XML 40 R28.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Earnings (Loss) Per Share (Tables)
6 Months Ended
Jun. 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 six months ended June 30, 2024 and 2023 (in millions):

Three Months Ended June 30,Six Months Ended June 30,
 2024202320242023
Income (loss) attributable to our shares $149.6 $(29.4)$175.1 $17.3 
Weighted average shares outstanding:
Basic72.4 74.8 72.4 75.0 
Effect of stock equivalents1.3 — 1.3 1.2 
Diluted73.7 74.8 73.7 76.2