| Values in thousands | 2025-09-30 | 2025-06-30 | 2025-03-31 | 2024-12-31 |
|---|---|---|---|---|
Revenue | $100,055 | $86,679 | $84,685 | $86,579 |
Gross Profit | 68,746 | 58,021 | 56,270 | 58,401 |
EBITDA | 6,823 | -5,718 | -3,074 | -7,233 |
EBIT | 1,660 | -10,771 | -8,014 | -11,921 |
Net Income | 1,675 | -8,568 | -10,353 | 78,010 |
Net Change In Cash | 100,055 | 86,679 | 84,685 | 86,579 |
Free Cash Flow | 36,053 | 8,888 | -28,214 | 20,367 |
Cash | 91,435 | 68,212 | 88,745 | 114,689 |
Basic Shares | 53,736 | 54,304 | 55,262 | 58,221 |
| Values in thousands | 2024-12-31 | 2023-12-31 | 2022-12-31 | 2021-12-31 |
|---|---|---|---|---|
Revenue | $333,785 | $280,324 | $321,793 | $296,397 |
Gross Profit | 224,155 | 178,325 | 209,581 | 199,008 |
EBITDA | -33,995 | -84,919 | -61,224 | -17,841 |
EBIT | -53,752 | -104,743 | -77,231 | -29,726 |
Net Income | 52,549 | -190,284 | -76,613 | -30,662 |
Net Change In Cash | 333,785 | 280,324 | 321,793 | 296,397 |
Cost of Revenue | 214,060 | |||
Free Cash Flow | 31,564 | -27,628 | -49,573 | -39,553 |
Cash | 114,689 | 82,197 | 89,921 | 348,485 |
Basic Shares | 56,621 | 53,764 | 53,321 | 52,241 |
| Quarter | EPS |
|---|---|
2025-12-31 | $0 |
2025-09-30 | $0.28 |
2025-06-30 | $0.10 |
2025-03-31 | $0.10 |