XML 95 R76.htm IDEA: XBRL DOCUMENT v3.21.2
Goodwill (Details)
12 Months Ended
Jul. 31, 2021
USD ($)
operating_segment
Aug. 01, 2021
$ / shares
Goodwill [Roll Forward]    
Balance as of July 31, 2020 $ 330,519,000  
Balance as of July 31, 2021 $ 347,698,000  
Number of operating segments | operating_segment 2  
Subsequent Event | Common Stock    
Goodwill [Roll Forward]    
Share price (in dollars per share) | $ / shares   $ 24.97
CGC    
Goodwill [Roll Forward]    
Change related to acquisitions $ 2,222,000  
Solacom    
Goodwill [Roll Forward]    
Change related to acquisitions 1,052,000  
UHP    
Goodwill [Roll Forward]    
Change related to acquisitions 13,905,000  
Balance as of July 31, 2021 13,905,000  
Commercial Solutions    
Goodwill [Roll Forward]    
Balance as of July 31, 2020 255,432,000  
Balance as of July 31, 2021 270,389,000  
Commercial Solutions | Subsequent Event    
Goodwill [Roll Forward]    
Percentage of fair value in excess of carrying amount for reporting unit   22.70%
Commercial Solutions | CGC    
Goodwill [Roll Forward]    
Change related to acquisitions 0  
Commercial Solutions | Solacom    
Goodwill [Roll Forward]    
Change related to acquisitions 1,052,000  
Commercial Solutions | UHP    
Goodwill [Roll Forward]    
Change related to acquisitions 13,905,000  
Government Solutions    
Goodwill [Roll Forward]    
Balance as of July 31, 2020 75,087,000  
Balance as of July 31, 2021 77,309,000  
Government Solutions | Subsequent Event    
Goodwill [Roll Forward]    
Percentage of fair value in excess of carrying amount for reporting unit   94.10%
Government Solutions | CGC    
Goodwill [Roll Forward]    
Change related to acquisitions 2,222,000  
Government Solutions | Solacom    
Goodwill [Roll Forward]    
Change related to acquisitions 0  
Government Solutions | UHP    
Goodwill [Roll Forward]    
Change related to acquisitions $ 0