XML 81 R48.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Leases (Details)
$ in Thousands
3 Months Ended 9 Months Ended
Jan. 31, 2020
USD ($)
Jan. 31, 2020
USD ($)
Leases    
Option to extend   true
Finance lease cost:    
Amortization of right-of-use assets $ 6,007 $ 18,120
Interest on lease liabilities 3,300 10,089
Operating lease cost 10,646 31,555
Variable lease cost 3,311 9,924
Total lease cost $ 23,264 $ 69,688
Minimum    
Leases    
Lease term (in years) 1 year 1 year
Renewal lease term (in years) 1 year 1 year
Maximum    
Leases    
Lease term (in years) 11 years 11 years
Renewal lease term (in years) 5 years 5 years