Price
$58.13
52W High
$89.59
52W Low
$35.96
SMA50
$77.35
SMA200
$72.26
Avg Volume 50D
$1.75M
From 52W High
-35.12%
From 52W Low
+61.65%
Vs SMA50
-24.84%
Vs SMA200
-19.55%
Current Volume
$2.26M
Dollar Volume 50D
$129.63M
Market Cap
$8.58B
P/E
--
Revenue TTM
$669.50M
EPS TTM
-2.24
Net Income TTM
-$319.95M
Free Cash Flow
-$75.11M
Revenue 1Y
+16.85%
EPS 1Y
-76.38%
Net Income 1Y
-115.58%
FCF 1Y
-326.26%
Profit Margin
-47.79%
FCF Margin
-11.22%

Revenue

Annual ending 2025-09-30
$829.45M

EPS

Annual ending 2025-09-30
-0.01

Net Income

Annual ending 2025-09-30
-$1.63M

News