Price
$43.65
52W High
$69.64
52W Low
$34.24
SMA50
$40.31
SMA200
$54.67
Avg Volume 50D
$227.82K
From 52W High
-37.32%
From 52W Low
+27.48%
Vs SMA50
+8.28%
Vs SMA200
-20.16%
Current Volume
$3.53K
Dollar Volume 50D
$8.97M
Market Cap
$700.65M
P/E
39.9x
Revenue TTM
$1.52B
EPS TTM
1.16
Net Income TTM
$17.54M
Free Cash Flow
$36.32M
Revenue 1Y
-13.62%
EPS 1Y
-82.04%
Net Income 1Y
-82.58%
FCF 1Y
-5.16%
Profit Margin
1.15%
FCF Margin
2.39%

Revenue

Annual ending 2025-04-30
$1.71B

EPS

Annual ending 2025-04-30
6.50

Net Income

Annual ending 2025-04-30
$99.46M

News