XML 68 R60.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Acquisitions - Schedule of Estimated Fair Values of Assets Acquired and Liabilities Assumed (Detail) - USD ($)
$ in Thousands
Mar. 31, 2024
Dec. 31, 2023
Aug. 23, 2023
Mar. 31, 2023
Jan. 10, 2023
Dec. 31, 2022
Business Acquisition [Line Items]            
Right-of-use assets from operating leases $ 15,095 $ 16,256        
Goodwill $ 211,479 $ 211,326       $ 183,197
Kemco Systems Co Llc [Member]            
Business Acquisition [Line Items]            
Current assets     $ 8,902      
Property and equipment     341      
Right-of-use assets from operating leases     1,602      
Intangible - finite life     11,610      
Goodwill     11,115      
Other Assets     16      
Total assets acquired     33,586      
Current liabilities assumed     (6,853)      
Other liabilities assumed     (404)      
Net assets acquired     $ 26,329      
Transcend Solution [Member]            
Business Acquisition [Line Items]            
Current assets       $ 2,614    
Property and equipment       1,153    
Intangible - finite life       8,930    
Goodwill       10,839    
Other Assets       231    
Total assets acquired       23,767    
Current liabilities assumed       (1,203)    
Deferred tax liability       (168)    
Net assets acquired       $ 22,396    
Malvar Engineering Limited [Member]            
Business Acquisition [Line Items]            
Current assets         $ 3,240  
Property and equipment         635  
Intangible - finite life         1,778  
Goodwill         5,296  
Total assets acquired         10,949  
Current liabilities assumed         (4,860)  
Deferred tax liability         (961)  
Net assets acquired         $ 5,128