Values in thousands | 2025-01-31 | 2024-10-31 | 2024-07-31 | 2024-04-30 |
---|---|---|---|---|
Revenue | $3,903,633 | $3,946,771 | $4,097,737 | $3,600,015 |
Gross Profit | 912,568 | 958,559 | 955,256 | 798,073 |
EBITDA | 242,368 | 348,880 | 345,782 | 219,026 |
EBIT | 137,165 | 252,288 | 251,373 | 126,682 |
Net Income | 87,097 | 180,918 | 180,198 | 87,020 |
Net Change In Cash | 3,903,633 | 3,946,771 | 4,097,737 | 3,600,015 |
Free Cash Flow | 90,666 | 160,041 | 180,790 | 92,075 |
Cash | 394,815 | 351,723 | 304,988 | 206,482 |
Basic Shares | 37,362 | 37,311 | 37,277 | 37,259 |
Values in thousands | 2024-04-30 | 2023-04-30 | 2022-04-30 | 2021-04-30 |
---|---|---|---|---|
Revenue | $14,862,913 | $15,094,475 | $12,952,594 | $8,707,189 |
Gross Profit | 3,347,911 | 3,072,406 | 2,762,714 | 2,356,435 |
EBITDA | 1,059,398 | 952,464 | 801,241 | 719,244 |
EBIT | 709,601 | 639,333 | 497,700 | 454,049 |
Net Income | 501,972 | 446,691 | 339,790 | 312,900 |
Net Change In Cash | 14,862,913 | 15,094,475 | 12,952,594 | 8,707,189 |
Cost of Revenue | 219,991 | -177,667 | 258,270 | |
Free Cash Flow | 370,949 | 405,383 | 462,266 | 362,836 |
Cash | 206,482 | 378,869 | 158,878 | 336,545 |
Basic Shares | 37,370 | 37,519 | 37,356 | 37,356 |
Quarter | EPS |
---|---|
2025-01-31 | $2.33 |
2024-10-31 | $4.85 |
2024-07-31 | $4.83 |
2024-04-30 | $2.34 |