XML 57 R34.htm IDEA: XBRL DOCUMENT v2.4.0.6
Notes Payable (Details Textual) (USD $)
6 Months Ended 6 Months Ended 12 Months Ended 6 Months Ended 12 Months Ended 6 Months Ended
Oct. 31, 2012
Oct. 31, 2011
Apr. 30, 2011
Oct. 31, 2012
4% senior convertible notes [Member]
Apr. 30, 2012
4% senior convertible notes [Member]
Apr. 30, 2011
4% senior convertible notes [Member]
Jul. 31, 2012
4% senior convertible notes [Member]
Dec. 15, 2006
4% senior convertible notes [Member]
Oct. 31, 2012
9.5% Senior notes due 2016 [Member]
Apr. 30, 2011
9.5% Senior notes due 2016 [Member]
Jun. 15, 2012
9.5% Senior notes due 2016 [Member]
Dec. 15, 2011
9.5% Senior notes due 2016 [Member]
Oct. 31, 2012
9.5% Senior notes due 2016 [Member]
Minimum [Member]
Oct. 31, 2012
9.5% Senior notes due 2016 [Member]
Maximum [Member]
Oct. 31, 2012
Credit Facilities [Member]
Notes Payable (Textual) [Abstract]                              
Decrease in revolving line of credit                             $ 60,000,000
Date until availability is provided                             Dec. 07, 2014
Interest Description of revolving Line of Credit                             Variable rate equal to LIBOR or prime plus an applicable margin based on our leverage ratio
Borrowings outstanding                             0
Interest rate on borrowings                             4.50%
Notes issued               80,000,000   50,000,000          
Amount of convertible debt exchanged     50,000,000                        
Maturity Date       Dec. 15, 2026                      
Convertible Notes Exchanged Amount           50,000,000                  
Senior Notes Exchanged Amount                   50,000,000          
Convertible Notes repurchased         30,000,000       6,400,000            
Convertible Notes Outstanding Amount             0                
Interest Rate               4.00%     9.50% 9.50%      
Interest Paid on Purchase of Senior Notes $ 3,013,000 $ 2,649,000             $ 552,000            
Consolidated Coverage Ratio                         1.00 2.00