XML 171 R153.htm IDEA: XBRL DOCUMENT v3.22.4
Segment Information - Intersegment Activity Eliminated in Arriving at Consolidated Totals was Included in "All Other" Category (Detail) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Segment Reporting Information [Line Items]      
Revenues $ 8,178,559 $ 5,991,772 $ 5,954,761
Income taxes 619,460 596,403 416,369
Net income 1,991,663 1,858,746 1,353,152
Intersegment Activity Eliminated in Consolidated Totals [Member]      
Segment Reporting Information [Line Items]      
Revenues (52,865) (55,556) (47,604)
Expenses (15,273) (13,599) (14,038)
Income taxes (9,736) (10,846) (8,824)
Net income $ (27,856) $ (31,111) $ (24,742)