XML 56 R41.htm IDEA: XBRL DOCUMENT v3.7.0.1
Commitments And Contingencies (Narrative) (Details) - USD ($)
$ in Thousands
3 Months Ended
Jul. 31, 2017
Jul. 31, 2016
Apr. 30, 2017
Commitments And Contingencies [Line Items]      
Standard guarantee accrual amount $ 4,500 $ 5,800 $ 6,800
Contingent business acquisition obligations 9,125   $ 10,428
Lines of credit, total obligation 45,200    
Remaining franchise equity lines of credit-undrawn commitment 20,300    
Loss Contingency Accrual [Roll Forward]      
Balance, beginning of the period 2,300    
Balance, end of the period 1,700 2,300  
Scc [Member]      
Loss Contingency Accrual [Roll Forward]      
Balance, beginning of the period 4,500 65,265  
Loss provisions 0 235  
Payments 0 (40,000)  
Balance, end of the period $ 4,500 25,500  
Level 3      
Commitments And Contingencies [Line Items]      
Contingent business acquisition obligations   $ 8,347