XML 66 R68.htm IDEA: XBRL DOCUMENT v2.4.0.8
RETIREMENT PLANS (Details) (USD $)
12 Months Ended
Apr. 30, 2014
Apr. 30, 2013
Multiemployer Plans [Line Items]    
Company's Contributions $ 411,290 $ 727,155
International Brotherhood Of Electrical Workers District No 9 Pension Plan [Member]
   
Multiemployer Plans [Line Items]    
Federal Identification Number 93-6074829  
Pension Certified Zone Status NA NA
FIP/RP Status Pending or Implemented No  
Expiration of Collective Bargaining Arrangement 11/30/2014  
Company's Contributions 377,490 223,139
Local 351 Ibew Pension Plan [Member]
   
Multiemployer Plans [Line Items]    
Federal Identification Number 22-3417366  
Pension Certified Zone Status Yellow Yellow
FIP/RP Status Pending or Implemented Yes  
Expiration of Collective Bargaining Arrangement Eff. until terminated  
Company's Contributions 946 376,056
Board Of Trustees Of Ibew Local 102 Pension Plan [Member]
   
Multiemployer Plans [Line Items]    
Federal Identification Number 22-1615726  
Pension Certified Zone Status Green Green
FIP/RP Status Pending or Implemented Yes  
Expiration of Collective Bargaining Arrangement Eff. until terminated  
Company's Contributions 760 33,112
Board Of Trustees Of Ibew Local 269 Pension Fund [Member]
   
Multiemployer Plans [Line Items]    
Federal Identification Number 23-7301491  
Pension Certified Zone Status Green Yellow
FIP/RP Status Pending or Implemented Yes  
Expiration of Collective Bargaining Arrangement Eff. until terminated  
Company's Contributions 22,775 65,343
Ibew Local 164 Pension Fund [Member]
   
Multiemployer Plans [Line Items]    
Federal Identification Number 22-6031199  
Pension Certified Zone Status Yellow Yellow
FIP/RP Status Pending or Implemented Yes  
Expiration of Collective Bargaining Arrangement Eff. until terminated  
Company's Contributions 0 17,149
Other Plans [Member]
   
Multiemployer Plans [Line Items]    
Company's Contributions $ 9,319 $ 12,356