| 2020-01-31 | 2021-01-31 | 2022-01-31 | 2023-01-31 | 2024-01-31 | 2024-07-31 |
Amortization Cash Flow | | 1448000.0 | 12902000.0 | 16565000.0 | 18416000.0 | 22472000.0 |
Amortization Of Intangibles | | 1448000.0 | 12902000.0 | 16565000.0 | 18416000.0 | 22472000.0 |
Amortization Of Securities | | 578000.0 | 0.0 | 0.0 | -2285000.0 | 0.0 |
Beginning Cash Position | | 264798000.0 | 1918608000.0 | 1996633000.0 | 2456924000.0 | 3169116000.0 |
Capital Expenditure | | -63843000.0 | -133689000.0 | -266437000.0 | -237112000.0 | -221888000.0 |
Capital Expenditure Reported | | -10864000.0 | -20866000.0 | -29095000.0 | -49457000.0 | -48477000.0 |
Cash Flow From Continuing Financing Activities | | 800135000.0 | 72531000.0 | 77437000.0 | 93158000.0 | 95491000.0 |
Cash Flow From Continuing Investing Activities | | 495427000.0 | -564516000.0 | -556658000.0 | -340650000.0 | -554429000.0 |
Cash Flow From Continuing Operating Activities | | 356566000.0 | 574784000.0 | 941007000.0 | 1166207000.0 | 1330403000.0 |
Change In Account Payable | | 11325000.0 | 33248000.0 | -15463000.0 | -18898000.0 | -15988000.0 |
Change In Accrued Expense | | 66295000.0 | 71164000.0 | 124149000.0 | 79688000.0 | 83450000.0 |
Change In Other Current Liabilities | | -8105000.0 | -9900000.0 | -10364000.0 | -14035000.0 | -14673000.0 |
Change In Other Working Capital | | 187828000.0 | 382100000.0 | 527035000.0 | 324990000.0 | 174995000.0 |
Change In Payable | | 11325000.0 | 33248000.0 | -15463000.0 | -18898000.0 | -15988000.0 |
Change In Payables And Accrued Expense | | 77620000.0 | 104412000.0 | 108686000.0 | 60790000.0 | 67462000.0 |
Change In Prepaid Assets | | 2198000.0 | -29535000.0 | -46807000.0 | -102520000.0 | -139406000.0 |
Change In Receivables | | -73022000.0 | -125354000.0 | -258109000.0 | -217699000.0 | -112357000.0 |
Change In Working Capital | | 186519000.0 | 321723000.0 | 320441000.0 | 51526000.0 | -23979000.0 |
Changes In Account Receivables | | -73022000.0 | -125354000.0 | -258109000.0 | -217699000.0 | -112357000.0 |
Changes In Cash | | 1652128000.0 | 82799000.0 | 461786000.0 | 918715000.0 | 871465000.0 |
Common Stock Issuance | 665092000.0 | 0.0 | 0.0 | | | |
Deferred Income Tax | | -1452000.0 | -13956000.0 | 1306000.0 | -3387000.0 | -4964000.0 |
Deferred Tax | | -1452000.0 | -13956000.0 | 1306000.0 | -3387000.0 | -4964000.0 |
Depreciation | | 38710000.0 | 55908000.0 | 77245000.0 | 126838000.0 | 159590000.0 |
Depreciation Amortization Depletion | | 40158000.0 | 68810000.0 | 93810000.0 | 145254000.0 | 182062000.0 |
Depreciation And Amortization | | 40158000.0 | 68810000.0 | 93810000.0 | 145254000.0 | 182062000.0 |
Effect Of Exchange Rate Changes | | 1682000.0 | -4774000.0 | -1495000.0 | 1958000.0 | -165000.0 |
End Cash Position | | 1918608000.0 | 1996633000.0 | 2456924000.0 | 3377597000.0 | 4040581000.0 |
Financing Cash Flow | | 800135000.0 | 72531000.0 | 77437000.0 | 93158000.0 | 95491000.0 |
Free Cash Flow | | 292723000.0 | 441095000.0 | 674570000.0 | 929095000.0 | 1108515000.0 |
Gain Loss On Investment Securities | 6022000.0 | -1347000.0 | | | -3936000.0 | |
Gain Loss On Sale Of PPE | 0.0 | 15000.0 | | | | |
Income Tax Paid Supplemental Data | | 1732000.0 | 74677000.0 | 11943000.0 | 22608000.0 | 22867000.0 |
Interest Paid Supplemental Data | | 18000.0 | 13088000.0 | 22551000.0 | 22500000.0 | 22500000.0 |
Investing Cash Flow | | 495427000.0 | -564516000.0 | -556658000.0 | -340650000.0 | -554429000.0 |
Issuance Of Capital Stock | 665092000.0 | 0.0 | 0.0 | | | |
Issuance Of Debt | 0.0 | 739569000.0 | 0.0 | 0.0 | | |
Long Term Debt Issuance | 0.0 | 739569000.0 | 0.0 | 0.0 | | |
Long Term Debt Payments | | 0.0 | 0.0 | -1591000.0 | 0.0 | |
Net Business Purchase And Sale | | -85517000.0 | -414518000.0 | -18349000.0 | -239030000.0 | -335411000.0 |
Net Common Stock Issuance | 665092000.0 | 0.0 | 0.0 | | | |
Net Income From Continuing Operations | | -92629000.0 | -232378000.0 | -182285000.0 | 90585000.0 | 174564000.0 |
Net Intangibles Purchase And Sale | | -180000.0 | -680000.0 | -2323000.0 | -11126000.0 | -10626000.0 |
Net Investment Purchase And Sale | | 644787000.0 | -16309000.0 | -271872000.0 | 135492000.0 | 2870000.0 |
Net Issuance Payments Of Debt | | 739569000.0 | 0.0 | -1591000.0 | 0.0 | |
Net Long Term Debt Issuance | | 739569000.0 | 0.0 | -1591000.0 | 0.0 | |
Net Other Financing Charges | | -2528000.0 | 6355000.0 | 10954000.0 | 8088000.0 | 1415000.0 |
Net PPEPurchase And Sale | | -52799000.0 | -112143000.0 | -235019000.0 | -176529000.0 | -162785000.0 |
Net Preferred Stock Issuance | 0.0 | 0.0 | | | | |
Net Short Term Debt Issuance | 0.0 | | | | | |
Operating Cash Flow | | 356566000.0 | 574784000.0 | 941007000.0 | 1166207000.0 | 1330403000.0 |
Operating Gains Losses | 6022000.0 | -1347000.0 | | | -3936000.0 | |
Other Non Cash Items | | 75064000.0 | 125456000.0 | 183061000.0 | 255472000.0 | 291536000.0 |
Preferred Stock Issuance | 0.0 | 0.0 | | | | |
Proceeds From Stock Option Exercised | | 63094000.0 | 66176000.0 | 68074000.0 | 85070000.0 | 94076000.0 |
Provisionand Write Offof Assets | 556000.0 | -544000.0 | | | | |
Purchase Of Business | | -85517000.0 | -414518000.0 | -18349000.0 | -239030000.0 | -335411000.0 |
Purchase Of Intangibles | | -180000.0 | -680000.0 | -2323000.0 | -11126000.0 | -10626000.0 |
Purchase Of Investment | | -86404000.0 | -16309000.0 | -271872000.0 | -214789000.0 | -205647000.0 |
Purchase Of PPE | | -52799000.0 | -112143000.0 | -235019000.0 | -176529000.0 | -162785000.0 |
Repayment Of Debt | | 0.0 | 0.0 | -1591000.0 | 0.0 | |
Sale Of Investment | | 731191000.0 | 0.0 | 0.0 | 350281000.0 | 208517000.0 |
Short Term Debt Issuance | 0.0 | | | | | |
Short Term Debt Payments | 0.0 | | | | | |
Stock Based Compensation | | 149675000.0 | 309952000.0 | 526504000.0 | 631519000.0 | 719888000.0 |
Unrealized Gain Loss On Investment Securities | | 0.0 | -4823000.0 | -1830000.0 | 1459000.0 | |