| Values in thousands | 2025-12-31 | 2025-09-30 | 2025-06-30 | 2025-03-31 |
|---|---|---|---|---|
Revenue | $49,165 | $49,243 | $48,389 | $47,144 |
Gross Profit | 36,741 | 36,632 | 33,055 | 34,229 |
EBITDA | 15,329 | 16,156 | 12,065 | 12,169 |
EBIT | 15,076 | 10,759 | 11,364 | |
Net Income | 11,170 | 10,873 | 7,832 | 8,293 |
Net Change In Cash | 49,165 | 49,243 | 48,389 | 47,144 |
Free Cash Flow | 12,781 | 10,574 | 10,750 | |
Cash | 118,984 | 121,558 | 134,373 | 148,392 |
Basic Shares | 19,117 | 19,093 | 19,042 | 19,015 |
| Values in thousands | 2025-12-31 | 2024-12-31 | 2023-12-31 | 2022-12-31 |
|---|---|---|---|---|
Revenue | $194,602 | $164,196 | $108,102 | $86,655 |
Gross Profit | 141,318 | 103,062 | 87,804 | 82,238 |
EBITDA | 52,528 | 13,204 | 34,731 | 35,896 |
EBIT | 10,998 | 33,840 | 35,141 | |
Net Income | 38,168 | 7,666 | 25,536 | 26,645 |
Net Change In Cash | 194,602 | 164,196 | 108,102 | 86,655 |
Free Cash Flow | 17,163 | 17,721 | 5,617 | |
Cash | 118,984 | 120,398 | 53,728 | 31,170 |
Basic Shares | 19,069 | 17,180 | 11,753 | 11,739 |
| Quarter | EPS |
|---|---|
2025-12-31 | $0.60 |
2025-09-30 | $0.57 |
2025-06-30 | $0.41 |
2025-03-31 | $0.44 |