Price
$21.08
52W High
$24.19
52W Low
$15.20
SMA50
$21.46
SMA200
$19.61
Avg Volume 50D
$376.24K
From 52W High
-12.86%
From 52W Low
+38.68%
Vs SMA50
-1.75%
Vs SMA200
+7.49%
Current Volume
$324.61K
Dollar Volume 50D
$8.06M
Market Cap
$3.59B
P/E
--
Revenue TTM
$897.75M
EPS TTM
-0.33
Net Income TTM
-$56.91M
Free Cash Flow
$122.94M
Revenue 1Y
-1.90%
EPS 1Y
-22.22%
Net Income 1Y
-25.51%
FCF 1Y
+220.01%
Profit Margin
-6.34%
FCF Margin
13.69%
Last Ex-Dividend
2022-06-03

Revenue

Annual ending 2026-06-30
$897.75M

EPS

Annual ending 2026-06-30
-0.33

Net Income

Annual ending 2026-06-30
-$56.91M

News