Price
$36.37
52W High
$36.37
52W Low
$11.45
SMA50
$30.71
SMA200
$23.10
Avg Volume 50D
$881.88K
From 52W High
+0.00%
From 52W Low
+217.64%
Vs SMA50
+18.43%
Vs SMA200
+57.42%
Current Volume
$722.88K
Dollar Volume 50D
$27.02M
Market Cap
$2.37B
P/E
--
Revenue TTM
$830.61M
EPS TTM
-0.38
Net Income TTM
-$20.27M
Free Cash Flow
$109.03M
Revenue 1Y
+18.27%
EPS 1Y
+2.56%
Net Income 1Y
-38.13%
FCF 1Y
+86.00%
Profit Margin
-2.44%
FCF Margin
13.13%

Revenue

Annual ending 2025-12-31
$771.02M

EPS

Annual ending 2025-12-31
-0.63

Net Income

Annual ending 2025-12-31
-$34.65M

News