Values in thousands | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 |
---|---|---|---|---|
Revenue | $109,566 | $174,085 | $119,199 | $142,154 |
Gross Profit | 58,293 | 121,998 | 65,885 | 14,328 |
EBITDA | 50,963 | 101,490 | -23,335 | 1,205 |
EBIT | 48,154 | 98,551 | -26,479 | -2,041 |
Net Income | 37,509 | 24,025 | -20,188 | -1,445 |
Net Change In Cash | 109,566 | 174,085 | 119,199 | 142,154 |
Free Cash Flow | -43,772 | 33,038 | 10,734 | 51,278 |
Cash | 569,967 | 1,100,292 | 1,193,695 | 1,203,244 |
Basic Shares | 42,454 | 42,508 | 42,777 | 42,852 |
Values in thousands | 2023-12-31 | 2022-12-31 | 2021-12-31 | 2020-12-31 |
---|---|---|---|---|
Revenue | $576,299 | $413,534 | $381,472 | $381,849 |
Gross Profit | 322,944 | 171,758 | 134,221 | 381,849 |
EBITDA | 4,820 | -513,175 | 118,664 | -514,928 |
EBIT | -8,445 | -527,885 | 102,429 | -533,028 |
Net Income | 69,598 | 92,533 | 118,664 | -513,175 |
Net Change In Cash | 576,299 | 413,534 | 381,472 | 381,849 |
Cost of Revenue | -942,452 | 69,932 | 978,046 | |
Free Cash Flow | 153,262 | 121,738 | 103,871 | 220,433 |
Cash | 1,203,244 | 145,342 | 109,350 | 91,219 |
Basic Shares | 43,504 | 45,914 | 49,554 | 50,270 |
Quarter | EPS |
---|---|
2024-09-30 | $0.58 |
2024-06-30 | $0.55 |
2024-03-31 | $0.49 |
2023-12-31 | $0.55 |