XML 61 R51.htm IDEA: XBRL DOCUMENT v3.20.1
Prior Period Cost Reduction Actions - Narrative (Details) - USD ($)
3 Months Ended 9 Months Ended
Apr. 30, 2020
Apr. 30, 2019
Apr. 30, 2020
Apr. 30, 2019
Aug. 01, 2019
Jul. 31, 2019
Restructuring Cost and Reserve [Line Items]            
Facility exit costs       $ 1,373,000    
Operating lease liabilities, current $ 8,480,000   $ 8,480,000     $ 0
Estimated contract settlement costs 476,000 $ 2,465,000 444,000 6,351,000    
Government Solutions Segment | Operating Segments            
Restructuring Cost and Reserve [Line Items]            
Facility exit costs       1,373,000    
Estimated contract settlement costs 0 0 0 0    
Commercial Solutions Segment | Operating Segments            
Restructuring Cost and Reserve [Line Items]            
Facility exit costs       0    
Estimated contract settlement costs $ 476,000 $ 2,465,000 $ 444,000 $ 6,351,000    
ASU 2016-02            
Restructuring Cost and Reserve [Line Items]            
Estimated facility exit costs         $ 568,000  
Operating lease liabilities, current         $ 568,000