XML 64 R51.htm IDEA: XBRL DOCUMENT v3.5.0.1
Leases - Schedule Of Future Minimum Payments For Capital Leases And Noncancelable Operating Leases (Details)
$ in Thousands
Apr. 30, 2016
USD ($)
Capital leases  
2017 $ 868
2018 870
2019 876
2020 882
2021 879
Thereafter 11,113
Total minimum lease payments 15,488
Less amount representing interest 6,244
Present value of net minimum lease payments 9,244
Operating leases  
2017 1,105
2018 1,088
2019 817
2020 474
2021 217
Thereafter 88
Total minimum lease payments $ 3,789