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

10-Q Filing

ONE STOP SYSTEMS, INC. CIK: 1394056 Q3 2025
Filing Information
Form Type 10-Q
Accession Number 0001193125-25-265826
Period End Date 20250930
Filing Date 20251105
Fiscal Year 2025
Fiscal Period Q3
XBRL Instance oss-20250930_htm.xml
Balance Sheet 130 line items
Line Item Tag Value Unit Period
Common stock, par value CommonStockParOrStatedValuePerShare $0.00 USD Point-in-time
Common stock, par value CommonStockParOrStatedValuePerShare $0.00 USD Point-in-time
Common stock, par value CommonStockParOrStatedValuePerShare $0.00 USD Point-in-time
Common stock, par value CommonStockParOrStatedValuePerShare $0.00 USD Point-in-time
Common stock, shares authorized CommonStockSharesAuthorized 50.00M shares Point-in-time
Common stock, shares authorized CommonStockSharesAuthorized 50.00M shares Point-in-time
Common stock, shares authorized CommonStockSharesAuthorized 50.00M shares Point-in-time
Common stock, shares authorized CommonStockSharesAuthorized 50.00M shares Point-in-time
Cash and cash equivalents CashAndCashEquivalentsAtCarryingValue $6.79M USD Point-in-time
Cash and cash equivalents CashAndCashEquivalentsAtCarryingValue $6.79M USD Point-in-time
Cash and cash equivalents CashAndCashEquivalentsAtCarryingValue $6.51M USD Point-in-time
Cash and cash equivalents CashAndCashEquivalentsAtCarryingValue $6.51M USD Point-in-time
Common stock, shares issued CommonStockSharesIssued 21.15M shares Point-in-time
Common stock, shares issued CommonStockSharesIssued 21.15M shares Point-in-time
Common stock, shares issued CommonStockSharesIssued 22.01M shares Point-in-time
Common stock, shares issued CommonStockSharesIssued 22.01M shares Point-in-time
Common stock, shares outstanding CommonStockSharesOutstanding 21.15M shares Point-in-time
Common stock, shares outstanding CommonStockSharesOutstanding 21.15M shares Point-in-time
Common stock, shares outstanding CommonStockSharesOutstanding 22.01M shares Point-in-time
Common stock, shares outstanding CommonStockSharesOutstanding 22.01M shares Point-in-time
Short-term investments (Note 3) ShortTermInvestments $3.22M USD Point-in-time
Short-term investments (Note 3) ShortTermInvestments $3.22M USD Point-in-time
Accounts receivable, net (Note 4) AccountsReceivableNetCurrent $8.18M USD Point-in-time
Accounts receivable, net (Note 4) AccountsReceivableNetCurrent $8.18M USD Point-in-time
Accounts receivable, net (Note 4) AccountsReceivableNetCurrent $12.02M USD Point-in-time
Accounts receivable, net (Note 4) AccountsReceivableNetCurrent $12.02M USD Point-in-time
Inventories, net (Note 5) InventoryNet $13.18M USD Point-in-time
Inventories, net (Note 5) InventoryNet $13.18M USD Point-in-time
Inventories, net (Note 5) InventoryNet $15.33M USD Point-in-time
Inventories, net (Note 5) InventoryNet $15.33M USD Point-in-time
Prepaid expenses and other current assets PrepaidExpenseAndOtherAssetsCurrent $836.36K USD Point-in-time
Prepaid expenses and other current assets PrepaidExpenseAndOtherAssetsCurrent $836.36K USD Point-in-time
Prepaid expenses and other current assets PrepaidExpenseAndOtherAssetsCurrent $2.14M USD Point-in-time
Prepaid expenses and other current assets PrepaidExpenseAndOtherAssetsCurrent $2.14M USD Point-in-time
Total current assets AssetsCurrent $32.20M USD Point-in-time
Total current assets AssetsCurrent $32.20M USD Point-in-time
Total current assets AssetsCurrent $36.00M USD Point-in-time
Total current assets AssetsCurrent $36.00M USD Point-in-time
Property and equipment, net PropertyPlantAndEquipmentNet $1.67M USD Point-in-time
Property and equipment, net PropertyPlantAndEquipmentNet $1.67M USD Point-in-time
Property and equipment, net PropertyPlantAndEquipmentNet $1.52M USD Point-in-time
Property and equipment, net PropertyPlantAndEquipmentNet $1.52M USD Point-in-time
Operating lease right-of use assets OperatingLeaseRightOfUseAsset $1.54M USD Point-in-time
Operating lease right-of use assets OperatingLeaseRightOfUseAsset $1.54M USD Point-in-time
Operating lease right-of use assets OperatingLeaseRightOfUseAsset $4.01M USD Point-in-time
Operating lease right-of use assets OperatingLeaseRightOfUseAsset $4.01M USD Point-in-time
Deposits and other DepositsAndOtherNoncurrent $38.09K USD Point-in-time
Deposits and other DepositsAndOtherNoncurrent $38.09K USD Point-in-time
Deposits and other DepositsAndOtherNoncurrent $38.09K USD Point-in-time
Deposits and other DepositsAndOtherNoncurrent $38.09K USD Point-in-time
Goodwill Goodwill $1.49M USD Point-in-time
Goodwill Goodwill $1.49M USD Point-in-time
Goodwill Goodwill $1.49M USD Point-in-time
Goodwill Goodwill $1.49M USD Point-in-time
Total Assets Assets $36.93M USD Point-in-time
Total Assets Assets $36.93M USD Point-in-time
Total Assets Assets $43.06M USD Point-in-time
Total Assets Assets $43.06M USD Point-in-time
Accounts payable AccountsPayableCurrent $2.07M USD Point-in-time
Accounts payable AccountsPayableCurrent $2.07M USD Point-in-time
Accounts payable AccountsPayableCurrent $6.03M USD Point-in-time
Accounts payable AccountsPayableCurrent $6.03M USD Point-in-time
Accrued expenses and other liabilities (Note 6) AccruedLiabilitiesAndOtherLiabilities $4.81M USD Point-in-time
Accrued expenses and other liabilities (Note 6) AccruedLiabilitiesAndOtherLiabilities $4.81M USD Point-in-time
Accrued expenses and other liabilities (Note 6) AccruedLiabilitiesAndOtherLiabilities $4.15M USD Point-in-time
Accrued expenses and other liabilities (Note 6) AccruedLiabilitiesAndOtherLiabilities $4.15M USD Point-in-time
Current portion of operating lease obligation (Note 9) OperatingLeaseLiabilityCurrent $285.94K USD Point-in-time
Current portion of operating lease obligation (Note 9) OperatingLeaseLiabilityCurrent $285.94K USD Point-in-time
Current portion of operating lease obligation (Note 9) OperatingLeaseLiabilityCurrent $513.09K USD Point-in-time
Current portion of operating lease obligation (Note 9) OperatingLeaseLiabilityCurrent $513.09K USD Point-in-time
Borrowing on bank lines of credit (Note 7) LinesOfCreditCurrent - USD Point-in-time
Borrowing on bank lines of credit (Note 7) LinesOfCreditCurrent - USD Point-in-time
Borrowing on bank lines of credit (Note 7) LinesOfCreditCurrent $1.00M USD Point-in-time
Borrowing on bank lines of credit (Note 7) LinesOfCreditCurrent $1.00M USD Point-in-time
Current portion of notes payable (Note 7) NotesPayableCurrent $1.04M USD Point-in-time
Current portion of notes payable (Note 7) NotesPayableCurrent $1.04M USD Point-in-time
Current portion of notes payable (Note 7) NotesPayableCurrent $1.17M USD Point-in-time
Current portion of notes payable (Note 7) NotesPayableCurrent $1.17M USD Point-in-time
Total current liabilities LiabilitiesCurrent $8.20M USD Point-in-time
Total current liabilities LiabilitiesCurrent $8.20M USD Point-in-time
Total current liabilities LiabilitiesCurrent $12.87M USD Point-in-time
Total current liabilities LiabilitiesCurrent $12.87M USD Point-in-time
Deferred tax liability, net DeferredIncomeTaxLiabilitiesNet $52.57K USD Point-in-time
Deferred tax liability, net DeferredIncomeTaxLiabilitiesNet $52.57K USD Point-in-time
Deferred tax liability, net DeferredIncomeTaxLiabilitiesNet $39.78K USD Point-in-time
Deferred tax liability, net DeferredIncomeTaxLiabilitiesNet $39.78K USD Point-in-time
Operating lease obligation, net of current portion (Note 9) OperatingLeaseLiabilityNoncurrent $1.51M USD Point-in-time
Operating lease obligation, net of current portion (Note 9) OperatingLeaseLiabilityNoncurrent $1.51M USD Point-in-time
Operating lease obligation, net of current portion (Note 9) OperatingLeaseLiabilityNoncurrent $3.81M USD Point-in-time
Operating lease obligation, net of current portion (Note 9) OperatingLeaseLiabilityNoncurrent $3.81M USD Point-in-time
Total liabilities Liabilities $9.76M USD Point-in-time
Total liabilities Liabilities $9.76M USD Point-in-time
Total liabilities Liabilities $16.72M USD Point-in-time
Total liabilities Liabilities $16.72M USD Point-in-time
Commitments and contingencies (Note 9) CommitmentsAndContingencies - USD Point-in-time
Commitments and contingencies (Note 9) CommitmentsAndContingencies - USD Point-in-time
Commitments and contingencies (Note 9) CommitmentsAndContingencies - USD Point-in-time
Commitments and contingencies (Note 9) CommitmentsAndContingencies - USD Point-in-time
Common stock, $0.0001 par value; 50,000,000 shares authorized; 22,008,583 and 21,148,810 shares issued and outstanding CommonStockValue $2.12K USD Point-in-time
Common stock, $0.0001 par value; 50,000,000 shares authorized; 22,008,583 and 21,148,810 shares issued and outstanding CommonStockValue $2.12K USD Point-in-time
Common stock, $0.0001 par value; 50,000,000 shares authorized; 22,008,583 and 21,148,810 shares issued and outstanding CommonStockValue $2.20K USD Point-in-time
Common stock, $0.0001 par value; 50,000,000 shares authorized; 22,008,583 and 21,148,810 shares issued and outstanding CommonStockValue $2.20K USD Point-in-time
Additional paid-in capital AdditionalPaidInCapital $49.08M USD Point-in-time
Additional paid-in capital AdditionalPaidInCapital $49.08M USD Point-in-time
Additional paid-in capital AdditionalPaidInCapital $51.17M USD Point-in-time
Additional paid-in capital AdditionalPaidInCapital $51.17M USD Point-in-time
Accumulated other comprehensive income AccumulatedOtherComprehensiveIncomeLossNetOfTax $140.25K USD Point-in-time
Accumulated other comprehensive income AccumulatedOtherComprehensiveIncomeLossNetOfTax $140.25K USD Point-in-time
Accumulated other comprehensive income AccumulatedOtherComprehensiveIncomeLossNetOfTax $996.87K USD Point-in-time
Accumulated other comprehensive income AccumulatedOtherComprehensiveIncomeLossNetOfTax $996.87K USD Point-in-time
Accumulated deficit RetainedEarningsAccumulatedDeficit $-22.05M USD Point-in-time
Accumulated deficit RetainedEarningsAccumulatedDeficit $-22.05M USD Point-in-time
Accumulated deficit RetainedEarningsAccumulatedDeficit $-25.83M USD Point-in-time
Accumulated deficit RetainedEarningsAccumulatedDeficit $-25.83M USD Point-in-time
Total stockholders equity StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest $39.58M USD Point-in-time
Total stockholders equity StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest $39.58M USD Point-in-time
Total stockholders equity StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest $36.55M USD Point-in-time
Total stockholders equity StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest $36.55M USD Point-in-time
Total stockholders equity StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest $30.62M USD Point-in-time
Total stockholders equity StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest $30.62M USD Point-in-time
Total stockholders equity StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest $27.17M USD Point-in-time
Total stockholders equity StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest $27.17M USD Point-in-time
Total stockholders equity StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest $26.20M USD Point-in-time
Total stockholders equity StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest $26.20M USD Point-in-time
Total stockholders equity StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest $26.34M USD Point-in-time
Total stockholders equity StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest $26.34M USD Point-in-time
Total Liabilities and Stockholders' Equity LiabilitiesAndStockholdersEquity $36.93M USD Point-in-time
Total Liabilities and Stockholders' Equity LiabilitiesAndStockholdersEquity $36.93M USD Point-in-time
Total Liabilities and Stockholders' Equity LiabilitiesAndStockholdersEquity $43.06M USD Point-in-time
Total Liabilities and Stockholders' Equity LiabilitiesAndStockholdersEquity $43.06M USD Point-in-time
Income Statement 156 line items
Line Item Tag Value Unit Period
Revenue RevenueFromContractWithCustomerExcludingAssessedTax $13.70M USD 1 Quarter
Revenue RevenueFromContractWithCustomerExcludingAssessedTax $13.70M USD 1 Quarter
Revenue RevenueFromContractWithCustomerExcludingAssessedTax $39.55M USD 3 Qtrs
Revenue RevenueFromContractWithCustomerExcludingAssessedTax $39.55M USD 3 Qtrs
Revenue RevenueFromContractWithCustomerExcludingAssessedTax $18.76M USD 1 Quarter
Revenue RevenueFromContractWithCustomerExcludingAssessedTax $18.76M USD 1 Quarter
Revenue RevenueFromContractWithCustomerExcludingAssessedTax $45.12M USD 3 Qtrs
Revenue RevenueFromContractWithCustomerExcludingAssessedTax $45.12M USD 3 Qtrs
Cost of revenue CostOfRevenue $15.42M USD 1 Quarter
Cost of revenue CostOfRevenue $15.42M USD 1 Quarter
Cost of revenue CostOfRevenue $34.22M USD 3 Qtrs
Cost of revenue CostOfRevenue $34.22M USD 3 Qtrs
Cost of revenue CostOfRevenue $12.06M USD 1 Quarter
Cost of revenue CostOfRevenue $12.06M USD 1 Quarter
Cost of revenue CostOfRevenue $30.02M USD 3 Qtrs
Cost of revenue CostOfRevenue $30.02M USD 3 Qtrs
Gross profit (loss) GrossProfit $-1.72M USD 1 Quarter
Gross profit (loss) GrossProfit $-1.72M USD 1 Quarter
Gross profit (loss) GrossProfit $5.34M USD 3 Qtrs
Gross profit (loss) GrossProfit $5.34M USD 3 Qtrs
Gross profit (loss) GrossProfit $6.69M USD 1 Quarter
Gross profit (loss) GrossProfit $6.69M USD 1 Quarter
Gross profit (loss) GrossProfit $15.10M USD 3 Qtrs
Gross profit (loss) GrossProfit $15.10M USD 3 Qtrs
General and administrative SellingGeneralAndAdministrativeExpense $2.06M USD 1 Quarter
General and administrative SellingGeneralAndAdministrativeExpense $2.06M USD 1 Quarter
General and administrative SellingGeneralAndAdministrativeExpense $6.56M USD 3 Qtrs
General and administrative SellingGeneralAndAdministrativeExpense $6.56M USD 3 Qtrs
General and administrative SellingGeneralAndAdministrativeExpense $2.34M USD 1 Quarter
General and administrative SellingGeneralAndAdministrativeExpense $2.34M USD 1 Quarter
General and administrative SellingGeneralAndAdministrativeExpense $7.10M USD 3 Qtrs
General and administrative SellingGeneralAndAdministrativeExpense $7.10M USD 3 Qtrs
Marketing and selling SellingAndMarketingExpense $2.01M USD 1 Quarter
Marketing and selling SellingAndMarketingExpense $2.01M USD 1 Quarter
Marketing and selling SellingAndMarketingExpense $6.18M USD 3 Qtrs
Marketing and selling SellingAndMarketingExpense $6.18M USD 3 Qtrs
Marketing and selling SellingAndMarketingExpense $2.33M USD 1 Quarter
Marketing and selling SellingAndMarketingExpense $2.33M USD 1 Quarter
Marketing and selling SellingAndMarketingExpense $6.87M USD 3 Qtrs
Marketing and selling SellingAndMarketingExpense $6.87M USD 3 Qtrs
Research and development ResearchAndDevelopmentExpense $950.37K USD 1 Quarter
Research and development ResearchAndDevelopmentExpense $950.37K USD 1 Quarter
Research and development ResearchAndDevelopmentExpense $2.85M USD 3 Qtrs
Research and development ResearchAndDevelopmentExpense $2.85M USD 3 Qtrs
Research and development ResearchAndDevelopmentExpense $1.45M USD 1 Quarter
Research and development ResearchAndDevelopmentExpense $1.45M USD 1 Quarter
Research and development ResearchAndDevelopmentExpense $4.33M USD 3 Qtrs
Research and development ResearchAndDevelopmentExpense $4.33M USD 3 Qtrs
Total operating expenses OperatingExpenses $5.02M USD 1 Quarter
Total operating expenses OperatingExpenses $5.02M USD 1 Quarter
Total operating expenses OperatingExpenses $15.59M USD 3 Qtrs
Total operating expenses OperatingExpenses $15.59M USD 3 Qtrs
Total operating expenses OperatingExpenses $6.12M USD 1 Quarter
Total operating expenses OperatingExpenses $6.12M USD 1 Quarter
Total operating expenses OperatingExpenses $18.30M USD 3 Qtrs
Total operating expenses OperatingExpenses $18.30M USD 3 Qtrs
Income (loss) from operations OperatingIncomeLoss $-6.73M USD 1 Quarter
Income (loss) from operations OperatingIncomeLoss $-6.73M USD 1 Quarter
Income (loss) from operations OperatingIncomeLoss $-10.25M USD 3 Qtrs
Income (loss) from operations OperatingIncomeLoss $-10.25M USD 3 Qtrs
Income (loss) from operations OperatingIncomeLoss $570.10K USD 1 Quarter
Income (loss) from operations OperatingIncomeLoss $570.10K USD 1 Quarter
Income (loss) from operations OperatingIncomeLoss $-3.20M USD 3 Qtrs
Income (loss) from operations OperatingIncomeLoss $-3.20M USD 3 Qtrs
Interest income NonoperatingInterestIncome $116.60K USD 1 Quarter
Interest income NonoperatingInterestIncome $116.60K USD 1 Quarter
Interest income NonoperatingInterestIncome $376.94K USD 3 Qtrs
Interest income NonoperatingInterestIncome $376.94K USD 3 Qtrs
Interest income NonoperatingInterestIncome $36.43K USD 1 Quarter
Interest income NonoperatingInterestIncome $36.43K USD 1 Quarter
Interest income NonoperatingInterestIncome $159.24K USD 3 Qtrs
Interest income NonoperatingInterestIncome $159.24K USD 3 Qtrs
Interest expense InterestExpenseNonoperating $16.46K USD 1 Quarter
Interest expense InterestExpenseNonoperating $16.46K USD 1 Quarter
Interest expense InterestExpenseNonoperating $70.91K USD 3 Qtrs
Interest expense InterestExpenseNonoperating $70.91K USD 3 Qtrs
Interest expense InterestExpenseNonoperating $15.06K USD 1 Quarter
Interest expense InterestExpenseNonoperating $15.06K USD 1 Quarter
Interest expense InterestExpenseNonoperating $42.94K USD 3 Qtrs
Interest expense InterestExpenseNonoperating $42.94K USD 3 Qtrs
Other (expense) income, net OtherNonoperatingIncomeExpense $-14.40K USD 1 Quarter
Other (expense) income, net OtherNonoperatingIncomeExpense $-14.40K USD 1 Quarter
Other (expense) income, net OtherNonoperatingIncomeExpense $14.71K USD 3 Qtrs
Other (expense) income, net OtherNonoperatingIncomeExpense $14.71K USD 3 Qtrs
Other (expense) income, net OtherNonoperatingIncomeExpense $-61.10K USD 1 Quarter
Other (expense) income, net OtherNonoperatingIncomeExpense $-61.10K USD 1 Quarter
Other (expense) income, net OtherNonoperatingIncomeExpense $-91.93K USD 3 Qtrs
Other (expense) income, net OtherNonoperatingIncomeExpense $-91.93K USD 3 Qtrs
Total other (expense) income, net NonoperatingIncomeExpense $85.73K USD 1 Quarter
Total other (expense) income, net NonoperatingIncomeExpense $85.73K USD 1 Quarter
Total other (expense) income, net NonoperatingIncomeExpense $320.74K USD 3 Qtrs
Total other (expense) income, net NonoperatingIncomeExpense $320.74K USD 3 Qtrs
Total other (expense) income, net NonoperatingIncomeExpense $-39.73K USD 1 Quarter
Total other (expense) income, net NonoperatingIncomeExpense $-39.73K USD 1 Quarter
Total other (expense) income, net NonoperatingIncomeExpense $24.37K USD 3 Qtrs
Total other (expense) income, net NonoperatingIncomeExpense $24.37K USD 3 Qtrs
Income (loss) before income taxes IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest $-6.65M USD 1 Quarter
Income (loss) before income taxes IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest $-6.65M USD 1 Quarter
Income (loss) before income taxes IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest $-9.93M USD 3 Qtrs
Income (loss) before income taxes IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest $-9.93M USD 3 Qtrs
Income (loss) before income taxes IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest $530.37K USD 1 Quarter
Income (loss) before income taxes IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest $530.37K USD 1 Quarter
Income (loss) before income taxes IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest $-3.17M USD 3 Qtrs
Income (loss) before income taxes IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest $-3.17M USD 3 Qtrs
Provision for income taxes IncomeTaxExpenseBenefit $167.09K USD 1 Quarter
Provision for income taxes IncomeTaxExpenseBenefit $167.09K USD 1 Quarter
Provision for income taxes IncomeTaxExpenseBenefit $569.38K USD 3 Qtrs
Provision for income taxes IncomeTaxExpenseBenefit $569.38K USD 3 Qtrs
Provision for income taxes IncomeTaxExpenseBenefit $266.88K USD 1 Quarter
Provision for income taxes IncomeTaxExpenseBenefit $266.88K USD 1 Quarter
Provision for income taxes IncomeTaxExpenseBenefit $600.53K USD 3 Qtrs
Provision for income taxes IncomeTaxExpenseBenefit $600.53K USD 3 Qtrs
Net income (loss) NetIncomeLoss $-3.68M USD 2 Qtrs
Net income (loss) NetIncomeLoss $-3.68M USD 2 Qtrs
Net income (loss) NetIncomeLoss $-6.82M USD 1 Quarter
Net income (loss) NetIncomeLoss $-6.82M USD 1 Quarter
Net income (loss) NetIncomeLoss $-10.50M USD 3 Qtrs
Net income (loss) NetIncomeLoss $-10.50M USD 3 Qtrs
Net income (loss) NetIncomeLoss $-4.04M USD 2 Qtrs
Net income (loss) NetIncomeLoss $-4.04M USD 2 Qtrs
Net income (loss) NetIncomeLoss $263.49K USD 1 Quarter
Net income (loss) NetIncomeLoss $263.49K USD 1 Quarter
Net income (loss) NetIncomeLoss $-3.77M USD 3 Qtrs
Net income (loss) NetIncomeLoss $-3.77M USD 3 Qtrs
Basic EarningsPerShareBasic $-0.32 USD 1 Quarter
Basic EarningsPerShareBasic $-0.32 USD 1 Quarter
Basic EarningsPerShareBasic $-0.50 USD 3 Qtrs
Basic EarningsPerShareBasic $-0.50 USD 3 Qtrs
Basic EarningsPerShareBasic $0.01 USD 1 Quarter
Basic EarningsPerShareBasic $0.01 USD 1 Quarter
Basic EarningsPerShareBasic $-0.17 USD 3 Qtrs
Basic EarningsPerShareBasic $-0.17 USD 3 Qtrs
Diluted EarningsPerShareDiluted $-0.32 USD 1 Quarter
Diluted EarningsPerShareDiluted $-0.32 USD 1 Quarter
Diluted EarningsPerShareDiluted $-0.50 USD 3 Qtrs
Diluted EarningsPerShareDiluted $-0.50 USD 3 Qtrs
Diluted EarningsPerShareDiluted $0.01 USD 1 Quarter
Diluted EarningsPerShareDiluted $0.01 USD 1 Quarter
Diluted EarningsPerShareDiluted $-0.17 USD 3 Qtrs
Diluted EarningsPerShareDiluted $-0.17 USD 3 Qtrs
Basic WeightedAverageNumberOfSharesOutstandingBasic 21.05M shares 1 Quarter
Basic WeightedAverageNumberOfSharesOutstandingBasic 21.05M shares 1 Quarter
Basic WeightedAverageNumberOfSharesOutstandingBasic 20.90M shares 3 Qtrs
Basic WeightedAverageNumberOfSharesOutstandingBasic 20.90M shares 3 Qtrs
Basic WeightedAverageNumberOfSharesOutstandingBasic 21.95M shares 1 Quarter
Basic WeightedAverageNumberOfSharesOutstandingBasic 21.95M shares 1 Quarter
Basic WeightedAverageNumberOfSharesOutstandingBasic 21.68M shares 3 Qtrs
Basic WeightedAverageNumberOfSharesOutstandingBasic 21.68M shares 3 Qtrs
Diluted WeightedAverageNumberOfDilutedSharesOutstanding 21.05M shares 1 Quarter
Diluted WeightedAverageNumberOfDilutedSharesOutstanding 21.05M shares 1 Quarter
Diluted WeightedAverageNumberOfDilutedSharesOutstanding 20.90M shares 3 Qtrs
Diluted WeightedAverageNumberOfDilutedSharesOutstanding 20.90M shares 3 Qtrs
Diluted WeightedAverageNumberOfDilutedSharesOutstanding 22.84M shares 1 Quarter
Diluted WeightedAverageNumberOfDilutedSharesOutstanding 22.84M shares 1 Quarter
Diluted WeightedAverageNumberOfDilutedSharesOutstanding 21.68M shares 3 Qtrs
Diluted WeightedAverageNumberOfDilutedSharesOutstanding 21.68M shares 3 Qtrs
Cash Flow Statement 132 line items
Line Item Tag Value Unit Period
Net loss ProfitLoss $-10.50M USD 3 Qtrs
Net loss ProfitLoss $-10.50M USD 3 Qtrs
Net loss ProfitLoss $-3.77M USD 3 Qtrs
Net loss ProfitLoss $-3.77M USD 3 Qtrs
Deferred income taxes DeferredIncomeTaxExpenseBenefit $-551.57K USD 3 Qtrs
Deferred income taxes DeferredIncomeTaxExpenseBenefit $-551.57K USD 3 Qtrs
Deferred income taxes DeferredIncomeTaxExpenseBenefit $-534.59K USD 3 Qtrs
Deferred income taxes DeferredIncomeTaxExpenseBenefit $-534.59K USD 3 Qtrs
Loss on disposal of property and equipment GainLossOnSaleOfPropertyPlantEquipment $-354.00 USD 3 Qtrs
Loss on disposal of property and equipment GainLossOnSaleOfPropertyPlantEquipment $-354.00 USD 3 Qtrs
Provision for bad debt ProvisionForRecoveryOfDoubtfulAccounts $40.00K USD 3 Qtrs
Provision for bad debt ProvisionForRecoveryOfDoubtfulAccounts $40.00K USD 3 Qtrs
Provision for bad debt ProvisionForRecoveryOfDoubtfulAccounts $48.38K USD 3 Qtrs
Provision for bad debt ProvisionForRecoveryOfDoubtfulAccounts $48.38K USD 3 Qtrs
Warranty reserves WarrantyReserveAdjustments $45.00K USD 3 Qtrs
Warranty reserves WarrantyReserveAdjustments $45.00K USD 3 Qtrs
Warranty reserves WarrantyReserveAdjustments $-30.00K USD 3 Qtrs
Warranty reserves WarrantyReserveAdjustments $-30.00K USD 3 Qtrs
Depreciation Depreciation $815.42K USD 3 Qtrs
Depreciation Depreciation $815.42K USD 3 Qtrs
Depreciation Depreciation $676.78K USD 3 Qtrs
Depreciation Depreciation $676.78K USD 3 Qtrs
Amortization of right-of-use assets OperatingLeaseRightOfUseAssetAmortizationExpense $312.40K USD 3 Qtrs
Amortization of right-of-use assets OperatingLeaseRightOfUseAssetAmortizationExpense $312.40K USD 3 Qtrs
Amortization of right-of-use assets OperatingLeaseRightOfUseAssetAmortizationExpense $154.51K USD 3 Qtrs
Amortization of right-of-use assets OperatingLeaseRightOfUseAssetAmortizationExpense $154.51K USD 3 Qtrs
Inventory reserves InventoryLIFOReservePeriodCharge $7.35M USD 3 Qtrs
Inventory reserves InventoryLIFOReservePeriodCharge $7.35M USD 3 Qtrs
Inventory reserves InventoryLIFOReservePeriodCharge $-553.70K USD 3 Qtrs
Inventory reserves InventoryLIFOReservePeriodCharge $-553.70K USD 3 Qtrs
Stock-based compensation expense ShareBasedCompensation $458.01K USD 1 Quarter
Stock-based compensation expense ShareBasedCompensation $458.01K USD 1 Quarter
Stock-based compensation expense ShareBasedCompensation $1.42M USD 3 Qtrs
Stock-based compensation expense ShareBasedCompensation $1.42M USD 3 Qtrs
Stock-based compensation expense ShareBasedCompensation $444.62K USD 1 Quarter
Stock-based compensation expense ShareBasedCompensation $444.62K USD 1 Quarter
Stock-based compensation expense ShareBasedCompensation $1.57M USD 3 Qtrs
Stock-based compensation expense ShareBasedCompensation $1.57M USD 3 Qtrs
Accounts receivable IncreaseDecreaseInAccountsReceivable $1.00M USD 3 Qtrs
Accounts receivable IncreaseDecreaseInAccountsReceivable $1.00M USD 3 Qtrs
Accounts receivable IncreaseDecreaseInAccountsReceivable $3.33M USD 3 Qtrs
Accounts receivable IncreaseDecreaseInAccountsReceivable $3.33M USD 3 Qtrs
Inventories IncreaseDecreaseInInventories $888.97K USD 3 Qtrs
Inventories IncreaseDecreaseInInventories $888.97K USD 3 Qtrs
Inventories IncreaseDecreaseInInventories $543.53K USD 3 Qtrs
Inventories IncreaseDecreaseInInventories $543.53K USD 3 Qtrs
Prepaid expenses and other current assets IncreaseDecreaseInPrepaidExpense $348.36K USD 3 Qtrs
Prepaid expenses and other current assets IncreaseDecreaseInPrepaidExpense $348.36K USD 3 Qtrs
Prepaid expenses and other current assets IncreaseDecreaseInPrepaidExpense $697.77K USD 3 Qtrs
Prepaid expenses and other current assets IncreaseDecreaseInPrepaidExpense $697.77K USD 3 Qtrs
Accounts payable IncreaseDecreaseInAccountsPayable $2.82M USD 3 Qtrs
Accounts payable IncreaseDecreaseInAccountsPayable $2.82M USD 3 Qtrs
Accounts payable IncreaseDecreaseInAccountsPayable $3.69M USD 3 Qtrs
Accounts payable IncreaseDecreaseInAccountsPayable $3.69M USD 3 Qtrs
Accrued expenses and other liabilities IncreaseDecreaseInAccruedLiabilitiesAndOtherOperatingLiabilities $2.99M USD 3 Qtrs
Accrued expenses and other liabilities IncreaseDecreaseInAccruedLiabilitiesAndOtherOperatingLiabilities $2.99M USD 3 Qtrs
Accrued expenses and other liabilities IncreaseDecreaseInAccruedLiabilitiesAndOtherOperatingLiabilities $-1.55M USD 3 Qtrs
Accrued expenses and other liabilities IncreaseDecreaseInAccruedLiabilitiesAndOtherOperatingLiabilities $-1.55M USD 3 Qtrs
Operating lease liabilities IncreaseDecreaseInOperatingLeaseLiability $-280.02K USD 3 Qtrs
Operating lease liabilities IncreaseDecreaseInOperatingLeaseLiability $-280.02K USD 3 Qtrs
Operating lease liabilities IncreaseDecreaseInOperatingLeaseLiability $-107.37K USD 3 Qtrs
Operating lease liabilities IncreaseDecreaseInOperatingLeaseLiability $-107.37K USD 3 Qtrs
Net cash (used in) provided by operating activities NetCashProvidedByUsedInOperatingActivities $2.14M USD 3 Qtrs
Net cash (used in) provided by operating activities NetCashProvidedByUsedInOperatingActivities $2.14M USD 3 Qtrs
Net cash (used in) provided by operating activities NetCashProvidedByUsedInOperatingActivities $-4.93M USD 3 Qtrs
Net cash (used in) provided by operating activities NetCashProvidedByUsedInOperatingActivities $-4.93M USD 3 Qtrs
Redemption of short-term investment grade securities RedemptionOfShortTermInvestmentGradeSecurities $4.59M USD 3 Qtrs
Redemption of short-term investment grade securities RedemptionOfShortTermInvestmentGradeSecurities $4.59M USD 3 Qtrs
Redemption of short-term investment grade securities RedemptionOfShortTermInvestmentGradeSecurities $3.21M USD 3 Qtrs
Redemption of short-term investment grade securities RedemptionOfShortTermInvestmentGradeSecurities $3.21M USD 3 Qtrs
Purchases of property and equipment, including capitalization of labor costs for test equipment and ERP PaymentsToAcquirePropertyPlantAndEquipment $298.79K USD 3 Qtrs
Purchases of property and equipment, including capitalization of labor costs for test equipment and ERP PaymentsToAcquirePropertyPlantAndEquipment $298.79K USD 3 Qtrs
Purchases of property and equipment, including capitalization of labor costs for test equipment and ERP PaymentsToAcquirePropertyPlantAndEquipment $467.88K USD 3 Qtrs
Purchases of property and equipment, including capitalization of labor costs for test equipment and ERP PaymentsToAcquirePropertyPlantAndEquipment $467.88K USD 3 Qtrs
Net cash provided by investing activities NetCashProvidedByUsedInInvestingActivities $4.29M USD 3 Qtrs
Net cash provided by investing activities NetCashProvidedByUsedInInvestingActivities $4.29M USD 3 Qtrs
Net cash provided by investing activities NetCashProvidedByUsedInInvestingActivities $2.74M USD 3 Qtrs
Net cash provided by investing activities NetCashProvidedByUsedInInvestingActivities $2.74M USD 3 Qtrs
Proceeds from exercise of stock options and warrants ProceedsFromExerciseOfStockOptionsAndWarrants $237.75K USD 3 Qtrs
Proceeds from exercise of stock options and warrants ProceedsFromExerciseOfStockOptionsAndWarrants $237.75K USD 3 Qtrs
Proceeds from exercise of stock options and warrants ProceedsFromExerciseOfStockOptionsAndWarrants $1.02M USD 3 Qtrs
Proceeds from exercise of stock options and warrants ProceedsFromExerciseOfStockOptionsAndWarrants $1.02M USD 3 Qtrs
Payment of payroll taxes on net issuance of employee stock options PaymentOfPayrollTaxesOnNetIssuanceOfEmployeeStockOptions $422.56K USD 3 Qtrs
Payment of payroll taxes on net issuance of employee stock options PaymentOfPayrollTaxesOnNetIssuanceOfEmployeeStockOptions $422.56K USD 3 Qtrs
Payment of payroll taxes on net issuance of employee stock options PaymentOfPayrollTaxesOnNetIssuanceOfEmployeeStockOptions $509.98K USD 3 Qtrs
Payment of payroll taxes on net issuance of employee stock options PaymentOfPayrollTaxesOnNetIssuanceOfEmployeeStockOptions $509.98K USD 3 Qtrs
Proceeds (repayments) from bank lines of credit ProceedsFromRepaymentsOfLinesOfCredit $-959.37K USD 3 Qtrs
Proceeds (repayments) from bank lines of credit ProceedsFromRepaymentsOfLinesOfCredit $-959.37K USD 3 Qtrs
Proceeds (repayments) from bank lines of credit ProceedsFromRepaymentsOfLinesOfCredit $1.00M USD 3 Qtrs
Proceeds (repayments) from bank lines of credit ProceedsFromRepaymentsOfLinesOfCredit $1.00M USD 3 Qtrs
Net cash provided by (used in) financing activities NetCashProvidedByUsedInFinancingActivities $-1.14M USD 3 Qtrs
Net cash provided by (used in) financing activities NetCashProvidedByUsedInFinancingActivities $-1.14M USD 3 Qtrs
Net cash provided by (used in) financing activities NetCashProvidedByUsedInFinancingActivities $1.51M USD 3 Qtrs
Net cash provided by (used in) financing activities NetCashProvidedByUsedInFinancingActivities $1.51M USD 3 Qtrs
Net change in cash and cash equivalents CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect $5.29M USD 3 Qtrs
Net change in cash and cash equivalents CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect $5.29M USD 3 Qtrs
Net change in cash and cash equivalents CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect $-667.99K USD 3 Qtrs
Net change in cash and cash equivalents CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect $-667.99K USD 3 Qtrs
Effect of exchange rates on cash EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations $61.04K USD 3 Qtrs
Effect of exchange rates on cash EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations $61.04K USD 3 Qtrs
Effect of exchange rates on cash EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations $381.92K USD 3 Qtrs
Effect of exchange rates on cash EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations $381.92K USD 3 Qtrs
Cash and cash equivalents, beginning of period CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations $4.05M USD Point-in-time
Cash and cash equivalents, beginning of period CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations $4.05M USD Point-in-time
Cash and cash equivalents, beginning of period CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations $9.40M USD Point-in-time
Cash and cash equivalents, beginning of period CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations $9.40M USD Point-in-time
Cash and cash equivalents, beginning of period CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations $6.79M USD Point-in-time
Cash and cash equivalents, beginning of period CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations $6.79M USD Point-in-time
Cash and cash equivalents, beginning of period CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations $6.51M USD Point-in-time
Cash and cash equivalents, beginning of period CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations $6.51M USD Point-in-time
Cash and cash equivalents, end of period CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations $4.05M USD Point-in-time
Cash and cash equivalents, end of period CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations $4.05M USD Point-in-time
Cash and cash equivalents, end of period CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations $9.40M USD Point-in-time
Cash and cash equivalents, end of period CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations $9.40M USD Point-in-time
Cash and cash equivalents, end of period CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations $6.79M USD Point-in-time
Cash and cash equivalents, end of period CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations $6.79M USD Point-in-time
Cash and cash equivalents, end of period CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations $6.51M USD Point-in-time
Cash and cash equivalents, end of period CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations $6.51M USD Point-in-time
Cash paid during the period for interest InterestPaidNet $69.38K USD 3 Qtrs
Cash paid during the period for interest InterestPaidNet $69.38K USD 3 Qtrs
Cash paid during the period for interest InterestPaidNet $39.02K USD 3 Qtrs
Cash paid during the period for interest InterestPaidNet $39.02K USD 3 Qtrs
Cash paid during the period for income taxes IncomeTaxesPaid $353.88K USD 3 Qtrs
Cash paid during the period for income taxes IncomeTaxesPaid $353.88K USD 3 Qtrs
Cash paid during the period for income taxes IncomeTaxesPaid $458.83K USD 3 Qtrs
Cash paid during the period for income taxes IncomeTaxesPaid $458.83K USD 3 Qtrs
Reclassification of inventories to property and equipment ReclassificationOfInventoriesToPropertyAndEquipment $12.11K USD 3 Qtrs
Reclassification of inventories to property and equipment ReclassificationOfInventoriesToPropertyAndEquipment $12.11K USD 3 Qtrs
Reclassification of inventories to property and equipment ReclassificationOfInventoriesToPropertyAndEquipment $18.41K USD 3 Qtrs
Reclassification of inventories to property and equipment ReclassificationOfInventoriesToPropertyAndEquipment $18.41K USD 3 Qtrs
Capitalization of right-of-use assets and operating lease liabilities CapitalizationOfRightOfUseAssetsAndOperatingLeaseLiabilities $2.50M USD 3 Qtrs
Capitalization of right-of-use assets and operating lease liabilities CapitalizationOfRightOfUseAssetsAndOperatingLeaseLiabilities $2.50M USD 3 Qtrs
Stockholders Equity 80 line items
Line Item Tag Value Unit Period
Balance StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest $39.58M USD Point-in-time
Balance StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest $39.58M USD Point-in-time
Balance StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest $36.55M USD Point-in-time
Balance StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest $36.55M USD Point-in-time
Balance StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest $30.62M USD Point-in-time
Balance StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest $30.62M USD Point-in-time
Balance StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest $27.17M USD Point-in-time
Balance StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest $27.17M USD Point-in-time
Balance StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest $26.20M USD Point-in-time
Balance StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest $26.20M USD Point-in-time
Balance StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest $26.34M USD Point-in-time
Balance StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest $26.34M USD Point-in-time
Stock-based compensation StockIssuedDuringPeriodValueShareBasedCompensation $965.94K USD 2 Qtrs
Stock-based compensation StockIssuedDuringPeriodValueShareBasedCompensation $965.94K USD 2 Qtrs
Stock-based compensation StockIssuedDuringPeriodValueShareBasedCompensation $458.01K USD 1 Quarter
Stock-based compensation StockIssuedDuringPeriodValueShareBasedCompensation $458.01K USD 1 Quarter
Stock-based compensation StockIssuedDuringPeriodValueShareBasedCompensation $1.13M USD 2 Qtrs
Stock-based compensation StockIssuedDuringPeriodValueShareBasedCompensation $1.13M USD 2 Qtrs
Stock-based compensation StockIssuedDuringPeriodValueShareBasedCompensation $444.62K USD 1 Quarter
Stock-based compensation StockIssuedDuringPeriodValueShareBasedCompensation $444.62K USD 1 Quarter
Exercise of stock options, RSUs and warrants StockIssuedDuringPeriodValueExerciseOfStockOptionsRestrictedStockUnitsAndWarrants $219.35K USD 2 Qtrs
Exercise of stock options, RSUs and warrants StockIssuedDuringPeriodValueExerciseOfStockOptionsRestrictedStockUnitsAndWarrants $219.35K USD 2 Qtrs
Exercise of stock options, RSUs and warrants StockIssuedDuringPeriodValueExerciseOfStockOptionsRestrictedStockUnitsAndWarrants $18.40K USD 1 Quarter
Exercise of stock options, RSUs and warrants StockIssuedDuringPeriodValueExerciseOfStockOptionsRestrictedStockUnitsAndWarrants $18.40K USD 1 Quarter
Exercise of stock options, RSUs and warrants StockIssuedDuringPeriodValueExerciseOfStockOptionsRestrictedStockUnitsAndWarrants $1.00M USD 2 Qtrs
Exercise of stock options, RSUs and warrants StockIssuedDuringPeriodValueExerciseOfStockOptionsRestrictedStockUnitsAndWarrants $1.00M USD 2 Qtrs
Exercise of stock options, RSUs and warrants StockIssuedDuringPeriodValueExerciseOfStockOptionsRestrictedStockUnitsAndWarrants $22.21K USD 1 Quarter
Exercise of stock options, RSUs and warrants StockIssuedDuringPeriodValueExerciseOfStockOptionsRestrictedStockUnitsAndWarrants $22.21K USD 1 Quarter
Taxes paid on net issuance of employee stock options AdjustmentsToAdditionalPaidInCapitalIncomeTaxEffectFromShareBasedCompensationNet1 $-349.30K USD 2 Qtrs
Taxes paid on net issuance of employee stock options AdjustmentsToAdditionalPaidInCapitalIncomeTaxEffectFromShareBasedCompensationNet1 $-349.30K USD 2 Qtrs
Taxes paid on net issuance of employee stock options AdjustmentsToAdditionalPaidInCapitalIncomeTaxEffectFromShareBasedCompensationNet1 $-73.27K USD 1 Quarter
Taxes paid on net issuance of employee stock options AdjustmentsToAdditionalPaidInCapitalIncomeTaxEffectFromShareBasedCompensationNet1 $-73.27K USD 1 Quarter
Taxes paid on net issuance of employee stock options AdjustmentsToAdditionalPaidInCapitalIncomeTaxEffectFromShareBasedCompensationNet1 $-303.48K USD 2 Qtrs
Taxes paid on net issuance of employee stock options AdjustmentsToAdditionalPaidInCapitalIncomeTaxEffectFromShareBasedCompensationNet1 $-303.48K USD 2 Qtrs
Taxes paid on net issuance of employee stock options AdjustmentsToAdditionalPaidInCapitalIncomeTaxEffectFromShareBasedCompensationNet1 $-206.50K USD 1 Quarter
Taxes paid on net issuance of employee stock options AdjustmentsToAdditionalPaidInCapitalIncomeTaxEffectFromShareBasedCompensationNet1 $-206.50K USD 1 Quarter
Currency translation adjustment OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax $-180.82K USD 2 Qtrs
Currency translation adjustment OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax $-180.82K USD 2 Qtrs
Currency translation adjustment OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax $482.78K USD 1 Quarter
Currency translation adjustment OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax $482.78K USD 1 Quarter
Currency translation adjustment OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax $1.25M USD 2 Qtrs
Currency translation adjustment OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax $1.25M USD 2 Qtrs
Currency translation adjustment OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax $-386.11K USD 1 Quarter
Currency translation adjustment OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax $-386.11K USD 1 Quarter
Net unrealized gains (loss) on short-term investments OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax $-7.41K USD 2 Qtrs
Net unrealized gains (loss) on short-term investments OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax $-7.41K USD 2 Qtrs
Net unrealized gains (loss) on short-term investments OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax $7.86K USD 1 Quarter
Net unrealized gains (loss) on short-term investments OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax $7.86K USD 1 Quarter
Net unrealized gains (loss) on short-term investments OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax $445.00 USD 3 Qtrs
Net unrealized gains (loss) on short-term investments OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax $445.00 USD 3 Qtrs
Net unrealized gains (loss) on short-term investments OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax $-2.35K USD 2 Qtrs
Net unrealized gains (loss) on short-term investments OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax $-2.35K USD 2 Qtrs
Net unrealized gains (loss) on short-term investments OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax $-2.23K USD 1 Quarter
Net unrealized gains (loss) on short-term investments OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax $-2.23K USD 1 Quarter
Net unrealized gains (loss) on short-term investments OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax $-4.57K USD 3 Qtrs
Net unrealized gains (loss) on short-term investments OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax $-4.57K USD 3 Qtrs
Net income (loss) NetIncomeLoss $-3.68M USD 2 Qtrs
Net income (loss) NetIncomeLoss $-3.68M USD 2 Qtrs
Net income (loss) NetIncomeLoss $-6.82M USD 1 Quarter
Net income (loss) NetIncomeLoss $-6.82M USD 1 Quarter
Net income (loss) NetIncomeLoss $-10.50M USD 3 Qtrs
Net income (loss) NetIncomeLoss $-10.50M USD 3 Qtrs
Net income (loss) NetIncomeLoss $-4.04M USD 2 Qtrs
Net income (loss) NetIncomeLoss $-4.04M USD 2 Qtrs
Net income (loss) NetIncomeLoss $263.49K USD 1 Quarter
Net income (loss) NetIncomeLoss $263.49K USD 1 Quarter
Net income (loss) NetIncomeLoss $-3.77M USD 3 Qtrs
Net income (loss) NetIncomeLoss $-3.77M USD 3 Qtrs
Balance StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest $39.58M USD Point-in-time
Balance StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest $39.58M USD Point-in-time
Balance StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest $36.55M USD Point-in-time
Balance StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest $36.55M USD Point-in-time
Balance StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest $30.62M USD Point-in-time
Balance StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest $30.62M USD Point-in-time
Balance StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest $27.17M USD Point-in-time
Balance StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest $27.17M USD Point-in-time
Balance StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest $26.20M USD Point-in-time
Balance StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest $26.20M USD Point-in-time
Balance StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest $26.34M USD Point-in-time
Balance StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest $26.34M USD Point-in-time
Comprehensive Income 48 line items
Line Item Tag Value Unit Period
Net income (loss) NetIncomeLoss $-3.68M USD 2 Qtrs
Net income (loss) NetIncomeLoss $-3.68M USD 2 Qtrs
Net income (loss) NetIncomeLoss $-6.82M USD 1 Quarter
Net income (loss) NetIncomeLoss $-6.82M USD 1 Quarter
Net income (loss) NetIncomeLoss $-10.50M USD 3 Qtrs
Net income (loss) NetIncomeLoss $-10.50M USD 3 Qtrs
Net income (loss) NetIncomeLoss $-4.04M USD 2 Qtrs
Net income (loss) NetIncomeLoss $-4.04M USD 2 Qtrs
Net income (loss) NetIncomeLoss $263.49K USD 1 Quarter
Net income (loss) NetIncomeLoss $263.49K USD 1 Quarter
Net income (loss) NetIncomeLoss $-3.77M USD 3 Qtrs
Net income (loss) NetIncomeLoss $-3.77M USD 3 Qtrs
Net unrealized (loss) gain on short-term investments OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax $-7.41K USD 2 Qtrs
Net unrealized (loss) gain on short-term investments OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax $-7.41K USD 2 Qtrs
Net unrealized (loss) gain on short-term investments OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax $7.86K USD 1 Quarter
Net unrealized (loss) gain on short-term investments OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax $7.86K USD 1 Quarter
Net unrealized (loss) gain on short-term investments OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax $445.00 USD 3 Qtrs
Net unrealized (loss) gain on short-term investments OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax $445.00 USD 3 Qtrs
Net unrealized (loss) gain on short-term investments OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax $-2.35K USD 2 Qtrs
Net unrealized (loss) gain on short-term investments OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax $-2.35K USD 2 Qtrs
Net unrealized (loss) gain on short-term investments OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax $-2.23K USD 1 Quarter
Net unrealized (loss) gain on short-term investments OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax $-2.23K USD 1 Quarter
Net unrealized (loss) gain on short-term investments OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax $-4.57K USD 3 Qtrs
Net unrealized (loss) gain on short-term investments OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax $-4.57K USD 3 Qtrs
Currency translation adjustment OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentIncludingForwardContractGainLossNetOfTax $482.78K USD 1 Quarter
Currency translation adjustment OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentIncludingForwardContractGainLossNetOfTax $482.78K USD 1 Quarter
Currency translation adjustment OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentIncludingForwardContractGainLossNetOfTax $301.95K USD 3 Qtrs
Currency translation adjustment OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentIncludingForwardContractGainLossNetOfTax $301.95K USD 3 Qtrs
Currency translation adjustment OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentIncludingForwardContractGainLossNetOfTax $-386.11K USD 1 Quarter
Currency translation adjustment OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentIncludingForwardContractGainLossNetOfTax $-386.11K USD 1 Quarter
Currency translation adjustment OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentIncludingForwardContractGainLossNetOfTax $861.18K USD 3 Qtrs
Currency translation adjustment OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentIncludingForwardContractGainLossNetOfTax $861.18K USD 3 Qtrs
Total other comprehensive (loss) income OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent $490.63K USD 1 Quarter
Total other comprehensive (loss) income OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent $490.63K USD 1 Quarter
Total other comprehensive (loss) income OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent $302.40K USD 3 Qtrs
Total other comprehensive (loss) income OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent $302.40K USD 3 Qtrs
Total other comprehensive (loss) income OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent $-388.34K USD 1 Quarter
Total other comprehensive (loss) income OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent $-388.34K USD 1 Quarter
Total other comprehensive (loss) income OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent $856.61K USD 3 Qtrs
Total other comprehensive (loss) income OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent $856.61K USD 3 Qtrs
Comprehensive loss ComprehensiveIncomeNetOfTax $-6.32M USD 1 Quarter
Comprehensive loss ComprehensiveIncomeNetOfTax $-6.32M USD 1 Quarter
Comprehensive loss ComprehensiveIncomeNetOfTax $-10.20M USD 3 Qtrs
Comprehensive loss ComprehensiveIncomeNetOfTax $-10.20M USD 3 Qtrs
Comprehensive loss ComprehensiveIncomeNetOfTax $-124.85K USD 1 Quarter
Comprehensive loss ComprehensiveIncomeNetOfTax $-124.85K USD 1 Quarter
Comprehensive loss ComprehensiveIncomeNetOfTax $-2.92M USD 3 Qtrs
Comprehensive loss ComprehensiveIncomeNetOfTax $-2.92M USD 3 Qtrs

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

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