Price
$6.80
52W High
$10.20
52W Low
$5.91
SMA50
$7.19
SMA200
$7.43
Avg Volume 50D
$427.19K
From 52W High
-33.33%
From 52W Low
+15.06%
Vs SMA50
-5.45%
Vs SMA200
-8.53%
Current Volume
$241.59K
Dollar Volume 50D
$3.09M
Market Cap
$338.51M
P/E
7.7x
Revenue TTM
$156.27M
EPS TTM
0.86
Net Income TTM
$43.83M
Free Cash Flow
$44.32M
Revenue 1Y
+12.38%
EPS 1Y
+552.63%
Net Income 1Y
+525.09%
FCF 1Y
-23.73%
Profit Margin
28.05%
FCF Margin
28.36%
Dividend Yield
18.53%
Dividend TTM
$1.26
Last Ex-Dividend
2026-09-11
Dividend / EPS
146.51%

Revenue

Annual ending 2025-12-31
$127.15M

EPS

Annual ending 2025-12-31
-0.39

Net Income

Annual ending 2025-12-31
-$20.63M

News