Price
$3.11
52W High
$6.49
52W Low
$2.51
SMA50
$3.82
SMA200
$4.08
Avg Volume 50D
$4.48M
From 52W High
-52.08%
From 52W Low
+23.90%
Vs SMA50
-18.57%
Vs SMA200
-23.71%
Current Volume
$3.11M
Dollar Volume 50D
$17.11M
Market Cap
$565.52M
P/E
--
Revenue TTM
$225.87M
EPS TTM
-0.66
Net Income TTM
-$112.15M
Free Cash Flow
-$144.74M
Revenue 1Y
+336.76%
EPS 1Y
+30.53%
Net Income 1Y
+22.38%
FCF 1Y
-71.54%
Profit Margin
-49.65%
FCF Margin
-64.08%

Revenue

Annual ending 2025-12-31
$203.67M

EPS

Annual ending 2025-12-31
-0.65

Net Income

Annual ending 2025-12-31
-$103.61M

News