Price
$31.93
52W High
$40.47
52W Low
$26.49
SMA50
$33.64
SMA200
$34.53
Avg Volume 50D
$125.30K
From 52W High
-21.10%
From 52W Low
+20.54%
Vs SMA50
-5.08%
Vs SMA200
-7.54%
Current Volume
$126.99K
Dollar Volume 50D
$4.21M
Market Cap
$572.52M
P/E
--
Revenue TTM
$3.51B
EPS TTM
-6.60
Net Income TTM
-$116.90M
Free Cash Flow
$14.80M
Revenue 1Y
-11.14%
EPS 1Y
-632.26%
Net Income 1Y
-626.58%
FCF 1Y
-83.70%
Profit Margin
-3.33%
FCF Margin
0.42%
Dividend Yield
4.54%
Dividend TTM
$1.45
Last Ex-Dividend
2026-09-01

Revenue

Annual ending 2025-12-31
$3.77B

EPS

Annual ending 2025-12-31
-3.40

Net Income

Annual ending 2025-12-31
-$60.10M

News