XML 20 R42.htm IDEA: XBRL DOCUMENT v2.4.0.6
Income Taxes (Narrative) (Details) (USD $)
In Thousands, unless otherwise specified
12 Months Ended
Apr. 30, 2012
Apr. 30, 2011
Apr. 30, 2010
Income Taxes [Line Items]      
Operating loss carryforwards for state income tax purposes $ 80,756    
Gross unrecognized tax benefits 7,538 6,148 5,482
Unrecognized tax benefits impacting effective tax rate if recognized 4,900    
Net increase of unrecognized tax benefits 1,390    
Unrecognized tax benefits, accrued interest and penalties 249 245  
Increase (decrease) in tax expense due to net interest and penalties 4 (5)  
Best estimate for reasonably change in amount of gross unrecognized tax benefits is a decrease during 12 months $ 1,370    
Minimum [Member]
     
Income Taxes [Line Items]      
Operating loss carryforwards expiration date 2017    
Maximum [Member]
     
Income Taxes [Line Items]      
Operating loss carryforwards expiration date 2032