Values in thousands | 2024-12-31 | 2024-09-30 | 2024-06-30 | 2024-03-31 |
---|---|---|---|---|
Revenue | $109,987 | $109,566 | $174,085 | $119,199 |
Gross Profit | 109,987 | 58,293 | 121,998 | 65,885 |
EBITDA | 50,963 | 101,490 | -23,335 | |
EBIT | 48,154 | 98,551 | -26,479 | |
Net Income | 19,657 | 37,509 | 24,025 | -20,188 |
Net Change In Cash | 109,987 | 109,566 | 174,085 | 119,199 |
Free Cash Flow | 33,153 | -43,772 | 33,038 | 10,734 |
Cash | 1,128,409 | 569,967 | 1,100,292 | 1,193,695 |
Basic Shares | 42,761 | 42,454 | 42,508 | 42,777 |
Values in thousands | 2024-12-31 | 2023-12-31 | 2022-12-31 | 2021-12-31 |
---|---|---|---|---|
Revenue | $613,938 | $576,299 | $413,534 | $381,472 |
Gross Profit | 438,577 | 322,944 | 171,758 | 134,221 |
EBITDA | 434,055 | 4,820 | -513,175 | 118,664 |
EBIT | -8,445 | -527,885 | 102,429 | |
Net Income | 61,003 | 69,598 | 92,533 | 118,664 |
Net Change In Cash | 613,938 | 576,299 | 413,534 | 381,472 |
Cost of Revenue | -942,452 | 69,932 | ||
Free Cash Flow | 120,638 | 153,262 | 121,738 | 103,871 |
Cash | 182,776 | 1,203,244 | 145,342 | 109,350 |
Basic Shares | 42,761 | 43,504 | 45,914 | 49,554 |
Quarter | EPS |
---|---|
2024-12-31 | $0.60 |
2024-09-30 | $0.58 |
2024-06-30 | $0.55 |
2024-03-31 | $0.49 |