| Values in thousands | 2025-09-30 | 2025-06-30 | 2025-03-31 | 2024-12-31 |
|---|---|---|---|---|
Revenue | $26,043 | $27,276 | $27,165 | $24,950 |
Gross Profit | 10,447 | 11,026 | 12,094 | 9,738 |
EBITDA | 4,873 | 1,963 | 5,375 | 3,670 |
EBIT | 3,683 | 894 | 4,137 | 2,435 |
Net Income | 2,264 | 729 | 2,506 | 1,964 |
Net Change In Cash | 26,043 | 27,276 | 27,165 | 24,950 |
Free Cash Flow | -136 | 3,500 | 2,620 | 1,544 |
Cash | 54,276 | 56,333 | 54,257 | 53,583 |
Basic Shares | 6,296 | 6,551 | 6,296 | 6,431 |
| Values in thousands | 2025-06-30 | 2024-06-30 | 2023-06-30 | 2022-06-30 |
|---|---|---|---|---|
Revenue | $104,351 | $102,884 | $98,645 | $97,592 |
Gross Profit | 85,220 | 45,140 | 45,747 | 47,013 |
EBITDA | 16,297 | 21,131 | 24,613 | 26,542 |
EBIT | 11,598 | 16,535 | 15,808 | 22,007 |
Net Income | 8,334 | 10,567 | 9,375 | 12,440 |
Net Change In Cash | 104,351 | 102,884 | 98,645 | 97,592 |
Cost of Revenue | 4,262 | |||
Free Cash Flow | 7,447 | 13,270 | 10,129 | 10,668 |
Cash | 56,333 | 56,341 | 51,279 | 48,722 |
Basic Shares | 6,551 | 6,478 | 6,773 | 6,681 |
| Quarter | EPS |
|---|---|
2025-09-30 | $0.33 |
2025-06-30 | $0.17 |
2025-03-31 | $0.37 |
2024-12-31 | $0.28 |