XML 91 R78.htm IDEA: XBRL DOCUMENT v3.10.0.1
Taxes (Details 1) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2018
Dec. 31, 2017
Dec. 31, 2016
Income Tax Disclosure [Abstract]      
Earnings Before Taxes, Domestic $ 60,043 $ 45,105 $ 37,363
Earnings Before Taxes, Foreign 591,815 529,117 466,830
Earnings Before Taxes $ 651,858 $ 574,222 $ 504,193