XML 50 R34.htm IDEA: XBRL DOCUMENT v3.19.2
Commitments And Contingencies (Tables)
12 Months Ended
Apr. 30, 2019
Commitments and Contingencies Disclosure [Abstract]  
Future Minimum Operating Lease Commitments
Future minimum operating lease commitments as of April 30, 2019, are as follows:
(in 000s)
 
2020
$
232,175

2021
160,414

2022
102,379

2023
49,095

2024
20,005

2025 and beyond
9,243

 
$
573,311