XML 30 R19.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Earnings Per Share (Tables)
3 Months Ended
Mar. 31, 2024
Earnings Per Share [Abstract]  
Schedule of Earnings Per Share, Basic and Diluted (in millions, except per share data).
Three Months Ended
March 31,
20242023
Net income $38.1 $49.5 
Weighted-average number of common shares outstanding - basic
46.5 49.3 
Dilutive effect of common share equivalents0.4 0.5 
Weighted-average number of common shares and share equivalents outstanding - diluted
46.9 49.8 
Basic earnings per share$0.82 $1.00 
Diluted earnings per share$0.81 $0.99