| Values in thousands | 2025-09-30 | 2025-06-30 | 2025-03-31 | 2024-12-31 |
|---|---|---|---|---|
Revenue | $7,712,541 | $7,579,947 | $6,814,017 | $7,282,877 |
Gross Profit | 835,314 | 848,657 | 773,992 | 803,310 |
EBITDA | 227,593 | 328,401 | 82,693 | 240,593 |
EBIT | 194,800 | 293,239 | 46,883 | 200,955 |
Net Income | 109,193 | 187,749 | 79,720 | 99,208 |
Net Change In Cash | 7,712,541 | 7,579,947 | 6,814,017 | 7,282,877 |
Free Cash Flow | -238,087 | -224,514 | 326,700 | 303,916 |
Cash | 213,612 | 221,970 | 231,882 | 188,807 |
Basic Shares | 52,141 | 52,674 | 52,674 | 53,797 |
| Values in thousands | 2024-12-31 | 2023-12-31 | 2022-12-31 | 2021-12-31 |
|---|---|---|---|---|
Revenue | $27,923,324 | $33,107,120 | $37,124,422 | $34,477,018 |
Gross Profit | 3,292,408 | 4,149,018 | 4,836,625 | 4,202,365 |
EBITDA | 1,119,023 | 1,674,194 | 2,257,180 | 1,763,221 |
EBIT | 956,029 | 1,493,078 | 2,069,798 | 1,568,101 |
Net Income | 392,074 | 903,505 | 1,426,884 | 1,108,197 |
Net Change In Cash | 27,923,324 | 33,107,120 | 37,124,422 | 34,477,018 |
Cost of Revenue | -45,279 | -151,421 | ||
Free Cash Flow | 1,037,710 | 622,164 | -111,913 | 335,932 |
Cash | 188,807 | 218,053 | 176,915 | 222,194 |
Basic Shares | 53,797 | 57,035 | 65,453 | 73,385 |
| Quarter | EPS |
|---|---|
2025-12-31 | $0 |
2025-09-30 | $2.41 |
2025-06-30 | $2.43 |
2025-03-31 | $1.80 |