v3.25.4
Earnings Per Share
12 Months Ended
Dec. 31, 2025
Earnings Per Share [Abstract]  
Earnings Per Share Earnings Per Share
Earnings per share were calculated as follows:
Year Ended December 31,
(in millions, except per share data)202520242023
Net income - basic and diluted$478.6 $341.3 $249.7 
Weighted-average common shares outstanding:
Basic99.5 100.4 97.7 
Effect of dilutive securities3.03.33.3
Diluted102.5 103.7 101.0 
Earnings per share:
Basic$4.81 $3.40 $2.56 
Diluted$4.67 $3.29 $2.47 
Shares excluded from diluted per share amounts because their effect would have been anti-dilutive
4.0 2.4 4.7