| Income Statement (Quarterly) | 2025-07-31 | 2025-04-30 | 2025-01-31 | 2024-10-31 |
|---|---|---|---|---|
| Revenue | 356,570,000 | 293,508,000 | 289,480,000 | 262,901,000 |
| Cost of Revenue | 124,759,000 | 110,810,000 | 110,328,000 | 104,509,000 |
| Gross Profit | 231,811,000 | 182,698,000 | 179,152,000 | 158,392,000 |
| Operating Expenses | ||||
| R&D Expenses | 0 | 0 | 0 | 0 |
| SG&A Expenses | 118,117,000 | 105,315,000 | 97,161,000 | 94,232,000 |
| Operating Expenses | 202,214,000 | 178,230,000 | 167,429,000 | 163,112,000 |
| Operating Income | 29,597,000 | 4,468,000 | 11,723,000 | -4,720,000 |
| Interest Expense | 3,298,000 | 3,668,000 | 4,183,000 | 2,062,000 |
| Income Before Tax | 40,985,000 | 48,668,000 | -43,027,000 | 2,769,000 |
| Income Tax Expense | -10,966,000 | 2,677,000 | -5,750,000 | -6,370,000 |
| Net Income | 51,951,000 | 45,991,000 | -37,277,000 | 9,139,000 |
| Per Share | ||||
| EPS | 0.62 | 0.55 | -0.45 | 0.11 |
| 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 |
|---|---|---|---|---|
| Revenue | 1,202,459,000 | 980,497,000 | 905,341,000 | 812,614,000 |
| Cost of Revenue | 450,406,000 | 397,136,000 | 447,130,000 | 460,394,000 |
| Gross Profit | 752,053,000 | 583,361,000 | 458,211,000 | 352,220,000 |
| Operating Expenses | ||||
| R&D Expenses | 0 | 0 | 0 | 0 |
| SG&A Expenses | 414,825,000 | 366,553,000 | 357,955,000 | 302,002,000 |
| Operating Expenses | 710,985,000 | 635,934,000 | 607,701,000 | 548,600,000 |
| Operating Income | 41,068,000 | -52,573,000 | -149,490,000 | -196,380,000 |
| Interest Expense | 13,211,000 | 6,738,000 | 6,716,000 | 19,446,000 |
| Income Before Tax | 49,395,000 | -26,838,000 | -134,094,000 | -229,715,000 |
| Income Tax Expense | -20,409,000 | -20,735,000 | -22,239,000 | -49,284,000 |
| Net Income | 69,804,000 | -6,103,000 | -111,855,000 | -180,431,000 |
| Per Share | ||||
| EPS | 0.83 | -0.07 | -1.36 | -2.16 |
| EPS Diluted | 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,227,891,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,318,786,000 |
| Liabilities | ||||
| Account Payables | 28,797,000 | 15,209,000 | 34,627,000 | 40,440,000 |
| Short Term Debt | 0 | 408,198,000 | 8,433,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 | 483,115,000 | 358,216,000 |
| Total Liabilities | 1,263,869,000 | 883,562,000 | 828,422,000 | 867,129,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 |
|---|---|---|---|---|
| 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,227,891,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,318,786,000 |
| Liabilities | ||||
| Account Payables | 28,797,000 | 15,209,000 | 34,627,000 | 40,440,000 |
| Short Term Debt | 0 | 408,198,000 | 8,433,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 | 483,115,000 | 358,216,000 |
| Total Liabilities | 1,263,869,000 | 883,562,000 | 828,422,000 | 867,129,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 |
| 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 | 48,837,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,807,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 | 221,393,000 |
| Cash Flow Statement (Annual) | 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 | 48,837,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,807,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 | 221,393,000 |