Price
$10.22
52W High
$10.57
52W Low
$5.67
SMA50
$9.75
SMA200
$8.11
Avg Volume 50D
$1.17M
From 52W High
-3.31%
From 52W Low
+80.25%
Vs SMA50
+4.83%
Vs SMA200
+26.06%
Current Volume
$1.01M
Dollar Volume 50D
$11.29M
Market Cap
$853.84M
P/E
--
Revenue TTM
$1.90B
EPS TTM
-0.65
Net Income TTM
-$54.70M
Free Cash Flow
$29.10M
Revenue 1Y
+2.78%
EPS 1Y
-175.58%
Net Income 1Y
-174.32%
FCF 1Y
-81.10%
Profit Margin
-2.88%
FCF Margin
1.53%
Dividend Yield
4.70%
Dividend TTM
$0.48
Last Ex-Dividend
2026-08-17

Revenue

Annual ending 2025-12-31
$1.84B

EPS

Annual ending 2025-12-31
-0.52

Net Income

Annual ending 2025-12-31
-$44.20M

News