Price
$2.05
52W High
$2.87
52W Low
$1.11
SMA50
$1.57
SMA200
$1.59
Avg Volume 50D
$11.99M
From 52W High
-28.57%
From 52W Low
+84.68%
Vs SMA50
+30.85%
Vs SMA200
+28.61%
Current Volume
$12.29M
Dollar Volume 50D
$23.21M
Market Cap
$652.74M
P/E
--
Revenue TTM
$159.27M
EPS TTM
-0.43
Net Income TTM
-$131.39M
Free Cash Flow
-$123.42M
Revenue 1Y
+2.02%
EPS 1Y
+75.98%
Net Income 1Y
+75.04%
FCF 1Y
+18.97%
Profit Margin
-82.49%
FCF Margin
-77.49%

Revenue

Annual ending 2025-12-31
$160.00M

EPS

Annual ending 2025-12-31
-1.82

Net Income

Annual ending 2025-12-31
-$546.38M

News