XML 70 R51.htm IDEA: XBRL DOCUMENT v3.22.4
Description of Business and Summary of Significant Accounting Policies (Details)
12 Months Ended
Dec. 31, 2022
USD ($)
segment
Dec. 31, 2021
USD ($)
Dec. 31, 2020
USD ($)
Goodwill [Line Items]      
Number of reportable segments | segment 5    
Impairment loss on goodwill $ 0 $ 0 $ 0
Impairment loss on indefinite-lived intangible assets $ 0 0 0
Service requisite period 3 years    
Research and development expense $ 163,300,000 $ 157,826,000 $ 142,101,000
Research and development expense as a percent of revenue (in percent) 0.019 0.02 0.021
Advertising expense $ 25,905,000 $ 23,685,000 $ 21,375,000
Product Concentration Risk | Revenue Benchmark | Service Revenue      
Goodwill [Line Items]      
Concentration risk (in percent) 5.00%    
Minimum | Buildings and improvements      
Goodwill [Line Items]      
Property, plant and equipment useful life 5 years    
Minimum | Machinery and Equipment      
Goodwill [Line Items]      
Property, plant and equipment useful life 3 years    
Minimum | Furniture and Fixtures      
Goodwill [Line Items]      
Property, plant and equipment useful life 3 years    
Minimum | Vehicles      
Goodwill [Line Items]      
Property, plant and equipment useful life 3 years    
Minimum | Software      
Goodwill [Line Items]      
Property, plant and equipment useful life 3 years    
Maximum | Buildings and improvements      
Goodwill [Line Items]      
Property, plant and equipment useful life 31 years 6 months    
Maximum | Machinery and Equipment      
Goodwill [Line Items]      
Property, plant and equipment useful life 15 years    
Maximum | Furniture and Fixtures      
Goodwill [Line Items]      
Property, plant and equipment useful life 7 years    
Maximum | Vehicles      
Goodwill [Line Items]      
Property, plant and equipment useful life 7 years    
Maximum | Software      
Goodwill [Line Items]      
Property, plant and equipment useful life 10 years    
Other intangibles | Minimum      
Goodwill [Line Items]      
Other intangible assets, useful life 5 years    
Other intangibles | Maximum      
Goodwill [Line Items]      
Other intangible assets, useful life 20 years