| Values in thousands | 2025-10-31 | 2025-07-31 | 2025-04-30 | 2025-01-31 |
|---|---|---|---|---|
Revenue | $1,351,984 | $1,219,385 | $1,125,878 | $1,072,260 |
Gross Profit | 571,067 | 469,657 | 421,201 | 440,597 |
EBITDA | 62,198 | 124,279 | 74,582 | 124,969 |
EBIT | 24,840 | 88,625 | 40,713 | 91,512 |
Net Income | 19,489 | 50,308 | 8,969 | 44,572 |
Net Change In Cash | 1,351,984 | 1,219,385 | 1,125,878 | 1,072,260 |
Free Cash Flow | 230,276 | 229,969 | 128,208 | 76,839 |
Cash | 1,091,952 | 1,055,976 | 949,771 | 874,749 |
Basic Shares | 145,470 | 144,499 | 144,972 | 145,944 |
| Values in thousands | 2025-10-31 | 2024-10-31 | 2023-10-31 | 2022-10-31 |
|---|---|---|---|---|
Revenue | $4,769,507 | $4,014,955 | $4,386,549 | $3,632,661 |
Gross Profit | 1,979,159 | 1,597,175 | 1,748,936 | 1,431,911 |
EBITDA | 387,486 | 350,348 | 553,859 | 369,758 |
EBIT | 247,148 | 216,878 | 411,679 | 229,555 |
Net Income | 123,338 | 83,956 | 254,827 | 152,902 |
Net Change In Cash | 4,769,507 | 4,014,955 | 4,386,549 | 3,632,661 |
Cost of Revenue | -402,059 | |||
Free Cash Flow | 665,292 | 377,891 | 62,135 | -258,574 |
Cash | 1,091,952 | 934,863 | 1,010,618 | 994,352 |
Basic Shares | 145,248 | 145,964 | 149,380 | 152,193 |
| Quarter | EPS |
|---|---|
2026-01-31 | $0 |
2025-10-31 | $0.91 |
2025-07-31 | $0.67 |
2025-04-30 | $0.42 |