XML 63 R51.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Goodwill and Other Intangible Assets - Other Intangible Assets (Details) - USD ($)
$ in Thousands
Jun. 30, 2024
Dec. 31, 2023
Acquired Finite-Lived Intangible Assets [Line Items]    
Gross amount $ 1,164,967 $ 1,175,120
Accumulated amortization (713,330) (657,050)
Net carrying amount 451,637 518,070
Customer relationships    
Acquired Finite-Lived Intangible Assets [Line Items]    
Gross amount 550,381 568,284
Accumulated amortization (373,726) (340,952)
Net carrying amount $ 176,655 $ 227,332
Customer relationships | Minimum    
Acquired Finite-Lived Intangible Assets [Line Items]    
Useful life in years 8 years 8 years
Customer relationships | Maximum    
Acquired Finite-Lived Intangible Assets [Line Items]    
Useful life in years 20 years 20 years
Trademarks    
Acquired Finite-Lived Intangible Assets [Line Items]    
Gross amount $ 88,097 $ 94,203
Accumulated amortization (46,238) (41,319)
Net carrying amount $ 41,859 $ 52,884
Trademarks | Minimum    
Acquired Finite-Lived Intangible Assets [Line Items]    
Useful life in years 10 years 1 year
Trademarks | Maximum    
Acquired Finite-Lived Intangible Assets [Line Items]    
Useful life in years 15 years 15 years
Software packages    
Acquired Finite-Lived Intangible Assets [Line Items]    
Gross amount $ 522,934 $ 510,898
Accumulated amortization (292,938) (274,610)
Net carrying amount $ 229,996 $ 236,288
Software packages | Minimum    
Acquired Finite-Lived Intangible Assets [Line Items]    
Useful life in years 3 years 3 years
Software packages | Maximum    
Acquired Finite-Lived Intangible Assets [Line Items]    
Useful life in years 10 years 10 years
Non-compete agreement    
Acquired Finite-Lived Intangible Assets [Line Items]    
Useful life in years 5 years 5 years
Gross amount $ 3,555 $ 1,735
Accumulated amortization (428) (169)
Net carrying amount $ 3,127 $ 1,566