XML 29 R67.htm IDEA: XBRL DOCUMENT v2.4.0.8
RETIREMENT PLANS (Details) (USD $)
12 Months Ended
Apr. 30, 2013
Apr. 30, 2012
Apr. 30, 2011
Apr. 30, 2010
Multiemployer Plans [Line Items]        
Pension Certified Zone Status     Green Green
Company's Contributions $ 1,124,571 $ 2,230,795    
Local 351 IBEW Pension Plan [Member]
       
Multiemployer Plans [Line Items]        
Federal Identification Number 22-3417366      
Pension Certified Zone Status     Green Green
FIP/RP Status Pending or Implemented Yes      
Expiration of Collective Bargaining Arrangement Eff. until terminated      
Company's Contributions 376,056 736,870    
Puget Sound Electrical Workers Pension Plan [Member]
       
Multiemployer Plans [Line Items]        
Federal Identification Number 91-6180333 / 001      
Pension Certified Zone Status     Green Green
FIP/RP Status Pending or Implemented No      
Expiration of Collective Bargaining Arrangement May 31, 2015      
Company's Contributions 253,944 304,420    
Board of Trustees of the 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 33,112 175,683    
Board of Trustees of the IBEW Local 269 Pension Fund [Member]
       
Multiemployer Plans [Line Items]        
Federal Identification Number 23-7301491      
Pension Certified Zone Status     Green Green
FIP/RP Status Pending or Implemented Yes      
Expiration of Collective Bargaining Arrangement Eff. until terminated      
Company's Contributions 65,343 388,889    
IBEW Local 76 Retirement Plan [Member]
       
Multiemployer Plans [Line Items]        
Federal Identification Number 91-6243526 / 001      
FIP/RP Status Pending or Implemented Yes      
Expiration of Collective Bargaining Arrangement Aug. 31, 2015      
Company's Contributions 111,711 51,346    
International Brotherhood of Electrical Workers District No. 9 Pension Plan [Member]
       
Multiemployer Plans [Line Items]        
Federal Identification Number 93-6074829      
FIP/RP Status Pending or Implemented No      
Expiration of Collective Bargaining Arrangement Nov. 30, 2014      
Company's Contributions 223,139 225,673    
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 17,149 102,882    
Other plans [Member]
       
Multiemployer Plans [Line Items]        
Company's Contributions $ 44,118 $ 245,032