Annual report pursuant to Section 13 and 15(d)

RETIREMENT PLANS (Details)

v3.2.0.727
RETIREMENT PLANS (Details) - International Brotherhood Of Electrical Workers District No9 Pension Plan [Member] - USD ($)
12 Months Ended
Apr. 30, 2015
Apr. 30, 2014
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/2017  
Company's Contributions $ 489,786 $ 377,694