Fair Value Measurements Narrative (Details) - USD ($)
Apr. 30, 2016
Jul. 31, 2015
Fair Value, Inputs, Level 1    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis    
Cash Equivalents $ 6,277,000 $ 9,297,000
Fair Value, Inputs, Level 2    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis    
Notes Payable, Fair Value $ 16,598,000 $ 20,476,000