XML 93 R67.htm IDEA: XBRL DOCUMENT v3.20.1
Leases (Aggregate Operating Lease Maturities Under ASC 831) (Details)
$ in Thousands
12 Months Ended
Apr. 30, 2019
USD ($)
Leases [Abstract]  
Rent expense $ 255,000
2020 232,175
2021 160,414
2022 102,379
2023 49,095
2024 20,005
2025 and thereafter 9,243
Total future undiscounted operating lease payments $ 573,311