| 2021-03-31 | 2022-03-31 | 2023-03-31 | 2024-03-31 | 2024-12-31 | 2025-03-31 |
Amortization Cash Flow | | | 2228000.0 | 2208000.0 | | 847000.0 |
Amortization Of Intangibles | | | 2228000.0 | 2208000.0 | | |
Asset Impairment Charge | 20659000.0 | 2844000.0 | 4800000.0 | 9968000.0 | 15620000.0 | |
Beginning Cash Position | 649436000.0 | 1089361000.0 | 843527000.0 | 981795000.0 | 1650802000.0 | 1502051000.0 |
Capital Expenditure | -32218000.0 | -51017000.0 | -81025000.0 | -89365000.0 | -85016000.0 | |
Cash Flow From Continuing Financing Activities | -129581000.0 | -367482000.0 | -309031000.0 | -417675000.0 | -418215000.0 | -581334000.0 |
Cash Flow From Continuing Investing Activities | -32169000.0 | -51009000.0 | -81013000.0 | -89331000.0 | -73848000.0 | |
Cash Flow From Continuing Operating Activities | 596217000.0 | 172353000.0 | 537422000.0 | 1033184000.0 | 1088841000.0 | |
Change In Account Payable | 79176000.0 | 89184000.0 | -74247000.0 | 119601000.0 | 83998000.0 | |
Change In Accrued Expense | 53785000.0 | -20370000.0 | 11528000.0 | 43534000.0 | 15799000.0 | |
Change In Income Tax Payable | 25817000.0 | -24494000.0 | 4897000.0 | 35016000.0 | -10231000.0 | |
Change In Inventory | 33378000.0 | -228554000.0 | -26056000.0 | 58541000.0 | -41135000.0 | |
Change In Other Current Assets | -3103000.0 | -28296000.0 | 13240000.0 | -9989000.0 | | |
Change In Other Current Liabilities | | 999000.0 | 17600000.0 | -5222000.0 | -7624000.0 | -33214000.0 |
Change In Other Working Capital | | 3189000.0 | -8308000.0 | -567000.0 | -11546000.0 | -2583000.0 |
Change In Payable | 104993000.0 | 64690000.0 | -69350000.0 | 154617000.0 | 73767000.0 | |
Change In Payables And Accrued Expense | 158778000.0 | 44320000.0 | -57822000.0 | 198151000.0 | 89566000.0 | |
Change In Prepaid Assets | -22128000.0 | -19095000.0 | -5609000.0 | -38490000.0 | -13490000.0 | |
Change In Receivables | -31331000.0 | -98560000.0 | 12653000.0 | -34618000.0 | | |
Change In Tax Payable | 25817000.0 | -24494000.0 | 4897000.0 | 35016000.0 | -10231000.0 | |
Change In Working Capital | 136374000.0 | -325997000.0 | -54302000.0 | 167806000.0 | 19117000.0 | |
Changes In Account Receivables | -33173000.0 | -86627000.0 | -806000.0 | 4157000.0 | 24727000.0 | |
Changes In Cash | | -246138000.0 | 147378000.0 | 526178000.0 | 596778000.0 | 388186000.0 |
Common Stock Issuance | 1502000.0 | 1991000.0 | 2170000.0 | 2444000.0 | 2917000.0 | |
Common Stock Payments | -106579000.0 | -370677000.0 | -314060000.0 | -424905000.0 | -420376000.0 | |
Deferred Income Tax | -8171000.0 | -27796000.0 | -9719000.0 | -1510000.0 | 1431000.0 | |
Deferred Tax | -8171000.0 | -27796000.0 | -9719000.0 | -1510000.0 | 1431000.0 | |
Depreciation | 40530000.0 | 42878000.0 | 45117000.0 | 54958000.0 | | |
Depreciation Amortization Depletion | 40530000.0 | 42878000.0 | 47345000.0 | 57166000.0 | 67176000.0 | |
Depreciation And Amortization | 40530000.0 | 42878000.0 | 47345000.0 | 57166000.0 | 67176000.0 | |
Effect Of Exchange Rate Changes | 5458000.0 | 304000.0 | -9110000.0 | -5922000.0 | -6657000.0 | |
End Cash Position | | 843527000.0 | 981795000.0 | 1502051000.0 | | 1889188000.0 |
Excess Tax Benefit From Stock Based Compensation | -586000.0 | | | | | |
Financing Cash Flow | -129581000.0 | -367482000.0 | -309031000.0 | -417675000.0 | -418215000.0 | |
Free Cash Flow | 563999000.0 | 121336000.0 | 456397000.0 | 943819000.0 | 1003825000.0 | |
Gain Loss On Sale Of PPE | 1019000.0 | 107000.0 | 2691000.0 | 407000.0 | | |
Income Tax Paid Supplemental Data | 104068000.0 | 192090000.0 | 135986000.0 | 234062000.0 | 307905000.0 | |
Interest Paid Supplemental Data | 2931000.0 | 1842000.0 | 1880000.0 | 1783000.0 | 1671000.0 | |
Investing Cash Flow | -32169000.0 | -51009000.0 | -81013000.0 | -89331000.0 | -73848000.0 | |
Issuance Of Capital Stock | 1502000.0 | 1991000.0 | 2170000.0 | 2444000.0 | 2917000.0 | |
Issuance Of Debt | 9100000.0 | 0.0 | 0.0 | | | |
Long Term Debt Payments | -30901000.0 | 0.0 | 0.0 | | | |
Net Common Stock Issuance | | -368686000.0 | -311890000.0 | -422461000.0 | -417459000.0 | -578317000.0 |
Net Income From Continuing Operations | 382575000.0 | 451949000.0 | 516822000.0 | 759563000.0 | 942225000.0 | |
Net Issuance Payments Of Debt | -31279000.0 | 0.0 | 0.0 | | | |
Net Long Term Debt Issuance | -30901000.0 | 0.0 | 0.0 | | | |
Net Other Financing Charges | | | -1537000.0 | | | |
Net PPEPurchase And Sale | | -51009000.0 | -81013000.0 | -89365000.0 | | -86171000.0 |
Net Short Term Debt Issuance | -378000.0 | 0.0 | 0.0 | | | |
Operating Cash Flow | 596217000.0 | 172353000.0 | 537422000.0 | 1033184000.0 | 1088841000.0 | 1044523000.0 |
Operating Gains Losses | 1019000.0 | 107000.0 | 2917000.0 | 407000.0 | 3194000.0 | |
Other Non Cash Items | 530000.0 | 1552000.0 | 2662000.0 | 2496000.0 | 2703000.0 | |
Proceeds From Stock Option Exercised | 6775000.0 | 1204000.0 | 4396000.0 | 4786000.0 | 3229000.0 | |
Purchase Of PPE | -32218000.0 | -51017000.0 | -81025000.0 | -89365000.0 | -85016000.0 | |
Repayment Of Debt | -40379000.0 | 0.0 | 0.0 | | | |
Repurchase Of Capital Stock | -106579000.0 | -370677000.0 | -314060000.0 | -424905000.0 | -420376000.0 | |
Sale Of PPE | 49000.0 | 8000.0 | 12000.0 | 34000.0 | | |
Short Term Debt Issuance | 9100000.0 | 0.0 | 0.0 | | | |
Short Term Debt Payments | -9478000.0 | 0.0 | 0.0 | | | |
Stock Based Compensation | 22701000.0 | 26816000.0 | 26897000.0 | 37288000.0 | 37375000.0 | |