| Values in thousands | 2025-09-30 | 2025-06-30 | 2025-03-31 | 2024-12-31 |
|---|---|---|---|---|
Revenue | $3,812,019 | $3,328,849 | $2,846,874 | $2,742,305 |
Gross Profit | 1,340,392 | 1,562,394 | 1,450,898 | 1,254,518 |
EBITDA | 1,659,935 | 1,565,065 | 1,414,820 | 1,319,290 |
EBIT | 1,013,731 | 932,427 | 792,254 | 696,986 |
Net Income | 698,424 | 471,954 | 360,760 | 286,447 |
Net Change In Cash | 3,812,019 | 3,328,849 | 2,846,874 | 2,742,305 |
Free Cash Flow | 207,073 | -787,448 | -1,169,802 | -573,908 |
Cash | 1,516,969 | 1,175,631 | 1,513,410 | 859,703 |
Basic Shares | 445,700 | 445,700 | 440,648 | 437,981 |
| Values in thousands | 2024-12-31 | 2023-12-31 | 2022-12-31 | 2021-12-31 |
|---|---|---|---|---|
Revenue | $11,879,653 | $12,147,412 | $13,764,237 | $11,742,896 |
Gross Profit | 5,738,287 | 5,329,436 | 5,275,351 | 4,871,866 |
EBITDA | 5,036,593 | 4,922,660 | 4,236,349 | 4,387,731 |
EBIT | 2,593,031 | 2,678,181 | 2,045,978 | 2,144,787 |
Net Income | 1,061,184 | 2,362,310 | 1,097,138 | 1,118,719 |
Net Change In Cash | 11,879,653 | 12,147,412 | 13,764,237 | 11,742,896 |
Cost of Revenue | -218,395 | -1,316,540 | ||
Free Cash Flow | -1,481,200 | -417,297 | -2,703,249 | -4,121,399 |
Cash | 859,703 | 132,548 | 224,164 | 442,559 |
Basic Shares | 431,582 | 424,752 | 411,095 | 403,746 |
| Quarter | EPS |
|---|---|
2025-12-31 | $0 |
2025-09-30 | $1.53 |
2025-06-30 | $1.05 |
2025-03-31 | $0.82 |