Values in thousands | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 |
---|---|---|---|---|
Revenue | $179,500 | $242,700 | $203,400 | $176,500 |
Gross Profit | 93,600 | 141,900 | 123,300 | 102,600 |
EBITDA | 38,400 | 82,100 | 61,900 | 32,300 |
EBIT | 18,900 | 65,500 | 45,700 | 10,900 |
Net Income | 8,700 | 44,100 | 33,300 | 10,600 |
Net Change In Cash | 179,500 | 242,700 | 203,400 | 176,500 |
Free Cash Flow | 67,300 | 36,800 | -40,200 | 56,000 |
Cash | 33,600 | 35,000 | 43,700 | 23,100 |
Basic Shares | 29,900 | 30,000 | 30,500 | 30,600 |
Values in thousands | 2023-12-31 | 2022-12-31 | 2021-12-31 | 2020-12-31 |
---|---|---|---|---|
Revenue | $797,200 | $833,600 | $993,300 | $894,500 |
Gross Profit | 463,900 | 463,400 | 580,200 | 398,500 |
EBITDA | 192,000 | 212,000 | 290,500 | 82,200 |
EBIT | 119,900 | 149,300 | 232,900 | 8,000 |
Net Income | 82,200 | 102,500 | 145,900 | -25,900 |
Net Change In Cash | 797,200 | 833,600 | 993,300 | 894,500 |
Cost of Revenue | -21,800 | -19,900 | 56,900 | |
Free Cash Flow | 62,200 | 96,000 | 137,700 | 123,100 |
Cash | 23,100 | 34,200 | 54,500 | 73,600 |
Basic Shares | 30,600 | 32,299 | 35,200 | 33,900 |
Quarter | EPS |
---|---|
2024-09-30 | $0.48 |
2024-06-30 | $1.66 |
2024-03-31 | $0.91 |
2023-12-31 | $0.61 |