Price
$6.35
52W High
$7.07
52W Low
$4.03
SMA50
$5.98
SMA200
$5.45
Avg Volume 50D
$1.03M
From 52W High
-10.18%
From 52W Low
+57.57%
Vs SMA50
+6.25%
Vs SMA200
+16.58%
Current Volume
$1.17M
Dollar Volume 50D
$6.15M
Market Cap
$667.61M
P/E
--
Revenue TTM
$736.15M
EPS TTM
-0.23
Net Income TTM
-$23.85M
Free Cash Flow
$91.84M
Revenue 1Y
+1.24%
EPS 1Y
-130.00%
Net Income 1Y
-141.16%
FCF 1Y
+592.09%
Profit Margin
-3.24%
FCF Margin
12.48%
Dividend Yield
5.04%
Dividend TTM
$0.32
Last Ex-Dividend
2026-08-17

Revenue

Annual ending 2025-12-31
$729.47M

EPS

Annual ending 2025-12-31
-0.22

Net Income

Annual ending 2025-12-31
-$23.57M

News