XML 56 R45.htm IDEA: XBRL DOCUMENT v3.20.2
COMMITMENTS AND CONTINGENCIES (Details) - USD ($)
3 Months Ended 6 Months Ended
Oct. 31, 2020
Oct. 31, 2020
Apr. 30, 2020
Oct. 31, 2019
Commitments and Contingencies Disclosure [Abstract]        
POM maximum per tax return   $ 10,000    
Standard guarantee accrual amount $ 9,700,000 9,700,000 $ 9,400,000 $ 7,600,000
Contingent business acquisition obligations 16,300,000 16,300,000 $ 14,200,000 $ 5,800,000
Lines of credit, total obligation 17,700,000 17,700,000    
Remaining franchise equity lines of credit-undrawn commitment 12,200,000 $ 12,200,000    
Social security subsidy received $ 14,600,000