XML 78 R64.htm IDEA: XBRL DOCUMENT v3.5.0.2
Employee Benefit Plans (Details) - USD ($)
12 Months Ended
Jun. 30, 2016
Jun. 30, 2015
Jun. 30, 2014
Multiemployer Pension Plans      
Total contributions made $ 46,011 $ 54,990 $ 30,369
Contributions to other multiemployer plans $ 16,054 $ 22,282 11,639
Joint Pension Fund Local Union One Six Four Ibew [Member]      
Multiemployer Pension Plans      
EIN/Pension Plan Number 22-6031199/001    
Pension Protection Act Zone Status Yellow Yellow  
FIP/RP Status Pending or Implemented Implemented    
Total contributions made $ 2,635 $ 3,026 2,955
Surcharge Imposed No    
Expiration Date of Collective-Bargaining Agreement May 31, 2017    
Boilermaker-Blacksmith National Pension Trust [Member]      
Multiemployer Plans [Line Items]      
Multiemployer Plans, Collective-Bargaining Arrangement, Expiration Date, Description Described below (1)    
Multiemployer Pension Plans      
EIN/Pension Plan Number 48-6168020/001    
Pension Protection Act Zone Status Yellow Yellow  
FIP/RP Status Pending or Implemented Implemented    
Total contributions made $ 7,658 $ 8,330 3,271
Surcharge Imposed No    
Joint Pension Fund Local Union Number One Zero Two [Member] [Domain]      
Multiemployer Pension Plans      
EIN/Pension Plan Number 22-1615726/001    
Pension Protection Act Zone Status Green Green  
FIP/RP Status Pending or Implemented NA    
Total contributions made $ 3,063 $ 2,395 2,381
Surcharge Imposed No    
Expiration Date of Collective-Bargaining Agreement Jun. 01, 2018    
IBEW Local Four Five Six Pension Plan [Member] [Domain]      
Multiemployer Pension Plans      
EIN/Pension Plan Number 22-6238995/001    
Pension Protection Act Zone Status Green Yellow  
FIP/RP Status Pending or Implemented NA    
Total contributions made $ 1,168 $ 788 940
Surcharge Imposed No    
Expiration Date of Collective-Bargaining Agreement May 31, 2017    
Local 351 IBEW Pension Plan [Member]      
Multiemployer Pension Plans      
EIN/Pension Plan Number 22-3417366/001    
Multiemployer Plans, Certified Zone Status, Description Described below (2) Described below (2)  
FIP/RP Status Pending or Implemented Implemented    
Total contributions made $ 5,018 $ 2,608 2,218
Multiemployer Plan, Surcharge Described below (2)    
Expiration Date of Collective-Bargaining Agreement Sep. 27, 2016    
Steamfitters Local Union Number Four Two Zero Pension Plan [Member] [Domain]      
Multiemployer Pension Plans      
EIN/Pension Plan Number 23-2004424/001    
Pension Protection Act Zone Status Red Red  
FIP/RP Status Pending or Implemented Implemented    
Total contributions made $ 1,265 $ 937 1,677
Surcharge Imposed Yes    
Expiration Date of Collective-Bargaining Agreement Apr. 30, 2017    
IBEW Local Union Nine Eight Pension Plan [Member]      
Multiemployer Pension Plans      
EIN/Pension Plan Number 23-1990722/001    
Pension Protection Act Zone Status Yellow Yellow  
FIP/RP Status Pending or Implemented Implemented    
Total contributions made $ 1,653 $ 2,768 1,380
Surcharge Imposed No    
Expiration Date of Collective-Bargaining Agreement Apr. 29, 2017    
Indiana Laborers Pension Fund [Domain]      
Multiemployer Pension Plans      
EIN/Pension Plan Number 35-6027150/001    
Pension Protection Act Zone Status Yellow Red  
FIP/RP Status Pending or Implemented Implemented    
Total contributions made $ 2,320 $ 2,519 1,268
Surcharge Imposed No    
Expiration Date of Collective-Bargaining Agreement May 31, 2017    
Ironworkers Mid-America Pension Plan [Member]      
Multiemployer Pension Plans      
EIN/Pension Plan Number 36-6488227/001    
Pension Protection Act Zone Status Green Green  
FIP/RP Status Pending or Implemented NA    
Total contributions made $ 2,248 $ 2,605 1,156
Surcharge Imposed No    
Expiration Date of Collective-Bargaining Agreement May 31, 2019    
Plumbers and Pipefitters Local Union Seven Four Pension Fund [Member]      
Multiemployer Pension Plans      
EIN/Pension Plan Number 51-6015925/001    
Pension Protection Act Zone Status Yellow Yellow  
FIP/RP Status Pending or Implemented Implemented    
Total contributions made $ 552 $ 4,473 535
Surcharge Imposed No    
Expiration Date of Collective-Bargaining Agreement Jun. 15, 2017    
Pipefitters Retirement Fund Local Five Nine Seven [Member]      
Multiemployer Pension Plans      
EIN/Pension Plan Number 62-6105084/001    
Pension Protection Act Zone Status Green Green  
FIP/RP Status Pending or Implemented NA    
Total contributions made $ 2,377 $ 2,259 $ 949
Surcharge Imposed No    
Expiration Date of Collective-Bargaining Agreement May 31, 2017