XML 68 R55.htm IDEA: XBRL DOCUMENT v3.20.4
Description of Business and Summary of Significant Accounting Policies (Details)
12 Months Ended
Dec. 31, 2020
USD ($)
segments
number
Dec. 31, 2019
USD ($)
Dec. 31, 2018
USD ($)
Goodwill [Line Items]      
Number of Reporting Units | number 15    
Goodwill, Impairment Loss $ 0 $ 0 $ 0
Description of Business [Abstract]      
Number of Reportable Segments | segments 5    
Cash and Cash Equivalents [Abstract]      
Maturity Period Of Cash Equivalent (in months) three months or less    
Share-based Compensation [Abstract]      
Vesting period (in years) 3 years    
Research and Development [Abstract]      
Research and Development Expense as a Percent of Revenue 0.021 0.020 0.020
Research and development expense $ 142,101,000 $ 140,957,000 $ 143,033,000
Advertising [Abstract]      
Advertising expense 21,375,000 $ 24,609,000 $ 26,831,000
Risk, Retention, Insurance [Abstract]      
Maximum Limit For Self Insurance Product Commercial General Liability Claims 5,000,000.0    
Maximum Limit For Self Insurance Workers Compensation Claims Expected 800,000    
Maximum Limit For Self Insurance Automobile Liability Claims $ 1,000,000.0    
Other Intangible Assets [Member] | Minimum [Member]      
Goodwill [Line Items]      
Other intangible assets, useful life 5 years    
Other Intangible Assets [Member] | Maximum [Member]      
Goodwill [Line Items]      
Other intangible assets, useful life 20 years