| 2021-01-31 | 2022-01-31 | 2023-01-31 | 2024-01-31 | 2025-01-31 | 2025-04-30 |
Amortization Cash Flow | | 8800000.0 | 8800000.0 | 5000000.0 | 2700000.0 | |
Amortization Of Intangibles | | 8800000.0 | 8800000.0 | 5000000.0 | 2700000.0 | |
Asset Impairment Charge | | 0.0 | 407913000.0 | 74501000.0 | 0.0 | |
Beginning Cash Position | | 1150517000.0 | 1259871000.0 | 1154867000.0 | 2243971000.0 | 1900672000.0 |
Capital Expenditure | | -394502000.0 | -638657000.0 | -651865000.0 | -689232000.0 | -710814000.0 |
Cash Flow From Continuing Financing Activities | | -844987000.0 | -467487000.0 | -548828000.0 | -1652508000.0 | -1791854000.0 |
Cash Flow From Continuing Investing Activities | | -427891000.0 | -569937000.0 | -654132000.0 | -798174000.0 | -773479000.0 |
Cash Flow From Continuing Operating Activities | | 1389108000.0 | 966463000.0 | 2296164000.0 | 2272713000.0 | 2026235000.0 |
Change In Account Payable | | 117655000.0 | -107280000.0 | 177367000.0 | -57044000.0 | 47811000.0 |
Change In Accrued Expense | | 103878000.0 | 65364000.0 | -71734000.0 | 193139000.0 | 112634000.0 |
Change In Income Tax Payable | | 120778000.0 | 35986000.0 | -173196000.0 | 157205000.0 | -44206000.0 |
Change In Inventory | | -323609000.0 | -573438000.0 | 66584000.0 | -156085000.0 | -293979000.0 |
Change In Other Current Assets | | -17556000.0 | -36518000.0 | -53280000.0 | -73205000.0 | -68760000.0 |
Change In Other Current Liabilities | | 30073000.0 | -2925000.0 | 12230000.0 | 2488000.0 | -1675000.0 |
Change In Other Working Capital | | 160208000.0 | 139425000.0 | 192177000.0 | -46199000.0 | 71165000.0 |
Change In Payable | | 238433000.0 | -71294000.0 | 4171000.0 | 100161000.0 | 3605000.0 |
Change In Payables And Accrued Expense | | 342311000.0 | -5930000.0 | -67563000.0 | 293300000.0 | 116239000.0 |
Change In Prepaid Assets | | -62296000.0 | -121547000.0 | 42495000.0 | -73820000.0 | -69159000.0 |
Change In Receivables | | | -58987000.0 | 6580000.0 | 1626000.0 | -14254000.0 |
Change In Tax Payable | | 120778000.0 | 35986000.0 | -173196000.0 | 157205000.0 | -44206000.0 |
Change In Working Capital | | 129131000.0 | -659920000.0 | 199223000.0 | -51895000.0 | -260423000.0 |
Changes In Account Receivables | | | -58987000.0 | 6580000.0 | 1626000.0 | -14254000.0 |
Changes In Cash | | 116230000.0 | -70961000.0 | 1093204000.0 | -177969000.0 | -539098000.0 |
Common Stock Payments | | -812602000.0 | -444001000.0 | -558652000.0 | -1636879000.0 | -1771839000.0 |
Deferred Income Tax | | -5180000.0 | 3042000.0 | -28383000.0 | 57451000.0 | |
Deferred Tax | | -5180000.0 | 3042000.0 | -28383000.0 | 57451000.0 | |
Depreciation | | 215300000.0 | 282700000.0 | 374000000.0 | 443300000.0 | |
Depreciation Amortization Depletion | | 224206000.0 | 291791000.0 | 379384000.0 | 446524000.0 | 465294000.0 |
Depreciation And Amortization | | 224206000.0 | 291791000.0 | 379384000.0 | 446524000.0 | 465294000.0 |
Effect Of Exchange Rate Changes | | -6876000.0 | -34043000.0 | -4100000.0 | -81666000.0 | -36302000.0 |
End Cash Position | | 1259871000.0 | 1154867000.0 | 2243971000.0 | 1984336000.0 | 1361574000.0 |
Financing Cash Flow | | -844987000.0 | -467487000.0 | -548828000.0 | -1652508000.0 | -1791854000.0 |
Free Cash Flow | | 994606000.0 | 327806000.0 | 1644299000.0 | 1583481000.0 | 1315421000.0 |
Gain Loss On Investment Securities | | 15191000.0 | -38649000.0 | 32527000.0 | -47763000.0 | -94967000.0 |
Gain Loss On Sale Of PPE | | 0.0 | -10180000.0 | 0.0 | 0.0 | |
Income Tax Paid Supplemental Data | | 245213000.0 | 502136000.0 | 824213000.0 | 579178000.0 | |
Interest Paid Supplemental Data | | 12000.0 | 116000.0 | 234000.0 | 478000.0 | |
Investing Cash Flow | | -427891000.0 | -569937000.0 | -654132000.0 | -798174000.0 | -773479000.0 |
Net Business Purchase And Sale | | 0.0 | 0.0 | 0.0 | -154146000.0 | |
Net Common Stock Issuance | | -812602000.0 | -444001000.0 | -558652000.0 | -1636879000.0 | -1771839000.0 |
Net Income From Continuing Operations | | 975322000.0 | 854800000.0 | 1550190000.0 | 1814616000.0 | 1807767000.0 |
Net Investment Purchase And Sale | | -23389000.0 | 47804000.0 | -1609000.0 | 50213000.0 | 99740000.0 |
Net Other Financing Charges | | -770000.0 | -35190000.0 | -32606000.0 | -35442000.0 | -36656000.0 |
Net Other Investing Changes | | -10000000.0 | 20916000.0 | -658000.0 | -5009000.0 | |
Net PPEPurchase And Sale | | -394502000.0 | -638657000.0 | -651865000.0 | -689232000.0 | -710814000.0 |
Operating Cash Flow | | 1389108000.0 | 966463000.0 | 2296164000.0 | 2272713000.0 | 2026235000.0 |
Operating Gains Losses | | 15191000.0 | -48829000.0 | 32527000.0 | -47763000.0 | -94967000.0 |
Other Non Cash Items | | -18699000.0 | -23337000.0 | -28547000.0 | -36231000.0 | |
Proceeds From Stock Option Exercised | | -31615000.0 | 11704000.0 | 42430000.0 | 19813000.0 | 16641000.0 |
Provisionand Write Offof Assets | | 0.0 | 62928000.0 | 23709000.0 | 0.0 | |
Purchase Of Business | | 0.0 | 0.0 | 0.0 | -154146000.0 | |
Purchase Of Investment | -14607000.0 | -23389000.0 | | | | |
Purchase Of PPE | | -394502000.0 | -638657000.0 | -651865000.0 | -689232000.0 | -710814000.0 |
Repurchase Of Capital Stock | | -812602000.0 | -444001000.0 | -558652000.0 | -1636879000.0 | -1771839000.0 |
Stock Based Compensation | | 69137000.0 | 78075000.0 | 93560000.0 | 90011000.0 | 87344000.0 |