2024202320222021202020192018201720162015
OtherNonoperatingIncomeExpense
-0.14M
-0.16M
-39000.00
-0.11M
-0.11M
-0.21M
-0.12M
-60000.00
-60000.00
-99000.00
ProfitLoss
-22.86M
-14.06M
-19.24M
-0.15M
InterestPaid
InterestPaidNet
38000.00
38000.00
99000.00
0.34M
39000.00
26000.00
0.29M
EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance
-0.30
-0.20
CostOfGoodsAndServicesSold
51.65M
58.88M
39.97M
46.06M
SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1
0.00
RestructuringAndRelatedCostExpectedCost1
0.00
0.00
0.00
GainLossOnSaleOfPropertyPlantEquipment
7.05M
7.05M
EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitAmount
-0.21M
ComprehensiveIncomeNetOfTax
6.99M
9.70M
-21.85M
-13.68M
-20.18M
-0.28M
-20.60M
-55.08M
-48.97M
-43.09M
ResearchAndDevelopmentExpense
16.25M
15.86M
18.10M
14.84M
16.57M
15.49M
10.83M
13.78M
13.85M
14.69M
IncomeTaxReconciliationTaxCreditsResearch
0.57M
0.48M
-6000.00
0.22M
1.20M
0.81M
0.32M
0.25M
0.69M
0.40M
IncomeTaxReconciliationChangeInEnactedTaxRate
0.51M
0.51M
FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo
0.14M
0.38M
0.40M
0.77M
1.62M
1.73M
1.20M
SeveranceCosts1
0.90M
0.70M
1.00M
1.00M
AmortizationOfIntangibleAssets
0.40M
0.77M
1.68M
1.75M
1.73M
1.66M
0.19M
UndistributedEarningsOfForeignSubsidiaries
0.00
AccretionAmortizationOfDiscountsAndPremiumsInvestments
0.57M
0.14M
9000.00
9000.00
EarningsPerShareBasic
-0.50
0.93
-1.76
-1.05
-1.42
-0.01
-0.02
-1.46
-0.94
-1.03
ForeignCurrencyTransactionGainLossBeforeTax
-0.27M
0.99M
-0.40M
-41000.00
0.49M
0.24M
0.32M
-0.34M
-0.11M
2.62M
PaymentsOfDebtIssuanceCosts
0.00
0.35M
0.21M
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross
51300.00
51300.00
69300.00
0.00
IncomeTaxReconciliationNondeductibleExpense
0.00
0.93M
44000.00
63000.00
0.10M
33000.00
0.16M
0.15M
0.49M
OperatingExpenses
45.46M
41.68M
31.71M
33.64M
36.15M
41.35M
ProvisionForLoanLossesExpensed
ProvisionForLoanLeaseAndOtherLosses
65000.00
AllocatedShareBasedCompensationExpense
1.30M
1.40M
1.70M
2.00M
2.30M
2.30M
2.30M
5.70M
5.20M
4.50M
NetIncomeLossAvailableToCommonStockholdersBasic
-19.21M
-56.79M
-45.97M
-32.64M
DebtSecuritiesAvailableForSaleRealizedGainLoss
0.00
-22000.00
1.99M
EffectiveIncomeTaxRateContinuingOperations
-0.02
0.03
-0.01
-0.04
-0.16
1.06
0.03
-0.05
-0.14
-0.34
IncomeTaxExpenseBenefit
0.11M
0.36M
0.17M
0.58M
2.65M
2.42M
-0.58M
2.68M
-9.36M
-17.19M
NetIncomeLoss
-6.58M
12.21M
-22.86M
-14.06M
-19.24M
-0.15M
-0.21M
-19.21M
-12.31M
-13.45M
DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost
0.26M
0.40M
0.51M
0.69M
0.61M
2.15M
1.91M
1.69M
ExcessTaxBenefitFromShareBasedCompensationFinancingActivities
0.18M
0.18M
IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate
-1.36M
2.64M
-4.76M
-2.83M
-3.48M
0.48M
-4.85M
-18.94M
-19.36M
-17.44M
RealizedInvestmentGainsLosses
-66000.00
-66000.00
-11000.00
-3000.00
-5000.00
-7000.00
NumberOfReportableSegments
2.00
2.00
2.00
OperatingLeaseCost
0.27M
0.27M
0.27M
0.25M
FiniteLivedIntangibleAssetsAmortizationExpenseYearFive
0.13M
0.36M
0.36M
0.37M
0.33M
0.34M
0.50M
GoodwillImpairedAccumulatedImpairmentLoss
4.34M
4.34M
4.34M
DeferredIncomeTaxExpenseBenefit
18000.00
-3000.00
-17000.00
3000.00
0.18M
16000.00
-18000.00
-25000.00
4.21M
-0.94M
InterestExpense
0.19M
0.13M
65000.00
38000.00
38000.00
99000.00
0.34M
39000.00
26000.00
0.23M
GoodwillImpairmentLoss
0.00
4.34M
0.67M
0.67M
0.00
1.84M
1.84M
1.84M
ShareBasedCompensation
1.30M
1.37M
1.73M
1.97M
2.31M
2.33M
2.32M
5.73M
5.22M
4.54M
ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice
8.78
8.78
8.78
8.78
25.94
25.94
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod
0.00
0.00
38800.00
52300.00
74500.00
4000.00
4000.00
4500.00
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue
0.00
0.00
0.10M
41000.00
45000.00
0.70M
0.00
ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice
21.42
21.42
14.87
IncomeTaxExaminationPenaltiesAndInterestExpense
0.00
0.00
0.00
0.00
LeaseCost
0.39M
0.49M
0.46M
0.48M
CostOfRevenue
83.03M
72.82M
71.21M
78.57M
64.40M
64.38M
64.78M
94.40M
81.42M
96.07M
IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
-6.46M
12.57M
-22.68M
-13.48M
-16.59M
2.27M
-19.79M
-54.11M
-55.33M
-49.83M
CurrentForeignTaxExpenseBenefit
55000.00
0.24M
0.20M
0.56M
2.47M
2.40M
51000.00
0.29M
0.15M
0.65M
CurrentIncomeTaxExpenseBenefit
96000.00
0.37M
0.19M
0.57M
2.47M
2.40M
-0.56M
2.71M
-13.57M
-16.25M
ForeignCurrencyTransactionLossBeforeTax
0.00
38000.00
IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign
0.47M
1.38M
-3.26M
-2.85M
-2.48M
-1.83M
-0.56M
-3.35M
-9.83M
-8.13M
ExcessTaxBenefitFromShareBasedCompensationOperatingActivities
1.41M
1.41M
1.41M
1.08M
FiniteLivedIntangibleAssetsAmortizationExpenseYearFour
0.13M
0.36M
0.37M
0.38M
0.34M
0.71M
1.10M
EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential
-0.02
Revenues
135.60M
124.51M
89.25M
94.86M
87.83M
95.81M
20.59M
23.68M
16.31M
16.01M
RevenueFromContractWithCustomerExcludingAssessedTax
135.60M
124.51M
64.11M
75.86M
34.14M
45.85M
EarningsPerShareDiluted
-0.50
0.92
-1.76
-1.05
-1.42
-0.01
-0.02
-1.46
-0.94
-1.03
OperatingLeasesRentExpenseNet
0.50M
0.50M
0.60M
0.10M
0.10M
0.20M
0.40M
CurrentStateAndLocalTaxExpenseBenefit
41000.00
59000.00
5000.00
5000.00
16000.00
6000.00
6000.00
6000.00
4000.00
EquipmentExpense
10.80M
11.80M
13.74M
15.07M
17.95M
13.71M
10.18M
12.53M
14.52M
IncomeTaxReconciliationPriorYearIncomeTaxes
-7000.00
14000.00
-0.66M
2000.00
96000.00
96000.00
FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive
0.98M
3.29M
3.65M
3.59M
3.92M
InventoryWriteDown
0.59M
2.23M
0.62M
3.89M
NumberOfOperatingSegments
3.00
3.00
ImpairmentOfIntangibleAssetsFinitelived
2.76M
0.00
0.40M
0.00
IncomeTaxReconciliationStateAndLocalIncomeTaxes
32000.00
0.30M
-0.27M
0.15M
-0.16M
-0.16M
-23000.00
4000.00
4000.00
2000.00
EffectOfExchangeRateOnCashAndCashEquivalents
-0.60M
0.15M
-0.15M
0.61M
DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts
0.12M
84000.00
2.82M
0.19M
0.55M
0.78M
0.77M
0.70M
EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate
0.21
0.21
0.21
0.21
0.21
0.21
0.21
0.35
0.35
0.35
Depreciation
3.50M
3.70M
4.14M
3.96M
4.02M
3.96M
4.04M
5.24M
5.39M
5.60M
DepreciationAndAmortization
14.77M
16.24M
19.56M
20.78M
23.69M
19.34M
19.55M
DepreciationNonproduction
10.86M
11.77M
IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic
-6.93M
11.19M
-19.43M
-10.63M
-14.11M
4.11M
-19.23M
-50.76M
-45.51M
-41.70M
DeferredFederalIncomeTaxExpenseBenefit
0.00
0.00
2.88M
2.88M
2.88M
0.96M
WeightedAverageNumberOfSharesOutstandingBasic
13.15M
13.15M
12.99M
13.36M
13.53M
13.39M
13.25M
13.13M
13.04M
13.00M
WeightedAverageNumberDilutedSharesOutstandingAdjustment
46051.00
46051.00
WeightedAverageNumberOfDilutedSharesOutstanding
13.15M
13.22M
12.99M
13.36M
13.53M
13.39M
13.25M
13.13M
13.04M
13.00M
IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments
-13.48M
-16.59M
2.27M
-19.79M
-54.11M
-55.33M
-49.83M
DefinedContributionPlanEmployerDiscretionaryContributionAmount
1.10M
1.30M
DisposalGroupNotDiscontinuedOperationGainLossOnDisposal
-14.54M
IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance
1.93M
-2.46M
3.77M
2.89M
4.88M
0.96M
-4.24M
20.09M
7.71M
EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized
0.00
0.00
8000.00
0.10M
0.40M
0.20M
InvestmentIncomeInterest
1.56M
0.54M
0.98M
1.44M
1.10M
1.31M
1.08M
0.65M
0.38M
0.43M
EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes
-0.01
0.03
FiniteLivedIntangibleAssetsAmortizationExpenseYearThree
0.13M
0.37M
0.38M
0.40M
0.71M
1.62M
1.20M
NonoperatingIncomeExpense
-13.58M
1.24M
0.45M
3.39M
1.45M
1.24M
0.61M
0.23M
2000.00
1.18M
CurrentFederalTaxExpenseBenefit
0.00
63000.00
-12000.00
14000.00
-4000.00
-16000.00
-0.61M
2.42M
-13.73M
-16.90M
IncomeTaxReconciliationForeignIncomeTaxRateDifferential
0.13M
3000.00
1000.00
-64000.00
-0.10M
-47000.00
0.12M
0.63M
0.25M
NetIncomeLossAvailableToCommonStockholdersDiluted
-6.58M
12.21M
-22.86M
-14.06M
-19.24M
-0.15M
-19.21M
-56.79M
-45.97M
-32.64M
GainLossOnDispositionOfAssets
-0.24M
54000.00
0.12M
0.12M
0.10M
27000.00
-8000.00
-8000.00
-26000.00
FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths
0.15M
0.40M
0.77M
1.68M
1.73M
1.73M
1.20M
StockIssuedDuringPeriodSharesRestrictedStockAwardGross
3000.00
EffectiveIncomeTaxRateReconciliationOtherAdjustments
-0.03
0.01
OperatingIncomeLoss
7.12M
11.33M
-23.14M
-16.87M
-18.04M
1.03M
-0.78M
-18.18M
-14.82M
-21.67M
SellingGeneralAndAdministrativeExpense
26.55M
25.95M
23.48M
21.93M
23.07M
23.63M
19.87M
20.24M
21.53M
22.67M
OperatingLeasesIncomeStatementLeaseRevenue
19.00M
53.70M
49.96M
GrossProfit
52.57M
51.69M
18.04M
16.29M
23.43M
31.43M
5.26M
-9.69M
-5.47M
-9.29M
IncomeTaxReconciliationOtherAdjustments
0.21M
0.14M
0.44M
-0.20M
25000.00
-14000.00
-13000.00
-86000.00
-0.21M
-65000.00