Price
$10.47
52W High
$10.50
52W Low
$4.15
SMA50
$8.79
SMA200
$6.98
Avg Volume 50D
$8.98M
From 52W High
-0.29%
From 52W Low
+152.29%
Vs SMA50
+19.10%
Vs SMA200
+50.07%
Current Volume
$1.08M
Dollar Volume 50D
$85.45M
Market Cap
$1.77B
P/E
--
Revenue TTM
$801.34M
EPS TTM
-0.36
Net Income TTM
-$63.15M
Free Cash Flow
$11.49M
Revenue 1Y
+13.30%
EPS 1Y
+7.69%
Net Income 1Y
+1.77%
FCF 1Y
-85.18%
Profit Margin
-7.88%
FCF Margin
1.43%

Revenue

Annual ending 2025-12-31
$759.61M

EPS

Annual ending 2025-12-31
-0.39

Net Income

Annual ending 2025-12-31
-$66.14M

News