XML 79 R60.htm IDEA: XBRL DOCUMENT v3.24.0.1
Income Taxes - Components of Income before Income Taxes and Details of Provision for Income Taxes (Detail) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Income before income taxes:      
Domestic $ 1,026,113 $ 893,478 $ 958,206
Foreign 580,299 535,214 264,964
Total 1,606,412 1,428,692 1,223,170
Current:      
Federal 206,477 183,619 99,706
Foreign 144,476 119,148 146,890
State 34,173 34,201 16,282
Total current 385,126 336,968 262,878
Deferred:      
Federal (69,956) (37,810) 23,538
Foreign (15,113) (20,818) (56,572)
State (6,833) (9,190) 3,273
Total deferred (91,902) (67,818) (29,761)
Total provision $ 293,224 $ 269,150 $ 233,117