XML 60 R51.htm IDEA: XBRL DOCUMENT v3.24.0.1
Goodwill and Intangible Assets (Narrative) (Details) - USD ($)
$ in Millions
3 Months Ended 6 Months Ended
Jun. 29, 2023
Jan. 31, 2024
Jan. 31, 2023
Jan. 31, 2024
Jan. 31, 2023
Jul. 31, 2023
Finite-Lived Intangible Assets            
Foreign currency translation (loss) gain   $ 1.5 $ 3.8 $ (1.7) $ 1.7  
Amortization expense   $ 3.8 $ 2.5 $ 7.8 $ 5.1  
Technology            
Finite-Lived Intangible Assets            
Finite lived intangible asset estimated useful life (in years)   16 years 9 months 18 days   16 years 9 months 18 days   17 years 2 months 12 days
Non-competition agreements            
Finite-Lived Intangible Assets            
Finite lived intangible asset estimated useful life (in years)   2 years 9 months 18 days   2 years 9 months 18 days   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) 10 years