Price
$20.66
52W High
$51.20
52W Low
$18.47
SMA50
$22.66
SMA200
$32.67
Avg Volume 50D
$1.86M
From 52W High
-59.65%
From 52W Low
+11.86%
Vs SMA50
-8.83%
Vs SMA200
-36.76%
Current Volume
$1.06M
Dollar Volume 50D
$42.10M
Market Cap
$1.15B
P/E
33.5x
Revenue TTM
$883.60M
EPS TTM
0.62
Net Income TTM
$34.30M
Free Cash Flow
-$22.87M
Revenue 1Y
+9.15%
EPS 1Y
-45.13%
Net Income 1Y
-45.65%
FCF 1Y
-130.61%
Profit Margin
3.88%
FCF Margin
-2.59%

Revenue

Annual ending 2025-09-30
$835.62M

EPS

Annual ending 2025-09-30
1.13

Net Income

Annual ending 2025-09-30
$63.02M

News