Price
$15.85
52W High
$18.38
52W Low
$5.04
SMA50
$15.93
SMA200
$10.80
Avg Volume 50D
$2.83M
From 52W High
-13.76%
From 52W Low
+214.48%
Vs SMA50
-0.48%
Vs SMA200
+46.74%
Current Volume
$3.82M
Dollar Volume 50D
$45.94M
Market Cap
$1.69B
P/E
--
Revenue TTM
$69.67M
EPS TTM
-1.09
Net Income TTM
-$107.18M
Free Cash Flow
-$100.97M
Revenue 1Y
-13.26%
EPS 1Y
+14.84%
Net Income 1Y
-17.37%
FCF 1Y
-105.30%
Profit Margin
-153.84%
FCF Margin
-144.94%

Revenue

Annual ending 2025-12-31
$69.65M

EPS

Annual ending 2025-12-31
-0.91

Net Income

Annual ending 2025-12-31
-$81.27M

News