XML 76 R60.htm IDEA: XBRL DOCUMENT v3.22.4
Components of Income Tax Expense Benefit (Detail) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Income Tax Disclosure [Abstract]      
Current, Federal $ 178,666 $ 276,471 $ 268,974
Current, Foreign 14,740 13,754 13,978
Current, State 33,423 44,993 43,333
Current, Total 226,829 335,218 326,285
Deferred, Federal (9,935) (26,638) (20,382)
Deferred, Foreign (1,509) 1,521 (2,496)
Deferred, State (6,107) (4,420) (4,114)
Deferred, Total (17,551) (29,537) (26,992)
Provision for income taxes $ 209,278 $ 305,681 $ 299,293