v3.25.2
Acquisitions, Goodwill, and Other Intangible Assets, Net - Rollforward of Other Intangible Assets (Details) - USD ($)
$ in Thousands
6 Months Ended
Jun. 30, 2025
Dec. 31, 2024
Other Intangible Assets [Line Items]    
Other intangible assets, gross   $ 1,360,200
Accumulated amortization   (632,800)
Other Intangible Assets [Rollforward]    
Other intangible assets, net, beginning balance $ 727,366  
Currency translation adjustments 2,200  
Amortization expense (65,300)  
Other intangible assets, net, ending balance 664,303  
Customer Relationships and Backlog    
Other Intangible Assets [Line Items]    
Other intangible assets, gross   1,057,600
Accumulated amortization   (523,400)
Other Intangible Assets [Rollforward]    
Other intangible assets, net, beginning balance 534,200  
Currency translation adjustments 1,400  
Amortization expense (52,500)  
Other intangible assets, net, ending balance 483,100  
Trade Names    
Other Intangible Assets [Line Items]    
Other intangible assets, gross   226,100
Accumulated amortization   (63,100)
Other Intangible Assets [Rollforward]    
Other intangible assets, net, beginning balance 163,000  
Currency translation adjustments 100  
Amortization expense (10,300)  
Other intangible assets, net, ending balance 152,800  
Other    
Other Intangible Assets [Line Items]    
Other intangible assets, gross   76,500
Accumulated amortization   $ (46,300)
Other Intangible Assets [Rollforward]    
Other intangible assets, net, beginning balance 30,200  
Currency translation adjustments 700  
Amortization expense (2,500)  
Other intangible assets, net, ending balance $ 28,400