Price
$9.26
52W High
$16.23
52W Low
$8.64
SMA50
$9.58
SMA200
$11.46
Avg Volume 50D
$396.97K
From 52W High
-42.95%
From 52W Low
+7.18%
Vs SMA50
-3.34%
Vs SMA200
-19.22%
Current Volume
$483.73K
Dollar Volume 50D
$3.81M
Market Cap
$378.00M
P/E
--
Revenue TTM
$833.19M
EPS TTM
-1.54
Net Income TTM
-$61.72M
Free Cash Flow
-$27.82M
Revenue 1Y
+2.99%
EPS 1Y
+51.57%
Net Income 1Y
+50.11%
FCF 1Y
-6135.57%
Profit Margin
-7.41%
FCF Margin
-3.34%

Revenue

Annual ending 2025-12-31
$822.31M

EPS

Annual ending 2025-12-31
-2.33

Net Income

Annual ending 2025-12-31
-$92.19M

News