20242023202220212020201920182017
StockIssuedDuringPeriodValueAcquisitions
33.69M
33.69M
33.69M
58.21M
IncreaseDecreaseInPrepaidExpense
0.14M
NetCashProvidedByUsedInOperatingActivities
855.79M
1.30B
788.48M
310.12M
647.62M
305.47M
NetCashProvidedByUsedInOperatingActivitiesContinuingOperations
0.24M
StockIssuedDuringPeriodValueNewIssues
355.00M
355.00M
355.00M
25000.00
OperatingLeasesFutureMinimumPaymentsDue
1.82M
OperatingLeasesFutureMinimumPaymentsDueInThreeYears
0.20M
OperatingLeasesFutureMinimumPaymentsDueThereafter
63000.00
OperatingLeasesFutureMinimumPaymentsDueCurrent
0.88M
OperatingLeasesFutureMinimumPaymentsDueInTwoYears
0.65M
OperatingLeasesFutureMinimumPaymentsDueInFiveYears
15000.00
OperatingLeasesFutureMinimumPaymentsDueInFourYears
14000.00
RepaymentsOfRelatedPartyDebt
0.30M
ProceedsFromRelatedPartyDebt
0.30M
NetCashProvidedByUsedInFinancingActivities
-315.21M
-469.34M
-370.61M
-30.20M
-76.50M
707.91M
NetCashProvidedByUsedInFinancingActivitiesContinuingOperations
650.62M
PaymentsOfStockIssuanceCosts
13.00M
ProceedsFromIssuanceOfPrivatePlacement
15.00M
PaymentsForProceedsFromOtherInvestingActivities
0.72M
1.61M
2.24M
1.15M
0.24M
0.35M
PaymentsToAcquireEquityMethodInvestments
0.00
0.00
PaymentsOfDividendsCommonStock
88.08M
75.20M
14.13M
ProceedsFromPaymentsForOtherFinancingActivities
-7.75M
-7.10M
-4.92M
-0.84M
-3.00M
-1.01M
-1.41M
NetCashProvidedByUsedInInvestingActivities
-814.90M
-518.89M
-243.44M
-269.99M
-524.25M
-877.64M
NetCashProvidedByUsedInInvestingActivitiesContinuingOperations
-650.00M
CapitalExpendituresIncurredButNotYetPaid
34.13M
67.92M
29.94M
16.37M
50.63M
Cash
0.85M
PaymentsToAcquireBusinessesNetOfCashAcquired
0.00
0.00
-4.25M
IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets
-0.36M
2.55M
OperatingLeaseExpense
155.49M
131.51M
93.02M
79.19M
93.79M
IncomeTaxesPaid
0.39M
0.00
0.81M
IncomeTaxesPaidNet
38.83M
72.23M
3.16M
-0.72M
ProceedsFromIssuanceInitialPublicOffering
650.00M
ContractualObligation
24.49M
21.30M
12.71M
10.36M
13.27M
43.95M
OperatingLeasePayments
7.90M
5.20M
2.90M
3.00M
2.80M
VariableLeaseCost
1.70M
3.20M
OperatingLeaseWeightedAverageDiscountRatePercent
0.07
0.04
0.03
0.04
0.04
AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation
7.74M
7.00M
4.80M
0.79M
0.77M
ProceedsFromMinorityShareholders
0.00
0.00
7.30M
ProceedsFromIssuanceOfLongTermDebt
0.00
0.00
400.00M