Values in thousands | 2025-07-31 | 2025-04-30 | 2025-01-31 | 2024-10-31 |
---|---|---|---|---|
Revenue | $715,543 | $719,827 | $676,538 | $681,960 |
Gross Profit | 176,938 | 201,497 | 173,172 | 179,876 |
EBITDA | 111,056 | 114,789 | 108,085 | 112,555 |
EBIT | 88,370 | 94,258 | 87,595 | 92,867 |
Net Income | 66,636 | 64,244 | 58,414 | 60,800 |
Net Change In Cash | 715,543 | 719,827 | 676,538 | 681,960 |
Free Cash Flow | -259,966 | 235,520 | 196,352 | 107,688 |
Cash | 684,855 | 1,006,964 | 779,298 | 694,850 |
Basic Shares | 52,368 | 52,504 | 52,364 | 52,750 |
Values in thousands | 2025-04-30 | 2024-04-30 | 2023-04-30 | 2022-04-30 |
---|---|---|---|---|
Revenue | $2,761,086 | $2,795,505 | $2,863,836 | $2,643,455 |
Gross Profit | 717,987 | 618,492 | 2,596,909 | 2,512,319 |
EBITDA | 445,562 | 321,576 | 389,936 | 521,715 |
EBIT | 365,275 | 243,610 | 321,601 | 458,194 |
Net Income | 246,062 | 169,154 | 209,529 | 326,360 |
Net Change In Cash | 2,761,086 | 2,795,505 | 2,863,836 | 2,643,455 |
Cost of Revenue | -131,763 | 179,882 | ||
Free Cash Flow | 301,878 | 228,814 | 273,512 | 452,252 |
Cash | 1,006,964 | 941,005 | 844,024 | 978,070 |
Basic Shares | 52,806 | 51,432 | 51,883 | 53,401 |
Quarter | EPS |
---|---|
2025-10-31 | $0 |
2025-07-31 | $1.31 |
2025-04-30 | $1.32 |
2025-01-31 | $1.19 |