| Values in thousands | 2025-09-30 | 2025-06-30 | 2025-03-31 | 2024-12-31 |
|---|---|---|---|---|
Revenue | $31,295 | $30,683 | $31,392 | $31,962 |
Gross Profit | 9,581 | 11,868 | 12,511 | 10,059 |
EBITDA | 2,389 | 5,152 | 5,908 | 2,992 |
EBIT | 1,331 | 4,041 | 4,837 | 1,957 |
Net Income | 618 | 1,918 | 2,469 | 1,618 |
Net Change In Cash | 31,295 | 30,683 | 31,392 | 31,962 |
Free Cash Flow | 13,790 | 13,379 | -25,116 | 16,044 |
Cash | 36,128 | 30,041 | 36,255 | 68,611 |
Basic Shares | 8,389 | 9,124 | 9,618 | 9,487 |
| Values in thousands | 2024-12-31 | 2023-12-31 | 2022-12-31 | 2021-12-31 |
|---|---|---|---|---|
Revenue | $123,651 | $117,410 | $123,217 | $131,603 |
Gross Profit | 46,988 | 44,791 | 51,607 | 59,039 |
EBITDA | 21,785 | 23,928 | 42,698 | 36,175 |
EBIT | 17,639 | 19,914 | 38,815 | 32,252 |
Net Income | 9,535 | 9,094 | 18,828 | 14,693 |
Net Change In Cash | 123,651 | 117,410 | 123,217 | 131,603 |
Cost of Revenue | -8,312 | 23,246 | ||
Free Cash Flow | 19,890 | 17,097 | 22,427 | 43,370 |
Cash | 68,611 | 70,301 | 77,432 | 85,744 |
Basic Shares | 9,532 | 9,464 | 9,821 | 9,690 |
| Quarter | EPS |
|---|---|
2025-12-31 | $0 |
2025-09-30 | $0.19 |
2025-06-30 | $0.25 |
2025-03-31 | $0.27 |