XML 40 R33.htm IDEA: XBRL DOCUMENT v3.25.2
Earnings Per Share (Tables)
6 Months Ended
Jun. 30, 2025
Earnings Per Share [Abstract]  
Schedule of Earnings Per Share, Basic and Diluted

The following are the computations for basic and diluted earnings per share (in millions, except share and per share amounts):

 

 

Three Months Ended
June 30,

 

 

Six Months Ended
June 30,

 

 

 

2025

 

 

2024

 

 

2025

 

 

2024

 

Net Income

 

$

204.8

 

 

$

168.6

 

 

$

317.0

 

 

$

348.0

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Weighted-average common shares outstanding:

 

 

 

 

 

 

 

 

 

 

 

 

Basic

 

 

64,532,356

 

 

 

65,531,669

 

 

 

64,663,506

 

 

 

65,630,571

 

Dilutive equity-based compensation awards

 

 

242,484

 

 

 

358,108

 

 

 

259,283

 

 

 

378,144

 

Diluted

 

 

64,774,840

 

 

 

65,889,777

 

 

 

64,922,789

 

 

 

66,008,715

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Earnings per common share:

 

 

 

 

 

 

 

 

 

 

 

 

Basic

 

$

3.17

 

 

$

2.57

 

 

$

4.90

 

 

$

5.30

 

Diluted

 

 

3.16

 

 

 

2.56

 

 

 

4.88

 

 

 

5.27