XML 97 R42.htm IDEA: XBRL DOCUMENT v3.25.0.1
Earnings (Loss) Per Share (Tables)
12 Months Ended
Dec. 31, 2024
Earnings Per Share [Abstract]  
Computation of Earnings Per Common Share
The following table reconciles net income to basic and diluted EPS:
For the Years Ended December 31,
(in millions, except per share data)202420232022
Net income$216.3 $157.4 $120.4 
Weighted average shares outstanding — Basic60.9 60.7 60.5 
Dilutive effect of common stock equivalents0.8 0.8 0.7 
Weighted average shares outstanding — Diluted61.7 61.5 61.2 
Earnings per share:
Basic$3.55 $2.59 $1.99 
Diluted3.50 2.56 1.97