2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | |
---|---|---|---|---|---|---|---|---|---|---|
ProceedsFromRelatedPartyDebt | 3.45M | 3.50M | ||||||||
OperatingLeasesFutureMinimumPaymentsDue | 7.21M | 7.21M | 8.60M | 4.71M | 1.59M | 2.00M | ||||
OperatingLeasesFutureMinimumPaymentsDueInFourYears | 0.83M | 0.83M | 1.25M | 0.43M | 0.30M | 0.28M | ||||
OperatingLeasesFutureMinimumPaymentsDueCurrent | 1.49M | 1.49M | 1.45M | 0.62M | 0.60M | 0.66M | ||||
OperatingLeasesFutureMinimumPaymentsDueInTwoYears | 1.53M | 1.53M | 1.49M | 0.75M | 0.34M | 0.57M | ||||
OperatingLeasesFutureMinimumPaymentsDueThereafter | 1.18M | 1.18M | 2.04M | 1.77M | 0.00 | 0.00 | ||||
OperatingLeasesFutureMinimumPaymentsDueInThreeYears | 1.31M | 1.31M | 1.53M | 0.71M | 0.35M | 0.27M | ||||
OperatingLeasesFutureMinimumPaymentsDueInFiveYears | 0.86M | 0.86M | 0.83M | 0.44M | 0.00 | 0.24M | ||||
VariableLeaseCost | 0.55M | 0.47M | 0.63M | 0.43M | ||||||
PaymentsToAcquireInvestments | 2.11M | 7.95M | 34.95M | 8.00M | 2.30M | 2.30M | ||||
StockIssuedDuringPeriodValueRestrictedStockAwardGross | 1000.00 | 1000.00 | ||||||||
NetCashProvidedByUsedInInvestingActivities | -63.60M | 6.84M | -60.56M | -130.39M | 48.77M | -14.80M | -17.83M | -36.49M | -30.22M | -14.18M |
OtherOperatingActivitiesCashFlowStatement | -0.17M | -0.15M | ||||||||
LineOfCreditFacilityMaximumBorrowingCapacity | 0.00 | |||||||||
PaymentsForRepurchaseOfCommonStock | 22.31M | 9.76M | ||||||||
DerivativeFairValueOfDerivativeAsset | 118.80M | 93.85M | 99.14M | 63.12M | 49.00M | 2.98M | 7.81M | 18.65M | 38.76M | 18.25M |
LongTermLineOfCredit | 245.00M | |||||||||
NetCashProvidedByUsedInFinancingActivities | 11.98M | 25.02M | 86.11M | 232.13M | -52.70M | 31.37M | 3.42M | 42.19M | 82.59M | 25.82M |
PaymentsRelatedToTaxWithholdingForShareBasedCompensation | 0.55M | 1.85M | 0.10M | |||||||
NetCashProvidedByUsedInOperatingActivities | 60.93M | -30.32M | -89.17M | -52.65M | 47.94M | -14.53M | 7.65M | -9.78M | -56.16M | -3.90M |
ProceedsFromMinorityShareholders | 0.10M | 0.10M | ||||||||
ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlansIncludingStockOptions | 0.00 | 0.17M | ||||||||
SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedWeightedAverageGrantDateFairValue | 7.94 | 3.13 | 2.58 | 4.32 | 5.39 | |||||
IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets | 1.17M | 3.34M | 0.65M | 7000.00 | -59000.00 | 0.67M | 1.78M | 0.57M | 0.51M | 0.59M |
PaymentsToAcquireOtherInvestments | 0.00 | 4.67M | 2.00M | |||||||
ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsWeightedAverageVolatilityRate | 0.48 | 0.48 | 0.42 | 0.42 | 0.36 | 0.36 | 0.39 | 0.41 | 0.33 | |
StockIssuedDuringPeriodValueAcquisitions | 3.51M | 41.61M | 41.61M | 41.61M | ||||||
ProceedsFromIncomeTaxRefunds | 0.52M | 0.12M | 0.12M | 3.89M | 0.82M | 47000.00 | ||||
OperatingLeaseWeightedAverageDiscountRatePercent | 0.06 | 0.05 | 0.05 | 0.05 | 0.05 | |||||
ProceedsFromIssuanceOfSecuredDebt | 95.00M | 95.00M | ||||||||
SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedNumberOfShares | 41664.00 | 0.27M | 0.63M | 0.47M | 0.42M | |||||
PaymentsOfDividendsCommonStock | 4.60M | 4.70M | 22.60M | 21.20M | ||||||
IncomeTaxesPaid | 17.93M | 44.34M | 42.55M | 42.43M | 0.45M | 0.18M | 3.04M | 11.87M | 0.15M | 12.88M |
CapitalExpendituresIncurredButNotYetPaid | 0.00 | 76000.00 | ||||||||
IncreaseDecreaseInOtherOperatingLiabilities | -19.43M | -21.40M | 75.98M | 19.93M | 14.81M | |||||
RepaymentsOfRelatedPartyDebt | 0.00 | 2.96M | ||||||||
DerivativeFairValueOfDerivativeLiability | 45.34M | 22.73M | 100.45M | 13.22M | 35.95M | 19.05M | 23.29M | 39.50M | 43.87M | 24.15M |
PaymentsForProceedsFromOtherInvestingActivities | 1.35M | |||||||||
SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedOptionsForfeitedNumberOfShares | 26299.00 | |||||||||
PaymentsToAcquireIntangibleAssets | 8.52M | 5.00M | 0.15M | 0.15M | ||||||
ProceedsFromStockOptionsExercised | 1.96M | 1.88M | ||||||||
PaymentsToAcquireBusinessesNetOfCashAcquired | 31.87M | 0.00 | 9.52M | 3.42M | ||||||
SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedWeightedAverageGrantDateFairValue | 9.23 | 8.14 | 5.06 | 8.52 | 4.14 | |||||
StockIssuedDuringPeriodValueNewIssues | 75.34M | 75.34M | 75.34M | |||||||
OperatingLeasePayments | 1.80M | 1.60M | 1.80M | 1.60M | 1.50M | |||||
IncrementalCommonSharesAttributableToShareBasedPaymentArrangements | 1.03M | 1.25M | 1.52M | 0.63M | 49000.00 | 54000.00 | 0.00 | 93000.00 | 0.14M | 0.10M |
SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedNumberOfShares | 0.23M | 0.37M | 0.30M | 0.15M | 0.15M |