2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | |
---|---|---|---|---|---|---|---|---|---|---|
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 |