Price
$11.95
52W High
$17.56
52W Low
$7.53
SMA50
$12.37
SMA200
$11.95
Avg Volume 50D
$23.84K
From 52W High
-31.95%
From 52W Low
+58.70%
Vs SMA50
-3.42%
Vs SMA200
-0.03%
Current Volume
$27.48K
Dollar Volume 50D
$294362
Market Cap
$250.26M
P/E
--
Revenue TTM
$598.11M
EPS TTM
-2.02
Net Income TTM
-$42.29M
Free Cash Flow
-$57.93M
Revenue 1Y
-8.77%
EPS 1Y
+7.34%
Net Income 1Y
+9.90%
FCF 1Y
+22.23%
Profit Margin
-7.07%
FCF Margin
-9.69%

Revenue

Annual ending 2025-12-31
$598.06M

EPS

Annual ending 2025-12-31
-2.48

Net Income

Annual ending 2025-12-31
-$52.61M