Price
$1.36
52W High
$1.98
52W Low
$0.84
SMA50
$1.40
SMA200
$1.32
Avg Volume 50D
$3.48M
From 52W High
-31.31%
From 52W Low
+62.33%
Vs SMA50
-2.88%
Vs SMA200
+2.70%
Current Volume
$2.03M
Dollar Volume 50D
$4.92M
Market Cap
$349.12M
P/E
--
Revenue TTM
$323.84M
EPS TTM
-1.10
Net Income TTM
-$220.27M
Free Cash Flow
$31.34M
Revenue 1Y
-3.15%
EPS 1Y
-414.29%
Net Income 1Y
-417.94%
FCF 1Y
+176.62%
Profit Margin
-68.02%
FCF Margin
9.68%

Revenue

Annual ending 2025-12-31
$307.18M

EPS

Annual ending 2025-12-31
-0.17

Net Income

Annual ending 2025-12-31
-$34.73M

News