XML 50 R40.htm IDEA: XBRL DOCUMENT v3.22.0.1
Acquisitions - Preliminary Allocation (Details) - USD ($)
$ in Thousands
Aug. 18, 2021
Jan. 31, 2022
Jul. 31, 2021
Business Acquisition [Line Items]      
Goodwill   $ 372,062 $ 340,877
HazardHub, Inc.      
Business Acquisition [Line Items]      
Acquired assets, net of assumed liabilities $ 461    
Goodwill 31,185    
Deferred tax liability (2,839)    
Total preliminary purchase consideration 44,507    
HazardHub, Inc. | Acquired technology      
Business Acquisition [Line Items]      
Finite lived assets acquired $ 9,700    
Estimated Useful Lives 5 years    
HazardHub, Inc. | Customer relationships      
Business Acquisition [Line Items]      
Finite lived assets acquired $ 5,100    
Estimated Useful Lives 5 years    
HazardHub, Inc. | Trademarks      
Business Acquisition [Line Items]      
Finite lived assets acquired $ 900    
Estimated Useful Lives 7 years