XML 34 R24.htm IDEA: XBRL DOCUMENT v3.22.0.1
Acquisitions (Tables)
6 Months Ended
Jan. 31, 2022
Business Combination and Asset Acquisition [Abstract]  
Schedule of Recognized Identified Assets Acquired and Liabilities Assumed The preliminary allocation of the purchase consideration is as follows:
Preliminary Purchase Price AllocationEstimated Useful Lives
(in thousands)(in years)
Acquired assets, net of assumed liabilities$461 
Acquired technology9,700 5
Customer relationships5,100 5
Trademarks900 7
Goodwill31,185 
Deferred tax liability(2,839)
Total preliminary purchase consideration$44,507