Price
$6.71
52W High
$10.23
52W Low
$4.67
SMA50
$7.98
SMA200
$6.77
Avg Volume 50D
$4.93M
From 52W High
-34.41%
From 52W Low
+43.68%
Vs SMA50
-15.94%
Vs SMA200
-0.96%
Current Volume
$3.20M
Dollar Volume 50D
$40.15M
Market Cap
$3.39B
P/E
--
Revenue TTM
$117.66M
EPS TTM
-0.59
Net Income TTM
-$158.37M
Free Cash Flow
-$153.10M
Revenue 1Y
+13.05%
EPS 1Y
+58.74%
Net Income 1Y
+47.41%
FCF 1Y
-142.86%
Profit Margin
-134.60%
FCF Margin
-130.12%

Revenue

Annual ending 2025-12-31
$100.62M

EPS

Annual ending 2025-12-31
-0.32

Net Income

Annual ending 2025-12-31
-$81.83M

News