XML 63 R51.htm IDEA: XBRL DOCUMENT v3.7.0.1
Leases - Schedule Of Future Minimum Payments For Capital Leases And Noncancelable Operating Leases (Details)
$ in Thousands
Apr. 30, 2017
USD ($)
Capital leases  
2018 $ 900
2019 907
2020 912
2021 908
2022 883
Thereafter 10,260
Total minimum lease payments 14,770
Less amount representing interest 5,993
Present value of net minimum lease payments 8,777
Operating leases  
2018 1,172
2019 1,001
2020 658
2021 523
2022 258
Thereafter 815
Total minimum lease payments $ 4,427