Price
$3.71
52W High
$7.13
52W Low
$3.41
SMA50
$3.94
SMA200
$5.17
Avg Volume 50D
$283.51K
From 52W High
-47.97%
From 52W Low
+8.80%
Vs SMA50
-5.82%
Vs SMA200
-28.18%
Current Volume
$315.29K
Dollar Volume 50D
$1.10M
Market Cap
$169.04M
P/E
7.5x
Revenue TTM
$653.21M
EPS TTM
0.19
Net Income TTM
$22.69M
Free Cash Flow
$15.36M
Revenue 1Y
-1.82%
EPS 1Y
+105.23%
Net Income 1Y
+118.06%
FCF 1Y
+106.76%
Profit Margin
3.47%
FCF Margin
2.35%
Dividend Yield
1.08%
Dividend TTM
$0.04
Last Ex-Dividend
2026-09-15
Dividend / EPS
21.05%

Revenue

Annual ending 2025-12-31
$687.61M

EPS

Annual ending 2025-12-31
0.66

Net Income

Annual ending 2025-12-31
$39.55M

News