| Values in thousands | 2025-09-30 | 2025-06-30 | 2025-03-31 | 2024-12-31 |
|---|---|---|---|---|
Revenue | $86,106 | $85,729 | $87,208 | $90,840 |
Gross Profit | 44,058 | 44,459 | 47,695 | 49,781 |
EBITDA | 14,538 | 10,365 | 14,719 | 14,096 |
EBIT | 7,808 | 3,763 | 8,304 | 7,360 |
Net Income | 5,602 | 2,580 | 459 | -3,065 |
Net Change In Cash | 86,106 | 85,729 | 87,208 | 90,840 |
Free Cash Flow | 13,653 | 8,213 | 1,426 | 6,139 |
Cash | 19 | 12,279 | 10,124 | 12,324 |
Basic Shares | 14,474 | 14,522 | 14,370 | 14,300 |
| Values in thousands | 2024-12-31 | 2023-12-31 | 2022-12-31 | 2021-12-31 |
|---|---|---|---|---|
Revenue | $342,646 | $339,435 | $326,648 | $280,629 |
Gross Profit | 174,115 | 163,567 | 160,107 | 144,848 |
EBITDA | 34,938 | 22,864 | 47,731 | 43,109 |
EBIT | 5,965 | -3,604 | 24,401 | 26,236 |
Net Income | -20,439 | -45,789 | 15,867 | 18,430 |
Net Change In Cash | 342,646 | 339,435 | 326,648 | 280,629 |
Cost of Revenue | -4,480 | -1,240 | ||
Free Cash Flow | 13,035 | -22,346 | 13,008 | 37,459 |
Cash | 12,324 | 3,848 | 6,951 | 11,431 |
Basic Shares | 14,300 | 14,187 | 14,356 | 14,318 |
| Quarter | EPS |
|---|---|
2025-12-31 | $0 |
2025-09-30 | $0.88 |
2025-06-30 | $0.17 |
2025-03-31 | $0.36 |