| Values in thousands | 2025-09-30 | 2025-06-30 | 2025-03-31 | 2024-12-31 |
|---|---|---|---|---|
Revenue | $97,287 | $93,221 | $79,094 | $92,672 |
Gross Profit | 90,216 | 84,249 | 70,771 | 80,459 |
EBITDA | 23,430 | 9,785 | -4,108 | |
EBIT | 20,704 | 7,083 | -6,690 | |
Net Income | 7,548 | 4,694 | -14,719 | 2,859 |
Net Change In Cash | 97,287 | 93,221 | 79,094 | 92,672 |
Free Cash Flow | 29,941 | 11,615 | -56 | 9,195 |
Cash | 112,752 | 94,817 | 60,093 | 54,944 |
Basic Shares | 66,904 | 66,904 | 66,904 | 680,308 |
| Values in thousands | 2024-12-31 | 2023-12-31 | 2022-12-31 | 2021-12-31 |
|---|---|---|---|---|
Revenue | $297,200 | $245,316 | $205,622 | $198,871 |
Gross Profit | 261,801 | 220,104 | 188,060 | 177,729 |
EBITDA | 16,315 | 9,877 | 33,533 | 48,779 |
EBIT | 245 | -6,048 | 20,345 | 29,169 |
Net Income | -11,841 | -10,548 | 13,674 | 15,996 |
Net Change In Cash | 297,200 | 245,316 | 205,622 | 198,871 |
Free Cash Flow | -2,591 | -18,766 | 20,481 | 21,126 |
Cash | 54,944 | 61,741 | 207,342 | 191,924 |
Basic Shares | 68,918 | 65,702 | 84,284 | 87,643 |
| Quarter | EPS |
|---|---|
2025-12-31 | $0 |
2025-09-30 | $0.10 |
2025-06-30 | $0.01 |
2025-03-31 | -$0.02 |