Values in thousands | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 |
---|---|---|---|---|
Revenue | $118,998 | $192,774 | $57,755 | $25,442 |
Gross Profit | 83,232 | 139,097 | 42,603 | 17,656 |
EBITDA | 22,100 | 55,339 | 41,282 | 8,823 |
EBIT | 19,534 | 53,042 | 38,981 | 6,452 |
Net Income | 17,719 | 45,491 | 9,001 | 1,337 |
Net Change In Cash | 118,998 | 192,774 | 57,755 | 25,442 |
Free Cash Flow | 14,130 | 23,768 | 21,256 | 1,232 |
Cash | 85,949 | 86,853 | 21,185 | 10,765 |
Basic Shares | 61,751 | 61,996 | 62,700 | 56,866 |
Values in thousands | 2023-12-31 | 2022-12-31 | 2021-12-31 | 2020-12-31 |
---|---|---|---|---|
Revenue | $508,685 | $324,520 | $222,555 | $110,638 |
Gross Profit | 358,229 | 218,050 | 153,181 | 77,827 |
EBITDA | 82,923 | 32,073 | 23,518 | 20,917 |
EBIT | 74,318 | 27,665 | 19,512 | 16,659 |
Net Income | 58,534 | 21,728 | 13,920 | 11,713 |
Net Change In Cash | 508,685 | 324,520 | 222,555 | 110,638 |
Free Cash Flow | 81,836 | 31,252 | 3,120 | 19,753 |
Cash | 36,538 | 40,955 | 28,827 | 39,765 |
Basic Shares | 58,695 | 56,540 | 56,540 | 56,540 |
Quarter | EPS |
---|---|
2024-09-30 | $0.32 |
2024-06-30 | $0.82 |
2024-03-31 | $0.61 |
2023-12-31 | $0.17 |