Price
$23.00
52W High
$23.00
52W Low
$18.36
SMA50
$22.63
SMA200
$20.96
Avg Volume 50D
$11.90K
From 52W High
+0.00%
From 52W Low
+25.27%
Vs SMA50
+1.63%
Vs SMA200
+9.72%
Current Volume
$11.22K
Dollar Volume 50D
$269998
Market Cap
$140.18M
P/E
16.0x
Revenue TTM
$53.25M
EPS TTM
1.37
Net Income TTM
$8.78M
Free Cash Flow
$13.81M
Revenue 1Y
+4.88%
EPS 1Y
+52.22%
Net Income 1Y
+47.95%
FCF 1Y
+95.78%
Profit Margin
16.50%
FCF Margin
25.94%

Revenue

Annual ending 2025-12-31
$52.93M

EPS

Annual ending 2025-12-31
1.29

Net Income

Annual ending 2025-12-31
$8.33M

News