| Values in thousands | 2025-09-30 | 2025-06-30 | 2025-03-31 | 2024-12-31 |
|---|---|---|---|---|
Revenue | $57,866 | $62,191 | $41,677 | $37,303 |
Gross Profit | 14,737 | 24,888 | 19,569 | 14,633 |
EBITDA | 18,176 | 19,783 | 16,573 | 17,706 |
EBIT | 17,529 | 19,146 | 16,032 | 17,106 |
Net Income | 13,159 | 13,501 | 11,957 | 11,680 |
Net Change In Cash | 57,866 | 62,191 | 41,677 | 37,303 |
Free Cash Flow | 9,363 | 21,583 | 13,545 | 26,500 |
Cash | 79,898 | 75,075 | 55,868 | 46,834 |
Basic Shares | 18,534 | 18,965 | 25,829 | 18,036 |
| Values in thousands | 2024-12-31 | 2023-12-31 | 2022-12-31 | 2021-12-31 |
|---|---|---|---|---|
Revenue | $168,352 | $141,449 | $154,274 | $164,945 |
Gross Profit | 80,821 | 57,582 | 66,618 | 78,479 |
EBITDA | 74,318 | 57,194 | 31,357 | 50,903 |
EBIT | 72,097 | 54,351 | 28,002 | 46,351 |
Net Income | 49,294 | 41,799 | 17,632 | 33,185 |
Net Change In Cash | 168,352 | 141,449 | 154,274 | 164,945 |
Free Cash Flow | 67,284 | 28,326 | 32,368 | 50,553 |
Cash | 46,834 | 20,658 | 51,678 | 49,805 |
Basic Shares | 25,876 | 26,070 | 26,186 | 25,908 |
| Quarter | EPS |
|---|---|
2025-12-31 | $0 |
2025-09-30 | $0.51 |
2025-06-30 | $0.52 |
2025-03-31 | $0.61 |