XML 113 R100.htm IDEA: XBRL DOCUMENT v3.22.4
Business Combinations - Summary of Estimated Fair Value of Assets Acquired and Liabilities Assumed (Detail) - USD ($)
$ in Thousands
12 Months Ended
Dec. 19, 2022
Apr. 11, 2022
Dec. 12, 2021
Sep. 13, 2021
Mar. 01, 2021
Oct. 13, 2020
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Business Acquisition [Line Items]                  
Intangibles             $ (65,100) $ (130,000)  
Goodwill             373,555 322,517  
Less seller obligations             26,978 27,891 $ 14,086
Cash Paid             114,059 243,015 76,446
2022 Acquisitions                  
Business Acquisition [Line Items]                  
Cash             523    
Accounts receivable             12,079    
Inventories             17,093    
Other current assets             1,132    
Property and equipment             8,357    
Operating lease right-of-use asset             910    
Intangibles             (65,065)    
Goodwill             49,294    
Other non-current assets             56    
Accounts payable and other current liabilities             (10,197)    
Deferred income tax liabilities             (2,455)    
Income tax payable             (229)    
Other long-term liabilities             (591)    
Fair value of assets acquired and purchase price             141,037    
Less seller obligations             26,978    
Cash Paid             114,059    
CAS                  
Business Acquisition [Line Items]                  
Cash             243    
Accounts receivable             3,502    
Inventories             13,784    
Other current assets             576    
Property and equipment             2,590    
Operating lease right-of-use asset             844    
Intangibles             (34,900)    
Goodwill             27,594    
Other non-current assets             0    
Accounts payable and other current liabilities             (5,387)    
Deferred income tax liabilities             0    
Income tax payable             0    
Other long-term liabilities             (569)    
Fair value of assets acquired and purchase price             78,077    
Less seller obligations   $ 22,927         22,927    
Cash Paid   $ 55,150         55,150    
ABS                  
Business Acquisition [Line Items]                  
Cash             193    
Accounts receivable             2,777    
Inventories             853    
Other current assets             485    
Property and equipment             1,269    
Operating lease right-of-use asset             0    
Intangibles             (12,800)    
Goodwill             10,546    
Other non-current assets             0    
Accounts payable and other current liabilities             (2,677)    
Deferred income tax liabilities             (2,455)    
Income tax payable             (229)    
Other long-term liabilities             0    
Fair value of assets acquired and purchase price             23,562    
Less seller obligations $ 412           412    
Cash Paid $ 23,150           23,150    
2021 Acquisitions                  
Business Acquisition [Line Items]                  
Cash               1,707  
Accounts receivable               31,682  
Inventories               11,882  
Other current assets               5,319  
Property and equipment               7,214  
Operating lease right-of-use asset               199  
Intangibles               (126,954)  
Goodwill               107,357  
Other non-current assets               681  
Accounts payable and other current liabilities               (16,579)  
Deferred income tax liabilities               (2,089)  
Other long-term liabilities               (3,421)  
Fair value of assets acquired and purchase price               270,906  
Less seller obligations               27,891  
Cash Paid               243,015  
IWI                  
Business Acquisition [Line Items]                  
Cash               168  
Accounts receivable               5,122  
Inventories               1,157  
Other current assets               3,014  
Property and equipment               796  
Operating lease right-of-use asset               0  
Intangibles               (25,200)  
Goodwill               23,282  
Other non-current assets               264  
Accounts payable and other current liabilities               (8,416)  
Deferred income tax liabilities               0  
Other long-term liabilities               (2,530)  
Fair value of assets acquired and purchase price               48,057  
Less seller obligations         $ 5,959     5,959  
Cash Paid         $ 42,098     42,098  
Five Star                  
Business Acquisition [Line Items]                  
Cash               1,472  
Accounts receivable               4,583  
Inventories               1,399  
Other current assets               330  
Property and equipment               1,161  
Operating lease right-of-use asset               0  
Intangibles               (17,400)  
Goodwill               6,626  
Other non-current assets               0  
Accounts payable and other current liabilities               (1,170)  
Deferred income tax liabilities               0  
Other long-term liabilities               (27)  
Fair value of assets acquired and purchase price               31,774  
Less seller obligations       $ 5,466       5,466  
Cash Paid       $ 26,308       26,308  
AMD                  
Business Acquisition [Line Items]                  
Cash               0  
Accounts receivable               8,393  
Inventories               7,540  
Other current assets               0  
Property and equipment               1,133  
Operating lease right-of-use asset               199  
Intangibles               (52,800)  
Goodwill               56,327  
Other non-current assets               0  
Accounts payable and other current liabilities               (184)  
Deferred income tax liabilities               0  
Other long-term liabilities               (87)  
Fair value of assets acquired and purchase price               126,121  
Less seller obligations     $ 6,631         6,631  
Cash Paid     $ 119,490         119,490  
2020 Acquisitions                  
Business Acquisition [Line Items]                  
Accounts receivable                 17,605
Inventories                 2,761
Other current assets                 1,454
Property and equipment                 5,862
Intangibles                 (46,223)
Goodwill                 21,305
Other non-current assets                 241
Accounts payable and other current liabilities                 (4,641)
Other long-term liabilities                 (278)
Fair value of assets acquired and purchase price                 90,532
Less seller obligations                 14,086
Cash Paid                 76,446
ICON                  
Business Acquisition [Line Items]                  
Accounts receivable                 4,828
Inventories                 243
Other current assets                 675
Property and equipment                 380
Intangibles                 (11,830)
Goodwill                 2,870
Other non-current assets                 145
Accounts payable and other current liabilities                 (445)
Other long-term liabilities                 (28)
Fair value of assets acquired and purchase price                 20,498
Less seller obligations           $ 3,598     3,598
Cash Paid           $ 16,900     16,900
Other                  
Business Acquisition [Line Items]                  
Cash             87 67  
Accounts receivable             5,800 13,584 12,777
Inventories             2,456 1,786 2,518
Other current assets             71 1,975 779
Property and equipment             4,498 4,124 5,482
Operating lease right-of-use asset             66 0  
Intangibles             (17,365) (31,554) (34,393)
Goodwill             11,154 21,122 18,435
Other non-current assets             56 417 96
Accounts payable and other current liabilities             (2,133) (6,809) (4,196)
Deferred income tax liabilities             0 (2,089)  
Income tax payable             0    
Other long-term liabilities             (22) (777) (250)
Fair value of assets acquired and purchase price             39,398 64,954 70,034
Less seller obligations             3,639 9,835 10,488
Cash Paid             $ 35,759 $ 55,119 $ 59,546