XML 60 R50.htm IDEA: XBRL DOCUMENT v3.23.3
Goodwill and Intangible Assets (Narrative) (Details) - USD ($)
$ in Millions
3 Months Ended
Jun. 29, 2023
Oct. 31, 2023
Oct. 31, 2022
Jul. 31, 2023
Finite-Lived Intangible Assets        
Foreign currency translation loss   $ 3.2 $ 2.1  
Amortization expense   $ 4.0 $ 2.5  
Technology        
Finite-Lived Intangible Assets        
Finite lived intangible asset estimated useful life (in years)   17 years 1 month 6 days   17 years 2 months 12 days
Non-competition agreements        
Finite-Lived Intangible Assets        
Finite lived intangible asset estimated useful life (in years)   3 years   3 years 1 month 6 days
Univercells Technologies        
Finite-Lived Intangible Assets        
Intangible assets $ 52.5      
Univercells Technologies | Technology        
Finite-Lived Intangible Assets        
Intangible assets $ 43.2      
Finite lived intangible asset estimated useful life (in years) 18 years      
Univercells Technologies | Trademarks and tradenames        
Finite-Lived Intangible Assets        
Intangible assets $ 6.7      
Finite lived intangible asset estimated useful life (in years) 10 years      
Univercells Technologies | Non-competition agreements        
Finite-Lived Intangible Assets        
Intangible assets $ 1.4      
Finite lived intangible asset estimated useful life (in years) 2 years      
Univercells Technologies | Customer relationships        
Finite-Lived Intangible Assets        
Intangible assets $ 1.2      
Finite lived intangible asset estimated useful life (in years) 20 years