| Values in thousands | 2025-09-30 | 2025-06-30 | 2025-03-31 |
|---|---|---|---|
Revenue | $114,982 | $112,232 | $110,065 |
Gross Profit | 102,467 | 100,269 | 98,410 |
EBITDA | 2,308 | 1,684 | -3,338 |
EBIT | -908 | -1,709 | -6,314 |
Net Income | -9,822 | -9,506 | -12,831 |
Net Change In Cash | 114,982 | 112,232 | 110,065 |
Free Cash Flow | 1,204 | 12,860 | -12,828 |
Cash | 211,809 | 203,456 | 221,077 |
Basic Shares | 86,295 | 90,569 | 98,066 |
| Values in thousands | 2025-12-31 | 2024-12-31 | 2023-12-31 | 2022-12-31 |
|---|---|---|---|---|
Revenue | $448,952 | $474,001 | $645,722 | $904,649 |
Gross Profit | 400,680 | 423,851 | 581,413 | 818,351 |
EBITDA | -19,358 | 35,391 | 111,567 | 113,264 |
EBIT | 23,100 | 99,943 | 102,582 | |
Net Income | -32,994 | -12,854 | 49,098 | 61,494 |
Net Change In Cash | 448,952 | 474,001 | 645,722 | 904,649 |
Free Cash Flow | 9,880 | 44,813 | 102,273 | 118,264 |
Cash | 188,028 | 218,432 | 283,043 | 227,380 |
Basic Shares | 89,867 | 98,588 | 105,781 | 121,398 |
| Quarter | EPS |
|---|---|
2025-12-31 | $0.10 |
2025-09-30 | -$0.13 |
2025-06-30 | -$0.12 |
2025-03-31 | $0.01 |