XML 73 R59.htm IDEA: XBRL DOCUMENT v3.24.0.1
Business Combinations - Summary of Unaudited Pro Forma Historical Results (Detail) - USD ($)
$ / shares in Units, $ in Millions
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Business Combinations [Abstract]    
Total revenues $ 10,579.8 $ 9,390.7
Net earnings attributable to controlling interests $ 954.4 $ 1,091.5
Basic net earnings per share $ 4.42 $ 5.15
Diluted net earnings per share $ 4.33 $ 5.05