XML 133 R109.htm IDEA: XBRL DOCUMENT v3.10.0.1
Employee Benefit Plans - Additional Information (Details) - USD ($)
3 Months Ended 12 Months Ended
Sep. 30, 2017
Dec. 31, 2018
Dec. 31, 2017
Dec. 31, 2016
Defined Benefit Plans and Other Postretirement Benefit Plans Table Text Block [Line Items]        
Expected contributions to all plans in 2019   $ 2,500,000    
Percentage of union employees covered   60.00%    
Multiemployer plan expense   $ 17,400,000 $ 17,000,000 $ 16,600,000
Minimum contribution to multiemployer plan   17,100,000    
Multi-Employer pension plan withdrawal expense and amortization $ 9,200,000 260,000 9,134,000 0
Contributions to government sponsored plan   5,700,000 5,400,000 4,800,000
Defined contribution plan expense   3,900,000 $ 3,600,000 $ 3,600,000
U.S. Plan        
Defined Benefit Plans and Other Postretirement Benefit Plans Table Text Block [Line Items]        
Expected amortization of estimated net gain (loss)   (2,100,000)    
Expected amortization of prior service cost   $ 0    
Expected return on plan assets   6.50%    
Offshore Plan        
Defined Benefit Plans and Other Postretirement Benefit Plans Table Text Block [Line Items]        
Expected amortization of estimated net gain (loss)   $ 0    
Expected return on plan assets   5.00%    
Pension | Retirement Income Plan        
Defined Benefit Plans and Other Postretirement Benefit Plans Table Text Block [Line Items]        
Average future service period   6 years 5 months    
Expected return on plan assets   7.00% 7.00% 7.50%
Pension | National Service-Related Pension Plan        
Defined Benefit Plans and Other Postretirement Benefit Plans Table Text Block [Line Items]        
Average future service period   7 years 7 months    
Expected return on plan assets   7.00% 7.00% 7.50%
Pension | Superannuation        
Defined Benefit Plans and Other Postretirement Benefit Plans Table Text Block [Line Items]        
Average future service period   7 years 5 months    
Expected return on plan assets   6.00% 6.00% 6.50%
Other Post-Retirement Benefits        
Defined Benefit Plans and Other Postretirement Benefit Plans Table Text Block [Line Items]        
Average future service period   5 years 8 months    
New England Teamsters & Trucking Industry Pension Plan | Multiemployer Plans, Pension        
Defined Benefit Plans and Other Postretirement Benefit Plans Table Text Block [Line Items]        
Unfunded liability on multiemployer plan   $ 13,700,000    
Monthly installments on multiemployer plan   $ 40,000    
Contribution term of multiemployer plan   30 years