XML 48 R25.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Earnings per Share (Tables)
6 Months Ended
Jun. 30, 2024
Earnings Per Share [Abstract]  
Schedule of Earnings Per Share
Earnings per share were calculated as follows:
Three Months Ended
June 30,
Six Months Ended
June 30,
(in millions, except per share data)2024202320242023
Net income - basic and diluted$65.0 $95.5 $108.4 $18.9 
Weighted-average common shares outstanding:
Basic100.8 97.6 100.3 97.4 
Effect of dilutive securities3.12.63.5 2.9 
Diluted103.9 100.2 103.8 100.3 
Earnings per share:
Basic$0.64 $0.98 $1.08 $0.19 
Diluted$0.63 $0.95 $1.04 $0.19 
Shares excluded from diluted per share amounts because their effect would have been anti-dilutive2.3 6.7 2.0 5.6