XML 63 R23.htm IDEA: XBRL DOCUMENT v3.25.1
Earnings per Share (Tables)
3 Months Ended
Mar. 31, 2025
Earnings Per Share [Abstract]  
Schedule of Earnings Per Share
Earnings per share were calculated as follows:
Three Months Ended
March 31,
(in millions, except per share data)20252024
Net income - basic and diluted$7.9 $43.4 
Weighted-average common shares outstanding:
Basic99.7 99.8 
Effect of dilutive securities2.8 3.8 
Diluted102.5 103.6 
Earnings per share:
Basic$0.08 $0.43 
Diluted$0.08 $0.42 
Shares excluded from diluted per share amounts because their effect would have been anti-dilutive3.3 1.7