2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | |
---|---|---|---|---|---|---|---|---|---|---|
ProceedsFromLinesOfCredit | 12.31M | 2.72M | 2.72M | 18.84M | 18.84M | 8.50M | 24.90M | 14.87M | 46.11M | |
IncomeTaxesPaid | 22.20M | 21.00M | 4.70M | 8.50M | 15.40M | |||||
IncomeTaxesPaidNet | 3.30M | |||||||||
EffectiveIncomeTaxRateReconciliationOtherReconcilingItemsPercent | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | -0.00 | -0.00 | 0.02 | ||
ProceedsFromSaleOfPropertyPlantAndEquipment | 0.12M | 0.48M | 0.48M | 0.48M | 1.46M | 1.46M | ||||
PaymentsRelatedToTaxWithholdingForShareBasedCompensation | 2.99M | 1.69M | 1.47M | 1.42M | 3.14M | 2.95M | 1.67M | 0.43M | 0.47M | |
ProceedsFromIncomeTaxRefunds | 4.10M | |||||||||
ProceedsFromStockPlans | 0.70M | |||||||||
ProceedsFromSaleAndMaturityOfMarketableSecurities | 10.35M | 18.73M | 75.26M | 47.92M | 88.77M | 1.89M | 10.72M | 4.80M | 53.00M | |
CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations | 74.84M | 107.38M | 78.63M | 233.84M | 273.34M | 140.70M | ||||
ProceedsFromStockOptionsExercised | 0.70M | 0.71M | 1.16M | 3.08M | 0.75M | 0.58M | 0.16M | 72000.00 | ||
IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets | -1.34M | 2.18M | 1.65M | 1.04M | 1.04M | 8.16M | 1.82M | 0.73M | -0.64M | |
OperatingLeasePayments | 7.93M | 7.61M | 8.85M | 8.14M | 7.48M | |||||
IncrementalCommonSharesAttributableToShareBasedPaymentArrangements | 0.12M | 96000.00 | 81000.00 | 0.11M | 0.25M | 0.30M | 0.28M | 0.15M | 0.18M | |
RepaymentsOfLongTermDebt | 3.51M | 3.51M | 0.22M | 0.22M | 0.22M | 0.22M | 0.22M | 15.22M | 25.22M | |
OperatingLeasesFutureMinimumPaymentsDue | 27.25M | 27.25M | 23.67M | 13.32M | 12.02M | |||||
OperatingLeasesFutureMinimumPaymentsDueInFiveYears | 2.64M | 2.64M | 2.38M | 1.00M | 0.79M | |||||
OperatingLeasesFutureMinimumPaymentsDueThereafter | 1.47M | 1.47M | 1.20M | 0.75M | 0.00 | |||||
OperatingLeasesFutureMinimumPaymentsDueInFourYears | 4.13M | 4.13M | 3.86M | 1.65M | 1.47M | |||||
OperatingLeasesFutureMinimumPaymentsDueInTwoYears | 6.20M | 6.20M | 5.48M | 3.38M | 3.46M | |||||
OperatingLeasesFutureMinimumPaymentsDueCurrent | 7.13M | 7.13M | 6.23M | 4.10M | 3.79M | |||||
OperatingLeasesFutureMinimumPaymentsDueInThreeYears | 5.67M | 5.67M | 4.51M | 2.44M | 2.33M | |||||
VariableLeaseCost | 1.23M | 1.31M | 0.69M | 0.93M | 1.07M | |||||
ProceedsFromIssuanceOfLongTermDebt | 40.00M | 0.00 | ||||||||
AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation | 2.99M | 1.69M | 1.47M | 1.42M | 3.14M | 2.95M | 1.67M | 0.43M | 0.47M | |
OperatingLeaseWeightedAverageDiscountRatePercent | 0.05 | 0.04 | 0.04 | 0.04 | 0.04 | |||||
PaymentsForRepurchaseOfCommonStock | 34.19M | 47.17M | 17.29M | 8.06M | 3.68M | 0.00 | ||||
EffectiveIncomeTaxRateReconciliationTaxCredits | 0.00 | 0.01 | 0.02 | 0.05 | 0.07 | 0.06 | 0.08 | 0.12 | 0.14 | |
NetCashProvidedByUsedInFinancingActivities | -44.57M | -60.18M | -26.89M | -15.73M | -10.81M | -9.94M | ||||
NetCashProvidedByUsedInFinancingActivitiesContinuingOperations | -9.01M | -21.69M | -31.36M | |||||||
ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant | 0.94M | |||||||||
NetCashProvidedByUsedInInvestingActivities | -55.19M | 61.15M | -112.86M | 4.14M | 66.31M | -39.34M | ||||
NetCashProvidedByUsedInInvestingActivitiesContinuingOperations | -94.78M | -33.07M | -55.60M | |||||||
NetCashProvidedByUsedInOperatingActivities | 67.22M | 27.78M | -15.46M | -27.91M | 77.14M | 69.78M | ||||
NetCashProvidedByUsedInOperatingActivitiesContinuingOperations | 112.86M | 80.31M | 100.63M | |||||||
RepaymentsOfLinesOfCredit | 12.31M | 2.72M | 2.72M | 18.84M | 18.84M | 8.50M | 24.90M | 14.87M | 46.11M |