Price
$32.20
52W High
$47.29
52W Low
$23.15
SMA50
$36.49
SMA200
$36.20
Avg Volume 50D
$836.08K
From 52W High
-31.91%
From 52W Low
+39.09%
Vs SMA50
-11.77%
Vs SMA200
-11.06%
Current Volume
$702.11K
Dollar Volume 50D
$30.53M
Market Cap
$1.96B
P/E
--
Revenue TTM
$3.25B
EPS TTM
-0.77
Net Income TTM
-$46.27M
Free Cash Flow
$53.37M
Revenue 1Y
+9.64%
EPS 1Y
-189.53%
Net Income 1Y
-188.28%
FCF 1Y
+144.61%
Profit Margin
-1.42%
FCF Margin
1.64%
Dividend Yield
1.74%
Dividend TTM
$0.56
Last Ex-Dividend
2026-10-05

Revenue

Annual ending 2025-12-31
$2.97B

EPS

Annual ending 2025-12-31
-0.24

Net Income

Annual ending 2025-12-31
-$14.40M

News