Values in thousands | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 |
---|---|---|---|---|
Revenue | $543,600 | $538,200 | $508,000 | $491,600 |
Gross Profit | 336,600 | 531,300 | 500,900 | 330,100 |
EBITDA | 106,700 | -31,600 | 372,000 | 203,700 |
EBIT | 99,800 | -38,500 | 364,900 | 197,000 |
Net Income | 78,800 | -47,100 | 64,300 | 93,600 |
Net Change In Cash | 543,600 | 538,200 | 508,000 | 491,600 |
Free Cash Flow | 317,300 | 203,600 | 309,700 | 309,500 |
Cash | 716,300 | 517,600 | 567,600 | 13,200 |
Basic Shares | 12,415 | 12,282 | 12,646 | 12,837 |
Values in thousands | 2023-12-31 | 2022-12-31 | 2021-12-31 | 2020-12-31 |
---|---|---|---|---|
Revenue | $1,901,900 | $1,184,400 | $1,802,900 | $1,619,700 |
Gross Profit | 1,901,900 | 709,400 | 1,381,800 | 1,203,300 |
EBITDA | 367,600 | 711,700 | 1,260,900 | 564,300 |
EBIT | 367,600 | -241,400 | 857,300 | -356,100 |
Net Income | 286,100 | 535,800 | 958,300 | 421,000 |
Net Change In Cash | 1,901,900 | 1,184,400 | 1,802,900 | 1,619,700 |
Cost of Revenue | -16,500 | 38,000 | -121,500 | |
Free Cash Flow | 1,199,800 | 1,235,600 | 1,061,800 | 976,700 |
Cash | 13,200 | 7,700 | 23,300 | 16,000 |
Basic Shares | 13,010 | 13,625 | 16,100 | 17,935 |
Quarter | EPS |
---|---|
2024-09-30 | $8.79 |
2024-06-30 | $10.29 |
2024-03-31 | $9.28 |
2023-12-31 | $7.29 |