Price
$8.72
52W High
$18.52
52W Low
$8.25
SMA50
$9.95
SMA200
$10.97
Avg Volume 50D
$472.80K
From 52W High
-52.92%
From 52W Low
+5.70%
Vs SMA50
-12.37%
Vs SMA200
-20.54%
Current Volume
$644.38K
Dollar Volume 50D
$4.70M
Market Cap
$1.21B
P/E
--
Revenue TTM
$1.37B
EPS TTM
-2.63
Net Income TTM
-$343.92M
Free Cash Flow
-$4.01M
Revenue 1Y
-0.49%
EPS 1Y
-232.91%
Net Income 1Y
-244.17%
FCF 1Y
+81.31%
Profit Margin
-25.14%
FCF Margin
-0.29%

Revenue

Annual ending 2025-12-31
$1.38B

EPS

Annual ending 2025-12-31
-2.66

Net Income

Annual ending 2025-12-31
-$345.93M

News