Price
$42.71
52W High
$53.50
52W Low
$36.94
SMA50
$45.53
SMA200
$46.43
Avg Volume 50D
$42.93K
From 52W High
-20.17%
From 52W Low
+15.62%
Vs SMA50
-6.19%
Vs SMA200
-8.02%
Current Volume
$41.16K
Dollar Volume 50D
$1.96M
Market Cap
$448.53M
P/E
--
Revenue TTM
$660.91M
EPS TTM
-0.86
Net Income TTM
-$7.99M
Free Cash Flow
$29.89M
Revenue 1Y
+17.49%
EPS 1Y
+77.89%
Net Income 1Y
+79.77%
FCF 1Y
-13.36%
Profit Margin
-1.21%
FCF Margin
4.52%
Dividend Yield
3.09%
Dividend TTM
$1.32
Last Ex-Dividend
2026-10-09

Revenue

Annual ending 2025-10-03
$592.41M

EPS

Annual ending 2025-10-03
-3.35

Net Income

Annual ending 2025-10-03
-$34.29M

News