Values in thousands | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 |
---|---|---|---|---|
Revenue | $1,126,600 | $1,225,500 | $1,239,200 | $1,112,400 |
Gross Profit | 202,000 | 218,200 | 217,600 | 247,200 |
EBITDA | 24,600 | 50,100 | 18,000 | 63,100 |
EBIT | 5,100 | 32,100 | 600 | 43,000 |
Net Income | -6,600 | 9,900 | -7,600 | 25,800 |
Net Change In Cash | 1,126,600 | 1,225,500 | 1,239,200 | 1,112,400 |
Free Cash Flow | 103,000 | 3,200 | -69,600 | 64,700 |
Cash | 35,000 | 29,200 | 41,900 | 54,300 |
Basic Shares | 32,746 | 34,418 | 34,023 | 34,700 |
Values in thousands | 2023-12-31 | 2022-12-31 | 2021-12-31 | 2020-12-31 |
---|---|---|---|---|
Revenue | $5,108,700 | $6,323,600 | $5,675,300 | $3,466,600 |
Gross Profit | 1,021,600 | 1,310,100 | 1,146,800 | 621,100 |
EBITDA | 290,900 | 634,100 | 492,500 | 39,000 |
EBIT | 228,400 | 575,100 | 436,600 | -14,900 |
Net Income | 145,700 | 391,000 | 294,300 | -65,300 |
Net Change In Cash | 5,108,700 | 6,323,600 | 5,675,300 | 3,466,600 |
Cost of Revenue | -8,900 | -8,500 | 1,800 | |
Free Cash Flow | 243,200 | 396,100 | -24,300 | 251,900 |
Cash | 54,300 | 39,200 | 51,200 | 61,400 |
Basic Shares | 35,567 | 38,282 | 38,909 | 38,025 |
Quarter | EPS |
---|---|
2024-09-30 | -$0.20 |
2024-06-30 | $0.33 |
2024-03-31 | -$0.18 |
2023-12-31 | $0.73 |