Price
$1.43
52W High
$3.06
52W Low
$1.41
SMA50
$1.64
SMA200
$2.07
Avg Volume 50D
$1.77M
From 52W High
-53.27%
From 52W Low
+1.42%
Vs SMA50
-12.65%
Vs SMA200
-30.75%
Current Volume
$1.00M
Dollar Volume 50D
$2.92M
Market Cap
$310.83M
P/E
--
Revenue TTM
$442.37M
EPS TTM
-0.44
Net Income TTM
-$94.08M
Free Cash Flow
$8.35M
Revenue 1Y
+5.18%
EPS 1Y
+51.11%
Net Income 1Y
+53.78%
FCF 1Y
-67.51%
Profit Margin
-21.27%
FCF Margin
1.89%

Revenue

Annual ending 2025-12-31
$424.83M

EPS

Annual ending 2025-12-31
-1.01

Net Income

Annual ending 2025-12-31
-$222.02M

News