Price
$7.67
52W High
$9.96
52W Low
$7.55
SMA50
$8.76
SMA200
$9.16
Avg Volume 50D
$2.67M
From 52W High
-22.99%
From 52W Low
+1.59%
Vs SMA50
-12.49%
Vs SMA200
-16.30%
Current Volume
$3.47M
Dollar Volume 50D
$23.26M
Market Cap
$1.81B
P/E
--
Revenue TTM
$459.73M
EPS TTM
-0.28
Net Income TTM
-$59.17M
Free Cash Flow
$201.18M
Revenue 1Y
-13.87%
EPS 1Y
+80.56%
Net Income 1Y
+82.07%
FCF 1Y
-0.10%
Profit Margin
-12.87%
FCF Margin
43.76%
Dividend Yield
9.91%
Dividend TTM
$0.76
Last Ex-Dividend
2026-10-09

Revenue

Annual ending 2025-12-31
$495.29M

EPS

Annual ending 2025-12-31
-1.21

Net Income

Annual ending 2025-12-31
-$271.10M

News