XML 50 R41.htm IDEA: XBRL DOCUMENT v3.24.0.1
Acquisitions - Allocation of Total Purchase Price (Details) - USD ($)
$ in Thousands
Jan. 31, 2024
Sep. 05, 2023
Apr. 30, 2023
Jun. 28, 2022
Business Acquisition [Line Items]        
Goodwill $ 46,393   $ 29,558  
Garvis        
Business Acquisition [Line Items]        
Cash   $ 67    
Accounts receivable, net   457    
Current assets   47    
Property and equipment, net   27    
Goodwill $ 16,800 16,835    
Total assets acquired   28,433    
Current liabilities   (617)    
Long-term liabilities   (2,708)    
Total liabilities assumed   (3,325)    
Net assets acquired   25,108    
Garvis | Non-compete agreements        
Business Acquisition [Line Items]        
Intangible assets   $ 2,000    
Useful Life   3 years    
Garvis | Current technology        
Business Acquisition [Line Items]        
Intangible assets   $ 9,000    
Useful Life   3 years    
Starboard        
Business Acquisition [Line Items]        
Other assets       $ 90
Goodwill       3,670
Total assets acquired       6,590
Long-term liabilities       (90)
Net assets acquired       6,500
Starboard | Non-compete agreements        
Business Acquisition [Line Items]        
Intangible assets       $ 170
Useful Life       5 years
Starboard | Current technology        
Business Acquisition [Line Items]        
Intangible assets       $ 2,500
Useful Life       3 years
Starboard | Customer relationships        
Business Acquisition [Line Items]        
Intangible assets       $ 160
Useful Life       6 years