2024202320222021202020192018201720162015
OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax
0.00
-0.52M
DeferredTaxAssetsNet
71.98M
53.31M
59.14M
68.88M
36.85M
23.84M
17.76M
30.97M
31.67M
StockRepurchasedDuringPeriodShares
1.88M
PropertyPlantAndEquipmentGross
289.43M
280.18M
254.20M
225.04M
242.50M
221.01M
210.19M
190.17M
175.38M
Liabilities
441.51M
523.09M
540.16M
543.39M
510.18M
523.40M
554.18M
605.27M
731.26M
LesseeOperatingLeaseLiabilityUndiscountedExcessAmount
12.58M
13.84M
15.99M
9.83M
5.89M
FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear
15.88M
18.99M
19.82M
19.94M
22.00M
DeferredTaxLiabilitiesLeasingArrangements
14.05M
12.91M
13.64M
20.69M
7.99M
StockholdersEquity
457.87M
496.32M
493.07M
437.19M
625.97M
591.44M
554.85M
525.18M
535.57M
DeferredTaxAssetsTaxCreditCarryforwards
16.03M
9.80M
11.92M
18.46M
9.53M
1.56M
1.61M
2.83M
8.31M
AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
13.91M
9.69M
13.94M
9.11M
9.77M
13.88M
7.74M
9.36M
11.10M
CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect
-36.33M
32.45M
-15.43M
26.24M
-10.08M
28.62M
ProvisionForDoubtfulAccounts
4.97M
4.46M
6.49M
6.30M
7.66M
10.04M
6.81M
8.31M
7.13M
RetainedEarningsAccumulatedDeficit
478.58M
516.33M
508.81M
452.02M
639.21M
606.09M
561.65M
536.61M
549.59M
Assets
899.38M
1.02B
1.03B
980.58M
1.14B
1.11B
1.11B
1.13B
1.27B
IncomeTaxesReceivable
11.68M
11.35M
9.68M
11.90M
11.11M
5.33M
4.62M
18.85M
28.16M
OtherPrepaidExpenseCurrent
9.36M
9.46M
8.86M
8.63M
IncreaseDecreaseInAccountsReceivable
-56.76M
-34.77M
81.62M
-57.15M
-5.45M
-11.64M
28.48M
-112.78M
89.47M
PreferredStockSharesOutstanding
0.00
0.00
0.00
0.00
0.00
0.00
0.00
0.00
0.00
PreferredStockSharesAuthorized
20.00M
20.00M
20.00M
20.00M
20.00M
20.00M
20.00M
20.00M
20.00M
PreferredStockParOrStatedValuePerShare
0.13
0.13
0.13
0.13
0.13
0.13
0.13
0.13
0.13
DefinedBenefitPlanActualReturnOnPlanAssets
0.00
0.00
2.90M
1.73M
0.49M
FiniteLivedIntangibleAssetsGross
95.92M
95.70M
104.08M
115.47M
151.95M
166.08M
171.16M
188.51M
185.66M
RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability
12.53M
9.64M
11.88M
38.85M
18.76M
UnrealizedGainLossOnInvestments
4.38M
-5.84M
1.06M
0.72M
HeldToMaturitySecuritiesContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss
4000.00
1.11M
AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment
184.52M
184.36M
166.11M
153.30M
176.35M
163.34M
150.03M
126.17M
117.85M
FiniteLivedIntangibleAssetsNet
5.13M
10.21M
16.21M
22.93M
67.67M
85.41M
98.66M
119.67M
137.66M
OtherAccruedLiabilitiesCurrent
6.53M
HeldToMaturitySecuritiesContinuousUnrealizedLossPositionAccumulatedLoss
36000.00
1.47M
PreferredStockSharesIssued
0.00
0.00
0.00
0.00
0.00
0.00
0.00
0.00
0.00
PrepaidExpenseAndOtherAssetsCurrent
28.89M
32.53M
31.61M
26.14M
30.72M
22.14M
20.61M
21.37M
23.55M
ContractWithCustomerLiabilityCurrent
1.84M
StockIssuedDuringPeriodValueShareBasedCompensation
3.30M
3.50M
2.10M
-1.52M
-0.89M
-1.90M
-1.48M
-1.34M
-1.23M
StockRepurchasedAndRetiredDuringPeriodShares
3.56M
AssetsHeldInTrustNoncurrent
122.66M
123.68M
135.42M
152.25M
149.37M
28.02M
16.11M
32.84M
26.05M
DeferredTaxLiabilities
19.50M
19.50M
DeferredTaxLiabilitiesOther
0.00
Goodwill
84.11M
93.78M
94.54M
94.87M
237.50M
237.29M
226.69M
224.22M
268.50M
DeferredTaxLiabilitiesUndistributedForeignEarnings
0.40M
DeferredTaxAssetsOperatingLossCarryforwards
7.54M
1.24M
2.00M
3.68M
2.08M
2.10M
2.39M
2.29M
2.38M
TaxCreditCarryforwardValuationAllowance
0.83M
2.15M
2.37M
3.07M
1.78M
2.08M
2.51M
2.27M
3.23M
PropertyPlantAndEquipmentNet
104.91M
95.82M
88.09M
71.73M
66.15M
57.67M
60.16M
64.00M
57.53M
HeldToMaturitySecurities
122.66M
123.68M
135.42M
152.25M
149.37M
156.62M
171.75M
146.52M
126.79M
HeldToMaturitySecuritiesContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss
32000.00
0.36M
HeldToMaturitySecuritiesContinuousUnrealizedLossPositionTwelveMonthsOrLongerFairValue
3.04M
68.48M
HeldToMaturitySecuritiesAccumulatedUnrecognizedHoldingLoss
2.28M
4.16M
0.56M
41000.00
36000.00
1.47M
0.84M
1.25M
0.19M
HeldToMaturitySecuritiesFairValue
120.91M
119.53M
138.08M
158.30M
152.73M
155.64M
172.24M
145.95M
128.25M
HeldToMaturitySecuritiesContinuousUnrealizedLossPositionLessThanTwelveMonthsFairValue
15.92M
36.74M
HeldToMaturitySecuritiesAccumulatedUnrecognizedHoldingGain
0.53M
6000.00
3.23M
6.09M
3.39M
0.49M
1.32M
0.69M
1.64M
ValuationAllowancesAndReservesBalance
0.83M
2.15M
2.37M
FinanceLeasePrincipalPayments
15.80M
15.96M
16.59M
17.00M
17.64M
PaymentsToAcquirePropertyPlantAndEquipment
31.28M
30.63M
35.01M
27.07M
28.12M
17.05M
21.96M
29.04M
18.39M
DeferredTaxAssetsNetCurrent
7.39M
StockRepurchaseProgramAuthorizedAmount1
75.00M
75.00M
LongTermDebt
37.10M
80.00M
118.76M
137.63M
245.66M
AssetImpairmentCharges
103.54M
AssetsCurrent
354.99M
430.21M
445.07M
378.88M
421.73M
429.83M
428.28M
427.80M
550.36M
DeferredTaxAssetsValuationAllowance
0.83M
2.15M
2.37M
3.07M
1.78M
2.08M
2.51M
2.27M
3.23M
OperatingLeaseRightOfUseAsset
49.82M
50.82M
55.20M
65.94M
41.08M
ProceedsFromNotesPayable
0.00
DeferredTaxAssetsGross
72.81M
55.47M
61.50M
71.95M
38.63M
25.92M
20.27M
33.23M
34.90M
LiabilitiesAndStockholdersEquity
899.38M
1.02B
1.03B
980.58M
1.14B
1.11B
1.11B
1.13B
1.27B
OtherAssetsCurrent
6.26M
13.08M
12.68M
8.86M
OperatingLeaseLiabilityNoncurrent
49.43M
50.60M
54.93M
54.80M
28.85M
AccountsPayableAndAccruedLiabilitiesCurrent
56.40M
76.64M
77.17M
62.20M
68.41M
69.81M
55.09M
66.76M
69.73M
CommonStockValue
CommonStockSharesOutstanding
31.25M
32.73M
34.86M
35.49M
38.59M
40.05M
41.10M
42.17M
42.02M
CommonStockSharesIssued
31.25M
32.73M
34.86M
35.49M
38.59M
40.05M
41.10M
42.17M
42.02M
CommonStockSharesAuthorized
100.00M
100.00M
100.00M
100.00M
100.00M
100.00M
100.00M
100.00M
100.00M
IncreaseDecreaseInIncomeTaxes
IncreaseDecreaseInIncomeTaxesReceivable
1.32M
2.67M
-1.60M
1.12M
6.48M
16.68M
OperatingLeaseLiabilityCurrent
11.90M
11.96M
12.10M
13.94M
14.36M
AccumulatedOtherComprehensiveIncomeLossNetOfTax
-20.71M
-20.02M
-15.75M
-14.83M
-13.24M
-14.65M
-6.80M
-11.43M
-14.01M
IntangibleAssetsNetExcludingGoodwill
10.53M
16.20M
22.21M
28.93M
73.67M
91.41M
104.61M
125.67M
153.86M
EmployeeRelatedLiabilitiesCurrent
67.60M
77.09M
76.89M
79.78M
86.07M
DeferredTaxAssetsLiabilitiesNetNoncurrent
3.23M
4.39M
3.78M
6.77M
DeferredCompensationLiabilityClassifiedNoncurrent
35.20M
26.21M
28.81M
26.36M
26.77M
21.75M
21.87M
ProceedsFromRepaymentsOfLinesOfCredit
0.00
0.00
-37.10M
-42.90M
-15.90M
-16.61M
-105.58M
46.09M
DeferredTaxAssetsLiabilitiesNet
35.12M
25.37M
29.33M
30.02M
3.23M
4.39M
3.78M
6.77M
PreferredStockValue
0.00
0.00
0.00
0.00
0.00
0.00
0.00
0.00
0.00
OtherLiabilitiesCurrent
10.37M
10.89M
7.51M
4.17M
7.42M
2.20M
3.22M
3.87M
2.87M
DeferredTaxLiabilitiesNoncurrent
26.89M
AllowanceForDoubtfulAccountsReceivableWriteOffs
6.18M
7.92M
2.71M
8.18M
OperatingLeaseLiability
61.34M
62.56M
67.02M
68.73M
43.21M
AvailableForSaleSecurities
0.00
DeferredIncomeTaxAssetsNet
35.47M
25.84M
29.33M
30.02M
DeferredIncomeTaxLiabilities
36.86M
27.94M
29.81M
38.86M
33.62M
19.46M
13.98M
24.20M
51.17M
DeferredTaxAssetsGoodwillAndIntangibleAssets
17.70M
OtherLiabilitiesNoncurrent
1.12M
2.40M
3.28M
3.78M
4.06M
6.11M
6.30M
20.54M
36.02M
FiniteLivedIntangibleAssetsAccumulatedAmortization
90.80M
85.50M
87.87M
92.54M
84.28M
80.68M
72.50M
68.84M
48.01M
StockRepurchasedAndRetiredDuringPeriodValue
34.18M
60.94M
16.68M
52.35M
38.83M
34.82M
36.68M
5.75M
UnrecognizedTaxBenefits
0.59M
0.83M
1.88M
1.93M
2.08M
2.19M
2.21M
2.24M
2.19M
UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations
0.36M
1.10M
0.18M
0.37M
0.43M
0.40M
0.39M
0.30M
0.28M
UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions
0.12M
53000.00
0.19M
0.22M
0.32M
0.38M
0.36M
0.35M
0.44M
UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions
0.00
0.00
52000.00
DeferredForeignIncomeTaxExpenseBenefit
-0.71M
-28000.00
0.13M
-0.98M
-0.80M
-0.77M
-1.01M
-0.54M
-2000.00
OtherComprehensiveIncomeLossNetOfTax
-0.69M
-4.27M
-0.92M
-1.59M
1.41M
-6.32M
4.63M
2.58M
-14.88M
AccountsReceivableNetCurrent
252.54M
314.28M
353.88M
278.34M
342.30M
355.37M
374.27M
352.61M
461.48M
AllowanceForDoubtfulAccountsReceivableCurrent
2.00M
3.21M
6.69M
2.92M
4.29M
5.03M
4.34M
5.16M
5.90M
TaxCreditCarryforwardAmount
23.85M
11.36M
14.28M
23.24M
12.34M
3.67M
4.00M
5.12M
10.70M
DeferredTaxAssetsLiabilitiesNetCurrent
7.39M
AllowanceForDoubtfulAccountsReceivable
2.00M
3.21M
6.69M
2.92M
IndefiniteLivedIntangibleAssetsExcludingGoodwill
5.40M
6.00M
6.00M
6.00M
BusinessCombinationContingentConsiderationLiability
0.00
21.60M
DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAccruedLiabilities
11.24M
9.64M
8.97M
7.93M
3.82M
3.96M
4.00M
8.58M
4.90M
IntangibleAssetsGrossExcludingGoodwill
2.50M
AccruedIncomeTaxesCurrent
0.44M
1.14M
IncreaseDecreaseInAccruedIncomeTaxesPayable
-1.00M
14.88M
9.45M
LongTermDebtNoncurrent
0.00
80.00M
116.49M
135.36M
243.40M
LiabilitiesCurrent
204.10M
242.88M
258.55M
268.97M
230.81M
225.53M
212.42M
251.14M
227.98M
HeldToMaturitySecuritiesContinuousUnrealizedLossPositionFairValue
18.96M
105.22M
CashAndCashEquivalentsAtCarryingValue
61.88M
72.05M
49.90M
62.51M
37.61M
46.99M
28.78M
34.97M
29.78M
PurchaseObligation
37.40M
32.50M
33.30M
39.40M
29.80M
28.00M
27.60M
11.60M
12.10M
PurchaseObligationDueInNextTwelveMonths
17.70M
18.00M
20.20M
22.50M
13.80M
14.70M
9.20M
7.60M
8.60M
UnrecognizedTaxBenefitsPeriodIncreaseDecrease
UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate
0.50M
0.70M
1.50M
1.50M
1.60M
1.70M
1.70M
1.50M
1.40M
OtherAssetsNoncurrent
12.73M
17.80M
16.38M
16.73M
17.23M
13.90M
46.27M
50.79M
48.18M
StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1
19.00M
35.20M
LesseeOperatingLeaseLiabilityPaymentsDue
75.09M
76.41M
83.02M
78.56M
49.10M
LesseeOperatingLeaseLiabilityPaymentsDueYearThree
9.64M
9.10M
9.40M
10.15M
7.51M
LesseeOperatingLeaseLiabilityPaymentsDueYearTwo
12.46M
11.71M
12.34M
12.41M
12.28M
LesseeOperatingLeaseLiabilityPaymentsDueYearFive
5.88M
5.30M
5.39M
5.17M
2.69M
LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive
24.59M
28.86M
33.41M
36.25M
4.91M
LesseeOperatingLeaseLiabilityPaymentsDueYearFour
7.56M
6.89M
7.57M
7.42M
5.38M
LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths
14.96M
14.54M
14.90M
7.16M
16.33M
DeferredTaxAssetsOther
0.37M
0.37M
0.14M
1.05M
0.97M
0.64M
0.84M
1.09M
1.06M
PaymentsToAcquireAvailableForSaleSecuritiesDebt
0.00
0.00
CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
99.31M
135.63M
103.19M
118.61M
92.37M
102.45M
OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossArisingDuringPeriodNetOfTax
-0.69M
-4.27M
-0.92M
-1.59M
1.41M
-14.36M