Price
$4.88
52W High
$21.40
52W Low
$4.88
SMA50
$6.49
SMA200
$7.60
Avg Volume 50D
$23.64M
From 52W High
-77.20%
From 52W Low
+0.00%
Vs SMA50
-24.80%
Vs SMA200
-35.78%
Current Volume
$16.71M
Dollar Volume 50D
$157.71M
Market Cap
$2.21B
P/E
--
Revenue TTM
$203.20M
EPS TTM
-0.38
Net Income TTM
-$137.06M
Free Cash Flow
-$146.38M
Revenue 1Y
+54.58%
EPS 1Y
+39.68%
Net Income 1Y
+39.31%
FCF 1Y
-29.79%
Profit Margin
-67.45%
FCF Margin
-72.04%

Revenue

Annual ending 2025-12-31
$168.92M

EPS

Annual ending 2025-12-31
-0.28

Net Income

Annual ending 2025-12-31
-$14.01M

News