| Values in thousands | 2024-12-31 | 2024-06-30 |
|---|---|---|
Cash | 45,021 | 47,864 |
Basic Shares | 4,538 | 3,952 |
| Values in thousands | 2024-12-31 | 2023-12-31 | 2022-12-31 | 2021-12-31 |
|---|---|---|---|---|
Revenue | $340,219 | $386,670 | $234,174 | $160,199 |
Gross Profit | 30,912 | 39,985 | 37,049 | 54,048 |
Net Income | 5,787 | 17,577 | 17,620 | 30,380 |
Net Change In Cash | 340,219 | 386,670 | 234,174 | 160,199 |
Free Cash Flow | -75,718 | 34,951 | -29,680 | 23,652 |
Cash | 45,021 | 114,454 | 63,901 | 91,447 |
Basic Shares | 4,538 | 3,952 | 3,944 | 3,981 |