Price
$4.60
52W High
$8.18
52W Low
$2.17
SMA50
$4.07
SMA200
$3.83
Avg Volume 50D
$2.66M
From 52W High
-43.77%
From 52W Low
+111.98%
Vs SMA50
+13.05%
Vs SMA200
+20.01%
Current Volume
$2.56M
Dollar Volume 50D
$10.79M
Market Cap
$480.50M
P/E
--
Revenue TTM
$2.10B
EPS TTM
-4.58
Net Income TTM
-$511.06M
Free Cash Flow
$24.34M
Revenue 1Y
-4.50%
EPS 1Y
-184.47%
Net Income 1Y
-175.97%
FCF 1Y
+138.55%
Profit Margin
-24.37%
FCF Margin
1.16%

Revenue

Annual ending 2025-12-31
$1.88B

EPS

Annual ending 2025-12-31
-5.07

Net Income

Annual ending 2025-12-31
-$579.40M

News