XML 39 R64.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Stock-Based Compensation - Income Tax Benefit From Stock-based Awards (Details) - USD ($)
3 Months Ended 6 Months Ended
Jan. 31, 2020
Jan. 31, 2019
Jan. 31, 2020
Jan. 31, 2019
Share-based Payment Arrangement [Abstract]        
Settlement of stock-based awards, income tax expense (benefit) $ 141,000 $ 4,000 $ (471,000) $ (453,000)