XML 93 R78.htm IDEA: XBRL DOCUMENT v3.10.0.1
Income Taxes - Schedule of Income Tax Provision (Detail) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2018
Dec. 31, 2017
Dec. 31, 2016
Current tax provision      
Federal $ (11,568) $ 68,886 $ (2,920)
State and local 1,709 137 1,383
Foreign 98,433 113,468 105,873
Total current income tax provision 88,574 182,491 104,336
Deferred tax provision      
Federal (8,287) 74,446 8,838
State and local (7,092) (11,537) (631)
Foreign 34,781 (4,020) 6,143
Total deferred income tax provision 19,402 58,889 14,350
Total income taxes $ 107,976 $ 241,380 $ 118,686