Quarterly report pursuant to Section 13 or 15(d)

Business Combinations - Purchase Price Allocation and Consideration (Details)

v3.10.0.1
Business Combinations - Purchase Price Allocation and Consideration (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jan. 18, 2018
Jan. 10, 2018
Jun. 08, 2017
Apr. 20, 2017
Feb. 27, 2017
Jan. 16, 2017
Jun. 30, 2018
Jun. 30, 2018
Jun. 30, 2017
Dec. 31, 2017
Purchase Price Allocations                    
Goodwill             $ 1,362,861 $ 1,362,861   $ 1,077,186
2018 Acquisitions                    
Purchase Price Allocations                    
Cash             15,756 15,756    
Accounts receivable             67,006 67,006    
Inventories             16,565 16,565    
Prepaid and other assets             4,130 4,130    
Property and equipment             35,688 35,688    
Intangible assets             181,840 181,840    
Goodwill             285,698 285,698    
Accounts payable             (19,934) (19,934)    
Accrued liabilities             (35,295) (35,295)    
Deferred tax liability             (35,871) (35,871)    
Net assets acquired             515,583 515,583    
Fair value of consideration                    
Cash               514,755    
Contingent consideration               828    
Total consideration transferred               515,583    
ADO                    
Purchase Price Allocations                    
Cash             939 939    
Accounts receivable             3,271 3,271    
Inventories             2,326 2,326    
Prepaid and other assets             194 194    
Property and equipment             951 951    
Intangible assets             14,090 14,090    
Goodwill             2,746 2,746    
Accounts payable             (908) (908)    
Accrued liabilities             (609) (609)    
Net assets acquired             23,000 23,000    
Fair value of consideration                    
Cash   $ 22,200           22,172    
Contingent consideration   800           828    
Total consideration transferred   $ 23,000           23,000    
Santa Rosa                    
Purchase Price Allocations                    
Accounts receivable             1,433 1,433    
Inventories             104 104    
Prepaid and other assets             7 7    
Property and equipment             522 522    
Intangible assets             1,850 1,850    
Goodwill             2,764 2,764    
Accounts payable             (1,099) (1,099)    
Net assets acquired             5,581 5,581    
Fair value of consideration                    
Cash $ 5,600             5,581    
Total consideration transferred               5,581    
USI                    
Purchase Price Allocations                    
Cash             14,817 14,817    
Accounts receivable             62,302 62,302    
Inventories             14,135 14,135    
Prepaid and other assets             3,929 3,929    
Property and equipment             34,215 34,215    
Intangible assets             165,900 165,900    
Goodwill             280,188 280,188    
Accounts payable             (17,927) (17,927)    
Accrued liabilities             (34,686) (34,686)    
Deferred tax liability             (35,871) (35,871)    
Net assets acquired             487,002 487,002    
Fair value of consideration                    
Cash             $ 487,000 487,002    
Total consideration transferred               $ 487,002    
2017 Acquisitions                    
Purchase Price Allocations                    
Accounts receivable                 $ 21,307  
Inventories                 2,231  
Prepaid and other assets                 63  
Property and equipment                 3,377  
Intangible assets                 33,580  
Goodwill                 32,105  
Accounts payable                 (3,607)  
Accrued liabilities                 (306)  
Net assets acquired                 88,750  
Fair value of consideration                    
Cash                 84,747  
Deferred consideration                 2,500  
Contingent consideration                 1,503  
Total consideration transferred                 88,750  
Midwest                    
Purchase Price Allocations                    
Accounts receivable                 6,576  
Inventories                 75  
Property and equipment                 655  
Intangible assets                 2,740  
Goodwill                 3,538  
Accounts payable                 (1,359)  
Net assets acquired                 12,225  
Fair value of consideration                    
Cash           $ 12,200     12,225  
Total consideration transferred                 12,225  
EcoFoam                    
Purchase Price Allocations                    
Accounts receivable                 3,819  
Inventories                 1,119  
Prepaid and other assets                 27  
Property and equipment                 1,544  
Intangible assets                 6,700  
Goodwill                 10,796  
Accounts payable                 (1,378)  
Accrued liabilities                 (302)  
Net assets acquired                 22,325  
Fair value of consideration                    
Cash         $ 20,200       20,822  
Contingent consideration         2,100       1,503  
Total consideration transferred         $ 22,300       22,325  
Superior                    
Purchase Price Allocations                    
Accounts receivable                 2,012  
Inventories                 321  
Prepaid and other assets                 1  
Property and equipment                 361  
Intangible assets                 5,280  
Goodwill                 3,662  
Accounts payable                 (681)  
Accrued liabilities                 (4)  
Net assets acquired                 10,952  
Fair value of consideration                    
Cash       $ 10,900         10,952  
Total consideration transferred                 10,952  
Canyon                    
Purchase Price Allocations                    
Accounts receivable                 8,222  
Inventories                 575  
Prepaid and other assets                 29  
Property and equipment                 460  
Intangible assets                 15,220  
Goodwill                 10,072  
Accounts payable                 (163)  
Net assets acquired                 34,415  
Fair value of consideration                    
Cash     $ 31,900           31,915  
Deferred consideration     2,500           2,500  
Total consideration transferred     $ 34,400           34,415  
All others                    
Purchase Price Allocations                    
Accounts receivable                 678  
Inventories                 141  
Prepaid and other assets                 6  
Property and equipment                 357  
Intangible assets                 3,640  
Goodwill                 4,037  
Accounts payable                 (26)  
Net assets acquired                 8,833  
Fair value of consideration                    
Cash                 8,833  
Total consideration transferred                 $ 8,833