| Values in thousands | 2025-09-30 | 2025-06-30 | 2025-03-31 | 2024-12-31 |
|---|---|---|---|---|
Revenue | $46,538 | $36,454 | $50,005 | $45,003 |
Gross Profit | 17,878 | 11,596 | 20,484 | 17,968 |
EBITDA | 5,327 | 2,136 | 6,540 | 4,624 |
EBIT | 3,792 | 734 | 5,169 | 3,205 |
Net Income | 3,808 | 924 | 4,056 | 3,471 |
Net Change In Cash | 46,538 | 36,454 | 50,005 | 45,003 |
Free Cash Flow | 6,876 | 3,240 | -2,109 | 10,417 |
Cash | 25,295 | 25,372 | 22,997 | 25,880 |
Basic Shares | 2,729 | 2,704 | 2,686 | 2,628 |
| Values in thousands | 2024-12-31 | 2023-12-31 | 2022-12-31 | 2021-12-31 |
|---|---|---|---|---|
Revenue | $162,557 | $142,471 | $155,632 | $118,502 |
Gross Profit | 62,145 | 50,987 | 56,085 | 43,974 |
EBITDA | 13,984 | 1,859 | 4,733 | 1,718 |
EBIT | 8,668 | -2,757 | 414 | -2,783 |
Net Income | 6,593 | -3,153 | -1,102 | -4,734 |
Net Change In Cash | 162,557 | 142,471 | 155,632 | 118,502 |
Cost of Revenue | -4,863 | 6,623 | ||
Free Cash Flow | 11,416 | 2,582 | -2,554 | 10,750 |
Cash | 25,880 | 16,720 | 16,234 | 22,168 |
Basic Shares | 2,590 | 2,473 | 2,432 | 2,396 |
| Quarter | EPS |
|---|---|
2025-12-31 | $0 |
2025-09-30 | $1.37 |
2025-06-30 | $0.34 |
2025-03-31 | $1.51 |