XML 92 R81.htm IDEA: XBRL DOCUMENT v3.21.2
Business Combinations - Summary of Estimated Fair Value of Assets Acquired and Liabilities Assumed (Details) - USD ($)
$ in Thousands
9 Months Ended
Sep. 13, 2021
Jun. 07, 2021
Apr. 20, 2021
Apr. 13, 2021
Mar. 01, 2021
Aug. 31, 2020
Aug. 10, 2020
Feb. 29, 2020
Sep. 30, 2021
Sep. 30, 2020
Dec. 31, 2020
Business Acquisition [Line Items]                      
Goodwill                 $ 257,106   $ 216,870
Less seller obligations                 18,987 $ 6,969  
Cash Paid                 96,141 38,825  
2021 Acquisitions                      
Business Acquisition [Line Items]                      
Cash                 1,640    
Accounts receivable                 17,942    
Inventories                 3,818    
Other current assets                 3,422    
Property and equipment                 4,126    
Intangibles                 59,370    
Goodwill                 40,206    
Other non-current assets                 396    
Accounts payable and other current liabilities                 (6,143)    
Deferred income tax liabilities                 (6,537)    
Other long-term liabilities                 (3,112)    
Fair value of assets acquired and purchase price                 115,128    
Less seller obligations                 18,987    
Cash Paid                 96,141    
IWI                      
Business Acquisition [Line Items]                      
Cash                 168    
Accounts receivable                 5,122    
Inventories                 1,157    
Other current assets                 2,354    
Property and equipment                 796    
Intangibles                 25,200    
Goodwill                 25,212    
Other non-current assets                 264    
Accounts payable and other current liabilities                 (3,349)    
Deferred income tax liabilities                 (6,537)    
Other long-term liabilities                 (2,330)    
Fair value of assets acquired and purchase price                 48,057    
Less seller obligations         $ 5,959       5,959    
Cash Paid         $ 42,098       42,098    
Alert                      
Business Acquisition [Line Items]                      
Cash                 0    
Accounts receivable                 4,710    
Inventories                 765    
Other current assets                 738    
Property and equipment                 693    
Intangibles                 2,770    
Goodwill                 940    
Other non-current assets                 132    
Accounts payable and other current liabilities                 (1,184)    
Deferred income tax liabilities                 0    
Other long-term liabilities                 (734)    
Fair value of assets acquired and purchase price                 8,830    
Less seller obligations       $ 2,980         2,980    
Cash Paid       $ 5,850         5,850    
Alpine                      
Business Acquisition [Line Items]                      
Cash                 0    
Accounts receivable                 0    
Inventories                 359    
Other current assets                 0    
Property and equipment                 726    
Intangibles                 5,543    
Goodwill                 3,582    
Other non-current assets                 0    
Accounts payable and other current liabilities                 (57)    
Deferred income tax liabilities                 0    
Other long-term liabilities                 0    
Fair value of assets acquired and purchase price                 10,153    
Less seller obligations     $ 2,208           2,208    
Cash Paid     $ 7,945           7,945    
GCP                      
Business Acquisition [Line Items]                      
Cash                 0    
Accounts receivable                 3,067    
Inventories                 0    
Other current assets                 0    
Property and equipment                 206    
Intangibles                 5,670    
Goodwill                 2,695    
Other non-current assets                 0    
Accounts payable and other current liabilities                 (493)    
Deferred income tax liabilities                 0    
Other long-term liabilities                 (18)    
Fair value of assets acquired and purchase price                 11,127    
Less seller obligations   $ 1,427             1,427    
Cash Paid   $ 9,700             9,700    
Five Star                      
Business Acquisition [Line Items]                      
Cash                 1,472    
Accounts receivable                 4,597    
Inventories                 1,399    
Other current assets                 330    
Property and equipment                 1,161    
Intangibles                 17,400    
Goodwill                 6,482    
Other non-current assets                 0    
Accounts payable and other current liabilities                 (1,040)    
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    
Two Thousand Twenty Acquisitions                      
Business Acquisition [Line Items]                      
Accounts receivable                   9,978  
Inventories                   1,570  
Other current assets                   587  
Property and equipment                   4,065  
Intangibles                   22,146  
Goodwill                   11,647  
Other non-current assets                   74  
Accounts payable and other current liabilities                   (4,074)  
Other long-term liabilities                   (199)  
Fair value of assets acquired and purchase price                   45,794  
Less seller obligations                   6,969  
Cash Paid                   38,825  
Royals                      
Business Acquisition [Line Items]                      
Accounts receivable                   2,848  
Inventories                   305  
Other current assets                   430  
Property and equipment                   598  
Intangibles                   3,930  
Goodwill                   3,015  
Other non-current assets                   58  
Accounts payable and other current liabilities                   (1,059)  
Other long-term liabilities                   (35)  
Fair value of assets acquired and purchase price                   10,090  
Less seller obligations               $ 2,500   2,500  
Cash Paid               $ 7,590   7,590  
Energy One                      
Business Acquisition [Line Items]                      
Accounts receivable                   3,350  
Inventories                   812  
Other current assets                   12  
Property and equipment                   2,319  
Intangibles                   6,500  
Goodwill                   3,304  
Other non-current assets                   0  
Accounts payable and other current liabilities                   (1,483)  
Other long-term liabilities                   (19)  
Fair value of assets acquired and purchase price                   14,795  
Less seller obligations             $ 1,595     1,595  
Cash Paid             $ 13,200     13,200  
Storm Master                      
Business Acquisition [Line Items]                      
Accounts receivable                   2,362  
Inventories                   175  
Other current assets                   0  
Property and equipment                   798  
Intangibles                   8,720  
Goodwill                   3,631  
Other non-current assets                   0  
Accounts payable and other current liabilities                   (1,336)  
Other long-term liabilities                   (14)  
Fair value of assets acquired and purchase price                   14,336  
Less seller obligations           $ 1,336       1,336  
Cash Paid           $ 13,000       13,000  
Other                      
Business Acquisition [Line Items]                      
Cash                 0    
Accounts receivable                 446 1,418  
Inventories                 138 278  
Other current assets                 0 145  
Property and equipment                 544 350  
Intangibles                 2,787 2,996  
Goodwill                 1,295 1,697  
Other non-current assets                 0 16  
Accounts payable and other current liabilities                 (20) (196)  
Deferred income tax liabilities                 0    
Other long-term liabilities                 (3) (131)  
Fair value of assets acquired and purchase price                 5,187 6,573  
Less seller obligations                 947 1,538  
Cash Paid                 $ 4,240 $ 5,035