| Values in thousands | 2025-09-30 | 2025-06-30 | 2025-03-31 | 2024-12-31 |
|---|---|---|---|---|
Revenue | $138,324 | $105,251 | $136,807 | $102,902 |
Gross Profit | 30,019 | 23,480 | 37,363 | 33,454 |
EBITDA | 9,456 | 4,290 | 15,209 | -18,312 |
EBIT | 9,204 | 4,055 | 14,974 | -18,550 |
Net Income | 6,743 | 2,822 | 10,630 | -15,345 |
Net Change In Cash | 138,324 | 105,251 | 136,807 | 102,902 |
Free Cash Flow | 11,851 | -793 | 13,576 | 10,327 |
Cash | 109,280 | 105,423 | 112,544 | 104,456 |
Basic Shares | 26,389 | 26,516 | 26,612 | 26,887 |
| Values in thousands | 2024-12-31 | 2023-12-31 | 2022-12-31 | 2021-12-31 |
|---|---|---|---|---|
Revenue | $425,202 | $428,708 | $315,539 | $323,269 |
Gross Profit | 138,483 | 146,206 | 154,782 | 91,638 |
EBITDA | 21,217 | 18,670 | 78,037 | 24,522 |
EBIT | 20,333 | 18,207 | 77,652 | 24,086 |
Net Income | 12,588 | 19,538 | 87,805 | 29,214 |
Net Change In Cash | 425,202 | 428,708 | 315,539 | 323,269 |
Cost of Revenue | 5,839 | 63,976 | ||
Free Cash Flow | 62,702 | 53,450 | 79,665 | 66,868 |
Cash | 104,456 | 107,609 | 98,571 | 93,568 |
Basic Shares | 27,163 | 26,062 | 26,366 | 26,316 |
| Quarter | EPS |
|---|---|
2025-12-31 | $0 |
2025-09-30 | $0.26 |
2025-06-30 | $0.11 |
2025-03-31 | $0.39 |