| Values in thousands | 2025-10-31 | 2025-07-31 | 2025-04-30 | 2025-01-31 |
|---|---|---|---|---|
Revenue | $1,705,000 | $1,559,000 | $1,732,000 | $1,641,000 |
Gross Profit | 1,227,000 | 1,098,000 | 1,193,000 | 1,145,000 |
EBITDA | 471,000 | 384,000 | 428,000 | 446,000 |
EBIT | 419,000 | 333,000 | 375,000 | 382,000 |
Net Income | 305,000 | 233,000 | 340,000 | 299,000 |
Net Change In Cash | 1,705,000 | 1,559,000 | 1,732,000 | 1,641,000 |
Free Cash Flow | 78,000 | 620,000 | 640,000 | 338,000 |
Cash | 2,072,000 | 2,085,000 | 2,742,000 | 1,511,000 |
Basic Shares | 202,000 | 203,000 | 206,000 | 208,000 |
| Values in thousands | 2025-04-30 | 2024-04-30 | 2023-04-30 | 2022-04-30 |
|---|---|---|---|---|
Revenue | $6,572,000 | $6,268,000 | $6,362,000 | $6,318,000 |
Gross Profit | 4,613,000 | 4,433,000 | 4,209,000 | 4,220,000 |
EBITDA | 1,690,000 | 1,582,000 | 1,434,000 | 1,364,000 |
EBIT | 1,447,000 | 1,327,000 | 1,133,000 | 1,170,000 |
Net Income | 1,186,000 | 986,000 | 1,274,000 | 937,000 |
Net Change In Cash | 6,572,000 | 6,268,000 | 6,362,000 | 6,318,000 |
Cost of Revenue | -1,796,000 | -367,000 | ||
Free Cash Flow | 1,338,000 | 1,530,000 | 868,000 | 985,000 |
Cash | 2,742,000 | 1,903,000 | 2,316,000 | 4,112,000 |
Basic Shares | 209,000 | 213,000 | 220,000 | 229,000 |
| Quarter | EPS |
|---|---|
2026-01-31 | $0 |
2025-10-31 | $2.05 |
2025-07-31 | $1.55 |
2025-04-30 | $1.93 |