Values in thousands | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 |
---|---|---|---|---|
Revenue | $26,172 | $46,211 | $51,394 | $52,928 |
Gross Profit | 51,753 | 49,445 | 51,394 | 52,928 |
EBITDA | 9,780 | 4,092 | -1,576 | 533 |
EBIT | 9,353 | 3,654 | -2,490 | 0 |
Net Income | 6,668 | 2,817 | 5,866 | 6,062 |
Net Change In Cash | 26,172 | 46,211 | 51,394 | 52,928 |
Free Cash Flow | 42,362 | 9,435 | 8,144 | 1,279 |
Cash | 243,858 | 327,605 | 353,183 | 280,258 |
Basic Shares | 17,064 | 17,005 | 16,939 | 16,884 |
Values in thousands | 2023-12-31 | 2022-12-31 | 2021-12-31 | 2020-12-31 |
---|---|---|---|---|
Revenue | $108,150 | $115,540 | $105,717 | $88,522 |
Gross Profit | 108,150 | 115,540 | 105,717 | 88,522 |
EBITDA | 2,107 | 63,749 | 50,480 | 29,986 |
EBIT | 0 | 61,454 | 47,434 | 26,927 |
Net Income | 29,483 | 45,579 | 34,240 | 20,857 |
Net Change In Cash | 108,150 | 115,540 | 105,717 | 88,522 |
Cost of Revenue | -182,270 | 150,400 | -289,124 | |
Free Cash Flow | 30,631 | 40,371 | 45,568 | 137,957 |
Cash | 279,523 | 230,094 | 412,364 | 261,964 |
Basic Shares | 16,932 | 17,349 | 17,239 | 17,226 |
Quarter | EPS |
---|---|
2024-09-30 | $0.32 |
2024-06-30 | $0.35 |
2024-03-31 | $0.32 |
2023-12-31 | $0.35 |