2024202320222021202020192018201720162015
StockIssuedDuringPeriodValueAcquisitions
32.32M
32.32M
32.32M
OperatingLeaseWeightedAverageDiscountRatePercent
0.07
0.07
0.07
0.08
0.09
NetCashProvidedByUsedInFinancingActivities
-516.77M
-17.13M
309.41M
191.68M
65.85M
80.61M
43.30M
34.38M
20.56M
RepaymentsOfLinesOfCredit
0.00
0.00
10.10M
16.90M
29.00M
PaymentsToAcquireIntangibleAssets
0.00
0.00
0.25M
0.00
0.00
0.68M
0.24M
OperatingLeasePayments
7.22M
5.69M
5.86M
4.76M
3.64M
ProceedsFromStockPlans
0.53M
1.14M
4.01M
PaymentsToAcquireInvestments
5.01M
EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
1.85M
-1.86M
-1.96M
0.83M
-0.26M
PaymentsOfDebtExtinguishmentCosts
0.00
0.00
6.00M
ProceedsFromLinesOfCredit
0.00
0.00
10.00M
46.00M
PaymentsToAcquireBusinessesNetOfCashAcquired
0.00
62.16M
235.65M
0.00
0.00
15.00M
-1.05M
0.00
LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour
5.48M
RepaymentsOfLongTermDebt
0.00
0.00
1.69M
2.58M
45.85M
9.98M
0.00
0.00
LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths
3.03M
ProceedsFromSaleAndMaturityOfMarketableSecurities
1.84B
LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree
8.66M
IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets
59.78M
68.42M
26.89M
14.64M
14.29M
3.13M
1.23M
4.76M
5.28M
RepaymentsOfLongTermCapitalLeaseObligations
0.00
StockIssuedDuringPeriodValueNewIssues
10.31M
19.77M
19.77M
19.77M
26.43M
15.92M
PaymentsOfFinancingCosts
0.15M
ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlansIncludingStockOptions
13.87M
10.37M
7.48M
8.39M
4.99M
2.80M
IncomeTaxesPaid
74.71M
33.17M
4.82M
3.45M
1.75M
0.78M
0.91M
1.15M
0.59M
CapitalExpendituresIncurredButNotYetPaid
10.14M
17.40M
7.50M
3.63M
0.67M
0.90M
0.55M
0.70M
1.72M
NetCashProvidedByUsedInInvestingActivities
-366.36M
-371.91M
-1.22B
-25.57M
-14.79M
-19.15M
-4.12M
-11.79M
-12.46M
ProceedsFromMaturitiesPrepaymentsAndCallsOfHeldToMaturitySecurities
660.13M
35.00M
IncrementalCommonSharesAttributableToCallOptionsAndWarrants
0.00
IncrementalCommonSharesAttributableToShareBasedPaymentArrangements
1.78M
3.41M
4.92M
7.00M
8.96M
OperatingLeasesFutureMinimumPaymentsDue
14.55M
14.55M
15.19M
15.98M
18.13M
OperatingLeasesFutureMinimumPaymentsDueInFiveYears
0.94M
0.94M
1.97M
2.68M
2.58M
OperatingLeasesFutureMinimumPaymentsDueInTwoYears
3.53M
3.53M
3.06M
2.77M
2.71M
OperatingLeasesFutureMinimumPaymentsDueInThreeYears
3.28M
3.28M
2.92M
2.81M
2.70M
OperatingLeasesFutureMinimumPaymentsDueCurrent
3.74M
3.74M
3.01M
2.78M
2.62M
OperatingLeasesFutureMinimumPaymentsDueInFourYears
1.81M
1.81M
2.68M
2.65M
2.74M
OperatingLeasesFutureMinimumPaymentsDueThereafter
1.25M
1.25M
1.54M
2.29M
4.79M
PaymentsForHedgeFinancingActivities
0.00
0.00
286.24M
89.06M
36.31M
LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo
7.82M
PaymentsRelatedToTaxWithholdingForShareBasedCompensation
120.65M
27.50M
29.14M
68.33M
8.20M
NetCashProvidedByUsedInOperatingActivities
696.78M
744.82M
352.03M
216.33M
139.07M
16.13M
-28.44M
-32.95M
-21.16M
StandardProductWarrantyAccrual
StandardProductWarrantyAccrualPayments
27.22M
26.26M
15.07M
12.81M
10.88M
8.58M
StandardProductWarrantyAccrualWarrantiesIssued
51.87M
48.70M
18.10M
7.02M
5.24M
3.04M
RepaymentsOfDebt
39.50M
AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation
120.65M
27.50M
29.14M
68.33M
IncreaseDecreaseInRestrictedCash
0.00
0.00
-0.30M
ProceedsFromIssuanceOfLongTermDebt
0.00
0.00
68.02M
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableNumber
8.40M
8.60M
8.00M
PaymentsForRepurchaseOfCommonStock
410.00M
0.00
500.00M