XML 84 R68.htm IDEA: XBRL DOCUMENT v3.25.0.1
Business and Asset Acquisitions - Purchase consideration and the allocation of the consideration exchanged to the estimated fair values of assets acquired and liabilities assumed (Details) - USD ($)
$ in Thousands
Dec. 31, 2022
Dec. 01, 2022
Jun. 01, 2022
Apr. 29, 2022
Mar. 31, 2022
Jan. 03, 2022
Interworld Highway, LLC            
Business Acquisition [Line Items]            
Cash consideration       $ 54,690    
Seller's notes       0    
Deferred consideration       0    
Total purchase consideration exchanged, net of cash acquired       $ 54,690    
Resolux            
Business Acquisition [Line Items]            
Cash consideration           $ 30,755
Seller's notes           0
Deferred consideration           0
Total purchase consideration exchanged, net of cash acquired           $ 30,755
Frontier            
Business Acquisition [Line Items]            
Cash consideration         $ 25,674  
Seller's notes         0  
Deferred consideration         0  
Total purchase consideration exchanged, net of cash acquired         $ 25,674  
National Test Equipment            
Business Acquisition [Line Items]            
Cash consideration     $ 6,023      
Seller's notes     1,169      
Deferred consideration     0      
Total purchase consideration exchanged, net of cash acquired     $ 7,192      
Instrumex            
Business Acquisition [Line Items]            
Cash consideration   $ 1,818        
Seller's notes   0        
Deferred consideration   474        
Total purchase consideration exchanged, net of cash acquired   $ 2,292        
2022 Acquisitions            
Business Acquisition [Line Items]            
Cash consideration $ 118,960          
Seller's notes 1,169          
Deferred consideration 474          
Total purchase consideration exchanged, net of cash acquired $ 120,603