Price
$1.20
52W High
$1.95
52W Low
$1.07
SMA50
$1.40
SMA200
$1.44
Avg Volume 50D
$10.25M
From 52W High
-38.46%
From 52W Low
+12.15%
Vs SMA50
-14.18%
Vs SMA200
-16.68%
Current Volume
$7.59M
Dollar Volume 50D
$14.53M
Market Cap
$783.82M
P/E
--
Revenue TTM
$204.56M
EPS TTM
-0.10
Net Income TTM
-$67.61M
Free Cash Flow
-$114.76M
Revenue 1Y
+24.39%
EPS 1Y
+23.08%
Net Income 1Y
+23.18%
FCF 1Y
+35.63%
Profit Margin
-33.05%
FCF Margin
-56.10%

Revenue

Annual ending 2025-12-31
$183.88M

EPS

Annual ending 2025-12-31
-0.13

Net Income

Annual ending 2025-12-31
-$83.50M

News