Price
$10.35
52W High
$14.33
52W Low
$8.15
SMA50
$10.39
SMA200
$11.43
Avg Volume 50D
$54.83K
From 52W High
-27.77%
From 52W Low
+26.99%
Vs SMA50
-0.38%
Vs SMA200
-9.44%
Current Volume
$26.25K
Dollar Volume 50D
$560801
Market Cap
$131.85M
P/E
14.4x
Revenue TTM
$80.06M
EPS TTM
0.66
Net Income TTM
$9.14M
Free Cash Flow
$2.68M
Revenue 1Y
+24.76%
EPS 1Y
+8.20%
Net Income 1Y
+21.31%
FCF 1Y
-61.28%
Profit Margin
11.42%
FCF Margin
3.35%

Revenue

Annual ending 2026-06-30
$80.06M

EPS

Annual ending 2026-06-30
0.66

Net Income

Annual ending 2026-06-30
$9.14M