XML 57 R43.htm IDEA: XBRL DOCUMENT v3.20.4
Significant Accounting Policies (Detail) - USD ($)
12 Months Ended
Dec. 31, 2020
Dec. 31, 2019
Dec. 31, 2018
Accounting Policies and General Information [Line Items]      
Customer relationships, net $ 171,393,000 $ 153,562,000  
Amount insured by FDIC 250,000    
Impairment of long-lived assets 0 0 $ 0
Insurance cost of claims 19,689,000 17,651,000  
Advertising expenses 3,900,000 3,900,000 3,800,000
Deferred financing costs 7,000,000.0 8,200,000  
Amortization expense related to financing costs 1,300,000 1,200,000 1,200,000
Write-off of debt issuance costs, included in interest expense 0 3,725,000 1,164,000
Costs incurred associated with debt-related financing transactions 200,000    
Senior Secured Credit Agreement      
Accounting Policies and General Information [Line Items]      
Deferred financing costs   400,000 $ 1,100,000
Write-off of debt issuance costs, included in interest expense   3,300,000  
Workers' Compensation Insurance      
Accounting Policies and General Information [Line Items]      
Insurance cost of claims 800,000    
Vehicles Insurance      
Accounting Policies and General Information [Line Items]      
Insurance cost of claims $ 1,000,000.0    
Buildings      
Accounting Policies and General Information [Line Items]      
Estimated useful life 30 years    
Maximum | General Liability Insurance Program      
Accounting Policies and General Information [Line Items]      
Insurance cost of claims $ 2,000,000.0    
Aggregate cap of insurance cost of claims $ 8,000,000.0    
Maximum | Vehicles      
Accounting Policies and General Information [Line Items]      
Estimated useful life 5 years    
Maximum | Leasehold improvements      
Accounting Policies and General Information [Line Items]      
Estimated useful life 5 years    
Maximum | Furniture, fixtures and equipment      
Accounting Policies and General Information [Line Items]      
Estimated useful life 5 years    
Minimum | Furniture, fixtures and equipment      
Accounting Policies and General Information [Line Items]      
Estimated useful life 3 years    
Other Non-Current Assets      
Accounting Policies and General Information [Line Items]      
Retainage receivables $ 300,000    
Accounts Receivable      
Accounting Policies and General Information [Line Items]      
Accounts receivable $ 41,700,000 $ 33,400,000  
Accounts Receivable | Customer Concentration Risk | Maximum      
Accounting Policies and General Information [Line Items]      
Customer concentration risk, percentage 3.00% 3.00% 3.00%
Revenue from Contract with Customer Benchmark | Customer Concentration Risk      
Accounting Policies and General Information [Line Items]      
Customer concentration risk, percentage 100.00% 100.00% 100.00%
Revenue from Contract with Customer Benchmark | Customer Concentration Risk | Maximum      
Accounting Policies and General Information [Line Items]      
Customer concentration risk, percentage 5.00% 5.00% 5.00%
Customer relationships      
Accounting Policies and General Information [Line Items]      
Customer relationships, net $ 108,504,000 $ 99,946,000  
Customer relationships | Maximum      
Accounting Policies and General Information [Line Items]      
Estimated useful life 15 years    
Customer relationships | Minimum      
Accounting Policies and General Information [Line Items]      
Estimated useful life 8 years    
Covenants not-to-compete      
Accounting Policies and General Information [Line Items]      
Customer relationships, net $ 6,873,000 6,342,000  
Covenants not-to-compete | Maximum      
Accounting Policies and General Information [Line Items]      
Estimated useful life 5 years    
Covenants not-to-compete | Minimum      
Accounting Policies and General Information [Line Items]      
Estimated useful life 1 year    
Trademarks and tradenames      
Accounting Policies and General Information [Line Items]      
Customer relationships, net $ 52,412,000 47,109,000  
Trademarks and tradenames | Maximum      
Accounting Policies and General Information [Line Items]      
Estimated useful life 15 years    
Trademarks and tradenames | Minimum      
Accounting Policies and General Information [Line Items]      
Estimated useful life 2 years    
Adjustment | Customer relationships      
Accounting Policies and General Information [Line Items]      
Customer relationships, net   $ 99,946,000