Values in thousands | 2025-07-31 | 2025-04-30 | 2025-01-31 | 2024-10-31 |
---|---|---|---|---|
Revenue | $1,219,385 | $1,125,878 | $1,072,260 | $1,124,112 |
Gross Profit | 503,079 | 421,201 | 440,597 | 428,988 |
EBITDA | 122,509 | 74,582 | 124,969 | 106,809 |
EBIT | 86,855 | 40,713 | 91,512 | 73,011 |
Net Income | 50,308 | 8,969 | 44,572 | 37,028 |
Net Change In Cash | 1,219,385 | 1,125,878 | 1,072,260 | 1,124,112 |
Free Cash Flow | 229,969 | 128,208 | 76,839 | 265,817 |
Cash | 1,055,976 | 949,771 | 874,749 | 934,863 |
Basic Shares | 144,499 | 144,972 | 145,944 | 145,964 |
Values in thousands | 2024-10-31 | 2023-10-31 | 2022-10-31 | 2021-10-31 |
---|---|---|---|---|
Revenue | $4,014,955 | $4,386,549 | $3,632,661 | $3,620,684 |
Gross Profit | 1,719,590 | 1,748,936 | 1,431,911 | 1,602,014 |
EBITDA | 324,679 | 553,859 | 369,758 | 625,854 |
EBIT | 191,209 | 411,679 | 229,555 | 493,588 |
Net Income | 83,956 | 254,827 | 152,902 | 500,196 |
Net Change In Cash | 4,014,955 | 4,386,549 | 3,632,661 | 3,620,684 |
Cost of Revenue | -402,059 | 333,896 | ||
Free Cash Flow | 377,891 | 62,135 | -258,574 | 462,096 |
Cash | 934,863 | 1,010,618 | 994,352 | 1,422,546 |
Basic Shares | 145,964 | 149,380 | 152,193 | 156,743 |
Quarter | EPS |
---|---|
2025-10-31 | $0 |
2025-07-31 | $0.67 |
2025-04-30 | $0.42 |
2025-01-31 | $0.64 |