XML 50 R25.htm IDEA: XBRL DOCUMENT v3.8.0.1
Basis of Preparation and Critical Accounting Policies (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2017
Mar. 31, 2017
Sep. 30, 2016
Sep. 30, 2017
Sep. 30, 2016
Income Tax Expense (Benefit) $ 54,931   $ 51,297 $ 158,816 $ 152,898
Accounting Standards Update 2016 - 09          
Excess tax benefits relation to cumulative effect adjustment       500  
Income Tax Expense (Benefit)   $ 1,700   $ 0