XML 149 R116.htm IDEA: XBRL DOCUMENT v3.22.4
Revenues and Gross Profit - Domestic and Foreign Total Revenues (Detail) - USD ($)
$ in Millions
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Segment Reporting Information [Line Items]      
Consolidated total revenues $ 6,160.7 $ 5,414.0 $ 4,729.9
Domestic      
Segment Reporting Information [Line Items]      
Consolidated total revenues 6,077.6 5,338.5 4,674.4
Foreign      
Segment Reporting Information [Line Items]      
Consolidated total revenues $ 83.1 $ 75.5 $ 55.5