
| Values in thousands | 2025-09-30 | 2025-06-30 | 2025-03-31 | 2024-12-31 |
|---|---|---|---|---|
Revenue | $1,004,361 | $1,033,998 | $991,565 | $1,040,915 |
Gross Profit | 414,434 | 527,075 | 504,287 | 547,673 |
EBITDA | 1,949,047 | 313,666 | 268,811 | 339,689 |
EBIT | 1,875,298 | 243,681 | 200,588 | 261,984 |
Net Income | 1,439,993 | 151,458 | 110,345 | 170,506 |
Net Change In Cash | 1,004,361 | 1,033,998 | 991,565 | 1,040,915 |
Free Cash Flow | 94,415 | 80,590 | 86,500 | 150,880 |
Cash | 319,067 | 320,111 | 311,503 | 316,688 |
Basic Shares | 80,875 | 82,303 | 85,136 | 89,006 |
| Values in thousands | 2024-12-31 | 2023-12-31 | 2022-12-31 | 2021-12-31 |
|---|---|---|---|---|
Revenue | $3,930,194 | $3,738,492 | $3,555,377 | $3,369,810 |
Gross Profit | 2,049,805 | 2,018,572 | 1,990,173 | 1,937,330 |
EBITDA | 1,206,051 | 1,180,934 | 1,238,234 | 1,071,168 |
EBIT | 929,412 | 924,154 | 980,055 | 803,381 |
Net Income | 577,952 | 620,023 | 639,377 | 463,846 |
Net Change In Cash | 3,930,194 | 3,738,492 | 3,555,377 | 3,369,810 |
Cost of Revenue | -62,053 | -177,871 | ||
Free Cash Flow | 556,675 | 540,566 | 706,956 | 810,959 |
Cash | 316,688 | 304,271 | 283,472 | 344,557 |
Basic Shares | 93,349 | 101,373 | 109,004 | 114,103 |
| Quarter | EPS |
|---|---|
2025-12-31 | $0 |
2025-09-30 | $1.72 |
2025-06-30 | $1.87 |
2025-03-31 | $1.62 |