XML 117 R99.htm IDEA: XBRL DOCUMENT v3.6.0.2
Employee Benefit Plans (Plan Contributions) (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2016
Dec. 31, 2015
Dec. 31, 2014
Multiemployer Plans [Line Items]      
Company contributions $ 4,001 $ 4,556 $ 4,078
Western Conference of Teamsters Pension Trust [Member]      
Multiemployer Plans [Line Items]      
EIN/Pension plan number 916145047    
Pension Protection Act zone status [1] Green Green  
FIP/RP status [1],[2] NA    
Company contributions $ 3,420 $ 4,314 3,852
Collective-bargaining agreement, expiration date, start Jun. 30, 2016    
Collective-bargaining agreement, expiration date, end Dec. 31, 2019    
Locals 302 & 612 of the IOUE - Employers Construction Industry Retirement Plan [Member]      
Multiemployer Plans [Line Items]      
EIN/Pension plan number 916028571    
Pension Protection Act zone status [1] Green Green  
FIP/RP status [1],[2] NA    
Company contributions $ 252 $ 242 $ 226
Collective-bargaining agreement, expiration date Sep. 30, 2019    
International Union of Operating Engineers Pension Trust [Member]      
Multiemployer Plans [Line Items]      
Registration number 85512-1    
Pension Protection Act zone status [1] Green NA  
FIP/RP status [1],[2] NA    
Company contributions $ 120    
Collective-bargaining agreement, expiration date, start Mar. 31, 2017    
Collective-bargaining agreement, expiration date, end Mar. 31, 2021    
Multi-Sector Pension Plan [Member]      
Multiemployer Plans [Line Items]      
Registration number [3] 1085653    
Pension Protection Act zone status [1],[3] Green NA  
FIP/RP status [1],[2],[3] NA    
Company contributions [3] $ 112    
Collective-bargaining agreement, expiration date [3] Mar. 31, 2016    
Local 813 Pension Trust Fund [Member]      
Multiemployer Plans [Line Items]      
EIN/Pension plan number 131975659    
Pension Protection Act zone status [1] Other NA  
FIP/RP status [1],[2] Implemented    
Company contributions $ 86    
Collective-bargaining agreement, expiration date Nov. 30, 2019    
Midwest Operating Engineers Pension Plan [Member]      
Multiemployer Plans [Line Items]      
EIN/Pension plan number 366140097    
Pension Protection Act zone status [1] Yellow Yellow  
FIP/RP status [1],[2] Implemented    
Company contributions $ 11    
Collective-bargaining agreement, expiration date Oct. 31, 2020    
[1] The most recent Pension Protection Act zone status available in 2016 and 2015 is for the plans' years ended December 31, 2015 and 2014, respectively.
[2] The "FIP/RP Status" column indicates plans for which a Funding Improvement Plan ("FIP") or a Rehabilitation Plan ("RP") has been implemented.
[3]