Price
$9.59
52W High
$11.10
52W Low
$7.22
SMA50
$9.65
SMA200
$9.42
Avg Volume 50D
$65.74K
From 52W High
-13.60%
From 52W Low
+32.83%
Vs SMA50
-0.61%
Vs SMA200
+1.86%
Current Volume
$38.34K
Dollar Volume 50D
$625114
Market Cap
$628.98M
P/E
71.8x
Revenue TTM
$179.98M
EPS TTM
0.13
Net Income TTM
$8.77M
Free Cash Flow
$42.19M
Revenue 1Y
+11.41%
EPS 1Y
+18.18%
Net Income 1Y
+16.24%
FCF 1Y
-1.09%
Profit Margin
4.87%
FCF Margin
23.44%

Revenue

Annual ending 2026-03-31
$175.66M

EPS

Annual ending 2026-03-31
0.13

Net Income

Annual ending 2026-03-31
$8.30M

News