XML 88 R67.htm IDEA: XBRL DOCUMENT v3.8.0.1
Retirement Plans (Details) - USD ($)
$ in Millions
12 Months Ended
Dec. 31, 2017
Dec. 31, 2016
Dec. 31, 2015
Compensation and Retirement Disclosure [Abstract]      
Defined Contribution Plan, Cost Recognized $ 92.5 $ 64.7 $ 21.0
Profit sharing component $ 80.7 $ 59.3 $ 17.7
Percentage of employer's profit sharing contribution 8.00% 8.00% 8.00%
Employer's contribution to profit sharing plans for eligable employees $ 64.5 $ 47.5 $ 14.1