Price
$16.86
52W High
$20.14
52W Low
$8.65
SMA50
$17.86
SMA200
$15.36
Avg Volume 50D
$668.86K
From 52W High
-16.29%
From 52W Low
+94.91%
Vs SMA50
-5.57%
Vs SMA200
+9.77%
Current Volume
$451.05K
Dollar Volume 50D
$11.99M
Market Cap
$753.99M
P/E
33.5x
Revenue TTM
$197.90M
EPS TTM
0.47
Net Income TTM
$22.54M
Free Cash Flow
$48.61M
Revenue 1Y
+11.10%
EPS 1Y
+42.42%
Net Income 1Y
+45.30%
FCF 1Y
-12.88%
Profit Margin
11.39%
FCF Margin
24.56%

Revenue

Annual ending 2025-09-30
$179.69M

EPS

Annual ending 2025-09-30
0.19

Net Income

Annual ending 2025-09-30
$8.80M

News