XML 54 R41.htm IDEA: XBRL DOCUMENT v3.5.0.1
Commitments and Contingencies (Tables)
12 Months Ended
Apr. 30, 2016
Commitments and Contingencies Disclosure [Abstract]  
Schedule of Future Minimum Rental Payments for Operating Leases [Table Text Block]
Future minimum rental commitments under non-cancelable operating leases, by year and in the aggregate, are as follows at April 30, 2016 (in thousands):
Fiscal year ending April 30:
 
Minimum Lease Commitments
2017
 
$
6,437

2018
 
6,266

2019
 
5,041

2020
 
4,792

2021
 
4,034

Thereafter
 
20,764

Total
 
$
47,334