| Values in thousands | 2025-09-30 | 2025-06-30 | 2025-03-31 | 2024-12-31 |
|---|---|---|---|---|
Revenue | $89,195 | $87,669 | $84,875 | $89,104 |
Gross Profit | 59,129 | 48,342 | 55,888 | 58,484 |
EBITDA | 21,607 | 12,576 | 19,771 | 20,540 |
EBIT | 21,492 | 12,575 | 19,595 | 21,112 |
Net Income | 17,015 | 9,980 | 15,138 | 16,330 |
Net Change In Cash | 89,195 | 87,669 | 84,875 | 89,104 |
Free Cash Flow | 16,746 | 23,785 | 8,265 | 30,085 |
Cash | 272,241 | 169,445 | 250,905 | 204,895 |
Basic Shares | 20,718 | 20,843 | 20,849 | 20,851 |
| Values in thousands | 2024-12-31 | 2023-12-31 | 2022-12-31 | 2021-12-31 |
|---|---|---|---|---|
Revenue | $206,027 | $249,613 | $244,278 | $219,219 |
Gross Profit | 60,508 | 249,613 | 209,385 | 206,070 |
EBITDA | -76,291 | 24,833 | 86,759 | 91,044 |
EBIT | -83,988 | 24,833 | 76,597 | 89,478 |
Net Income | -60,289 | 20,859 | 60,835 | 69,486 |
Net Change In Cash | 206,027 | 249,613 | 244,278 | 219,219 |
Cost of Revenue | -117,395 | 121,171 | ||
Free Cash Flow | 60,780 | 58,515 | 87,665 | 109,540 |
Cash | 204,895 | 81,727 | 86,435 | 203,830 |
Basic Shares | 17,030 | 15,725 | 15,701 | 15,905 |
| Quarter | EPS |
|---|---|
2025-12-31 | $0 |
2025-09-30 | $0.87 |
2025-06-30 | $0.49 |
2025-03-31 | $0.73 |