XML 50 R10.htm IDEA: XBRL DOCUMENT v3.25.1
Earnings per Share
3 Months Ended
Mar. 31, 2025
Earnings Per Share [Abstract]  
Earnings per Share 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