Price
$10.15
52W High
$23.20
52W Low
$8.18
SMA50
$12.55
SMA200
$12.56
Avg Volume 50D
$18.05M
From 52W High
-56.25%
From 52W Low
+24.08%
Vs SMA50
-19.15%
Vs SMA200
-19.16%
Current Volume
$15.40M
Dollar Volume 50D
$227.91M
Market Cap
$2.65B
P/E
--
Revenue TTM
$679.25M
EPS TTM
-3.76
Net Income TTM
-$1.03B
Free Cash Flow
-$237.72M
Revenue 1Y
+7.49%
EPS 1Y
-532.18%
Net Income 1Y
-451.75%
FCF 1Y
-66.93%
Profit Margin
-151.44%
FCF Margin
-35.00%

Revenue

Annual ending 2025-09-30
$766.31M

EPS

Annual ending 2025-09-30
1.12

Net Income

Annual ending 2025-09-30
$352.91M

News