XML 58 R47.htm IDEA: XBRL DOCUMENT v3.23.3
Business Combinations - Unaudited Pro Forma Results (Details) - USD ($)
$ / shares in Units, $ in Millions
3 Months Ended 9 Months Ended
Sep. 30, 2023
Sep. 30, 2022
Sep. 30, 2023
Sep. 30, 2022
Business Combinations [Abstract]        
Total revenues $ 1,068.5 $ 941.0 $ 3,248.5 $ 2,713.4
Income before income taxes 242.6 221.5 796.3 693.0
Net income $ 176.1 $ 163.7 $ 605.9 $ 535.2
Net income per share:        
Basic $ 0.62 $ 0.58 $ 2.14 $ 1.89
Diluted $ 0.62 $ 0.58 $ 2.13 $ 1.89
Weighted average number of shares outstanding:        
Basic 279.9 277.8 279.3 277.3
Diluted 281.3 278.7 280.4 278.5