Price
$14.33
52W High
$18.69
52W Low
$11.55
SMA50
$16.55
SMA200
$14.65
Avg Volume 50D
$16.44K
From 52W High
-23.33%
From 52W Low
+24.07%
Vs SMA50
-13.41%
Vs SMA200
-2.19%
Current Volume
$8.79K
Dollar Volume 50D
$276767
Market Cap
$406.69M
P/E
--
Revenue TTM
$2.13B
EPS TTM
-1.80
Net Income TTM
-$51.10M
Free Cash Flow
$62.70M
Revenue 1Y
+2.63%
EPS 1Y
-152.48%
Net Income 1Y
-152.09%
FCF 1Y
+151.23%
Profit Margin
-2.40%
FCF Margin
2.94%
Dividend Yield
2.23%
Dividend TTM
$0.32
Last Ex-Dividend
2026-09-03

Revenue

Annual ending 2025-12-31
$2.08B

EPS

Annual ending 2025-12-31
-2.02

Net Income

Annual ending 2025-12-31
-$57.60M

News