Price
$3.95
52W High
$5.20
52W Low
$2.40
SMA50
$3.80
SMA200
$3.53
Avg Volume 50D
$406.69K
From 52W High
-24.04%
From 52W Low
+64.58%
Vs SMA50
+4.03%
Vs SMA200
+11.78%
Current Volume
$394.72K
Dollar Volume 50D
$1.54M
Market Cap
$316.67M
P/E
--
Revenue TTM
$337.81M
EPS TTM
-2.04
Net Income TTM
-$167.45M
Free Cash Flow
$110.09M
Revenue 1Y
+8.84%
EPS 1Y
-68.60%
Net Income 1Y
-50.76%
FCF 1Y
-14.91%
Profit Margin
-49.57%
FCF Margin
32.59%

Revenue

Annual ending 2025-12-31
$309.26M

EPS

Annual ending 2025-12-31
-3.00

Net Income

Annual ending 2025-12-31
-$256.72M

News