Price
$31.20
52W High
$34.26
52W Low
$20.70
SMA50
$30.44
SMA200
--
Avg Volume 50D
$36.32K
From 52W High
-8.93%
From 52W Low
+50.72%
Vs SMA50
+2.50%
Vs SMA200
+0.00%
Current Volume
$11.57K
Dollar Volume 50D
$1.11M
Market Cap
$82.62M
P/E
1.3x
Revenue TTM
$371.68M
EPS TTM
23.59
Net Income TTM
$63.81M
Free Cash Flow
-$64.35M
Revenue 1Y
+25.44%
EPS 1Y
+957.82%
Net Income 1Y
+957.55%
FCF 1Y
-1058.08%
Profit Margin
17.17%
FCF Margin
-17.31%

Revenue

Annual ending 2026-03-31
$327.09M

EPS

Annual ending 2026-03-31
28.85

Net Income

Annual ending 2026-03-31
$77.98M

News