XML 60 R40.htm IDEA: XBRL DOCUMENT v3.22.4
Significant Accounting and Reporting Policies - Narrative (Details)
12 Months Ended
Dec. 31, 2022
USD ($)
Contractor
Classofstock
Dec. 31, 2021
USD ($)
Dec. 31, 2020
USD ($)
Variable Interest Entity [Line Items]      
Number of countries in which entity operates (more than) 70    
Number of classes of common stock | Classofstock 2    
Deferred compensation plan liabilities $ 6,395,000 $ 7,060,000  
Assets held in the related rabbi trust 10,083,000 9,925,000  
Increase in deferred tax liabilities 0   $ 13,000,000
Payments of deferred taxes $ 6,500,000 6,500,000  
Number of residential and commercial contractors | Contractor 6,000    
Carrying value of property and equipment held for sale   1,209,000  
Pretax gain recognized $ 1,800,000    
Depreciation 11,941,000 12,481,000 11,750,000
Self insurance reserve 24,270,000 26,226,000  
Self-insured risks 12,614,000 13,222,000  
Foreign currency transaction gain (loss) (1,259,000) (515,000) (219,000)
Advertising expense 1,939,000 877,000 990,000
Capitalized software      
Variable Interest Entity [Line Items]      
Amortization of intangible assets 16,320,000 16,667,000 16,709,000
Outside the US      
Variable Interest Entity [Line Items]      
Time deposits, at carrying value 443,000 1,054,000  
Canada Emergency Wage Subsidy Program of 2020      
Variable Interest Entity [Line Items]      
Recognition of reduction in compensation expense $ 0 $ 5,850,000 $ 13,830,000
Class A Non-Voting      
Variable Interest Entity [Line Items]      
Approval rate to waive equal consideration rights 75.00%