XML 98 R87.htm IDEA: XBRL DOCUMENT v3.23.1
Business Combinations - Summary of Estimated Fair Value of Assets Acquired and Liabilities Assumed (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 12, 2023
Feb. 13, 2023
Mar. 01, 2022
Mar. 31, 2023
Mar. 31, 2022
Dec. 31, 2022
Business Acquisition [Line Items]            
Goodwill       $ 392,625   $ 373,555
Less seller obligations       1,131    
Cash Paid       38,018    
2023 Acquisitions            
Business Acquisition [Line Items]            
Cash       10    
Accounts receivable       3,661    
Inventories       1,591    
Other current assets       1,732    
Property and equipment       2,809    
Operating lease right-of-use asset       28    
Intangibles       17,540    
Goodwill       13,540    
Other non-current assets       197    
Accounts payable and other current liabilities       (1,950)    
Other long-term liabilities       (9)    
Fair value of assets acquired and purchase price       39,149    
Less seller obligations       1,131    
Cash Paid       38,018    
Anchor            
Business Acquisition [Line Items]            
Cash       10    
Accounts receivable       3,661    
Inventories       1,527    
Other current assets       1,732    
Property and equipment       2,428    
Operating lease right-of-use asset       0    
Intangibles       16,420    
Goodwill       12,870    
Other non-current assets       184    
Accounts payable and other current liabilities       (1,904)    
Other long-term liabilities       0    
Fair value of assets acquired and purchase price       36,928    
Less seller obligations $ 1,000     1,000    
Cash Paid $ 35,928     35,928    
Other            
Business Acquisition [Line Items]            
Cash       0 $ 87  
Accounts receivable       0 772  
Inventories       64 684  
Other current assets       0 21  
Property and equipment       381 1,049  
Operating lease right-of-use asset       28 0  
Intangibles       1,120 4,634  
Goodwill       670 2,743  
Other non-current assets       13 7  
Accounts payable and other current liabilities       (46) (69)  
Other long-term liabilities       (9) 0  
Fair value of assets acquired and purchase price       2,221 9,928  
Less seller obligations   $ 131 $ 1,878 131 1,878  
Cash Paid   $ 2,090 $ 8,050 $ 2,090 $ 8,050