Price
$3.05
52W High
$6.21
52W Low
$2.28
SMA50
$3.78
SMA200
$3.89
Avg Volume 50D
$4.46M
From 52W High
-50.89%
From 52W Low
+33.77%
Vs SMA50
-19.40%
Vs SMA200
-21.65%
Current Volume
$4.39M
Dollar Volume 50D
$16.82M
Market Cap
$1.01B
P/E
--
Revenue TTM
$393.63M
EPS TTM
-0.13
Net Income TTM
-$43.61M
Free Cash Flow
-$18.14M
Revenue 1Y
+30.46%
EPS 1Y
-218.18%
Net Income 1Y
-232.98%
FCF 1Y
-162.99%
Profit Margin
-11.08%
FCF Margin
-4.61%

Revenue

Annual ending 2025-12-31
$348.97M

EPS

Annual ending 2025-12-31
0.02

Net Income

Annual ending 2025-12-31
$5.86M

News