XML 54 R37.htm IDEA: XBRL DOCUMENT v3.5.0.1
Lease Commitments (Tables)
12 Months Ended
Apr. 30, 2016
Commitments and Contingencies Disclosure [Abstract]  
Future Minimum Rental Payments under Non-Cancelable Operating Leases
Future minimum rental payments under noncancelable operating leases are as follows at April 30, 2016:
2017
$
22,891

2018
16,620

2019
11,403

2020
8,777

2021
6,364

Thereafter
6,870

Total
$
72,925