Price
$99.28
52W High
$104.03
52W Low
$34.75
SMA50
$92.55
SMA200
$69.55
Avg Volume 50D
$1.89M
From 52W High
-4.57%
From 52W Low
+185.70%
Vs SMA50
+7.27%
Vs SMA200
+42.75%
Current Volume
$1.80M
Dollar Volume 50D
$174.27M
Market Cap
$12.21B
P/E
--
Revenue TTM
$599.96M
EPS TTM
-0.37
Net Income TTM
-$44.07M
Free Cash Flow
$169.70M
Revenue 1Y
+26.37%
EPS 1Y
+51.95%
Net Income 1Y
+48.94%
FCF 1Y
+22.27%
Profit Margin
-7.35%
FCF Margin
28.29%

Revenue

Annual ending 2025-12-31
$531.84M

EPS

Annual ending 2025-12-31
-0.62

Net Income

Annual ending 2025-12-31
-$71.82M

News