| Values in thousands | 2025-09-30 | 2025-06-30 | 2025-03-31 | 2024-12-31 |
|---|---|---|---|---|
Revenue | $46,235 | $43,104 | $42,142 | $41,044 |
Gross Profit | 11,601 | 10,825 | 9,954 | 9,483 |
EBITDA | 7,087 | 4,867 | 5,752 | 4,772 |
EBIT | 5,838 | 3,659 | 4,447 | 3,636 |
Net Income | 4,841 | 3,442 | 3,813 | 3,575 |
Net Change In Cash | 46,235 | 43,104 | 42,142 | 41,044 |
Free Cash Flow | 4,752 | 3,644 | -7,897 | -2,499 |
Cash | 47,094 | 43,126 | 5,020 | 7,129 |
Basic Shares | 13,078 | 11,666 | 11,211 | 10,940 |
| Values in thousands | 2024-12-31 | 2023-12-31 | 2022-12-31 | 2021-12-31 |
|---|---|---|---|---|
Revenue | $152,116 | $113,794 | $84,556 | $77,973 |
Gross Profit | 33,014 | 22,468 | 15,928 | 11,270 |
EBITDA | 17,480 | 11,138 | 2,960 | 556 |
EBIT | 12,025 | 6,428 | -746 | -4,325 |
Net Income | 11,167 | 4,672 | -1,562 | -3,562 |
Net Change In Cash | 152,116 | 113,794 | 84,556 | 77,973 |
Free Cash Flow | -10,944 | -3,326 | -21,080 | -17,739 |
Cash | 7,129 | 15,979 | 7,722 | 12,872 |
Basic Shares | 11,215 | 9,084 | 8,911 | 8,874 |
| Quarter | EPS |
|---|---|
2026-03-31 | $0 |
2025-09-30 | $0.34 |
2025-06-30 | $0.30 |
2025-03-31 | $0.35 |