2024202320222021202020192018201720162015
PrepaidExpenseAndOtherAssetsCurrent
51.46M
34.93M
43.80M
63.04M
41.22M
51.26M
57.30M
24.35M
8.42M
LongTermDebtFairValue
396.46M
395.82M
428.32M
447.98M
455.39M
505.91M
FiniteLivedIntangibleAssetsGross
281.72M
281.72M
281.72M
341.28M
350.01M
349.88M
367.03M
205.50M
206.04M
EquityMethodInvestments
1.65M
ProceedsFromIssuanceOfSeniorLongTermDebt
0.00
0.00
400.00M
0.00
FinanceLeaseRightOfUseAsset
0.00
0.00
2.66M
2.80M
2.94M
FinanceLeaseRightOfUseAssetAmortization
0.00
36000.00
0.14M
0.14M
0.14M
DebtInstrumentUnamortizedDiscount
3.54M
4.18M
4.72M
5.86M
4.84M
5.80M
7.12M
3.16M
10.60M
OperatingLeaseLiabilityCurrent
9.05M
6.12M
3.51M
4.12M
4.37M
OtherAccruedLiabilitiesCurrent
12.31M
9.09M
14.39M
13.33M
14.56M
14.74M
17.33M
10.91M
8.28M
FinanceLeasePrincipalPayments
0.00
59000.00
0.32M
0.33M
0.31M
LiabilitiesAndStockholdersEquity
1.36B
1.20B
1.11B
1.16B
1.30B
1.30B
1.35B
898.73M
950.13M
DeferredTaxAssetsNet
21.02M
23.45M
CapitalLeasesFutureMinimumPaymentsDueThereafter
0.00
0.00
30000.00
0.39M
DeferredTaxAssetsOperatingLossCarryforwardsDomestic
47.50M
68.60M
71.00M
87.00M
46.40M
48.00M
53.00M
2.30M
2.50M
PropertyPlantAndEquipmentNet
221.35M
206.99M
195.36M
134.14M
140.44M
OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent
0.45M
-1.74M
-6.77M
11.61M
-0.64M
-0.96M
LongTermDebtNoncurrent
396.46M
395.82M
428.32M
447.98M
455.39M
503.02M
504.09M
233.46M
275.34M
StockRepurchaseProgramAuthorizedAmount1
150.00M
150.00M
150.00M
100.00M
100.00M
100.00M
AmortizationOfFinancingCostsAndDiscounts
0.20M
0.20M
0.20M
DeferredTaxAssetsValuationAllowance
0.72M
0.78M
1.24M
1.02M
0.82M
0.85M
1.24M
1.17M
1.16M
LesseeOperatingLeaseLiabilityUndiscountedExcessAmount
3.21M
2.52M
1.30M
1.05M
1.55M
StockholdersEquity
549.50M
397.61M
325.54M
404.88M
520.99M
473.85M
506.06M
472.39M
439.81M
FinanceLeaseLiabilityPaymentsDueAfterYearFive
0.00
0.00
0.00
0.00
0.00
DeferredTaxLiabilities
17.01M
27.76M
36.02M
46.78M
37.58M
34.91M
DeferredTaxLiabilitiesPropertyPlantAndEquipment
21.73M
22.99M
22.34M
22.36M
17.90M
14.70M
12.81M
5.82M
4.00M
DeferredTaxLiabilitiesOther
5.18M
3.96M
4.36M
1.82M
2.38M
3.84M
2.00M
1.86M
1.66M
AccountsReceivableNetCurrent
182.99M
255.58M
176.51M
101.30M
172.74M
181.06M
146.84M
153.63M
152.82M
StockIssuedDuringPeriodValueShareBasedCompensation
11.80M
9.75M
7.06M
4.51M
9.04M
10.17M
10.43M
12.04M
10.01M
AdditionalPaidInCapital
677.89M
665.94M
653.98M
644.69M
638.92M
629.04M
653.44M
640.88M
642.91M
ProceedsFromNotesPayable
0.00
0.00
148.50M
DeferredIncomeTaxLiabilitiesNet
17.01M
27.76M
36.02M
46.78M
37.58M
34.91M
CashAndCashEquivalentsAtCarryingValue
179.27M
58.24M
71.78M
217.68M
140.52M
132.69M
191.52M
163.47M
178.85M
OtherComprehensiveIncomeLossNetOfTax
0.45M
-1.74M
-0.96M
0.46M
-1.35M
-0.86M
LesseeOperatingLeaseLiabilityPaymentsDue
35.43M
25.52M
12.68M
12.14M
15.96M
LesseeOperatingLeaseLiabilityPaymentsDueYearFour
4.35M
4.38M
1.37M
1.08M
1.85M
LesseeOperatingLeaseLiabilityPaymentsDueYearThree
8.31M
4.92M
2.08M
2.19M
2.55M
LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths
10.42M
7.10M
3.99M
4.57M
4.99M
LesseeOperatingLeaseLiabilityPaymentsDueYearTwo
9.36M
5.98M
3.20M
3.04M
4.48M
LesseeOperatingLeaseLiabilityPaymentsDueYearFive
1.92M
2.35M
0.89M
0.54M
0.85M
LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive
1.07M
0.79M
1.15M
0.72M
1.24M
OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax
-25000.00
LongTermDebtMaturitiesRepaymentsOfPrincipalAfterYearFive
181.76M
IncreaseDecreaseInInventories
23.77M
6.25M
74.80M
-21.10M
2.51M
18.71M
13.16M
-24.97M
-10.16M
LongTermDebt
510.70M
UnrecognizedTaxBenefits
1.51M
1.51M
1.42M
1.18M
0.49M
10.63M
10.63M
UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions
0.68M
10.13M
10.13M
0.00
23000.00
UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions
8000.00
84000.00
0.24M
0.68M
DeferredTaxLiabilitiesPrepaidExpenses
0.69M
0.70M
AccountsPayableCurrent
156.61M
189.14M
173.95M
104.42M
134.82M
153.11M
108.45M
71.34M
79.62M
AccumulatedOtherComprehensiveIncomeLossNetOfTax
-0.43M
-0.88M
0.86M
7.63M
-3.98M
-3.34M
-2.38M
-2.85M
-1.50M
RestrictedCashAndInvestmentsCurrent
0.00
0.00
0.00
0.00
DeferredTaxAssetsNetCurrent
0.00
22.43M
RetainedEarningsAccumulatedDeficit
403.92M
188.24M
92.11M
107.23M
221.84M
150.24M
98.73M
3.59M
-111.91M
OperatingLeaseLiabilityNoncurrent
23.17M
16.88M
7.87M
6.97M
10.04M
DerivativeAssetsLiabilitiesAtFairValueNet
0.47M
1.02M
2.84M
13.38M
OtherAssetsCurrent
4.89M
5.60M
3.62M
20.91M
16.12M
12.76M
10.52M
FiniteLivedIntangibleAssetsNet
86.42M
99.23M
114.44M
166.89M
189.90M
210.33M
237.03M
94.41M
114.62M
PaymentsToAcquirePropertyPlantAndEquipment
98.09M
57.09M
49.10M
20.13M
37.65M
34.01M
26.06M
20.34M
20.85M
IncreaseDecreaseInAccountsPayableAndAccruedLiabilities
5.78M
46.09M
54.86M
-28.27M
-0.82M
32.65M
-0.96M
-13.00M
-12.24M
PrepaidExpenseCurrent
24.40M
8.40M
LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive
1.93M
DeferredTaxLiabilitiesLeasingArrangements
8.10M
5.88M
RepaymentsOfLongTermLinesOfCredit
0.00
0.00
138.84M
146.39M
50.47M
1.88M
386.58M
1.93M
194.29M
OtherAssetsNoncurrent
79.54M
52.12M
42.06M
39.58M
40.93M
26.57M
25.27M
20.07M
14.49M
StockRepurchasedDuringPeriodValue
100.00M
100.00M
100.00M
OperatingLeaseLiability
32.22M
23.00M
11.38M
11.08M
14.41M
DeferredTaxAssetsOther
2.73M
6.56M
6.10M
0.33M
5.42M
6.75M
2.85M
4.08M
3.91M
OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax
-0.32M
0.71M
-0.19M
0.49M
-1.35M
-0.86M
InventoryRawMaterialsNetOfReserves
156.31M
176.08M
174.92M
99.42M
105.33M
115.08M
83.83M
53.39M
65.79M
PropertyPlantAndEquipmentGross
475.16M
475.16M
446.34M
374.96M
371.75M
FinanceLeaseLiability
0.00
0.00
59000.00
0.38M
0.70M
FinanceLeaseLiabilityUndiscountedExcessAmount
0.00
0.00
0.00
13000.00
47000.00
FinanceLeaseLiabilityPaymentsDueNextTwelveMonths
0.00
0.00
59000.00
0.36M
0.36M
FinanceLeaseLiabilityCurrent
0.00
0.00
59000.00
0.35M
0.33M
FinanceLeaseLiabilityPaymentsDue
0.00
0.00
59000.00
0.39M
0.75M
FinanceLeaseLiabilityPaymentsDueYearThree
0.00
0.00
0.00
0.00
30000.00
FinanceLeaseLiabilityNoncurrent
0.00
0.00
0.00
30000.00
0.38M
FinanceLeaseLiabilityPaymentsDueYearFour
0.00
0.00
0.00
0.00
0.00
FinanceLeaseLiabilityPaymentsDueYearTwo
0.00
0.00
0.00
30000.00
0.36M
FinanceLeaseLiabilityPaymentsDueYearFive
0.00
0.00
0.00
0.00
0.00
DeferredTaxLiabilitiesNoncurrent
36.95M
0.50M
1.50M
CapitalLeasesFutureMinimumPaymentsDue
1.11M
1.47M
2.18M
3.10M
CapitalLeasesFutureMinimumPaymentsDueCurrent
0.36M
0.36M
0.60M
0.94M
CapitalLeasesFutureMinimumPaymentsDueInFourYears
30000.00
0.36M
0.36M
0.36M
CapitalLeasesFutureMinimumPaymentsDueInFiveYears
0.00
30000.00
0.36M
0.36M
CapitalLeasesFutureMinimumPaymentsInterestIncludedInPayments
0.10M
0.17M
0.28M
0.42M
CapitalLeasesFutureMinimumPaymentsDueInTwoYears
0.36M
0.36M
0.46M
0.59M
CapitalLeasesFutureMinimumPaymentsDueInThreeYears
0.36M
0.36M
0.36M
0.45M
CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect
121.03M
-13.53M
-145.90M
77.16M
7.83M
PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization
325.44M
271.12M
232.42M
209.68M
DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsIntangibleAssets
32.77M
30.19M
28.75M
40.04M
44.48M
42.34M
45.96M
5.30M
5.33M
LossContingencyDamagesSoughtValue
20.80M
20.80M
20.80M
StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1
38.50M
105.20M
136.10M
51.40M
69.10M
100.00M
52.90M
23.00M
DeferredTaxAssetsGross
51.49M
36.03M
20.67M
18.46M
28.00M
26.82M
25.06M
35.40M
38.37M
AssetImpairmentCharges
0.00
1.34M
29.16M
107.11M
0.00
13.00M
DeferredTaxAssetsOperatingLossCarryforwardsStateAndLocal
1.20M
1.00M
0.80M
0.80M
1.20M
1.20M
1.20M
MinorityInterest
0.60M
0.51M
Goodwill
188.41M
188.43M
188.44M
199.56M
311.03M
311.08M
317.46M
148.37M
149.72M
GoodwillAcquiredDuringPeriod
1.52M
1.52M
169.24M
GoodwillPeriodIncreaseDecrease
-1.50M
3.80M
0.50M
InventoryPartsAndComponentsNetOfReserves
7.26M
7.07M
4.90M
6.57M
6.59M
6.42M
6.45M
8.36M
8.71M
Assets
1.36B
1.20B
1.11B
1.16B
1.30B
1.30B
1.35B
898.73M
950.13M
DeferredTaxAssetsTaxCreditCarryforwards
2.13M
2.93M
0.80M
2.52M
0.67M
0.66M
1.71M
0.26M
0.56M
StockIssued1
StockIssuedDuringPeriodSharesStockOptionsExercised
11433.00
0.18M
0.20M
0.11M
91200.00
StockIssuedDuringPeriodValueStockOptionsExercised
0.15M
2.22M
2.23M
1.27M
0.85M
0.96M
5.79M
4.83M
2.01M
TreasuryStockShares
27.01M
23.00M
21.64M
19.37M
16.21M
12.47M
6.64M
TreasuryStockValueAcquiredCostMethod
76.21M
34.28M
66.73M
18.89M
33.71M
58.38M
74.49M
79.56M
61.76M
TreasuryStockValue
422.17M
355.44M
336.54M
302.84M
244.45M
169.96M
90.41M
DeferredTaxAssetsNetNoncurrent
0.00
20.34M
1.36M
AllowanceForDoubtfulAccountsReceivable
1.08M
0.43M
0.43M
0.54M
0.67M
0.67M
0.87M
0.95M
0.96M
RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability
13.40M
16.60M
4.60M
2.20M
Liabilities
812.72M
805.40M
781.53M
756.59M
783.60M
830.54M
FiniteLivedIntangibleAssetsAccumulatedAmortization
195.31M
182.49M
167.28M
174.40M
160.11M
139.56M
130.00M
111.10M
91.43M
InventoryAdjustments
InventoryFinishedGoods
48.70M
InventoryWorkInProcess
13.12M
DebtInstrumentCarryingAmount
400.00M
400.00M
433.04M
453.84M
460.23M
LiabilitiesCurrent
352.21M
347.47M
289.32M
235.75M
259.38M
271.68M
283.67M
166.61M
211.08M
InventoryNet
267.63M
243.87M
237.62M
163.75M
186.91M
184.40M
180.74M
139.95M
166.98M
CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
179.27M
58.24M
71.78M
217.68M
140.52M
IncomeTaxesReceivable
11.84M
2.36M
10.39M
18.07M
8.70M
9.87M
10.82M
DeferredForeignIncomeTaxExpenseBenefit
0.00
0.00
-34000.00
57000.00
40000.00
-51000.00
-76000.00
-90000.00
-0.11M
MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders
0.51M
0.00
ConstructionInProgressGross
31.77M
17.67M
12.12M
13.74M
PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortization
670.43M
597.15M
550.35M
506.66M
UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued
0.90M
0.90M
0.80M
0.70M
0.70M
0.60M
0.30M
1.80M
1.10M
InventoryWorkInProcessNetOfReserves
14.10M
9.98M
14.13M
11.59M
14.27M
29.12M
18.42M
18.20M
DeferredIncomeTaxLiabilities
67.79M
63.01M
55.46M
64.22M
64.75M
60.88M
60.78M
14.39M
14.91M
DeferredTaxAssetsLiabilitiesNet
-36.95M
19.84M
22.29M
AllowanceForDoubtfulAccountsReceivableWriteOffs
0.00
0.18M
0.12M
0.50M
0.28M
0.27M
0.20M
0.12M
0.30M
Land
35.48M
34.49M
20.96M
22.98M
UnrecognizedTaxBenefitsPeriodIncreaseDecrease
UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate
4.80M
2.40M
2.30M
2.20M
2.10M
1.80M
InventoryFinishedGoodsNetOfReserves
86.59M
50.01M
42.93M
44.70M
58.22M
54.00M
57.30M
67.26M
CommonStockValue
0.77M
0.76M
0.76M
0.75M
0.74M
0.74M
0.72M
0.71M
CommonStockSharesOutstanding
45.39M
47.68M
48.95M
52.54M
53.47M
55.14M
57.56M
60.13M
64.93M
CommonStockSharesAuthorized
200.00M
200.00M
200.00M
200.00M
200.00M
200.00M
200.00M
200.00M
200.00M
CommonStockParOrStatedValuePerShare
0.01
0.01
0.01
0.01
0.01
0.01
0.01
0.01
0.01
OperatingLeaseRightOfUseAsset
32.22M
23.00M
11.38M
10.84M
14.25M
ProductWarrantyAccrualWarrantiesIssued
3.72M
2.81M
5.06M
4.33M
8.03M
8.03M
5.87M
6.60M
9.71M
IntangibleAssetsNetExcludingGoodwill
86.42M
99.23M
114.44M
166.89M
189.90M
210.33M
237.03M
94.41M
114.62M
AccruedLiabilitiesCurrent
195.60M
158.33M
115.32M
130.98M
124.23M
116.38M
128.91M
92.31M
93.04M
IncreaseDecreaseInAccountsReceivable
-72.59M
79.07M
80.88M
-71.44M
-8.33M
39.54M
-31.94M
0.81M
17.62M
CapitalLeaseObligations
CapitalLeaseObligationsNoncurrent
0.71M
0.71M
1.01M
1.41M
1.88M
CapitalLeaseObligationsCurrent
0.30M
0.30M
0.29M
0.49M
0.81M
ProvisionForDoubtfulAccounts
0.65M
0.18M
10000.00
0.36M
0.28M
63000.00
0.12M
0.12M
0.21M
PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAccumulatedDepreciationAndAmortization
344.99M
326.03M
317.92M
296.99M
DebtInstrumentFaceAmount
557.23M
239.10M
323.55M
CapitalLeasesLesseeBalanceSheetAssetsByMajorClassAccumulatedDeprecation
1.60M
1.90M
1.40M
1.90M
2.60M
AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment
268.17M
268.17M
250.98M
240.82M
231.31M
AssetsCurrent
681.35M
592.62M
529.70M
545.76M
541.39M
549.42M
576.39M
481.40M
529.51M
OtherLiabilitiesNoncurrent
47.03M
34.35M
27.87M
26.05M
30.89M
20.23M
19.72M
24.36M
20.52M
PurchaseObligation
35.70M
59.20M
129.60M
86.90M
83.90M
147.50M
58.70M
57.80M
72.40M
LongTermDebtCurrent
0.00
0.00
0.00
0.00
0.00
1.88M
46.02M
2.47M
37.61M