Values in thousands | 2025-07-31 | 2025-04-30 | 2025-01-31 | 2024-10-31 |
---|---|---|---|---|
Revenue | $4,567,106 | $3,992,758 | $3,903,633 | $3,946,771 |
Gross Profit | 1,003,483 | 926,020 | 912,568 | 958,559 |
EBITDA | 414,270 | 263,017 | 242,368 | 348,880 |
EBIT | 305,307 | 155,574 | 137,165 | 252,288 |
Net Income | 215,355 | 98,307 | 87,097 | 180,918 |
Net Change In Cash | 4,567,106 | 3,992,758 | 3,903,633 | 3,946,771 |
Free Cash Flow | 262,371 | 153,133 | 90,666 | 160,041 |
Cash | 458,073 | 326,662 | 394,815 | 351,723 |
Basic Shares | 37,352 | 37,391 | 37,362 | 37,311 |
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 |
---|---|
2025-10-31 | $0 |
2025-07-31 | $5.77 |
2025-04-30 | $2.63 |
2025-01-31 | $2.33 |