20242023202220212020201920182017
OperatingLeasePayments
3.58M
3.60M
2.85M
1.78M
1.60M
ProceedsFromMinorityShareholders
0.00
0.00
59.68M
ProceedsFromStockOptionsExercised
6.14M
1.31M
3.43M
2.75M
0.32M
0.53M
0.40M
CapitalExpendituresIncurredButNotYetPaid
33.75M
IncomeTaxesPaid
IncomeTaxesPaidNet
26.10M
3.59M
1.13M
4.97M
1.16M
NetCashProvidedByUsedInFinancingActivities
18.53M
45.87M
538.77M
32.83M
87.44M
NetCashProvidedByUsedInFinancingActivitiesContinuingOperations
5.12M
38.72M
NetCashProvidedByUsedInOperatingActivities
-75.32M
-62.19M
-40.09M
-13.55M
9.40M
NetCashProvidedByUsedInOperatingActivitiesContinuingOperations
6.91M
-8.10M
PaymentsToAcquireIntangibleAssets
2.46M
1.43M
0.56M
0.32M
0.15M
0.24M
0.12M
ProceedsFromWarrantExercises
0.00
0.00
1.82M
EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
-1.74M
-32.62M
3.91M
4.57M
-0.58M
ProceedsFromEquityMethodInvestmentDividendsOrDistributionsReturnOfCapital
0.00
0.00
0.56M
LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour
1.93M
1.89M
1.96M
1.83M
IncreaseDecreaseInOperatingLeaseLiability
-3.58M
RepaymentsOfLinesOfCredit
55.07M
9.22M
39.81M
20.23M
PaymentsForRepurchaseOfCommonStock
0.00
0.00
2.83M
ProceedsFromIssuanceOfLongTermDebt
42.36M
0.00
7.06M
19.70M
ProceedsFromSaleAndMaturityOfMarketableSecurities
21.73M
4.58M
LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo
44.09M
6.84M
2.49M
1.67M
LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths
6.78M
2.32M
2.41M
1.59M
ProceedsFromSaleOfPropertyPlantAndEquipment
0.00
OperatingLeaseWeightedAverageDiscountRatePercent
0.04
0.04
0.04
0.05
0.05
LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree
1.85M
1.81M
7.44M
1.75M
StockIssuedDuringPeriodValueNewIssues
26.43M
26.43M
26.43M
EffectiveIncomeTaxRateReconciliationOtherReconcilingItemsPercent
0.00
-7.57
NetCashProvidedByUsedInInvestingActivities
-6.75M
-265.67M
-11.28M
-69.95M
-5.53M
NetCashProvidedByUsedInInvestingActivitiesContinuingOperations
-2.07M
-23.72M
ContractualObligation
30.94M
102.91M
5.46M
1.17M
0.43M
EffectiveIncomeTaxRateReconciliationNondeductibleExpenseShareBasedCompensationCost
-0.02
-0.03
-0.13
IncreaseDecreaseInPrepaidExpense
5.08M
3.69M
10.61M
3.52M
83000.00
1.49M
-0.26M
PaymentsToAcquireEquityMethodInvestments
0.00
1.20M