Annual report pursuant to Section 13 and 15(d)

Multiemployer Pension Plans (Details)

v3.7.0.1
Multiemployer Pension Plans (Details) - USD ($)
$ in Thousands
5 Months Ended 7 Months Ended 12 Months Ended
Dec. 31, 2016
Jul. 19, 2016
Dec. 31, 2016
Dec. 31, 2015
Contributions $ 16,100 $ 16,700   $ 26,500
Plumbers Pipefitters Local 189, Local Pension Fund [Member]        
Operating Location     OH  
EIN/Pension Plan Number     31-0894807  
PPA Zone Status       Green
FIP/RP Status     NA  
Contributions     $ 700 $ 677
Contributions greater than 5% of total contributions     Yes  
Surcharge Imposed     NA  
Expiration date of CBA     May-19  
Sheet Metal Workers’ Local Union 24 98 [Member]        
Operating Location     OH  
EIN/Pension Plan Number     31-6171213  
PPA Zone Status       Yellow
FIP/RP Status     Implemented  
Contributions     $ 550 $ 380
Contributions greater than 5% of total contributions     Yes  
Surcharge Imposed     NA  
Expiration date of CBA     May-18  
Pipefitter Local 537 [Member]        
Operating Location     MA  
EIN/Pension Plan Number     51-6030859  
PPA Zone Status       Green
FIP/RP Status     NA  
Contributions     $ 778 $ 1,025
Contributions greater than 5% of total contributions     No  
Surcharge Imposed     NA  
Expiration date of CBA     Aug-17  
Sheet Metal Local 105 Orange Empire, Sheet Metal Workers Trust Fund [Member]        
Operating Location     CA  
EIN/Pension Plan Number     95-6052257  
PPA Zone Status       Yellow
FIP/RP Status     NA  
Contributions     $ 1,383 $ 911
Contributions greater than 5% of total contributions     No  
Surcharge Imposed     NA  
Expiration date of CBA     Jun-20  
Local 602 Steamfitters [Member]        
Operating Location     DC  
EIN/Pension Plan Number     52-2187219  
PPA Zone Status       Green
FIP/RP Status     NA  
Contributions     $ 767 $ 818
Contributions greater than 5% of total contributions     No  
Surcharge Imposed     NA  
Expiration date of CBA     Jul-16  
Sheet Metal Local 80 [Member]        
Operating Location     MI  
EIN/Pension Plan Number     38-6105633  
PPA Zone Status       Yellow
FIP/RP Status     Implemented  
Contributions     $ 1,384 $ 667
Contributions greater than 5% of total contributions     No  
Surcharge Imposed     NA  
Expiration date of CBA     May-18  
Steamfitters Local Union No 420 Pension Fund [Member]        
Operating Location     PA  
EIN/Pension Plan Number     23-2004424  
PPA Zone Status       Red
FIP/RP Status     Implemented  
Contributions     $ 510 $ 375
Contributions greater than 5% of total contributions     No  
Surcharge Imposed     NA  
Expiration date of CBA     Apr-17  
Plumbers Pipefitters Local Union No. 333 [Member]        
Operating Location     MI  
EIN/Pension Plan Number     38-3545518  
PPA Zone Status       Yellow
FIP/RP Status     Implemented  
Contributions     $ 645 $ 523
Contributions greater than 5% of total contributions     No  
Surcharge Imposed     NA  
Expiration date of CBA     May-18  
Pipefitters Local 636 [Member]        
Operating Location     MI  
EIN/Pension Plan Number     38-3009873  
PPA Zone Status       Yellow
FIP/RP Status     Implemented  
Contributions     $ 739 $ 374
Contributions greater than 5% of total contributions     No  
Surcharge Imposed     NA  
Expiration date of CBA     May-22  
Pipefitters Local 250, Southern California Pipe Trades [Member]        
Operating Location     CA  
EIN/Pension Plan Number     51-6108443  
PPA Zone Status       Green
FIP/RP Status     NA  
Contributions     $ 657 $ 370
Contributions greater than 5% of total contributions     No  
Surcharge Imposed     NA  
Expiration date of CBA     Jun-18  
Plumbers Pipefitters Local 250 National Pension Fund [Member]        
Operating Location     CA  
EIN/Pension Plan Number     52-6152779  
PPA Zone Status       Yellow
FIP/RP Status     Implemented  
Contributions     $ 264 $ 158
Contributions greater than 5% of total contributions     No  
Surcharge Imposed     NA  
Expiration date of CBA     Jun-18  
Sheet Metal Workers National Benefit Funds [Member]        
Operating Location     CA  
EIN/Pension Plan Number     52-6112463  
PPA Zone Status       Yellow
FIP/RP Status     Implemented  
Contributions     $ 577 $ 399
Contributions greater than 5% of total contributions     No  
Surcharge Imposed     NA  
Expiration date of CBA     Jun-20  
Sheet Metal Workers Local 24 Dayton National Benefit Funds [Member]        
Operating Location     OH  
EIN/Pension Plan Number     52-6112463  
PPA Zone Status       Yellow
FIP/RP Status     Implemented  
Contributions     $ 89 $ 0
Contributions greater than 5% of total contributions     No  
Surcharge Imposed     NA  
Expiration date of CBA     May-20  
Sheet Metal Workers Local 24 National Benefit Funds [Member]        
Operating Location     OH  
EIN/Pension Plan Number     52-6112463  
PPA Zone Status       Yellow
FIP/RP Status     Implemented  
Contributions     $ 254 $ 164
Contributions greater than 5% of total contributions     No  
Surcharge Imposed     NA  
Expiration date of CBA     May-18  
Sheet Metal Workers' National Benefit Funds 1 [Member]        
Operating Location     PA  
EIN/Pension Plan Number     52-6112463  
PPA Zone Status       Yellow
FIP/RP Status     Implemented  
Contributions     $ 247 $ 215
Contributions greater than 5% of total contributions     No  
Surcharge Imposed     NA  
Expiration date of CBA     Jun-19  
Plumbers Pipefitters Local 5 National Pension Fund [Member]        
Operating Location     MD  
EIN/Pension Plan Number     52-6152779  
PPA Zone Status       Yellow
FIP/RP Status     Implemented  
Contributions     $ 280 $ 341
Contributions greater than 5% of total contributions     No  
Surcharge Imposed     NA  
Expiration date of CBA     Jul-18  
Plumbers Local 98 [Member]        
Operating Location     MI  
EIN/Pension Plan Number     38-3031916  
PPA Zone Status       Red
FIP/RP Status     Implemented  
Contributions     $ 1,517 $ 284
Contributions greater than 5% of total contributions     No  
Surcharge Imposed     NA  
Expiration date of CBA     May-19  
Plumbers Pipefitters Local 189 National Pension Fund [Member]        
Operating Location     OH  
EIN/Pension Plan Number     52-6152779  
PPA Zone Status       Yellow
FIP/RP Status     Implemented  
Contributions     $ 238 $ 182
Contributions greater than 5% of total contributions     No  
Surcharge Imposed     NA  
Expiration date of CBA     May-19  
Local 26 Electricians, Local 26 IBEW NECA Trust Funds [Member]        
Operating Location     DC  
EIN/Pension Plan Number     52-6117917  
PPA Zone Status       Green
FIP/RP Status     NA  
Contributions     $ 170 $ 202
Contributions greater than 5% of total contributions     No  
Surcharge Imposed     NA  
Expiration date of CBA     May-18  
Steamfitters Local 449 Multiple Funds [Member]        
Operating Location     PA  
EIN/Pension Plan Number     25-6032401  
PPA Zone Status       Green
FIP/RP Status     NA  
Contributions     $ 168 $ 179
Contributions greater than 5% of total contributions     No  
Surcharge Imposed     NA  
Expiration date of CBA     May-18  
Plumbers Pipefitters Local 577 [Member]        
Operating Location     OH  
EIN/Pension Plan Number     31-6134953  
PPA Zone Status       Red
FIP/RP Status     Implemented  
Contributions     $ 172 $ 271
Contributions greater than 5% of total contributions     No  
Surcharge Imposed     NA  
Expiration date of CBA     May-18  
Local ARCA Pipe Refrigeration [Member]        
Operating Location     CA  
EIN/Pension Plan Number     95-6035386  
PPA Zone Status       Green
FIP/RP Status     NA  
Contributions     $ 99 $ 140
Contributions greater than 5% of total contributions     No  
Surcharge Imposed     NA  
Expiration date of CBA     Aug-19  
Local 27 Plumbers [Member]        
Operating Location     PA  
EIN/Pension Plan Number     25-6034928  
PPA Zone Status       Green
FIP/RP Status     NA  
Contributions     $ 74 $ 134
Contributions greater than 5% of total contributions     No  
Surcharge Imposed     NA  
Expiration date of CBA     May-18  
Plumbers Pipefitters Local 354 Combined Funds [Member]        
Operating Location     PA  
EIN/Pension Plan Number     25-6148991  
PPA Zone Status       Yellow
FIP/RP Status     Implemented  
Contributions     $ 107 $ 91
Contributions greater than 5% of total contributions     No  
Surcharge Imposed     NA  
Expiration date of CBA     May-20  
Sheet Metal Workers Local Union 7 [Member]        
Operating Location     MI  
EIN/Pension Plan Number     38-6234066  
PPA Zone Status       Yellow
FIP/RP Status     Implemented  
Contributions     $ 58 $ 175
Contributions greater than 5% of total contributions     No  
Surcharge Imposed     NA  
Expiration date of CBA     Apr-20  
Local 596 Electricians, Local 596 IBEW NECA [Member]        
Operating Location     WV  
EIN/Pension Plan Number     55-0675342  
PPA Zone Status       Green
FIP/RP Status     NA  
Contributions     $ 12 $ 128
Contributions greater than 5% of total contributions     No  
Surcharge Imposed     NA  
Expiration date of CBA     May-15  
Plumbers Pipefitters Local 354 National Pension Fund [Member]        
Operating Location     PA  
EIN/Pension Plan Number     52-6152779  
PPA Zone Status       Yellow
FIP/RP Status     Implemented  
Contributions     $ 84 $ 68
Contributions greater than 5% of total contributions     No  
Surcharge Imposed     NA  
Expiration date of CBA     May-20  
Plumbers Pipefitters Local 537 National Pension Fund [Member]        
Operating Location     MA  
EIN/Pension Plan Number     52-6152779  
PPA Zone Status       Yellow
FIP/RP Status     Implemented  
Contributions     $ 40 $ 89
Contributions greater than 5% of total contributions     No  
Surcharge Imposed     NA  
Expiration date of CBA     Aug-17  
Plumbers Pipefitters Local 577 National Pension Fund [Member]        
Operating Location     OH  
EIN/Pension Plan Number     52-6152779  
PPA Zone Status       Yellow
FIP/RP Status     Implemented  
Contributions     $ 31 $ 81
Contributions greater than 5% of total contributions     No  
Surcharge Imposed     NA  
Expiration date of CBA     May-18  
Local 307 [Member]        
Operating Location     MD  
EIN/Pension Plan Number     52-1057284  
PPA Zone Status       Green
FIP/RP Status     NA  
Contributions     $ 105 $ 212
Contributions greater than 5% of total contributions     No  
Surcharge Imposed     NA  
Expiration date of CBA     May-17  
Sheet Metal Workers Local 24 Dayton [Member]        
Operating Location     OH  
EIN/Pension Plan Number     31-6171353  
PPA Zone Status       Yellow
FIP/RP Status     Implemented  
Contributions     $ 166 $ 0
Contributions greater than 5% of total contributions     No  
Surcharge Imposed     NA  
Expiration date of CBA     May-20  
Plumbers Pipefitters Local 162 [Member]        
Operating Location     OH  
EIN/Pension Plan Number     31-6125999  
PPA Zone Status       Yellow
FIP/RP Status     Implemented  
Contributions     $ 65 $ 2
Contributions greater than 5% of total contributions     No  
Surcharge Imposed     NA  
Expiration date of CBA     May-19