| Values in thousands | 2025-09-30 | 2025-06-30 | 2025-03-31 | 2024-12-31 |
|---|---|---|---|---|
Revenue | $3,754,663 | $3,254,279 | $3,348,478 | $3,337,342 |
Gross Profit | 1,140,437 | 854,377 | 948,596 | 919,642 |
EBITDA | 1,146,225 | 838,776 | 904,870 | 469,319 |
EBIT | 699,616 | 410,032 | 515,968 | 450,497 |
Net Income | 374,421 | 242,413 | 355,288 | 271,939 |
Net Change In Cash | 3,754,663 | 3,254,279 | 3,348,478 | 3,337,342 |
Free Cash Flow | 546,806 | 120,793 | 282,969 | 445,611 |
Cash | 2,016,034 | 2,066,003 | 2,146,299 | 1,957,788 |
Basic Shares | 290,460 | 299,032 | 302,220 | 302,218 |
| Values in thousands | 2024-12-31 | 2023-12-31 | 2022-12-31 | 2021-12-31 |
|---|---|---|---|---|
Revenue | $12,833,043 | $11,640,541 | $9,362,521 | $4,884,015 |
Gross Profit | 3,267,144 | 2,823,951 | 1,259,038 | -79,470 |
EBITDA | 2,340,600 | 1,279,379 | 2,257,877 | -3,336,188 |
EBIT | 1,541,048 | 1,294,723 | 2,288,454 | -3,278,662 |
Net Income | 976,972 | 581,831 | 1,339,210 | -4,647,491 |
Net Change In Cash | 12,833,043 | 11,640,541 | 9,362,521 | 4,884,015 |
Free Cash Flow | 1,686,452 | 1,467,781 | -733,857 | -859,862 |
Cash | 1,957,788 | 1,714,761 | 1,216,675 | 1,046,835 |
Basic Shares | 302,220 | 302,220 | 49,265 | 5,435 |
| Quarter | EPS |
|---|---|
2025-09-30 | $1.40 |
2025-06-30 | $0.95 |
2025-03-31 | $1.18 |
2024-12-31 | $1.25 |