◆ Market Data --:--
Commodities
Loading...
📈 Yields & Rates
Loading...
💱 FX Rates
Loading...
📈 Market Pulse
Loading...
🏛 Congress Trades
Loading...
👤 Insider Trades
Loading...
Customize Items

10-Q Filing

ISPIRE TECHNOLOGY INC. CIK: 1948455 Q2 2025
Filing Information
Form Type 10-Q
Accession Number 0001213900-25-011336
Period End Date 20241231
Filing Date 20250207
Fiscal Year 2025
Fiscal Period Q2
XBRL Instance ea0229197-10q_ispire_htm.xml
Filing Contents
Balance Sheet 160 line items
Line Item Tag Value Unit Period
Common stock, par value (in Dollars per share) CommonStockParOrStatedValuePerShare $0.00 USD Point-in-time
Common stock, par value (in Dollars per share) CommonStockParOrStatedValuePerShare $0.00 USD Point-in-time
Common stock, par value (in Dollars per share) CommonStockParOrStatedValuePerShare $0.00 USD Point-in-time
Common stock, par value (in Dollars per share) CommonStockParOrStatedValuePerShare $0.00 USD Point-in-time
Common stock, shares authorized CommonStockSharesAuthorized 140.00M shares Point-in-time
Common stock, shares authorized CommonStockSharesAuthorized 140.00M shares Point-in-time
Common stock, shares authorized CommonStockSharesAuthorized 140.00M shares Point-in-time
Common stock, shares authorized CommonStockSharesAuthorized 140.00M shares Point-in-time
Common stock, shares issued CommonStockSharesIssued 56.47M shares Point-in-time
Common stock, shares issued CommonStockSharesIssued 56.47M shares Point-in-time
Common stock, shares issued CommonStockSharesIssued 56.68M shares Point-in-time
Common stock, shares issued CommonStockSharesIssued 56.68M shares Point-in-time
Common stock, shares outstanding CommonStockSharesOutstanding 56.47M shares Point-in-time
Common stock, shares outstanding CommonStockSharesOutstanding 56.47M shares Point-in-time
Common stock, shares outstanding CommonStockSharesOutstanding 56.68M shares Point-in-time
Common stock, shares outstanding CommonStockSharesOutstanding 56.68M shares Point-in-time
Preferred stock, par value (in Dollars per share) PreferredStockParOrStatedValuePerShare $0.00 USD Point-in-time
Preferred stock, par value (in Dollars per share) PreferredStockParOrStatedValuePerShare $0.00 USD Point-in-time
Preferred stock, par value (in Dollars per share) PreferredStockParOrStatedValuePerShare $0.00 USD Point-in-time
Preferred stock, par value (in Dollars per share) PreferredStockParOrStatedValuePerShare $0.00 USD Point-in-time
Preferred stock, shares authorized PreferredStockSharesAuthorized 10.00M shares Point-in-time
Preferred stock, shares authorized PreferredStockSharesAuthorized 10.00M shares Point-in-time
Preferred stock, shares authorized PreferredStockSharesAuthorized 10.00M shares Point-in-time
Preferred stock, shares authorized PreferredStockSharesAuthorized 10.00M shares Point-in-time
Cash CashAndCashEquivalentsAtCarryingValue $35.07M USD Point-in-time
Cash CashAndCashEquivalentsAtCarryingValue $35.07M USD Point-in-time
Cash CashAndCashEquivalentsAtCarryingValue $17.50M USD Point-in-time
Cash CashAndCashEquivalentsAtCarryingValue $17.50M USD Point-in-time
Preferred stock, shares issued PreferredStockSharesIssued - shares Point-in-time
Preferred stock, shares issued PreferredStockSharesIssued - shares Point-in-time
Preferred stock, shares issued PreferredStockSharesIssued - shares Point-in-time
Preferred stock, shares issued PreferredStockSharesIssued - shares Point-in-time
Cash CashAndCashEquivalentsAtCarryingValue $34.37M USD Point-in-time
Cash CashAndCashEquivalentsAtCarryingValue $34.37M USD Point-in-time
Restricted cash RestrictedCashCurrent - USD Point-in-time
Restricted cash RestrictedCashCurrent - USD Point-in-time
Restricted cash RestrictedCashCurrent $22.54K USD Point-in-time
Restricted cash RestrictedCashCurrent $22.54K USD Point-in-time
Restricted cash RestrictedCashCurrent - USD Point-in-time
Restricted cash RestrictedCashCurrent - USD Point-in-time
Accounts receivable, net AccountsReceivableNetCurrent $67.70M USD Point-in-time
Accounts receivable, net AccountsReceivableNetCurrent $67.70M USD Point-in-time
Accounts receivable, net AccountsReceivableNetCurrent $59.73M USD Point-in-time
Accounts receivable, net AccountsReceivableNetCurrent $59.73M USD Point-in-time
Inventories, net InventoryNet $6.37M USD Point-in-time
Inventories, net InventoryNet $6.37M USD Point-in-time
Inventories, net InventoryNet $7.90M USD Point-in-time
Inventories, net InventoryNet $7.90M USD Point-in-time
Prepaid expenses and other current assets PrepaidExpenseAndOtherAssetsCurrent $2.32M USD Point-in-time
Prepaid expenses and other current assets PrepaidExpenseAndOtherAssetsCurrent $2.32M USD Point-in-time
Prepaid expenses and other current assets PrepaidExpenseAndOtherAssetsCurrent $1.40M USD Point-in-time
Prepaid expenses and other current assets PrepaidExpenseAndOtherAssetsCurrent $1.40M USD Point-in-time
Total current assets AssetsCurrent $112.32M USD Point-in-time
Total current assets AssetsCurrent $112.32M USD Point-in-time
Total current assets AssetsCurrent $102.57M USD Point-in-time
Total current assets AssetsCurrent $102.57M USD Point-in-time
Property, plant and equipment, net PropertyPlantAndEquipmentNet $2.37M USD Point-in-time
Property, plant and equipment, net PropertyPlantAndEquipmentNet $2.37M USD Point-in-time
Property, plant and equipment, net PropertyPlantAndEquipmentNet $2.58M USD Point-in-time
Property, plant and equipment, net PropertyPlantAndEquipmentNet $2.58M USD Point-in-time
Intangible assets, net FiniteLivedIntangibleAssetsNet $2.12M USD Point-in-time
Intangible assets, net FiniteLivedIntangibleAssetsNet $2.12M USD Point-in-time
Intangible assets, net FiniteLivedIntangibleAssetsNet $1.38M USD Point-in-time
Intangible assets, net FiniteLivedIntangibleAssetsNet $1.38M USD Point-in-time
Right-of-use assets operating leases OperatingLeaseRightOfUseAsset $3.58M USD Point-in-time
Right-of-use assets operating leases OperatingLeaseRightOfUseAsset $3.58M USD Point-in-time
Right-of-use assets operating leases OperatingLeaseRightOfUseAsset $2.95M USD Point-in-time
Right-of-use assets operating leases OperatingLeaseRightOfUseAsset $2.95M USD Point-in-time
Other investment OtherLongTermInvestments $2.00M USD Point-in-time
Other investment OtherLongTermInvestments $2.00M USD Point-in-time
Other investment OtherLongTermInvestments $2.00M USD Point-in-time
Other investment OtherLongTermInvestments $2.00M USD Point-in-time
Equity method investment EquityMethodInvestments $10.07M USD Point-in-time
Equity method investment EquityMethodInvestments $10.07M USD Point-in-time
Equity method investment EquityMethodInvestments $10.25M USD Point-in-time
Equity method investment EquityMethodInvestments $10.25M USD Point-in-time
Other non-current assets OtherAssetsNoncurrent $284.05K USD Point-in-time
Other non-current assets OtherAssetsNoncurrent $284.05K USD Point-in-time
Other non-current assets OtherAssetsNoncurrent $215.61K USD Point-in-time
Other non-current assets OtherAssetsNoncurrent $215.61K USD Point-in-time
Total non-current assets OtherAssets $19.72M USD Point-in-time
Total non-current assets OtherAssets $19.72M USD Point-in-time
Total non-current assets OtherAssets $20.07M USD Point-in-time
Total non-current assets OtherAssets $20.07M USD Point-in-time
Total assets Assets $122.64M USD Point-in-time
Total assets Assets $122.64M USD Point-in-time
Total assets Assets $132.04M USD Point-in-time
Total assets Assets $132.04M USD Point-in-time
Accounts payable AccountsPayableCurrent $3.78M USD Point-in-time
Accounts payable AccountsPayableCurrent $3.78M USD Point-in-time
Accounts payable AccountsPayableCurrent $5.16M USD Point-in-time
Accounts payable AccountsPayableCurrent $5.16M USD Point-in-time
Contract liabilities ContractWithCustomerLiabilityCurrent $988.56K USD Point-in-time
Contract liabilities ContractWithCustomerLiabilityCurrent $988.56K USD Point-in-time
Contract liabilities ContractWithCustomerLiabilityCurrent $2.22M USD Point-in-time
Contract liabilities ContractWithCustomerLiabilityCurrent $2.22M USD Point-in-time
Contract liabilities ContractWithCustomerLiabilityCurrent $1.71M USD Point-in-time
Contract liabilities ContractWithCustomerLiabilityCurrent $1.71M USD Point-in-time
Contract liabilities ContractWithCustomerLiabilityCurrent $1.88M USD Point-in-time
Contract liabilities ContractWithCustomerLiabilityCurrent $1.88M USD Point-in-time
Accrued liabilities and other payables AccruedLiabilitiesAndOtherLiabilities $11.74M USD Point-in-time
Accrued liabilities and other payables AccruedLiabilitiesAndOtherLiabilities $11.74M USD Point-in-time
Accrued liabilities and other payables AccruedLiabilitiesAndOtherLiabilities $11.58M USD Point-in-time
Accrued liabilities and other payables AccruedLiabilitiesAndOtherLiabilities $11.58M USD Point-in-time
Operating lease liabilities current portion OperatingLeaseLiabilityCurrent $1.21M USD Point-in-time
Operating lease liabilities current portion OperatingLeaseLiabilityCurrent $1.21M USD Point-in-time
Operating lease liabilities current portion OperatingLeaseLiabilityCurrent $1.25M USD Point-in-time
Operating lease liabilities current portion OperatingLeaseLiabilityCurrent $1.25M USD Point-in-time
Total current liabilities LiabilitiesCurrent $85.99M USD Point-in-time
Total current liabilities LiabilitiesCurrent $85.99M USD Point-in-time
Total current liabilities LiabilitiesCurrent $106.24M USD Point-in-time
Total current liabilities LiabilitiesCurrent $106.24M USD Point-in-time
Operating lease liabilities net of current portion OperatingLeaseLiabilityNoncurrent $2.19M USD Point-in-time
Operating lease liabilities net of current portion OperatingLeaseLiabilityNoncurrent $2.19M USD Point-in-time
Operating lease liabilities net of current portion OperatingLeaseLiabilityNoncurrent $1.57M USD Point-in-time
Operating lease liabilities net of current portion OperatingLeaseLiabilityNoncurrent $1.57M USD Point-in-time
Total liabilities Liabilities $88.18M USD Point-in-time
Total liabilities Liabilities $88.18M USD Point-in-time
Total liabilities Liabilities $107.81M USD Point-in-time
Total liabilities Liabilities $107.81M USD Point-in-time
Commitments and contingencies CommitmentsAndContingencies - USD Point-in-time
Commitments and contingencies CommitmentsAndContingencies - USD Point-in-time
Commitments and contingencies CommitmentsAndContingencies - USD Point-in-time
Commitments and contingencies CommitmentsAndContingencies - USD Point-in-time
Common stock, par value $0.0001 per share; 140,000,000 shares authorized; 56,677,982 and 56,470,636 shares issued and outstanding as of December 31, 2024 and June 30, 2024 CommonStockValue $5.65K USD Point-in-time
Common stock, par value $0.0001 per share; 140,000,000 shares authorized; 56,677,982 and 56,470,636 shares issued and outstanding as of December 31, 2024 and June 30, 2024 CommonStockValue $5.65K USD Point-in-time
Common stock, par value $0.0001 per share; 140,000,000 shares authorized; 56,677,982 and 56,470,636 shares issued and outstanding as of December 31, 2024 and June 30, 2024 CommonStockValue $5.67K USD Point-in-time
Common stock, par value $0.0001 per share; 140,000,000 shares authorized; 56,677,982 and 56,470,636 shares issued and outstanding as of December 31, 2024 and June 30, 2024 CommonStockValue $5.67K USD Point-in-time
Preferred stock, par value $0.0001 per share, 10,000,000 shares authorized, no shares issued at December 31, 2024 and June 30, 2024 PreferredStockValue - USD Point-in-time
Preferred stock, par value $0.0001 per share, 10,000,000 shares authorized, no shares issued at December 31, 2024 and June 30, 2024 PreferredStockValue - USD Point-in-time
Preferred stock, par value $0.0001 per share, 10,000,000 shares authorized, no shares issued at December 31, 2024 and June 30, 2024 PreferredStockValue - USD Point-in-time
Preferred stock, par value $0.0001 per share, 10,000,000 shares authorized, no shares issued at December 31, 2024 and June 30, 2024 PreferredStockValue - USD Point-in-time
Additional paid-in capital AdditionalPaidInCapital $46.67M USD Point-in-time
Additional paid-in capital AdditionalPaidInCapital $46.67M USD Point-in-time
Additional paid-in capital AdditionalPaidInCapital $43.22M USD Point-in-time
Additional paid-in capital AdditionalPaidInCapital $43.22M USD Point-in-time
Accumulated deficit RetainedEarningsAccumulatedDeficit $-22.42M USD Point-in-time
Accumulated deficit RetainedEarningsAccumulatedDeficit $-22.42M USD Point-in-time
Accumulated deficit RetainedEarningsAccumulatedDeficit $-8.83M USD Point-in-time
Accumulated deficit RetainedEarningsAccumulatedDeficit $-8.83M USD Point-in-time
Accumulated other comprehensive (loss) income AccumulatedOtherComprehensiveIncomeLossNetOfTax $58.34K USD Point-in-time
Accumulated other comprehensive (loss) income AccumulatedOtherComprehensiveIncomeLossNetOfTax $58.34K USD Point-in-time
Accumulated other comprehensive (loss) income AccumulatedOtherComprehensiveIncomeLossNetOfTax $-23.12K USD Point-in-time
Accumulated other comprehensive (loss) income AccumulatedOtherComprehensiveIncomeLossNetOfTax $-23.12K USD Point-in-time
Total stockholders equity StockholdersEquity $31.14M USD Point-in-time
Total stockholders equity StockholdersEquity $31.14M USD Point-in-time
Total stockholders equity StockholdersEquity $34.46M USD Point-in-time
Total stockholders equity StockholdersEquity $34.46M USD Point-in-time
Total stockholders equity StockholdersEquity $24.23M USD Point-in-time
Total stockholders equity StockholdersEquity $24.23M USD Point-in-time
Total stockholders equity StockholdersEquity $31.47M USD Point-in-time
Total stockholders equity StockholdersEquity $31.47M USD Point-in-time
Total stockholders equity StockholdersEquity $30.71M USD Point-in-time
Total stockholders equity StockholdersEquity $30.71M USD Point-in-time
Total stockholders equity StockholdersEquity $29.15M USD Point-in-time
Total stockholders equity StockholdersEquity $29.15M USD Point-in-time
Total liabilities and stockholders equity LiabilitiesAndStockholdersEquity $132.04M USD Point-in-time
Total liabilities and stockholders equity LiabilitiesAndStockholdersEquity $132.04M USD Point-in-time
Total liabilities and stockholders equity LiabilitiesAndStockholdersEquity $122.64M USD Point-in-time
Total liabilities and stockholders equity LiabilitiesAndStockholdersEquity $122.64M USD Point-in-time
Income Statement 160 line items
Line Item Tag Value Unit Period
Revenue Revenues $41.83M USD 1 Quarter
Revenue Revenues $41.83M USD 1 Quarter
Revenue Revenues $81.17M USD 2 Qtrs
Revenue Revenues $81.17M USD 2 Qtrs
Revenue Revenues $41.69M USD 1 Quarter
Revenue Revenues $41.69M USD 1 Quarter
Revenue Revenues $84.55M USD 2 Qtrs
Revenue Revenues $84.55M USD 2 Qtrs
Cost of revenue CostOfRevenue $71.45M USD 2 Qtrs
Cost of revenue CostOfRevenue $71.45M USD 2 Qtrs
Cost of revenue CostOfRevenue $34.11M USD 1 Quarter
Cost of revenue CostOfRevenue $34.11M USD 1 Quarter
Cost of revenue CostOfRevenue $65.77M USD 2 Qtrs
Cost of revenue CostOfRevenue $65.77M USD 2 Qtrs
Cost of revenue CostOfRevenue $35.43M USD 1 Quarter
Cost of revenue CostOfRevenue $35.43M USD 1 Quarter
Gross profit GrossProfit $13.10M USD 2 Qtrs
Gross profit GrossProfit $13.10M USD 2 Qtrs
Gross profit GrossProfit $6.25M USD 1 Quarter
Gross profit GrossProfit $6.25M USD 1 Quarter
Gross profit GrossProfit $7.72M USD 1 Quarter
Gross profit GrossProfit $7.72M USD 1 Quarter
Gross profit GrossProfit $15.40M USD 2 Qtrs
Gross profit GrossProfit $15.40M USD 2 Qtrs
Sales and marketing expenses SellingAndMarketingExpense $5.05M USD 2 Qtrs
Sales and marketing expenses SellingAndMarketingExpense $5.05M USD 2 Qtrs
Sales and marketing expenses SellingAndMarketingExpense $1.39M USD 1 Quarter
Sales and marketing expenses SellingAndMarketingExpense $1.39M USD 1 Quarter
Sales and marketing expenses SellingAndMarketingExpense $2.42M USD 2 Qtrs
Sales and marketing expenses SellingAndMarketingExpense $2.42M USD 2 Qtrs
Sales and marketing expenses SellingAndMarketingExpense $2.06M USD 1 Quarter
Sales and marketing expenses SellingAndMarketingExpense $2.06M USD 1 Quarter
General and administrative expenses GeneralAndAdministrativeExpense $13.02M USD 1 Quarter
General and administrative expenses GeneralAndAdministrativeExpense $13.02M USD 1 Quarter
General and administrative expenses GeneralAndAdministrativeExpense $22.97M USD 2 Qtrs
General and administrative expenses GeneralAndAdministrativeExpense $22.97M USD 2 Qtrs
General and administrative expenses GeneralAndAdministrativeExpense $15.48M USD 2 Qtrs
General and administrative expenses GeneralAndAdministrativeExpense $15.48M USD 2 Qtrs
General and administrative expenses GeneralAndAdministrativeExpense $8.78M USD 1 Quarter
General and administrative expenses GeneralAndAdministrativeExpense $8.78M USD 1 Quarter
Total Operating expenses OperatingExpenses $17.90M USD 2 Qtrs
Total Operating expenses OperatingExpenses $17.90M USD 2 Qtrs
Total Operating expenses OperatingExpenses $28.02M USD 2 Qtrs
Total Operating expenses OperatingExpenses $28.02M USD 2 Qtrs
Total Operating expenses OperatingExpenses $10.17M USD 1 Quarter
Total Operating expenses OperatingExpenses $10.17M USD 1 Quarter
Total Operating expenses OperatingExpenses $15.08M USD 1 Quarter
Total Operating expenses OperatingExpenses $15.08M USD 1 Quarter
Loss from operations OperatingIncomeLoss $-3.92M USD 1 Quarter
Loss from operations OperatingIncomeLoss $-3.92M USD 1 Quarter
Loss from operations OperatingIncomeLoss $-4.80M USD 2 Qtrs
Loss from operations OperatingIncomeLoss $-4.80M USD 2 Qtrs
Loss from operations OperatingIncomeLoss $-12.62M USD 2 Qtrs
Loss from operations OperatingIncomeLoss $-12.62M USD 2 Qtrs
Loss from operations OperatingIncomeLoss $-7.36M USD 1 Quarter
Loss from operations OperatingIncomeLoss $-7.36M USD 1 Quarter
Interest income, net InvestmentIncomeInterest $275.35K USD 2 Qtrs
Interest income, net InvestmentIncomeInterest $275.35K USD 2 Qtrs
Interest income, net InvestmentIncomeInterest $59.84K USD 2 Qtrs
Interest income, net InvestmentIncomeInterest $59.84K USD 2 Qtrs
Interest income, net InvestmentIncomeInterest $59.76K USD 1 Quarter
Interest income, net InvestmentIncomeInterest $59.76K USD 1 Quarter
Interest income, net InvestmentIncomeInterest $203.10K USD 1 Quarter
Interest income, net InvestmentIncomeInterest $203.10K USD 1 Quarter
Exchange gain (loss), net ForeignCurrencyTransactionGainLossBeforeTax $-127.59K USD 2 Qtrs
Exchange gain (loss), net ForeignCurrencyTransactionGainLossBeforeTax $-127.59K USD 2 Qtrs
Exchange gain (loss), net ForeignCurrencyTransactionGainLossBeforeTax $30.86K USD 1 Quarter
Exchange gain (loss), net ForeignCurrencyTransactionGainLossBeforeTax $30.86K USD 1 Quarter
Exchange gain (loss), net ForeignCurrencyTransactionGainLossBeforeTax $-245.17K USD 1 Quarter
Exchange gain (loss), net ForeignCurrencyTransactionGainLossBeforeTax $-245.17K USD 1 Quarter
Exchange gain (loss), net ForeignCurrencyTransactionGainLossBeforeTax $34.52K USD 2 Qtrs
Exchange gain (loss), net ForeignCurrencyTransactionGainLossBeforeTax $34.52K USD 2 Qtrs
Other income (expense), net OtherNonoperatingIncomeExpense $46.53K USD 1 Quarter
Other income (expense), net OtherNonoperatingIncomeExpense $46.53K USD 1 Quarter
Other income (expense), net OtherNonoperatingIncomeExpense $6.86K USD 1 Quarter
Other income (expense), net OtherNonoperatingIncomeExpense $6.86K USD 1 Quarter
Other income (expense), net OtherNonoperatingIncomeExpense $13.80K USD 2 Qtrs
Other income (expense), net OtherNonoperatingIncomeExpense $13.80K USD 2 Qtrs
Other income (expense), net OtherNonoperatingIncomeExpense $3.33K USD 2 Qtrs
Other income (expense), net OtherNonoperatingIncomeExpense $3.33K USD 2 Qtrs
Total Other income (expense), net NonoperatingIncomeExpense $280.49K USD 1 Quarter
Total Other income (expense), net NonoperatingIncomeExpense $280.49K USD 1 Quarter
Total Other income (expense), net NonoperatingIncomeExpense $313.19K USD 2 Qtrs
Total Other income (expense), net NonoperatingIncomeExpense $313.19K USD 2 Qtrs
Total Other income (expense), net NonoperatingIncomeExpense $-178.56K USD 1 Quarter
Total Other income (expense), net NonoperatingIncomeExpense $-178.56K USD 1 Quarter
Total Other income (expense), net NonoperatingIncomeExpense $-53.95K USD 2 Qtrs
Total Other income (expense), net NonoperatingIncomeExpense $-53.95K USD 2 Qtrs
Loss before income taxes IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest $-4.49M USD 2 Qtrs
Loss before income taxes IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest $-4.49M USD 2 Qtrs
Loss before income taxes IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest $-12.68M USD 2 Qtrs
Loss before income taxes IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest $-12.68M USD 2 Qtrs
Loss before income taxes IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest $-7.54M USD 1 Quarter
Loss before income taxes IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest $-7.54M USD 1 Quarter
Loss before income taxes IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest $-3.64M USD 1 Quarter
Loss before income taxes IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest $-3.64M USD 1 Quarter
Income taxes - current IncomeTaxExpenseBenefit $460.03K USD 1 Quarter
Income taxes - current IncomeTaxExpenseBenefit $460.03K USD 1 Quarter
Income taxes - current IncomeTaxExpenseBenefit $848.23K USD 2 Qtrs
Income taxes - current IncomeTaxExpenseBenefit $848.23K USD 2 Qtrs
Income taxes - current IncomeTaxExpenseBenefit $916.78K USD 2 Qtrs
Income taxes - current IncomeTaxExpenseBenefit $916.78K USD 2 Qtrs
Income taxes - current IncomeTaxExpenseBenefit $352.18K USD 1 Quarter
Income taxes - current IncomeTaxExpenseBenefit $352.18K USD 1 Quarter
Net loss NetIncomeLoss $-13.59M USD 2 Qtrs
Net loss NetIncomeLoss $-13.59M USD 2 Qtrs
Net loss NetIncomeLoss $-3.99M USD 1 Quarter
Net loss NetIncomeLoss $-3.99M USD 1 Quarter
Net loss NetIncomeLoss $-8.00M USD 1 Quarter
Net loss NetIncomeLoss $-8.00M USD 1 Quarter
Net loss NetIncomeLoss $-5.33M USD 2 Qtrs
Net loss NetIncomeLoss $-5.33M USD 2 Qtrs
Foreign currency translation adjustments OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax $158.79K USD 2 Qtrs
Foreign currency translation adjustments OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax $158.79K USD 2 Qtrs
Foreign currency translation adjustments OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax $73.47K USD 1 Quarter
Foreign currency translation adjustments OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax $73.47K USD 1 Quarter
Foreign currency translation adjustments OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax $-81.47K USD 2 Qtrs
Foreign currency translation adjustments OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax $-81.47K USD 2 Qtrs
Foreign currency translation adjustments OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax $114.33K USD 1 Quarter
Foreign currency translation adjustments OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax $114.33K USD 1 Quarter
Comprehensive income (loss) ComprehensiveIncomeNetOfTax $-7.93M USD 1 Quarter
Comprehensive income (loss) ComprehensiveIncomeNetOfTax $-7.93M USD 1 Quarter
Comprehensive income (loss) ComprehensiveIncomeNetOfTax $-5.17M USD 2 Qtrs
Comprehensive income (loss) ComprehensiveIncomeNetOfTax $-5.17M USD 2 Qtrs
Comprehensive income (loss) ComprehensiveIncomeNetOfTax $-13.68M USD 2 Qtrs
Comprehensive income (loss) ComprehensiveIncomeNetOfTax $-13.68M USD 2 Qtrs
Comprehensive income (loss) ComprehensiveIncomeNetOfTax $-3.88M USD 1 Quarter
Comprehensive income (loss) ComprehensiveIncomeNetOfTax $-3.88M USD 1 Quarter
Basic (in Dollars per share) EarningsPerShareBasic $-0.10 USD 2 Qtrs
Basic (in Dollars per share) EarningsPerShareBasic $-0.10 USD 2 Qtrs
Basic (in Dollars per share) EarningsPerShareBasic $-0.07 USD 1 Quarter
Basic (in Dollars per share) EarningsPerShareBasic $-0.07 USD 1 Quarter
Basic (in Dollars per share) EarningsPerShareBasic $-0.24 USD 2 Qtrs
Basic (in Dollars per share) EarningsPerShareBasic $-0.24 USD 2 Qtrs
Basic (in Dollars per share) EarningsPerShareBasic $-0.14 USD 1 Quarter
Basic (in Dollars per share) EarningsPerShareBasic $-0.14 USD 1 Quarter
Diluted (in Dollars per share) EarningsPerShareDiluted $-0.10 USD 2 Qtrs
Diluted (in Dollars per share) EarningsPerShareDiluted $-0.10 USD 2 Qtrs
Diluted (in Dollars per share) EarningsPerShareDiluted $-0.14 USD 1 Quarter
Diluted (in Dollars per share) EarningsPerShareDiluted $-0.14 USD 1 Quarter
Diluted (in Dollars per share) EarningsPerShareDiluted $-0.24 USD 2 Qtrs
Diluted (in Dollars per share) EarningsPerShareDiluted $-0.24 USD 2 Qtrs
Diluted (in Dollars per share) EarningsPerShareDiluted $-0.07 USD 1 Quarter
Diluted (in Dollars per share) EarningsPerShareDiluted $-0.07 USD 1 Quarter
Basic (in Shares) WeightedAverageNumberOfSharesOutstandingBasic 54.26M shares 2 Qtrs
Basic (in Shares) WeightedAverageNumberOfSharesOutstandingBasic 54.26M shares 2 Qtrs
Basic (in Shares) WeightedAverageNumberOfSharesOutstandingBasic 54.27M shares 1 Quarter
Basic (in Shares) WeightedAverageNumberOfSharesOutstandingBasic 54.27M shares 1 Quarter
Basic (in Shares) WeightedAverageNumberOfSharesOutstandingBasic 56.66M shares 1 Quarter
Basic (in Shares) WeightedAverageNumberOfSharesOutstandingBasic 56.66M shares 1 Quarter
Basic (in Shares) WeightedAverageNumberOfSharesOutstandingBasic 56.63M shares 2 Qtrs
Basic (in Shares) WeightedAverageNumberOfSharesOutstandingBasic 56.63M shares 2 Qtrs
Diluted (in Shares) WeightedAverageNumberOfDilutedSharesOutstanding 54.26M shares 2 Qtrs
Diluted (in Shares) WeightedAverageNumberOfDilutedSharesOutstanding 54.26M shares 2 Qtrs
Diluted (in Shares) WeightedAverageNumberOfDilutedSharesOutstanding 56.66M shares 1 Quarter
Diluted (in Shares) WeightedAverageNumberOfDilutedSharesOutstanding 56.66M shares 1 Quarter
Diluted (in Shares) WeightedAverageNumberOfDilutedSharesOutstanding 54.27M shares 1 Quarter
Diluted (in Shares) WeightedAverageNumberOfDilutedSharesOutstanding 54.27M shares 1 Quarter
Diluted (in Shares) WeightedAverageNumberOfDilutedSharesOutstanding 56.63M shares 2 Qtrs
Diluted (in Shares) WeightedAverageNumberOfDilutedSharesOutstanding 56.63M shares 2 Qtrs
Cash Flow Statement 140 line items
Line Item Tag Value Unit Period
Net loss NetIncomeLoss $-13.59M USD 2 Qtrs
Net loss NetIncomeLoss $-13.59M USD 2 Qtrs
Net loss NetIncomeLoss $-3.99M USD 1 Quarter
Net loss NetIncomeLoss $-3.99M USD 1 Quarter
Net loss NetIncomeLoss $-8.00M USD 1 Quarter
Net loss NetIncomeLoss $-8.00M USD 1 Quarter
Net loss NetIncomeLoss $-5.33M USD 2 Qtrs
Net loss NetIncomeLoss $-5.33M USD 2 Qtrs
Depreciation and amortization DepreciationAndAmortization $393.32K USD 2 Qtrs
Depreciation and amortization DepreciationAndAmortization $393.32K USD 2 Qtrs
Depreciation and amortization DepreciationAndAmortization $75.16K USD 2 Qtrs
Depreciation and amortization DepreciationAndAmortization $75.16K USD 2 Qtrs
Credit loss expenses ProvisionForOtherCreditLosses $7.29M USD 2 Qtrs
Credit loss expenses ProvisionForOtherCreditLosses $7.29M USD 2 Qtrs
Credit loss expenses ProvisionForOtherCreditLosses $2.13M USD 2 Qtrs
Credit loss expenses ProvisionForOtherCreditLosses $2.13M USD 2 Qtrs
Right-of-use assets amortization OperatingLeaseRightOfUseAssetAmortizationExpense $629.38K USD 2 Qtrs
Right-of-use assets amortization OperatingLeaseRightOfUseAssetAmortizationExpense $629.38K USD 2 Qtrs
Right-of-use assets amortization OperatingLeaseRightOfUseAssetAmortizationExpense $582.20K USD 2 Qtrs
Right-of-use assets amortization OperatingLeaseRightOfUseAssetAmortizationExpense $582.20K USD 2 Qtrs
Stock-based compensation expenses ShareBasedCompensation $2.85M USD 2 Qtrs
Stock-based compensation expenses ShareBasedCompensation $2.85M USD 2 Qtrs
Stock-based compensation expenses ShareBasedCompensation $3.45M USD 2 Qtrs
Stock-based compensation expenses ShareBasedCompensation $3.45M USD 2 Qtrs
Inventory reserve InventoryWriteDown $73.69K USD 2 Qtrs
Inventory reserve InventoryWriteDown $73.69K USD 2 Qtrs
Inventory reserve InventoryWriteDown $130.45K USD 2 Qtrs
Inventory reserve InventoryWriteDown $130.45K USD 2 Qtrs
Loss from equity investment IncomeLossFromEquityMethodInvestments - USD 2 Qtrs
Loss from equity investment IncomeLossFromEquityMethodInvestments - USD 2 Qtrs
Loss from equity investment IncomeLossFromEquityMethodInvestments $-176.67K USD 2 Qtrs
Loss from equity investment IncomeLossFromEquityMethodInvestments $-176.67K USD 2 Qtrs
Accounts receivable IncreaseDecreaseInAccountsReceivable $15.25M USD 2 Qtrs
Accounts receivable IncreaseDecreaseInAccountsReceivable $15.25M USD 2 Qtrs
Accounts receivable IncreaseDecreaseInAccountsReceivable $22.76M USD 2 Qtrs
Accounts receivable IncreaseDecreaseInAccountsReceivable $22.76M USD 2 Qtrs
Inventories IncreaseDecreaseInInventories $1.67M USD 2 Qtrs
Inventories IncreaseDecreaseInInventories $1.67M USD 2 Qtrs
Inventories IncreaseDecreaseInInventories $206.43K USD 2 Qtrs
Inventories IncreaseDecreaseInInventories $206.43K USD 2 Qtrs
Prepaid expenses and other current assets IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets $855.65K USD 2 Qtrs
Prepaid expenses and other current assets IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets $855.65K USD 2 Qtrs
Prepaid expenses and other current assets IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets $-138.75K USD 2 Qtrs
Prepaid expenses and other current assets IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets $-138.75K USD 2 Qtrs
Accounts payable and accounts payable related party IncreaseDecreaseInAccountsPayable $20.71M USD 2 Qtrs
Accounts payable and accounts payable related party IncreaseDecreaseInAccountsPayable $20.71M USD 2 Qtrs
Accounts payable and accounts payable related party IncreaseDecreaseInAccountsPayable $1.76M USD 2 Qtrs
Accounts payable and accounts payable related party IncreaseDecreaseInAccountsPayable $1.76M USD 2 Qtrs
Contract liabilities IncreaseDecreaseInContractWithCustomerLiability $-206.88K USD 2 Qtrs
Contract liabilities IncreaseDecreaseInContractWithCustomerLiability $-206.88K USD 2 Qtrs
Contract liabilities IncreaseDecreaseInContractWithCustomerLiability $629.43K USD 2 Qtrs
Contract liabilities IncreaseDecreaseInContractWithCustomerLiability $629.43K USD 2 Qtrs
Accrued liabilities and other payables IncreaseDecreaseInAccruedLiabilitiesAndOtherOperatingLiabilities $322.35K USD 2 Qtrs
Accrued liabilities and other payables IncreaseDecreaseInAccruedLiabilitiesAndOtherOperatingLiabilities $322.35K USD 2 Qtrs
Accrued liabilities and other payables IncreaseDecreaseInAccruedLiabilitiesAndOtherOperatingLiabilities $-130.89K USD 2 Qtrs
Accrued liabilities and other payables IncreaseDecreaseInAccruedLiabilitiesAndOtherOperatingLiabilities $-130.89K USD 2 Qtrs
Operating lease liabilities IncreaseDecreaseInOperatingLeaseLiability $-584.29K USD 2 Qtrs
Operating lease liabilities IncreaseDecreaseInOperatingLeaseLiability $-584.29K USD 2 Qtrs
Operating lease liabilities IncreaseDecreaseInOperatingLeaseLiability $-63.85K USD 2 Qtrs
Operating lease liabilities IncreaseDecreaseInOperatingLeaseLiability $-63.85K USD 2 Qtrs
Income tax payable IncreaseDecreaseInAccruedIncomeTaxesPayable $-480.53K USD 2 Qtrs
Income tax payable IncreaseDecreaseInAccruedIncomeTaxesPayable $-480.53K USD 2 Qtrs
Income tax payable IncreaseDecreaseInAccruedIncomeTaxesPayable - USD 2 Qtrs
Income tax payable IncreaseDecreaseInAccruedIncomeTaxesPayable - USD 2 Qtrs
Net cash provided by (used in) operating activities NetCashProvidedByUsedInOperatingActivities $-20.23M USD 2 Qtrs
Net cash provided by (used in) operating activities NetCashProvidedByUsedInOperatingActivities $-20.23M USD 2 Qtrs
Net cash provided by (used in) operating activities NetCashProvidedByUsedInOperatingActivities $428.11K USD 2 Qtrs
Net cash provided by (used in) operating activities NetCashProvidedByUsedInOperatingActivities $428.11K USD 2 Qtrs
Purchase of property, plant and equipment PaymentsToAcquirePropertyPlantAndEquipment $322.76K USD 2 Qtrs
Purchase of property, plant and equipment PaymentsToAcquirePropertyPlantAndEquipment $322.76K USD 2 Qtrs
Purchase of property, plant and equipment PaymentsToAcquirePropertyPlantAndEquipment $1.13M USD 2 Qtrs
Purchase of property, plant and equipment PaymentsToAcquirePropertyPlantAndEquipment $1.13M USD 2 Qtrs
Acquisition of intangible assets PaymentsToAcquireIntangibleAssets $731.59K USD 2 Qtrs
Acquisition of intangible assets PaymentsToAcquireIntangibleAssets $731.59K USD 2 Qtrs
Acquisition of intangible assets PaymentsToAcquireIntangibleAssets $781.25K USD 2 Qtrs
Acquisition of intangible assets PaymentsToAcquireIntangibleAssets $781.25K USD 2 Qtrs
Net cash used in investing activities NetCashProvidedByUsedInInvestingActivities $-1.86M USD 2 Qtrs
Net cash used in investing activities NetCashProvidedByUsedInInvestingActivities $-1.86M USD 2 Qtrs
Net cash used in investing activities NetCashProvidedByUsedInInvestingActivities $-1.10M USD 2 Qtrs
Net cash used in investing activities NetCashProvidedByUsedInInvestingActivities $-1.10M USD 2 Qtrs
Repayments of advances from a related party RepaymentsOfRelatedPartyDebt - USD 2 Qtrs
Repayments of advances from a related party RepaymentsOfRelatedPartyDebt - USD 2 Qtrs
Repayments of advances from a related party RepaymentsOfRelatedPartyDebt $703.32K USD 2 Qtrs
Repayments of advances from a related party RepaymentsOfRelatedPartyDebt $703.32K USD 2 Qtrs
Net cash used in financing activities NetCashProvidedByUsedInFinancingActivities - USD 2 Qtrs
Net cash used in financing activities NetCashProvidedByUsedInFinancingActivities - USD 2 Qtrs
Net cash used in financing activities NetCashProvidedByUsedInFinancingActivities $-703.32K USD 2 Qtrs
Net cash used in financing activities NetCashProvidedByUsedInFinancingActivities $-703.32K USD 2 Qtrs
Net decrease in cash CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect $-22.80M USD 2 Qtrs
Net decrease in cash CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect $-22.80M USD 2 Qtrs
Net decrease in cash CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect $-675.91K USD 2 Qtrs
Net decrease in cash CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect $-675.91K USD 2 Qtrs
Cash, restricted cash and equivalents - beginning of period CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $34.40M USD Point-in-time
Cash, restricted cash and equivalents - beginning of period CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $34.40M USD Point-in-time
Cash, restricted cash and equivalents - beginning of period CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $17.50M USD Point-in-time
Cash, restricted cash and equivalents - beginning of period CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $17.50M USD Point-in-time
Cash, restricted cash and equivalents - beginning of period CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $35.07M USD Point-in-time
Cash, restricted cash and equivalents - beginning of period CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $35.07M USD Point-in-time
Cash, restricted cash and equivalents - beginning of period CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $40.30M USD Point-in-time
Cash, restricted cash and equivalents - beginning of period CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $40.30M USD Point-in-time
Cash, restricted cash and equivalents - end of period CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $34.40M USD Point-in-time
Cash, restricted cash and equivalents - end of period CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $34.40M USD Point-in-time
Cash, restricted cash and equivalents - end of period CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $17.50M USD Point-in-time
Cash, restricted cash and equivalents - end of period CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $17.50M USD Point-in-time
Cash, restricted cash and equivalents - end of period CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $35.07M USD Point-in-time
Cash, restricted cash and equivalents - end of period CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $35.07M USD Point-in-time
Cash, restricted cash and equivalents - end of period CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $40.30M USD Point-in-time
Cash, restricted cash and equivalents - end of period CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $40.30M USD Point-in-time
Cash and cash equivalents CashAndCashEquivalentsAtCarryingValue $35.07M USD Point-in-time
Cash and cash equivalents CashAndCashEquivalentsAtCarryingValue $35.07M USD Point-in-time
Cash and cash equivalents CashAndCashEquivalentsAtCarryingValue $17.50M USD Point-in-time
Cash and cash equivalents CashAndCashEquivalentsAtCarryingValue $17.50M USD Point-in-time
Cash and cash equivalents CashAndCashEquivalentsAtCarryingValue $34.37M USD Point-in-time
Cash and cash equivalents CashAndCashEquivalentsAtCarryingValue $34.37M USD Point-in-time
Restricted cash RestrictedCashCurrent - USD Point-in-time
Restricted cash RestrictedCashCurrent - USD Point-in-time
Restricted cash RestrictedCashCurrent $22.54K USD Point-in-time
Restricted cash RestrictedCashCurrent $22.54K USD Point-in-time
Restricted cash RestrictedCashCurrent - USD Point-in-time
Restricted cash RestrictedCashCurrent - USD Point-in-time
Total cash, restricted cash and equivalents CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $34.40M USD Point-in-time
Total cash, restricted cash and equivalents CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $34.40M USD Point-in-time
Total cash, restricted cash and equivalents CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $17.50M USD Point-in-time
Total cash, restricted cash and equivalents CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $17.50M USD Point-in-time
Total cash, restricted cash and equivalents CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $35.07M USD Point-in-time
Total cash, restricted cash and equivalents CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $35.07M USD Point-in-time
Total cash, restricted cash and equivalents CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $40.30M USD Point-in-time
Total cash, restricted cash and equivalents CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $40.30M USD Point-in-time
Leased assets obtained in exchange for operating lease liabilities LeasedAssetsObtainedInExchangeForOperatingLeaseLiabilities - USD 2 Qtrs
Leased assets obtained in exchange for operating lease liabilities LeasedAssetsObtainedInExchangeForOperatingLeaseLiabilities - USD 2 Qtrs
Leased assets obtained in exchange for operating lease liabilities LeasedAssetsObtainedInExchangeForOperatingLeaseLiabilities $537.31K USD 2 Qtrs
Leased assets obtained in exchange for operating lease liabilities LeasedAssetsObtainedInExchangeForOperatingLeaseLiabilities $537.31K USD 2 Qtrs
Cash paid for income taxes IncomeTaxesPaid $1.36M USD 2 Qtrs
Cash paid for income taxes IncomeTaxesPaid $1.36M USD 2 Qtrs
Cash paid for income taxes IncomeTaxesPaid $1.41M USD 2 Qtrs
Cash paid for income taxes IncomeTaxesPaid $1.41M USD 2 Qtrs
Cash paid for interest InterestPaidNet $24.54K USD 2 Qtrs
Cash paid for interest InterestPaidNet $24.54K USD 2 Qtrs
Cash paid for interest InterestPaidNet $4.48K USD 2 Qtrs
Cash paid for interest InterestPaidNet $4.48K USD 2 Qtrs
Stockholders Equity 56 line items
Line Item Tag Value Unit Period
Balance StockholdersEquity $31.14M USD Point-in-time
Balance StockholdersEquity $31.14M USD Point-in-time
Balance StockholdersEquity $34.46M USD Point-in-time
Balance StockholdersEquity $34.46M USD Point-in-time
Balance StockholdersEquity $24.23M USD Point-in-time
Balance StockholdersEquity $24.23M USD Point-in-time
Balance StockholdersEquity $31.47M USD Point-in-time
Balance StockholdersEquity $31.47M USD Point-in-time
Balance StockholdersEquity $30.71M USD Point-in-time
Balance StockholdersEquity $30.71M USD Point-in-time
Balance StockholdersEquity $29.15M USD Point-in-time
Balance StockholdersEquity $29.15M USD Point-in-time
Net loss NetIncomeLoss $-13.59M USD 2 Qtrs
Net loss NetIncomeLoss $-13.59M USD 2 Qtrs
Net loss NetIncomeLoss $-3.99M USD 1 Quarter
Net loss NetIncomeLoss $-3.99M USD 1 Quarter
Net loss NetIncomeLoss $-8.00M USD 1 Quarter
Net loss NetIncomeLoss $-8.00M USD 1 Quarter
Net loss NetIncomeLoss $-5.33M USD 2 Qtrs
Net loss NetIncomeLoss $-5.33M USD 2 Qtrs
Issuance of common stock for equity incentives StockIssuedDuringPeriodValueNewIssues $1.15M USD 2 Qtrs
Issuance of common stock for equity incentives StockIssuedDuringPeriodValueNewIssues $1.15M USD 2 Qtrs
Issuance of common stock for equity incentives StockIssuedDuringPeriodValueNewIssues $539.06K USD 2 Qtrs
Issuance of common stock for equity incentives StockIssuedDuringPeriodValueNewIssues $539.06K USD 2 Qtrs
Issuance of common stock for equity incentives StockIssuedDuringPeriodValueNewIssues $35.71K USD 1 Quarter
Issuance of common stock for equity incentives StockIssuedDuringPeriodValueNewIssues $35.71K USD 1 Quarter
Issuance of common stock for equity incentives StockIssuedDuringPeriodValueNewIssues $213.45K USD 1 Quarter
Issuance of common stock for equity incentives StockIssuedDuringPeriodValueNewIssues $213.45K USD 1 Quarter
Share based compensation expenses AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationStockOptionsRequisiteServicePeriodRecognition $1.41M USD 1 Quarter
Share based compensation expenses AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationStockOptionsRequisiteServicePeriodRecognition $1.41M USD 1 Quarter
Share based compensation expenses AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationStockOptionsRequisiteServicePeriodRecognition $1.67M USD 1 Quarter
Share based compensation expenses AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationStockOptionsRequisiteServicePeriodRecognition $1.67M USD 1 Quarter
Share based compensation expenses AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationStockOptionsRequisiteServicePeriodRecognition $2.31M USD 2 Qtrs
Share based compensation expenses AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationStockOptionsRequisiteServicePeriodRecognition $2.31M USD 2 Qtrs
Share based compensation expenses AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationStockOptionsRequisiteServicePeriodRecognition $2.30M USD 2 Qtrs
Share based compensation expenses AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationStockOptionsRequisiteServicePeriodRecognition $2.30M USD 2 Qtrs
Foreign currency translation adjustment OtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentTax $114.33K USD 1 Quarter
Foreign currency translation adjustment OtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentTax $114.33K USD 1 Quarter
Foreign currency translation adjustment OtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentTax $73.47K USD 1 Quarter
Foreign currency translation adjustment OtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentTax $73.47K USD 1 Quarter
Foreign currency translation adjustment OtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentTax $158.79K USD 2 Qtrs
Foreign currency translation adjustment OtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentTax $158.79K USD 2 Qtrs
Foreign currency translation adjustment OtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentTax $-81.47K USD 2 Qtrs
Foreign currency translation adjustment OtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentTax $-81.47K USD 2 Qtrs
Balance StockholdersEquity $31.14M USD Point-in-time
Balance StockholdersEquity $31.14M USD Point-in-time
Balance StockholdersEquity $34.46M USD Point-in-time
Balance StockholdersEquity $34.46M USD Point-in-time
Balance StockholdersEquity $24.23M USD Point-in-time
Balance StockholdersEquity $24.23M USD Point-in-time
Balance StockholdersEquity $31.47M USD Point-in-time
Balance StockholdersEquity $31.47M USD Point-in-time
Balance StockholdersEquity $30.71M USD Point-in-time
Balance StockholdersEquity $30.71M USD Point-in-time
Balance StockholdersEquity $29.15M USD Point-in-time
Balance StockholdersEquity $29.15M USD Point-in-time

Data is extracted from SEC EDGAR XBRL filings. Values shown are as reported in the filing.

NEWS
Loading article...
NEWS
Loading news...
TRENDING
Loading...