Price
$8.56
52W High
$10.39
52W Low
$6.33
SMA50
$9.21
SMA200
$8.95
Avg Volume 50D
$123.07K
From 52W High
-17.61%
From 52W Low
+35.23%
Vs SMA50
-7.01%
Vs SMA200
-4.36%
Current Volume
$137.05K
Dollar Volume 50D
$1.14M
Market Cap
$322.10M
P/E
33.1x
Revenue TTM
$148.04M
EPS TTM
0.25
Net Income TTM
$9.73M
Free Cash Flow
$6.56M
Revenue 1Y
+5.60%
EPS 1Y
+212.50%
Net Income 1Y
+210.10%
Profit Margin
6.57%
FCF Margin
4.43%

Revenue

Annual ending 2025-12-31
$173.16M

EPS

Annual ending 2025-12-31
1.64

Net Income

Annual ending 2025-12-31
$58.83M

News