XML 59 R49.htm IDEA: XBRL DOCUMENT v3.23.1
Goodwill and Intangible Assets (Narrative) (Details) - USD ($)
$ in Millions
3 Months Ended 9 Months Ended
Apr. 30, 2023
Apr. 30, 2022
Apr. 30, 2023
Apr. 30, 2022
Finite-Lived Intangible Assets        
Amortization expense $ 2.9 $ 2.4 $ 8.0 $ 6.9
Isolere        
Finite-Lived Intangible Assets        
Finite lived intangible assets acquired in business combination 44.5   44.5  
Isolere | Technology        
Finite-Lived Intangible Assets        
Finite lived intangible assets acquired in business combination 41.7   $ 41.7  
Finite lived intangible asset estimated useful life (in years)     20 years  
Isolere | Trademarks        
Finite-Lived Intangible Assets        
Finite lived intangible assets acquired in business combination 1.5   $ 1.5  
Finite lived intangible asset estimated useful life (in years)     10 years  
Isolere | Non Compensation Agreement        
Finite-Lived Intangible Assets        
Finite lived intangible assets acquired in business combination $ 1.3   $ 1.3  
Finite lived intangible asset estimated useful life (in years)     3 years