| Values in thousands | 2025-09-30 | 2025-06-30 | 2025-03-31 | 2024-12-31 |
|---|---|---|---|---|
Revenue | $77,795 | $64,831 | $66,379 | $65,680 |
Gross Profit | 44,206 | 37,778 | 36,725 | 36,365 |
EBITDA | 8,995 | 8,890 | 7,956 | 4,330 |
EBIT | 3,502 | 3,717 | 2,471 | -1,269 |
Net Income | 2,169 | 199 | -533 | 2,917 |
Net Change In Cash | 77,795 | 64,831 | 66,379 | 65,680 |
Free Cash Flow | 5,071 | -4,756 | 7,881 | -1,127 |
Cash | 132,022 | 116,712 | 104,180 | 102,304 |
Basic Shares | 59,067 | 59,067 | 59,067 | 59,148 |
| Values in thousands | 2024-12-31 | 2023-12-31 | 2022-12-31 | 2021-12-31 |
|---|---|---|---|---|
Revenue | $266,765 | $256,127 | $232,023 | $205,450 |
Gross Profit | 150,825 | 145,131 | 128,768 | 118,172 |
EBITDA | 31,238 | 30,092 | 23,437 | 36,720 |
EBIT | 9,431 | 8,523 | 869 | 16,171 |
Net Income | 13,436 | 6,722 | -2,123 | 13,154 |
Net Change In Cash | 266,765 | 256,127 | 232,023 | 205,450 |
Free Cash Flow | 5,079 | 8,397 | -2,485 | 14,121 |
Cash | 102,304 | 127,573 | 140,867 | 196,028 |
Basic Shares | 59,105 | 59,085 | 59,064 | 56,843 |
| Quarter | EPS |
|---|---|
2025-12-31 | $0 |
2025-09-30 | $0.04 |
2025-06-30 | $0.008 |
2025-03-31 | -$0.01 |