XML 56 R47.htm IDEA: XBRL DOCUMENT v3.22.1
Goodwill and Intangible Assets (Narrative) (Details) - USD ($)
$ in Millions
3 Months Ended 9 Months Ended
Apr. 30, 2022
Apr. 30, 2021
Apr. 30, 2022
Apr. 30, 2021
Nov. 22, 2021
Nov. 01, 2021
Finite-Lived Intangible Assets            
Amortization expense $ 2.4 $ 2.2 $ 6.9 $ 6.4    
Customer Relationships            
Finite-Lived Intangible Assets            
Amortization expense     4.7      
Solaris            
Finite-Lived Intangible Assets            
Finite lived intangible assets acquired in business combination 20.8   20.8   $ 20.8  
Solaris | Technology            
Finite-Lived Intangible Assets            
Finite lived intangible assets acquired in business combination 17.3   $ 17.3      
Useful life (in years)     15 years      
Solaris | Trademarks and Trade Names            
Finite-Lived Intangible Assets            
Finite lived intangible assets acquired in business combination 3.3   $ 3.3      
Useful life (in years)     10 years      
Solaris | Backlog            
Finite-Lived Intangible Assets            
Finite lived intangible assets acquired in business combination 0.2   $ 0.2      
Useful life (in years)     6 months      
PAIS            
Finite-Lived Intangible Assets            
Finite lived intangible assets acquired in business combination           $ 3.0
Useful life (in years)     20 years      
PAIS | Customer Relationships            
Finite-Lived Intangible Assets            
Finite lived intangible assets acquired in business combination $ 3.0   $ 3.0