XML 69 R50.htm IDEA: XBRL DOCUMENT v3.21.2
Acquisitions (Fair Value of Assets Acquired and Liabilities Assumed) (Details) - USD ($)
5 Months Ended
Jul. 31, 2021
Mar. 02, 2021
Jul. 31, 2021
Jul. 31, 2020
Jul. 31, 2019
Preliminary allocation of aggregate purchase price:          
Goodwill $ 347,698,000   $ 347,698,000 $ 330,519,000  
UHP          
Business Acquisition [Line Items]          
Initial upfront payment 23,979,000 $ 23,902,000 23,979,000    
Hold back amount 4,991,000 5,000,000 4,991,000    
Contingent earn-out consideration 8,500,000 8,500,000 8,500,000 $ 0 $ 0
Aggregate purchase price 37,470,000 37,402,000      
Preliminary allocation of aggregate purchase price:          
Cash and cash equivalents 1,391,000 1,391,000 1,391,000    
Current assets 1,358,000 1,235,000 1,358,000    
Property, plant and equipment 10,000 10,000 10,000    
Deferred tax assets 313,000 286,000 313,000    
Contract liabilities (648,000) (657,000) (648,000)    
Accrued warranty obligations (750,000) (750,000) (750,000)    
Other current liabilities (1,175,000) (1,166,000) (1,175,000)    
Non-current liabilities (160,000) (160,000) (160,000)    
Net tangible assets at preliminary fair value 339,000 189,000 339,000    
Deferred tax liabilities (8,374,000) (8,374,000) (8,374,000)    
Goodwill 13,905,000 13,987,000 13,905,000    
Preliminary allocation of aggregate purchase price 37,470,000 37,402,000 37,470,000    
Measurement Period Adjustments          
Initial upfront payment     77,000    
Hold back amount     (9,000)    
Current assets     123,000    
Deferred tax assets     27,000    
Contract liabilities     9,000    
Other current liabilities     (9,000)    
Net tangible assets at preliminary fair value     150,000    
Goodwill     (82,000)    
Preliminary allocation of aggregate purchase price     68,000    
UHP | Technology          
Preliminary allocation of aggregate purchase price:          
Identifiable intangible assets 15,300,000 $ 15,300,000 15,300,000    
Measurement Period Adjustments          
Estimated Useful Lives   15 years      
UHP | Customer relationships          
Preliminary allocation of aggregate purchase price:          
Identifiable intangible assets 15,500,000 $ 15,500,000 15,500,000    
Measurement Period Adjustments          
Estimated Useful Lives   15 years      
UHP | Trade name          
Preliminary allocation of aggregate purchase price:          
Identifiable intangible assets $ 800,000 $ 800,000 $ 800,000    
Measurement Period Adjustments          
Estimated Useful Lives   20 years