◆ 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 Q2 2025
Filing Information
Form Type 10-Q
Accession Number 0001171843-25-003014
Period End Date 20250331
Filing Date 20250509
Fiscal Year 2025
Fiscal Period Q2
XBRL Instance clfd20250331_10q_htm.xml
Balance Sheet 180 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 $16.17M USD Point-in-time
Cash and cash equivalents CashAndCashEquivalentsAtCarryingValue $16.17M USD Point-in-time
Cash and cash equivalents CashAndCashEquivalentsAtCarryingValue $28.85M USD Point-in-time
Cash and cash equivalents CashAndCashEquivalentsAtCarryingValue $28.85M 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 $83.14M USD Point-in-time
Short-term investments ShortTermInvestments $83.14M 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
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
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
Accounts receivables, net AccountsReceivableNetCurrent $24.20M USD Point-in-time
Accounts receivables, net AccountsReceivableNetCurrent $24.20M USD 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 $56.08M USD Point-in-time
Inventories, net InventoryNet $56.08M USD 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, 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
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 $14.00M USD Point-in-time
Other current assets OtherAssetsCurrent $14.00M 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
Common Stock, Shares, Outstanding (in shares) CommonStockSharesOutstanding 13.99M shares Point-in-time
Common Stock, Shares, Outstanding (in shares) CommonStockSharesOutstanding 13.99M shares Point-in-time
Total current assets AssetsCurrent $229.59M USD Point-in-time
Total current assets AssetsCurrent $229.59M USD Point-in-time
Total current assets AssetsCurrent $206.27M USD Point-in-time
Total current assets AssetsCurrent $206.27M USD Point-in-time
Common Stock, Shares, Issued (in shares) CommonStockSharesIssued 13.99M shares Point-in-time
Common Stock, Shares, Issued (in shares) CommonStockSharesIssued 13.99M shares 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
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 $25.17M USD Point-in-time
Property, plant and equipment, net PropertyPlantAndEquipmentNet $25.17M 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 $41.36M USD Point-in-time
Long-term investments LongTermInvestments $41.36M USD Point-in-time
Goodwill GoodwillGross $6.63M USD Point-in-time
Goodwill GoodwillGross $6.63M USD Point-in-time
Goodwill GoodwillGross $6.57M USD Point-in-time
Goodwill GoodwillGross $6.57M 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 $5.87M USD Point-in-time
Intangible assets, net IntangibleAssetsNetExcludingGoodwill $5.87M USD Point-in-time
Right-of-use lease assets OperatingLeaseRightOfUseAsset $17.83M USD Point-in-time
Right-of-use lease assets OperatingLeaseRightOfUseAsset $17.83M 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
Deferred tax asset DeferredIncomeTaxAssetsNet $6.13M USD Point-in-time
Deferred tax asset DeferredIncomeTaxAssetsNet $6.13M USD Point-in-time
Deferred tax asset DeferredIncomeTaxAssetsNet $6.83M USD Point-in-time
Deferred tax asset DeferredIncomeTaxAssetsNet $6.83M USD Point-in-time
Other OtherAssetsNoncurrent $2.32M USD Point-in-time
Other OtherAssetsNoncurrent $2.32M USD Point-in-time
Other OtherAssetsNoncurrent $962.00K USD Point-in-time
Other OtherAssetsNoncurrent $962.00K 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 $79.42M USD Point-in-time
Total other assets AssetsNoncurrentExcludingPropertyPlantAndEquipment $79.42M USD Point-in-time
Total Assets Assets $315.27M USD Point-in-time
Total Assets Assets $315.27M USD Point-in-time
Total Assets Assets $310.86M USD Point-in-time
Total Assets Assets $310.86M USD Point-in-time
Current portion of lease liability OperatingLeaseLiabilityCurrent $3.78M USD Point-in-time
Current portion of lease liability OperatingLeaseLiabilityCurrent $3.78M 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 $2.17M USD Point-in-time
Current maturities of long-term debt LongTermDebtCurrent $2.17M 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
Accounts payable AccountsPayableCurrent $8.68M USD Point-in-time
Accounts payable AccountsPayableCurrent $8.68M USD Point-in-time
Accounts payable AccountsPayableCurrent $6.72M USD Point-in-time
Accounts payable AccountsPayableCurrent $6.72M 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 $7.05M USD Point-in-time
Accrued compensation EmployeeRelatedLiabilitiesCurrent $7.05M USD Point-in-time
Accrued expenses AccruedLiabilitiesCurrent $4.38M USD Point-in-time
Accrued expenses AccruedLiabilitiesCurrent $4.38M USD Point-in-time
Accrued expenses AccruedLiabilitiesCurrent $3.46M USD Point-in-time
Accrued expenses AccruedLiabilitiesCurrent $3.46M USD Point-in-time
Bank overdraft BankOverdrafts 0.00 EUR Point-in-time
Bank overdraft BankOverdrafts 0.00 EUR Point-in-time
Bank overdraft BankOverdrafts $1.24M USD Point-in-time
Bank overdraft BankOverdrafts $1.24M USD Point-in-time
Bank overdraft BankOverdrafts 1.14M EUR Point-in-time
Bank overdraft BankOverdrafts 1.14M EUR Point-in-time
Bank overdraft BankOverdrafts - USD Point-in-time
Bank overdraft BankOverdrafts - 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 $4.12M USD Point-in-time
Factoring liability FactoringLiabilities $4.12M 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 $30.50M USD Point-in-time
Total current liabilities LiabilitiesCurrent $30.50M 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 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 portion of lease liability OperatingLeaseLiabilityNoncurrent $14.46M USD Point-in-time
Long-term portion of lease liability OperatingLeaseLiabilityNoncurrent $14.46M 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 - USD Point-in-time
Deferred tax liability DeferredIncomeTaxLiabilitiesNet - USD Point-in-time
Deferred tax liability DeferredIncomeTaxLiabilitiesNet $161.00K USD Point-in-time
Deferred tax liability DeferredIncomeTaxLiabilitiesNet $161.00K USD Point-in-time
Total liabilities Liabilities $39.51M USD Point-in-time
Total liabilities Liabilities $39.51M USD Point-in-time
Total liabilities Liabilities $44.96M USD Point-in-time
Total liabilities Liabilities $44.96M 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,991,769 and 14,229,107 shares issued and outstanding as of March 31, 2025 and September 30, 2024, respectively CommonStockValue $140.00K USD Point-in-time
Common stock, authorized 50,000,000, $.01 par value; 13,991,769 and 14,229,107 shares issued and outstanding as of March 31, 2025 and September 30, 2024, respectively CommonStockValue $140.00K USD Point-in-time
Common stock, authorized 50,000,000, $.01 par value; 13,991,769 and 14,229,107 shares issued and outstanding as of March 31, 2025 and September 30, 2024, respectively CommonStockValue $142.00K USD Point-in-time
Common stock, authorized 50,000,000, $.01 par value; 13,991,769 and 14,229,107 shares issued and outstanding as of March 31, 2025 and September 30, 2024, respectively CommonStockValue $142.00K USD Point-in-time
Additional paid-in capital AdditionalPaidInCapital $150.79M USD Point-in-time
Additional paid-in capital AdditionalPaidInCapital $150.79M 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 $586.00K USD Point-in-time
Accumulated other comprehensive income AccumulatedOtherComprehensiveIncomeLossNetOfTax $586.00K 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
Retained earnings RetainedEarningsAccumulatedDeficit $114.96M USD Point-in-time
Retained earnings RetainedEarningsAccumulatedDeficit $114.96M USD Point-in-time
Retained earnings RetainedEarningsAccumulatedDeficit $114.38M USD Point-in-time
Retained earnings RetainedEarningsAccumulatedDeficit $114.38M 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 $315.16M USD Point-in-time
Total shareholders equity StockholdersEquity $315.16M USD Point-in-time
Total shareholders equity StockholdersEquity $267.44M USD Point-in-time
Total shareholders equity StockholdersEquity $267.44M 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 $300.10M USD Point-in-time
Total shareholders equity StockholdersEquity $300.10M 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 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 $310.86M USD Point-in-time
Total Liabilities and Shareholders Equity LiabilitiesAndStockholdersEquity $310.86M USD Point-in-time
Income Statement 112 line items
Line Item Tag Value Unit Period
Net sales RevenueFromContractWithCustomerExcludingAssessedTax $71.14M USD 2 Qtrs
Net sales RevenueFromContractWithCustomerExcludingAssessedTax $71.14M USD 2 Qtrs
Net sales RevenueFromContractWithCustomerExcludingAssessedTax $47.17M USD 1 Quarter
Net sales RevenueFromContractWithCustomerExcludingAssessedTax $47.17M USD 1 Quarter
Net sales RevenueFromContractWithCustomerExcludingAssessedTax $82.64M USD 2 Qtrs
Net sales RevenueFromContractWithCustomerExcludingAssessedTax $82.64M USD 2 Qtrs
Net sales RevenueFromContractWithCustomerExcludingAssessedTax $36.91M USD 1 Quarter
Net sales RevenueFromContractWithCustomerExcludingAssessedTax $36.91M USD 1 Quarter
Cost of sales CostOfRevenue $32.98M USD 1 Quarter
Cost of sales CostOfRevenue $32.98M USD 1 Quarter
Cost of sales CostOfRevenue $60.27M USD 2 Qtrs
Cost of sales CostOfRevenue $60.27M USD 2 Qtrs
Cost of sales CostOfRevenue $34.08M USD 1 Quarter
Cost of sales CostOfRevenue $34.08M USD 1 Quarter
Cost of sales CostOfRevenue $63.61M USD 2 Qtrs
Cost of sales CostOfRevenue $63.61M USD 2 Qtrs
Gross profit GrossProfit $2.83M USD 1 Quarter
Gross profit GrossProfit $2.83M USD 1 Quarter
Gross profit GrossProfit $7.53M USD 2 Qtrs
Gross profit GrossProfit $7.53M USD 2 Qtrs
Gross profit GrossProfit $14.19M USD 1 Quarter
Gross profit GrossProfit $14.19M USD 1 Quarter
Gross profit GrossProfit $22.37M USD 2 Qtrs
Gross profit GrossProfit $22.37M USD 2 Qtrs
Selling, general and administrative SellingGeneralAndAdministrativeExpense $12.57M USD 1 Quarter
Selling, general and administrative SellingGeneralAndAdministrativeExpense $12.57M USD 1 Quarter
Selling, general and administrative SellingGeneralAndAdministrativeExpense $13.93M USD 1 Quarter
Selling, general and administrative SellingGeneralAndAdministrativeExpense $13.93M USD 1 Quarter
Selling, general and administrative SellingGeneralAndAdministrativeExpense $25.43M USD 2 Qtrs
Selling, general and administrative SellingGeneralAndAdministrativeExpense $25.43M USD 2 Qtrs
Selling, general and administrative SellingGeneralAndAdministrativeExpense $26.09M USD 2 Qtrs
Selling, general and administrative SellingGeneralAndAdministrativeExpense $26.09M USD 2 Qtrs
Income (Loss) from operations OperatingIncomeLoss $-9.74M USD 1 Quarter
Income (Loss) from operations OperatingIncomeLoss $-9.74M USD 1 Quarter
Income (Loss) from operations OperatingIncomeLoss $-3.71M USD 2 Qtrs
Income (Loss) from operations OperatingIncomeLoss $-3.71M USD 2 Qtrs
Income (Loss) from operations OperatingIncomeLoss $262.00K USD 1 Quarter
Income (Loss) from operations OperatingIncomeLoss $262.00K USD 1 Quarter
Income (Loss) from operations OperatingIncomeLoss $-17.90M USD 2 Qtrs
Income (Loss) from operations OperatingIncomeLoss $-17.90M USD 2 Qtrs
Net investment income InvestmentIncomeInterest $1.85M USD 1 Quarter
Net investment income InvestmentIncomeInterest $1.85M USD 1 Quarter
Net investment income InvestmentIncomeInterest $3.33M USD 2 Qtrs
Net investment income InvestmentIncomeInterest $3.33M USD 2 Qtrs
Net investment income InvestmentIncomeInterest $3.92M USD 2 Qtrs
Net investment income InvestmentIncomeInterest $3.92M USD 2 Qtrs
Net investment income InvestmentIncomeInterest $1.59M USD 1 Quarter
Net investment income InvestmentIncomeInterest $1.59M USD 1 Quarter
Interest expense InvestmentIncomeInvestmentExpense $69.00K USD 1 Quarter
Interest expense InvestmentIncomeInvestmentExpense $69.00K USD 1 Quarter
Interest expense InvestmentIncomeInvestmentExpense $169.00K USD 2 Qtrs
Interest expense InvestmentIncomeInvestmentExpense $169.00K USD 2 Qtrs
Interest expense InvestmentIncomeInvestmentExpense $102.00K USD 1 Quarter
Interest expense InvestmentIncomeInvestmentExpense $102.00K USD 1 Quarter
Interest expense InvestmentIncomeInvestmentExpense $228.00K USD 2 Qtrs
Interest expense InvestmentIncomeInvestmentExpense $228.00K USD 2 Qtrs
Income (Loss) before income taxes IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest $1.78M USD 1 Quarter
Income (Loss) before income taxes IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest $1.78M USD 1 Quarter
Income (Loss) before income taxes IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest $-7.99M USD 1 Quarter
Income (Loss) before income taxes IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest $-7.99M USD 1 Quarter
Income (Loss) before income taxes IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest $-14.21M USD 2 Qtrs
Income (Loss) before income taxes IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest $-14.21M USD 2 Qtrs
Income (Loss) before income taxes IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest $-550.00K USD 2 Qtrs
Income (Loss) before income taxes IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest $-550.00K USD 2 Qtrs
Income tax expense (benefit) IncomeTaxExpenseBenefit $29.00K USD 2 Qtrs
Income tax expense (benefit) IncomeTaxExpenseBenefit $29.00K USD 2 Qtrs
Income tax expense (benefit) IncomeTaxExpenseBenefit $-2.08M USD 1 Quarter
Income tax expense (benefit) IncomeTaxExpenseBenefit $-2.08M USD 1 Quarter
Income tax expense (benefit) IncomeTaxExpenseBenefit $455.00K USD 1 Quarter
Income tax expense (benefit) IncomeTaxExpenseBenefit $455.00K USD 1 Quarter
Income tax expense (benefit) IncomeTaxExpenseBenefit $-3.03M USD 2 Qtrs
Income tax expense (benefit) IncomeTaxExpenseBenefit $-3.03M USD 2 Qtrs
Net income (loss) NetIncomeLoss $1.33M USD 1 Quarter
Net income (loss) NetIncomeLoss $1.33M USD 1 Quarter
Net income (loss) NetIncomeLoss $-5.91M USD 1 Quarter
Net income (loss) NetIncomeLoss $-5.91M USD 1 Quarter
Net income (loss) NetIncomeLoss $-579.00K USD 2 Qtrs
Net income (loss) NetIncomeLoss $-579.00K USD 2 Qtrs
Net income (loss) NetIncomeLoss $-11.18M USD 2 Qtrs
Net income (loss) NetIncomeLoss $-11.18M USD 2 Qtrs
Net income (loss) per share Basic (in dollars per share) EarningsPerShareBasic $0.09 USD 1 Quarter
Net income (loss) per share Basic (in dollars per share) EarningsPerShareBasic $0.09 USD 1 Quarter
Net income (loss) per share Basic (in dollars per share) EarningsPerShareBasic $-0.40 USD 1 Quarter
Net income (loss) per share Basic (in dollars per share) EarningsPerShareBasic $-0.40 USD 1 Quarter
Net income (loss) per share Basic (in dollars per share) EarningsPerShareBasic $-0.75 USD 2 Qtrs
Net income (loss) per share Basic (in dollars per share) EarningsPerShareBasic $-0.75 USD 2 Qtrs
Net income (loss) per share Basic (in dollars per share) EarningsPerShareBasic $-0.04 USD 2 Qtrs
Net income (loss) per share Basic (in dollars per share) EarningsPerShareBasic $-0.04 USD 2 Qtrs
Net income (loss) per share Diluted (in dollars per share) EarningsPerShareDiluted $-0.40 USD 1 Quarter
Net income (loss) per share Diluted (in dollars per share) EarningsPerShareDiluted $-0.40 USD 1 Quarter
Net income (loss) per share Diluted (in dollars per share) EarningsPerShareDiluted $-0.04 USD 2 Qtrs
Net income (loss) per share Diluted (in dollars per share) EarningsPerShareDiluted $-0.04 USD 2 Qtrs
Net income (loss) per share Diluted (in dollars per share) EarningsPerShareDiluted $-0.75 USD 2 Qtrs
Net income (loss) per share Diluted (in dollars per share) EarningsPerShareDiluted $-0.75 USD 2 Qtrs
Net income (loss) per share Diluted (in dollars per share) EarningsPerShareDiluted $0.09 USD 1 Quarter
Net income (loss) per share Diluted (in dollars per share) EarningsPerShareDiluted $0.09 USD 1 Quarter
Basic (in shares) WeightedAverageNumberOfSharesOutstandingBasic 14.15M shares 2 Qtrs
Basic (in shares) WeightedAverageNumberOfSharesOutstandingBasic 14.15M shares 2 Qtrs
Basic (in shares) WeightedAverageNumberOfSharesOutstandingBasic 14.92M shares 2 Qtrs
Basic (in shares) WeightedAverageNumberOfSharesOutstandingBasic 14.92M shares 2 Qtrs
Basic (in shares) WeightedAverageNumberOfSharesOutstandingBasic 14.10M shares 1 Quarter
Basic (in shares) WeightedAverageNumberOfSharesOutstandingBasic 14.10M shares 1 Quarter
Basic (in shares) WeightedAverageNumberOfSharesOutstandingBasic 14.63M shares 1 Quarter
Basic (in shares) WeightedAverageNumberOfSharesOutstandingBasic 14.63M shares 1 Quarter
Diluted (in shares) WeightedAverageNumberOfDilutedSharesOutstanding 14.92M shares 2 Qtrs
Diluted (in shares) WeightedAverageNumberOfDilutedSharesOutstanding 14.92M shares 2 Qtrs
Diluted (in shares) WeightedAverageNumberOfDilutedSharesOutstanding 14.63M shares 1 Quarter
Diluted (in shares) WeightedAverageNumberOfDilutedSharesOutstanding 14.63M shares 1 Quarter
Diluted (in shares) WeightedAverageNumberOfDilutedSharesOutstanding 14.15M shares 2 Qtrs
Diluted (in shares) WeightedAverageNumberOfDilutedSharesOutstanding 14.15M shares 2 Qtrs
Diluted (in shares) WeightedAverageNumberOfDilutedSharesOutstanding 14.10M shares 1 Quarter
Diluted (in shares) WeightedAverageNumberOfDilutedSharesOutstanding 14.10M shares 1 Quarter
Cash Flow Statement 132 line items
Line Item Tag Value Unit Period
Net income (loss) NetIncomeLoss $1.33M USD 1 Quarter
Net income (loss) NetIncomeLoss $1.33M USD 1 Quarter
Net income (loss) NetIncomeLoss $-5.91M USD 1 Quarter
Net income (loss) NetIncomeLoss $-5.91M USD 1 Quarter
Net income (loss) NetIncomeLoss $-579.00K USD 2 Qtrs
Net income (loss) NetIncomeLoss $-579.00K USD 2 Qtrs
Net income (loss) NetIncomeLoss $-11.18M USD 2 Qtrs
Net income (loss) NetIncomeLoss $-11.18M 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 $3.57M USD 2 Qtrs
Depreciation and amortization DepreciationDepletionAndAmortization $3.57M USD 2 Qtrs
Depreciation and amortization DepreciationDepletionAndAmortization $1.88M USD 1 Quarter
Depreciation and amortization DepreciationDepletionAndAmortization $1.88M USD 1 Quarter
Depreciation and amortization DepreciationDepletionAndAmortization $3.71M USD 2 Qtrs
Depreciation and amortization DepreciationDepletionAndAmortization $3.71M USD 2 Qtrs
Amortization of premium and discount on investments, net AccretionAmortizationOfDiscountsAndPremiumsInvestments $1.20M USD 2 Qtrs
Amortization of premium and discount on investments, net AccretionAmortizationOfDiscountsAndPremiumsInvestments $1.20M USD 2 Qtrs
Amortization of premium and discount on investments, net AccretionAmortizationOfDiscountsAndPremiumsInvestments $2.19M USD 2 Qtrs
Amortization of premium and discount on investments, net AccretionAmortizationOfDiscountsAndPremiumsInvestments $2.19M USD 2 Qtrs
Deferred taxes DeferredIncomeTaxesAndTaxCredits $-195.00K USD 2 Qtrs
Deferred taxes DeferredIncomeTaxesAndTaxCredits $-195.00K USD 2 Qtrs
Deferred taxes DeferredIncomeTaxesAndTaxCredits $-891.00K USD 2 Qtrs
Deferred taxes DeferredIncomeTaxesAndTaxCredits $-891.00K USD 2 Qtrs
Stock-based compensation ShareBasedCompensation $2.28M USD 2 Qtrs
Stock-based compensation ShareBasedCompensation $2.28M USD 2 Qtrs
Stock-based compensation ShareBasedCompensation $2.43M USD 2 Qtrs
Stock-based compensation ShareBasedCompensation $2.43M USD 2 Qtrs
Accounts receivable IncreaseDecreaseInAccountsReceivable $-6.60M USD 2 Qtrs
Accounts receivable IncreaseDecreaseInAccountsReceivable $-6.60M USD 2 Qtrs
Accounts receivable IncreaseDecreaseInAccountsReceivable $3.45M USD 2 Qtrs
Accounts receivable IncreaseDecreaseInAccountsReceivable $3.45M USD 2 Qtrs
Inventories, net IncreaseDecreaseInInventories $-14.41M USD 2 Qtrs
Inventories, net IncreaseDecreaseInInventories $-14.41M USD 2 Qtrs
Inventories, net IncreaseDecreaseInInventories $-10.48M USD 2 Qtrs
Inventories, net IncreaseDecreaseInInventories $-10.48M USD 2 Qtrs
Other assets IncreaseDecreaseInOtherOperatingAssets $2.15M USD 2 Qtrs
Other assets IncreaseDecreaseInOtherOperatingAssets $2.15M USD 2 Qtrs
Other assets IncreaseDecreaseInOtherOperatingAssets $5.95M USD 2 Qtrs
Other assets IncreaseDecreaseInOtherOperatingAssets $5.95M USD 2 Qtrs
Accounts payable and accrued expenses IncreaseDecreaseInAccountsPayableAndAccruedLiabilities $1.85M USD 2 Qtrs
Accounts payable and accrued expenses IncreaseDecreaseInAccountsPayableAndAccruedLiabilities $1.85M USD 2 Qtrs
Accounts payable and accrued expenses IncreaseDecreaseInAccountsPayableAndAccruedLiabilities $-2.26M USD 2 Qtrs
Accounts payable and accrued expenses IncreaseDecreaseInAccountsPayableAndAccruedLiabilities $-2.26M USD 2 Qtrs
Net cash provided by operating activities NetCashProvidedByUsedInOperatingActivities $10.20M USD 2 Qtrs
Net cash provided by operating activities NetCashProvidedByUsedInOperatingActivities $10.20M USD 2 Qtrs
Net cash provided by operating activities NetCashProvidedByUsedInOperatingActivities $5.09M USD 2 Qtrs
Net cash provided by operating activities NetCashProvidedByUsedInOperatingActivities $5.09M USD 2 Qtrs
Purchases of property, plant and equipment and intangible assets PaymentsToAcquireProductiveAssets $4.39M USD 2 Qtrs
Purchases of property, plant and equipment and intangible assets PaymentsToAcquireProductiveAssets $4.39M USD 2 Qtrs
Purchases of property, plant and equipment and intangible assets PaymentsToAcquireProductiveAssets $4.72M USD 2 Qtrs
Purchases of property, plant and equipment and intangible assets PaymentsToAcquireProductiveAssets $4.72M USD 2 Qtrs
Purchases of investments PaymentsToAcquireInvestments $59.23M USD 2 Qtrs
Purchases of investments PaymentsToAcquireInvestments $59.23M USD 2 Qtrs
Purchases of investments PaymentsToAcquireInvestments $47.75M USD 2 Qtrs
Purchases of investments PaymentsToAcquireInvestments $47.75M USD 2 Qtrs
Proceeds from maturities of investments ProceedsFromSaleAndMaturityOfHeldToMaturitySecurities $53.29M USD 2 Qtrs
Proceeds from maturities of investments ProceedsFromSaleAndMaturityOfHeldToMaturitySecurities $53.29M USD 2 Qtrs
Proceeds from maturities of investments ProceedsFromSaleAndMaturityOfHeldToMaturitySecurities $75.18M USD 2 Qtrs
Proceeds from maturities of investments ProceedsFromSaleAndMaturityOfHeldToMaturitySecurities $75.18M USD 2 Qtrs
Net cash provided by investing activities NetCashProvidedByUsedInInvestingActivities $11.22M USD 2 Qtrs
Net cash provided by investing activities NetCashProvidedByUsedInInvestingActivities $11.22M USD 2 Qtrs
Net cash provided by investing activities NetCashProvidedByUsedInInvestingActivities $1.16M USD 2 Qtrs
Net cash provided by investing activities NetCashProvidedByUsedInInvestingActivities $1.16M USD 2 Qtrs
Proceeds from issuance of common stock under employee stock purchase plan ProceedsFromStockPlans $301.00K USD 2 Qtrs
Proceeds from issuance of common stock under employee stock purchase plan ProceedsFromStockPlans $301.00K USD 2 Qtrs
Proceeds from issuance of common stock under employee stock purchase plan ProceedsFromStockPlans $250.00K USD 2 Qtrs
Proceeds from issuance of common stock under employee stock purchase plan ProceedsFromStockPlans $250.00K USD 2 Qtrs
Repurchase of shares for payment of withholding taxes for vested restricted stock grants PaymentsRelatedToTaxWithholdingForShareBasedCompensation $494.00K USD 2 Qtrs
Repurchase of shares for payment of withholding taxes for vested restricted stock grants PaymentsRelatedToTaxWithholdingForShareBasedCompensation $494.00K USD 2 Qtrs
Repurchase of shares for payment of withholding taxes for vested restricted stock grants PaymentsRelatedToTaxWithholdingForShareBasedCompensation $240.00K USD 2 Qtrs
Repurchase of shares for payment of withholding taxes for vested restricted stock grants PaymentsRelatedToTaxWithholdingForShareBasedCompensation $240.00K USD 2 Qtrs
Withholding related to exercise of stock options PaymentsForProceedsFromTaxWithholdingStockOptionsExercised $9.00K USD 2 Qtrs
Withholding related to exercise of stock options PaymentsForProceedsFromTaxWithholdingStockOptionsExercised $9.00K USD 2 Qtrs
Withholding related to exercise of stock options PaymentsForProceedsFromTaxWithholdingStockOptionsExercised $12.00K USD 2 Qtrs
Withholding related to exercise of stock options PaymentsForProceedsFromTaxWithholdingStockOptionsExercised $12.00K USD 2 Qtrs
Borrowings and repayments of bank overdrafts, net ProceedsFromRepaymentsOfBankOverdrafts - USD 2 Qtrs
Borrowings and repayments of bank overdrafts, net ProceedsFromRepaymentsOfBankOverdrafts - USD 2 Qtrs
Borrowings and repayments of bank overdrafts, net ProceedsFromRepaymentsOfBankOverdrafts $1.21M USD 2 Qtrs
Borrowings and repayments of bank overdrafts, net ProceedsFromRepaymentsOfBankOverdrafts $1.21M USD 2 Qtrs
Borrowings and repayments of factoring liability, net ProceedsFromRepaymentOfFactoringLiability $1.25M USD 2 Qtrs
Borrowings and repayments of factoring liability, net ProceedsFromRepaymentOfFactoringLiability $1.25M USD 2 Qtrs
Borrowings and repayments of factoring liability, net ProceedsFromRepaymentOfFactoringLiability $-497.00K USD 2 Qtrs
Borrowings and repayments of factoring liability, net ProceedsFromRepaymentOfFactoringLiability $-497.00K USD 2 Qtrs
Repurchase of common stock PaymentsForRepurchaseOfCommonStock $27.81M USD 2 Qtrs
Repurchase of common stock PaymentsForRepurchaseOfCommonStock $27.81M USD 2 Qtrs
Repurchase of common stock PaymentsForRepurchaseOfCommonStock $11.02M USD 2 Qtrs
Repurchase of common stock PaymentsForRepurchaseOfCommonStock $11.02M USD 2 Qtrs
Net cash used in financing activities NetCashProvidedByUsedInFinancingActivities $-28.31M USD 2 Qtrs
Net cash used in financing activities NetCashProvidedByUsedInFinancingActivities $-28.31M USD 2 Qtrs
Net cash used in financing activities NetCashProvidedByUsedInFinancingActivities $-8.76M USD 2 Qtrs
Net cash used in financing activities NetCashProvidedByUsedInFinancingActivities $-8.76M USD 2 Qtrs
Effect of exchange rates on cash EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations $18.00K USD 2 Qtrs
Effect of exchange rates on cash EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations $18.00K USD 2 Qtrs
Effect of exchange rates on cash EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations $51.00K USD 2 Qtrs
Effect of exchange rates on cash EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations $51.00K USD 2 Qtrs
Increase (decrease) in cash and cash equivalents CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect $-22.01M USD 2 Qtrs
Increase (decrease) in cash and cash equivalents CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect $-22.01M USD 2 Qtrs
Increase (decrease) in cash and cash equivalents CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect $12.68M USD 2 Qtrs
Increase (decrease) in cash and cash equivalents CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect $12.68M USD 2 Qtrs
Cash and cash equivalents, beginning of period CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations $15.82M USD Point-in-time
Cash and cash equivalents, beginning of period CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations $15.82M USD Point-in-time
Cash and cash equivalents, beginning of period CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations $28.85M USD Point-in-time
Cash and cash equivalents, beginning of period CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations $28.85M 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 $16.17M USD Point-in-time
Cash and cash equivalents, beginning of period CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations $16.17M USD Point-in-time
Cash and cash equivalents, end of period CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations $15.82M USD Point-in-time
Cash and cash equivalents, end of period CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations $15.82M USD Point-in-time
Cash and cash equivalents, end of period CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations $28.85M USD Point-in-time
Cash and cash equivalents, end of period CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations $28.85M 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 $16.17M USD Point-in-time
Cash and cash equivalents, end of period CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations $16.17M USD Point-in-time
Cash paid for income taxes IncomeTaxesPaidNet $157.00K USD 2 Qtrs
Cash paid for income taxes IncomeTaxesPaidNet $157.00K USD 2 Qtrs
Cash paid for income taxes IncomeTaxesPaidNet $403.00K USD 2 Qtrs
Cash paid for income taxes IncomeTaxesPaidNet $403.00K USD 2 Qtrs
Cash paid for interest InterestPaidNet $172.00K USD 2 Qtrs
Cash paid for interest InterestPaidNet $172.00K USD 2 Qtrs
Cash paid for interest InterestPaidNet $109.00K USD 2 Qtrs
Cash paid for interest InterestPaidNet $109.00K USD 2 Qtrs
Right of use assets obtained through lease liabilities RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability - USD 2 Qtrs
Right of use assets obtained through lease liabilities RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability - USD 2 Qtrs
Right of use assets obtained through lease liabilities RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability $3.79M USD 2 Qtrs
Right of use assets obtained through lease liabilities RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability $3.79M USD 2 Qtrs
Cashless exercise of stock options IssuanceOfCommonStockFundedThroughSharesSoldToCompany $97.00K USD 2 Qtrs
Cashless exercise of stock options IssuanceOfCommonStockFundedThroughSharesSoldToCompany $97.00K USD 2 Qtrs
Cashless exercise of stock options IssuanceOfCommonStockFundedThroughSharesSoldToCompany $19.00K USD 2 Qtrs
Cashless exercise of stock options IssuanceOfCommonStockFundedThroughSharesSoldToCompany $19.00K USD 2 Qtrs
Stockholders Equity 104 line items
Line Item Tag Value Unit Period
Balance StockholdersEquity $265.90M USD Point-in-time
Balance StockholdersEquity $265.90M USD Point-in-time
Balance StockholdersEquity $315.16M USD Point-in-time
Balance StockholdersEquity $315.16M USD Point-in-time
Balance StockholdersEquity $267.44M USD Point-in-time
Balance StockholdersEquity $267.44M USD Point-in-time
Balance StockholdersEquity $279.21M USD Point-in-time
Balance StockholdersEquity $279.21M USD Point-in-time
Balance StockholdersEquity $300.10M USD Point-in-time
Balance StockholdersEquity $300.10M USD Point-in-time
Balance StockholdersEquity $275.76M USD Point-in-time
Balance StockholdersEquity $275.76M USD Point-in-time
Stock-based compensation expense AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue $1.01M USD 1 Quarter
Stock-based compensation expense AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue $1.01M USD 1 Quarter
Stock-based compensation expense AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue $2.28M USD 2 Qtrs
Stock-based compensation expense AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue $2.28M USD 2 Qtrs
Stock-based compensation expense AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue $1.29M USD 1 Quarter
Stock-based compensation expense AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue $1.29M USD 1 Quarter
Stock-based compensation expense AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue $2.43M USD 2 Qtrs
Stock-based compensation expense AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue $2.43M USD 2 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 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 equity compensation plans, net StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures - USD 2 Qtrs
Issuance of common stock under equity compensation plans, net StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures - USD 2 Qtrs
Issuance of common stock under equity compensation plans, net StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures $1.00K USD 2 Qtrs
Issuance of common stock under equity compensation plans, net StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures $1.00K USD 2 Qtrs
Repurchase of shares for payment of withholding taxes for vested restricted stock grants AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation $240.00K USD 2 Qtrs
Repurchase of shares for payment of withholding taxes for vested restricted stock grants AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation $240.00K USD 2 Qtrs
Repurchase of shares for payment of withholding taxes for vested restricted stock grants AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation $494.00K USD 2 Qtrs
Repurchase of shares for payment of withholding taxes for vested restricted stock grants AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation $494.00K USD 2 Qtrs
Repurchase of shares for payment of withholding taxes for vested restricted stock grants AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation $4.00K USD 1 Quarter
Repurchase of shares for payment of withholding taxes for vested restricted stock grants AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation $4.00K USD 1 Quarter
Repurchase of shares for payment of withholding taxes for vested restricted stock grants AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation $4.00K USD 1 Quarter
Repurchase of shares for payment of withholding taxes for vested restricted stock grants AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation $4.00K USD 1 Quarter
Repurchase of common stock StockRepurchasedAndRetiredDuringPeriodValue $15.63M USD 1 Quarter
Repurchase of common stock StockRepurchasedAndRetiredDuringPeriodValue $15.63M USD 1 Quarter
Repurchase of common stock StockRepurchasedAndRetiredDuringPeriodValue $27.81M USD 2 Qtrs
Repurchase of common stock StockRepurchasedAndRetiredDuringPeriodValue $27.81M USD 2 Qtrs
Repurchase of common stock StockRepurchasedAndRetiredDuringPeriodValue $4.74M USD 1 Quarter
Repurchase of common stock StockRepurchasedAndRetiredDuringPeriodValue $4.74M USD 1 Quarter
Repurchase of common stock StockRepurchasedAndRetiredDuringPeriodValue $11.02M USD 2 Qtrs
Repurchase of common stock StockRepurchasedAndRetiredDuringPeriodValue $11.02M USD 2 Qtrs
Exercise of stock options, net of shares exchanged for payment StockIssuedDuringPeriodValueWithholdingRelatedToStockOptionsExercised $-12.00K USD 2 Qtrs
Exercise of stock options, net of shares exchanged for payment StockIssuedDuringPeriodValueWithholdingRelatedToStockOptionsExercised $-12.00K USD 2 Qtrs
Exercise of stock options, net of shares exchanged for payment StockIssuedDuringPeriodValueWithholdingRelatedToStockOptionsExercised $9.00K USD 1 Quarter
Exercise of stock options, net of shares exchanged for payment StockIssuedDuringPeriodValueWithholdingRelatedToStockOptionsExercised $9.00K USD 1 Quarter
Exercise of stock options, net of shares exchanged for payment StockIssuedDuringPeriodValueWithholdingRelatedToStockOptionsExercised $9.00K USD 2 Qtrs
Exercise of stock options, net of shares exchanged for payment StockIssuedDuringPeriodValueWithholdingRelatedToStockOptionsExercised $9.00K USD 2 Qtrs
Exercise of stock options, net of shares exchanged for payment StockIssuedDuringPeriodValueWithholdingRelatedToStockOptionsExercised $-11.00K USD 1 Quarter
Exercise of stock options, net of shares exchanged for payment StockIssuedDuringPeriodValueWithholdingRelatedToStockOptionsExercised $-11.00K USD 1 Quarter
Other comprehensive income OtherComprehensiveIncomeLossBeforeTax $-346.00K USD 1 Quarter
Other comprehensive income OtherComprehensiveIncomeLossBeforeTax $-346.00K USD 1 Quarter
Other comprehensive income OtherComprehensiveIncomeLossBeforeTax $674.00K USD 2 Qtrs
Other comprehensive income OtherComprehensiveIncomeLossBeforeTax $674.00K USD 2 Qtrs
Other comprehensive income OtherComprehensiveIncomeLossBeforeTax $603.00K USD 1 Quarter
Other comprehensive income OtherComprehensiveIncomeLossBeforeTax $603.00K USD 1 Quarter
Other comprehensive income OtherComprehensiveIncomeLossBeforeTax $-493.00K USD 2 Qtrs
Other comprehensive income OtherComprehensiveIncomeLossBeforeTax $-493.00K USD 2 Qtrs
Net income (loss) NetIncomeLoss $1.33M USD 1 Quarter
Net income (loss) NetIncomeLoss $1.33M USD 1 Quarter
Net income (loss) NetIncomeLoss $-5.91M USD 1 Quarter
Net income (loss) NetIncomeLoss $-5.91M USD 1 Quarter
Net income (loss) NetIncomeLoss $-579.00K USD 2 Qtrs
Net income (loss) NetIncomeLoss $-579.00K USD 2 Qtrs
Net income (loss) NetIncomeLoss $-11.18M USD 2 Qtrs
Net income (loss) NetIncomeLoss $-11.18M USD 2 Qtrs
Exercise of stock options, net of shares exchanged for payment StockIssuedDuringPeriodValueWithholdingRelatedToStockOptionsExercised $-12.00K USD 2 Qtrs
Exercise of stock options, net of shares exchanged for payment StockIssuedDuringPeriodValueWithholdingRelatedToStockOptionsExercised $-12.00K USD 2 Qtrs
Exercise of stock options, net of shares exchanged for payment StockIssuedDuringPeriodValueWithholdingRelatedToStockOptionsExercised $9.00K USD 1 Quarter
Exercise of stock options, net of shares exchanged for payment StockIssuedDuringPeriodValueWithholdingRelatedToStockOptionsExercised $9.00K USD 1 Quarter
Exercise of stock options, net of shares exchanged for payment StockIssuedDuringPeriodValueWithholdingRelatedToStockOptionsExercised $9.00K USD 2 Qtrs
Exercise of stock options, net of shares exchanged for payment StockIssuedDuringPeriodValueWithholdingRelatedToStockOptionsExercised $9.00K USD 2 Qtrs
Exercise of stock options, net of shares exchanged for payment StockIssuedDuringPeriodValueWithholdingRelatedToStockOptionsExercised $-11.00K USD 1 Quarter
Exercise of stock options, net of shares exchanged for payment StockIssuedDuringPeriodValueWithholdingRelatedToStockOptionsExercised $-11.00K USD 1 Quarter
Issuance of common stock under employee stock purchase plan StockIssuedDuringPeriodValueEmployeeStockPurchasePlan $301.00K USD 2 Qtrs
Issuance of common stock under employee stock purchase plan StockIssuedDuringPeriodValueEmployeeStockPurchasePlan $301.00K USD 2 Qtrs
Issuance of common stock under employee stock purchase plan StockIssuedDuringPeriodValueEmployeeStockPurchasePlan $250.00K USD 2 Qtrs
Issuance of common stock under employee stock purchase plan StockIssuedDuringPeriodValueEmployeeStockPurchasePlan $250.00K USD 2 Qtrs
Other comprehensive loss OtherComprehensiveIncomeLossBeforeTax $-346.00K USD 1 Quarter
Other comprehensive loss OtherComprehensiveIncomeLossBeforeTax $-346.00K USD 1 Quarter
Other comprehensive loss OtherComprehensiveIncomeLossBeforeTax $674.00K USD 2 Qtrs
Other comprehensive loss OtherComprehensiveIncomeLossBeforeTax $674.00K USD 2 Qtrs
Other comprehensive loss OtherComprehensiveIncomeLossBeforeTax $603.00K USD 1 Quarter
Other comprehensive loss OtherComprehensiveIncomeLossBeforeTax $603.00K USD 1 Quarter
Other comprehensive loss OtherComprehensiveIncomeLossBeforeTax $-493.00K USD 2 Qtrs
Other comprehensive loss OtherComprehensiveIncomeLossBeforeTax $-493.00K USD 2 Qtrs
Issuance of common stock under employee stock purchase plan StockIssuedDuringPeriodValueEmployeeStockPurchasePlan $301.00K USD 2 Qtrs
Issuance of common stock under employee stock purchase plan StockIssuedDuringPeriodValueEmployeeStockPurchasePlan $301.00K USD 2 Qtrs
Issuance of common stock under employee stock purchase plan StockIssuedDuringPeriodValueEmployeeStockPurchasePlan $250.00K USD 2 Qtrs
Issuance of common stock under employee stock purchase plan StockIssuedDuringPeriodValueEmployeeStockPurchasePlan $250.00K USD 2 Qtrs
Balance StockholdersEquity $265.90M USD Point-in-time
Balance StockholdersEquity $265.90M USD Point-in-time
Balance StockholdersEquity $315.16M USD Point-in-time
Balance StockholdersEquity $315.16M USD Point-in-time
Balance StockholdersEquity $267.44M USD Point-in-time
Balance StockholdersEquity $267.44M USD Point-in-time
Balance StockholdersEquity $279.21M USD Point-in-time
Balance StockholdersEquity $279.21M USD Point-in-time
Balance StockholdersEquity $300.10M USD Point-in-time
Balance StockholdersEquity $300.10M USD Point-in-time
Balance StockholdersEquity $275.76M USD Point-in-time
Balance StockholdersEquity $275.76M USD Point-in-time
Comprehensive Income 40 line items
Line Item Tag Value Unit Period
Net income (loss) NetIncomeLoss $1.33M USD 1 Quarter
Net income (loss) NetIncomeLoss $1.33M USD 1 Quarter
Net income (loss) NetIncomeLoss $-5.91M USD 1 Quarter
Net income (loss) NetIncomeLoss $-5.91M USD 1 Quarter
Net income (loss) NetIncomeLoss $-579.00K USD 2 Qtrs
Net income (loss) NetIncomeLoss $-579.00K USD 2 Qtrs
Net income (loss) NetIncomeLoss $-11.18M USD 2 Qtrs
Net income (loss) NetIncomeLoss $-11.18M USD 2 Qtrs
Unrealized gain (loss) on available-for-sale investments OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax $-45.00K USD 1 Quarter
Unrealized gain (loss) on available-for-sale investments OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax $-45.00K USD 1 Quarter
Unrealized gain (loss) on available-for-sale investments OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax $245.00K USD 2 Qtrs
Unrealized gain (loss) on available-for-sale investments OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax $245.00K USD 2 Qtrs
Unrealized gain (loss) on available-for-sale investments OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax $-74.00K USD 2 Qtrs
Unrealized gain (loss) on available-for-sale investments OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax $-74.00K USD 2 Qtrs
Unrealized gain (loss) on available-for-sale investments OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax $51.00K USD 1 Quarter
Unrealized gain (loss) on available-for-sale investments OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax $51.00K USD 1 Quarter
Unrealized gain (loss) on foreign currency translation OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentBeforeTaxPortionAttributableToParent $-301.00K USD 1 Quarter
Unrealized gain (loss) on foreign currency translation OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentBeforeTaxPortionAttributableToParent $-301.00K USD 1 Quarter
Unrealized gain (loss) on foreign currency translation OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentBeforeTaxPortionAttributableToParent $552.00K USD 1 Quarter
Unrealized gain (loss) on foreign currency translation OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentBeforeTaxPortionAttributableToParent $552.00K USD 1 Quarter
Unrealized gain (loss) on foreign currency translation OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentBeforeTaxPortionAttributableToParent $-419.00K USD 2 Qtrs
Unrealized gain (loss) on foreign currency translation OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentBeforeTaxPortionAttributableToParent $-419.00K USD 2 Qtrs
Unrealized gain (loss) on foreign currency translation OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentBeforeTaxPortionAttributableToParent $429.00K USD 2 Qtrs
Unrealized gain (loss) on foreign currency translation OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentBeforeTaxPortionAttributableToParent $429.00K USD 2 Qtrs
Total other comprehensive income (loss) OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent $-493.00K USD 2 Qtrs
Total other comprehensive income (loss) OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent $-493.00K USD 2 Qtrs
Total other comprehensive income (loss) OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent $-346.00K USD 1 Quarter
Total other comprehensive income (loss) OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent $-346.00K USD 1 Quarter
Total other comprehensive income (loss) OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent $674.00K USD 2 Qtrs
Total other comprehensive income (loss) OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent $674.00K USD 2 Qtrs
Total other comprehensive income (loss) OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent $603.00K USD 1 Quarter
Total other comprehensive income (loss) OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent $603.00K USD 1 Quarter
Total comprehensive income (loss) ComprehensiveIncomeNetOfTax $-1.07M USD 2 Qtrs
Total comprehensive income (loss) ComprehensiveIncomeNetOfTax $-1.07M USD 2 Qtrs
Total comprehensive income (loss) ComprehensiveIncomeNetOfTax $-6.26M USD 1 Quarter
Total comprehensive income (loss) ComprehensiveIncomeNetOfTax $-6.26M USD 1 Quarter
Total comprehensive income (loss) ComprehensiveIncomeNetOfTax $-10.51M USD 2 Qtrs
Total comprehensive income (loss) ComprehensiveIncomeNetOfTax $-10.51M USD 2 Qtrs
Total comprehensive income (loss) ComprehensiveIncomeNetOfTax $1.93M USD 1 Quarter
Total comprehensive income (loss) ComprehensiveIncomeNetOfTax $1.93M USD 1 Quarter

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

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