| Values in thousands | 2025-12-31 | 2025-09-30 | 2025-06-30 | 2025-03-31 |
|---|---|---|---|---|
Revenue | $3,907,635 | $3,754,663 | $3,254,279 | $3,348,478 |
Gross Profit | 1,216,761 | 1,140,437 | 854,377 | 948,596 |
EBITDA | 1,152,564 | 1,146,225 | 838,776 | 904,870 |
EBIT | 680,315 | 699,616 | 410,032 | 515,968 |
Net Income | 488,614 | 374,421 | 242,413 | 355,288 |
Net Change In Cash | 3,907,635 | 3,754,663 | 3,254,279 | 3,348,478 |
Free Cash Flow | 571,290 | 546,806 | 120,793 | 282,969 |
Cash | 2,150,113 | 2,016,034 | 2,066,003 | 2,146,299 |
Basic Shares | 302,680 | 290,460 | 299,032 | 302,220 |
| Values in thousands | 2025-12-31 | 2024-12-31 | 2023-12-31 | 2022-12-31 |
|---|---|---|---|---|
Revenue | $14,265,056 | $12,833,043 | $11,640,541 | $9,362,521 |
Gross Profit | 4,160,171 | 3,267,144 | 2,823,951 | 1,259,038 |
EBITDA | 3,274,647 | 2,340,600 | 1,279,379 | 2,257,877 |
EBIT | 2,335,538 | 1,541,048 | 1,294,723 | 2,288,454 |
Net Income | 1,459,984 | 976,972 | 581,831 | 1,339,210 |
Net Change In Cash | 14,265,056 | 12,833,043 | 11,640,541 | 9,362,521 |
Free Cash Flow | 1,487,323 | 1,686,452 | 1,467,781 | -733,857 |
Cash | 2,150,113 | 1,957,788 | 1,714,761 | 1,216,675 |
Basic Shares | 294,653 | 302,220 | 302,220 | 49,265 |
| Quarter | EPS |
|---|---|
2025-12-31 | $1.68 |
2025-09-30 | $1.40 |
2025-06-30 | $0.95 |
2025-03-31 | $1.18 |