Price
$9.16
52W High
$25.90
52W Low
$5.06
SMA50
$11.26
SMA200
$11.14
Avg Volume 50D
$14.19M
From 52W High
-64.63%
From 52W Low
+81.03%
Vs SMA50
-18.66%
Vs SMA200
-17.75%
Current Volume
$9.81M
Dollar Volume 50D
$162.32M
Market Cap
$2.30B
P/E
--
Revenue TTM
$426.27M
EPS TTM
-1.44
Net Income TTM
-$258.71M
Free Cash Flow
-$98.20M
Revenue 1Y
+63.10%
EPS 1Y
+55.69%
Net Income 1Y
-3.64%
FCF 1Y
+35.40%
Profit Margin
-60.69%
FCF Margin
-23.04%

Revenue

Annual ending 2025-12-31
$335.38M

EPS

Annual ending 2025-12-31
-2.28

Net Income

Annual ending 2025-12-31
-$272.33M

News