XML 140 R109.htm IDEA: XBRL DOCUMENT v3.24.0.1
Revenues and Gross Profit - Domestic and Foreign Total Revenues (Detail) - USD ($)
$ in Millions
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Segment Reporting Information [Line Items]      
Consolidated total revenues $ 6,777.2 $ 6,160.7 $ 5,414.0
Domestic      
Segment Reporting Information [Line Items]      
Consolidated total revenues 6,707.2 6,077.6 5,338.5
Foreign      
Segment Reporting Information [Line Items]      
Consolidated total revenues $ 70.0 $ 83.1 $ 75.5