Price
$83.73
52W High
$223.10
52W Low
$19.49
SMA50
$111.96
SMA200
$112.03
Avg Volume 50D
$9.98M
From 52W High
-62.47%
From 52W Low
+329.60%
Vs SMA50
-25.22%
Vs SMA200
-25.26%
Current Volume
$17.90M
Dollar Volume 50D
$1.15B
Market Cap
$7.32B
P/E
--
Revenue TTM
$595.97M
EPS TTM
-0.78
Net Income TTM
-$57.02M
Free Cash Flow
-$600.81M
Revenue 1Y
+61.85%
EPS 1Y
+76.79%
Net Income 1Y
+63.38%
FCF 1Y
-146.26%
Profit Margin
-9.57%
FCF Margin
-100.81%

Revenue

Annual ending 2025-12-31
$455.71M

EPS

Annual ending 2025-12-31
-0.64

Net Income

Annual ending 2025-12-31
-$38.23M

News