Values in thousands | 2024-12-31 | 2024-09-30 | 2024-06-30 | 2024-03-31 |
---|---|---|---|---|
Revenue | $565,900 | $543,600 | $538,200 | $508,000 |
Gross Profit | 565,900 | 336,600 | 531,300 | 500,900 |
EBITDA | 190,600 | 106,700 | -31,600 | 372,000 |
EBIT | 183,700 | 99,800 | -38,500 | 364,900 |
Net Income | 151,900 | 78,800 | -47,100 | 64,300 |
Net Change In Cash | 565,900 | 543,600 | 538,200 | 508,000 |
Free Cash Flow | 305,500 | 317,300 | 203,600 | 309,700 |
Cash | 343,700 | 716,300 | 517,600 | 567,600 |
Basic Shares | 12,388 | 12,415 | 12,282 | 12,646 |
Values in thousands | 2024-12-31 | 2023-12-31 | 2022-12-31 | 2021-12-31 |
---|---|---|---|---|
Revenue | $2,162,400 | $1,901,900 | $1,184,400 | $1,802,900 |
Gross Profit | 1,360,200 | 1,901,900 | 709,400 | 1,381,800 |
EBITDA | 352,900 | 367,600 | 711,700 | 1,260,900 |
EBIT | 325,100 | 367,600 | -241,400 | 857,300 |
Net Income | 247,900 | 286,100 | 535,800 | 958,300 |
Net Change In Cash | 2,162,400 | 1,901,900 | 1,184,400 | 1,802,900 |
Cost of Revenue | -16,500 | 38,000 | ||
Free Cash Flow | 1,136,100 | 1,199,800 | 1,235,600 | 1,061,800 |
Cash | 845,000 | 13,200 | 7,700 | 23,300 |
Basic Shares | 12,469 | 13,010 | 13,625 | 16,100 |
Quarter | EPS |
---|---|
2024-12-31 | $10.17 |
2024-09-30 | $8.79 |
2024-06-30 | $10.29 |
2024-03-31 | $9.28 |