Price
$19.09
52W High
$19.11
52W Low
$14.03
SMA50
$18.79
SMA200
$17.00
Avg Volume 50D
$86.56K
From 52W High
-0.10%
From 52W Low
+36.07%
Vs SMA50
+1.57%
Vs SMA200
+12.29%
Current Volume
$958.23K
Dollar Volume 50D
$1.64M
Market Cap
$120.20M
P/E
20.4x
Revenue TTM
$105.34M
EPS TTM
1.00
Net Income TTM
$5.88M
Free Cash Flow
$4.58M
Revenue 1Y
+2.25%
EPS 1Y
-20.63%
Net Income 1Y
-21.12%
FCF 1Y
-43.35%
Profit Margin
5.58%
FCF Margin
4.35%

Revenue

Annual ending 2025-06-30
$104.35M

EPS

Annual ending 2025-06-30
1.23

Net Income

Annual ending 2025-06-30
$7.80M

News