XML 80 R65.htm IDEA: XBRL DOCUMENT v3.20.4
Components of Income Tax Expense Benefit (Detail) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2020
Dec. 31, 2019
Dec. 31, 2018
Income Tax Disclosure [Abstract]      
Current, Federal $ 268,974 $ 225,663 $ 195,862
Current, Foreign 13,978 9,284 13,699
Current, State 43,333 40,152 37,555
Current, Total 326,285 275,099 247,116
Deferred, Federal (20,382) (27,073) (6,216)
Deferred, Foreign (2,496) 1,874 (666)
Deferred, State (4,114) (11,106) (3,592)
Deferred, Total (26,992) (36,305) (10,474)
Provision for income taxes $ 299,293 $ 238,794 $ 236,642