Price
$28.03
52W High
$46.31
52W Low
$23.15
SMA50
$31.57
SMA200
$31.36
Avg Volume 50D
$95.79K
From 52W High
-39.47%
From 52W Low
+21.08%
Vs SMA50
-11.21%
Vs SMA200
-10.62%
Current Volume
$56.87K
Dollar Volume 50D
$2.93M
Market Cap
$232.29M
P/E
20.6x
Revenue TTM
$73.78M
EPS TTM
1.31
Net Income TTM
$11.30M
Free Cash Flow
$8.41M
Revenue 1Y
+15.28%
EPS 1Y
+55.95%
Net Income 1Y
+49.94%
FCF 1Y
-24.42%
Profit Margin
15.32%
FCF Margin
11.40%

Revenue

Annual ending 2026-06-30
$73.78M

EPS

Annual ending 2026-06-30
1.30

Net Income

Annual ending 2026-06-30
$11.30M

News