Price
$40.11
52W High
$42.02
52W Low
$17.55
SMA50
$38.77
SMA200
$27.55
Avg Volume 50D
$85.54K
From 52W High
-4.55%
From 52W Low
+128.55%
Vs SMA50
+3.46%
Vs SMA200
+45.57%
Current Volume
$129.24K
Dollar Volume 50D
$3.40M
Market Cap
$291.47M
P/E
17.0x
Revenue TTM
$333.62M
EPS TTM
2.30
Net Income TTM
$17.11M
Free Cash Flow
$22.83M
Revenue 1Y
+11.24%
EPS 1Y
+30.68%
Net Income 1Y
+25.94%
FCF 1Y
+5664.39%
Profit Margin
5.13%
FCF Margin
6.84%

Revenue

Annual ending 2026-01-03
$319.40M

EPS

Annual ending 2026-01-03
2.14

Net Income

Annual ending 2026-01-03
$16.33M

News