| Values in thousands | 2025-07-31 | 2025-04-30 | 2025-01-31 | 2024-10-31 |
|---|---|---|---|---|
Revenue | $701,300 | $831,300 | $1,265,800 | $724,900 |
Gross Profit | 159,600 | 209,100 | 245,500 | 146,600 |
EBITDA | 37,200 | 125,900 | 146,200 | 99,400 |
EBIT | -2,000 | 59,500 | 79,600 | 54,700 |
Net Income | 720,100 | 47,300 | 8,600 | 45,100 |
Net Change In Cash | 701,300 | 831,300 | 1,265,800 | 724,900 |
Free Cash Flow | -279,600 | 105,700 | -68,100 | 142,100 |
Cash | 256,700 | 252,700 | 201,100 | 197,700 |
Basic Shares | 58,850 | 47,500 | 47,330 | 47,600 |
| Values in thousands | 2025-10-31 | 2024-10-31 | 2023-10-31 | 2022-10-31 |
|---|---|---|---|---|
Revenue | $4,290,654 | $4,333,963 | $5,218,600 | $6,349,500 |
Gross Profit | 950,727 | 892,145 | 1,146,100 | 1,285,400 |
EBITDA | 405,600 | 534,436 | 834,100 | 803,500 |
EBIT | 173,563 | 307,963 | 603,500 | 586,900 |
Net Income | 916,363 | 265,963 | 359,200 | 376,700 |
Net Change In Cash | 4,290,654 | 4,333,963 | 5,218,600 | 6,349,500 |
Cost of Revenue | 98,300 | |||
Free Cash Flow | -85,200 | 169,500 | 435,900 | 474,500 |
Cash | 256,700 | 197,700 | 180,900 | 147,100 |
Basic Shares | 58,250 | 47,308 | 47,471 | 48,606 |
| Quarter | EPS |
|---|---|
2025-10-31 | $1.03 |
2025-07-31 | $1.03 |
2025-04-30 | $0.81 |
2025-01-31 | $0.39 |