2024202320222021202020192018201720162015
ProceedsFromLongTermLinesOfCredit
640.20M
1.87B
1.74B
2.57B
NetCashProvidedByUsedInFinancingActivities
-390.94M
7.63M
502.79M
-252.47M
-25.45M
856.13M
55.84M
-41.37M
136.76M
NetCashProvidedByUsedInOperatingActivities
628.79M
332.55M
423.40M
524.78M
377.42M
368.91M
304.46M
294.11M
249.59M
EffectiveIncomeTaxRateReconciliationTaxCredits
0.00
0.00
0.02
0.02
0.03
IncrementalCommonSharesAttributableToShareBasedPaymentArrangements
67000.00
73000.00
56000.00
RepaymentsOfLinesOfCredit
948.50M
1.56B
1.14B
3.35B
560.36M
746.28M
ProceedsFromConvertibleDebt
0.00
0.00
729.93M
IncomeTaxesPaid
139.70M
114.00M
125.80M
41.20M
91.50M
79.00M
123.30M
89.00M
94.60M
LineOfCreditFacilityMaximumBorrowingCapacity
4.50B
4.50B
4.50B
3.50B
2.50B
2.50B
2.50B
2.50B
1.00B
OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax
-16.57M
61.64M
24.48M
PaymentsForRepurchaseOfCommonStock
74.56M
264.78M
29.27M
85.87M
6.14M
0.00
239.84M
4.42M
4.84M
OperatingLeaseWeightedAverageDiscountRatePercent
0.04
0.03
0.03
0.03
0.03
LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths
44.82M
45.58M
27.29M
22.94M
2.89M
3.21M
5.15M
5.88M
32.06M
PaymentsToAcquireIntangibleAssets
1.80M
2.23M
5.00M
7.05M
0.00
5.40M
OperatingLeasesFutureMinimumPaymentsDue
99.83M
109.88M
114.72M
105.44M
OperatingLeasesFutureMinimumPaymentsDueInTwoYears
19.10M
20.95M
20.50M
19.58M
OperatingLeasesFutureMinimumPaymentsDueInFiveYears
8.43M
11.60M
12.01M
9.37M
OperatingLeasesFutureMinimumPaymentsDueInThreeYears
16.58M
16.99M
17.25M
12.88M
OperatingLeasesFutureMinimumPaymentsDueCurrent
23.12M
25.69M
24.67M
24.49M
OperatingLeasesFutureMinimumPaymentsDueThereafter
19.88M
19.82M
26.34M
26.16M
OperatingLeasesFutureMinimumPaymentsDueInFourYears
12.73M
14.83M
13.95M
12.96M
NetCashProvidedByUsedInInvestingActivities
-155.74M
-348.32M
-1.01B
-106.76M
-327.67M
-1.24B
-345.47M
-235.74M
-370.99M
LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour
0.76M
1.85B
757.95M
19.07M
82000.00
0.27M
1.02B
0.11M
0.10M
StockIssuedDuringPeriodValueAcquisitions
19.79M
0.00
2.52M
15.87M
0.00
12.30M
12.30M
PaymentsToAcquireBusinessesNetOfCashAcquired
68.76M
278.80M
963.60M
79.00M
281.06M
1.20B
305.25M
210.92M
348.62M
LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo
785.30M
43.79M
23.62M
19.26M
0.38M
0.35M
0.34M
0.29M
733.32M
ProceedsFromPaymentsForOtherFinancingActivities
-0.21M
-0.29M
-5.86M
-3.70M
-1.65M
-1.23M
OperatingLeasePayments
30.12M
28.10M
25.96M
26.02M
24.79M
IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets
17.08M
5.20M
-10.85M
-0.78M
-5.07M
-18.14M
34.12M
11.55M
5.68M
LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree
1.59B
780.83M
23.63M
19.06M
0.30M
1.89B
0.16M
0.11M
0.10M