| Values in thousands | 2025-09-30 | 2025-06-30 | 2025-03-31 | 2024-12-31 |
|---|---|---|---|---|
Revenue | $114,982 | $112,232 | $110,065 | $111,020 |
Gross Profit | 102,467 | 100,269 | 98,410 | 99,516 |
EBITDA | 2,308 | 1,684 | -3,338 | 4,229 |
EBIT | -908 | -1,709 | -6,314 | 1,024 |
Net Income | -9,822 | -9,506 | -12,831 | -10,793 |
Net Change In Cash | 114,982 | 112,232 | 110,065 | 111,020 |
Free Cash Flow | 1,204 | 12,860 | -12,828 | 10,625 |
Cash | 211,809 | 203,456 | 221,077 | 218,432 |
Basic Shares | 86,295 | 90,569 | 98,066 | 98,588 |
| Values in thousands | 2024-12-31 | 2023-12-31 | 2022-12-31 | 2021-12-31 |
|---|---|---|---|---|
Revenue | $474,001 | $645,722 | $904,649 | $741,141 |
Gross Profit | 423,851 | 581,413 | 818,351 | 661,527 |
EBITDA | 35,391 | 111,567 | 113,264 | 1,103 |
EBIT | 23,100 | 99,943 | 102,582 | -8,360 |
Net Income | -12,854 | 49,098 | 61,494 | 3,600 |
Net Change In Cash | 474,001 | 645,722 | 904,649 | 741,141 |
Cost of Revenue | 140,082 | |||
Free Cash Flow | 44,813 | 102,273 | 118,264 | 130,800 |
Cash | 218,432 | 283,043 | 227,380 | 254,621 |
Basic Shares | 98,588 | 105,781 | 121,398 | 118,219 |
| Quarter | EPS |
|---|---|
2025-12-31 | $0 |
2025-09-30 | -$0.13 |
2025-06-30 | -$0.12 |
2025-03-31 | $0.01 |