Price
$10.52
52W High
$17.10
52W Low
$9.90
SMA50
$12.10
SMA200
$13.54
Avg Volume 50D
$785.39K
From 52W High
-38.48%
From 52W Low
+6.26%
Vs SMA50
-13.05%
Vs SMA200
-22.29%
Current Volume
$577.92K
Dollar Volume 50D
$9.27M
Market Cap
$583.54M
P/E
--
Revenue TTM
$367.00M
EPS TTM
-0.81
Net Income TTM
-$44.88M
Free Cash Flow
-$227.35M
Revenue 1Y
+5.01%
EPS 1Y
-37.29%
Net Income 1Y
-37.72%
FCF 1Y
+9.51%
Profit Margin
-12.23%
FCF Margin
-61.95%
Dividend Yield
1.05%
Dividend TTM
$0.11
Last Ex-Dividend
2025-11-07

Revenue

Annual ending 2025-12-31
$357.85M

EPS

Annual ending 2025-12-31
-0.71

Net Income

Annual ending 2025-12-31
-$39.39M

News