Values in thousands | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 |
---|---|---|---|---|
Revenue | $1,369,000 | $849,700 | $829,000 | $719,000 |
Gross Profit | 261,400 | 257,600 | 278,200 | 226,500 |
EBITDA | 133,700 | 147,700 | 150,600 | 120,400 |
EBIT | 86,600 | 81,300 | 102,800 | 57,100 |
Net Income | 38,200 | 33,600 | 49,400 | 28,600 |
Net Change In Cash | 1,369,000 | 849,700 | 829,000 | 719,000 |
Free Cash Flow | 46,099 | 74,500 | -67,200 | 110,100 |
Cash | 505,700 | 489,400 | 444,300 | 545,800 |
Basic Shares | 92,000 | 92,200 | 92,000 | 91,900 |
Values in thousands | 2023-12-31 | 2022-12-31 | 2021-12-31 | 2020-12-31 |
---|---|---|---|---|
Revenue | $3,142,800 | $3,396,900 | $4,818,800 | $3,242,100 |
Gross Profit | 902,700 | 882,700 | 1,099,600 | 784,300 |
EBITDA | 391,400 | 427,200 | 472,900 | 352,900 |
EBIT | 202,600 | 246,100 | 308,600 | 220,800 |
Net Income | 75,700 | 83,100 | 230,800 | 131,600 |
Net Change In Cash | 3,142,800 | 3,396,900 | 4,818,800 | 3,242,100 |
Cost of Revenue | 60,800 | -31,000 | -228,000 | |
Free Cash Flow | 82,200 | 292,900 | 133,200 | 157,900 |
Cash | 545,800 | 641,100 | 601,200 | 649,500 |
Basic Shares | 91,800 | 92,200 | 92,100 | 90,600 |
Quarter | EPS |
---|---|
2024-09-30 | $0.65 |
2024-06-30 | $0.76 |
2024-03-31 | $0.76 |
2023-12-31 | $0.52 |