2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | |
---|---|---|---|---|---|---|---|---|
OtherOperatingActivitiesCashFlowStatement | 0.20M | |||||||
FinanceLeaseInterestExpense | 1.70M | 0.90M | 0.60M | 0.40M | 0.80M | |||
IncrementalCommonSharesAttributableToShareBasedPaymentArrangements | 0.39M | 0.40M | 0.19M | |||||
StockIssuedDuringPeriodValueOther | 3.80M | 3.80M | ||||||
PaymentsOfStockIssuanceCosts | 0.00 | 3.90M | ||||||
PaymentsToAcquireBusinessesNetOfCashAcquired | -0.80M | 39.90M | 0.00 | 4.00M | 47.70M | |||
OperatingLeasesFutureMinimumPaymentsDue | 10.50M | 12.60M | ||||||
OperatingLeasesFutureMinimumPaymentsDueInThreeYears | 0.90M | 0.90M | 2.20M | |||||
OperatingLeasesFutureMinimumPaymentsDueCurrent | 2.90M | 2.90M | 2.50M | |||||
OperatingLeasesFutureMinimumPaymentsDueThereafter | 3.00M | 3.00M | 3.70M | |||||
OperatingLeasesFutureMinimumPaymentsDueInFiveYears | 0.70M | 0.70M | 0.70M | |||||
OperatingLeasesFutureMinimumPaymentsDueInFourYears | 0.70M | 0.70M | 1.10M | |||||
OperatingLeasesFutureMinimumPaymentsDueInTwoYears | 2.30M | 2.30M | 2.40M | |||||
LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo | 10.00M | |||||||
NetCashProvidedByUsedInOperatingActivities | 90.80M | 44.50M | -39.40M | 25.50M | 51.90M | 27.60M | -17.30M | |
NotesIssued1 | 0.00 | 11.40M | ||||||
LesseeOperatingLeaseLiabilityPaymentsDueInRollingYearFour | 1.70M | 2.80M | 1.40M | 1.20M | ||||
LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour | 26.00M | |||||||
RepaymentsOfLinesOfCredit | 47.10M | 35.20M | ||||||
RepaymentsOfSecuredDebt | 6.20M | 4.10M | 1.00M | 10.00M | 9.80M | |||
LesseeOperatingLeaseLiabilityPaymentsDueNextRollingTwelveMonths | 3.20M | 3.20M | 2.00M | 1.20M | ||||
PaymentsOfFinancingCosts | 0.70M | 0.00 | 2.50M | |||||
OperatingLeaseWeightedAverageDiscountRatePercent | 0.08 | 0.08 | 0.09 | 0.09 | 0.09 | |||
LesseeOperatingLeaseLiabilityPaymentsDueInRollingYearFive | 0.20M | 1.70M | 1.30M | 1.20M | ||||
RepaymentsOfLongTermCapitalLeaseObligations | 9.60M | 9.60M | 1.90M | |||||
IncreaseDecreaseInOtherOperatingAssets | -2.10M | 1.90M | 1.70M | 1.10M | -0.80M | 0.10M | 0.70M | |
LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree | 10.00M | |||||||
PaymentsRelatedToTaxWithholdingForShareBasedCompensation | 1.00M | 1.20M | 1.20M | 0.30M | 0.40M | |||
RepaymentsOfLongTermDebt | 37.60M | 12.00M | ||||||
AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation | 1.20M | 1.20M | 0.30M | |||||
ProceedsFromIssuanceOfSecuredDebt | 0.00 | |||||||
StockIssuedDuringPeriodValueAcquisitions | 16.40M | 16.40M | 5.00M | 5.00M | ||||
NetCashProvidedByUsedInFinancingActivities | -49.10M | -52.70M | 73.60M | -24.20M | -24.20M | 44.10M | 89.90M | |
ProceedsFromLinesOfCredit | 44.60M | 26.70M | ||||||
OperatingLeasePayments | 3.10M | 2.80M | 1.50M | 2.60M | 2.90M | |||
LesseeOperatingLeaseLiabilityPaymentsDueAfterRollingYearFive | 0.20M | 1.20M | 1.70M | |||||
NetCashProvidedByUsedInInvestingActivities | -29.70M | 11.30M | -36.40M | -5.40M | -23.40M | -74.40M | -68.90M | |
PaymentsForRepurchaseOfCommonStock | 19.30M | 0.00 | 3.10M | 0.70M | ||||
LesseeOperatingLeaseLiabilityPaymentsDueInRollingYearThree | 2.90M | 3.20M | 1.40M | 1.20M | ||||
LongTermDebtMaturitiesRepaymentsOfPrincipalRemainderOfFiscalYear | 15.70M | |||||||
CashAcquiredFromAcquisition | 0.00 | |||||||
ProceedsFromLongTermLinesOfCredit | 56.00M | |||||||
StockIssuedDuringPeriodValueNewIssues | 42.00M | 42.00M | 3.00M | 3.00M | ||||
StockIssuedDuringPeriodValueShareBasedCompensationGross | 2.10M | |||||||
CapitalExpendituresIncurredButNotYetPaid | -2.90M | 15.50M | 24.50M | |||||
IncreaseDecreaseInPrepaidExpense | 0.80M | 4.00M | -1.70M | 0.20M | ||||
ProceedsFromRelatedPartyDebt | 0.00 | 21.00M | ||||||
IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets | 0.40M | 0.90M | 4.00M | |||||
ProceedsFromSaleOfPropertyPlantAndEquipment | 6.80M | 24.30M | 9.10M | 1.80M | 0.80M | 5.50M | 0.50M | |
LesseeOperatingLeaseLiabilityPaymentsDueInRollingYearTwo | 3.30M | 3.20M | 1.40M | 1.30M |