Price
$1.34
52W High
$3.96
52W Low
$1.23
SMA50
$1.36
SMA200
$1.95
Avg Volume 50D
$136.72K
From 52W High
-66.16%
From 52W Low
+8.94%
Vs SMA50
-1.24%
Vs SMA200
-31.35%
Current Volume
$107.60K
Dollar Volume 50D
$188609
Market Cap
$215.04M
P/E
--
Revenue TTM
$477.53M
EPS TTM
-0.18
Net Income TTM
-$31.25M
Free Cash Flow
-$121.99M
Revenue 1Y
+3.07%
EPS 1Y
-154.55%
Net Income 1Y
-157.91%
FCF 1Y
+44.53%
Profit Margin
-6.54%
FCF Margin
-25.55%

Revenue

Annual ending 2025-12-31
$477.53M

EPS

Annual ending 2025-12-31
-0.18

Net Income

Annual ending 2025-12-31
-$31.25M

News