Price
$22.16
52W High
$24.12
52W Low
$17.26
SMA50
$23.02
SMA200
$21.49
Avg Volume 50D
$1.32M
From 52W High
-8.13%
From 52W Low
+28.39%
Vs SMA50
-3.72%
Vs SMA200
+3.14%
Current Volume
$2.44M
Dollar Volume 50D
$30.44M
Market Cap
$3.23B
P/E
--
Revenue TTM
$618.11M
EPS TTM
-2.53
Net Income TTM
-$349.48M
Free Cash Flow
$481.97M
Revenue 1Y
-56.85%
EPS 1Y
-299.21%
Net Income 1Y
-318.12%
FCF 1Y
+38.12%
Profit Margin
-56.54%
FCF Margin
77.98%
Dividend Yield
3.87%
Dividend TTM
$0.86
Last Ex-Dividend
2026-09-15

Revenue

Annual ending 2025-12-31
$627.84M

EPS

Annual ending 2025-12-31
-2.95

Net Income

Annual ending 2025-12-31
-$397.55M

News