| Values in thousands | 2025-10-31 | 2025-07-31 | 2025-04-30 | 2025-01-31 |
|---|---|---|---|---|
Revenue | $1,041,000 | $924,000 | $894,000 | $1,035,000 |
Gross Profit | 620,000 | 552,000 | 513,000 | 619,000 |
EBITDA | 327,000 | 267,000 | 231,000 | 385,000 |
EBIT | 305,000 | 245,000 | 210,000 | 363,000 |
Net Income | 224,000 | 170,000 | 146,000 | 270,000 |
Net Change In Cash | 1,041,000 | 924,000 | 894,000 | 1,035,000 |
Free Cash Flow | 107,000 | 129,000 | 102,000 | 272,000 |
Cash | 319,000 | 471,000 | 444,000 | 599,000 |
Basic Shares | 472,607 | 472,963 | 472,884 | 472,886 |
| Values in thousands | 2025-04-30 | 2024-04-30 | 2023-04-30 | 2022-04-30 |
|---|---|---|---|---|
Revenue | $3,975,000 | $4,178,000 | $4,228,000 | $3,933,000 |
Gross Profit | 2,343,000 | 2,526,000 | 2,494,000 | 2,391,000 |
EBITDA | 1,290,000 | 1,512,000 | 1,187,000 | 1,275,000 |
EBIT | 1,203,000 | 1,425,000 | 1,107,000 | 1,196,000 |
Net Income | 869,000 | 1,024,000 | 783,000 | 838,000 |
Net Change In Cash | 3,975,000 | 4,178,000 | 4,228,000 | 3,933,000 |
Cost of Revenue | -476,000 | -229,000 | ||
Free Cash Flow | 431,000 | 419,000 | 457,000 | 798,000 |
Cash | 444,000 | 446,000 | 374,000 | 868,000 |
Basic Shares | 472,950 | 477,220 | 480,565 | 480,565 |
| Quarter | EPS |
|---|---|
2026-04-30 | $0 |
2025-10-31 | $0.47 |
2025-07-31 | $0.36 |
2025-04-30 | $0.31 |