Values in thousands | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 |
---|---|---|---|---|
Revenue | $5,238,500 | $5,451,700 | $4,843,700 | $5,068,900 |
Gross Profit | 14,291,300 | 277,600 | 166,900 | 4,814,700 |
EBITDA | 286,700 | 278,600 | 164,300 | 275,200 |
EBIT | 223,100 | 218,500 | 104,800 | 217,400 |
Net Income | 149,200 | 144,800 | 66,000 | 150,000 |
Net Change In Cash | 5,238,500 | 5,451,700 | 4,843,700 | 5,068,900 |
Free Cash Flow | 170,400 | 142,800 | 59,800 | 162,100 |
Cash | 52,500 | 79,800 | 56,700 | 117,800 |
Basic Shares | 20,735 | 20,922 | 21,162 | 21,425 |
Values in thousands | 2023-12-31 | 2022-12-31 | 2021-12-31 | 2020-12-31 |
---|---|---|---|---|
Revenue | $21,529,400 | $23,446,100 | $17,360,500 | $11,264,300 |
Gross Profit | 20,514,600 | 2,399,900 | 1,848,900 | 1,442,900 |
EBITDA | 1,058,500 | 1,193,100 | 820,300 | 722,700 |
EBIT | 826,800 | 970,000 | 605,200 | 559,400 |
Net Income | 556,800 | 672,900 | 396,900 | 386,100 |
Net Change In Cash | 21,529,400 | 23,446,100 | 17,360,500 | 11,264,300 |
Cost of Revenue | -195,900 | 92,800 | -116,700 | |
Free Cash Flow | 448,400 | 689,400 | 462,700 | 333,000 |
Cash | 117,800 | 60,500 | 256,400 | 163,600 |
Basic Shares | 21,843 | 23,950 | 26,604 | 29,526 |
Quarter | EPS |
---|---|
2024-09-30 | $7.20 |
2024-06-30 | $6.92 |
2024-03-31 | $3.12 |
2023-12-31 | $7 |