| Values in thousands | 2025-09-30 | 2025-06-30 | 2025-03-31 | 2024-12-31 |
|---|---|---|---|---|
Revenue | $165,576 | $139,268 | $124,108 | $94,775 |
Gross Profit | 161,595 | 136,599 | 121,389 | 92,101 |
EBITDA | 16,685 | -6,288 | -7,540 | 9,144 |
EBIT | 15,663 | -7,299 | -8,558 | 8,659 |
Net Income | 11,027 | -6,502 | -7,795 | 5,059 |
Net Change In Cash | 165,576 | 139,268 | 124,108 | 94,775 |
Free Cash Flow | 7,711 | -7,575 | -15,063 | 26,237 |
Cash | 106,290 | 111,243 | 118,590 | 133,745 |
Basic Shares | 71,492 | 70,381 | 70,340 | 70,132 |
| Values in thousands | 2024-12-31 | 2023-12-31 | 2022-12-31 | 2021-12-31 |
|---|---|---|---|---|
Revenue | $460,849 | $485,031 | $535,004 | $361,465 |
Gross Profit | 449,583 | 473,060 | 522,313 | 349,965 |
EBITDA | -24,482 | -147,296 | -114,064 | 32,028 |
EBIT | -28,230 | -151,852 | -120,196 | 23,679 |
Net Income | -23,698 | -164,476 | -127,218 | 10,704 |
Net Change In Cash | 460,849 | 485,031 | 535,004 | 361,465 |
Free Cash Flow | 17,450 | 24,287 | 62,292 | 28,755 |
Cash | 133,745 | 101,847 | 248,584 | 256,378 |
Basic Shares | 69,924 | 68,987 | 70,985 | 71,332 |
| Quarter | EPS |
|---|---|
2025-09-30 | $0.03 |
2025-06-30 | -$0.02 |
2025-03-31 | -$0.02 |
2024-12-31 | $0.01 |