2024202320222021202020192018201720162015
PaymentsForProceedsFromLoansAndLeases
-8.66M
PaymentsForProceedsFromOtherInvestingActivities
16.76M
5.68M
-6.71M
-6.47M
-5.13M
-18.10M
-4.85M
-13.10M
-2.21M
RepaymentsOfLongTermDebt
123.29M
4.86M
836.89M
65.27M
309.98M
82.78M
134.75M
986.92M
239.19M
LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths
123.00M
465.20M
ProceedsFromEquityMethodInvestmentDividendsOrDistributionsReturnOfCapital
3.27M
21.70M
53.93M
27.94M
RepaymentsOfLinesOfCredit
0.00
2.87B
0.00
700.00M
0.00
1.57B
2.72B
619.00M
125.00M
ProceedsFromIssuanceOfLongTermDebt
0.00
0.00
0.00
2.00B
500.00M
RepaymentsOfDebt
500.00M
500.00M
500.00M
NetCashProvidedByUsedInOperatingActivities
2.20B
668.47M
1.00B
1.78B
1.08B
1.45B
663.08M
68.27M
-348.13M
PaymentsRelatedToTaxWithholdingForShareBasedCompensation
11.99M
14.33M
10.84M
14.85M
11.45M
IncreaseDecreaseInRestrictedCash
-3.71M
EffectiveIncomeTaxRateReconciliationTaxCredits
0.00
0.01
0.01
0.05
OperatingLeaseWeightedAverageDiscountRatePercent
0.04
0.05
0.06
0.05
0.06
NetCashProvidedByUsedInInvestingActivities
-129.09M
-171.74M
-124.13M
-107.95M
-226.23M
-41.94M
-50.24M
-471.19M
-30.85M
ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant
10.60M
11.30M
22.60M
23.10M
23.60M
24.40M
25.00M
26.00M
25.10M
PaymentsForRepurchaseOfCommonStock
1.00B
1.07B
897.30M
170.68M
274.33M
302.47M
916.32M
603.21M
442.74M
OperatingLeasesFutureMinimumPaymentsDue
113.50M
118.13M
122.92M
128.13M
OperatingLeasesFutureMinimumPaymentsDueInFourYears
14.47M
11.67M
13.56M
15.98M
OperatingLeasesFutureMinimumPaymentsDueCurrent
24.81M
25.04M
25.35M
28.56M
OperatingLeasesFutureMinimumPaymentsDueInFiveYears
12.80M
9.54M
9.19M
8.94M
OperatingLeasesFutureMinimumPaymentsDueThereafter
25.87M
31.51M
32.28M
34.97M
OperatingLeasesFutureMinimumPaymentsDueInThreeYears
16.15M
16.80M
20.27M
18.32M
OperatingLeasesFutureMinimumPaymentsDueInTwoYears
19.41M
23.56M
22.28M
21.35M
LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo
0.00
123.00M
AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation
11.99M
14.33M
10.84M
14.85M
11.45M
IncomeTaxesPaid
IncomeTaxesPaidNet
784.45M
641.95M
457.41M
264.25M
137.12M
89.20M
14.88M
2.74M
-5.65M
OperatingLeasePayments
23.40M
21.90M
20.80M
19.80M
23.40M
OtherComprehensiveIncomeLossDerivativesQualifyingAsHedgesNetOfTax
0.10M
0.10M
0.10M
81000.00
83000.00
81000.00
CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect
754.62M
-739.01M
-798.67M
1.38B
117.76M
827.53M
-417.08M
StandardProductWarrantyAccrual
120.39M
108.35M
107.12M
82.74M
91.39M
79.15M
72.71M
66.13M
61.18M
StandardProductWarrantyAccrualWarrantiesIssued
107.52M
85.01M
93.92M
64.49M
60.82M
65.57M
50.01M
67.17M
52.68M
StandardProductWarrantyAccrualPayments
99.61M
90.51M
73.76M
70.87M
75.64M
64.53M
58.78M
55.89M
60.97M
NetCashProvidedByUsedInFinancingActivities
-1.31B
-1.24B
-1.68B
-295.62M
-733.56M
-580.27M
-1.03B
350.74M
-159.72M
IncreaseDecreaseInOtherOperatingAssets
290.63M
140.76M
159.91M
46.31M
15.13M
64.17M
-55.10M
45.72M
177.06M
IncrementalCommonSharesAttributableToShareBasedPaymentArrangements
1.21M
1.16M
ProceedsFromLinesOfCredit
0.00
2.87B
0.00
700.00M
0.00
1.57B
2.72B
619.00M
125.00M
PaymentsToAcquireEquityMethodInvestments
23.40M
64.70M
101.59M
0.75M
9.52M
1.00M
23.04M
14.54M
VariableLeaseCost
11.80M
9.90M
7.70M
6.20M
6.70M
PaymentsToAcquireBusinessesGross
0.00
10.40M
10.40M
83.25M
163.72M
0.00
0.00
430.46M
0.00