Price
$15.49
52W High
$36.01
52W Low
$6.00
SMA50
$18.10
SMA200
$14.64
Avg Volume 50D
$7.29M
From 52W High
-56.97%
From 52W Low
+158.25%
Vs SMA50
-14.38%
Vs SMA200
+5.87%
Current Volume
$7.50M
Dollar Volume 50D
$133.32M
Market Cap
$1.31B
P/E
--
Revenue TTM
$154.14M
EPS TTM
-3.43
Net Income TTM
-$178.30M
Free Cash Flow
-$105.05M
Revenue 1Y
+1.09%
EPS 1Y
+62.72%
Net Income 1Y
+12.01%
FCF 1Y
+23.06%
Profit Margin
-115.68%
FCF Margin
-68.16%

Revenue

Annual ending 2025-10-31
$158.16M

EPS

Annual ending 2025-10-31
-7.42

Net Income

Annual ending 2025-10-31
-$191.10M

News