Price
$2.87
52W High
$3.11
52W Low
$1.62
SMA50
$2.77
SMA200
$2.44
Avg Volume 50D
$1.14M
From 52W High
-7.72%
From 52W Low
+77.16%
Vs SMA50
+3.43%
Vs SMA200
+17.46%
Current Volume
$788.23K
Dollar Volume 50D
$3.23M
Market Cap
$357.07M
P/E
--
Revenue TTM
$213.54M
EPS TTM
0.11
Net Income TTM
$12.06M
Free Cash Flow
$44.33M
Revenue 1Y
-6.43%
EPS 1Y
+120.00%
Net Income 1Y
+72.82%
FCF 1Y
-25.23%
Profit Margin
5.65%
FCF Margin
20.76%
Dividend Yield
1.39%
Dividend TTM
$0.04
Last Ex-Dividend
2026-08-21
Dividend / EPS
36.36%

Revenue

Annual ending 2025-12-31
$213.54M

EPS

Annual ending 2025-12-31
0.11

Net Income

Annual ending 2025-12-31
$12.06M

News