| Values in thousands | 2025-10-31 | 2025-07-31 | 2025-04-30 | 2025-01-31 |
|---|---|---|---|---|
Revenue | $4,506,084 | $4,567,106 | $3,992,758 | $3,903,633 |
Gross Profit | 1,121,686 | 1,003,483 | 926,020 | 912,568 |
EBITDA | 410,099 | 414,270 | 263,017 | 242,368 |
EBIT | 298,683 | 305,307 | 155,574 | 137,165 |
Net Income | 206,336 | 215,355 | 98,307 | 87,097 |
Net Change In Cash | 4,506,084 | 4,567,106 | 3,992,758 | 3,903,633 |
Free Cash Flow | 176,015 | 262,371 | 153,133 | 90,666 |
Cash | 492,016 | 458,073 | 326,662 | 394,815 |
Basic Shares | 37,285 | 37,352 | 37,391 | 37,362 |
| Values in thousands | 2025-04-30 | 2024-04-30 | 2023-04-30 | 2022-04-30 |
|---|---|---|---|---|
Revenue | $15,940,899 | $14,862,913 | $15,094,475 | $12,952,594 |
Gross Profit | 3,752,403 | 3,347,911 | 3,072,406 | 2,762,714 |
EBITDA | 1,200,047 | 1,059,398 | 952,464 | 801,241 |
EBIT | 796,400 | 709,601 | 639,333 | 497,700 |
Net Income | 546,520 | 501,972 | 446,691 | 339,790 |
Net Change In Cash | 15,940,899 | 14,862,913 | 15,094,475 | 12,952,594 |
Cost of Revenue | 219,991 | -177,667 | ||
Free Cash Flow | 584,630 | 370,949 | 405,383 | 462,266 |
Cash | 326,662 | 206,482 | 378,869 | 158,878 |
Basic Shares | 37,343 | 37,370 | 37,520 | 37,357 |
| Quarter | EPS |
|---|---|
2026-01-31 | $0 |
2025-10-31 | $5.53 |
2025-07-31 | $5.77 |
2025-04-30 | $2.63 |