| Income Statement (Quarterly) | 2025-01-31 | 2024-10-31 | 2024-07-31 | 2024-04-30 |
|---|---|---|---|---|
| Revenue | 289,480,000 | 262,901,000 | 291,515,000 | 240,678,000 |
| Cost of Revenue | 110,328,000 | 104,509,000 | 105,079,000 | 98,451,000 |
| Gross Profit | 179,152,000 | 158,392,000 | 186,436,000 | 142,227,000 |
| Operating Expenses | ||||
| R&D Expenses | 0 | 0 | 0 | 0 |
| SG&A Expenses | 97,161,000 | 94,232,000 | 100,802,000 | 93,331,000 |
| Operating Expenses | 167,429,000 | 163,112,000 | 176,122,000 | 159,465,000 |
| Operating Income | 11,723,000 | -4,720,000 | 10,314,000 | -16,696,000 |
| Interest Expense | 4,183,000 | 2,062,000 | 1,677,000 | 1,686,000 |
| Income Before Tax | -43,027,000 | 2,769,000 | 18,884,000 | -14,093,000 |
| Income Tax Expense | -5,750,000 | -6,370,000 | 2,125,000 | -8,615,000 |
| Net Income | -37,277,000 | 9,139,000 | 16,759,000 | -5,478,000 |
| Per Share | ||||
| EPS | -0.45 | 0.11 | 0.20 | -0.07 |
| EPS Diluted | 0.00 | 0.00 | 0.00 | 0.00 |
| Income Statement (Annual) | 2025-07-31 | 2024-07-31 | 2023-07-31 | 2022-07-31 | 2021-07-31 |
|---|---|---|---|---|---|
| Revenue | 1,202,459,000 | 980,497,000 | 905,341,000 | 812,614,000 | 743,267,000 |
| Cost of Revenue | 450,406,000 | 397,136,000 | 447,130,000 | 460,394,000 | 375,054,000 |
| Gross Profit | 752,053,000 | 583,361,000 | 458,211,000 | 352,220,000 | 368,213,000 |
| Operating Expenses | |||||
| R&D Expenses | 0 | 0 | 0 | 0 | 0 |
| SG&A Expenses | 414,825,000 | 366,553,000 | 357,955,000 | 302,002,000 | 254,303,000 |
| Operating Expenses | 710,985,000 | 635,934,000 | 607,701,000 | 551,667,000 | 473,797,000 |
| Operating Income | 41,068,000 | -52,573,000 | -149,490,000 | -199,447,000 | -105,584,000 |
| Interest Expense | 13,211,000 | 6,738,000 | 6,716,000 | 19,446,000 | 18,711,000 |
| Income Before Tax | 49,395,000 | -26,838,000 | -134,094,000 | -229,715,000 | -104,281,000 |
| Income Tax Expense | -20,409,000 | -20,735,000 | -22,239,000 | -49,284,000 | -37,774,000 |
| Net Income | 69,804,000 | -6,103,000 | -111,855,000 | -180,431,000 | -66,507,000 |
| Per Share | |||||
| EPS | 0.83 | -0.07 | -1.36 | -2.16 | -0.79 |
| EPS Diluted | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 |
| Balance Sheet (Quarterly) | 2025-07-31 | 2024-07-31 | 2023-07-31 | 2022-07-31 |
|---|---|---|---|---|
| Assets | ||||
| Cash and Cash Equivalents | 697,902,000 | 547,992,000 | 401,813,000 | 606,303,000 |
| Short Term Investments | 451,541,000 | 455,576,000 | 396,872,000 | 369,865,000 |
| Net Receivables | 271,598,000 | 242,177,000 | 238,786,000 | 215,312,000 |
| Inventory | 0 | 0 | 11,112,000 | 1 |
| Total Current Assets | 1,507,415,000 | 1,295,534,000 | 1,099,603,000 | 1,252,703,000 |
| Property Plant Equipment | 99,745,000 | 99,159,000 | 106,872,000 | 171,027,000 |
| Goodwill and Intangibles | 406,019,999 | 381,219,000 | 386,687,000 | 393,553,000 |
| Total Assets | 2,721,099,000 | 2,226,294,000 | 2,027,888,000 | 2,266,897,000 |
| Liabilities | ||||
| Account Payables | 28,797,000 | 15,209,000 | 34,627,000 | 40,440,000 |
| Short Term Debt | 0 | 408,198,000 | 103,980,000 | 12,238,000 |
| Total Current Liabilities | 544,802,000 | 837,635,000 | 373,261,000 | 337,518,000 |
| Long Term Debt | 705,255,000 | 34,721,000 | 440,143,000 | 463,339,000 |
| Total Liabilities | 1,263,869,000 | 883,562,000 | 828,422,000 | 815,240,000 |
| Shareholders Equity | ||||
| Retained Earnings | -554,249,000 | -624,053,000 | -617,950,000 | -283,982,000 |
| Total Shareholders Equity | 1,457,230,000 | 1,342,732,000 | 1,199,466,000 | 1,451,657,000 |
| Balance Sheet (Annual) | 2025-07-31 | 2024-07-31 | 2023-07-31 | 2022-07-31 | 2021-07-31 |
|---|---|---|---|---|---|
| Assets | |||||
| Cash and Cash Equivalents | 697,902,000 | 547,992,000 | 401,813,000 | 606,303,000 | 384,910,000 |
| Short Term Investments | 451,541,000 | 455,576,000 | 396,872,000 | 369,865,000 | 734,517,000 |
| Net Receivables | 271,598,000 | 242,177,000 | 238,786,000 | 215,312,000 | 183,129,000 |
| Inventory | 0 | 0 | 11,112,000 | 1 | 0 |
| Total Current Assets | 1,507,415,000 | 1,295,534,000 | 1,099,603,000 | 1,252,703,000 | 1,355,285,000 |
| Property Plant Equipment | 99,745,000 | 99,159,000 | 106,872,000 | 171,027,000 | 177,508,000 |
| Goodwill and Intangibles | 406,019,999 | 381,219,000 | 386,687,000 | 393,553,000 | 360,620,000 |
| Total Assets | 2,721,099,000 | 2,226,294,000 | 2,027,888,000 | 2,266,897,000 | 2,321,845,000 |
| Liabilities | |||||
| Account Payables | 28,797,000 | 15,209,000 | 34,627,000 | 40,440,000 | 27,830,000 |
| Short Term Debt | 0 | 408,198,000 | 103,980,000 | 12,238,000 | 11,624,000 |
| Total Current Liabilities | 544,802,000 | 837,635,000 | 373,261,000 | 337,518,000 | 300,314,000 |
| Long Term Debt | 705,255,000 | 34,721,000 | 440,143,000 | 463,339,000 | 459,199,000 |
| Total Liabilities | 1,263,869,000 | 883,562,000 | 828,422,000 | 815,240,000 | 776,951,000 |
| Shareholders Equity | |||||
| Retained Earnings | -554,249,000 | -624,053,000 | -617,950,000 | -283,982,000 | -66,100,000 |
| Total Shareholders Equity | 1,457,230,000 | 1,342,732,000 | 1,199,466,000 | 1,451,657,000 | 1,544,894,000 |
| Cash Flow Statement (Quarterly) | 2025-07-31 | 2024-07-31 | 2023-07-31 | 2022-07-31 |
|---|---|---|---|---|
| Operating Activities | ||||
| Net Income | 69,804,000 | -6,103,000 | -111,855,000 | -180,431,000 |
| Depreciation & Amortization | 23,758,000 | 22,309,000 | 24,838,000 | 33,540,000 |
| Stock Based Compensation | 161,556,000 | 146,460,000 | 142,842,000 | 137,011,000 |
| Change in Working Capital | 14,202,000 | 52,669,000 | -14,062,000 | -9,405,000 |
| Operating Cash Flow | 300,867,000 | 195,748,000 | 38,395,000 | -37,940,000 |
| Investing Activities | ||||
| Capital Expenditure | -5,741,000 | -18,527,000 | -17,427,000 | -21,776,000 |
| Investments | -5,741,000 | -6,362,000 | -17,427,000 | -21,776,000 |
| Investing Cash Flow | -236,965,000 | -52,359,000 | 12,712,000 | 312,212,000 |
| Financing Activities | ||||
| Debt Repayment | 134,288,000 | 0 | 0 | 0 |
| Common Stock Issued/Repurchased | 3,902,000 | 1,055,000 | -261,579,000 | -37,335,000 |
| Dividends Paid | 0 | 0 | 0 | 0 |
| Financing Cash Flow | 82,293,000 | 1,055,000 | -261,579,000 | -37,335,000 |
| Summary | ||||
| Free Cash Flow | 295,126,000 | 177,221,000 | 20,968,000 | -59,716,000 |
| Net Change in Cash | 149,910,000 | 142,394,000 | -207,896,000 | 229,776,000 |
| Cash Flow Statement (Annual) | 2025-07-31 | 2024-07-31 | 2023-07-31 | 2022-07-31 | 2021-07-31 |
|---|---|---|---|---|---|
| Operating Activities | |||||
| Net Income | 69,804,000 | -6,103,000 | -111,855,000 | -180,431,000 | -66,507,000 |
| Depreciation & Amortization | 23,758,000 | 22,309,000 | 24,838,000 | 33,540,000 | 36,955,000 |
| Stock Based Compensation | 161,556,000 | 146,460,000 | 142,842,000 | 137,011,000 | 115,009,000 |
| Change in Working Capital | 14,202,000 | 52,669,000 | -14,062,000 | -9,405,000 | 29,204,000 |
| Operating Cash Flow | 300,867,000 | 195,748,000 | 38,395,000 | -37,940,000 | 111,587,000 |
| Investing Activities | |||||
| Capital Expenditure | -5,741,000 | -18,527,000 | -17,427,000 | -21,776,000 | -28,854,000 |
| Investments | -5,741,000 | -6,362,000 | -17,427,000 | -21,776,000 | -19,008,000 |
| Investing Cash Flow | -236,965,000 | -52,359,000 | 12,712,000 | 312,212,000 | 64,191,000 |
| Financing Activities | |||||
| Debt Repayment | 134,288,000 | 0 | 0 | 0 | 0 |
| Common Stock Issued/Repurchased | 3,902,000 | 1,055,000 | -261,579,000 | -37,335,000 | -161,319,000 |
| Dividends Paid | 0 | 0 | 0 | 0 | 0 |
| Financing Cash Flow | 82,293,000 | 1,055,000 | -261,579,000 | -37,335,000 | -159,387,000 |
| Summary | |||||
| Free Cash Flow | 295,126,000 | 177,221,000 | 20,968,000 | -59,716,000 | 82,733,000 |
| Net Change in Cash | 149,910,000 | 142,394,000 | -207,896,000 | 229,776,000 | 17,941,000 |