Price
$9.83
52W High
$13.59
52W Low
$7.40
SMA50
$11.31
SMA200
$9.80
Avg Volume 50D
$1.97M
From 52W High
-27.67%
From 52W Low
+32.84%
Vs SMA50
-13.09%
Vs SMA200
+0.26%
Current Volume
$2.73M
Dollar Volume 50D
$22.70M
Market Cap
$924.75M
P/E
--
Revenue TTM
$77.22M
EPS TTM
-3.37
Net Income TTM
-$296.77M
Free Cash Flow
-$117.43M
Revenue 1Y
-7.27%
EPS 1Y
-49.12%
Net Income 1Y
-50.52%
FCF 1Y
-195.58%
Profit Margin
-384.30%
FCF Margin
-152.06%

Revenue

Annual ending 2025-12-31
$67.48M

EPS

Annual ending 2025-12-31
-3.18

Net Income

Annual ending 2025-12-31
-$278.67M

News