2024202320222021202020192018201720162015
ProceedsFromSaleOfPropertyPlantAndEquipment
15000.00
7000.00
6000.00
17000.00
0.38M
22000.00
11000.00
0.18M
NetCashProvidedByUsedInOperatingActivities
70.64M
103.90M
160.40M
126.73M
152.12M
123.78M
NetCashProvidedByUsedInOperatingActivitiesContinuingOperations
137.03M
111.47M
PaymentsRelatedToTaxWithholdingForShareBasedCompensation
3.09M
4.71M
2.37M
1.99M
0.81M
0.32M
NetCashProvidedByUsedInInvestingActivities
-11.97M
-12.37M
-33.96M
47.49M
-69.00M
-12.90M
NetCashProvidedByUsedInInvestingActivitiesContinuingOperations
-31.88M
-25.12M
OperatingLeaseRightOfUseAssetAmortizationExpense
7.69M
8.02M
CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations
333.25M
291.32M
315.94M
EffectiveIncomeTaxRateReconciliationOtherReconcilingItemsPercent
-0.00
0.01
PaymentsToAcquireBusinessesNetOfCashAcquired
6.53M
IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets
-0.11M
3.30M
5.19M
-7.19M
1.63M
-5.02M
9.61M
2.05M
OperatingLeasesFutureMinimumPaymentsDue
25.07M
25.07M
23.61M
19.99M
29.97M
OperatingLeasesFutureMinimumPaymentsDueInTwoYears
6.15M
6.15M
6.12M
6.00M
9.26M
OperatingLeasesFutureMinimumPaymentsDueInFiveYears
1.46M
1.46M
1.17M
0.23M
0.99M
OperatingLeasesFutureMinimumPaymentsDueCurrent
9.15M
9.88M
10.39M
10.55M
OperatingLeasesFutureMinimumPaymentsDueInFourYears
1.96M
1.96M
1.44M
0.54M
2.68M
OperatingLeasesFutureMinimumPaymentsDueThereafter
2.51M
2.51M
2.25M
32000.00
OperatingLeasesFutureMinimumPaymentsDueInThreeYears
3.83M
3.83M
2.76M
2.79M
6.48M
PaymentsForRepurchaseOfCommonStock
11.60M
25.38M
57.03M
150.00M
105.38M
50.00M
64.61M
61.18M
OperatingLeasePayments
8.23M
7.92M
10.41M
8.66M
IncreaseDecreaseInOtherOperatingLiabilities
-30.03M
-9.07M
16.46M
-30.80M
18.70M
-6.52M
22.53M
20.94M
AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation
3.09M
4.71M
2.37M
1.99M
0.81M
0.32M
IncomeTaxesPaid
44.25M
45.86M
53.02M
54.91M
70.68M
46.01M
52.58M
35.78M
CapitalExpendituresIncurredButNotYetPaid
0.12M
0.68M
0.38M
OperatingLeaseWeightedAverageDiscountRatePercent
0.04
0.03
0.04
0.04
ProceedsFromLinesOfCredit
1.54M
11.00M
60.00M
5.00M
3.50M
3.50M
73.70M
30.00M
EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
-1.72M
-11.14M
OperatingLeasesFutureMinimumPaymentsRemainderOfFiscalYear
9.15M
NetCashProvidedByUsedInFinancingActivities
-14.24M
-30.09M
-59.44M
-152.05M
-105.28M
-50.32M
NetCashProvidedByUsedInFinancingActivitiesContinuingOperations
-64.86M
-49.16M
ProceedsFromStockOptionsExercised
10.97M
0.00
LineOfCreditFacilityMaximumBorrowingCapacity
75.00M
75.00M
75.00M
75.00M
75.00M
IncrementalCommonSharesAttributableToShareBasedPaymentArrangements
95000.00
56000.00
0.10M
0.17M
0.54M
0.36M
0.86M
0.45M
OperatingLeaseExpense
8.76M
8.26M
11.20M
9.59M
ProceedsFromIncomeTaxRefunds
1.92M
0.11M
0.85M
5.54M
2.70M
4.70M
NoncashOrPartNoncashAcquisitionValueOfAssetsAcquired1
0.00
0.89M
ProceedsFromMaturitiesPrepaymentsAndCallsOfHeldToMaturitySecurities
63.54M
0.00
63.54M
22.86M
12.51M
12.51M
RepaymentsOfLinesOfCredit
0.75M
11.00M
60.00M
5.00M
3.50M
3.50M
73.70M
30.00M