Price
$10.54
52W High
$25.44
52W Low
$9.43
SMA50
$10.50
SMA200
$13.46
Avg Volume 50D
$2.11M
From 52W High
-58.55%
From 52W Low
+11.82%
Vs SMA50
+0.41%
Vs SMA200
-21.65%
Current Volume
$1.96M
Dollar Volume 50D
$22.04M
Market Cap
$922.64M
P/E
--
Revenue TTM
$1.39B
EPS TTM
-2.17
Net Income TTM
-$198.76M
Free Cash Flow
$119.42M
Revenue 1Y
-4.48%
EPS 1Y
-251.75%
Net Income 1Y
-236.83%
FCF 1Y
-32.00%
Profit Margin
-14.28%
FCF Margin
8.58%

Revenue

Annual ending 2025-08-30
$1.45B

EPS

Annual ending 2025-08-30
1.02

Net Income

Annual ending 2025-08-30
$103.61M

News