XML 63 R104.htm IDEA: XBRL DOCUMENT  v2.3.0.11
Commitments and Contingencies (Schedule of Deferred Revenue Related to the Peace of Mind Program) (Details) (USD $)
In Thousands
12 Months Ended
Apr. 30, 2011
Apr. 30, 2010
Commitments and Contingencies    
Balance, beginning of the year $ 141,542 $ 146,807
Amounts deferred for new guarantees issued 77,474 74,889
Revenue recognized on previous deferrals (78,413) (80,154)
Balance, end of the year $ 140,603 $ 141,542