Price
$10.93
52W High
$13.39
52W Low
$9.21
SMA50
$9.81
SMA200
$10.66
Avg Volume 50D
$58.10K
From 52W High
-18.37%
From 52W Low
+18.68%
Vs SMA50
+11.43%
Vs SMA200
+2.58%
Current Volume
$30.43K
Dollar Volume 50D
$584465
Market Cap
$718.88M
P/E
--
Revenue TTM
$177.21M
EPS TTM
0.58
Net Income TTM
$39.45M
Free Cash Flow
$42.43M
Revenue 1Y
+82.27%
EPS 1Y
+70.59%
Net Income 1Y
+106.23%
FCF 1Y
+37.67%
Profit Margin
22.26%
FCF Margin
23.94%
Dividend Yield
6.04%
Dividend TTM
$0.66
Last Ex-Dividend
2026-08-25
Dividend / EPS
113.79%

Revenue

Annual ending 2025-12-31
$177.21M

EPS

Annual ending 2025-12-31
0.58

Net Income

Annual ending 2025-12-31
$39.45M

News