| Values in thousands | 2025-09-30 | 2025-06-30 | 2025-03-31 | 2024-12-31 |
|---|---|---|---|---|
Revenue | $28,384 | $25,678 | $24,245 | $29,223 |
Gross Profit | 24,992 | 22,129 | 20,758 | 25,852 |
EBITDA | 317 | -3,376 | -3,523 | 1,220 |
EBIT | -838 | -4,482 | -4,382 | 74 |
Net Income | -2,509 | -3,704 | -3,327 | -1,736 |
Net Change In Cash | 28,384 | 25,678 | 24,245 | 29,223 |
Free Cash Flow | -6,285 | 492 | -7,715 | 7,013 |
Cash | 17,270 | 29,082 | 18,814 | 18,498 |
Basic Shares | 23,942 | 23,898 | 23,764 | 23,637 |
| Values in thousands | 2024-12-31 | 2023-12-31 | 2022-12-31 | 2021-12-31 |
|---|---|---|---|---|
Revenue | $106,939 | $97,419 | $120,583 | $113,832 |
Gross Profit | 94,171 | 85,771 | 105,452 | 103,454 |
EBITDA | -3,409 | -8,584 | 12,155 | 16,625 |
EBIT | -7,545 | -13,467 | 4,594 | 9,640 |
Net Income | -8,786 | -11,878 | -23,183 | 396 |
Net Change In Cash | 106,939 | 97,419 | 120,583 | 113,832 |
Cost of Revenue | -11,498 | 12,337 | ||
Free Cash Flow | 516 | -9,215 | 3,425 | 23,611 |
Cash | 18,498 | 23,287 | 20,116 | 33,153 |
Basic Shares | 23,613 | 23,484 | 23,172 | 23,251 |
| Quarter | EPS |
|---|---|
2025-12-31 | $0 |
2025-09-30 | $0.11 |
2025-06-30 | $0.07 |
2025-03-31 | $0.06 |