XML 42 R30.htm IDEA: XBRL DOCUMENT v3.25.2
Earnings Per Share (Tables)
6 Months Ended
Jun. 30, 2025
Earnings Per Share [Abstract]  
Computation of Basic and Diluted Earnings per Share
Three Months EndedSix Months Ended
June 30, June 30,
(in millions, except per share data)2025202420252024
Net income attributable to common shareholders$24.9 $41.6 $46.6 $79.4 
Average basic shares outstanding57.4 57.1 57.357.1 
Effect of dilutive share-based awards0.5 0.7 0.6 0.6 
Average diluted shares outstanding57.9 57.8 57.9 57.7 
Earnings per basic share$0.43 $0.73 $0.81 $1.39 
Earnings per diluted share$0.43 $0.72 $0.80 $1.38