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

10-K Filing

CLEARFIELD, INC. CIK: 796505 FY 2025
Filing Information
Form Type 10-K
Accession Number 0001171843-25-007594
Period End Date 20250930
Filing Date 20251125
Fiscal Year 2025
Fiscal Period FY
XBRL Instance clfd20250930_10k_htm.xml
Balance Sheet 164 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 $14.15M USD Point-in-time
Cash and cash equivalents CashAndCashEquivalentsAtCarryingValue $14.15M USD Point-in-time
Cash and cash equivalents CashAndCashEquivalentsAtCarryingValue $21.49M USD Point-in-time
Cash and cash equivalents CashAndCashEquivalentsAtCarryingValue $21.49M 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
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 $114.83M USD Point-in-time
Short-term investments ShortTermInvestments $114.83M USD Point-in-time
Short-term investments ShortTermInvestments $84.48M USD Point-in-time
Short-term investments ShortTermInvestments $84.48M USD Point-in-time
Accounts receivables, net AccountsReceivableNetCurrent $13.84M USD Point-in-time
Accounts receivables, net AccountsReceivableNetCurrent $13.84M USD Point-in-time
Accounts receivables, net AccountsReceivableNetCurrent $17.99M USD Point-in-time
Accounts receivables, net AccountsReceivableNetCurrent $17.99M 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 $56.10M USD Point-in-time
Inventories, net InventoryNet $56.10M USD Point-in-time
Inventories, net InventoryNet $42.03M USD Point-in-time
Inventories, net InventoryNet $42.03M 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, 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
Prepaid and other current assets OtherAssetsCurrent $10.53M USD Point-in-time
Prepaid and other current assets OtherAssetsCurrent $10.53M USD Point-in-time
Prepaid and other current assets OtherAssetsCurrent $11.15M USD Point-in-time
Prepaid and other current assets OtherAssetsCurrent $11.15M USD Point-in-time
Current assets held for sale AssetsOfDisposalGroupIncludingDiscontinuedOperationCurrent $20.16M USD Point-in-time
Current assets held for sale AssetsOfDisposalGroupIncludingDiscontinuedOperationCurrent $20.16M USD Point-in-time
Current assets held for sale AssetsOfDisposalGroupIncludingDiscontinuedOperationCurrent $21.34M USD Point-in-time
Current assets held for sale AssetsOfDisposalGroupIncludingDiscontinuedOperationCurrent $21.34M 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.84M shares Point-in-time
Common Stock, Shares, Outstanding (in shares) CommonStockSharesOutstanding 13.84M 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 $198.49M USD Point-in-time
Total current assets AssetsCurrent $198.49M 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.84M shares Point-in-time
Common Stock, Shares, Issued (in shares) CommonStockSharesIssued 13.84M shares Point-in-time
Property, plant and equipment, net PropertyPlantAndEquipmentNet $15.87M USD Point-in-time
Property, plant and equipment, net PropertyPlantAndEquipmentNet $15.87M USD Point-in-time
Property, plant and equipment, net PropertyPlantAndEquipmentNet $9.68M USD Point-in-time
Property, plant and equipment, net PropertyPlantAndEquipmentNet $9.68M 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 $59.82M USD Point-in-time
Long-term investments LongTermInvestments $59.82M USD Point-in-time
Goodwill GoodwillGross $4.71M USD Point-in-time
Goodwill GoodwillGross $4.71M USD Point-in-time
Goodwill GoodwillGross $4.71M USD Point-in-time
Goodwill GoodwillGross $4.71M USD Point-in-time
Intangible assets, net IntangibleAssetsNetExcludingGoodwill $4.67M USD Point-in-time
Intangible assets, net IntangibleAssetsNetExcludingGoodwill $4.67M USD Point-in-time
Intangible assets, net IntangibleAssetsNetExcludingGoodwill $9.35M USD Point-in-time
Intangible assets, net IntangibleAssetsNetExcludingGoodwill $9.35M USD Point-in-time
Right-of-use lease assets OperatingLeaseRightOfUseAsset $10.96M USD Point-in-time
Right-of-use lease assets OperatingLeaseRightOfUseAsset $10.96M USD Point-in-time
Right-of-use lease assets OperatingLeaseRightOfUseAsset $8.42M USD Point-in-time
Right-of-use lease assets OperatingLeaseRightOfUseAsset $8.42M 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 $10.26M USD Point-in-time
Deferred tax asset DeferredIncomeTaxAssetsNet $10.26M USD Point-in-time
Other non-current assets OtherAssetsNoncurrent $963.00K USD Point-in-time
Other non-current assets OtherAssetsNoncurrent $963.00K USD Point-in-time
Other non-current assets OtherAssetsNoncurrent $608.00K USD Point-in-time
Other non-current assets OtherAssetsNoncurrent $608.00K USD Point-in-time
Non-current assets held for sale DisposalGroupIncludingDiscontinuedOperationAssetsNoncurrent $17.87M USD Point-in-time
Non-current assets held for sale DisposalGroupIncludingDiscontinuedOperationAssetsNoncurrent $17.87M USD Point-in-time
Non-current assets held for sale DisposalGroupIncludingDiscontinuedOperationAssetsNoncurrent $4.83M USD Point-in-time
Non-current assets held for sale DisposalGroupIncludingDiscontinuedOperationAssetsNoncurrent $4.83M 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 $306.17M USD Point-in-time
Total assets Assets $306.17M USD Point-in-time
Current portion of lease liability OperatingLeaseLiabilityCurrent $2.53M USD Point-in-time
Current portion of lease liability OperatingLeaseLiabilityCurrent $2.53M USD Point-in-time
Current portion of lease liability OperatingLeaseLiabilityCurrent $2.82M USD Point-in-time
Current portion of lease liability OperatingLeaseLiabilityCurrent $2.82M USD Point-in-time
Accounts payable AccountsPayableCurrent $2.78M USD Point-in-time
Accounts payable AccountsPayableCurrent $2.78M USD Point-in-time
Accounts payable AccountsPayableCurrent $7.03M USD Point-in-time
Accounts payable AccountsPayableCurrent $7.03M USD Point-in-time
Accrued compensation EmployeeRelatedLiabilitiesCurrent $4.71M USD Point-in-time
Accrued compensation EmployeeRelatedLiabilitiesCurrent $4.71M USD Point-in-time
Accrued compensation EmployeeRelatedLiabilitiesCurrent $6.60M USD Point-in-time
Accrued compensation EmployeeRelatedLiabilitiesCurrent $6.60M USD Point-in-time
Accrued expenses AccruedLiabilitiesCurrent $2.26M USD Point-in-time
Accrued expenses AccruedLiabilitiesCurrent $2.26M USD Point-in-time
Accrued expenses AccruedLiabilitiesCurrent $2.20M USD Point-in-time
Accrued expenses AccruedLiabilitiesCurrent $2.20M USD Point-in-time
Current liabilities held for sale LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationCurrent $12.06M USD Point-in-time
Current liabilities held for sale LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationCurrent $12.06M USD Point-in-time
Current liabilities held for sale LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationCurrent $17.96M USD Point-in-time
Current liabilities held for sale LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationCurrent $17.96M 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 $36.60M USD Point-in-time
Total current liabilities LiabilitiesCurrent $36.60M USD Point-in-time
Long-term portion of lease liability OperatingLeaseLiabilityNoncurrent $8.76M USD Point-in-time
Long-term portion of lease liability OperatingLeaseLiabilityNoncurrent $8.76M USD Point-in-time
Long-term portion of lease liability OperatingLeaseLiabilityNoncurrent $5.93M USD Point-in-time
Long-term portion of lease liability OperatingLeaseLiabilityNoncurrent $5.93M USD Point-in-time
Non-current liabilities held for sale LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationNoncurrent $6.40M USD Point-in-time
Non-current liabilities held for sale LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationNoncurrent $6.40M USD Point-in-time
Non-current liabilities held for sale LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationNoncurrent $7.47M USD Point-in-time
Non-current liabilities held for sale LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationNoncurrent $7.47M 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 $50.01M USD Point-in-time
Total liabilities Liabilities $50.01M 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,839,675 and 14,229,107 shares issued and outstanding as of September 30, 2025 and September 30, 2024, respectively CommonStockValue $142.00K USD Point-in-time
Common stock, authorized 50,000,000, $.01 par value; 13,839,675 and 14,229,107 shares issued and outstanding as of September 30, 2025 and September 30, 2024, respectively CommonStockValue $142.00K USD Point-in-time
Common stock, authorized 50,000,000, $.01 par value; 13,839,675 and 14,229,107 shares issued and outstanding as of September 30, 2025 and September 30, 2024, respectively CommonStockValue $138.00K USD Point-in-time
Common stock, authorized 50,000,000, $.01 par value; 13,839,675 and 14,229,107 shares issued and outstanding as of September 30, 2025 and September 30, 2024, respectively CommonStockValue $138.00K 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
Additional paid-in capital AdditionalPaidInCapital $147.38M USD Point-in-time
Additional paid-in capital AdditionalPaidInCapital $147.38M 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.73M USD Point-in-time
Accumulated other comprehensive income AccumulatedOtherComprehensiveIncomeLossNetOfTax $1.73M 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 $106.91M USD Point-in-time
Retained earnings RetainedEarningsAccumulatedDeficit $106.91M USD Point-in-time
Total shareholders equity StockholdersEquity $147.58M USD Point-in-time
Total shareholders equity StockholdersEquity $147.58M 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 $275.76M USD Point-in-time
Total shareholders equity StockholdersEquity $275.76M USD Point-in-time
Total shareholders equity StockholdersEquity $256.16M USD Point-in-time
Total shareholders equity StockholdersEquity $256.16M 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 $306.17M USD Point-in-time
Total Liabilities and Shareholders Equity LiabilitiesAndStockholdersEquity $306.17M USD Point-in-time
Income Statement 126 line items
Line Item Tag Value Unit Period
Net sales RevenueFromContractWithCustomerExcludingAssessedTax $225.72M USD Annual
Net sales RevenueFromContractWithCustomerExcludingAssessedTax $225.72M USD Annual
Net sales RevenueFromContractWithCustomerExcludingAssessedTax $125.57M USD Annual
Net sales RevenueFromContractWithCustomerExcludingAssessedTax $125.57M USD Annual
Net sales RevenueFromContractWithCustomerExcludingAssessedTax $150.13M USD Annual
Net sales RevenueFromContractWithCustomerExcludingAssessedTax $150.13M USD Annual
Cost of sales CostOfRevenue $145.87M USD Annual
Cost of sales CostOfRevenue $145.87M USD Annual
Cost of sales CostOfRevenue $99.72M USD Annual
Cost of sales CostOfRevenue $99.72M USD Annual
Cost of sales CostOfRevenue $99.60M USD Annual
Cost of sales CostOfRevenue $99.60M USD Annual
Gross profit GrossProfit $79.86M USD Annual
Gross profit GrossProfit $79.86M USD Annual
Gross profit GrossProfit $25.85M USD Annual
Gross profit GrossProfit $25.85M USD Annual
Gross profit GrossProfit $50.54M USD Annual
Gross profit GrossProfit $50.54M USD Annual
Selling, general and administrative SellingGeneralAndAdministrativeExpense $42.28M USD Annual
Selling, general and administrative SellingGeneralAndAdministrativeExpense $42.28M USD Annual
Selling, general and administrative SellingGeneralAndAdministrativeExpense $45.08M USD Annual
Selling, general and administrative SellingGeneralAndAdministrativeExpense $45.08M USD Annual
Selling, general and administrative SellingGeneralAndAdministrativeExpense $48.42M USD Annual
Selling, general and administrative SellingGeneralAndAdministrativeExpense $48.42M USD Annual
Income (loss) from continuing operations OperatingIncomeLoss $37.58M USD Annual
Income (loss) from continuing operations OperatingIncomeLoss $37.58M USD Annual
Income (loss) from continuing operations OperatingIncomeLoss $-19.23M USD Annual
Income (loss) from continuing operations OperatingIncomeLoss $-19.23M USD Annual
Income (loss) from continuing operations OperatingIncomeLoss $2.12M USD Annual
Income (loss) from continuing operations OperatingIncomeLoss $2.12M USD Annual
Net investment income InvestmentIncomeInterest $5.20M USD Annual
Net investment income InvestmentIncomeInterest $5.20M USD Annual
Net investment income InvestmentIncomeInterest $7.47M USD Annual
Net investment income InvestmentIncomeInterest $7.47M USD Annual
Net investment income InvestmentIncomeInterest $6.55M USD Annual
Net investment income InvestmentIncomeInterest $6.55M USD Annual
Interest expense InvestmentIncomeInvestmentExpense $170.00K USD Annual
Interest expense InvestmentIncomeInvestmentExpense $170.00K USD Annual
Interest expense InvestmentIncomeInvestmentExpense - USD Annual
Interest expense InvestmentIncomeInvestmentExpense - USD Annual
Interest expense InvestmentIncomeInvestmentExpense - USD Annual
Interest expense InvestmentIncomeInvestmentExpense - USD Annual
Income (loss) from continuing operations before income taxes IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest $42.61M USD Annual
Income (loss) from continuing operations before income taxes IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest $42.61M USD Annual
Income (loss) from continuing operations before income taxes IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest $-11.76M USD Annual
Income (loss) from continuing operations before income taxes IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest $-11.76M USD Annual
Income (loss) from continuing operations before income taxes IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest $8.67M USD Annual
Income (loss) from continuing operations before income taxes IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest $8.67M USD Annual
Income tax expense (benefit) IncomeTaxExpenseBenefit $8.88M USD Annual
Income tax expense (benefit) IncomeTaxExpenseBenefit $8.88M USD Annual
Income tax expense (benefit) IncomeTaxExpenseBenefit $-3.25M USD Annual
Income tax expense (benefit) IncomeTaxExpenseBenefit $-3.25M USD Annual
Income tax expense (benefit) IncomeTaxExpenseBenefit $2.36M USD Annual
Income tax expense (benefit) IncomeTaxExpenseBenefit $2.36M USD Annual
Income (loss) from continuing operations, net of tax IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest $33.72M USD Annual
Income (loss) from continuing operations, net of tax IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest $33.72M USD Annual
Income (loss) from continuing operations, net of tax IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest $-8.51M USD Annual
Income (loss) from continuing operations, net of tax IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest $-8.51M USD Annual
Income (loss) from continuing operations, net of tax IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest $6.31M USD Annual
Income (loss) from continuing operations, net of tax IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest $6.31M USD Annual
(Loss) from discontinued operations, net of tax DiscontinuedOperationIncomeLossFromDiscontinuedOperationDuringPhaseOutPeriodNetOfTax $-1.19M USD Annual
(Loss) from discontinued operations, net of tax DiscontinuedOperationIncomeLossFromDiscontinuedOperationDuringPhaseOutPeriodNetOfTax $-1.19M USD Annual
(Loss) from discontinued operations, net of tax DiscontinuedOperationIncomeLossFromDiscontinuedOperationDuringPhaseOutPeriodNetOfTax $-3.94M USD Annual
(Loss) from discontinued operations, net of tax DiscontinuedOperationIncomeLossFromDiscontinuedOperationDuringPhaseOutPeriodNetOfTax $-3.94M USD Annual
(Loss) from discontinued operations, net of tax DiscontinuedOperationIncomeLossFromDiscontinuedOperationDuringPhaseOutPeriodNetOfTax $-3.95M USD Annual
(Loss) from discontinued operations, net of tax DiscontinuedOperationIncomeLossFromDiscontinuedOperationDuringPhaseOutPeriodNetOfTax $-3.95M USD Annual
(Loss) from impairment of discontinued operations, net of tax DiscontinuedOperationProvisionForLossGainOnDisposalNetOfTax - USD Annual
(Loss) from impairment of discontinued operations, net of tax DiscontinuedOperationProvisionForLossGainOnDisposalNetOfTax - USD Annual
(Loss) from impairment of discontinued operations, net of tax DiscontinuedOperationProvisionForLossGainOnDisposalNetOfTax - USD Annual
(Loss) from impairment of discontinued operations, net of tax DiscontinuedOperationProvisionForLossGainOnDisposalNetOfTax - USD Annual
(Loss) from impairment of discontinued operations, net of tax DiscontinuedOperationProvisionForLossGainOnDisposalNetOfTax $-10.41M USD Annual
(Loss) from impairment of discontinued operations, net of tax DiscontinuedOperationProvisionForLossGainOnDisposalNetOfTax $-10.41M USD Annual
Net (loss) income NetIncomeLoss $32.53M USD Annual
Net (loss) income NetIncomeLoss $32.53M USD Annual
Net (loss) income NetIncomeLoss $-12.45M USD Annual
Net (loss) income NetIncomeLoss $-12.45M USD Annual
Net (loss) income NetIncomeLoss $-8.05M USD Annual
Net (loss) income NetIncomeLoss $-8.05M USD Annual
Continuing operations (in dollars per share) IncomeLossFromContinuingOperationsPerBasicShare $2.25 USD Annual
Continuing operations (in dollars per share) IncomeLossFromContinuingOperationsPerBasicShare $2.25 USD Annual
Continuing operations (in dollars per share) IncomeLossFromContinuingOperationsPerBasicShare $-0.58 USD Annual
Continuing operations (in dollars per share) IncomeLossFromContinuingOperationsPerBasicShare $-0.58 USD Annual
Continuing operations (in dollars per share) IncomeLossFromContinuingOperationsPerBasicShare $0.45 USD Annual
Continuing operations (in dollars per share) IncomeLossFromContinuingOperationsPerBasicShare $0.45 USD Annual
Discontinued operations (in dollars per share) DiscontinuedOperationIncomeLossFromDiscontinuedOperationNetOfTaxPerBasicShare $-0.08 USD Annual
Discontinued operations (in dollars per share) DiscontinuedOperationIncomeLossFromDiscontinuedOperationNetOfTaxPerBasicShare $-0.08 USD Annual
Discontinued operations (in dollars per share) DiscontinuedOperationIncomeLossFromDiscontinuedOperationNetOfTaxPerBasicShare $-0.27 USD Annual
Discontinued operations (in dollars per share) DiscontinuedOperationIncomeLossFromDiscontinuedOperationNetOfTaxPerBasicShare $-0.27 USD Annual
Discontinued operations (in dollars per share) DiscontinuedOperationIncomeLossFromDiscontinuedOperationNetOfTaxPerBasicShare $-1.03 USD Annual
Discontinued operations (in dollars per share) DiscontinuedOperationIncomeLossFromDiscontinuedOperationNetOfTaxPerBasicShare $-1.03 USD Annual
Basic (loss) earnings per share (in dollars per share) EarningsPerShareBasic $2.17 USD Annual
Basic (loss) earnings per share (in dollars per share) EarningsPerShareBasic $2.17 USD Annual
Basic (loss) earnings per share (in dollars per share) EarningsPerShareBasic $-0.85 USD Annual
Basic (loss) earnings per share (in dollars per share) EarningsPerShareBasic $-0.85 USD Annual
Basic (loss) earnings per share (in dollars per share) EarningsPerShareBasic $-0.58 USD Annual
Basic (loss) earnings per share (in dollars per share) EarningsPerShareBasic $-0.58 USD Annual
Continuing operations (in dollars per share) IncomeLossFromContinuingOperationsPerDilutedShare $2.25 USD Annual
Continuing operations (in dollars per share) IncomeLossFromContinuingOperationsPerDilutedShare $2.25 USD Annual
Continuing operations (in dollars per share) IncomeLossFromContinuingOperationsPerDilutedShare $-0.58 USD Annual
Continuing operations (in dollars per share) IncomeLossFromContinuingOperationsPerDilutedShare $-0.58 USD Annual
Continuing operations (in dollars per share) IncomeLossFromContinuingOperationsPerDilutedShare $0.45 USD Annual
Continuing operations (in dollars per share) IncomeLossFromContinuingOperationsPerDilutedShare $0.45 USD Annual
Discontinued operations (in dollars per share) DiscontinuedOperationIncomeLossFromDiscontinuedOperationNetOfTaxPerDilutedShare $-0.08 USD Annual
Discontinued operations (in dollars per share) DiscontinuedOperationIncomeLossFromDiscontinuedOperationNetOfTaxPerDilutedShare $-0.08 USD Annual
Discontinued operations (in dollars per share) DiscontinuedOperationIncomeLossFromDiscontinuedOperationNetOfTaxPerDilutedShare $-0.27 USD Annual
Discontinued operations (in dollars per share) DiscontinuedOperationIncomeLossFromDiscontinuedOperationNetOfTaxPerDilutedShare $-0.27 USD Annual
Discontinued operations (in dollars per share) DiscontinuedOperationIncomeLossFromDiscontinuedOperationNetOfTaxPerDilutedShare $-1.03 USD Annual
Discontinued operations (in dollars per share) DiscontinuedOperationIncomeLossFromDiscontinuedOperationNetOfTaxPerDilutedShare $-1.03 USD Annual
Diluted (loss) earnings per share (in dollars per share) EarningsPerShareDiluted $2.17 USD Annual
Diluted (loss) earnings per share (in dollars per share) EarningsPerShareDiluted $2.17 USD Annual
Diluted (loss) earnings per share (in dollars per share) EarningsPerShareDiluted $-0.85 USD Annual
Diluted (loss) earnings per share (in dollars per share) EarningsPerShareDiluted $-0.85 USD Annual
Diluted (loss) earnings per share (in dollars per share) EarningsPerShareDiluted $-0.58 USD Annual
Diluted (loss) earnings per share (in dollars per share) EarningsPerShareDiluted $-0.58 USD Annual
Basic (in shares) WeightedAverageNumberOfSharesOutstandingBasic 14.98M shares Annual
Basic (in shares) WeightedAverageNumberOfSharesOutstandingBasic 14.98M shares Annual
Basic (in shares) WeightedAverageNumberOfSharesOutstandingBasic 14.58M shares Annual
Basic (in shares) WeightedAverageNumberOfSharesOutstandingBasic 14.58M shares Annual
Basic (in shares) WeightedAverageNumberOfSharesOutstandingBasic 13.99M shares Annual
Basic (in shares) WeightedAverageNumberOfSharesOutstandingBasic 13.99M shares Annual
Diluted (in shares) WeightedAverageNumberOfDilutedSharesOutstanding 15.01M shares Annual
Diluted (in shares) WeightedAverageNumberOfDilutedSharesOutstanding 15.01M shares Annual
Diluted (in shares) WeightedAverageNumberOfDilutedSharesOutstanding 14.58M shares Annual
Diluted (in shares) WeightedAverageNumberOfDilutedSharesOutstanding 14.58M shares Annual
Diluted (in shares) WeightedAverageNumberOfDilutedSharesOutstanding 13.99M shares Annual
Diluted (in shares) WeightedAverageNumberOfDilutedSharesOutstanding 13.99M shares Annual
Cash Flow Statement 238 line items
Line Item Tag Value Unit Period
Net (loss) income NetIncomeLossNet $32.53M USD Annual
Net (loss) income NetIncomeLossNet $32.53M USD Annual
Net (loss) income NetIncomeLossNet $-12.45M USD Annual
Net (loss) income NetIncomeLossNet $-12.45M USD Annual
Net (loss) income NetIncomeLossNet $-8.05M USD Annual
Net (loss) income NetIncomeLossNet $-8.05M USD Annual
Loss from discontinued operations, net of tax DiscontinuedOperationIncomeLossFromDiscontinuedOperationDuringPhaseOutPeriodNetOfTax $-1.19M USD Annual
Loss from discontinued operations, net of tax DiscontinuedOperationIncomeLossFromDiscontinuedOperationDuringPhaseOutPeriodNetOfTax $-1.19M USD Annual
Loss from discontinued operations, net of tax DiscontinuedOperationIncomeLossFromDiscontinuedOperationDuringPhaseOutPeriodNetOfTax $-3.94M USD Annual
Loss from discontinued operations, net of tax DiscontinuedOperationIncomeLossFromDiscontinuedOperationDuringPhaseOutPeriodNetOfTax $-3.94M USD Annual
Loss from discontinued operations, net of tax DiscontinuedOperationIncomeLossFromDiscontinuedOperationDuringPhaseOutPeriodNetOfTax $-3.95M USD Annual
Loss from discontinued operations, net of tax DiscontinuedOperationIncomeLossFromDiscontinuedOperationDuringPhaseOutPeriodNetOfTax $-3.95M USD Annual
Loss from impairment of discontinued operations, net of tax DiscontinuedOperationProvisionForLossGainOnDisposalNetOfTax - USD Annual
Loss from impairment of discontinued operations, net of tax DiscontinuedOperationProvisionForLossGainOnDisposalNetOfTax - USD Annual
Loss from impairment of discontinued operations, net of tax DiscontinuedOperationProvisionForLossGainOnDisposalNetOfTax - USD Annual
Loss from impairment of discontinued operations, net of tax DiscontinuedOperationProvisionForLossGainOnDisposalNetOfTax - USD Annual
Loss from impairment of discontinued operations, net of tax DiscontinuedOperationProvisionForLossGainOnDisposalNetOfTax $-10.41M USD Annual
Loss from impairment of discontinued operations, net of tax DiscontinuedOperationProvisionForLossGainOnDisposalNetOfTax $-10.41M USD Annual
Depreciation and amortization DepreciationDepletionAndAmortization $4.59M USD Annual
Depreciation and amortization DepreciationDepletionAndAmortization $4.59M USD Annual
Depreciation and amortization DepreciationDepletionAndAmortization $5.92M USD Annual
Depreciation and amortization DepreciationDepletionAndAmortization $5.92M USD Annual
Depreciation and amortization DepreciationDepletionAndAmortization $6.12M USD Annual
Depreciation and amortization DepreciationDepletionAndAmortization $6.12M USD Annual
(Gain) loss on sale of assets GainLossOnDispositionOfAssets1 $-3.00K USD Annual
(Gain) loss on sale of assets GainLossOnDispositionOfAssets1 $-3.00K USD Annual
(Gain) loss on sale of assets GainLossOnDispositionOfAssets1 $-10.00K USD Annual
(Gain) loss on sale of assets GainLossOnDispositionOfAssets1 $-10.00K USD Annual
(Gain) loss on sale of assets GainLossOnDispositionOfAssets1 $284.00K USD Annual
(Gain) loss on sale of assets GainLossOnDispositionOfAssets1 $284.00K USD Annual
Amortization of premium and discount on investments, net AccretionAmortizationOfDiscountsAndPremiumsInvestments $3.51M USD Annual
Amortization of premium and discount on investments, net AccretionAmortizationOfDiscountsAndPremiumsInvestments $3.51M USD Annual
Amortization of premium and discount on investments, net AccretionAmortizationOfDiscountsAndPremiumsInvestments $4.41M USD Annual
Amortization of premium and discount on investments, net AccretionAmortizationOfDiscountsAndPremiumsInvestments $4.41M USD Annual
Amortization of premium and discount on investments, net AccretionAmortizationOfDiscountsAndPremiumsInvestments $1.78M USD Annual
Amortization of premium and discount on investments, net AccretionAmortizationOfDiscountsAndPremiumsInvestments $1.78M USD Annual
Deferred taxes DeferredIncomeTaxesAndTaxCredits $-2.00M USD Annual
Deferred taxes DeferredIncomeTaxesAndTaxCredits $-2.00M USD Annual
Deferred taxes DeferredIncomeTaxesAndTaxCredits $-3.36M USD Annual
Deferred taxes DeferredIncomeTaxesAndTaxCredits $-3.36M USD Annual
Deferred taxes DeferredIncomeTaxesAndTaxCredits $-4.24M USD Annual
Deferred taxes DeferredIncomeTaxesAndTaxCredits $-4.24M USD Annual
Stock-based compensation ShareBasedCompensation $3.58M USD Annual
Stock-based compensation ShareBasedCompensation $3.58M USD Annual
Stock-based compensation ShareBasedCompensation $4.38M USD Annual
Stock-based compensation ShareBasedCompensation $4.38M USD Annual
Stock-based compensation ShareBasedCompensation $4.60M USD Annual
Stock-based compensation ShareBasedCompensation $4.60M USD Annual
Accounts receivable IncreaseDecreaseInAccountsReceivable $-27.09M USD Annual
Accounts receivable IncreaseDecreaseInAccountsReceivable $-27.09M USD Annual
Accounts receivable IncreaseDecreaseInAccountsReceivable $-6.47M USD Annual
Accounts receivable IncreaseDecreaseInAccountsReceivable $-6.47M USD Annual
Accounts receivable IncreaseDecreaseInAccountsReceivable $3.55M USD Annual
Accounts receivable IncreaseDecreaseInAccountsReceivable $3.55M USD Annual
Inventories, net IncreaseDecreaseInInventories $11.14M USD Annual
Inventories, net IncreaseDecreaseInInventories $11.14M USD Annual
Inventories, net IncreaseDecreaseInInventories $-26.46M USD Annual
Inventories, net IncreaseDecreaseInInventories $-26.46M USD Annual
Inventories, net IncreaseDecreaseInInventories $-13.64M USD Annual
Inventories, net IncreaseDecreaseInInventories $-13.64M USD Annual
Other assets IncreaseDecreaseInOtherOperatingAssets $309.00K USD Annual
Other assets IncreaseDecreaseInOtherOperatingAssets $309.00K USD Annual
Other assets IncreaseDecreaseInOtherOperatingAssets $9.46M USD Annual
Other assets IncreaseDecreaseInOtherOperatingAssets $9.46M USD Annual
Other assets IncreaseDecreaseInOtherOperatingAssets $-173.00K USD Annual
Other assets IncreaseDecreaseInOtherOperatingAssets $-173.00K USD Annual
Accounts payable and accrued expenses IncreaseDecreaseInAccountsPayableAndAccruedLiabilities $-27.43M USD Annual
Accounts payable and accrued expenses IncreaseDecreaseInAccountsPayableAndAccruedLiabilities $-27.43M USD Annual
Accounts payable and accrued expenses IncreaseDecreaseInAccountsPayableAndAccruedLiabilities $264.00K USD Annual
Accounts payable and accrued expenses IncreaseDecreaseInAccountsPayableAndAccruedLiabilities $264.00K USD Annual
Accounts payable and accrued expenses IncreaseDecreaseInAccountsPayableAndAccruedLiabilities $5.56M USD Annual
Accounts payable and accrued expenses IncreaseDecreaseInAccountsPayableAndAccruedLiabilities $5.56M USD Annual
Net cash provided by operating activities (continuing) NetCashProvidedByUsedInOperatingActivitiesContinuingOperations $24.60M USD Annual
Net cash provided by operating activities (continuing) NetCashProvidedByUsedInOperatingActivitiesContinuingOperations $24.60M USD Annual
Net cash provided by operating activities (continuing) NetCashProvidedByUsedInOperatingActivitiesContinuingOperations $17.77M USD Annual
Net cash provided by operating activities (continuing) NetCashProvidedByUsedInOperatingActivitiesContinuingOperations $17.77M USD Annual
Net cash provided by operating activities (continuing) NetCashProvidedByUsedInOperatingActivitiesContinuingOperations $26.55M USD Annual
Net cash provided by operating activities (continuing) NetCashProvidedByUsedInOperatingActivitiesContinuingOperations $26.55M USD Annual
Purchases of property, plant and equipment and intangible assets PaymentsToAcquireProductiveAssets $7.44M USD Annual
Purchases of property, plant and equipment and intangible assets PaymentsToAcquireProductiveAssets $7.44M USD Annual
Purchases of property, plant and equipment and intangible assets PaymentsToAcquireProductiveAssets $7.99M USD Annual
Purchases of property, plant and equipment and intangible assets PaymentsToAcquireProductiveAssets $7.99M USD Annual
Purchases of property, plant and equipment and intangible assets PaymentsToAcquireProductiveAssets $4.74M USD Annual
Purchases of property, plant and equipment and intangible assets PaymentsToAcquireProductiveAssets $4.74M USD Annual
Proceeds from sale of property and equipment ProceedsFromSaleOfPropertyPlantAndEquipment - USD Annual
Proceeds from sale of property and equipment ProceedsFromSaleOfPropertyPlantAndEquipment - USD Annual
Proceeds from sale of property and equipment ProceedsFromSaleOfPropertyPlantAndEquipment $45.00K USD Annual
Proceeds from sale of property and equipment ProceedsFromSaleOfPropertyPlantAndEquipment $45.00K USD Annual
Proceeds from sale of property and equipment ProceedsFromSaleOfPropertyPlantAndEquipment $903.00K USD Annual
Proceeds from sale of property and equipment ProceedsFromSaleOfPropertyPlantAndEquipment $903.00K USD Annual
Purchases of investments PaymentsToAcquireInvestments $210.92M USD Annual
Purchases of investments PaymentsToAcquireInvestments $210.92M USD Annual
Purchases of investments PaymentsToAcquireInvestments $159.39M USD Annual
Purchases of investments PaymentsToAcquireInvestments $159.39M USD Annual
Purchases of investments PaymentsToAcquireInvestments $119.07M USD Annual
Purchases of investments PaymentsToAcquireInvestments $119.07M USD Annual
Proceeds from maturities of investments ProceedsFromSaleAndMaturityOfHeldToMaturitySecurities $107.06M USD Annual
Proceeds from maturities of investments ProceedsFromSaleAndMaturityOfHeldToMaturitySecurities $107.06M USD Annual
Proceeds from maturities of investments ProceedsFromSaleAndMaturityOfHeldToMaturitySecurities $162.06M USD Annual
Proceeds from maturities of investments ProceedsFromSaleAndMaturityOfHeldToMaturitySecurities $162.06M USD Annual
Proceeds from maturities of investments ProceedsFromSaleAndMaturityOfHeldToMaturitySecurities $115.87M USD Annual
Proceeds from maturities of investments ProceedsFromSaleAndMaturityOfHeldToMaturitySecurities $115.87M USD Annual
Net cash used in investing activities (continuing) NetCashProvidedByUsedInInvestingActivitiesContinuingOperations $-111.30M USD Annual
Net cash used in investing activities (continuing) NetCashProvidedByUsedInInvestingActivitiesContinuingOperations $-111.30M USD Annual
Net cash used in investing activities (continuing) NetCashProvidedByUsedInInvestingActivitiesContinuingOperations $-5.27M USD Annual
Net cash used in investing activities (continuing) NetCashProvidedByUsedInInvestingActivitiesContinuingOperations $-5.27M USD Annual
Net cash used in investing activities (continuing) NetCashProvidedByUsedInInvestingActivitiesContinuingOperations $-7.05M USD Annual
Net cash used in investing activities (continuing) NetCashProvidedByUsedInInvestingActivitiesContinuingOperations $-7.05M USD Annual
Repayment of long-term debt RepaymentsOfLongTermDebt $16.70M USD Annual
Repayment of long-term debt RepaymentsOfLongTermDebt $16.70M USD Annual
Repayment of long-term debt RepaymentsOfLongTermDebt - USD Annual
Repayment of long-term debt RepaymentsOfLongTermDebt - USD Annual
Repayment of long-term debt RepaymentsOfLongTermDebt - USD Annual
Repayment of long-term debt RepaymentsOfLongTermDebt - USD Annual
Proceeds from issuance of common stock under employee stock purchase plan ProceedsFromStockPlans $611.00K USD Annual
Proceeds from issuance of common stock under employee stock purchase plan ProceedsFromStockPlans $611.00K USD Annual
Proceeds from issuance of common stock under employee stock purchase plan ProceedsFromStockPlans $586.00K USD Annual
Proceeds from issuance of common stock under employee stock purchase plan ProceedsFromStockPlans $586.00K USD Annual
Proceeds from issuance of common stock under employee stock purchase plan ProceedsFromStockPlans $595.00K USD Annual
Proceeds from issuance of common stock under employee stock purchase plan ProceedsFromStockPlans $595.00K USD Annual
Repurchase of shares for payment of withholding taxes for vested restricted stock grants PaymentsRelatedToTaxWithholdingForShareBasedCompensation $1.22M USD Annual
Repurchase of shares for payment of withholding taxes for vested restricted stock grants PaymentsRelatedToTaxWithholdingForShareBasedCompensation $1.22M USD Annual
Repurchase of shares for payment of withholding taxes for vested restricted stock grants PaymentsRelatedToTaxWithholdingForShareBasedCompensation $493.00K USD Annual
Repurchase of shares for payment of withholding taxes for vested restricted stock grants PaymentsRelatedToTaxWithholdingForShareBasedCompensation $493.00K USD Annual
Repurchase of shares for payment of withholding taxes for vested restricted stock grants PaymentsRelatedToTaxWithholdingForShareBasedCompensation $494.00K USD Annual
Repurchase of shares for payment of withholding taxes for vested restricted stock grants PaymentsRelatedToTaxWithholdingForShareBasedCompensation $494.00K USD Annual
Withholding related to exercise of stock options PaymentsForProceedsFromTaxWithholdingStockOptionsExercised $491.00K USD Annual
Withholding related to exercise of stock options PaymentsForProceedsFromTaxWithholdingStockOptionsExercised $491.00K USD Annual
Withholding related to exercise of stock options PaymentsForProceedsFromTaxWithholdingStockOptionsExercised $9.00K USD Annual
Withholding related to exercise of stock options PaymentsForProceedsFromTaxWithholdingStockOptionsExercised $9.00K USD Annual
Withholding related to exercise of stock options PaymentsForProceedsFromTaxWithholdingStockOptionsExercised $689.00K USD Annual
Withholding related to exercise of stock options PaymentsForProceedsFromTaxWithholdingStockOptionsExercised $689.00K USD Annual
Net proceeds from issuance of common stock ProceedsFromIssuanceOfCommonStock $130.26M USD Annual
Net proceeds from issuance of common stock ProceedsFromIssuanceOfCommonStock $130.26M USD Annual
Net proceeds from issuance of common stock ProceedsFromIssuanceOfCommonStock - USD Annual
Net proceeds from issuance of common stock ProceedsFromIssuanceOfCommonStock - USD Annual
Net proceeds from issuance of common stock ProceedsFromIssuanceOfCommonStock - USD Annual
Net proceeds from issuance of common stock ProceedsFromIssuanceOfCommonStock - USD Annual
Issuance of stock under equity compensation plans ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlans $954.00K USD Annual
Issuance of stock under equity compensation plans ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlans $954.00K USD Annual
Issuance of stock under equity compensation plans ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlans $1.00K USD Annual
Issuance of stock under equity compensation plans ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlans $1.00K USD Annual
Issuance of stock under equity compensation plans ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlans - USD Annual
Issuance of stock under equity compensation plans ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlans - USD Annual
Repurchase of common stock PaymentsForRepurchaseOfCommonStock - USD Annual
Repurchase of common stock PaymentsForRepurchaseOfCommonStock - USD Annual
Repurchase of common stock PaymentsForRepurchaseOfCommonStock $33.37M USD Annual
Repurchase of common stock PaymentsForRepurchaseOfCommonStock $33.37M USD Annual
Repurchase of common stock PaymentsForRepurchaseOfCommonStock $16.65M USD Annual
Repurchase of common stock PaymentsForRepurchaseOfCommonStock $16.65M USD Annual
Net cash (used in) provided by financing activities (continuing) NetCashProvidedByUsedInFinancingActivitiesContinuingOperations $113.42M USD Annual
Net cash (used in) provided by financing activities (continuing) NetCashProvidedByUsedInFinancingActivitiesContinuingOperations $113.42M USD Annual
Net cash (used in) provided by financing activities (continuing) NetCashProvidedByUsedInFinancingActivitiesContinuingOperations $-33.29M USD Annual
Net cash (used in) provided by financing activities (continuing) NetCashProvidedByUsedInFinancingActivitiesContinuingOperations $-33.29M USD Annual
Net cash (used in) provided by financing activities (continuing) NetCashProvidedByUsedInFinancingActivitiesContinuingOperations $-17.24M USD Annual
Net cash (used in) provided by financing activities (continuing) NetCashProvidedByUsedInFinancingActivitiesContinuingOperations $-17.24M USD Annual
Net cash provided by (used in) operating activities CashProvidedByUsedInOperatingActivitiesDiscontinuedOperations $-6.17M USD Annual
Net cash provided by (used in) operating activities CashProvidedByUsedInOperatingActivitiesDiscontinuedOperations $-6.17M USD Annual
Net cash provided by (used in) operating activities CashProvidedByUsedInOperatingActivitiesDiscontinuedOperations $4.45M USD Annual
Net cash provided by (used in) operating activities CashProvidedByUsedInOperatingActivitiesDiscontinuedOperations $4.45M USD Annual
Net cash provided by (used in) operating activities CashProvidedByUsedInOperatingActivitiesDiscontinuedOperations $2.90M USD Annual
Net cash provided by (used in) operating activities CashProvidedByUsedInOperatingActivitiesDiscontinuedOperations $2.90M USD Annual
Net cash used in investing activities CashProvidedByUsedInInvestingActivitiesDiscontinuedOperations $-945.00K USD Annual
Net cash used in investing activities CashProvidedByUsedInInvestingActivitiesDiscontinuedOperations $-945.00K USD Annual
Net cash used in investing activities CashProvidedByUsedInInvestingActivitiesDiscontinuedOperations $-1.63M USD Annual
Net cash used in investing activities CashProvidedByUsedInInvestingActivitiesDiscontinuedOperations $-1.63M USD Annual
Net cash used in investing activities CashProvidedByUsedInInvestingActivitiesDiscontinuedOperations $-1.80M USD Annual
Net cash used in investing activities CashProvidedByUsedInInvestingActivitiesDiscontinuedOperations $-1.80M USD Annual
Net cash provided by (used in) financing activities CashProvidedByUsedInFinancingActivitiesDiscontinuedOperations $1.59M USD Annual
Net cash provided by (used in) financing activities CashProvidedByUsedInFinancingActivitiesDiscontinuedOperations $1.59M USD Annual
Net cash provided by (used in) financing activities CashProvidedByUsedInFinancingActivitiesDiscontinuedOperations $-3.62M USD Annual
Net cash provided by (used in) financing activities CashProvidedByUsedInFinancingActivitiesDiscontinuedOperations $-3.62M USD Annual
Net cash provided by (used in) financing activities CashProvidedByUsedInFinancingActivitiesDiscontinuedOperations $3.00M USD Annual
Net cash provided by (used in) financing activities CashProvidedByUsedInFinancingActivitiesDiscontinuedOperations $3.00M USD Annual
Net cash provided by (used in) discontinued operations NetCashProvidedByUsedInDiscontinuedOperations $-5.53M USD Annual
Net cash provided by (used in) discontinued operations NetCashProvidedByUsedInDiscontinuedOperations $-5.53M USD Annual
Net cash provided by (used in) discontinued operations NetCashProvidedByUsedInDiscontinuedOperations $-791.00K USD Annual
Net cash provided by (used in) discontinued operations NetCashProvidedByUsedInDiscontinuedOperations $-791.00K USD Annual
Net cash provided by (used in) discontinued operations NetCashProvidedByUsedInDiscontinuedOperations $4.10M USD Annual
Net cash provided by (used in) discontinued operations NetCashProvidedByUsedInDiscontinuedOperations $4.10M USD Annual
Effect of exchange rates on cash and cash equivalents EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations $-2.00K USD Annual
Effect of exchange rates on cash and cash equivalents EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations $-2.00K USD Annual
Effect of exchange rates on cash and cash equivalents EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations $-81.00K USD Annual
Effect of exchange rates on cash and cash equivalents EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations $-81.00K USD Annual
Effect of exchange rates on cash and cash equivalents EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations $-97.00K USD Annual
Effect of exchange rates on cash and cash equivalents EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations $-97.00K USD Annual
Net increase (decrease) in cash and cash equivalents CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect $21.18M USD Annual
Net increase (decrease) in cash and cash equivalents CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect $21.18M USD Annual
Net increase (decrease) in cash and cash equivalents CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect $-21.66M USD Annual
Net increase (decrease) in cash and cash equivalents CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect $-21.66M USD Annual
Net increase (decrease) in cash and cash equivalents CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect $6.27M USD Annual
Net increase (decrease) in cash and cash equivalents CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect $6.27M USD Annual
Change in cash held for sale CashHeldForSalePeriodIncreaseDecrease $-1.01M USD Annual
Change in cash held for sale CashHeldForSalePeriodIncreaseDecrease $-1.01M USD Annual
Change in cash held for sale CashHeldForSalePeriodIncreaseDecrease $-19.00K USD Annual
Change in cash held for sale CashHeldForSalePeriodIncreaseDecrease $-19.00K USD Annual
Change in cash held for sale CashHeldForSalePeriodIncreaseDecrease $1.08M USD Annual
Change in cash held for sale CashHeldForSalePeriodIncreaseDecrease $1.08M USD Annual
Cash and cash equivalents, beginning of period CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations $15.66M USD Point-in-time
Cash and cash equivalents, beginning of period CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations $15.66M USD Point-in-time
Cash and cash equivalents, beginning of period CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations $35.83M USD Point-in-time
Cash and cash equivalents, beginning of period CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations $35.83M USD Point-in-time
Cash and cash equivalents, beginning of period CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations $14.15M USD Point-in-time
Cash and cash equivalents, beginning of period CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations $14.15M USD Point-in-time
Cash and cash equivalents, beginning of period CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations $21.49M USD Point-in-time
Cash and cash equivalents, beginning of period CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations $21.49M USD Point-in-time
Cash and cash equivalents, end of period CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations $15.66M USD Point-in-time
Cash and cash equivalents, end of period CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations $15.66M USD Point-in-time
Cash and cash equivalents, end of period CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations $35.83M USD Point-in-time
Cash and cash equivalents, end of period CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations $35.83M USD Point-in-time
Cash and cash equivalents, end of period CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations $14.15M USD Point-in-time
Cash and cash equivalents, end of period CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations $14.15M USD Point-in-time
Cash and cash equivalents, end of period CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations $21.49M USD Point-in-time
Cash and cash equivalents, end of period CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations $21.49M USD Point-in-time
Cash paid for income taxes IncomeTaxesPaidNet $12.76M USD Annual
Cash paid for income taxes IncomeTaxesPaidNet $12.76M USD Annual
Cash paid for income taxes IncomeTaxesPaidNet $160.00K USD Annual
Cash paid for income taxes IncomeTaxesPaidNet $160.00K USD Annual
Cash paid for income taxes IncomeTaxesPaidNet $1.67M USD Annual
Cash paid for income taxes IncomeTaxesPaidNet $1.67M USD Annual
Cash paid for interest InterestPaidNet $170.00K USD Annual
Cash paid for interest InterestPaidNet $170.00K USD Annual
Cash paid for interest InterestPaidNet - USD Annual
Cash paid for interest InterestPaidNet - USD Annual
Cash paid for interest InterestPaidNet - USD Annual
Cash paid for interest InterestPaidNet - USD Annual
Right of use assets obtained through lease liabilities RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability - USD Annual
Right of use assets obtained through lease liabilities RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability - USD Annual
Right of use assets obtained through lease liabilities RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability $4.36M USD Annual
Right of use assets obtained through lease liabilities RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability $4.36M USD Annual
Right of use assets obtained through lease liabilities RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability - USD Annual
Right of use assets obtained through lease liabilities RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability - USD Annual
Cashless exercise of stock options IssuanceOfCommonStockFundedThroughSharesSoldToCompany $566.00K USD Annual
Cashless exercise of stock options IssuanceOfCommonStockFundedThroughSharesSoldToCompany $566.00K USD Annual
Cashless exercise of stock options IssuanceOfCommonStockFundedThroughSharesSoldToCompany $19.00K USD Annual
Cashless exercise of stock options IssuanceOfCommonStockFundedThroughSharesSoldToCompany $19.00K USD Annual
Cashless exercise of stock options IssuanceOfCommonStockFundedThroughSharesSoldToCompany $2.53M USD Annual
Cashless exercise of stock options IssuanceOfCommonStockFundedThroughSharesSoldToCompany $2.53M USD Annual
Stockholders Equity 90 line items
Line Item Tag Value Unit Period
Balance StockholdersEquity $147.58M USD Point-in-time
Balance StockholdersEquity $147.58M USD Point-in-time
Balance StockholdersEquity $315.16M USD Point-in-time
Balance StockholdersEquity $315.16M USD Point-in-time
Balance StockholdersEquity $275.76M USD Point-in-time
Balance StockholdersEquity $275.76M USD Point-in-time
Balance StockholdersEquity $256.16M USD Point-in-time
Balance StockholdersEquity $256.16M USD Point-in-time
Stock based compensation expense AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue $3.58M USD Annual
Stock based compensation expense AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue $3.58M USD Annual
Stock based compensation expense AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue $4.64M USD Annual
Stock based compensation expense AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue $4.64M USD Annual
Stock based compensation expense AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue $5.04M USD Annual
Stock based compensation expense AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue $5.04M USD Annual
Issuance of common stock under employee stock purchase plan StockIssuedDuringPeriodValueEmployeeStockPurchasePlan $611.00K USD Annual
Issuance of common stock under employee stock purchase plan StockIssuedDuringPeriodValueEmployeeStockPurchasePlan $611.00K USD Annual
Issuance of common stock under employee stock purchase plan StockIssuedDuringPeriodValueEmployeeStockPurchasePlan $586.00K USD Annual
Issuance of common stock under employee stock purchase plan StockIssuedDuringPeriodValueEmployeeStockPurchasePlan $586.00K USD Annual
Issuance of common stock under employee stock purchase plan StockIssuedDuringPeriodValueEmployeeStockPurchasePlan $595.00K USD Annual
Issuance of common stock under employee stock purchase plan StockIssuedDuringPeriodValueEmployeeStockPurchasePlan $595.00K USD Annual
Issuance of common stock under equity compensation plans, net StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures $954.00K USD Annual
Issuance of common stock under equity compensation plans, net StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures $954.00K USD Annual
Issuance of common stock under equity compensation plans, net StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures - USD Annual
Issuance of common stock under equity compensation plans, net StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures - USD Annual
Issuance of common stock under equity compensation plans, net StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures - USD Annual
Issuance of common stock under equity compensation plans, net StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures - USD Annual
Repurchase of shares for payment of withholding taxes for vested restricted stock grants AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation $1.22M USD Annual
Repurchase of shares for payment of withholding taxes for vested restricted stock grants AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation $1.22M USD Annual
Repurchase of shares for payment of withholding taxes for vested restricted stock grants AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation $493.00K USD Annual
Repurchase of shares for payment of withholding taxes for vested restricted stock grants AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation $493.00K USD Annual
Repurchase of shares for payment of withholding taxes for vested restricted stock grants AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation $494.00K USD Annual
Repurchase of shares for payment of withholding taxes for vested restricted stock grants AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation $494.00K USD Annual
Exercise of stock options, net of shares exchanged for payment StockIssuedDuringPeriodValueWithholdingRelatedToStockOptionsExercised $-491.00K USD Annual
Exercise of stock options, net of shares exchanged for payment StockIssuedDuringPeriodValueWithholdingRelatedToStockOptionsExercised $-491.00K USD Annual
Exercise of stock options, net of shares exchanged for payment StockIssuedDuringPeriodValueWithholdingRelatedToStockOptionsExercised $9.00K USD Annual
Exercise of stock options, net of shares exchanged for payment StockIssuedDuringPeriodValueWithholdingRelatedToStockOptionsExercised $9.00K USD Annual
Exercise of stock options, net of shares exchanged for payment StockIssuedDuringPeriodValueWithholdingRelatedToStockOptionsExercised $-689.00K USD Annual
Exercise of stock options, net of shares exchanged for payment StockIssuedDuringPeriodValueWithholdingRelatedToStockOptionsExercised $-689.00K USD Annual
Repurchase of common stock StockRepurchasedAndRetiredDuringPeriodValue $33.37M USD Annual
Repurchase of common stock StockRepurchasedAndRetiredDuringPeriodValue $33.37M USD Annual
Repurchase of common stock StockRepurchasedAndRetiredDuringPeriodValue $16.65M USD Annual
Repurchase of common stock StockRepurchasedAndRetiredDuringPeriodValue $16.65M USD Annual
Other comprehensive income OtherComprehensiveIncomeLossBeforeTax $1.35M USD Annual
Other comprehensive income OtherComprehensiveIncomeLossBeforeTax $1.35M USD Annual
Other comprehensive income OtherComprehensiveIncomeLossBeforeTax $1.62M USD Annual
Other comprehensive income OtherComprehensiveIncomeLossBeforeTax $1.62M USD Annual
Other comprehensive income OtherComprehensiveIncomeLossBeforeTax $652.00K USD Annual
Other comprehensive income OtherComprehensiveIncomeLossBeforeTax $652.00K USD Annual
Net (loss) income NetIncomeLoss $32.53M USD Annual
Net (loss) income NetIncomeLoss $32.53M USD Annual
Net (loss) income NetIncomeLoss $-12.45M USD Annual
Net (loss) income NetIncomeLoss $-12.45M USD Annual
Net (loss) income NetIncomeLoss $-8.05M USD Annual
Net (loss) income NetIncomeLoss $-8.05M USD Annual
Balance StockholdersEquity $147.58M USD Point-in-time
Balance StockholdersEquity $147.58M USD Point-in-time
Balance StockholdersEquity $315.16M USD Point-in-time
Balance StockholdersEquity $315.16M USD Point-in-time
Balance StockholdersEquity $275.76M USD Point-in-time
Balance StockholdersEquity $275.76M USD Point-in-time
Balance StockholdersEquity $256.16M USD Point-in-time
Balance StockholdersEquity $256.16M USD Point-in-time
Issuance of common stock under employee stock purchase plan StockIssuedDuringPeriodValueEmployeeStockPurchasePlan $611.00K USD Annual
Issuance of common stock under employee stock purchase plan StockIssuedDuringPeriodValueEmployeeStockPurchasePlan $611.00K USD Annual
Issuance of common stock under employee stock purchase plan StockIssuedDuringPeriodValueEmployeeStockPurchasePlan $586.00K USD Annual
Issuance of common stock under employee stock purchase plan StockIssuedDuringPeriodValueEmployeeStockPurchasePlan $586.00K USD Annual
Issuance of common stock under employee stock purchase plan StockIssuedDuringPeriodValueEmployeeStockPurchasePlan $595.00K USD Annual
Issuance of common stock under employee stock purchase plan StockIssuedDuringPeriodValueEmployeeStockPurchasePlan $595.00K USD Annual
Exercise of stock options, net of shares exchanged for payment StockIssuedDuringPeriodValueWithholdingRelatedToStockOptionsExercised $-491.00K USD Annual
Exercise of stock options, net of shares exchanged for payment StockIssuedDuringPeriodValueWithholdingRelatedToStockOptionsExercised $-491.00K USD Annual
Exercise of stock options, net of shares exchanged for payment StockIssuedDuringPeriodValueWithholdingRelatedToStockOptionsExercised $9.00K USD Annual
Exercise of stock options, net of shares exchanged for payment StockIssuedDuringPeriodValueWithholdingRelatedToStockOptionsExercised $9.00K USD Annual
Exercise of stock options, net of shares exchanged for payment StockIssuedDuringPeriodValueWithholdingRelatedToStockOptionsExercised $-689.00K USD Annual
Exercise of stock options, net of shares exchanged for payment StockIssuedDuringPeriodValueWithholdingRelatedToStockOptionsExercised $-689.00K USD Annual
Adoption of new accounting pronouncement StockholdersEquity $147.58M USD Point-in-time
Adoption of new accounting pronouncement StockholdersEquity $147.58M USD Point-in-time
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 $275.76M USD Point-in-time
Adoption of new accounting pronouncement StockholdersEquity $275.76M USD Point-in-time
Adoption of new accounting pronouncement StockholdersEquity $256.16M USD Point-in-time
Adoption of new accounting pronouncement StockholdersEquity $256.16M USD Point-in-time
Other comprehensive income OtherComprehensiveIncomeLossBeforeTax $1.35M USD Annual
Other comprehensive income OtherComprehensiveIncomeLossBeforeTax $1.35M USD Annual
Other comprehensive income OtherComprehensiveIncomeLossBeforeTax $1.62M USD Annual
Other comprehensive income OtherComprehensiveIncomeLossBeforeTax $1.62M USD Annual
Other comprehensive income OtherComprehensiveIncomeLossBeforeTax $652.00K USD Annual
Other comprehensive income OtherComprehensiveIncomeLossBeforeTax $652.00K USD Annual
Issuance of common stock, net StockIssuedDuringPeriodValueNewIssues $130.26M USD Annual
Issuance of common stock, net StockIssuedDuringPeriodValueNewIssues $130.26M USD Annual
Comprehensive Income 30 line items
Line Item Tag Value Unit Period
Net (loss) income NetIncomeLoss $32.53M USD Annual
Net (loss) income NetIncomeLoss $32.53M USD Annual
Net (loss) income NetIncomeLoss $-12.45M USD Annual
Net (loss) income NetIncomeLoss $-12.45M USD Annual
Net (loss) income NetIncomeLoss $-8.05M USD Annual
Net (loss) income NetIncomeLoss $-8.05M USD Annual
Unrealized (loss) gain on available-for-sale investments OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax $542.00K USD Annual
Unrealized (loss) gain on available-for-sale investments OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax $542.00K USD Annual
Unrealized (loss) gain on available-for-sale investments OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax $748.00K USD Annual
Unrealized (loss) gain on available-for-sale investments OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax $748.00K USD Annual
Unrealized (loss) gain on available-for-sale investments OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax $-8.00K USD Annual
Unrealized (loss) gain on available-for-sale investments OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax $-8.00K USD Annual
Unrealized gain on foreign currency translation OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentBeforeTaxPortionAttributableToParent $812.00K USD Annual
Unrealized gain on foreign currency translation OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentBeforeTaxPortionAttributableToParent $812.00K USD Annual
Unrealized gain on foreign currency translation OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentBeforeTaxPortionAttributableToParent $875.00K USD Annual
Unrealized gain on foreign currency translation OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentBeforeTaxPortionAttributableToParent $875.00K USD Annual
Unrealized gain on foreign currency translation OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentBeforeTaxPortionAttributableToParent $660.00K USD Annual
Unrealized gain on foreign currency translation OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentBeforeTaxPortionAttributableToParent $660.00K USD Annual
Total other comprehensive income OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent $1.35M USD Annual
Total other comprehensive income OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent $1.35M USD Annual
Total other comprehensive income OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent $1.62M USD Annual
Total other comprehensive income OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent $1.62M USD Annual
Total other comprehensive income OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent $652.00K USD Annual
Total other comprehensive income OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent $652.00K USD Annual
Total comprehensive (loss) income ComprehensiveIncomeNetOfTax $33.89M USD Annual
Total comprehensive (loss) income ComprehensiveIncomeNetOfTax $33.89M USD Annual
Total comprehensive (loss) income ComprehensiveIncomeNetOfTax $-10.83M USD Annual
Total comprehensive (loss) income ComprehensiveIncomeNetOfTax $-10.83M USD Annual
Total comprehensive (loss) income ComprehensiveIncomeNetOfTax $-7.40M USD Annual
Total comprehensive (loss) income ComprehensiveIncomeNetOfTax $-7.40M USD Annual

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

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