2024202320222021202020192018201720162015
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