Values in thousands | 2024-12-31 | 2024-09-30 | 2024-06-30 | 2024-03-31 |
---|---|---|---|---|
Revenue | $4,710,400 | $5,238,500 | $5,451,700 | $4,843,700 |
Gross Profit | 4,710,400 | 621,700 | 277,600 | 166,900 |
EBITDA | 222,100 | 286,700 | 278,600 | 164,300 |
EBIT | 154,900 | 223,100 | 218,500 | 104,800 |
Net Income | 142,500 | 149,200 | 144,800 | 66,000 |
Net Change In Cash | 4,710,400 | 5,238,500 | 5,451,700 | 4,843,700 |
Free Cash Flow | 800 | 65,200 | 142,800 | 59,800 |
Cash | 47,000 | 52,500 | 79,800 | 56,700 |
Basic Shares | 20,458 | 20,735 | 20,922 | 21,162 |
Values in thousands | 2024-12-31 | 2023-12-31 | 2022-12-31 | 2021-12-31 |
---|---|---|---|---|
Revenue | $20,244,300 | $21,529,400 | $23,446,100 | $17,360,500 |
Gross Profit | 20,244,300 | 20,514,600 | 2,399,900 | 1,848,900 |
EBITDA | 802,500 | 1,065,200 | 1,193,100 | 820,300 |
EBIT | 554,500 | 833,500 | 970,000 | 605,200 |
Net Income | 502,500 | 556,800 | 672,900 | 396,900 |
Net Change In Cash | 20,244,300 | 21,529,400 | 23,446,100 | 17,360,500 |
Cost of Revenue | -195,900 | 92,800 | ||
Free Cash Flow | 32,799 | 448,400 | 689,400 | 462,700 |
Cash | 32,799 | 117,800 | 60,500 | 256,400 |
Basic Shares | 20,842 | 21,843 | 23,950 | 26,604 |
Quarter | EPS |
---|---|
2024-12-31 | $7.50 |
2024-09-30 | $7.20 |
2024-06-30 | $6.92 |
2024-03-31 | $3.12 |