XML 43 R29.htm IDEA: XBRL DOCUMENT v3.25.1
Earnings Per Share (Tables)
3 Months Ended
Mar. 31, 2025
Earnings Per Share [Abstract]  
Basic and Diluted Earnings Per Share
The following table presents the calculation of basic and diluted EPS:
Three Months Ended March 31,
 20252024
Net Income
$175.5 $190.1 
Basic weighted average common shares outstanding
39.0 42.0 
Dilutive effect of unvested RSUs and stock options0.4 0.3 
Diluted weighted average common shares outstanding
39.4 42.3 
Basic earnings per share $4.50 $4.53 
Diluted earnings per share
$4.45 $4.49