XML 57 R46.htm IDEA: XBRL DOCUMENT v3.23.2
Business Combinations - Unaudited Pro Forma Results (Details) - USD ($)
$ / shares in Units, $ in Millions
3 Months Ended 6 Months Ended
Jun. 30, 2023
Jun. 30, 2022
Jun. 30, 2023
Jun. 30, 2022
Business Combinations [Abstract]        
Total revenues $ 1,048.3 $ 848.9 $ 2,171.3 $ 1,764.8
Income before income taxes 254.7 201.0 550.5 468.8
Net income $ 190.8 $ 146.8 $ 427.4 $ 369.3
Net income per share:        
Basic $ 0.67 $ 0.52 $ 1.51 $ 1.31
Diluted $ 0.67 $ 0.52 $ 1.50 $ 1.30
Weighted average number of shares outstanding:        
Basic 279.4 277.2 279.0 277.1
Diluted 280.4 278.2 280.0 278.4