XML 49 R28.htm IDEA: XBRL DOCUMENT v3.22.2.2
Acquisitions (Tables)
12 Months Ended
Jul. 31, 2022
Business Combination and Asset Acquisition [Abstract]  
Fair value of assets acquired and liabilities assumed
Purchase
Price Allocation
Initial upfront payment$23,979,000 
Hold back amount4,991,000 
Contingent earn-out consideration8,500,000 
Purchase price at fair value$37,470,000 
Allocation of aggregate purchase price:
Cash and cash equivalents$1,391,000 
Current assets1,367,000 
Property, plant and equipment10,000 
Deferred tax assets310,000 
Contract liabilities(648,000)
Accrued warranty obligations(750,000)
Other current liabilities(1,175,000)
Non-current liabilities(160,000)
Net tangible assets at fair value$345,000 
Identifiable intangibles, deferred taxes and goodwill:
Estimated
Useful Lives
Technology$15,300,000 15 years
Customer relationships15,500,000 15 years
Trade name800,000 20 years
Deferred tax liabilities(8,374,000)
Goodwill13,899,000 Indefinite
Allocation of aggregate purchase price$37,470,000