Price
$7.49
52W High
$12.44
52W Low
$7.42
SMA50
$8.17
SMA200
$8.86
Avg Volume 50D
$742.33K
From 52W High
-39.79%
From 52W Low
+0.94%
Vs SMA50
-8.34%
Vs SMA200
-15.47%
Current Volume
$1.11M
Dollar Volume 50D
$6.06M
Market Cap
$670.92M
P/E
--
Revenue TTM
$522.10M
EPS TTM
-7.97
Net Income TTM
-$440.93M
Free Cash Flow
$14.62M
Revenue 1Y
-14.92%
EPS 1Y
-1323.21%
Net Income 1Y
-1356.08%
FCF 1Y
+153.63%
Profit Margin
-84.45%
FCF Margin
2.80%

Revenue

Annual ending 2025-12-31
$551.10M

EPS

Annual ending 2025-12-31
-1.28

Net Income

Annual ending 2025-12-31
-$104.28M

News