Price
$8.56
52W High
$9.68
52W Low
$3.75
SMA50
$8.65
SMA200
$7.52
Avg Volume 50D
$5.39M
From 52W High
-11.57%
From 52W Low
+128.27%
Vs SMA50
-1.08%
Vs SMA200
+13.83%
Current Volume
$3.60M
Dollar Volume 50D
$46.79M
Market Cap
$3.19B
P/E
--
Revenue TTM
$490.26M
EPS TTM
-0.07
Net Income TTM
-$21.91M
Free Cash Flow
-$152.06M
Revenue 1Y
+15.70%
EPS 1Y
-133.33%
Net Income 1Y
-133.90%
FCF 1Y
-154.36%
Profit Margin
-4.47%
FCF Margin
-31.02%

Revenue

Annual ending 2025-12-31
$490.26M

EPS

Annual ending 2025-12-31
-0.07

Net Income

Annual ending 2025-12-31
-$21.91M

News