2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | |
---|---|---|---|---|---|---|---|---|---|---|
OperatingLeasePayments | 14.99M | 12.24M | 20.74M | 21.02M | 13.12M | |||||
PaymentsToAcquireInvestments | 6.51M | |||||||||
NetCashProvidedByUsedInInvestingActivities | -139.87M | -118.24M | -110.76M | -165.44M | -217.36M | -61.11M | -50.48M | -57.20M | ||
NetCashProvidedByUsedInInvestingActivitiesContinuingOperations | -82.85M | -68.25M | ||||||||
PaymentsRelatedToTaxWithholdingForShareBasedCompensation | 10.88M | 10.88M | 10.88M | |||||||
RepaymentsOfLongTermCapitalLeaseObligations | 21.03M | 13.30M | 15.70M | 17.40M | 21.94M | |||||
OperatingLeaseWeightedAverageDiscountRatePercent | 0.03 | 0.03 | 0.03 | 0.03 | 0.03 | |||||
NetCashProvidedByUsedInFinancingActivities | -49.12M | -63.50M | -93.31M | 204.58M | 65.63M | -28.99M | -50.90M | -14.64M | ||
NetCashProvidedByUsedInFinancingActivitiesContinuingOperations | -20.78M | -50.39M | ||||||||
EffectiveIncomeTaxRateReconciliationNondeductibleExpenseShareBasedCompensationCost | 0.01 | 0.02 | 0.09 | 0.05 | 0.09 | -0.03 | -0.08 | |||
ProceedsFromConvertibleDebt | 408.61M | 408.61M | 408.61M | |||||||
FinanceLeaseInterestExpense | 2.64M | 2.08M | 1.77M | 1.11M | 0.82M | |||||
ProceedsFromLinesOfCredit | 105.00M | 105.00M | 105.00M | |||||||
EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents | -11000.00 | -11000.00 | ||||||||
OtherOperatingActivitiesCashFlowStatement | 0.85M | -1.97M | 9.95M | 9.77M | 19.58M | 3.98M | 4.82M | -0.26M | ||
ProceedsFromStockOptionsExercised | 20000.00 | 20000.00 | 0.41M | 0.75M | 64000.00 | 3.03M | 0.20M | 6.95M | 14000.00 | 0.55M |
IncomeTaxesPaid | ||||||||||
IncomeTaxesPaidNet | 85.23M | 37.13M | 35.97M | 18.72M | 3.38M | 4.45M | 12.21M | 8.05M | 1.13M | 19.39M |
FinanceLeaseInterestPaymentOnLiability | 40.92M | 42.96M | 33.01M | 24.32M | 27.68M | |||||
PaymentsToAcquireBusinessesNetOfCashAcquired | 168.00M | 168.00M | 4.37M | 13.09M | 7.27M | 6.51M | 6.51M | |||
NetCashProvidedByUsedInOperatingActivities | 278.80M | 203.15M | 206.88M | 134.15M | 80.42M | 141.61M | 103.63M | 88.73M | ||
NetCashProvidedByUsedInOperatingActivitiesContinuingOperations | 121.78M | 120.08M | ||||||||
OperatingLeasesFutureMinimumPaymentsDue | 24.09M | 21.67M | 29.75M | 39.90M | 46.08M | 50.74M | ||||
OperatingLeasesFutureMinimumPaymentsDueCurrent | 8.44M | 7.51M | 8.89M | 9.21M | 8.58M | 8.27M | ||||
OperatingLeasesFutureMinimumPaymentsDueInFourYears | 0.55M | 0.55M | 5.91M | 7.35M | 7.34M | 7.86M | ||||
OperatingLeasesFutureMinimumPaymentsDueInTwoYears | 8.23M | 7.27M | 7.63M | 9.14M | 8.47M | 8.10M | ||||
OperatingLeasesFutureMinimumPaymentsDueInThreeYears | 6.74M | 6.21M | 7.06M | 7.86M | 8.47M | 7.92M | ||||
OperatingLeasesFutureMinimumPaymentsDueThereafter | 8000.00 | 0.15M | 6.32M | 11.90M | ||||||
OperatingLeasesFutureMinimumPaymentsDueInFiveYears | 0.14M | 0.14M | 0.26M | 6.20M | 6.90M | 6.69M | ||||
IncrementalCommonSharesAttributableToShareBasedPaymentArrangements | 0.91M | 0.44M | 0.99M | 1.66M | 1.18M | 2.10M | 1.36M | 1.20M | 1.24M | 0.29M |
AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation | 10.88M | 10.88M | 10.88M | 6.76M | 9.96M | 10.31M | 6.19M | 3.39M | 2.67M | |
IncreaseDecreaseInPrepaidExpense | -1.63M | -1.86M | 4.07M | |||||||
OperatingLeaseRightOfUseAssetAmortizationExpense | 14.25M | 14.73M | 19.81M | 19.57M | ||||||
PaymentsToAcquireOtherInvestments | 5.20M | 1.65M | 3.90M | 1.72M | ||||||
PaymentsForRepurchaseOfCommonStock | 27.48M | 27.48M | 27.48M | 26.45M | 26.45M | 26.45M | ||||
RepaymentsOfLinesOfCredit | 100.00M | 100.00M | 100.00M | 5.00M | ||||||
ProceedsFromSaleAndMaturityOfMarketableSecurities | 204.49M | 91.88M | 40.16M | |||||||
ProceedsFromMinorityShareholders | 1.27M | 1.27M |