| Values in thousands | 2025-07-31 | 2025-04-30 | 2025-01-31 | 2024-10-31 |
|---|---|---|---|---|
Revenue | $146,900 | $1,385,700 | $1,265,800 | $724,900 |
Gross Profit | 49,200 | 319,500 | 245,500 | 146,600 |
EBITDA | -50,300 | 185,200 | 126,100 | 99,400 |
EBIT | -89,500 | 118,800 | 59,500 | 54,700 |
Net Income | 720,100 | 47,300 | 8,600 | 45,100 |
Net Change In Cash | 146,900 | 1,385,700 | 1,265,800 | 724,900 |
Free Cash Flow | -279,600 | 105,700 | -68,100 | 140,500 |
Cash | 256,700 | 252,700 | 201,100 | 197,700 |
Basic Shares | 47,600 | 58,218 | 57,950 | 47,600 |
| Values in thousands | 2025-10-31 | 2024-10-31 | 2023-10-31 | 2022-10-31 |
|---|---|---|---|---|
Revenue | $3,933,100 | $4,333,963 | $5,218,600 | $6,349,500 |
Gross Profit | 871,500 | 892,145 | 1,146,100 | 1,285,400 |
EBITDA | 396,000 | 534,436 | 834,100 | 803,500 |
EBIT | 159,100 | 307,963 | 603,500 | 586,900 |
Net Income | 840,000 | 265,963 | 359,200 | 376,700 |
Net Change In Cash | 3,933,100 | 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 | 47,600 | 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 |