| Values in thousands | 2025-09-30 | 2025-06-30 | 2025-03-31 | 2024-12-31 |
|---|---|---|---|---|
Revenue | $19,212 | $18,801 | $18,201 | $18,468 |
Gross Profit | 13,267 | 12,900 | 12,729 | |
EBITDA | 1,395 | 2,420 | 2,345 | 2,435 |
EBIT | 1,547 | 1,462 | 1,575 | |
Net Income | 1,099 | 1,225 | 1,148 | 1,232 |
Net Change In Cash | 19,212 | 18,801 | 18,201 | 18,468 |
Free Cash Flow | -773 | -231 | 1,905 | |
Cash | 34,172 | 29,414 | 25,348 | |
Basic Shares | 20,948 | 20,976 | 21,007 | 21,037 |
| Values in thousands | 2025-03-31 | 2024-03-31 | 2023-03-31 | 2022-03-31 |
|---|---|---|---|---|
Revenue | $73,218 | $66,797 | $67,860 | $62,569 |
Gross Profit | 50,500 | 48,328 | 63,050 | 64,994 |
EBITDA | 9,565 | 7,362 | 26,372 | 31,797 |
EBIT | 6,238 | 4,601 | 23,679 | 28,276 |
Net Income | 4,903 | 3,799 | 18,069 | 21,820 |
Net Change In Cash | 73,218 | 66,797 | 67,860 | 62,569 |
Cost of Revenue | -219,380 | -23,984 | ||
Free Cash Flow | 5,557 | 7,142 | 8,611 | 13,209 |
Cash | 29,414 | 23,642 | 22,293 | 241,673 |
Basic Shares | 21,063 | 21,139 | 21,646 | 22,225 |
| Quarter | EPS |
|---|---|
2025-09-30 | $0.05 |
2025-06-30 | $0.06 |
2025-03-31 | $0.05 |
2024-12-31 | $0.06 |