Price
$6.78
52W High
$32.23
52W Low
$6.78
SMA50
$10.00
SMA200
$16.50
Avg Volume 50D
$7.74M
From 52W High
-78.96%
From 52W Low
+0.00%
Vs SMA50
-32.20%
Vs SMA200
-58.92%
Current Volume
$7.05M
Dollar Volume 50D
$77.57M
Market Cap
$1.01B
P/E
--
Revenue TTM
$2.63B
EPS TTM
-0.51
Net Income TTM
-$80.87M
Free Cash Flow
-$120.22M
Revenue 1Y
+7.46%
EPS 1Y
-30.77%
Net Income 1Y
-339.09%
FCF 1Y
+71.12%
Profit Margin
-3.07%
FCF Margin
-4.57%

Revenue

Annual ending 2025-09-30
$2.26B

EPS

Annual ending 2025-09-30
-0.37

Net Income

Annual ending 2025-09-30
-$48.31M

News