XML 87 R61.htm IDEA: XBRL DOCUMENT v3.21.1
Leases (Lease Costs) (Details) - USD ($)
$ in Thousands
12 Months Ended
Apr. 30, 2021
Apr. 30, 2020
Leases [Abstract]    
Operating lease costs $ 239,357 $ 242,314
Variable lease costs 77,758 71,319
Subrental income (650) (1,277)
Total lease costs $ 316,465 $ 312,356