◆ 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 Q3 2025
Filing Information
Form Type 10-Q
Accession Number 0001213900-25-041555
Period End Date 20250331
Filing Date 20250509
Fiscal Year 2025
Fiscal Period Q3
XBRL Instance ea0240425-10q_ispire_htm.xml
Filing Contents
Balance Sheet 172 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 57.14M shares Point-in-time
Common stock, shares issued CommonStockSharesIssued 57.14M 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 57.14M shares Point-in-time
Common stock, shares outstanding CommonStockSharesOutstanding 57.14M 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 $39.45M USD Point-in-time
Cash CashAndCashEquivalentsAtCarryingValue $39.45M 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 $35.07M USD Point-in-time
Cash CashAndCashEquivalentsAtCarryingValue $35.07M USD Point-in-time
Cash CashAndCashEquivalentsAtCarryingValue $23.52M USD Point-in-time
Cash CashAndCashEquivalentsAtCarryingValue $23.52M USD Point-in-time
Restricted cash RestrictedCashCurrent $72.59K USD Point-in-time
Restricted cash RestrictedCashCurrent $72.59K USD Point-in-time
Restricted cash RestrictedCashCurrent - USD Point-in-time
Restricted cash RestrictedCashCurrent - USD Point-in-time
Restricted cash RestrictedCashCurrent - USD Point-in-time
Restricted cash RestrictedCashCurrent - USD Point-in-time
Accounts receivable, net AccountsReceivableNetCurrent $59.73M USD Point-in-time
Accounts receivable, net AccountsReceivableNetCurrent $59.73M USD Point-in-time
Accounts receivable, net AccountsReceivableNetCurrent $60.43M USD Point-in-time
Accounts receivable, net AccountsReceivableNetCurrent $60.43M USD Point-in-time
Inventories InventoryNet $6.37M USD Point-in-time
Inventories InventoryNet $6.37M USD Point-in-time
Inventories InventoryNet $7.83M USD Point-in-time
Inventories InventoryNet $7.83M USD Point-in-time
Prepaid expenses and other current assets PrepaidExpenseAndOtherAssetsCurrent $2.18M USD Point-in-time
Prepaid expenses and other current assets PrepaidExpenseAndOtherAssetsCurrent $2.18M 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 $102.57M USD Point-in-time
Total current assets AssetsCurrent $102.57M USD Point-in-time
Total current assets AssetsCurrent $94.03M USD Point-in-time
Total current assets AssetsCurrent $94.03M USD Point-in-time
Property, plant and equipment, net PropertyPlantAndEquipmentNet $2.19M USD Point-in-time
Property, plant and equipment, net PropertyPlantAndEquipmentNet $2.19M 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.10M USD Point-in-time
Intangible assets, net FiniteLivedIntangibleAssetsNet $2.10M 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 $5.36M USD Point-in-time
Right-of-use assets operating leases OperatingLeaseRightOfUseAsset $5.36M 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.25M USD Point-in-time
Equity method investment EquityMethodInvestments $10.25M USD Point-in-time
Equity method investment EquityMethodInvestments $9.84M USD Point-in-time
Equity method investment EquityMethodInvestments $9.84M 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 $21.70M USD Point-in-time
Total non-current assets OtherAssets $21.70M 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 $115.73M USD Point-in-time
Total assets Assets $115.73M 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 $4.67M USD Point-in-time
Accounts payable AccountsPayableCurrent $4.67M 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 $988.56K USD Point-in-time
Contract liabilities ContractWithCustomerLiabilityCurrent $988.56K USD Point-in-time
Contract liabilities ContractWithCustomerLiabilityCurrent $1.33M USD Point-in-time
Contract liabilities ContractWithCustomerLiabilityCurrent $1.33M USD Point-in-time
Contract liabilities ContractWithCustomerLiabilityCurrent $1.56M USD Point-in-time
Contract liabilities ContractWithCustomerLiabilityCurrent $1.56M USD Point-in-time
Accrued liabilities and other payables AccruedLiabilitiesAndOtherLiabilities $10.03M USD Point-in-time
Accrued liabilities and other payables AccruedLiabilitiesAndOtherLiabilities $10.03M 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
Bank loan current portion LoansPayableToBankCurrent - USD Point-in-time
Bank loan current portion LoansPayableToBankCurrent - USD Point-in-time
Bank loan current portion LoansPayableToBankCurrent $1.12M USD Point-in-time
Bank loan current portion LoansPayableToBankCurrent $1.12M USD Point-in-time
Operating lease liabilities current portion OperatingLeaseLiabilityCurrent $1.67M USD Point-in-time
Operating lease liabilities current portion OperatingLeaseLiabilityCurrent $1.67M 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
Total current liabilities LiabilitiesCurrent $96.18M USD Point-in-time
Total current liabilities LiabilitiesCurrent $96.18M USD Point-in-time
Total current liabilities LiabilitiesCurrent $85.99M USD Point-in-time
Total current liabilities LiabilitiesCurrent $85.99M USD Point-in-time
Bank loan net of current portion LongTermLoansFromBank - USD Point-in-time
Bank loan net of current portion LongTermLoansFromBank - USD Point-in-time
Bank loan net of current portion LongTermLoansFromBank $1.22M USD Point-in-time
Bank loan net of current portion LongTermLoansFromBank $1.22M USD Point-in-time
Operating lease liabilities net of current portion OperatingLeaseLiabilityNoncurrent $3.55M USD Point-in-time
Operating lease liabilities net of current portion OperatingLeaseLiabilityNoncurrent $3.55M 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
Total liabilities Liabilities $100.94M USD Point-in-time
Total liabilities Liabilities $100.94M USD Point-in-time
Total liabilities Liabilities $88.18M USD Point-in-time
Total liabilities Liabilities $88.18M 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; 57,136,455 and 56,470,636 shares issued and outstanding as of March 31, 2025 and June 30, 2024 CommonStockValue $5.71K USD Point-in-time
Common stock, par value $0.0001 per share; 140,000,000 shares authorized; 57,136,455 and 56,470,636 shares issued and outstanding as of March 31, 2025 and June 30, 2024 CommonStockValue $5.71K USD Point-in-time
Common stock, par value $0.0001 per share; 140,000,000 shares authorized; 57,136,455 and 56,470,636 shares issued and outstanding as of March 31, 2025 and June 30, 2024 CommonStockValue $5.65K USD Point-in-time
Common stock, par value $0.0001 per share; 140,000,000 shares authorized; 57,136,455 and 56,470,636 shares issued and outstanding as of March 31, 2025 and June 30, 2024 CommonStockValue $5.65K USD Point-in-time
Preferred stock, par value $0.0001 per share, 10,000,000 shares authorized, no shares issued at March 31, 2025 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 March 31, 2025 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 March 31, 2025 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 March 31, 2025 and June 30, 2024 PreferredStockValue - USD Point-in-time
Treasury stock, at cost TreasuryStockValue - USD Point-in-time
Treasury stock, at cost TreasuryStockValue - USD Point-in-time
Treasury stock, at cost TreasuryStockValue $60.49K USD Point-in-time
Treasury stock, at cost TreasuryStockValue $60.49K 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
Additional paid-in capital AdditionalPaidInCapital $48.14M USD Point-in-time
Additional paid-in capital AdditionalPaidInCapital $48.14M USD Point-in-time
Accumulated deficit RetainedEarningsAccumulatedDeficit $-8.83M USD Point-in-time
Accumulated deficit RetainedEarningsAccumulatedDeficit $-8.83M USD Point-in-time
Accumulated deficit RetainedEarningsAccumulatedDeficit $-33.28M USD Point-in-time
Accumulated deficit RetainedEarningsAccumulatedDeficit $-33.28M USD Point-in-time
Accumulated other comprehensive (loss) income AccumulatedOtherComprehensiveIncomeLossNetOfTax $-25.98K USD Point-in-time
Accumulated other comprehensive (loss) income AccumulatedOtherComprehensiveIncomeLossNetOfTax $-25.98K 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
Total stockholders equity StockholdersEquity $29.15M USD Point-in-time
Total stockholders equity StockholdersEquity $29.15M 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 $35.86M USD Point-in-time
Total stockholders equity StockholdersEquity $35.86M 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 $14.79M USD Point-in-time
Total stockholders equity StockholdersEquity $14.79M USD Point-in-time
Total liabilities and stockholders equity LiabilitiesAndStockholdersEquity $115.73M USD Point-in-time
Total liabilities and stockholders equity LiabilitiesAndStockholdersEquity $115.73M 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 $114.57M USD 3 Qtrs
Revenue Revenues $114.57M USD 3 Qtrs
Revenue Revenues $26.19M USD 1 Quarter
Revenue Revenues $26.19M USD 1 Quarter
Revenue Revenues $30.02M USD 1 Quarter
Revenue Revenues $30.02M USD 1 Quarter
Revenue Revenues $107.36M USD 3 Qtrs
Revenue Revenues $107.36M USD 3 Qtrs
Cost of revenue CostOfRevenue $21.41M USD 1 Quarter
Cost of revenue CostOfRevenue $21.41M USD 1 Quarter
Cost of revenue CostOfRevenue $95.35M USD 3 Qtrs
Cost of revenue CostOfRevenue $95.35M USD 3 Qtrs
Cost of revenue CostOfRevenue $87.18M USD 3 Qtrs
Cost of revenue CostOfRevenue $87.18M USD 3 Qtrs
Cost of revenue CostOfRevenue $23.89M USD 1 Quarter
Cost of revenue CostOfRevenue $23.89M USD 1 Quarter
Gross profit GrossProfit $6.12M USD 1 Quarter
Gross profit GrossProfit $6.12M USD 1 Quarter
Gross profit GrossProfit $19.22M USD 3 Qtrs
Gross profit GrossProfit $19.22M USD 3 Qtrs
Gross profit GrossProfit $20.17M USD 3 Qtrs
Gross profit GrossProfit $20.17M USD 3 Qtrs
Gross profit GrossProfit $4.78M USD 1 Quarter
Gross profit GrossProfit $4.78M USD 1 Quarter
Sales and marketing expenses SellingAndMarketingExpense $6.71M USD 3 Qtrs
Sales and marketing expenses SellingAndMarketingExpense $6.71M USD 3 Qtrs
Sales and marketing expenses SellingAndMarketingExpense $4.17M USD 3 Qtrs
Sales and marketing expenses SellingAndMarketingExpense $4.17M USD 3 Qtrs
Sales and marketing expenses SellingAndMarketingExpense $1.66M USD 1 Quarter
Sales and marketing expenses SellingAndMarketingExpense $1.66M USD 1 Quarter
Sales and marketing expenses SellingAndMarketingExpense $1.75M USD 1 Quarter
Sales and marketing expenses SellingAndMarketingExpense $1.75M USD 1 Quarter
General and administrative expenses GeneralAndAdministrativeExpense $13.70M USD 1 Quarter
General and administrative expenses GeneralAndAdministrativeExpense $13.70M USD 1 Quarter
General and administrative expenses GeneralAndAdministrativeExpense $25.50M USD 3 Qtrs
General and administrative expenses GeneralAndAdministrativeExpense $25.50M USD 3 Qtrs
General and administrative expenses GeneralAndAdministrativeExpense $10.02M USD 1 Quarter
General and administrative expenses GeneralAndAdministrativeExpense $10.02M USD 1 Quarter
General and administrative expenses GeneralAndAdministrativeExpense $36.67M USD 3 Qtrs
General and administrative expenses GeneralAndAdministrativeExpense $36.67M USD 3 Qtrs
Total Operating expenses OperatingExpenses $11.78M USD 1 Quarter
Total Operating expenses OperatingExpenses $11.78M USD 1 Quarter
Total Operating expenses OperatingExpenses $43.38M USD 3 Qtrs
Total Operating expenses OperatingExpenses $43.38M USD 3 Qtrs
Total Operating expenses OperatingExpenses $15.36M USD 1 Quarter
Total Operating expenses OperatingExpenses $15.36M USD 1 Quarter
Total Operating expenses OperatingExpenses $29.67M USD 3 Qtrs
Total Operating expenses OperatingExpenses $29.67M USD 3 Qtrs
Loss from operations OperatingIncomeLoss $-5.66M USD 1 Quarter
Loss from operations OperatingIncomeLoss $-5.66M USD 1 Quarter
Loss from operations OperatingIncomeLoss $-23.21M USD 3 Qtrs
Loss from operations OperatingIncomeLoss $-23.21M USD 3 Qtrs
Loss from operations OperatingIncomeLoss $-10.59M USD 1 Quarter
Loss from operations OperatingIncomeLoss $-10.59M USD 1 Quarter
Loss from operations OperatingIncomeLoss $-10.45M USD 3 Qtrs
Loss from operations OperatingIncomeLoss $-10.45M USD 3 Qtrs
Interest (expense) income, net InterestIncomeExpenseNonoperatingNet $27.30K USD 1 Quarter
Interest (expense) income, net InterestIncomeExpenseNonoperatingNet $27.30K USD 1 Quarter
Interest (expense) income, net InterestIncomeExpenseNonoperatingNet $298.16K USD 3 Qtrs
Interest (expense) income, net InterestIncomeExpenseNonoperatingNet $298.16K USD 3 Qtrs
Interest (expense) income, net InterestIncomeExpenseNonoperatingNet $-32.17K USD 1 Quarter
Interest (expense) income, net InterestIncomeExpenseNonoperatingNet $-32.17K USD 1 Quarter
Interest (expense) income, net InterestIncomeExpenseNonoperatingNet $3.14K USD 3 Qtrs
Interest (expense) income, net InterestIncomeExpenseNonoperatingNet $3.14K USD 3 Qtrs
Exchange gain (loss), net ForeignCurrencyTransactionGainLossBeforeTax $24.34K USD 1 Quarter
Exchange gain (loss), net ForeignCurrencyTransactionGainLossBeforeTax $24.34K USD 1 Quarter
Exchange gain (loss), net ForeignCurrencyTransactionGainLossBeforeTax $-19.39K USD 3 Qtrs
Exchange gain (loss), net ForeignCurrencyTransactionGainLossBeforeTax $-19.39K USD 3 Qtrs
Exchange gain (loss), net ForeignCurrencyTransactionGainLossBeforeTax $-53.90K USD 1 Quarter
Exchange gain (loss), net ForeignCurrencyTransactionGainLossBeforeTax $-53.90K USD 1 Quarter
Exchange gain (loss), net ForeignCurrencyTransactionGainLossBeforeTax $-103.25K USD 3 Qtrs
Exchange gain (loss), net ForeignCurrencyTransactionGainLossBeforeTax $-103.25K USD 3 Qtrs
Other (expense) income, net OtherNonoperatingIncomeExpense $20.08K USD 3 Qtrs
Other (expense) income, net OtherNonoperatingIncomeExpense $20.08K USD 3 Qtrs
Other (expense) income, net OtherNonoperatingIncomeExpense $-86.24K USD 1 Quarter
Other (expense) income, net OtherNonoperatingIncomeExpense $-86.24K USD 1 Quarter
Other (expense) income, net OtherNonoperatingIncomeExpense $-47.91K USD 3 Qtrs
Other (expense) income, net OtherNonoperatingIncomeExpense $-47.91K USD 3 Qtrs
Other (expense) income, net OtherNonoperatingIncomeExpense $12.27K USD 1 Quarter
Other (expense) income, net OtherNonoperatingIncomeExpense $12.27K USD 1 Quarter
Total Other (expense) income, net NonoperatingIncomeExpense $-14.34K USD 1 Quarter
Total Other (expense) income, net NonoperatingIncomeExpense $-14.34K USD 1 Quarter
Total Other (expense) income, net NonoperatingIncomeExpense $298.85K USD 3 Qtrs
Total Other (expense) income, net NonoperatingIncomeExpense $298.85K USD 3 Qtrs
Total Other (expense) income, net NonoperatingIncomeExpense $-148.01K USD 3 Qtrs
Total Other (expense) income, net NonoperatingIncomeExpense $-148.01K USD 3 Qtrs
Total Other (expense) income, net NonoperatingIncomeExpense $-94.06K USD 1 Quarter
Total Other (expense) income, net NonoperatingIncomeExpense $-94.06K USD 1 Quarter
Loss before income taxes IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest $-23.36M USD 3 Qtrs
Loss before income taxes IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest $-23.36M USD 3 Qtrs
Loss before income taxes IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest $-10.68M USD 1 Quarter
Loss before income taxes IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest $-10.68M USD 1 Quarter
Loss before income taxes IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest $-10.15M USD 3 Qtrs
Loss before income taxes IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest $-10.15M USD 3 Qtrs
Loss before income taxes IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest $-5.67M USD 1 Quarter
Loss before income taxes IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest $-5.67M USD 1 Quarter
Income taxes IncomeTaxExpenseBenefit $255.49K USD 1 Quarter
Income taxes IncomeTaxExpenseBenefit $255.49K USD 1 Quarter
Income taxes IncomeTaxExpenseBenefit $1.09M USD 3 Qtrs
Income taxes IncomeTaxExpenseBenefit $1.09M USD 3 Qtrs
Income taxes IncomeTaxExpenseBenefit $1.10M USD 3 Qtrs
Income taxes IncomeTaxExpenseBenefit $1.10M USD 3 Qtrs
Income taxes IncomeTaxExpenseBenefit $176.99K USD 1 Quarter
Income taxes IncomeTaxExpenseBenefit $176.99K USD 1 Quarter
Net loss NetIncomeLoss $-11.26M USD 3 Qtrs
Net loss NetIncomeLoss $-11.26M USD 3 Qtrs
Net loss NetIncomeLoss $-10.86M USD 1 Quarter
Net loss NetIncomeLoss $-10.86M USD 1 Quarter
Net loss NetIncomeLoss $-24.45M USD 3 Qtrs
Net loss NetIncomeLoss $-24.45M USD 3 Qtrs
Net loss NetIncomeLoss $-5.93M USD 1 Quarter
Net loss NetIncomeLoss $-5.93M USD 1 Quarter
Foreign currency translation adjustments OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax $-84.33K USD 3 Qtrs
Foreign currency translation adjustments OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax $-84.33K USD 3 Qtrs
Foreign currency translation adjustments OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax $10.79K USD 1 Quarter
Foreign currency translation adjustments OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax $10.79K USD 1 Quarter
Foreign currency translation adjustments OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax $169.58K USD 3 Qtrs
Foreign currency translation adjustments OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax $169.58K USD 3 Qtrs
Foreign currency translation adjustments OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax $-2.86K USD 1 Quarter
Foreign currency translation adjustments OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax $-2.86K USD 1 Quarter
Comprehensive loss ComprehensiveIncomeNetOfTax $-24.53M USD 3 Qtrs
Comprehensive loss ComprehensiveIncomeNetOfTax $-24.53M USD 3 Qtrs
Comprehensive loss ComprehensiveIncomeNetOfTax $-5.91M USD 1 Quarter
Comprehensive loss ComprehensiveIncomeNetOfTax $-5.91M USD 1 Quarter
Comprehensive loss ComprehensiveIncomeNetOfTax $-10.86M USD 1 Quarter
Comprehensive loss ComprehensiveIncomeNetOfTax $-10.86M USD 1 Quarter
Comprehensive loss ComprehensiveIncomeNetOfTax $-11.09M USD 3 Qtrs
Comprehensive loss ComprehensiveIncomeNetOfTax $-11.09M USD 3 Qtrs
Basic (in Dollars per share) EarningsPerShareBasic $-0.11 USD 1 Quarter
Basic (in Dollars per share) EarningsPerShareBasic $-0.11 USD 1 Quarter
Basic (in Dollars per share) EarningsPerShareBasic $-0.21 USD 3 Qtrs
Basic (in Dollars per share) EarningsPerShareBasic $-0.21 USD 3 Qtrs
Basic (in Dollars per share) EarningsPerShareBasic $-0.43 USD 3 Qtrs
Basic (in Dollars per share) EarningsPerShareBasic $-0.43 USD 3 Qtrs
Basic (in Dollars per share) EarningsPerShareBasic $-0.19 USD 1 Quarter
Basic (in Dollars per share) EarningsPerShareBasic $-0.19 USD 1 Quarter
Diluted (in Dollars per share) EarningsPerShareDiluted $-0.19 USD 1 Quarter
Diluted (in Dollars per share) EarningsPerShareDiluted $-0.19 USD 1 Quarter
Diluted (in Dollars per share) EarningsPerShareDiluted $-0.43 USD 3 Qtrs
Diluted (in Dollars per share) EarningsPerShareDiluted $-0.43 USD 3 Qtrs
Diluted (in Dollars per share) EarningsPerShareDiluted $-0.11 USD 1 Quarter
Diluted (in Dollars per share) EarningsPerShareDiluted $-0.11 USD 1 Quarter
Diluted (in Dollars per share) EarningsPerShareDiluted $-0.21 USD 3 Qtrs
Diluted (in Dollars per share) EarningsPerShareDiluted $-0.21 USD 3 Qtrs
Basic (in Shares) WeightedAverageNumberOfSharesOutstandingBasic 56.75M shares 3 Qtrs
Basic (in Shares) WeightedAverageNumberOfSharesOutstandingBasic 56.75M shares 3 Qtrs
Basic (in Shares) WeightedAverageNumberOfSharesOutstandingBasic 54.35M shares 1 Quarter
Basic (in Shares) WeightedAverageNumberOfSharesOutstandingBasic 54.35M shares 1 Quarter
Basic (in Shares) WeightedAverageNumberOfSharesOutstandingBasic 57.00M shares 1 Quarter
Basic (in Shares) WeightedAverageNumberOfSharesOutstandingBasic 57.00M shares 1 Quarter
Basic (in Shares) WeightedAverageNumberOfSharesOutstandingBasic 54.29M shares 3 Qtrs
Basic (in Shares) WeightedAverageNumberOfSharesOutstandingBasic 54.29M shares 3 Qtrs
Diluted (in Shares) WeightedAverageNumberOfDilutedSharesOutstanding 57.00M shares 1 Quarter
Diluted (in Shares) WeightedAverageNumberOfDilutedSharesOutstanding 57.00M shares 1 Quarter
Diluted (in Shares) WeightedAverageNumberOfDilutedSharesOutstanding 54.29M shares 3 Qtrs
Diluted (in Shares) WeightedAverageNumberOfDilutedSharesOutstanding 54.29M shares 3 Qtrs
Diluted (in Shares) WeightedAverageNumberOfDilutedSharesOutstanding 54.35M shares 1 Quarter
Diluted (in Shares) WeightedAverageNumberOfDilutedSharesOutstanding 54.35M shares 1 Quarter
Diluted (in Shares) WeightedAverageNumberOfDilutedSharesOutstanding 56.75M shares 3 Qtrs
Diluted (in Shares) WeightedAverageNumberOfDilutedSharesOutstanding 56.75M shares 3 Qtrs
Cash Flow Statement 168 line items
Line Item Tag Value Unit Period
Net loss NetIncomeLoss $-11.26M USD 3 Qtrs
Net loss NetIncomeLoss $-11.26M USD 3 Qtrs
Net loss NetIncomeLoss $-10.86M USD 1 Quarter
Net loss NetIncomeLoss $-10.86M USD 1 Quarter
Net loss NetIncomeLoss $-24.45M USD 3 Qtrs
Net loss NetIncomeLoss $-24.45M USD 3 Qtrs
Net loss NetIncomeLoss $-5.93M USD 1 Quarter
Net loss NetIncomeLoss $-5.93M USD 1 Quarter
Depreciation and amortization DepreciationAndAmortization $138.55K USD 3 Qtrs
Depreciation and amortization DepreciationAndAmortization $138.55K USD 3 Qtrs
Depreciation and amortization DepreciationAndAmortization $592.28K USD 3 Qtrs
Depreciation and amortization DepreciationAndAmortization $592.28K USD 3 Qtrs
Credit loss expenses ProvisionForOtherCreditLosses $3.32M USD 3 Qtrs
Credit loss expenses ProvisionForOtherCreditLosses $3.32M USD 3 Qtrs
Credit loss expenses ProvisionForOtherCreditLosses $13.39M USD 3 Qtrs
Credit loss expenses ProvisionForOtherCreditLosses $13.39M USD 3 Qtrs
Right-of-use assets amortization OperatingLeaseRightOfUseAssetAmortizationExpense $899.67K USD 3 Qtrs
Right-of-use assets amortization OperatingLeaseRightOfUseAssetAmortizationExpense $899.67K USD 3 Qtrs
Right-of-use assets amortization OperatingLeaseRightOfUseAssetAmortizationExpense $1.00M USD 3 Qtrs
Right-of-use assets amortization OperatingLeaseRightOfUseAssetAmortizationExpense $1.00M USD 3 Qtrs
Stock-based compensation expenses ShareBasedCompensation $4.92M USD 3 Qtrs
Stock-based compensation expenses ShareBasedCompensation $4.92M USD 3 Qtrs
Stock-based compensation expenses ShareBasedCompensation $4.69M USD 3 Qtrs
Stock-based compensation expenses ShareBasedCompensation $4.69M USD 3 Qtrs
Inventory write-down InventoryWriteDown $168.59K USD 3 Qtrs
Inventory write-down InventoryWriteDown $168.59K USD 3 Qtrs
Inventory write-down InventoryWriteDown $73.69K USD 3 Qtrs
Inventory write-down InventoryWriteDown $73.69K USD 3 Qtrs
Loss from equity investment IncomeLossFromEquityMethodInvestments - USD 3 Qtrs
Loss from equity investment IncomeLossFromEquityMethodInvestments - USD 3 Qtrs
Loss from equity investment IncomeLossFromEquityMethodInvestments $-407.03K USD 3 Qtrs
Loss from equity investment IncomeLossFromEquityMethodInvestments $-407.03K USD 3 Qtrs
Accounts receivable IncreaseDecreaseInAccountsReceivable $26.55M USD 3 Qtrs
Accounts receivable IncreaseDecreaseInAccountsReceivable $26.55M USD 3 Qtrs
Accounts receivable IncreaseDecreaseInAccountsReceivable $14.08M USD 3 Qtrs
Accounts receivable IncreaseDecreaseInAccountsReceivable $14.08M USD 3 Qtrs
Inventories IncreaseDecreaseInInventories $1.49M USD 3 Qtrs
Inventories IncreaseDecreaseInInventories $1.49M USD 3 Qtrs
Inventories IncreaseDecreaseInInventories $2.51M USD 3 Qtrs
Inventories IncreaseDecreaseInInventories $2.51M USD 3 Qtrs
Prepaid expenses and other current assets IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets $715.97K USD 3 Qtrs
Prepaid expenses and other current assets IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets $715.97K USD 3 Qtrs
Prepaid expenses and other current assets IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets $-1.67M USD 3 Qtrs
Prepaid expenses and other current assets IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets $-1.67M USD 3 Qtrs
Accounts payable and accounts payable related party IncreaseDecreaseInAccountsPayable $11.90M USD 3 Qtrs
Accounts payable and accounts payable related party IncreaseDecreaseInAccountsPayable $11.90M USD 3 Qtrs
Accounts payable and accounts payable related party IncreaseDecreaseInAccountsPayable $10.96M USD 3 Qtrs
Accounts payable and accounts payable related party IncreaseDecreaseInAccountsPayable $10.96M USD 3 Qtrs
Contract liabilities IncreaseDecreaseInContractWithCustomerLiability $-756.87K USD 3 Qtrs
Contract liabilities IncreaseDecreaseInContractWithCustomerLiability $-756.87K USD 3 Qtrs
Contract liabilities IncreaseDecreaseInContractWithCustomerLiability $350.23K USD 3 Qtrs
Contract liabilities IncreaseDecreaseInContractWithCustomerLiability $350.23K USD 3 Qtrs
Accrued liabilities and other payables IncreaseDecreaseInAccruedLiabilitiesAndOtherOperatingLiabilities $1.16M USD 3 Qtrs
Accrued liabilities and other payables IncreaseDecreaseInAccruedLiabilitiesAndOtherOperatingLiabilities $1.16M USD 3 Qtrs
Accrued liabilities and other payables IncreaseDecreaseInAccruedLiabilitiesAndOtherOperatingLiabilities $-969.07K USD 3 Qtrs
Accrued liabilities and other payables IncreaseDecreaseInAccruedLiabilitiesAndOtherOperatingLiabilities $-969.07K USD 3 Qtrs
Income tax payable IncreaseDecreaseInAccruedIncomeTaxesPayable $-63.85K USD 3 Qtrs
Income tax payable IncreaseDecreaseInAccruedIncomeTaxesPayable $-63.85K USD 3 Qtrs
Income tax payable IncreaseDecreaseInAccruedIncomeTaxesPayable - USD 3 Qtrs
Income tax payable IncreaseDecreaseInAccruedIncomeTaxesPayable - USD 3 Qtrs
Operating lease liabilities IncreaseDecreaseInOperatingLeaseLiability $-795.27K USD 3 Qtrs
Operating lease liabilities IncreaseDecreaseInOperatingLeaseLiability $-795.27K USD 3 Qtrs
Operating lease liabilities IncreaseDecreaseInOperatingLeaseLiability $-961.24K USD 3 Qtrs
Operating lease liabilities IncreaseDecreaseInOperatingLeaseLiability $-961.24K USD 3 Qtrs
Net cash used in operating activities NetCashProvidedByUsedInOperatingActivities $-16.88M USD 3 Qtrs
Net cash used in operating activities NetCashProvidedByUsedInOperatingActivities $-16.88M USD 3 Qtrs
Net cash used in operating activities NetCashProvidedByUsedInOperatingActivities $-12.07M USD 3 Qtrs
Net cash used in operating activities NetCashProvidedByUsedInOperatingActivities $-12.07M USD 3 Qtrs
Purchase of property, plant and equipment PaymentsToAcquirePropertyPlantAndEquipment $140.96K USD 3 Qtrs
Purchase of property, plant and equipment PaymentsToAcquirePropertyPlantAndEquipment $140.96K USD 3 Qtrs
Purchase of property, plant and equipment PaymentsToAcquirePropertyPlantAndEquipment $1.21M USD 3 Qtrs
Purchase of property, plant and equipment PaymentsToAcquirePropertyPlantAndEquipment $1.21M USD 3 Qtrs
Acquisition of intangible assets PaymentsToAcquireIntangibleAssets $979.29K USD 3 Qtrs
Acquisition of intangible assets PaymentsToAcquireIntangibleAssets $979.29K USD 3 Qtrs
Acquisition of intangible assets PaymentsToAcquireIntangibleAssets $781.25K USD 3 Qtrs
Acquisition of intangible assets PaymentsToAcquireIntangibleAssets $781.25K USD 3 Qtrs
Maturity of short term investment ProceedsFromMaturitiesPrepaymentsAndCallsOfShorttermInvestments $9.13M USD 3 Qtrs
Maturity of short term investment ProceedsFromMaturitiesPrepaymentsAndCallsOfShorttermInvestments $9.13M USD 3 Qtrs
Maturity of short term investment ProceedsFromMaturitiesPrepaymentsAndCallsOfShorttermInvestments - USD 3 Qtrs
Maturity of short term investment ProceedsFromMaturitiesPrepaymentsAndCallsOfShorttermInvestments - USD 3 Qtrs
Payment made for long term investment PaymentsToAcquireOtherInvestments $1.00M USD 3 Qtrs
Payment made for long term investment PaymentsToAcquireOtherInvestments $1.00M USD 3 Qtrs
Payment made for long term investment PaymentsToAcquireOtherInvestments $767.28K USD 3 Qtrs
Payment made for long term investment PaymentsToAcquireOtherInvestments $767.28K USD 3 Qtrs
Net cash (used in) provided by investing activities NetCashProvidedByUsedInInvestingActivities $-1.69M USD 3 Qtrs
Net cash (used in) provided by investing activities NetCashProvidedByUsedInInvestingActivities $-1.69M USD 3 Qtrs
Net cash (used in) provided by investing activities NetCashProvidedByUsedInInvestingActivities $5.95M USD 3 Qtrs
Net cash (used in) provided by investing activities NetCashProvidedByUsedInInvestingActivities $5.95M USD 3 Qtrs
Repayments of advances from a related party RepaymentsOfRelatedPartyDebt $703.32K USD 3 Qtrs
Repayments of advances from a related party RepaymentsOfRelatedPartyDebt $703.32K USD 3 Qtrs
Repayments of advances from a related party RepaymentsOfRelatedPartyDebt - USD 3 Qtrs
Repayments of advances from a related party RepaymentsOfRelatedPartyDebt - USD 3 Qtrs
Proceeds from a secondary offering ProceedsFromASecondaryOffering $12.30M USD 3 Qtrs
Proceeds from a secondary offering ProceedsFromASecondaryOffering $12.30M USD 3 Qtrs
Proceeds from a secondary offering ProceedsFromASecondaryOffering - USD 3 Qtrs
Proceeds from a secondary offering ProceedsFromASecondaryOffering - USD 3 Qtrs
Costs of a secondary offering PaymentOfCostsOfASecondaryOffering - USD 3 Qtrs
Costs of a secondary offering PaymentOfCostsOfASecondaryOffering - USD 3 Qtrs
Costs of a secondary offering PaymentOfCostsOfASecondaryOffering $1.51M USD 3 Qtrs
Costs of a secondary offering PaymentOfCostsOfASecondaryOffering $1.51M USD 3 Qtrs
Common stock repurchase PaymentsForRepurchaseOfCommonStock $60.49K USD 3 Qtrs
Common stock repurchase PaymentsForRepurchaseOfCommonStock $60.49K USD 3 Qtrs
Common stock repurchase PaymentsForRepurchaseOfCommonStock - USD 3 Qtrs
Common stock repurchase PaymentsForRepurchaseOfCommonStock - USD 3 Qtrs
Proceeds from long term debt ProceedsFromIssuanceOfLongTermDebt - USD 3 Qtrs
Proceeds from long term debt ProceedsFromIssuanceOfLongTermDebt - USD 3 Qtrs
Proceeds from long term debt ProceedsFromIssuanceOfLongTermDebt $2.34M USD 3 Qtrs
Proceeds from long term debt ProceedsFromIssuanceOfLongTermDebt $2.34M USD 3 Qtrs
Net cash provided by financing activities NetCashProvidedByUsedInFinancingActivities $10.08M USD 3 Qtrs
Net cash provided by financing activities NetCashProvidedByUsedInFinancingActivities $10.08M USD 3 Qtrs
Net cash provided by financing activities NetCashProvidedByUsedInFinancingActivities $2.28M USD 3 Qtrs
Net cash provided by financing activities NetCashProvidedByUsedInFinancingActivities $2.28M USD 3 Qtrs
Net decrease in cash CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect $-11.48M USD 3 Qtrs
Net decrease in cash CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect $-11.48M USD 3 Qtrs
Net decrease in cash CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect $-846.85K USD 3 Qtrs
Net decrease in cash CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect $-846.85K USD 3 Qtrs
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 - beginning of period CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $39.45M USD Point-in-time
Cash, restricted cash and equivalents - beginning of period CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $39.45M USD Point-in-time
Cash, restricted cash and equivalents - beginning of period CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $23.59M USD Point-in-time
Cash, restricted cash and equivalents - beginning of period CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $23.59M 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, restricted cash and equivalents - end of period CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $39.45M USD Point-in-time
Cash, restricted cash and equivalents - end of period CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $39.45M USD Point-in-time
Cash, restricted cash and equivalents - end of period CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $23.59M USD Point-in-time
Cash, restricted cash and equivalents - end of period CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $23.59M USD Point-in-time
Cash and cash equivalents CashAndCashEquivalentsAtCarryingValue $39.45M USD Point-in-time
Cash and cash equivalents CashAndCashEquivalentsAtCarryingValue $39.45M 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 $23.52M USD Point-in-time
Cash and cash equivalents CashAndCashEquivalentsAtCarryingValue $23.52M USD Point-in-time
Restricted cash RestrictedCashCurrent $72.59K USD Point-in-time
Restricted cash RestrictedCashCurrent $72.59K USD Point-in-time
Restricted cash RestrictedCashCurrent - USD Point-in-time
Restricted cash RestrictedCashCurrent - 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 $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
Total cash, restricted cash and equivalents CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $39.45M USD Point-in-time
Total cash, restricted cash and equivalents CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $39.45M USD Point-in-time
Total cash, restricted cash and equivalents CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $23.59M USD Point-in-time
Total cash, restricted cash and equivalents CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $23.59M USD Point-in-time
Leased assets obtained in exchange for operating lease liabilities LeasedAssetsObtainedInExchangeForOperatingLeaseLiabilities $-2.77M USD 3 Qtrs
Leased assets obtained in exchange for operating lease liabilities LeasedAssetsObtainedInExchangeForOperatingLeaseLiabilities $-2.77M USD 3 Qtrs
Leased assets obtained in exchange for operating lease liabilities LeasedAssetsObtainedInExchangeForOperatingLeaseLiabilities $-537.31K USD 3 Qtrs
Leased assets obtained in exchange for operating lease liabilities LeasedAssetsObtainedInExchangeForOperatingLeaseLiabilities $-537.31K USD 3 Qtrs
Unpaid long term investment in accrued liabilities and other payables UnpaidLongTermInvestmentInAccruedLiabilitiesAndOtherPayables $-8.23M USD 3 Qtrs
Unpaid long term investment in accrued liabilities and other payables UnpaidLongTermInvestmentInAccruedLiabilitiesAndOtherPayables $-8.23M USD 3 Qtrs
Unpaid long term investment in accrued liabilities and other payables UnpaidLongTermInvestmentInAccruedLiabilitiesAndOtherPayables $-1.00M USD 3 Qtrs
Unpaid long term investment in accrued liabilities and other payables UnpaidLongTermInvestmentInAccruedLiabilitiesAndOtherPayables $-1.00M USD 3 Qtrs
Cash paid for income taxes IncomeTaxesPaid $1.41M USD 3 Qtrs
Cash paid for income taxes IncomeTaxesPaid $1.41M USD 3 Qtrs
Cash paid for income taxes IncomeTaxesPaid $1.36M USD 3 Qtrs
Cash paid for income taxes IncomeTaxesPaid $1.36M USD 3 Qtrs
Cash paid for interest InterestPaidNet $7.40K USD 3 Qtrs
Cash paid for interest InterestPaidNet $7.40K USD 3 Qtrs
Cash paid for interest InterestPaidNet $60.18K USD 3 Qtrs
Cash paid for interest InterestPaidNet $60.18K USD 3 Qtrs
Stockholders Equity 62 line items
Line Item Tag Value Unit Period
Balance StockholdersEquity $29.15M USD Point-in-time
Balance StockholdersEquity $29.15M USD Point-in-time
Balance StockholdersEquity $31.47M USD Point-in-time
Balance StockholdersEquity $31.47M USD Point-in-time
Balance StockholdersEquity $35.86M USD Point-in-time
Balance StockholdersEquity $35.86M 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 $14.79M USD Point-in-time
Balance StockholdersEquity $14.79M USD Point-in-time
Net loss NetIncomeLoss $-11.26M USD 3 Qtrs
Net loss NetIncomeLoss $-11.26M USD 3 Qtrs
Net loss NetIncomeLoss $-10.86M USD 1 Quarter
Net loss NetIncomeLoss $-10.86M USD 1 Quarter
Net loss NetIncomeLoss $-24.45M USD 3 Qtrs
Net loss NetIncomeLoss $-24.45M USD 3 Qtrs
Net loss NetIncomeLoss $-5.93M USD 1 Quarter
Net loss NetIncomeLoss $-5.93M USD 1 Quarter
Issuance of common stock for a secondary offering StockIssuedDuringPeriodValueNewIssues $10.79M USD 3 Qtrs
Issuance of common stock for a secondary offering StockIssuedDuringPeriodValueNewIssues $10.79M USD 3 Qtrs
Issuance of common stock for equity incentives StockIssuedDuringPeriodValueOther $1.28M USD 3 Qtrs
Issuance of common stock for equity incentives StockIssuedDuringPeriodValueOther $1.28M USD 3 Qtrs
Issuance of common stock for equity incentives StockIssuedDuringPeriodValueOther $126.78K USD 1 Quarter
Issuance of common stock for equity incentives StockIssuedDuringPeriodValueOther $126.78K USD 1 Quarter
Issuance of common stock for equity incentives StockIssuedDuringPeriodValueOther $10.79M USD 1 Quarter
Issuance of common stock for equity incentives StockIssuedDuringPeriodValueOther $10.79M USD 1 Quarter
Issuance of common stock for equity incentives StockIssuedDuringPeriodValueOther $539.06K USD 3 Qtrs
Issuance of common stock for equity incentives StockIssuedDuringPeriodValueOther $539.06K USD 3 Qtrs
Stock based compensation expenses AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationStockOptionsRequisiteServicePeriodRecognition $4.15M USD 3 Qtrs
Stock based compensation expenses AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationStockOptionsRequisiteServicePeriodRecognition $4.15M USD 3 Qtrs
Stock based compensation expenses AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationStockOptionsRequisiteServicePeriodRecognition $1.34M USD 1 Quarter
Stock based compensation expenses AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationStockOptionsRequisiteServicePeriodRecognition $1.34M USD 1 Quarter
Stock based compensation expenses AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationStockOptionsRequisiteServicePeriodRecognition $1.84M USD 1 Quarter
Stock based compensation expenses AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationStockOptionsRequisiteServicePeriodRecognition $1.84M USD 1 Quarter
Stock based compensation expenses AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationStockOptionsRequisiteServicePeriodRecognition $3.64M USD 3 Qtrs
Stock based compensation expenses AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationStockOptionsRequisiteServicePeriodRecognition $3.64M USD 3 Qtrs
Common stock repurchase TreasuryStockValueAcquiredCostMethod $60.49K USD 1 Quarter
Common stock repurchase TreasuryStockValueAcquiredCostMethod $60.49K USD 1 Quarter
Common stock repurchase TreasuryStockValueAcquiredCostMethod $60.49K USD 3 Qtrs
Common stock repurchase TreasuryStockValueAcquiredCostMethod $60.49K USD 3 Qtrs
Foreign currency translation adjustment OtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentTax $-84.33K USD 3 Qtrs
Foreign currency translation adjustment OtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentTax $-84.33K USD 3 Qtrs
Foreign currency translation adjustment OtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentTax $10.79K USD 1 Quarter
Foreign currency translation adjustment OtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentTax $10.79K USD 1 Quarter
Foreign currency translation adjustment OtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentTax $169.58K USD 3 Qtrs
Foreign currency translation adjustment OtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentTax $169.58K USD 3 Qtrs
Foreign currency translation adjustment OtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentTax $-2.86K USD 1 Quarter
Foreign currency translation adjustment OtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentTax $-2.86K USD 1 Quarter
Balance StockholdersEquity $29.15M USD Point-in-time
Balance StockholdersEquity $29.15M USD Point-in-time
Balance StockholdersEquity $31.47M USD Point-in-time
Balance StockholdersEquity $31.47M USD Point-in-time
Balance StockholdersEquity $35.86M USD Point-in-time
Balance StockholdersEquity $35.86M 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 $14.79M USD Point-in-time
Balance StockholdersEquity $14.79M 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...