XML 46 R31.htm IDEA: XBRL DOCUMENT v3.24.2
Acquisitions (Tables)
12 Months Ended
Apr. 30, 2024
Business Combination, Asset Acquisition, and Joint Venture Formation [Abstract]  
Schedule of Allocation of Total Purchase Price
The following allocation of the total purchase price reflects the fair value of the assets acquired and liabilities assumed as of September 5, 2023 (in thousands):
Useful Life
Cash$67 
Accounts receivable, net352 
Current assets47 
Property and equipment, net27 
Goodwill16,224 
Non-compete2,000 3 years
Current technology9,000 5 years
Total assets acquired27,717 
Current liabilities(617)
Long-term liabilities(1,992)
Total liabilities assumed(2,609)
Net assets acquired$25,108 
The following allocation of the total purchase price reflects the fair value of the assets acquired and liabilities assumed as of June 28, 2022 (in thousands):
Useful Life
Other assets90 
Goodwill3,670 
Non-compete170 5 years
Current technology2,500 3 years
Customer relationships160 6 years
Total assets acquired6,590 
Long-term liabilities(90)
Net assets acquired$6,500