| Values in thousands | 2025-09-30 | 2025-06-30 | 2025-03-31 | 2024-12-31 |
|---|---|---|---|---|
Revenue | $67,786 | $54,333 | $55,479 | $63,942 |
Gross Profit | 19,066 | 12,870 | 14,790 | 15,948 |
EBITDA | 8,588 | 3,934 | 3,652 | 5,924 |
EBIT | 7,322 | 2,672 | 3,195 | 4,574 |
Net Income | 5,554 | 1,825 | 2,619 | 2,700 |
Net Change In Cash | 67,786 | 54,333 | 55,479 | 63,942 |
Free Cash Flow | -1,256 | 12,859 | 3,248 | 11,734 |
Cash | 3,509 | 10,422 | 2,214 | 4,194 |
Basic Shares | 13,908 | 13,908 | 14,033 | 14,033 |
| Values in thousands | 2024-12-31 | 2023-12-31 | 2022-12-31 | 2021-12-31 |
|---|---|---|---|---|
Revenue | $251,510 | $263,566 | $313,757 | $313,612 |
Gross Profit | 62,204 | 61,771 | 73,639 | 77,130 |
EBITDA | 26,119 | 23,513 | 28,953 | 36,731 |
EBIT | 20,078 | 17,842 | 26,315 | 31,896 |
Net Income | 12,986 | 9,829 | 17,989 | 24,405 |
Net Change In Cash | 251,510 | 263,566 | 313,757 | 313,612 |
Cost of Revenue | -407 | 869 | ||
Free Cash Flow | 34,011 | 46,243 | 6,413 | -8,757 |
Cash | 4,194 | 16 | 3,967 | 4,374 |
Basic Shares | 14,033 | 13,904 | 13,689 | 13,866 |
| Quarter | EPS |
|---|---|
2025-09-30 | $0.40 |
2025-06-30 | $0.13 |
2025-03-31 | $0.18 |
2024-12-31 | $0.19 |