Price
$30.23
52W High
$35.61
52W Low
$11.68
SMA50
$28.97
SMA200
$24.69
Avg Volume 50D
$1.53M
From 52W High
-15.11%
From 52W Low
+158.82%
Vs SMA50
+4.35%
Vs SMA200
+22.42%
Current Volume
$1.27M
Dollar Volume 50D
$44.47M
Market Cap
$2.80B
P/E
--
Revenue TTM
$3.37B
EPS TTM
-12.55
Net Income TTM
-$1.13B
Free Cash Flow
-$134.03M
Revenue 1Y
+4.27%
EPS 1Y
-931.13%
Net Income 1Y
-908.80%
FCF 1Y
+56.94%
Profit Margin
-33.44%
FCF Margin
-3.98%

Revenue

Annual ending 2025-12-31
$3.31B

EPS

Annual ending 2025-12-31
-12.16

Net Income

Annual ending 2025-12-31
-$1.10B

News