XML 108 R90.htm IDEA: XBRL DOCUMENT v3.10.0.1
Income Taxes - Tax Provision (Benefit) (Detail) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2018
Dec. 31, 2017
Dec. 31, 2016
Income Tax Disclosure [Abstract]      
Federal, Current $ 166,024 $ 275,475 $ 172,380
Federal, Deferred (7,667) 39,045 27,428
Federal, Total 158,357 314,520 199,808
State, Current 43,320 21,212 20,946
State, Deferred (3,692) 5,573 375
State, Total 39,628 26,785 21,321
Foreign, Current 149,194 123,840 94,910
Foreign, Deferred (34,121) 2,612 (19,139)
Foreign, Total 115,073 126,452 75,771
Tax Provision (Benefit), Total $ 313,058 $ 467,757 $ 296,900