Price
$21.53
52W High
$21.53
52W Low
$5.80
SMA50
$18.01
SMA200
$10.65
Avg Volume 50D
$4.41M
From 52W High
+0.00%
From 52W Low
+271.21%
Vs SMA50
+19.55%
Vs SMA200
+102.18%
Current Volume
$2.99M
Dollar Volume 50D
$85.92M
Market Cap
$2.22B
P/E
--
Revenue TTM
$158.18M
EPS TTM
-1.04
Net Income TTM
-$107.32M
Free Cash Flow
-$104.08M
Revenue 1Y
+20.60%
EPS 1Y
+3.70%
Net Income 1Y
-12.38%
FCF 1Y
+23.07%
Profit Margin
-67.85%
FCF Margin
-65.80%

Revenue

Annual ending 2025-12-31
$158.18M

EPS

Annual ending 2025-12-31
-1.04

Net Income

Annual ending 2025-12-31
-$107.32M

News