Price
$27.58
52W High
$27.58
52W Low
$7.04
SMA50
$19.27
SMA200
$13.95
Avg Volume 50D
$13.20M
From 52W High
-0.00%
From 52W Low
+291.76%
Vs SMA50
+43.12%
Vs SMA200
+97.74%
Current Volume
$14.55M
Bars Stored
796
Market Cap
$4.40B
P/E
--
Revenue TTM
$210.06M
EPS TTM
-0.74
Net Income TTM
-$83.91M
Free Cash Flow
-$55.95M
Revenue 1Y
-7.87%
EPS 1Y
+86.01%
Net Income 1Y
+70.49%
FCF 1Y
+17.35%
Profit Margin
-39.95%
FCF Margin
-26.64%

Revenue

Quarterly ending 2025-12-31
$44.78M

EPS

Quarterly ending 2025-12-31
-0.35

Net Income

Quarterly ending 2025-12-31
-$40.03M