Price
$4.98
52W High
$21.85
52W Low
$3.16
SMA50
$7.42
SMA200
$11.64
Avg Volume 50D
$5.28M
From 52W High
-77.21%
From 52W Low
+57.59%
Vs SMA50
-32.86%
Vs SMA200
-57.21%
Current Volume
$3.56M
Dollar Volume 50D
$39.50M
Market Cap
$746.31M
P/E
--
Revenue TTM
$821.95M
EPS TTM
-0.18
Net Income TTM
-$33.21M
Free Cash Flow
-$58.17M
Revenue 1Y
+42.65%
EPS 1Y
+89.41%
Net Income 1Y
+79.73%
FCF 1Y
+57.26%
Profit Margin
-4.04%
FCF Margin
-7.08%

Revenue

Annual ending 2025-12-31
$587.68M

EPS

Annual ending 2025-12-31
-0.48

Net Income

Annual ending 2025-12-31
-$51.02M

News