Price
$12.02
52W High
$18.01
52W Low
$9.15
SMA50
$12.51
SMA200
$12.80
Avg Volume 50D
$15.52K
From 52W High
-33.26%
From 52W Low
+31.37%
Vs SMA50
-3.88%
Vs SMA200
-6.10%
Current Volume
$1.64K
Dollar Volume 50D
$194852
Market Cap
$4.21B
P/E
--
Revenue TTM
$4.88B
EPS TTM
-9.06
Net Income TTM
-$3.04B
Free Cash Flow
-$254.80M
Revenue 1Y
+5.43%
EPS 1Y
+8.48%
Net Income 1Y
+8.59%
FCF 1Y
-157.97%
Profit Margin
-62.14%
FCF Margin
-5.22%

Revenue

Annual ending 2025-12-31
$4.88B

EPS

Annual ending 2025-12-31
-20.86

Net Income

Annual ending 2025-12-31
-$7.14B

News