XML 138 R123.htm IDEA: XBRL DOCUMENT v3.20.4
Income Taxes - Schedule of Provision for Income Taxes (Detail) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2020
Dec. 31, 2019
Dec. 31, 2018
Income Tax Disclosure [Abstract]      
Federal, current $ 6,531 $ 3,756 $ 2,507
Foreign, current 44,381 62,885 95,279
State and local, current 1,389 3,469 5,145
Total current 52,301 70,110 102,931
Federal, deferred 41,817 15,139 49,604
Foreign, deferred 6,946 2,091 (12,632)
State and local, deferred (1,615) 7,642 8,414
Total deferred 47,148 24,872 45,386
Total $ 99,449 $ 94,982 $ 148,317