XML 39 R28.htm IDEA: XBRL DOCUMENT v3.24.3
Earnings Per Share (Tables)
9 Months Ended
Sep. 30, 2024
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 nine months ended September 30, 2024 and 2023 (in millions):

Three Months Ended September 30,Nine Months Ended September 30,
 2024202320242023
Income attributable to our shares $64.6 $12.9 $239.7 $30.2 
Weighted average shares outstanding:
Basic72.4 73.7 72.4 74.6 
Effect of stock equivalents0.8 1.1 1.1 1.1 
Diluted73.2 74.8 73.5 75.7