Quarterly report pursuant to Section 13 or 15(d)

Acquisitions and Long-Lived Assets - Allocations of Purchase Price (Details)

v3.20.2
Acquisitions and Long-Lived Assets - Allocations of Purchase Price (Details) - USD ($)
$ in Thousands
Jan. 12, 2020
Jul. 14, 2019
Apr. 21, 2019
Jun. 30, 2020
Dec. 31, 2019
Operating lease, right-of-use asset       $ 123,925 $ 105,170
Goodwill       240,933 $ 215,699
Finance Lease, Liability       5,945  
FSA [Member]          
Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Cash and Equivalents     $ 202    
Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Assets, Receivables     1,491    
Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Property, Plant, and Equipment     40    
Operating lease, right-of-use asset     3,209    
Business Combination, Recognized Identifiable Assets Acquired and Total Liabilities Assumed, Total Tangible Assets     4,942    
Goodwill     19,963    
Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Finite-Lived Intangibles     38,763    
Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Assets     43,705    
Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Liabilities     8,466    
Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Noncurrent Liabilities     5,030    
Operating Lease, Liability     3,209    
Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Liabilities     16,705    
Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Net     27,000    
OST [Member]          
Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Property, Plant, and Equipment   $ 10,371      
Operating lease, right-of-use asset   1,672      
Business Combination, Recognized Identifiable Assets Acquired and Total Liabilities Assumed, Total Tangible Assets   12,043      
Goodwill   2,050      
Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Finite-Lived Intangibles   8,600      
Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Assets   20,643      
Finance Lease, Liability   6,971      
Operating Lease, Liability   1,672      
Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Liabilities   8,643      
Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Net   12,000      
Linn Star [Member]          
Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Cash and Equivalents $ 1,308        
Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Assets, Prepaid Expense and Other Assets 1,182        
Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Property, Plant, and Equipment 605        
Operating lease, right-of-use asset 10,011        
Business Combination, Recognized Identifiable Assets Acquired and Total Liabilities Assumed, Total Tangible Assets 13,106        
Goodwill 25,234     $ 25,234  
Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Finite-Lived Intangibles 55,484        
Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Assets 68,590        
Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Liabilities 1,340        
Operating Lease, Liability 10,011        
Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Liabilities 11,351        
Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Net 57,239        
Noncompete Agreements [Member] | FSA [Member]          
Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Intangible Assets, Other than Goodwill     $ 900    
Acquired Finite-lived Intangible Assets, Weighted Average Useful Life     5 years    
Noncompete Agreements [Member] | OST [Member]          
Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Intangible Assets, Other than Goodwill   $ 850      
Acquired Finite-lived Intangible Assets, Weighted Average Useful Life   3 years      
Noncompete Agreements [Member] | Linn Star [Member]          
Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Intangible Assets, Other than Goodwill $ 450        
Acquired Finite-lived Intangible Assets, Weighted Average Useful Life 1 year        
Customer Relationships [Member] | FSA [Member]          
Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Intangible Assets, Other than Goodwill     $ 17,900    
Acquired Finite-lived Intangible Assets, Weighted Average Useful Life     15 years    
Customer Relationships [Member] | OST [Member]          
Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Intangible Assets, Other than Goodwill   $ 5,700      
Acquired Finite-lived Intangible Assets, Weighted Average Useful Life   10 years      
Customer Relationships [Member] | Linn Star [Member]          
Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Intangible Assets, Other than Goodwill $ 29,800        
Acquired Finite-lived Intangible Assets, Weighted Average Useful Life 15 years