XML 46 R35.htm IDEA: XBRL DOCUMENT v3.20.2
LEASES (Details)
3 Months Ended
Jul. 31, 2020
Leases  
Lease, Practical Expedients, Package [true false] true
Minimum  
Leases  
Initial lease agreement term 1 year
Maximum  
Leases  
Remaining lease term 8 years
Land and Building  
Leases  
Option to extend term P10Y
Land and Building | Minimum  
Leases  
Initial lease agreement term 5 years
Land and Building | Maximum  
Leases  
Remaining lease term 15 years