| Values in thousands | 2025-09-30 | 2025-06-30 | 2025-03-31 | 2024-12-31 |
|---|---|---|---|---|
Revenue | $4,386,714 | $4,410,857 | $3,326,472 | $4,021,840 |
Gross Profit | 2,411,176 | 2,448,236 | 1,504,179 | 2,112,875 |
EBITDA | 1,073,182 | 966,644 | 256,833 | 822,800 |
EBIT | 1,029,121 | 915,431 | 209,891 | 776,309 |
Net Income | 751,336 | 657,148 | 121,714 | 549,178 |
Net Change In Cash | 4,386,714 | 4,410,857 | 3,326,472 | 4,021,840 |
Free Cash Flow | 1,166,054 | 453,756 | 335,479 | 419,994 |
Cash | 4,049,174 | 3,720,202 | 4,193,675 | 3,692,667 |
Basic Shares | 12,730 | 12,730 | 12,837 | 12,927 |
| Values in thousands | 2024-12-31 | 2023-12-31 | 2022-12-31 | 2021-12-31 |
|---|---|---|---|---|
Revenue | $16,750,201 | $15,713,585 | $11,813,167 | $12,918,327 |
Gross Profit | 9,273,080 | 8,080,807 | 3,405,487 | 5,892,925 |
EBITDA | 4,184,359 | 3,158,517 | 353,944 | 3,649,800 |
EBIT | 3,842,000 | 2,838,783 | 44,496 | 3,313,407 |
Net Income | 2,747,022 | 1,996,060 | -216,277 | 2,423,135 |
Net Change In Cash | 16,750,201 | 15,713,585 | 11,813,167 | 12,918,327 |
Cost of Revenue | 443,927 | -293,968 | ||
Free Cash Flow | 2,339,015 | 2,528,188 | 2,454,730 | 2,128,818 |
Cash | 3,692,667 | 3,747,060 | 4,137,432 | 3,978,490 |
Basic Shares | 13,041 | 13,378 | 13,580 | 13,800 |
| Quarter | EPS |
|---|---|
2025-09-30 | $31.61 |
2025-06-30 | $25.62 |
2025-03-31 | $23.64 |
2024-12-31 | $23.19 |