| Values in thousands | 2025-12-31 | 2025-09-30 | 2025-06-30 | 2025-03-31 |
|---|---|---|---|---|
Revenue | $30,112 | $51,170 | $52,197 | $43,932 |
Gross Profit | 36,622 | 37,229 | 29,311 | |
EBITDA | 10,051 | 10,435 | 10,229 | 4,592 |
EBIT | 9,844 | 9,669 | 3,881 | |
Net Income | 7,713 | 7,926 | 7,727 | 3,036 |
Net Change In Cash | 30,112 | 51,170 | 52,197 | 43,932 |
Free Cash Flow | 32,420 | -38,507 | 26,478 | |
Cash | 63,560 | 50,361 | 63,458 | 37,739 |
Basic Shares | 17,507 | 17,985 | 18,004 | 18,280 |
| Values in thousands | 2025-12-31 | 2024-12-31 | 2023-12-31 | 2022-12-31 |
|---|---|---|---|---|
Revenue | $116,108 | $199,380 | $176,965 | $171,056 |
Gross Profit | 132,548 | 127,316 | 156,797 | |
EBITDA | 33,445 | 26,476 | 14,333 | 28,512 |
EBIT | 24,002 | 11,032 | 24,479 | |
Net Income | 26,402 | 18,688 | 9,375 | 19,487 |
Net Change In Cash | 116,108 | 199,380 | 176,965 | 171,056 |
Free Cash Flow | 46,964 | -28,277 | 205,964 | |
Cash | 63,560 | 35,459 | 30,667 | 35,959 |
Basic Shares | 17,867 | 18,589 | 20,196 | 22,010 |
| Quarter | EPS |
|---|---|
2025-12-31 | $0 |
2025-09-30 | $0.44 |
2025-06-30 | $0.43 |
2025-03-31 | $0.16 |