2024202320222021202020192018201720162015
OciBeforeReclassificationsNetOfTaxAttributableToParent
19.41M
-24.05M
79.09M
185.70M
-114.77M
-54.32M
20.30M
PaymentsForRepurchaseOfCommonStock
700.03M
398.86M
1.53B
554.12M
464.52M
1.02B
127.32M
20.72M
780.15M
551.97M
NetCashProvidedByUsedInFinancingActivities
-1.25B
-1.17B
-1.54B
-879.87M
-955.21M
-873.31M
-866.72M
NetCashProvidedByUsedInFinancingActivitiesContinuingOperations
-864.14M
1.58B
-712.56M
IncreaseDecreaseInInterestPayableNet
0.00
0.00
17.06M
IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets
117.67M
132.17M
28.58M
102.60M
110.25M
100.77M
15.53M
-24.20M
0.96M
3.20M
PaymentsToAcquireInvestments
7.55M
4.57M
6.08M
4.30M
10.03M
17.84M
153.71M
181.06M
494.15M
195.47M
LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree
1.00B
0.00
450.00M
0.00
350.00M
900.00M
0.00
12.50M
0.00
300.00M
ProceedsFromEquityMethodInvestmentDividendsOrDistributionsReturnOfCapital
0.00
0.00
5.25M
ProceedsFromSaleAndMaturityOfMarketableSecurities
0.00
0.00
179.86M
218.32M
434.18M
161.94M
AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation
184.65M
180.58M
121.22M
74.40M
LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour
0.00
1.00B
0.00
50.00M
0.00
350.00M
900.00M
12.50M
0.00
0.00
PaymentsToAcquireBusinessesNetOfCashAcquired
186.84M
46.36M
164.23M
10.04M
53.72M
9.81M
19.35M
2.10B
156.58M
15.49M
PaymentsOfFinancingCosts
0.00
0.00
17.06M
RepaymentsOfLongTermDebt
13.45M
50.00M
1.20B
0.00
200.00M
0.00
550.00M
250.00M
16000.00
0.52M
EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
0.21M
-2.63M
-0.22M
4.58M
-2.12M
-1.00M
OperatingLeaseWeightedAverageDiscountRatePercent
0.03
0.03
0.02
0.02
0.03
ProceedsFromPaymentsForOtherFinancingActivities
-10.47M
-15.88M
-6.39M
-4.38M
-0.75M
-14.11M
-2.58M
-5.88M
0.49M
1.59M
LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths
450.00M
0.00
311.20M
900.00M
0.00
312.50M
0.00
363.00M
250.00M
0.00
NetCashProvidedByUsedInOperatingActivities
2.08B
1.60B
1.54B
1.36B
1.29B
1.07B
465.84M
NetCashProvidedByUsedInOperatingActivitiesContinuingOperations
964.16M
763.89M
580.28M
IncomeTaxesPaid
IncomeTaxesPaidNet
423.10M
291.90M
208.50M
245.50M
160.30M
173.20M
175.30M
269.60M
452.60M
236.70M
DecreaseInUnrecognizedTaxBenefitsIsReasonablyPossible
3.10M
OperatingLeasesFutureMinimumPaymentsDue
OperatingLeasesFutureMinimumPaymentsDueCurrent
54.00M
49.30M
43.80M
30.50M
27.00M
OperatingLeasesFutureMinimumPaymentsDueInFourYears
28.30M
25.50M
22.30M
16.50M
11.10M
OperatingLeasesFutureMinimumPaymentsDueThereafter
40.00M
27.70M
28.50M
26.90M
14.90M
OperatingLeasesFutureMinimumPaymentsDueInFiveYears
18.60M
18.90M
17.00M
12.50M
7.60M
OperatingLeasesFutureMinimumPaymentsDueInThreeYears
36.10M
33.70M
28.50M
20.80M
16.90M
OperatingLeasesFutureMinimumPaymentsDueInTwoYears
46.20M
41.60M
35.90M
26.80M
21.20M
NetCashProvidedByUsedInInvestingActivities
-608.63M
-388.67M
-402.64M
-137.22M
-285.40M
-235.64M
128.38M
NetCashProvidedByUsedInInvestingActivitiesContinuingOperations
-135.70M
-2.31B
44.99M
PaymentsOfDividendsCommonStock
530.91M
449.92M
375.12M
451.33M
267.96M
220.76M
175.59M
142.43M
115.27M
201.89M
LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo
0.00
450.00M
0.00
350.00M
900.00M
0.00
0.00
12.50M
300.00M
250.00M
OtherComprehensiveIncomeLossDerivativesQualifyingAsHedgesNetOfTax
0.00
31.14M
-12.16M
37000.00
UnrecognizedTaxBenefitsIncreasesResultingFromAcquisition
6.39M
6.39M
2.08M
NetCashProvidedByUsedInContinuingOperations
-30.54M
29.91M
-96.22M
ProceedsFromDivestitureOfBusinesses
0.00
3.20M
127.83M
25.88M
580.84M
3.34M
ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlansIncludingStockOptions
1.37M
3.02M
117.74M
129.96M
90.52M
65.37M
41.85M
31.87M
28.23M
40.23M
ProceedsFromStockOptionsExercised
1.40M
3.00M
117.70M
130.00M
90.50M
65.40M
41.80M
31.90M
28.20M
40.20M
LineOfCreditFacilityMaximumBorrowingCapacity
600.00M
450.00M
IncrementalCommonSharesAttributableToShareBasedPaymentArrangements
1.71M
1.73M
2.35M
2.83M
3.20M
3.42M
3.22M
2.82M
1.74M
1.64M
ProceedsFromIssuanceOfLongTermDebt
0.00
0.00
1.19B
0.00
0.00
200.00M
0.00
1.93B
0.00
0.00
CommercialPaper
0.00
0.00
112.50M
0.00
50.50M
0.00
0.00
OperatingLeasePayments
51.79M
49.94M
49.58M
49.34M
50.82M
PaymentsForProceedsFromOtherInvestingActivities
4.78M
6.64M
7.01M
11.11M
4.66M
7.81M
-1.36M
0.20M
-4.14M
-1.38M