| Values in thousands | 2025-09-30 | 2025-06-30 | 2025-03-31 | 2024-12-31 |
|---|---|---|---|---|
Revenue | $62,550 | $58,393 | $58,344 | $59,180 |
Gross Profit | 25,887 | 23,240 | 23,252 | 26,757 |
EBITDA | 12,928 | 11,090 | 9,835 | 12,831 |
EBIT | 12,179 | 9,488 | 8,272 | 11,254 |
Net Income | 8,342 | 7,219 | 7,787 | 10,296 |
Net Change In Cash | 62,550 | 58,393 | 58,344 | 59,180 |
Free Cash Flow | 14,541 | 2,527 | 8,517 | 15,112 |
Cash | 73,859 | 59,792 | 56,556 | 46,883 |
Basic Shares | 35,266 | 35,301 | 34,951 | 33,625 |
| Values in thousands | 2024-12-31 | 2023-12-31 | 2022-12-31 | 2021-12-31 |
|---|---|---|---|---|
Revenue | $170,461 | $86,775 | $79,001 | $69,755 |
Gross Profit | 66,932 | 31,914 | 27,662 | 26,261 |
EBITDA | 30,281 | 5,034 | -6,594 | 1,218 |
EBIT | 24,485 | 318 | -10,483 | -1,651 |
Net Income | 28,660 | -908 | -11,935 | -1,673 |
Net Change In Cash | 170,461 | 86,775 | 79,001 | 69,755 |
Cost of Revenue | -8,556 | 1,329 | ||
Free Cash Flow | 27,274 | 339 | -7,742 | 783 |
Cash | 46,883 | 13,806 | 9,792 | 18,902 |
Basic Shares | 32,177 | 28,131 | 27,278 | 26,630 |
| Quarter | EPS |
|---|---|
2025-12-31 | $0 |
2025-09-30 | $0.24 |
2025-06-30 | $0.20 |
2025-03-31 | $0.22 |