Price
$20.40
52W High
$26.74
52W Low
$15.09
SMA50
$20.49
SMA200
$21.30
Avg Volume 50D
$149.07K
From 52W High
-23.71%
From 52W Low
+35.19%
Vs SMA50
-0.42%
Vs SMA200
-4.22%
Current Volume
$115.38K
Dollar Volume 50D
$3.04M
Market Cap
$260.77M
P/E
102.7x
Revenue TTM
$439.68M
EPS TTM
0.19
Net Income TTM
$2.54M
Free Cash Flow
$6.09M
Revenue 1Y
+1.17%
EPS 1Y
+137.50%
Net Income 1Y
+89.34%
FCF 1Y
+184.01%
Profit Margin
0.58%
FCF Margin
1.39%

Revenue

Annual ending 2026-07-03
$439.68M

EPS

Annual ending 2026-07-03
0.19

Net Income

Annual ending 2026-07-03
$2.54M

News