Values in thousands | 2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 |
---|---|---|---|---|
Revenue | $35,181 | $33,902 | $35,925 | $34,477 |
Gross Profit | 17,449 | 13,440 | 13,316 | |
EBITDA | 5,586 | 4,354 | -19,264 | 1,124 |
EBIT | 3,135 | -20,991 | 97 | |
Net Income | 4,590 | 2,453 | -16,167 | 265 |
Net Change In Cash | 35,181 | 33,902 | 35,925 | 34,477 |
Free Cash Flow | -2,628 | 1,396 | 4,758 | 2,633 |
Cash | 106,684 | 177,967 | 47,553 | 40,955 |
Basic Shares | 7,704 | 7,636 | 7,603 | 7,601 |
Values in thousands | 2024-12-31 | 2023-12-31 | 2022-12-31 | 2021-12-31 |
---|---|---|---|---|
Revenue | $137,867 | $127,761 | $88,679 | $70,309 |
Gross Profit | 59,063 | 78,440 | 72,912 | 60,821 |
EBITDA | -9,270 | 35,569 | 35,967 | 30,321 |
EBIT | -13,904 | 32,824 | 33,388 | 27,956 |
Net Income | -9,980 | 26,585 | 26,674 | 22,171 |
Net Change In Cash | 137,867 | 127,761 | 88,679 | 70,309 |
Cost of Revenue | 37,401 | -14,329 | ||
Free Cash Flow | 8,951 | 25,628 | 25,763 | 56,089 |
Cash | 47,553 | 53,581 | 48,931 | 61,827 |
Basic Shares | 7,606 | 7,523 | 7,529 | 7,559 |
Quarter | EPS |
---|---|
2025-09-30 | $0 |
2025-06-30 | $0.53 |
2025-03-31 | $0.24 |
2024-12-31 | -$2.20 |