XML 74 R41.htm IDEA: XBRL DOCUMENT v2.4.0.8
3. Costs and Estimated Earnings in Excess of Billings (Details) (USD $)
12 Months Ended
Apr. 30, 2013
Apr. 30, 2012
3. Costs and Estimated Earnings in Excess of Billings (Details) [Line Items]    
Revenues $ 68,932,000 $ 63,595,000
Contracts Accounted for under Percentage of Completion [Member]
   
3. Costs and Estimated Earnings in Excess of Billings (Details) [Line Items]    
Revenues $ 35,600,000 $ 36,100,000