XML 52 R38.htm IDEA: XBRL DOCUMENT v3.25.4
Earnings per Share (Tables)
12 Months Ended
Dec. 31, 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 amounts):
Year Ended December 31,
202520242023
Net income $113.5 $175.2 $219.3 
Weighted-average number of common shares outstanding - basic43.4 45.2 48.3 
Dilutive effect of common share equivalents0.2 0.5 0.4 
Weighted-average number of common shares and share equivalents outstanding - diluted43.6 45.7 48.7 
Earnings per share:
Basic$2.62 $3.88 $4.54 
Diluted$2.60 $3.83 $4.50