XML 35 R23.htm IDEA: XBRL DOCUMENT v3.25.2
Earnings Per Share (Tables)
6 Months Ended
Jun. 30, 2025
Earnings Per Share [Abstract]  
Schedule of Earnings Per Share, Basic and Diluted
The following is a reconciliation of the number of shares and share equivalents used to calculate basic and diluted earnings per share (in millions, except per share data).
Three Months EndedSix Months Ended
June 30,June 30,
2025202420252024
Net income $29.3 $47.2 $50.2 $85.3 
Weighted-average number of common shares outstanding - basic
43.8 45.7 43.8 46.1 
Dilutive effect of common share equivalents0.2 0.4 0.2 0.4 
Weighted-average number of common shares and share equivalents outstanding - diluted
44.0 46.1 44.0 46.5 
Basic earnings per share$0.67 $1.03 $1.15 $1.85 
Diluted earnings per share$0.67 $1.02 $1.14 $1.83