XML 75 R56.htm IDEA: XBRL DOCUMENT v3.22.4
Acquisitions - Goodwill and Intangible Assets (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Business Acquisition [Line Items]      
Intangible assets $ 124,416    
2022 Acquisitions      
Business Acquisition [Line Items]      
Goodwill - non deductible 200,513    
Goodwill and intangible assets 324,929    
2021 Acquisitions      
Business Acquisition [Line Items]      
Goodwill - tax deductible   $ 200,117  
Goodwill - non deductible   384,269  
Goodwill and intangible assets   1,023,865  
Series of individually immaterial acquistions      
Business Acquisition [Line Items]      
Goodwill - tax deductible     $ 33,183
Goodwill - non deductible     172,622
Intangible assets 40,416 78,179 134,049
Goodwill and intangible assets     339,854
Customer intangibles | 2022 Acquisitions      
Business Acquisition [Line Items]      
Intangible assets $ 90,657    
Customer intangibles | 2021 Acquisitions      
Business Acquisition [Line Items]      
Intangible assets   $ 310,819  
Customer intangibles | Series of individually immaterial acquistions      
Business Acquisition [Line Items]      
Intangible assets     $ 103,310
Customer intangibles | Minimum | 2022 Acquisitions      
Business Acquisition [Line Items]      
Useful life (in years) 10 years    
Customer intangibles | Minimum | 2021 Acquisitions      
Business Acquisition [Line Items]      
Useful life (in years)   12 years  
Customer intangibles | Minimum | Series of individually immaterial acquistions      
Business Acquisition [Line Items]      
Useful life (in years)     10 years
Customer intangibles | Maximum | 2022 Acquisitions      
Business Acquisition [Line Items]      
Useful life (in years) 15 years    
Customer intangibles | Maximum | 2021 Acquisitions      
Business Acquisition [Line Items]      
Useful life (in years)   15 years  
Customer intangibles | Maximum | Series of individually immaterial acquistions      
Business Acquisition [Line Items]      
Useful life (in years)     14 years
Patents | 2022 Acquisitions      
Business Acquisition [Line Items]      
Intangible assets $ 16,000    
Useful life (in years) 10 years    
Patents | 2021 Acquisitions      
Business Acquisition [Line Items]      
Intangible assets   $ 49,056  
Patents | Minimum | 2021 Acquisitions      
Business Acquisition [Line Items]      
Useful life (in years)   7 years  
Patents | Maximum | 2021 Acquisitions      
Business Acquisition [Line Items]      
Useful life (in years)   12 years  
Unpatented technology | 2022 Acquisitions      
Business Acquisition [Line Items]      
Intangible assets $ 10,355    
Useful life (in years) 8 years    
Unpatented technology | 2021 Acquisitions      
Business Acquisition [Line Items]      
Intangible assets   $ 44,180  
Unpatented technology | Series of individually immaterial acquistions      
Business Acquisition [Line Items]      
Intangible assets     $ 21,125
Unpatented technology | Minimum | 2021 Acquisitions      
Business Acquisition [Line Items]      
Useful life (in years)   7 years  
Unpatented technology | Minimum | Series of individually immaterial acquistions      
Business Acquisition [Line Items]      
Useful life (in years)     5 years
Unpatented technology | Maximum | 2021 Acquisitions      
Business Acquisition [Line Items]      
Useful life (in years)   12 years  
Unpatented technology | Maximum | Series of individually immaterial acquistions      
Business Acquisition [Line Items]      
Useful life (in years)     9 years
Trademarks | 2022 Acquisitions      
Business Acquisition [Line Items]      
Intangible assets $ 7,404    
Useful life (in years) 15 years    
Trademarks | 2021 Acquisitions      
Business Acquisition [Line Items]      
Intangible assets   $ 35,424  
Trademarks | Series of individually immaterial acquistions      
Business Acquisition [Line Items]      
Intangible assets     $ 9,614
Useful life (in years)     15 years
Trademarks | Minimum | 2021 Acquisitions      
Business Acquisition [Line Items]      
Useful life (in years)   15 years  
Trademarks | Maximum | 2021 Acquisitions      
Business Acquisition [Line Items]      
Useful life (in years)   16 years