XML 100 R87.htm IDEA: XBRL DOCUMENT v3.10.0.1
Income Taxes (Income Before Impact Of Income Taxes) (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2018
Dec. 31, 2017
Dec. 31, 2016
Income Tax Disclosure [Abstract]      
U.S. $ 146,855 $ 190,480 $ 103,798
Foreign 387,540 361,391 262,767
INCOME BEFORE PROVISION FOR INCOME TAXES $ 534,395 $ 551,871 $ 366,565