| Values in thousands | 2025-09-30 | 2025-06-30 | 2025-03-31 | 2024-12-31 |
|---|---|---|---|---|
Revenue | $138,286 | $143,558 | $97,792 | $128,183 |
Gross Profit | 31,066 | 30,900 | 20,151 | 28,615 |
EBITDA | 11,359 | 10,880 | 1,822 | 4,969 |
EBIT | 8,391 | 7,773 | -1,605 | 1,451 |
Net Income | 4,354 | 2,885 | -2,110 | -242 |
Net Change In Cash | 138,286 | 143,558 | 97,792 | 128,183 |
Free Cash Flow | 26,372 | 7,729 | -28,711 | 22,328 |
Cash | 3,507 | 4,186 | 2,612 | 2,454 |
Basic Shares | 10,880 | 10,853 | 10,540 | 10,613 |
| Values in thousands | 2024-12-31 | 2023-12-31 | 2022-12-31 | 2021-12-31 |
|---|---|---|---|---|
Revenue | $530,765 | $543,744 | $497,497 | $513,620 |
Gross Profit | 118,062 | 112,044 | 89,611 | 86,302 |
EBITDA | 33,517 | 21,735 | 9,123 | 21,433 |
EBIT | 19,437 | 6,472 | -5,656 | 7,546 |
Net Income | 42,946 | 1,464 | -45,564 | 3,626 |
Net Change In Cash | 530,765 | 543,744 | 497,497 | 513,620 |
Cost of Revenue | -6,754 | 3,108 | ||
Free Cash Flow | 12,841 | 32,443 | -18,209 | -5,683 |
Cash | 2,454 | 2,560 | 2,882 | 10,372 |
Basic Shares | 11,048 | 10,995 | 10,720 | 10,752 |
| Quarter | EPS |
|---|---|
2025-12-31 | $0 |
2025-09-30 | $0.40 |
2025-06-30 | $0.27 |
2025-03-31 | -$0.20 |