XML 69 R59.htm IDEA: XBRL DOCUMENT v3.19.2
Leases - Additional Information Related to Leases (Details)
3 Months Ended
Jul. 31, 2019
USD ($)
Cash Paid For Amounts Included In The Measurement Of Lease Liabilities [Abstract]  
Operating cash flows for finance leases $ 53,000
Operating cash flows for operating leases 5,109,000
Financing cash flows for financing leases 589,000
Right-of-use assets obtained in exchange for new finance lease liabilities 485
Right-of-use assets obtained in exchange for new operating lease liabilities $ 21,118
Weighted average remaining lease term (years)  
Weighted average remaining lease term - finance leases 3 years 6 months 7 days
Weighted average remaining lease term - operating leases 6 years 8 months 15 days
Weighted average discount rate  
Weighted average discount rate - finance leases 3.23%
Weighted average discount rate - operating leases 4.25%