2024202320222021202020192018201720162015
ContractWithCustomerLiability
127.20M
16.99M
16.28M
17.98M
28.25M
44.41M
ValuationAllowancesAndReservesChargedToOtherAccounts
45.30M
45.30M
45.30M
-2.29M
-2.29M
CostMethodInvestments
21.00M
21.00M
21.00M
DebtSecuritiesAvailableForSaleUnrealizedLossPosition
103.18M
52.55M
28.95M
45.70M
RestrictedCashAndCashEquivalentsAtCarryingValue
0.34M
0.55M
0.72M
0.66M
0.66M
0.81M
0.85M
0.54M
SharePrice
14.69
7.41
DeferredIncomeTaxLiabilities
18.13M
17.02M
25.56M
25.36M
20.84M
29.05M
60.68M
11.33M
35.08M
OtherComprehensiveIncomeLossNetOfTax
-0.12M
InventoryRawMaterialsNetOfReserves
139.88M
134.94M
96.03M
82.68M
82.16M
90.82M
59.92M
46.46M
42.37M
OperatingLeaseLiabilityCurrent
4.03M
3.33M
4.44M
4.15M
4.20M
OperatingLeaseLiability
35.55M
36.91M
37.27M
10.45M
14.50M
DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss
0.33M
35000.00
5000.00
16000.00
DeferredTaxAssetsNetNoncurrent
1.38M
LesseeOperatingLeaseLiabilityUndiscountedExcessAmount
14.24M
16.88M
18.14M
0.91M
1.57M
PreferredStockSharesIssued
0.00
0.00
0.00
0.00
0.00
0.00
0.00
0.00
0.00
DeferredTaxAssetsNet
129.47M
132.09M
22.41M
21.56M
16.75M
25.23M
26.79M
0.17M
25.25M
DeferredForeignIncomeTaxExpenseBenefit
0.51M
-0.48M
-0.51M
-0.32M
0.12M
-27.93M
1.65M
-0.65M
0.52M
InventoryNet
237.63M
206.91M
170.86M
145.91M
133.07M
156.31M
120.27M
77.06M
77.47M
DeferredTaxLiabilitiesLeasingArrangements
5.55M
5.99M
6.54M
2.24M
ProductWarrantyAccrualWarrantiesIssued
6.48M
8.30M
7.10M
4.63M
5.87M
6.74M
5.82M
3.92M
7.87M
DeferredTaxAssetsOther
4.88M
6.55M
5.88M
4.74M
9.50M
2.18M
1.97M
6.78M
5.79M
Goodwill
214.96M
181.94M
181.94M
181.94M
181.94M
184.30M
307.13M
114.91M
114.91M
GoodwillPeriodIncreaseDecrease
0.00
0.00
GoodwillAcquiredDuringPeriod
33.02M
192.22M
192.22M
51.40M
OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesNetOfTax
-18000.00
-18000.00
-18000.00
ProvisionForDoubtfulAccounts
0.32M
0.14M
0.14M
0.14M
0.39M
99000.00
99000.00
0.17M
43000.00
OtherComprehensiveIncomeLossAvailableForSaleSecuritiesTax
-11000.00
LiabilitiesCurrent
218.03M
257.90M
189.20M
146.68M
118.22M
160.05M
223.46M
143.51M
162.23M
LiabilitiesAndStockholdersEquity
1.23B
1.13B
898.98M
898.06M
818.09M
900.82M
1.39B
758.53M
890.79M
LossContingencyAccrualCarryingValueCurrent
15.00M
15.00M
CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
159.12M
155.47M
120.47M
130.28M
129.95M
213.08M
DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss
15000.00
0.69M
StockIssued1
StockIssuedDuringPeriodSharesStockOptionsExercised
2000.00
2000.00
2000.00
0.00
18000.00
18000.00
DeferredTaxAssetsGross
141.22M
143.17M
138.46M
140.00M
146.80M
140.18M
127.47M
106.97M
81.52M
AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment
182.37M
172.28M
160.90M
149.82M
135.63M
123.93M
111.96M
98.86M
100.25M
AccruedLiabilitiesCurrent
60.34M
33.20M
49.39M
OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossArisingDuringPeriodNetOfTax
-12000.00
-41000.00
-52000.00
5000.00
-19000.00
5000.00
42000.00
-19000.00
OtherAccruedLiabilitiesCurrent
9.79M
7.07M
7.61M
2.42M
4.39M
6.01M
3.84M
3.92M
8.36M
RestructuringReserve
0.28M
2.84M
2.21M
1.52M
1.80M
0.82M
LineOfCreditFacilityRemainingBorrowingCapacity
13.00M
14.10M
15.20M
23.20M
21.60M
58.90M
66.50M
59.40M
62.60M
DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsIntangibleAssets
14.17M
8.72M
6.63M
7.23M
9.35M
15.40M
45.81M
11.07M
32.55M
Liabilities
556.60M
550.36M
461.35M
489.69M
443.58M
463.04M
546.57M
163.94M
176.17M
DeferredTaxAssetsInProcessResearchAndDevelopment
34.50M
19.07M
StockIssuedDuringPeriodValueShareBasedCompensation
-6.39M
-4.92M
-5.59M
0.56M
0.13M
-3000.00
-5.75M
-0.94M
-0.98M
AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
28.56M
22.99M
15.25M
12.70M
15.27M
16.07M
24.40M
15.74M
17.99M
InventoryWorkInProcessNetOfReserves
71.28M
68.77M
54.13M
53.98M
42.58M
42.35M
37.22M
25.25M
30.33M
TreasuryStockShares
0.52M
0.52M
84835.00
0.13M
0.47M
TreasuryStockSharesAcquired
0.70M
0.50M
TreasuryStockValue
5.87M
5.87M
1.28M
2.31M
9.22M
TreasuryStockValueAcquiredCostMethod
14.30M
14.30M
11.31M
11.31M
3.02M
13.04M
9.22M
DeferredTaxAssetsValuationAllowance
11.74M
11.08M
116.05M
118.44M
130.05M
114.95M
100.68M
106.79M
56.27M
OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent
0.68M
-0.56M
-0.36M
-48000.00
74000.00
8000.00
35000.00
0.43M
OperatingLeaseRightOfUseAsset
24.38M
26.47M
28.81M
10.28M
14.45M
IncreaseDecreaseInInventories
35.16M
37.29M
24.80M
11.53M
-14.97M
24.68M
-6.34M
5.39M
12.31M
PurchaseObligation
PurchaseObligationDueInNextTwelveMonths
63.30M
91.50M
181.00M
72.60M
92.70M
ValuationAllowancesAndReservesDeductions
66000.00
2.39M
2.39M
12.13M
60000.00
0.12M
0.12M
91000.00
0.57M
DeferredTaxAssetsDeferredIncome
24.50M
9.91M
10.98M
UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued
0.60M
0.50M
0.40M
0.40M
0.40M
0.30M
0.30M
0.30M
0.20M
InventoryFinishedGoodsNetOfReserves
6.18M
3.20M
20.70M
9.25M
8.34M
23.14M
23.13M
5.36M
4.77M
PreferredStockSharesOutstanding
0.00
0.00
0.00
0.00
0.00
0.00
0.00
0.00
0.00
PreferredStockSharesAuthorized
0.50M
0.50M
0.50M
0.50M
0.50M
0.50M
0.50M
0.50M
0.50M
PreferredStockParOrStatedValuePerShare
0.01
0.01
0.01
0.01
0.01
0.01
0.01
0.01
ProceedsFromSaleAndMaturityOfAvailableForSaleSecurities
182.85M
59.74M
330.70M
173.53M
127.35M
90.06M
348.93M
152.30M
88.65M
ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions
0.18M
0.44M
1.22M
1.39M
1.45M
1.61M
ProceedsFromSaleOfProductiveAssets
3.07M
PaymentsToAcquireAvailableForSaleSecuritiesDebt
177.88M
104.01M
247.26M
248.02M
192.99M
93.05M
282.95M
103.39M
84.24M
DefinedContributionPlanEmployerMatchingContributionPercentOfMatch
0.50
0.50
0.50
0.50
0.50
0.50
0.50
0.50
0.50
CashAndCashEquivalentsAtCarryingValue
158.78M
154.92M
119.75M
129.63M
129.29M
212.27M
279.74M
277.44M
269.23M
DeferredTaxLiabilitiesGrossNoncurrent
11.21M
DeferredTaxAssetsInventory
12.68M
11.93M
11.82M
10.95M
11.17M
8.94M
8.01M
6.68M
6.33M
RetainedEarningsAccumulatedDeficit
-532.17M
-501.80M
-681.28M
-707.32M
-698.93M
-619.98M
-213.38M
-168.58M
-45.06M
DeferredRevenue
DeferredRevenueCurrent
118.03M
AvailableForSaleSecuritiesDebtMaturitiesSingleMaturityDate
AvailableForSaleSecuritiesDebtMaturitiesNextRollingTwelveMonthsAmortizedCostBasis
132.42M
145.88M
53.62M
AvailableForSaleSecuritiesDebtMaturitiesNextRollingTwelveMonthsFairValue
132.33M
144.96M
53.55M
ValuationAllowancesAndReservesChargedToCostAndExpense
0.98M
-104.97M
0.65M
0.65M
15.49M
14.50M
-51.31M
50.69M
23.70M
PropertyPlantAndEquipmentNet
118.46M
107.28M
99.74M
65.27M
75.71M
80.28M
85.06M
60.65M
79.59M
CommonStockValue
0.56M
0.52M
0.51M
0.50M
0.49M
0.48M
0.48M
0.41M
0.41M
CommonStockSharesAuthorized
120.00M
120.00M
120.00M
120.00M
120.00M
120.00M
120.00M
120.00M
120.00M
CommonStockSharesIssued
56.36M
51.66M
50.65M
49.72M
48.99M
48.55M
48.23M
40.71M
41.00M
CommonStockSharesOutstanding
56.36M
51.66M
50.65M
49.72M
48.99M
48.02M
48.14M
40.59M
40.53M
CommonStockParOrStatedValuePerShare
0.01
0.01
0.01
0.01
0.01
0.01
0.01
0.01
0.01
AccountsReceivableNetCurrent
103.02M
124.22M
109.61M
79.99M
45.67M
66.81M
98.87M
58.02M
49.52M
DeferredTaxAssetsTaxCreditCarryforwards
49.09M
59.99M
57.81M
54.16M
55.10M
52.59M
34.97M
24.60M
DeferredTaxLiabilities
3.15M
3.15M
3.80M
4.10M
3.82M
33.89M
11.15M
9.83M
DeferredTaxLiabilitiesPropertyPlantAndEquipment
2.35M
2.37M
2.22M
2.67M
2.38M
1.34M
69000.00
1.91M
TaxesPayableCurrent
1.82M
2.03M
4.89M
2.66M
0.81M
2.67M
2.14M
1.28M
1.13M
AvailableForSaleSecuritiesDebtSecuritiesCurrent
146.66M
147.49M
104.18M
189.77M
115.25M
48.19M
47.78M
66.79M
116.05M
DeferredTaxAssetsOperatingLossCarryforwards
5.84M
5.65M
38.82M
51.26M
63.34M
67.79M
IncreaseDecreaseInIncomeTaxes
-4.88M
-4.88M
-4.88M
EmployeeRelatedLiabilitiesCurrent
28.32M
30.04M
35.71M
26.63M
15.17M
20.49M
33.00M
18.78M
30.92M
StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1
90.80M
StockIssuedDuringPeriodValueConversionOfConvertibleSecurities
102.14M
DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss
0.11M
0.31M
DeferredTaxLiabilitiesNoncurrent
5.69M
36.84M
13.20M
OtherAssetsNoncurrent
3.12M
3.35M
3.55M
6.02M
7.04M
29.13M
25.31M
21.05M
21.10M
ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions
0.18M
0.44M
0.73M
1.12M
1.22M
1.39M
1.58M
2.06M
UnrecognizedTaxBenefitsPeriodIncreaseDecrease
UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate
13.90M
13.50M
0.40M
1.40M
1.50M
1.50M
0.60M
5.40M
5.10M
AllowanceForDoubtfulAccountsReceivableCurrent
1.00M
0.70M
0.70M
0.70M
0.60M
0.30M
0.30M
0.30M
0.20M
ProductWarrantyAccrualClassifiedCurrent
8.86M
8.60M
7.88M
5.06M
7.07M
7.85M
6.53M
4.22M
8.16M
FiniteLivedIntangibleAssetsNet
43.95M
23.89M
33.91M
46.19M
61.52M
81.97M
326.50M
55.48M
128.77M
OtherLiabilitiesNoncurrent
25.54M
3.10M
5.08M
10.35M
9.34M
9.91M
10.64M
6.40M
1.54M
OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax
0.69M
-0.51M
-0.31M
-53000.00
49000.00
11000.00
-7000.00
-6000.00
AmortizationOfFinancingCostsAndDiscounts
1.12M
0.96M
13.82M
13.79M
12.68M
11.76M
10.45M
StockRepurchaseProgramAuthorizedAmount1
100.00M
100.00M
100.00M
100.00M
100.00M
100.00M
100.00M
AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax
18000.00
15000.00
15000.00
38000.00
DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger
2.62M
49.79M
0.00
0.00
0.00
0.00
PropertyPlantAndEquipmentGross
300.83M
279.56M
260.64M
215.09M
211.34M
204.21M
197.02M
159.50M
179.84M
UnrecognizedTaxBenefits
15.74M
16.11M
12.76M
12.36M
12.37M
11.14M
8.27M
7.45M
9.15M
UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions
2.60M
4.18M
2.64M
1.22M
3.08M
2.15M
0.51M
1.04M
5.60M
UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions
83000.00
50000.00
50000.00
47000.00
21000.00
1.72M
3000.00
0.23M
0.14M
UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions
3.05M
0.73M
1.20M
1.17M
1.81M
0.93M
4.88M
2.83M
2.35M
UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations
26000.00
26000.00
26000.00
0.12M
39000.00
0.64M
UnrecognizedTaxBenefitsDecreasesResultingFromSettlementsWithTaxingAuthorities
0.10M
0.10M
1.10M
0.10M
50000.00
47000.00
0.29M
0.11M
0.22M
AccruedProfessionalFeesCurrent
1.83M
2.10M
1.47M
1.11M
2.44M
2.90M
3.94M
1.83M
CashEquivalentsAtCarryingValue
97.80M
61.50M
41.70M
86.20M
78.50M
69.60M
12.50M
1.50M
18.00M
DebtInstrumentUnamortizedDiscountPremiumAndDebtIssuanceCostsNet
6.56M
3.01M
48.23M
68.08M
ValuationAllowancesAndReservesBalance
12.73M
11.82M
116.79M
119.18M
130.66M
115.22M
100.95M
107.08M
56.48M
PaymentsToAcquirePropertyPlantAndEquipment
27.93M
24.60M
40.64M
6.80M
10.87M
12.65M
24.27M
11.48M
13.89M
FiniteLivedIntangibleAssetsGross
537.51M
508.97M
550.12M
204.60M
282.11M
AdditionalPaidInCapital
AdditionalPaidInCapitalCommonStock
1.20B
1.08B
1.12B
1.11B
1.07B
1.06B
1.05B
763.30M
767.14M
AvailableForSaleDebtSecuritiesAmortizedCostBasis
146.78M
148.48M
104.51M
189.79M
115.22M
48.20M
47.81M
66.81M
116.06M
IncreaseDecreaseInAccountsReceivable
-4.52M
8.67M
-10.71M
DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months
101.27M
82.01M
LesseeOperatingLeaseLiabilityPaymentsDue
49.79M
53.79M
55.41M
11.36M
16.06M
LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths
3.69M
3.76M
4.90M
4.67M
LesseeOperatingLeaseLiabilityPaymentsDueYearFive
3.42M
3.62M
3.50M
66000.00
0.55M
LesseeOperatingLeaseLiabilityPaymentsDueYearTwo
4.13M
4.35M
3.98M
4.69M
5.02M
LesseeOperatingLeaseLiabilityPaymentsDueYearThree
4.09M
3.81M
3.77M
1.31M
4.43M
LesseeOperatingLeaseLiabilityPaymentsDueYearFour
3.64M
4.01M
3.31M
0.63M
1.13M
LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive
30.82M
34.24M
35.96M
IncreaseDecreaseInAccountsPayableAndAccruedLiabilities
-8.81M
-13.12M
20.23M
15.96M
-26.95M
-19.67M
12.20M
-24.20M
9.47M
DeferredTaxAssetsNetCurrent
7.98M
ValuationAllowanceDeferredTaxAssetChangeInAmount
-104.90M
-2.40M
-11.60M
15.10M
14.50M
-6.10M
50.50M
21.40M
DebtInstrumentFaceAmount
281.50M
277.67M
277.67M
389.20M
AssetImpairmentCharges
0.28M
0.28M
0.28M
4.02M
375.17M
1.14M
69.52M
0.13M
DeferredIncomeTaxLiabilitiesNet
6.55M
1.28M
4.79M
5.24M
5.65M
AssetsCurrent
706.28M
668.90M
549.39M
586.93M
475.88M
520.08M
596.99M
501.51M
542.13M
LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear
4.93M
OperatingLeaseLiabilityNoncurrent
31.53M
33.58M
32.83M
6.30M
10.30M
AvailableForSaleSecurities
47.78M
66.79M
116.05M
AvailableForSaleSecuritiesAccumulatedGrossUnrealizedLossBeforeTax
27000.00
20000.00
24000.00
AvailableForSaleSecuritiesContinuousUnrealizedLossPositionTwelveMonthsOrLongerFairValue
0.00
0.00
0.00
AvailableForSaleSecuritiesAccumulatedGrossUnrealizedGainBeforeTax
10000.00
10000.00
AvailableForSaleSecuritiesDebtSecurities
146.66M
147.49M
104.18M
189.77M
115.25M
48.19M
DeferredTaxLiabilitiesUndistributedForeignEarnings
1.00M
0.90M
0.19M
0.19M
0.62M
GuaranteeObligationsCurrentCarryingValue
19.60M
8.20M
2.70M
9.50M
10.20M
6.80M
6.50M
5.00M
2.90M
IntangibleAssetsNetExcludingGoodwill
33.91M
46.19M
61.52M
85.15M
369.84M
58.38M
131.67M
LongTermDebtCurrent
20.17M
20.17M
0.37M
0.37M
0.34M
DeferredTaxAssetsLiabilitiesNetNoncurrent
1.87M
2.95M
2.04M
RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability
0.63M
2.94M
23.78M
1.74M
5.58M
StockholdersEquity
672.44M
577.82M
437.63M
408.37M
374.51M
437.78M
840.71M
594.60M
714.61M
LongTermDebtNoncurrent
274.94M
254.49M
229.44M
321.12M
300.07M
287.39M
275.63M
0.83M
1.19M
IntangibleAssetsGrossExcludingGoodwill
508.97M
508.97M
508.97M
550.12M
AccruedIncomeTaxesCurrent
2.43M
2.43M
1.86M
0.91M
0.83M
1.26M
3.85M
2.31M
6.21M
AccumulatedOtherComprehensiveIncomeLossNetOfTax
1.61M
0.93M
1.48M
1.85M
1.89M
1.82M
1.81M
1.78M
1.35M
AccountsPayableCurrent
42.38M
52.05M
44.46M
33.66M
21.28M
39.61M
50.32M
22.61M
30.07M
DeferredIncomeTaxAssetsNet
117.90M
116.35M
1.64M
1.44M
1.55M
IncreaseDecreaseInAccruedIncomeTaxesPayable
0.55M
0.76M
LongTermDebt
274.94M
274.66M
229.44M
321.12M
1.19M
1.53M
DefinedBenefitPlanBenefitObligation
2.00M
DeferredTaxAssetsLiabilitiesNet
111.35M
115.06M
IncreaseDecreaseInContractWithCustomerLiability
-9.63M
-8.08M
-6.78M
-9.96M
-5.82M
-10.25M
CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect
3.65M
35.00M
-9.81M
0.33M
-83.13M
-67.50M
PrepaidExpenseAndOtherAssetsCurrent
35.47M
18.30M
25.63M
19.30M
14.97M
22.22M
33.44M
16.03M
22.76M
AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax
0.13M
0.99M
0.33M
35000.00
5000.00
16000.00
Assets
1.23B
1.13B
898.98M
898.06M
818.09M
900.82M
1.39B
758.53M
890.79M
BusinessCombinationContingentConsiderationLiabilityCurrent
1.81M