Price
$11.76
52W High
$15.83
52W Low
$5.48
SMA50
$8.71
SMA200
$8.46
Avg Volume 50D
$2.20M
From 52W High
-25.71%
From 52W Low
+114.60%
Vs SMA50
+35.08%
Vs SMA200
+39.01%
Current Volume
$1.86M
Dollar Volume 50D
$22.58M
Market Cap
$793.94M
P/E
--
Revenue TTM
$111.86M
EPS TTM
-5.00
Net Income TTM
-$290.80M
Free Cash Flow
-$174.80M
Revenue 1Y
-46.80%
EPS 1Y
+14.68%
Net Income 1Y
+7.74%
FCF 1Y
+36.24%
Profit Margin
-259.96%
FCF Margin
-156.26%

Revenue

Annual ending 2025-12-31
$170.16M

EPS

Annual ending 2025-12-31
-5.64

Net Income

Annual ending 2025-12-31
-$312.76M

News