XML 70 R50.htm IDEA: XBRL DOCUMENT v3.8.0.1
Leases - Schedule Of Future Minimum Payments For Capital Leases And Noncancelable Operating Leases (Details)
$ in Thousands
Apr. 30, 2018
USD ($)
Capital leases  
2019 $ 824
2020 829
2021 826
2022 835
2023 807
Thereafter 9,453
Total minimum lease payments 13,574
Less amount representing interest 5,475
Present value of net minimum lease payments 8,099
Operating leases  
2019 1,053
2020 710
2021 453
2022 309
2023 103
Thereafter 755
Total minimum lease payments $ 3,383