Price
$6.53
52W High
$12.24
52W Low
$3.92
SMA50
$7.03
SMA200
$6.52
Avg Volume 50D
$6.95M
From 52W High
-46.65%
From 52W Low
+66.58%
Vs SMA50
-7.17%
Vs SMA200
+0.21%
Current Volume
$4.32M
Dollar Volume 50D
$48.17M
Market Cap
$1.77B
P/E
--
Revenue TTM
$669.49M
EPS TTM
-0.44
Net Income TTM
-$111.58M
Free Cash Flow
$64.54M
Revenue 1Y
+31.04%
EPS 1Y
-62.96%
Net Income 1Y
-77.00%
FCF 1Y
-7.22%
Profit Margin
-16.67%
FCF Margin
9.64%

Revenue

Annual ending 2025-12-31
$669.49M

EPS

Annual ending 2025-12-31
-0.44

Net Income

Annual ending 2025-12-31
-$111.58M

News