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

10-Q Filing

CLEARFIELD, INC. CIK: 796505 Q3 2025
Filing Information
Form Type 10-Q
Accession Number 0001171843-25-005167
Period End Date 20250630
Filing Date 20250807
Fiscal Year 2025
Fiscal Period Q3
XBRL Instance clfd20250630_10q_htm.xml
Balance Sheet 178 line items
Line Item Tag Value Unit Period
Preferred Stock, Par or Stated Value Per Share (in dollars per share) PreferredStockParOrStatedValuePerShare $0.01 USD Point-in-time
Preferred Stock, Par or Stated Value Per Share (in dollars per share) PreferredStockParOrStatedValuePerShare $0.01 USD Point-in-time
Preferred Stock, Par or Stated Value Per Share (in dollars per share) PreferredStockParOrStatedValuePerShare $0.01 USD Point-in-time
Preferred Stock, Par or Stated Value Per Share (in dollars per share) PreferredStockParOrStatedValuePerShare $0.01 USD Point-in-time
Cash and cash equivalents CashAndCashEquivalentsAtCarryingValue $33.87M USD Point-in-time
Cash and cash equivalents CashAndCashEquivalentsAtCarryingValue $33.87M USD Point-in-time
Cash and cash equivalents CashAndCashEquivalentsAtCarryingValue $16.17M USD Point-in-time
Cash and cash equivalents CashAndCashEquivalentsAtCarryingValue $16.17M USD Point-in-time
Preferred Stock, Shares Authorized (in shares) PreferredStockSharesAuthorized 500,000.00 shares Point-in-time
Preferred Stock, Shares Authorized (in shares) PreferredStockSharesAuthorized 500,000.00 shares Point-in-time
Preferred Stock, Shares Authorized (in shares) PreferredStockSharesAuthorized 500,000.00 shares Point-in-time
Preferred Stock, Shares Authorized (in shares) PreferredStockSharesAuthorized 500,000.00 shares Point-in-time
Short-term investments ShortTermInvestments $114.83M USD Point-in-time
Short-term investments ShortTermInvestments $114.83M USD Point-in-time
Preferred Stock, Shares Issued (in shares) PreferredStockSharesIssued 0.00 shares Point-in-time
Preferred Stock, Shares Issued (in shares) PreferredStockSharesIssued 0.00 shares Point-in-time
Preferred Stock, Shares Issued (in shares) PreferredStockSharesIssued 0.00 shares Point-in-time
Preferred Stock, Shares Issued (in shares) PreferredStockSharesIssued 0.00 shares Point-in-time
Short-term investments ShortTermInvestments $83.36M USD Point-in-time
Short-term investments ShortTermInvestments $83.36M USD Point-in-time
Accounts receivables, net AccountsReceivableNetCurrent $26.61M USD Point-in-time
Accounts receivables, net AccountsReceivableNetCurrent $26.61M USD Point-in-time
Accounts receivables, net AccountsReceivableNetCurrent $21.31M USD Point-in-time
Accounts receivables, net AccountsReceivableNetCurrent $21.31M USD Point-in-time
Preferred Stock, Shares Outstanding (in shares) PreferredStockSharesOutstanding 0.00 shares Point-in-time
Preferred Stock, Shares Outstanding (in shares) PreferredStockSharesOutstanding 0.00 shares Point-in-time
Preferred Stock, Shares Outstanding (in shares) PreferredStockSharesOutstanding 0.00 shares Point-in-time
Preferred Stock, Shares Outstanding (in shares) PreferredStockSharesOutstanding 0.00 shares Point-in-time
Common Stock, Shares Authorized (in shares) CommonStockSharesAuthorized 50.00M shares Point-in-time
Common Stock, Shares Authorized (in shares) CommonStockSharesAuthorized 50.00M shares Point-in-time
Common Stock, Shares Authorized (in shares) CommonStockSharesAuthorized 50.00M shares Point-in-time
Common Stock, Shares Authorized (in shares) CommonStockSharesAuthorized 50.00M shares Point-in-time
Inventories, net InventoryNet $66.77M USD Point-in-time
Inventories, net InventoryNet $66.77M USD Point-in-time
Inventories, net InventoryNet $53.75M USD Point-in-time
Inventories, net InventoryNet $53.75M USD Point-in-time
Common Stock, Par or Stated Value Per Share (in dollars per share) CommonStockParOrStatedValuePerShare $0.01 USD Point-in-time
Common Stock, Par or Stated Value Per Share (in dollars per share) CommonStockParOrStatedValuePerShare $0.01 USD Point-in-time
Other current assets OtherAssetsCurrent $10.53M USD Point-in-time
Other current assets OtherAssetsCurrent $10.53M USD Point-in-time
Other current assets OtherAssetsCurrent $15.04M USD Point-in-time
Other current assets OtherAssetsCurrent $15.04M USD Point-in-time
Common Stock, Par or Stated Value Per Share (in dollars per share) CommonStockParOrStatedValuePerShare $0.01 USD Point-in-time
Common Stock, Par or Stated Value Per Share (in dollars per share) CommonStockParOrStatedValuePerShare $0.01 USD Point-in-time
Common Stock, Shares, Outstanding (in shares) CommonStockSharesOutstanding 13.81M shares Point-in-time
Common Stock, Shares, Outstanding (in shares) CommonStockSharesOutstanding 13.81M shares Point-in-time
Total current assets AssetsCurrent $212.64M USD Point-in-time
Total current assets AssetsCurrent $212.64M USD Point-in-time
Common Stock, Shares, Outstanding (in shares) CommonStockSharesOutstanding 14.23M shares Point-in-time
Common Stock, Shares, Outstanding (in shares) CommonStockSharesOutstanding 14.23M shares Point-in-time
Total current assets AssetsCurrent $229.59M USD Point-in-time
Total current assets AssetsCurrent $229.59M USD Point-in-time
Common Stock, Shares, Issued (in shares) CommonStockSharesIssued 14.23M shares Point-in-time
Common Stock, Shares, Issued (in shares) CommonStockSharesIssued 14.23M shares Point-in-time
Common Stock, Shares, Issued (in shares) CommonStockSharesIssued 13.81M shares Point-in-time
Common Stock, Shares, Issued (in shares) CommonStockSharesIssued 13.81M shares Point-in-time
Property, plant and equipment, net PropertyPlantAndEquipmentNet $23.95M USD Point-in-time
Property, plant and equipment, net PropertyPlantAndEquipmentNet $23.95M USD Point-in-time
Property, plant and equipment, net PropertyPlantAndEquipmentNet $19.74M USD Point-in-time
Property, plant and equipment, net PropertyPlantAndEquipmentNet $19.74M USD Point-in-time
Long-term investments LongTermInvestments $24.50M USD Point-in-time
Long-term investments LongTermInvestments $24.50M USD Point-in-time
Long-term investments LongTermInvestments $40.17M USD Point-in-time
Long-term investments LongTermInvestments $40.17M USD Point-in-time
Goodwill GoodwillGross $6.74M USD Point-in-time
Goodwill GoodwillGross $6.74M USD Point-in-time
Goodwill GoodwillGross $6.63M USD Point-in-time
Goodwill GoodwillGross $6.63M USD Point-in-time
Intangible assets, net IntangibleAssetsNetExcludingGoodwill $6.34M USD Point-in-time
Intangible assets, net IntangibleAssetsNetExcludingGoodwill $6.34M USD Point-in-time
Intangible assets, net IntangibleAssetsNetExcludingGoodwill $10.67M USD Point-in-time
Intangible assets, net IntangibleAssetsNetExcludingGoodwill $10.67M USD Point-in-time
Right-of-use lease assets OperatingLeaseRightOfUseAsset $15.80M USD Point-in-time
Right-of-use lease assets OperatingLeaseRightOfUseAsset $15.80M USD Point-in-time
Right-of-use lease assets OperatingLeaseRightOfUseAsset $18.04M USD Point-in-time
Right-of-use lease assets OperatingLeaseRightOfUseAsset $18.04M USD Point-in-time
Deferred tax asset DeferredIncomeTaxAssetsNet $6.03M USD Point-in-time
Deferred tax asset DeferredIncomeTaxAssetsNet $6.03M USD Point-in-time
Deferred tax asset DeferredIncomeTaxAssetsNet $6.13M USD Point-in-time
Deferred tax asset DeferredIncomeTaxAssetsNet $6.13M USD Point-in-time
Other OtherAssetsNoncurrent $689.00K USD Point-in-time
Other OtherAssetsNoncurrent $689.00K USD Point-in-time
Other OtherAssetsNoncurrent $2.32M USD Point-in-time
Other OtherAssetsNoncurrent $2.32M USD Point-in-time
Total other assets AssetsNoncurrentExcludingPropertyPlantAndEquipment $61.73M USD Point-in-time
Total other assets AssetsNoncurrentExcludingPropertyPlantAndEquipment $61.73M USD Point-in-time
Total other assets AssetsNoncurrentExcludingPropertyPlantAndEquipment $82.33M USD Point-in-time
Total other assets AssetsNoncurrentExcludingPropertyPlantAndEquipment $82.33M USD Point-in-time
Total Assets Assets $314.71M USD Point-in-time
Total Assets Assets $314.71M USD Point-in-time
Total Assets Assets $315.27M USD Point-in-time
Total Assets Assets $315.27M USD Point-in-time
Current portion of lease liability OperatingLeaseLiabilityCurrent $4.11M USD Point-in-time
Current portion of lease liability OperatingLeaseLiabilityCurrent $4.11M USD Point-in-time
Current portion of lease liability OperatingLeaseLiabilityCurrent $3.36M USD Point-in-time
Current portion of lease liability OperatingLeaseLiabilityCurrent $3.36M USD Point-in-time
Current maturities of long-term debt LongTermDebtCurrent - USD Point-in-time
Current maturities of long-term debt LongTermDebtCurrent - USD Point-in-time
Current maturities of long-term debt LongTermDebtCurrent $2.36M USD Point-in-time
Current maturities of long-term debt LongTermDebtCurrent $2.36M USD Point-in-time
Accounts payable AccountsPayableCurrent $6.72M USD Point-in-time
Accounts payable AccountsPayableCurrent $6.72M USD Point-in-time
Accounts payable AccountsPayableCurrent $8.69M USD Point-in-time
Accounts payable AccountsPayableCurrent $8.69M USD Point-in-time
Accrued compensation EmployeeRelatedLiabilitiesCurrent $6.98M USD Point-in-time
Accrued compensation EmployeeRelatedLiabilitiesCurrent $6.98M USD Point-in-time
Accrued compensation EmployeeRelatedLiabilitiesCurrent $8.23M USD Point-in-time
Accrued compensation EmployeeRelatedLiabilitiesCurrent $8.23M USD Point-in-time
Accrued expenses AccruedLiabilitiesCurrent $4.70M USD Point-in-time
Accrued expenses AccruedLiabilitiesCurrent $4.70M USD Point-in-time
Accrued expenses AccruedLiabilitiesCurrent $4.38M USD Point-in-time
Accrued expenses AccruedLiabilitiesCurrent $4.38M USD Point-in-time
Bank overdraft BankOverdrafts 731,000.00 EUR Point-in-time
Bank overdraft BankOverdrafts 731,000.00 EUR Point-in-time
Bank overdraft BankOverdrafts - USD Point-in-time
Bank overdraft BankOverdrafts - USD Point-in-time
Bank overdraft BankOverdrafts $862.00K USD Point-in-time
Bank overdraft BankOverdrafts $862.00K USD Point-in-time
Factoring liability FactoringLiabilities $2.92M USD Point-in-time
Factoring liability FactoringLiabilities $2.92M USD Point-in-time
Factoring liability FactoringLiabilities $6.94M USD Point-in-time
Factoring liability FactoringLiabilities $6.94M USD Point-in-time
Total current liabilities LiabilitiesCurrent $24.35M USD Point-in-time
Total current liabilities LiabilitiesCurrent $24.35M USD Point-in-time
Total current liabilities LiabilitiesCurrent $35.89M USD Point-in-time
Total current liabilities LiabilitiesCurrent $35.89M USD Point-in-time
Long-term debt, net of current maturities LongTermDebtNoncurrent $2.23M USD Point-in-time
Long-term debt, net of current maturities LongTermDebtNoncurrent $2.23M USD Point-in-time
Long-term debt, net of current maturities LongTermDebtNoncurrent - USD Point-in-time
Long-term debt, net of current maturities LongTermDebtNoncurrent - USD Point-in-time
Long-term portion of lease liability OperatingLeaseLiabilityNoncurrent $14.35M USD Point-in-time
Long-term portion of lease liability OperatingLeaseLiabilityNoncurrent $14.35M USD Point-in-time
Long-term portion of lease liability OperatingLeaseLiabilityNoncurrent $12.77M USD Point-in-time
Long-term portion of lease liability OperatingLeaseLiabilityNoncurrent $12.77M USD Point-in-time
Deferred tax liability DeferredIncomeTaxLiabilitiesNet $161.00K USD Point-in-time
Deferred tax liability DeferredIncomeTaxLiabilitiesNet $161.00K USD Point-in-time
Deferred tax liability DeferredIncomeTaxLiabilitiesNet - USD Point-in-time
Deferred tax liability DeferredIncomeTaxLiabilitiesNet - USD Point-in-time
Total liabilities Liabilities $50.23M USD Point-in-time
Total liabilities Liabilities $50.23M USD Point-in-time
Total liabilities Liabilities $39.51M USD Point-in-time
Total liabilities Liabilities $39.51M USD Point-in-time
Preferred stock, $.01 par value; 500,000 shares; no shares issued or outstanding PreferredStockValue - USD Point-in-time
Preferred stock, $.01 par value; 500,000 shares; no shares issued or outstanding PreferredStockValue - USD Point-in-time
Preferred stock, $.01 par value; 500,000 shares; no shares issued or outstanding PreferredStockValue - USD Point-in-time
Preferred stock, $.01 par value; 500,000 shares; no shares issued or outstanding PreferredStockValue - USD Point-in-time
Common stock, authorized 50,000,000, $.01 par value; 13,805,717 and 14,229,107 shares issued and outstanding as of June 30, 2025 and September 30, 2024, respectively CommonStockValue $138.00K USD Point-in-time
Common stock, authorized 50,000,000, $.01 par value; 13,805,717 and 14,229,107 shares issued and outstanding as of June 30, 2025 and September 30, 2024, respectively CommonStockValue $138.00K USD Point-in-time
Common stock, authorized 50,000,000, $.01 par value; 13,805,717 and 14,229,107 shares issued and outstanding as of June 30, 2025 and September 30, 2024, respectively CommonStockValue $142.00K USD Point-in-time
Common stock, authorized 50,000,000, $.01 par value; 13,805,717 and 14,229,107 shares issued and outstanding as of June 30, 2025 and September 30, 2024, respectively CommonStockValue $142.00K USD Point-in-time
Additional paid-in capital AdditionalPaidInCapital $146.63M USD Point-in-time
Additional paid-in capital AdditionalPaidInCapital $146.63M USD Point-in-time
Additional paid-in capital AdditionalPaidInCapital $159.58M USD Point-in-time
Additional paid-in capital AdditionalPaidInCapital $159.58M USD Point-in-time
Accumulated other comprehensive income AccumulatedOtherComprehensiveIncomeLossNetOfTax $1.08M USD Point-in-time
Accumulated other comprehensive income AccumulatedOtherComprehensiveIncomeLossNetOfTax $1.08M USD Point-in-time
Accumulated other comprehensive income AccumulatedOtherComprehensiveIncomeLossNetOfTax $1.72M USD Point-in-time
Accumulated other comprehensive income AccumulatedOtherComprehensiveIncomeLossNetOfTax $1.72M USD Point-in-time
Retained earnings RetainedEarningsAccumulatedDeficit $114.96M USD Point-in-time
Retained earnings RetainedEarningsAccumulatedDeficit $114.96M USD Point-in-time
Retained earnings RetainedEarningsAccumulatedDeficit $115.99M USD Point-in-time
Retained earnings RetainedEarningsAccumulatedDeficit $115.99M USD Point-in-time
Total shareholders equity StockholdersEquity $315.16M USD Point-in-time
Total shareholders equity StockholdersEquity $315.16M USD Point-in-time
Total shareholders equity StockholdersEquity $265.90M USD Point-in-time
Total shareholders equity StockholdersEquity $265.90M USD Point-in-time
Total shareholders equity StockholdersEquity $264.48M USD Point-in-time
Total shareholders equity StockholdersEquity $264.48M USD Point-in-time
Total shareholders equity StockholdersEquity $279.21M USD Point-in-time
Total shareholders equity StockholdersEquity $279.21M USD Point-in-time
Total shareholders equity StockholdersEquity $275.76M USD Point-in-time
Total shareholders equity StockholdersEquity $275.76M USD Point-in-time
Total shareholders equity StockholdersEquity $274.57M USD Point-in-time
Total shareholders equity StockholdersEquity $274.57M USD Point-in-time
Total Liabilities and Shareholders Equity LiabilitiesAndStockholdersEquity $315.27M USD Point-in-time
Total Liabilities and Shareholders Equity LiabilitiesAndStockholdersEquity $315.27M USD Point-in-time
Total Liabilities and Shareholders Equity LiabilitiesAndStockholdersEquity $314.71M USD Point-in-time
Total Liabilities and Shareholders Equity LiabilitiesAndStockholdersEquity $314.71M USD Point-in-time
Income Statement 116 line items
Line Item Tag Value Unit Period
Net sales RevenueFromContractWithCustomerExcludingAssessedTax $49.90M USD 1 Quarter
Net sales RevenueFromContractWithCustomerExcludingAssessedTax $49.90M USD 1 Quarter
Net sales RevenueFromContractWithCustomerExcludingAssessedTax $132.55M USD 3 Qtrs
Net sales RevenueFromContractWithCustomerExcludingAssessedTax $132.55M USD 3 Qtrs
Net sales RevenueFromContractWithCustomerExcludingAssessedTax $119.93M USD 3 Qtrs
Net sales RevenueFromContractWithCustomerExcludingAssessedTax $119.93M USD 3 Qtrs
Net sales RevenueFromContractWithCustomerExcludingAssessedTax $48.79M USD 1 Quarter
Net sales RevenueFromContractWithCustomerExcludingAssessedTax $48.79M USD 1 Quarter
Cost of sales CostOfRevenue $101.71M USD 3 Qtrs
Cost of sales CostOfRevenue $101.71M USD 3 Qtrs
Cost of sales CostOfRevenue $94.94M USD 3 Qtrs
Cost of sales CostOfRevenue $94.94M USD 3 Qtrs
Cost of sales CostOfRevenue $38.10M USD 1 Quarter
Cost of sales CostOfRevenue $38.10M USD 1 Quarter
Cost of sales CostOfRevenue $34.67M USD 1 Quarter
Cost of sales CostOfRevenue $34.67M USD 1 Quarter
Gross profit GrossProfit $15.23M USD 1 Quarter
Gross profit GrossProfit $15.23M USD 1 Quarter
Gross profit GrossProfit $18.22M USD 3 Qtrs
Gross profit GrossProfit $18.22M USD 3 Qtrs
Gross profit GrossProfit $10.69M USD 1 Quarter
Gross profit GrossProfit $10.69M USD 1 Quarter
Gross profit GrossProfit $37.61M USD 3 Qtrs
Gross profit GrossProfit $37.61M USD 3 Qtrs
Selling, general and administrative SellingGeneralAndAdministrativeExpense $13.00M USD 1 Quarter
Selling, general and administrative SellingGeneralAndAdministrativeExpense $13.00M USD 1 Quarter
Selling, general and administrative SellingGeneralAndAdministrativeExpense $38.43M USD 3 Qtrs
Selling, general and administrative SellingGeneralAndAdministrativeExpense $38.43M USD 3 Qtrs
Selling, general and administrative SellingGeneralAndAdministrativeExpense $39.82M USD 3 Qtrs
Selling, general and administrative SellingGeneralAndAdministrativeExpense $39.82M USD 3 Qtrs
Selling, general and administrative SellingGeneralAndAdministrativeExpense $13.74M USD 1 Quarter
Selling, general and administrative SellingGeneralAndAdministrativeExpense $13.74M USD 1 Quarter
Income (Loss) from operations OperatingIncomeLoss $1.50M USD 1 Quarter
Income (Loss) from operations OperatingIncomeLoss $1.50M USD 1 Quarter
Income (Loss) from operations OperatingIncomeLoss $-2.22M USD 3 Qtrs
Income (Loss) from operations OperatingIncomeLoss $-2.22M USD 3 Qtrs
Income (Loss) from operations OperatingIncomeLoss $-20.21M USD 3 Qtrs
Income (Loss) from operations OperatingIncomeLoss $-20.21M USD 3 Qtrs
Income (Loss) from operations OperatingIncomeLoss $-2.31M USD 1 Quarter
Income (Loss) from operations OperatingIncomeLoss $-2.31M USD 1 Quarter
Net investment income InvestmentIncomeInterest $1.74M USD 1 Quarter
Net investment income InvestmentIncomeInterest $1.74M USD 1 Quarter
Net investment income InvestmentIncomeInterest $4.92M USD 3 Qtrs
Net investment income InvestmentIncomeInterest $4.92M USD 3 Qtrs
Net investment income InvestmentIncomeInterest $1.59M USD 1 Quarter
Net investment income InvestmentIncomeInterest $1.59M USD 1 Quarter
Net investment income InvestmentIncomeInterest $5.65M USD 3 Qtrs
Net investment income InvestmentIncomeInterest $5.65M USD 3 Qtrs
Interest expense InvestmentIncomeInvestmentExpense $106.00K USD 1 Quarter
Interest expense InvestmentIncomeInvestmentExpense $106.00K USD 1 Quarter
Interest expense InvestmentIncomeInvestmentExpense $381.00K USD 3 Qtrs
Interest expense InvestmentIncomeInvestmentExpense $381.00K USD 3 Qtrs
Interest expense InvestmentIncomeInvestmentExpense $153.00K USD 1 Quarter
Interest expense InvestmentIncomeInvestmentExpense $153.00K USD 1 Quarter
Interest expense InvestmentIncomeInvestmentExpense $275.00K USD 3 Qtrs
Interest expense InvestmentIncomeInvestmentExpense $275.00K USD 3 Qtrs
Income (Loss) before income taxes IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest $2.43M USD 3 Qtrs
Income (Loss) before income taxes IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest $2.43M USD 3 Qtrs
Income (Loss) before income taxes IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest $-724.00K USD 1 Quarter
Income (Loss) before income taxes IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest $-724.00K USD 1 Quarter
Income (Loss) before income taxes IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest $2.98M USD 1 Quarter
Income (Loss) before income taxes IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest $2.98M USD 1 Quarter
Income (Loss) before income taxes IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest $-14.94M USD 3 Qtrs
Income (Loss) before income taxes IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest $-14.94M USD 3 Qtrs
Income tax expense (benefit) IncomeTaxExpenseBenefit $1.37M USD 1 Quarter
Income tax expense (benefit) IncomeTaxExpenseBenefit $1.37M USD 1 Quarter
Income tax expense (benefit) IncomeTaxExpenseBenefit $-3.31M USD 3 Qtrs
Income tax expense (benefit) IncomeTaxExpenseBenefit $-3.31M USD 3 Qtrs
Income tax expense (benefit) IncomeTaxExpenseBenefit $1.40M USD 3 Qtrs
Income tax expense (benefit) IncomeTaxExpenseBenefit $1.40M USD 3 Qtrs
Income tax expense (benefit) IncomeTaxExpenseBenefit $-277.00K USD 1 Quarter
Income tax expense (benefit) IncomeTaxExpenseBenefit $-277.00K USD 1 Quarter
Net income (loss) NetIncomeLoss $1.03M USD 3 Qtrs
Net income (loss) NetIncomeLoss $1.03M USD 3 Qtrs
Net income (loss) NetIncomeLoss $1.61M USD 1 Quarter
Net income (loss) NetIncomeLoss $1.61M USD 1 Quarter
Net income (loss) NetIncomeLoss $-11.63M USD 3 Qtrs
Net income (loss) NetIncomeLoss $-11.63M USD 3 Qtrs
Net income (loss) NetIncomeLoss $-447.00K USD 2 Qtrs
Net income (loss) NetIncomeLoss $-447.00K USD 2 Qtrs
Net income (loss) NetIncomeLoss $-447.00K USD 1 Quarter
Net income (loss) NetIncomeLoss $-447.00K USD 1 Quarter
Net income (loss) NetIncomeLoss $1.61M USD 2 Qtrs
Net income (loss) NetIncomeLoss $1.61M USD 2 Qtrs
Net income (loss) per share Basic (in dollars per share) EarningsPerShareBasic $-0.04 USD 1 Quarter
Net income (loss) per share Basic (in dollars per share) EarningsPerShareBasic $-0.04 USD 1 Quarter
Net income (loss) per share Basic (in dollars per share) EarningsPerShareBasic $0.07 USD 3 Qtrs
Net income (loss) per share Basic (in dollars per share) EarningsPerShareBasic $0.07 USD 3 Qtrs
Net income (loss) per share Basic (in dollars per share) EarningsPerShareBasic $-0.79 USD 3 Qtrs
Net income (loss) per share Basic (in dollars per share) EarningsPerShareBasic $-0.79 USD 3 Qtrs
Net income (loss) per share Basic (in dollars per share) EarningsPerShareBasic $0.11 USD 1 Quarter
Net income (loss) per share Basic (in dollars per share) EarningsPerShareBasic $0.11 USD 1 Quarter
Net income (loss) per share Diluted (in dollars per share) EarningsPerShareDiluted $-0.04 USD 1 Quarter
Net income (loss) per share Diluted (in dollars per share) EarningsPerShareDiluted $-0.04 USD 1 Quarter
Net income (loss) per share Diluted (in dollars per share) EarningsPerShareDiluted $-0.79 USD 3 Qtrs
Net income (loss) per share Diluted (in dollars per share) EarningsPerShareDiluted $-0.79 USD 3 Qtrs
Net income (loss) per share Diluted (in dollars per share) EarningsPerShareDiluted $0.07 USD 3 Qtrs
Net income (loss) per share Diluted (in dollars per share) EarningsPerShareDiluted $0.07 USD 3 Qtrs
Net income (loss) per share Diluted (in dollars per share) EarningsPerShareDiluted $0.11 USD 1 Quarter
Net income (loss) per share Diluted (in dollars per share) EarningsPerShareDiluted $0.11 USD 1 Quarter
Basic (in shares) WeightedAverageNumberOfSharesOutstandingBasic 14.25M shares 1 Quarter
Basic (in shares) WeightedAverageNumberOfSharesOutstandingBasic 14.25M shares 1 Quarter
Basic (in shares) WeightedAverageNumberOfSharesOutstandingBasic 14.70M shares 3 Qtrs
Basic (in shares) WeightedAverageNumberOfSharesOutstandingBasic 14.70M shares 3 Qtrs
Basic (in shares) WeightedAverageNumberOfSharesOutstandingBasic 13.83M shares 1 Quarter
Basic (in shares) WeightedAverageNumberOfSharesOutstandingBasic 13.83M shares 1 Quarter
Basic (in shares) WeightedAverageNumberOfSharesOutstandingBasic 14.05M shares 3 Qtrs
Basic (in shares) WeightedAverageNumberOfSharesOutstandingBasic 14.05M shares 3 Qtrs
Diluted (in shares) WeightedAverageNumberOfDilutedSharesOutstanding 14.70M shares 3 Qtrs
Diluted (in shares) WeightedAverageNumberOfDilutedSharesOutstanding 14.70M shares 3 Qtrs
Diluted (in shares) WeightedAverageNumberOfDilutedSharesOutstanding 14.05M shares 3 Qtrs
Diluted (in shares) WeightedAverageNumberOfDilutedSharesOutstanding 14.05M shares 3 Qtrs
Diluted (in shares) WeightedAverageNumberOfDilutedSharesOutstanding 14.25M shares 1 Quarter
Diluted (in shares) WeightedAverageNumberOfDilutedSharesOutstanding 14.25M shares 1 Quarter
Diluted (in shares) WeightedAverageNumberOfDilutedSharesOutstanding 13.83M shares 1 Quarter
Diluted (in shares) WeightedAverageNumberOfDilutedSharesOutstanding 13.83M shares 1 Quarter
Cash Flow Statement 144 line items
Line Item Tag Value Unit Period
Net income (loss) NetIncomeLoss $1.03M USD 3 Qtrs
Net income (loss) NetIncomeLoss $1.03M USD 3 Qtrs
Net income (loss) NetIncomeLoss $1.61M USD 1 Quarter
Net income (loss) NetIncomeLoss $1.61M USD 1 Quarter
Net income (loss) NetIncomeLoss $-11.63M USD 3 Qtrs
Net income (loss) NetIncomeLoss $-11.63M USD 3 Qtrs
Net income (loss) NetIncomeLoss $-447.00K USD 2 Qtrs
Net income (loss) NetIncomeLoss $-447.00K USD 2 Qtrs
Net income (loss) NetIncomeLoss $-447.00K USD 1 Quarter
Net income (loss) NetIncomeLoss $-447.00K USD 1 Quarter
Net income (loss) NetIncomeLoss $1.61M USD 2 Qtrs
Net income (loss) NetIncomeLoss $1.61M USD 2 Qtrs
Depreciation and amortization DepreciationDepletionAndAmortization $1.92M USD 1 Quarter
Depreciation and amortization DepreciationDepletionAndAmortization $1.92M USD 1 Quarter
Depreciation and amortization DepreciationDepletionAndAmortization $5.48M USD 3 Qtrs
Depreciation and amortization DepreciationDepletionAndAmortization $5.48M USD 3 Qtrs
Depreciation and amortization DepreciationDepletionAndAmortization $5.77M USD 3 Qtrs
Depreciation and amortization DepreciationDepletionAndAmortization $5.77M USD 3 Qtrs
Depreciation and amortization DepreciationDepletionAndAmortization $1.91M USD 1 Quarter
Depreciation and amortization DepreciationDepletionAndAmortization $1.91M USD 1 Quarter
Amortization of premium and discount on investments, net AccretionAmortizationOfDiscountsAndPremiumsInvestments $3.30M USD 3 Qtrs
Amortization of premium and discount on investments, net AccretionAmortizationOfDiscountsAndPremiumsInvestments $3.30M USD 3 Qtrs
Amortization of premium and discount on investments, net AccretionAmortizationOfDiscountsAndPremiumsInvestments $1.56M USD 3 Qtrs
Amortization of premium and discount on investments, net AccretionAmortizationOfDiscountsAndPremiumsInvestments $1.56M USD 3 Qtrs
Deferred taxes DeferredIncomeTaxesAndTaxCredits $-157.00K USD 3 Qtrs
Deferred taxes DeferredIncomeTaxesAndTaxCredits $-157.00K USD 3 Qtrs
Deferred taxes DeferredIncomeTaxesAndTaxCredits $-3.52M USD 3 Qtrs
Deferred taxes DeferredIncomeTaxesAndTaxCredits $-3.52M USD 3 Qtrs
Stock-based compensation ShareBasedCompensation $3.44M USD 3 Qtrs
Stock-based compensation ShareBasedCompensation $3.44M USD 3 Qtrs
Stock-based compensation ShareBasedCompensation $3.75M USD 3 Qtrs
Stock-based compensation ShareBasedCompensation $3.75M USD 3 Qtrs
Accounts receivable IncreaseDecreaseInAccountsReceivable $4.94M USD 3 Qtrs
Accounts receivable IncreaseDecreaseInAccountsReceivable $4.94M USD 3 Qtrs
Accounts receivable IncreaseDecreaseInAccountsReceivable $-946.00K USD 3 Qtrs
Accounts receivable IncreaseDecreaseInAccountsReceivable $-946.00K USD 3 Qtrs
Inventories, net IncreaseDecreaseInInventories $-23.44M USD 3 Qtrs
Inventories, net IncreaseDecreaseInInventories $-23.44M USD 3 Qtrs
Inventories, net IncreaseDecreaseInInventories $-13.75M USD 3 Qtrs
Inventories, net IncreaseDecreaseInInventories $-13.75M USD 3 Qtrs
Other assets IncreaseDecreaseInOtherOperatingAssets $2.56M USD 3 Qtrs
Other assets IncreaseDecreaseInOtherOperatingAssets $2.56M USD 3 Qtrs
Other assets IncreaseDecreaseInOtherOperatingAssets $8.03M USD 3 Qtrs
Other assets IncreaseDecreaseInOtherOperatingAssets $8.03M USD 3 Qtrs
Accounts payable and accrued expenses IncreaseDecreaseInAccountsPayableAndAccruedLiabilities $2.31M USD 3 Qtrs
Accounts payable and accrued expenses IncreaseDecreaseInAccountsPayableAndAccruedLiabilities $2.31M USD 3 Qtrs
Accounts payable and accrued expenses IncreaseDecreaseInAccountsPayableAndAccruedLiabilities $3.04M USD 3 Qtrs
Accounts payable and accrued expenses IncreaseDecreaseInAccountsPayableAndAccruedLiabilities $3.04M USD 3 Qtrs
Net cash provided by operating activities NetCashProvidedByUsedInOperatingActivities $9.13M USD 3 Qtrs
Net cash provided by operating activities NetCashProvidedByUsedInOperatingActivities $9.13M USD 3 Qtrs
Net cash provided by operating activities NetCashProvidedByUsedInOperatingActivities $18.12M USD 3 Qtrs
Net cash provided by operating activities NetCashProvidedByUsedInOperatingActivities $18.12M USD 3 Qtrs
Purchases of property, plant and equipment and intangible assets PaymentsToAcquireProductiveAssets $5.22M USD 3 Qtrs
Purchases of property, plant and equipment and intangible assets PaymentsToAcquireProductiveAssets $5.22M USD 3 Qtrs
Purchases of property, plant and equipment and intangible assets PaymentsToAcquireProductiveAssets $5.61M USD 3 Qtrs
Purchases of property, plant and equipment and intangible assets PaymentsToAcquireProductiveAssets $5.61M USD 3 Qtrs
Purchases of investments PaymentsToAcquireInvestments $78.70M USD 3 Qtrs
Purchases of investments PaymentsToAcquireInvestments $78.70M USD 3 Qtrs
Purchases of investments PaymentsToAcquireInvestments $124.14M USD 3 Qtrs
Purchases of investments PaymentsToAcquireInvestments $124.14M USD 3 Qtrs
Proceeds from maturities of investments ProceedsFromSaleAndMaturityOfHeldToMaturitySecurities $95.98M USD 3 Qtrs
Proceeds from maturities of investments ProceedsFromSaleAndMaturityOfHeldToMaturitySecurities $95.98M USD 3 Qtrs
Proceeds from maturities of investments ProceedsFromSaleAndMaturityOfHeldToMaturitySecurities $142.07M USD 3 Qtrs
Proceeds from maturities of investments ProceedsFromSaleAndMaturityOfHeldToMaturitySecurities $142.07M USD 3 Qtrs
Net cash provided by investing activities NetCashProvidedByUsedInInvestingActivities $12.06M USD 3 Qtrs
Net cash provided by investing activities NetCashProvidedByUsedInInvestingActivities $12.06M USD 3 Qtrs
Net cash provided by investing activities NetCashProvidedByUsedInInvestingActivities $12.32M USD 3 Qtrs
Net cash provided by investing activities NetCashProvidedByUsedInInvestingActivities $12.32M USD 3 Qtrs
Issuance of long-term debt ProceedsFromIssuanceOfLongTermDebt - USD 3 Qtrs
Issuance of long-term debt ProceedsFromIssuanceOfLongTermDebt - USD 3 Qtrs
Issuance of long-term debt ProceedsFromIssuanceOfLongTermDebt $2.14M USD 3 Qtrs
Issuance of long-term debt ProceedsFromIssuanceOfLongTermDebt $2.14M USD 3 Qtrs
Repayment of long-term debt RepaymentsOfLongTermDebt $2.14M USD 3 Qtrs
Repayment of long-term debt RepaymentsOfLongTermDebt $2.14M USD 3 Qtrs
Repayment of long-term debt RepaymentsOfLongTermDebt - USD 3 Qtrs
Repayment of long-term debt RepaymentsOfLongTermDebt - USD 3 Qtrs
Proceeds from issuance of common stock under employee stock purchase plan ProceedsFromStockPlans $586.00K USD 3 Qtrs
Proceeds from issuance of common stock under employee stock purchase plan ProceedsFromStockPlans $586.00K USD 3 Qtrs
Proceeds from issuance of common stock under employee stock purchase plan ProceedsFromStockPlans $595.00K USD 3 Qtrs
Proceeds from issuance of common stock under employee stock purchase plan ProceedsFromStockPlans $595.00K USD 3 Qtrs
Repurchase of shares for payment of withholding taxes for vested restricted stock grants PaymentsRelatedToTaxWithholdingForShareBasedCompensation $494.00K USD 3 Qtrs
Repurchase of shares for payment of withholding taxes for vested restricted stock grants PaymentsRelatedToTaxWithholdingForShareBasedCompensation $494.00K USD 3 Qtrs
Repurchase of shares for payment of withholding taxes for vested restricted stock grants PaymentsRelatedToTaxWithholdingForShareBasedCompensation $240.00K USD 3 Qtrs
Repurchase of shares for payment of withholding taxes for vested restricted stock grants PaymentsRelatedToTaxWithholdingForShareBasedCompensation $240.00K USD 3 Qtrs
Withholding related to exercise of stock options PaymentsForProceedsFromTaxWithholdingStockOptionsExercised $133.00K USD 3 Qtrs
Withholding related to exercise of stock options PaymentsForProceedsFromTaxWithholdingStockOptionsExercised $133.00K USD 3 Qtrs
Withholding related to exercise of stock options PaymentsForProceedsFromTaxWithholdingStockOptionsExercised $9.00K USD 3 Qtrs
Withholding related to exercise of stock options PaymentsForProceedsFromTaxWithholdingStockOptionsExercised $9.00K USD 3 Qtrs
Borrowings and repayments of bank overdrafts, net ProceedsFromRepaymentsOfBankOverdrafts $793.00K USD 3 Qtrs
Borrowings and repayments of bank overdrafts, net ProceedsFromRepaymentsOfBankOverdrafts $793.00K USD 3 Qtrs
Borrowings and repayments of bank overdrafts, net ProceedsFromRepaymentsOfBankOverdrafts - USD 3 Qtrs
Borrowings and repayments of bank overdrafts, net ProceedsFromRepaymentsOfBankOverdrafts - USD 3 Qtrs
Borrowings and repayments of factoring liability, net ProceedsFromRepaymentOfFactoringLiability $-667.00K USD 3 Qtrs
Borrowings and repayments of factoring liability, net ProceedsFromRepaymentOfFactoringLiability $-667.00K USD 3 Qtrs
Borrowings and repayments of factoring liability, net ProceedsFromRepaymentOfFactoringLiability $3.54M USD 3 Qtrs
Borrowings and repayments of factoring liability, net ProceedsFromRepaymentOfFactoringLiability $3.54M USD 3 Qtrs
Repurchase of common stock PaymentsForRepurchaseOfCommonStock $33.37M USD 3 Qtrs
Repurchase of common stock PaymentsForRepurchaseOfCommonStock $33.37M USD 3 Qtrs
Repurchase of common stock PaymentsForRepurchaseOfCommonStock $16.66M USD 3 Qtrs
Repurchase of common stock PaymentsForRepurchaseOfCommonStock $16.66M USD 3 Qtrs
Net cash used in financing activities NetCashProvidedByUsedInFinancingActivities $-33.70M USD 3 Qtrs
Net cash used in financing activities NetCashProvidedByUsedInFinancingActivities $-33.70M USD 3 Qtrs
Net cash used in financing activities NetCashProvidedByUsedInFinancingActivities $-12.36M USD 3 Qtrs
Net cash used in financing activities NetCashProvidedByUsedInFinancingActivities $-12.36M USD 3 Qtrs
Effect of exchange rates on cash EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations $48.00K USD 3 Qtrs
Effect of exchange rates on cash EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations $48.00K USD 3 Qtrs
Effect of exchange rates on cash EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations $-109.00K USD 3 Qtrs
Effect of exchange rates on cash EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations $-109.00K USD 3 Qtrs
Increase (decrease) in cash and cash equivalents CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect $-12.20M USD 3 Qtrs
Increase (decrease) in cash and cash equivalents CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect $-12.20M USD 3 Qtrs
Increase (decrease) in cash and cash equivalents CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect $17.70M USD 3 Qtrs
Increase (decrease) in cash and cash equivalents CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect $17.70M USD 3 Qtrs
Cash and cash equivalents, beginning of period CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations $25.62M USD Point-in-time
Cash and cash equivalents, beginning of period CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations $25.62M USD Point-in-time
Cash and cash equivalents, beginning of period CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations $16.17M USD Point-in-time
Cash and cash equivalents, beginning of period CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations $16.17M USD Point-in-time
Cash and cash equivalents, beginning of period CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations $37.83M USD Point-in-time
Cash and cash equivalents, beginning of period CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations $37.83M USD Point-in-time
Cash and cash equivalents, beginning of period CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations $33.87M USD Point-in-time
Cash and cash equivalents, beginning of period CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations $33.87M USD Point-in-time
Cash and cash equivalents, end of period CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations $25.62M USD Point-in-time
Cash and cash equivalents, end of period CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations $25.62M USD Point-in-time
Cash and cash equivalents, end of period CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations $16.17M USD Point-in-time
Cash and cash equivalents, end of period CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations $16.17M USD Point-in-time
Cash and cash equivalents, end of period CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations $37.83M USD Point-in-time
Cash and cash equivalents, end of period CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations $37.83M USD Point-in-time
Cash and cash equivalents, end of period CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations $33.87M USD Point-in-time
Cash and cash equivalents, end of period CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations $33.87M USD Point-in-time
Cash paid for income taxes IncomeTaxesPaidNet $1.24M USD 3 Qtrs
Cash paid for income taxes IncomeTaxesPaidNet $1.24M USD 3 Qtrs
Cash paid for income taxes IncomeTaxesPaidNet $165.00K USD 3 Qtrs
Cash paid for income taxes IncomeTaxesPaidNet $165.00K USD 3 Qtrs
Cash paid for interest InterestPaidNet $302.00K USD 3 Qtrs
Cash paid for interest InterestPaidNet $302.00K USD 3 Qtrs
Cash paid for interest InterestPaidNet $193.00K USD 3 Qtrs
Cash paid for interest InterestPaidNet $193.00K USD 3 Qtrs
Right of use assets obtained through lease liabilities RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability $3.90M USD 3 Qtrs
Right of use assets obtained through lease liabilities RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability $3.90M USD 3 Qtrs
Right of use assets obtained through lease liabilities RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability $4.61M USD 3 Qtrs
Right of use assets obtained through lease liabilities RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability $4.61M USD 3 Qtrs
Cashless exercise of stock options IssuanceOfCommonStockFundedThroughSharesSoldToCompany $19.00K USD 3 Qtrs
Cashless exercise of stock options IssuanceOfCommonStockFundedThroughSharesSoldToCompany $19.00K USD 3 Qtrs
Cashless exercise of stock options IssuanceOfCommonStockFundedThroughSharesSoldToCompany $462.00K USD 3 Qtrs
Cashless exercise of stock options IssuanceOfCommonStockFundedThroughSharesSoldToCompany $462.00K USD 3 Qtrs
Stockholders Equity 118 line items
Line Item Tag Value Unit Period
Balance StockholdersEquity $315.16M USD Point-in-time
Balance StockholdersEquity $315.16M USD Point-in-time
Balance StockholdersEquity $265.90M USD Point-in-time
Balance StockholdersEquity $265.90M USD Point-in-time
Balance StockholdersEquity $264.48M USD Point-in-time
Balance StockholdersEquity $264.48M USD Point-in-time
Balance StockholdersEquity $279.21M USD Point-in-time
Balance StockholdersEquity $279.21M USD Point-in-time
Balance StockholdersEquity $275.76M USD Point-in-time
Balance StockholdersEquity $275.76M USD Point-in-time
Balance StockholdersEquity $274.57M USD Point-in-time
Balance StockholdersEquity $274.57M USD Point-in-time
Stock-based compensation expense AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue $3.44M USD 3 Qtrs
Stock-based compensation expense AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue $3.44M USD 3 Qtrs
Stock-based compensation expense AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue $1.15M USD 1 Quarter
Stock-based compensation expense AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue $1.15M USD 1 Quarter
Stock-based compensation expense AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue $3.74M USD 3 Qtrs
Stock-based compensation expense AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue $3.74M USD 3 Qtrs
Stock-based compensation expense AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue $1.31M USD 1 Quarter
Stock-based compensation expense AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue $1.31M USD 1 Quarter
Issuance of common stock under equity compensation plans, net StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures - USD 3 Qtrs
Issuance of common stock under equity compensation plans, net StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures - USD 3 Qtrs
Issuance of common stock under equity compensation plans, net StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures - USD 3 Qtrs
Issuance of common stock under equity compensation plans, net StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures - USD 3 Qtrs
Issuance of common stock under equity compensation plans, net StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures - USD 1 Quarter
Issuance of common stock under equity compensation plans, net StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures - USD 1 Quarter
Issuance of common stock under employee stock purchase plan StockIssuedDuringPeriodValueEmployeeStockPurchasePlan $336.00K USD 1 Quarter
Issuance of common stock under employee stock purchase plan StockIssuedDuringPeriodValueEmployeeStockPurchasePlan $336.00K USD 1 Quarter
Issuance of common stock under employee stock purchase plan StockIssuedDuringPeriodValueEmployeeStockPurchasePlan $586.00K USD 3 Qtrs
Issuance of common stock under employee stock purchase plan StockIssuedDuringPeriodValueEmployeeStockPurchasePlan $586.00K USD 3 Qtrs
Issuance of common stock under employee stock purchase plan StockIssuedDuringPeriodValueEmployeeStockPurchasePlan $595.00K USD 3 Qtrs
Issuance of common stock under employee stock purchase plan StockIssuedDuringPeriodValueEmployeeStockPurchasePlan $595.00K USD 3 Qtrs
Issuance of common stock under employee stock purchase plan StockIssuedDuringPeriodValueEmployeeStockPurchasePlan $294.00K USD 1 Quarter
Issuance of common stock under employee stock purchase plan StockIssuedDuringPeriodValueEmployeeStockPurchasePlan $294.00K USD 1 Quarter
Repurchase of common stock StockRepurchasedAndRetiredDuringPeriodValue $5.56M USD 1 Quarter
Repurchase of common stock StockRepurchasedAndRetiredDuringPeriodValue $5.56M USD 1 Quarter
Repurchase of common stock StockRepurchasedAndRetiredDuringPeriodValue $16.66M USD 3 Qtrs
Repurchase of common stock StockRepurchasedAndRetiredDuringPeriodValue $16.66M USD 3 Qtrs
Repurchase of common stock StockRepurchasedAndRetiredDuringPeriodValue $33.37M USD 3 Qtrs
Repurchase of common stock StockRepurchasedAndRetiredDuringPeriodValue $33.37M USD 3 Qtrs
Repurchase of common stock StockRepurchasedAndRetiredDuringPeriodValue $5.65M USD 1 Quarter
Repurchase of common stock StockRepurchasedAndRetiredDuringPeriodValue $5.65M USD 1 Quarter
Exercise of stock options, net of shares exchanged for payment StockIssuedDuringPeriodValueWithholdingRelatedToStockOptionsExercised $9.00K USD 3 Qtrs
Exercise of stock options, net of shares exchanged for payment StockIssuedDuringPeriodValueWithholdingRelatedToStockOptionsExercised $9.00K USD 3 Qtrs
Exercise of stock options, net of shares exchanged for payment StockIssuedDuringPeriodValueWithholdingRelatedToStockOptionsExercised $-121.00K USD 1 Quarter
Exercise of stock options, net of shares exchanged for payment StockIssuedDuringPeriodValueWithholdingRelatedToStockOptionsExercised $-121.00K USD 1 Quarter
Exercise of stock options, net of shares exchanged for payment StockIssuedDuringPeriodValueWithholdingRelatedToStockOptionsExercised $-133.00K USD 3 Qtrs
Exercise of stock options, net of shares exchanged for payment StockIssuedDuringPeriodValueWithholdingRelatedToStockOptionsExercised $-133.00K USD 3 Qtrs
Other comprehensive income OtherComprehensiveIncomeLossBeforeTax $559.00K USD 3 Qtrs
Other comprehensive income OtherComprehensiveIncomeLossBeforeTax $559.00K USD 3 Qtrs
Other comprehensive income OtherComprehensiveIncomeLossBeforeTax $1.14M USD 1 Quarter
Other comprehensive income OtherComprehensiveIncomeLossBeforeTax $1.14M USD 1 Quarter
Other comprehensive income OtherComprehensiveIncomeLossBeforeTax $-115.00K USD 1 Quarter
Other comprehensive income OtherComprehensiveIncomeLossBeforeTax $-115.00K USD 1 Quarter
Other comprehensive income OtherComprehensiveIncomeLossBeforeTax $642.00K USD 3 Qtrs
Other comprehensive income OtherComprehensiveIncomeLossBeforeTax $642.00K USD 3 Qtrs
Net income (loss) NetIncomeLoss $1.03M USD 3 Qtrs
Net income (loss) NetIncomeLoss $1.03M USD 3 Qtrs
Net income (loss) NetIncomeLoss $1.61M USD 1 Quarter
Net income (loss) NetIncomeLoss $1.61M USD 1 Quarter
Net income (loss) NetIncomeLoss $-11.63M USD 3 Qtrs
Net income (loss) NetIncomeLoss $-11.63M USD 3 Qtrs
Net income (loss) NetIncomeLoss $-447.00K USD 2 Qtrs
Net income (loss) NetIncomeLoss $-447.00K USD 2 Qtrs
Net income (loss) NetIncomeLoss $-447.00K USD 1 Quarter
Net income (loss) NetIncomeLoss $-447.00K USD 1 Quarter
Net income (loss) NetIncomeLoss $1.61M USD 2 Qtrs
Net income (loss) NetIncomeLoss $1.61M USD 2 Qtrs
Balance StockholdersEquity $315.16M USD Point-in-time
Balance StockholdersEquity $315.16M USD Point-in-time
Balance StockholdersEquity $265.90M USD Point-in-time
Balance StockholdersEquity $265.90M USD Point-in-time
Balance StockholdersEquity $264.48M USD Point-in-time
Balance StockholdersEquity $264.48M USD Point-in-time
Balance StockholdersEquity $279.21M USD Point-in-time
Balance StockholdersEquity $279.21M USD Point-in-time
Balance StockholdersEquity $275.76M USD Point-in-time
Balance StockholdersEquity $275.76M USD Point-in-time
Balance StockholdersEquity $274.57M USD Point-in-time
Balance StockholdersEquity $274.57M USD Point-in-time
Issuance of common stock under employee stock purchase plan StockIssuedDuringPeriodValueEmployeeStockPurchasePlan $336.00K USD 1 Quarter
Issuance of common stock under employee stock purchase plan StockIssuedDuringPeriodValueEmployeeStockPurchasePlan $336.00K USD 1 Quarter
Issuance of common stock under employee stock purchase plan StockIssuedDuringPeriodValueEmployeeStockPurchasePlan $586.00K USD 3 Qtrs
Issuance of common stock under employee stock purchase plan StockIssuedDuringPeriodValueEmployeeStockPurchasePlan $586.00K USD 3 Qtrs
Issuance of common stock under employee stock purchase plan StockIssuedDuringPeriodValueEmployeeStockPurchasePlan $595.00K USD 3 Qtrs
Issuance of common stock under employee stock purchase plan StockIssuedDuringPeriodValueEmployeeStockPurchasePlan $595.00K USD 3 Qtrs
Issuance of common stock under employee stock purchase plan StockIssuedDuringPeriodValueEmployeeStockPurchasePlan $294.00K USD 1 Quarter
Issuance of common stock under employee stock purchase plan StockIssuedDuringPeriodValueEmployeeStockPurchasePlan $294.00K USD 1 Quarter
Repurchase of shares for payment of withholding taxes for vested restricted stock grants AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation $494.00K USD 3 Qtrs
Repurchase of shares for payment of withholding taxes for vested restricted stock grants AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation $494.00K USD 3 Qtrs
Repurchase of shares for payment of withholding taxes for vested restricted stock grants AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation $240.00K USD 3 Qtrs
Repurchase of shares for payment of withholding taxes for vested restricted stock grants AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation $240.00K USD 3 Qtrs
Other comprehensive loss OtherComprehensiveIncomeLossBeforeTax $559.00K USD 3 Qtrs
Other comprehensive loss OtherComprehensiveIncomeLossBeforeTax $559.00K USD 3 Qtrs
Other comprehensive loss OtherComprehensiveIncomeLossBeforeTax $1.14M USD 1 Quarter
Other comprehensive loss OtherComprehensiveIncomeLossBeforeTax $1.14M USD 1 Quarter
Other comprehensive loss OtherComprehensiveIncomeLossBeforeTax $-115.00K USD 1 Quarter
Other comprehensive loss OtherComprehensiveIncomeLossBeforeTax $-115.00K USD 1 Quarter
Other comprehensive loss OtherComprehensiveIncomeLossBeforeTax $642.00K USD 3 Qtrs
Other comprehensive loss OtherComprehensiveIncomeLossBeforeTax $642.00K USD 3 Qtrs
Exercise of stock options, net of shares exchanged for payment StockIssuedDuringPeriodValueWithholdingRelatedToStockOptionsExercised $9.00K USD 3 Qtrs
Exercise of stock options, net of shares exchanged for payment StockIssuedDuringPeriodValueWithholdingRelatedToStockOptionsExercised $9.00K USD 3 Qtrs
Exercise of stock options, net of shares exchanged for payment StockIssuedDuringPeriodValueWithholdingRelatedToStockOptionsExercised $-121.00K USD 1 Quarter
Exercise of stock options, net of shares exchanged for payment StockIssuedDuringPeriodValueWithholdingRelatedToStockOptionsExercised $-121.00K USD 1 Quarter
Exercise of stock options, net of shares exchanged for payment StockIssuedDuringPeriodValueWithholdingRelatedToStockOptionsExercised $-133.00K USD 3 Qtrs
Exercise of stock options, net of shares exchanged for payment StockIssuedDuringPeriodValueWithholdingRelatedToStockOptionsExercised $-133.00K USD 3 Qtrs
Adoption of new accounting pronouncement StockholdersEquity $315.16M USD Point-in-time
Adoption of new accounting pronouncement StockholdersEquity $315.16M USD Point-in-time
Adoption of new accounting pronouncement StockholdersEquity $265.90M USD Point-in-time
Adoption of new accounting pronouncement StockholdersEquity $265.90M USD Point-in-time
Adoption of new accounting pronouncement StockholdersEquity $264.48M USD Point-in-time
Adoption of new accounting pronouncement StockholdersEquity $264.48M USD Point-in-time
Adoption of new accounting pronouncement StockholdersEquity $279.21M USD Point-in-time
Adoption of new accounting pronouncement StockholdersEquity $279.21M USD Point-in-time
Adoption of new accounting pronouncement StockholdersEquity $275.76M USD Point-in-time
Adoption of new accounting pronouncement StockholdersEquity $275.76M USD Point-in-time
Adoption of new accounting pronouncement StockholdersEquity $274.57M USD Point-in-time
Adoption of new accounting pronouncement StockholdersEquity $274.57M USD Point-in-time
Comprehensive Income 52 line items
Line Item Tag Value Unit Period
Net income (loss) NetIncomeLoss $1.03M USD 3 Qtrs
Net income (loss) NetIncomeLoss $1.03M USD 3 Qtrs
Net income (loss) NetIncomeLoss $1.61M USD 1 Quarter
Net income (loss) NetIncomeLoss $1.61M USD 1 Quarter
Net income (loss) NetIncomeLoss $-11.63M USD 3 Qtrs
Net income (loss) NetIncomeLoss $-11.63M USD 3 Qtrs
Net income (loss) NetIncomeLoss $-447.00K USD 2 Qtrs
Net income (loss) NetIncomeLoss $-447.00K USD 2 Qtrs
Net income (loss) NetIncomeLoss $-447.00K USD 1 Quarter
Net income (loss) NetIncomeLoss $-447.00K USD 1 Quarter
Net income (loss) NetIncomeLoss $1.61M USD 2 Qtrs
Net income (loss) NetIncomeLoss $1.61M USD 2 Qtrs
Unrealized gain (loss) on available-for-sale investments OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax $31.00K USD 2 Qtrs
Unrealized gain (loss) on available-for-sale investments OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax $31.00K USD 2 Qtrs
Unrealized gain (loss) on available-for-sale investments OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax $31.00K USD 1 Quarter
Unrealized gain (loss) on available-for-sale investments OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax $31.00K USD 1 Quarter
Unrealized gain (loss) on available-for-sale investments OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax $275.00K USD 3 Qtrs
Unrealized gain (loss) on available-for-sale investments OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax $275.00K USD 3 Qtrs
Unrealized gain (loss) on available-for-sale investments OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax $9.00K USD 1 Quarter
Unrealized gain (loss) on available-for-sale investments OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax $9.00K USD 1 Quarter
Unrealized gain (loss) on available-for-sale investments OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax $-65.00K USD 3 Qtrs
Unrealized gain (loss) on available-for-sale investments OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax $-65.00K USD 3 Qtrs
Unrealized gain (loss) on available-for-sale investments OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax $9.00K USD 2 Qtrs
Unrealized gain (loss) on available-for-sale investments OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax $9.00K USD 2 Qtrs
Unrealized gain (loss) on foreign currency translation OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentBeforeTaxPortionAttributableToParent $283.00K USD 3 Qtrs
Unrealized gain (loss) on foreign currency translation OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentBeforeTaxPortionAttributableToParent $283.00K USD 3 Qtrs
Unrealized gain (loss) on foreign currency translation OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentBeforeTaxPortionAttributableToParent $1.13M USD 2 Qtrs
Unrealized gain (loss) on foreign currency translation OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentBeforeTaxPortionAttributableToParent $1.13M USD 2 Qtrs
Unrealized gain (loss) on foreign currency translation OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentBeforeTaxPortionAttributableToParent $707.00K USD 3 Qtrs
Unrealized gain (loss) on foreign currency translation OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentBeforeTaxPortionAttributableToParent $707.00K USD 3 Qtrs
Unrealized gain (loss) on foreign currency translation OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentBeforeTaxPortionAttributableToParent $-146.00K USD 2 Qtrs
Unrealized gain (loss) on foreign currency translation OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentBeforeTaxPortionAttributableToParent $-146.00K USD 2 Qtrs
Total other comprehensive income (loss) OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent $1.14M USD 1 Quarter
Total other comprehensive income (loss) OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent $1.14M USD 1 Quarter
Total other comprehensive income (loss) OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent $-115.00K USD 2 Qtrs
Total other comprehensive income (loss) OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent $-115.00K USD 2 Qtrs
Total other comprehensive income (loss) OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent $559.00K USD 3 Qtrs
Total other comprehensive income (loss) OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent $559.00K USD 3 Qtrs
Total other comprehensive income (loss) OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent $642.00K USD 3 Qtrs
Total other comprehensive income (loss) OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent $642.00K USD 3 Qtrs
Total other comprehensive income (loss) OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent $-115.00K USD 1 Quarter
Total other comprehensive income (loss) OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent $-115.00K USD 1 Quarter
Total other comprehensive income (loss) OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent $1.14M USD 2 Qtrs
Total other comprehensive income (loss) OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent $1.14M USD 2 Qtrs
Total comprehensive income (loss) ComprehensiveIncomeNetOfTax $-11.07M USD 3 Qtrs
Total comprehensive income (loss) ComprehensiveIncomeNetOfTax $-11.07M USD 3 Qtrs
Total comprehensive income (loss) ComprehensiveIncomeNetOfTax $-562.00K USD 2 Qtrs
Total comprehensive income (loss) ComprehensiveIncomeNetOfTax $-562.00K USD 2 Qtrs
Total comprehensive income (loss) ComprehensiveIncomeNetOfTax $1.67M USD 3 Qtrs
Total comprehensive income (loss) ComprehensiveIncomeNetOfTax $1.67M USD 3 Qtrs
Total comprehensive income (loss) ComprehensiveIncomeNetOfTax $2.74M USD 2 Qtrs
Total comprehensive income (loss) ComprehensiveIncomeNetOfTax $2.74M USD 2 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...