Price
$11.15
52W High
$21.63
52W Low
$10.04
SMA50
$11.40
SMA200
$14.32
Avg Volume 50D
$1.05M
From 52W High
-48.45%
From 52W Low
+11.06%
Vs SMA50
-2.22%
Vs SMA200
-22.16%
Current Volume
$538.43K
Dollar Volume 50D
$11.92M
Market Cap
$647.85M
P/E
--
Revenue TTM
$507.57M
EPS TTM
-2.63
Net Income TTM
-$153.74M
Free Cash Flow
-$42.25M
Revenue 1Y
-1.37%
EPS 1Y
-37.70%
Net Income 1Y
+0.36%
FCF 1Y
+36.63%
Profit Margin
-30.29%
FCF Margin
-8.32%
Dividend Yield
6.28%
Dividend TTM
$0.70
Last Ex-Dividend
2026-08-13

Revenue

Annual ending 2025-12-31
$498.60M

EPS

Annual ending 2025-12-31
-2.09

Net Income

Annual ending 2025-12-31
-$140.85M

News