Price
$39.75
52W High
$39.75
52W Low
$32.09
SMA50
$38.11
SMA200
$37.21
Avg Volume 50D
$1.36M
From 52W High
-0.00%
From 52W Low
+23.87%
Vs SMA50
+4.31%
Vs SMA200
+6.83%
Current Volume
$1.31M
Bars Stored
1257
Market Cap
$7.60B
P/E
27.8x
Revenue TTM
$843.01M
EPS TTM
1.46
Net Income TTM
$273.34M
Free Cash Flow
-$143.04M
Revenue 1Y
+10.50%
EPS 1Y
+40.38%
Net Income 1Y
+44.59%
FCF 1Y
+55.08%
Profit Margin
32.42%
FCF Margin
-16.97%

Revenue

Quarterly ending 2025-12-31
$218.72M

EPS

Quarterly ending 2025-12-31
0.44

Net Income

Quarterly ending 2025-12-31
$83.44M