Price
$71.79
52W High
$97.74
52W Low
$11.54
SMA50
$69.41
SMA200
$36.98
Avg Volume 50D
$3.45M
From 52W High
-26.55%
From 52W Low
+522.10%
Vs SMA50
+3.43%
Vs SMA200
+94.15%
Current Volume
$4.04M
Dollar Volume 50D
$243.69M
Market Cap
$9.80B
P/E
--
Revenue TTM
$616.91M
EPS TTM
-0.59
Net Income TTM
-$75.12M
Free Cash Flow
$121.44M
Revenue 1Y
-4.28%
EPS 1Y
+15.71%
Net Income 1Y
+11.20%
FCF 1Y
+113.51%
Profit Margin
-12.18%
FCF Margin
19.68%

Revenue

Annual ending 2025-12-31
$642.82M

EPS

Annual ending 2025-12-31
-0.35

Net Income

Annual ending 2025-12-31
-$43.54M

News