Values in thousands | 2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 |
---|---|---|---|---|
Revenue | $559,601 | $551,344 | $557,190 | $537,396 |
Gross Profit | 484,346 | 435,306 | 297,690 | 288,751 |
EBITDA | 168,508 | 157,097 | 210,144 | 221,256 |
EBIT | 150,394 | 157,590 | 191,298 | 202,502 |
Net Income | 227,083 | 151,517 | 155,771 | 154,900 |
Net Change In Cash | 559,601 | 551,344 | 557,190 | 537,396 |
Free Cash Flow | 105,191 | 130,452 | 184,320 | 187,906 |
Cash | 746,349 | 710,685 | 839,891 | 901,134 |
Basic Shares | 128,364 | 129,450 | 131,727 | 130,671 |
Values in thousands | 2024-12-31 | 2023-12-31 | 2022-12-31 | 2021-12-31 |
---|---|---|---|---|
Revenue | $2,125,151 | $1,919,793 | $1,991,037 | $1,918,309 |
Gross Profit | 1,128,335 | 1,919,793 | 1,045,270 | 1,087,985 |
EBITDA | 822,547 | 424,524 | 561,232 | 646,922 |
EBIT | 747,320 | 424,524 | 473,295 | 554,289 |
Net Income | 581,191 | 462,258 | 475,467 | 546,593 |
Net Change In Cash | 2,125,151 | 1,919,793 | 1,991,037 | 1,918,309 |
Cost of Revenue | 39,075 | 45,899 | ||
Free Cash Flow | 565,777 | 388,237 | 491,635 | 580,565 |
Cash | 839,891 | 834,697 | 853,008 | 831,407 |
Basic Shares | 131,727 | 133,728 | 137,423 | 143,312 |
Quarter | EPS |
---|---|
2025-06-30 | $1.78 |
2025-03-31 | $1.17 |
2024-12-31 | $1.19 |
2024-09-30 | $1.19 |