| Values in thousands | 2025-09-30 | 2025-06-30 | 2025-03-31 | 2024-12-31 |
|---|---|---|---|---|
Revenue | $27,748 | $28,379 | $25,747 | $25,329 |
Gross Profit | 18,639 | 19,767 | 16,618 | 15,870 |
EBITDA | 7,054 | 15,573 | 5,644 | 5,858 |
EBIT | 6,588 | 15,533 | 5,181 | 5,397 |
Net Income | 5,192 | 5,186 | 3,997 | 4,232 |
Net Change In Cash | 27,748 | 28,379 | 25,747 | 25,329 |
Free Cash Flow | 9,044 | -454 | 6,239 | -4,107 |
Cash | 193,593 | 183,468 | 199,860 | 149,828 |
Basic Shares | 7,786 | 7,786 | 7,768 | 7,738 |
| Values in thousands | 2024-12-31 | 2023-12-31 | 2022-12-31 | 2021-12-31 |
|---|---|---|---|---|
Revenue | $98,526 | $10,421 | $58,365 | $57,253 |
Gross Profit | 60,335 | 10,421 | 55,343 | 54,677 |
EBITDA | 19,634 | 15,040 | 20,232 | 21,562 |
EBIT | 17,770 | 15,040 | 18,411 | 19,647 |
Net Income | 13,955 | 11,843 | 14,613 | 15,465 |
Net Change In Cash | 98,526 | 10,421 | 58,365 | 57,253 |
Cost of Revenue | -31,621 | 4,030 | ||
Free Cash Flow | 9,774 | 11,155 | 20,902 | 57,115 |
Cash | 149,828 | -66,787 | 37,401 | 69,022 |
Basic Shares | 7,702 | 7,646 | 7,608 | 7,549 |
| Quarter | EPS |
|---|---|
2025-09-30 | $0.71 |
2025-06-30 | $0.68 |
2025-03-31 | $0.51 |
2024-12-31 | $0.57 |