Price
$37.01
52W High
$44.26
52W Low
$31.70
SMA50
$35.64
SMA200
$39.05
Avg Volume 50D
$2.86M
From 52W High
-19.59%
From 52W Low
+16.75%
Vs SMA50
+3.84%
Vs SMA200
-5.23%
Current Volume
$2.54M
Bars Stored
1257
Market Cap
$8.37B
P/E
41.8x
Revenue TTM
$988.77M
EPS TTM
0.85
Net Income TTM
$200.17M
Free Cash Flow
$208.66M
Revenue 1Y
+6.65%
EPS 1Y
-29.17%
Net Income 1Y
-23.85%
FCF 1Y
+114.90%
Profit Margin
20.24%
FCF Margin
21.10%

Revenue

Quarterly ending 2025-12-31
$243.43M

EPS

Quarterly ending 2025-12-31
-0.30

Net Income

Quarterly ending 2025-12-31
-$68.69M