Values in thousands | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 |
---|---|---|---|---|
Revenue | $142,500 | $204,700 | $196,400 | $215,200 |
Gross Profit | 62,900 | 72,600 | 66,300 | 78,600 |
EBITDA | 29,400 | 27,800 | 22,100 | 26,900 |
EBIT | 16,100 | 14,400 | 8,100 | 14,200 |
Net Income | 500 | -259,300 | 2,500 | 47,400 |
Net Change In Cash | 142,500 | 204,700 | 196,400 | 215,200 |
Free Cash Flow | 49,100 | 21,700 | 13,900 | 56,900 |
Cash | 92,600 | 84,000 | 122,100 | 87,300 |
Basic Shares | 89,700 | 89,400 | 90,500 | 90,700 |
Values in thousands | 2023-12-31 | 2022-12-31 | 2021-12-31 | 2020-12-31 |
---|---|---|---|---|
Revenue | $707,600 | $764,700 | $868,100 | $764,300 |
Gross Profit | 258,600 | 276,300 | 359,500 | 271,200 |
EBITDA | 89,800 | 120,100 | 185,800 | 105,900 |
EBIT | 43,300 | 66,200 | 123,300 | 45,300 |
Net Income | 72,400 | -430,100 | 150,400 | 2,900 |
Net Change In Cash | 707,600 | 764,700 | 868,100 | 764,300 |
Cost of Revenue | -19,600 | -78,900 | 67,400 | |
Free Cash Flow | 105,500 | 54,200 | 133,500 | 96,200 |
Cash | 87,300 | 48,200 | 68,900 | 147,800 |
Basic Shares | 91,600 | 91,700 | 94,700 | 92,883 |
Quarter | EPS |
---|---|
2024-09-30 | $0.26 |
2024-06-30 | $0.24 |
2024-03-31 | $0.20 |
2023-12-31 | $0.28 |