XML 124 R103.htm IDEA: XBRL DOCUMENT v3.6.0.2
Benefit Plans (Details) - USD ($)
12 Months Ended
Dec. 31, 2016
Jun. 30, 2016
Dec. 31, 2015
Jun. 30, 2015
Dec. 31, 2014
Jun. 30, 2014
Dec. 31, 2000
Multiemployer Plans [Line Items]              
Defined Contribution Plan, Employer Matching Contribution of Specified Percentage of Annual Compensation 50.00%   50.00%   50.00%    
Plan contributions $ 17,092,000   $ 17,184,000   $ 17,115,000    
401 (K) Plan              
Employee contribution limit per calendar year (percentage) 15.00%            
Defined Contribution Plan, Employer Matching Contribution, Percent of Match 50.00%           50.00%
Defined Contribution Plan, Employer Match Employee Contribution 6.00%   6.00%   6.00%    
Percentage of eligible compensation matched by employer (percentage) 6.00%           4.00%
Matching contribution $ 566,000   $ 550,000   $ 550,000    
Health Plan              
Multiemployer Plans [Line Items]              
Plan contributions $ 11,530,000   8,736,000   8,470,000    
Multiemployer Plan, Period Contributions   $ 1,200,000,000   $ 1,100,000,000   $ 1,000,000,000  
Multiemployer Plans, Collective-Bargaining Arrangement, Percentage of Contributions 5.00%            
Other plans              
Multiemployer Plans [Line Items]              
Plan contributions $ 1,583,000   5,716,000   5,838,000    
Multiemployer Plans, Pension              
Multiemployer Plans [Line Items]              
Multiemployer Plans, Surcharge No            
Plan contributions $ 3,979,000 $ 0 $ 2,732,000 $ 0 $ 2,807,000 $ 226,700,000  
Multiemployer Plans, Contributions By Employer, Percent 5.00%