Price
$8.24
52W High
$14.12
52W Low
$7.07
SMA50
$9.87
SMA200
$9.91
Avg Volume 50D
$8.17M
From 52W High
-41.64%
From 52W Low
+16.55%
Vs SMA50
-16.54%
Vs SMA200
-16.82%
Current Volume
$5.99M
Dollar Volume 50D
$81.57M
Market Cap
$2.53B
P/E
--
Revenue TTM
$128.04M
EPS TTM
-1.31
Net Income TTM
-$132.72M
Free Cash Flow
--
Revenue 1Y
-30.24%
EPS 1Y
+11.49%
Net Income 1Y
+11.49%
Profit Margin
-103.65%

Revenue

Annual ending 2025-12-31
$467.50M

EPS

Annual ending 2025-12-31
-0.42

Net Income

Annual ending 2025-12-31
-$119.10M

News