Values in thousands | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 |
---|---|---|---|---|
Revenue | $167,411 | $155,315 | $172,676 | $202,729 |
Gross Profit | 32,680 | 16,312 | 32,963 | 48,564 |
EBITDA | 19,683 | 21,648 | 18,849 | 52,006 |
EBIT | 1,872 | 5,415 | 3,275 | 37,251 |
Net Income | -239 | 5,541 | 2,032 | 30,038 |
Net Change In Cash | 167,411 | 155,315 | 172,676 | 202,729 |
Free Cash Flow | 31,884 | 13,009 | 6,458 | 23,580 |
Cash | 22,864 | 28,371 | 30,503 | 41,962 |
Basic Shares | 52,348 | 52,955 | 51,294 | 52,812 |
Values in thousands | 2023-12-31 | 2022-12-31 | 2021-12-31 | 2020-12-31 |
---|---|---|---|---|
Revenue | $693,524 | $565,688 | $283,394 | $168,915 |
Gross Profit | 199,731 | 232,728 | 87,982 | 23,412 |
EBITDA | 150,900 | 192,696 | 73,167 | 14,315 |
EBIT | 95,245 | 150,387 | 39,533 | -7,167 |
Net Income | 82,313 | 116,042 | 39,759 | -4,907 |
Net Change In Cash | 693,524 | 565,688 | 283,394 | 168,915 |
Cost of Revenue | 16,096 | 16,096 | -155 | |
Free Cash Flow | 78,132 | 64,858 | 23,874 | -11,441 |
Cash | 41,962 | 35,613 | 21,891 | 5,300 |
Basic Shares | 44,752 | 44,702 | 44,257 | 42,460 |
Quarter | EPS |
---|---|
2024-09-30 | -$0.03 |
2024-06-30 | $0.08 |
2024-03-31 | $0.23 |
2023-12-31 | $0.60 |