Price
$23.83
52W High
$52.74
52W Low
$22.81
SMA50
$26.98
SMA200
$31.43
Avg Volume 50D
$4.47M
From 52W High
-54.82%
From 52W Low
+4.47%
Vs SMA50
-11.67%
Vs SMA200
-24.18%
Current Volume
$3.13M
Dollar Volume 50D
$121.13M
Market Cap
$2.31B
P/E
38.3x
Revenue TTM
$1.10B
EPS TTM
0.47
Net Income TTM
$60.33M
Free Cash Flow
-$296.70M
Revenue 1Y
+36.98%
EPS 1Y
+687.50%
Net Income 1Y
+1049.69%
FCF 1Y
-316.35%
Profit Margin
5.46%
FCF Margin
-26.86%

Revenue

Annual ending 2025-12-31
$950.01M

EPS

Annual ending 2025-12-31
0.45

Net Income

Annual ending 2025-12-31
$53.60M

News