Price
$7.46
52W High
$8.91
52W Low
$4.33
SMA50
$8.14
SMA200
$6.70
Avg Volume 50D
$422.53K
From 52W High
-16.27%
From 52W Low
+72.29%
Vs SMA50
-8.31%
Vs SMA200
+11.28%
Current Volume
$596.70K
Dollar Volume 50D
$3.45M
Market Cap
$857.48M
P/E
--
Revenue TTM
$1.94B
EPS TTM
-0.95
Net Income TTM
-$109.40M
Free Cash Flow
$66.50M
Revenue 1Y
+2.70%
EPS 1Y
-261.02%
Net Income 1Y
-262.07%
FCF 1Y
+360.78%
Profit Margin
-5.63%
FCF Margin
3.42%
Dividend Yield
2.68%
Dividend TTM
$0.20
Last Ex-Dividend
2026-09-03

Revenue

Annual ending 2025-12-31
$1.86B

EPS

Annual ending 2025-12-31
-0.96

Net Income

Annual ending 2025-12-31
-$110.90M

News