Values in thousands | 2024-06-30 | 2024-03-31 | 2023-12-31 | 2023-09-30 |
---|---|---|---|---|
Revenue | $73,886 | $67,890 | $63,347 | $69,676 |
Gross Profit | 18,190 | 18,069 | 16,959 | 18,395 |
Net Income | 6,208 | 4,317 | 4,301 | 4,934 |
Net Change In Cash | 73,886 | 67,890 | 63,347 | 69,676 |
Free Cash Flow | 18,213 | 13,517 | 16,312 | 5,557 |
Cash | 5,059 | 3,424 | 5,833 | 3,451 |
Basic Shares | 30,339 | 28,330 | 28,967 | 29,052 |
Values in thousands | 2023-12-31 | 2022-12-31 | 2021-12-31 | 2020-12-31 |
---|---|---|---|---|
Revenue | $292,947 | $320,005 | $159,189 | $102,976 |
Gross Profit | 78,915 | 69,797 | 16,520 | 10,191 |
Net Income | 24,336 | 21,158 | -868 | -29,341 |
Net Change In Cash | 292,947 | 320,005 | 159,189 | 102,976 |
Free Cash Flow | 25,536 | -13,415 | -3,165 | 39,192 |
Cash | 5,833 | 8,835 | 36,497 | 60,366 |
Basic Shares | 28,967 | 31,641 | 31,146 | 28,943 |
Quarter | EPS |
---|---|
2024-09-30 | -$0.04 |
2024-06-30 | $0.13 |
2024-03-31 | $0.16 |
2023-12-31 | $0.15 |