Price
$3.12
52W High
$7.99
52W Low
$3.12
SMA50
$3.71
SMA200
$5.55
Avg Volume 50D
$4.74M
From 52W High
-60.95%
From 52W Low
+0.00%
Vs SMA50
-15.87%
Vs SMA200
-43.75%
Current Volume
$6.87M
Dollar Volume 50D
$17.67M
Market Cap
$833.95M
P/E
--
Revenue TTM
$450.89M
EPS TTM
-0.22
Net Income TTM
-$55.70M
Free Cash Flow
-$17.92M
Revenue 1Y
+16.77%
EPS 1Y
+4.35%
Net Income 1Y
+1.21%
FCF 1Y
+67.53%
Profit Margin
-12.35%
FCF Margin
-3.97%

Revenue

Annual ending 2025-12-31
$407.32M

EPS

Annual ending 2025-12-31
-0.26

Net Income

Annual ending 2025-12-31
-$61.60M

News