Price
$5.48
52W High
$15.46
52W Low
$5.11
SMA50
$6.35
SMA200
$7.77
Avg Volume 50D
$245.41K
From 52W High
-64.55%
From 52W Low
+7.35%
Vs SMA50
-13.65%
Vs SMA200
-29.48%
Current Volume
$227.36K
Dollar Volume 50D
$1.45M
Market Cap
$138.97M
P/E
15.7x
Revenue TTM
$91.14M
EPS TTM
0.32
Net Income TTM
$8.88M
Free Cash Flow
$20.53M
Revenue 1Y
+3.06%
EPS 1Y
-72.17%
Net Income 1Y
-72.48%
FCF 1Y
+337.06%
Profit Margin
9.74%
FCF Margin
22.53%

Revenue

Annual ending 2026-06-30
$91.14M

EPS

Annual ending 2026-06-30
0.32

Net Income

Annual ending 2026-06-30
$8.88M

News