Business Segment Information (Details Textual)
9 Months Ended
Apr. 30, 2019
Customer
Business Segment Information (Textual)  
Number of reportable segments 2