| Values in thousands | 2025-09-30 | 2025-06-30 | 2025-03-31 | 2024-12-31 |
|---|---|---|---|---|
Revenue | $20,758 | $19,456 | $17,892 | $18,139 |
Gross Profit | 8,614 | 6,895 | 6,929 | 7,422 |
EBITDA | 3,330 | 1,990 | 1,796 | 2,014 |
EBIT | 3,256 | 1,915 | 1,721 | 1,939 |
Net Income | 2,439 | 1,440 | 1,297 | 1,446 |
Net Change In Cash | 20,758 | 19,456 | 17,892 | 18,139 |
Free Cash Flow | 3,954 | 1,845 | -649 | 4,479 |
Cash | 110,618 | 98,662 | 148,208 | 157,717 |
Basic Shares | 8,328 | 8,369 | 8,343 | 8,375 |
| Values in thousands | 2024-12-31 | 2023-12-31 | 2022-12-31 | 2021-12-31 |
|---|---|---|---|---|
Revenue | $68,271 | $55,828 | $30,558 | $23,597 |
Gross Profit | 26,040 | 25,039 | 22,103 | 19,556 |
EBITDA | 5,673 | 6,264 | 3,798 | 5,771 |
EBIT | 5,371 | 5,985 | 3,496 | 5,471 |
Net Income | 3,991 | 4,456 | 2,720 | 4,042 |
Net Change In Cash | 68,271 | 55,828 | 30,558 | 23,597 |
Free Cash Flow | 6,237 | 6,099 | 7,554 | 6,345 |
Cash | 157,717 | 119,036 | 62,350 | 52,975 |
Basic Shares | 8,345 | 8,523 | 8,456 | 12,233 |
| Quarter | EPS |
|---|---|
2025-09-30 | $0.29 |
2025-06-30 | $0.17 |
2025-03-31 | $0.15 |
2024-12-31 | $0.17 |