| Values in thousands | 2025-09-30 | 2025-06-30 | 2025-03-31 | 2024-12-31 |
|---|---|---|---|---|
Revenue | $36,747 | $30,529 | $13,727 | $41,157 |
Gross Profit | 20,486 | 4,828 | 31,243 | |
EBITDA | 217 | 16,797 | 1,866 | 28,222 |
EBIT | 0 | 25,886 | -63,791 | |
Net Income | 8,019 | 16,797 | 1,866 | 28,222 |
Net Change In Cash | 36,747 | 30,529 | 13,727 | 41,157 |
Free Cash Flow | 82,926 | -297 | 10,239 | 13,890 |
Cash | 7,917 | 5,960 | 18,356 | 5,751 |
Basic Shares | 36,225 | 37,103 | 37,347 | 37,465 |
| Values in thousands | 2024-12-31 | 2023-12-31 | 2022-12-31 | 2021-12-31 |
|---|---|---|---|---|
Revenue | $124,217 | $94,518 | $55,140 | $51,710 |
Gross Profit | 85,890 | 55,876 | 41,384 | 51,710 |
EBITDA | 73,609 | 44,341 | 32,250 | 48,664 |
EBIT | 181,586 | 87,484 | -8,668 | 45,618 |
Net Income | 73,609 | 44,341 | 32,250 | 45,618 |
Net Change In Cash | 124,217 | 94,518 | 55,140 | 51,710 |
Cost of Revenue | 43,066 | |||
Free Cash Flow | 69,758 | 112,437 | -359,846 | -61,251 |
Cash | 5,751 | 2,970 | 5,761 | 4,697 |
Basic Shares | 38,852 | 40,509 | 40,971 | 39,593 |
| Quarter | EPS |
|---|---|
2025-09-30 | $0.43 |
2025-06-30 | $0.38 |
2025-03-31 | $0.42 |
2024-12-31 | $0.39 |