Price
$2.21
52W High
$6.00
52W Low
$2.21
SMA50
$3.42
SMA200
$3.69
Avg Volume 50D
$5.99M
From 52W High
-63.08%
From 52W Low
+0.00%
Vs SMA50
-35.20%
Vs SMA200
-39.91%
Current Volume
$3.50M
Dollar Volume 50D
$21.43M
Market Cap
$538.96M
P/E
--
Revenue TTM
$231.15M
EPS TTM
-0.72
Net Income TTM
-$149.75M
Free Cash Flow
-$83.75M
Revenue 1Y
+6.19%
EPS 1Y
+14.29%
Net Income 1Y
+3.91%
FCF 1Y
-1.04%
Profit Margin
-64.78%
FCF Margin
-36.23%

Revenue

Annual ending 2025-12-31
$217.39M

EPS

Annual ending 2025-12-31
-0.73

Net Income

Annual ending 2025-12-31
-$143.07M

News