XML 69 R49.htm IDEA: XBRL DOCUMENT v3.25.0.1
Acquisitions, Goodwill and Other Intangible Assets, Net - Rollforward of Other Intangible Assets (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Other Intangible Assets [Line Items]      
Other intangible assets, gross     $ 1,404,900
Accumulated amortization     (458,600)
Other Intangible Assets [Roll Forward]      
Other intangible assets, net, beginning balance $ 784,260 $ 946,300  
Additions from new business combinations 84,200 6,800  
Currency translation adjustments (1,200) 400  
Amortization expense (139,900) (169,200)  
Other intangible assets, net, ending balance $ 727,366 784,260  
Remaining weighted average amortization, in years      
Other Intangible Assets [Roll Forward]      
Remaining weighted average amortization period (in years) 12 years    
Customer Relationships and Backlog      
Other Intangible Assets [Line Items]      
Other intangible assets, gross     1,089,400
Accumulated amortization     (388,800)
Other Intangible Assets [Roll Forward]      
Other intangible assets, net, beginning balance $ 567,300 700,600  
Additions from new business combinations 81,000 6,700  
Currency translation adjustments 0 0  
Amortization expense (114,100) (140,000)  
Other intangible assets, net, ending balance $ 534,200 567,300  
Customer Relationships and Backlog | Remaining weighted average amortization, in years      
Other Intangible Assets [Roll Forward]      
Remaining weighted average amortization period (in years) 12 years    
Trade Names      
Other Intangible Assets [Line Items]      
Other intangible assets, gross     228,900
Accumulated amortization     (28,900)
Other Intangible Assets [Roll Forward]      
Other intangible assets, net, beginning balance $ 179,200 200,000  
Additions from new business combinations 3,200 100  
Currency translation adjustments 0 0  
Amortization expense (19,400) (20,900)  
Other intangible assets, net, ending balance $ 163,000 179,200  
Trade Names | Remaining weighted average amortization, in years      
Other Intangible Assets [Roll Forward]      
Remaining weighted average amortization period (in years) 12 years    
Other      
Other Intangible Assets [Line Items]      
Other intangible assets, gross     86,600
Accumulated amortization     (40,900)
Other Intangible Assets [Roll Forward]      
Other intangible assets, net, beginning balance $ 37,800 45,700  
Additions from new business combinations 0 0  
Currency translation adjustments (1,200) 400  
Amortization expense (6,400) (8,300)  
Other intangible assets, net, ending balance $ 30,200 37,800  
Other | Remaining weighted average amortization, in years      
Other Intangible Assets [Roll Forward]      
Remaining weighted average amortization period (in years) 8 years    
Trade Names      
Other Intangible Assets [Roll Forward]      
Other intangible assets, non-amortizing $ 34,500 $ 34,500 $ 34,500
Useful life 12 years