XML 39 R28.htm IDEA: XBRL DOCUMENT v3.25.2
Earnings Per Share (Tables)
6 Months Ended
Jun. 30, 2025
Earnings Per Share [Abstract]  
Earnings Per Share - Reconciliation of Weighted Average Shares
The following table is a reconciliation of the weighted-average shares used in our basic and diluted EPS computations for the three and six months ended June 30, 2025 and 2024 (in millions):

Three Months Ended June 30,Six Months Ended June 30,
 2025202420252024
Income attributable to our shares $115.1 $149.6 $77.2 $175.1 
Weighted average shares outstanding:
Basic71.1 72.4 71.1 72.4 
Effect of stock equivalents0.2 1.3 0.2 1.3 
Diluted71.3 73.7 71.3 73.7