2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | |
---|---|---|---|---|---|---|---|---|---|---|
ProceedsFromSaleOfPropertyPlantAndEquipment | 15000.00 | 7000.00 | 6000.00 | 17000.00 | 0.38M | 22000.00 | 11000.00 | 0.18M | ||
NetCashProvidedByUsedInOperatingActivities | 70.64M | 103.90M | 160.40M | 126.73M | 152.12M | 123.78M | ||||
NetCashProvidedByUsedInOperatingActivitiesContinuingOperations | 137.03M | 111.47M | ||||||||
PaymentsRelatedToTaxWithholdingForShareBasedCompensation | 3.09M | 4.71M | 2.37M | 1.99M | 0.81M | 0.32M | ||||
NetCashProvidedByUsedInInvestingActivities | -11.97M | -12.37M | -33.96M | 47.49M | -69.00M | -12.90M | ||||
NetCashProvidedByUsedInInvestingActivitiesContinuingOperations | -31.88M | -25.12M | ||||||||
OperatingLeaseRightOfUseAssetAmortizationExpense | 7.69M | 8.02M | ||||||||
CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations | 333.25M | 291.32M | 315.94M | |||||||
EffectiveIncomeTaxRateReconciliationOtherReconcilingItemsPercent | -0.00 | 0.01 | ||||||||
PaymentsToAcquireBusinessesNetOfCashAcquired | 6.53M | |||||||||
IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets | -0.11M | 3.30M | 5.19M | -7.19M | 1.63M | -5.02M | 9.61M | 2.05M | ||
OperatingLeasesFutureMinimumPaymentsDue | 25.07M | 25.07M | 23.61M | 19.99M | 29.97M | |||||
OperatingLeasesFutureMinimumPaymentsDueInTwoYears | 6.15M | 6.15M | 6.12M | 6.00M | 9.26M | |||||
OperatingLeasesFutureMinimumPaymentsDueInFiveYears | 1.46M | 1.46M | 1.17M | 0.23M | 0.99M | |||||
OperatingLeasesFutureMinimumPaymentsDueCurrent | 9.15M | 9.88M | 10.39M | 10.55M | ||||||
OperatingLeasesFutureMinimumPaymentsDueInFourYears | 1.96M | 1.96M | 1.44M | 0.54M | 2.68M | |||||
OperatingLeasesFutureMinimumPaymentsDueThereafter | 2.51M | 2.51M | 2.25M | 32000.00 | ||||||
OperatingLeasesFutureMinimumPaymentsDueInThreeYears | 3.83M | 3.83M | 2.76M | 2.79M | 6.48M | |||||
PaymentsForRepurchaseOfCommonStock | 11.60M | 25.38M | 57.03M | 150.00M | 105.38M | 50.00M | 64.61M | 61.18M | ||
OperatingLeasePayments | 8.23M | 7.92M | 10.41M | 8.66M | ||||||
IncreaseDecreaseInOtherOperatingLiabilities | -30.03M | -9.07M | 16.46M | -30.80M | 18.70M | -6.52M | 22.53M | 20.94M | ||
AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation | 3.09M | 4.71M | 2.37M | 1.99M | 0.81M | 0.32M | ||||
IncomeTaxesPaid | 44.25M | 45.86M | 53.02M | 54.91M | 70.68M | 46.01M | 52.58M | 35.78M | ||
CapitalExpendituresIncurredButNotYetPaid | 0.12M | 0.68M | 0.38M | |||||||
OperatingLeaseWeightedAverageDiscountRatePercent | 0.04 | 0.03 | 0.04 | 0.04 | ||||||
ProceedsFromLinesOfCredit | 1.54M | 11.00M | 60.00M | 5.00M | 3.50M | 3.50M | 73.70M | 30.00M | ||
EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents | -1.72M | -11.14M | ||||||||
OperatingLeasesFutureMinimumPaymentsRemainderOfFiscalYear | 9.15M | |||||||||
NetCashProvidedByUsedInFinancingActivities | -14.24M | -30.09M | -59.44M | -152.05M | -105.28M | -50.32M | ||||
NetCashProvidedByUsedInFinancingActivitiesContinuingOperations | -64.86M | -49.16M | ||||||||
ProceedsFromStockOptionsExercised | 10.97M | 0.00 | ||||||||
LineOfCreditFacilityMaximumBorrowingCapacity | 75.00M | 75.00M | 75.00M | 75.00M | 75.00M | |||||
IncrementalCommonSharesAttributableToShareBasedPaymentArrangements | 95000.00 | 56000.00 | 0.10M | 0.17M | 0.54M | 0.36M | 0.86M | 0.45M | ||
OperatingLeaseExpense | 8.76M | 8.26M | 11.20M | 9.59M | ||||||
ProceedsFromIncomeTaxRefunds | 1.92M | 0.11M | 0.85M | 5.54M | 2.70M | 4.70M | ||||
NoncashOrPartNoncashAcquisitionValueOfAssetsAcquired1 | 0.00 | 0.89M | ||||||||
ProceedsFromMaturitiesPrepaymentsAndCallsOfHeldToMaturitySecurities | 63.54M | 0.00 | 63.54M | 22.86M | 12.51M | 12.51M | ||||
RepaymentsOfLinesOfCredit | 0.75M | 11.00M | 60.00M | 5.00M | 3.50M | 3.50M | 73.70M | 30.00M |