| Values in thousands | 2025-09-30 | 2025-06-30 | 2025-03-31 | 2024-12-31 |
|---|---|---|---|---|
Revenue | $578,511 | $578,511 | $551,344 | $557,190 |
Gross Profit | 310,266 | 310,266 | 435,306 | 297,690 |
EBITDA | 230,227 | 157,097 | 210,144 | |
EBIT | 210,830 | 157,590 | 191,298 | |
Net Income | 164,204 | 164,204 | 151,517 | 155,771 |
Net Change In Cash | 578,511 | 578,511 | 551,344 | 557,190 |
Free Cash Flow | 221,279 | 221,279 | 130,452 | 184,320 |
Cash | 792,822 | 746,349 | 710,685 | 839,891 |
Basic Shares | 122,632 | 126,325 | 129,450 | 131,727 |
| 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 |
|---|---|
2026-03-31 | $0 |
2025-12-31 | $0 |
2025-09-30 | $1.30 |
2025-06-30 | $1.78 |