Values in thousands | 2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 |
---|---|---|---|---|
Revenue | $7,579,947 | $6,814,017 | $7,282,877 | $6,823,319 |
Gross Profit | 848,657 | 773,992 | 803,310 | 744,236 |
EBITDA | 328,401 | 82,693 | 240,593 | 232,105 |
EBIT | 293,239 | 46,883 | 200,955 | 191,513 |
Net Income | 187,749 | 79,720 | 99,208 | 100,567 |
Net Change In Cash | 7,579,947 | 6,814,017 | 7,282,877 | 6,823,319 |
Free Cash Flow | -224,514 | 326,700 | 303,916 | 62,039 |
Cash | 221,970 | 231,882 | 188,807 | 248,000 |
Basic Shares | 52,674 | 52,674 | 53,797 | 53,475 |
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 | 984,441 | 1,674,194 | 2,259,367 | 1,775,935 |
EBIT | 821,447 | 1,493,078 | 2,071,985 | 1,580,815 |
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-09-30 | $0 |
2025-06-30 | $2.43 |
2025-03-31 | $1.80 |
2024-12-31 | $2.97 |