Values in thousands | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 |
---|---|---|---|---|
Revenue | $23,766 | $54,069 | $51,027 | $22,365 |
Gross Profit | 54,346 | 23,051 | 21,309 | 22,365 |
EBITDA | 6,932 | 23,051 | 4,598 | -937 |
EBIT | 5,727 | 21,847 | 3,384 | -2,142 |
Net Income | 4,382 | 2,999 | 2,522 | 4,167 |
Net Change In Cash | 23,766 | 54,069 | 51,027 | 22,365 |
Free Cash Flow | 21,327 | 5,041 | 430 | 5,818 |
Cash | 34,465 | 30,395 | 22,714 | 156,170 |
Basic Shares | 8,089 | 8,140 | 8,141 | 8,080 |
Values in thousands | 2023-12-31 | 2022-12-31 | 2021-12-31 | 2020-12-31 |
---|---|---|---|---|
Revenue | $86,254 | $101,046 | $117,233 | $77,563 |
Gross Profit | 86,254 | 101,046 | 117,233 | 77,563 |
EBITDA | 22,243 | 41,811 | 63,122 | 26,009 |
EBIT | 17,427 | 38,113 | 60,803 | 23,819 |
Net Income | 13,426 | 29,115 | 46,711 | 18,328 |
Net Change In Cash | 86,254 | 101,046 | 117,233 | 77,563 |
Cost of Revenue | 3,665 | 66,522 | -27,129 | |
Free Cash Flow | 16,411 | 36,355 | 51,560 | 13,343 |
Cash | 28,020 | 165,074 | 162,009 | 88,087 |
Basic Shares | 8,078 | 8,071 | 7,988 | 7,824 |
Quarter | EPS |
---|---|
2024-09-30 | $0.54 |
2024-06-30 | $0.37 |
2024-03-31 | $0.31 |
2023-12-31 | $0.51 |