XML 96 R81.htm IDEA: XBRL DOCUMENT v3.20.4
Income Taxes - Schedule of Income Tax Provision (Detail) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2020
Dec. 31, 2019
Dec. 31, 2018
Current tax provision      
Federal $ (8,813) $ 9,979 $ (11,568)
State and local 1,149 429 1,709
Foreign 149,381 146,055 98,433
Total current income tax provision 141,717 156,463 88,574
Deferred tax provision      
Federal (7,943) (41,126) (8,287)
State and local (2,057) 7,598 (7,092)
Foreign (57,718) (25,751) 34,781
Total deferred income tax provision (67,718) (59,279) 19,402
Total taxes on income $ 73,999 $ 97,184 $ 107,976