Price
$12.66
52W High
$17.73
52W Low
$11.50
SMA50
$12.31
SMA200
$12.91
Avg Volume 50D
$1.77M
From 52W High
-28.60%
From 52W Low
+10.09%
Vs SMA50
+2.84%
Vs SMA200
-1.97%
Current Volume
$2.44M
Dollar Volume 50D
$21.74M
Market Cap
$4.00B
P/E
--
Revenue TTM
$1.75B
EPS TTM
-0.47
Net Income TTM
-$138.43M
Free Cash Flow
$289.24M
Revenue 1Y
-11.62%
EPS 1Y
-214.63%
Net Income 1Y
-212.23%
FCF 1Y
-14.42%
Profit Margin
-7.90%
FCF Margin
16.51%
Dividend Yield
2.13%
Dividend TTM
$0.27
Last Ex-Dividend
2026-09-01

Revenue

Annual ending 2025-12-31
$1.75B

EPS

Annual ending 2025-12-31
-0.47

Net Income

Annual ending 2025-12-31
-$138.43M

News