| Values in thousands | 2025-12-31 | 2025-09-30 | 2025-06-30 | 2025-03-31 |
|---|---|---|---|---|
Revenue | $8,746,430 | $7,712,541 | $7,579,947 | $6,814,017 |
Gross Profit | 1,008,756 | 835,314 | 848,657 | 773,992 |
EBITDA | 330,722 | 227,593 | 328,401 | 82,693 |
EBIT | 296,737 | 194,800 | 293,239 | 46,883 |
Net Income | 194,604 | 109,193 | 187,749 | 79,720 |
Net Change In Cash | 8,746,430 | 7,712,541 | 7,579,947 | 6,814,017 |
Free Cash Flow | 172,569 | -238,087 | -224,514 | 326,700 |
Cash | 306,467 | 213,612 | 221,970 | 231,882 |
Basic Shares | 51,895 | 52,141 | 52,674 | 52,674 |
| Values in thousands | 2025-12-31 | 2024-12-31 | 2023-12-31 | 2022-12-31 |
|---|---|---|---|---|
Revenue | $30,852,935 | $27,923,324 | $33,107,120 | $37,124,422 |
Gross Profit | 3,466,719 | 3,292,408 | 4,149,018 | 4,836,625 |
EBITDA | 1,070,782 | 1,119,023 | 1,674,194 | 2,257,180 |
EBIT | 933,032 | 956,029 | 1,493,078 | 2,069,798 |
Net Income | 571,266 | 392,074 | 903,505 | 1,426,884 |
Net Change In Cash | 30,852,935 | 27,923,324 | 33,107,120 | 37,124,422 |
Cost of Revenue | -45,279 | |||
Free Cash Flow | -37,205 | 1,037,710 | 622,164 | -111,913 |
Cash | 306,467 | 188,807 | 218,053 | 176,915 |
Basic Shares | 52,255 | 53,797 | 57,035 | 65,453 |
| Quarter | EPS |
|---|---|
2026-03-31 | $0 |
2025-12-31 | $4.39 |
2025-09-30 | $2.41 |
2025-06-30 | $2.43 |