XML 67 R51.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Goodwill and Other Intangible Assets - Other Intangible Assets (Details) - USD ($)
$ in Thousands
Mar. 31, 2024
Dec. 31, 2023
Acquired Finite-Lived Intangible Assets [Line Items]    
Gross amount $ 1,176,025 $ 1,175,120
Accumulated amortization (685,837) (657,050)
Net carrying amount 490,188 518,070
Customer relationships    
Acquired Finite-Lived Intangible Assets [Line Items]    
Gross amount 563,127 568,284
Accumulated amortization (357,752) (340,952)
Net carrying amount $ 205,375 $ 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 $ 92,535 $ 94,203
Accumulated amortization (44,085) (41,319)
Net carrying amount $ 48,450 $ 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 $ 518,676 $ 510,898
Accumulated amortization (283,751) (274,610)
Net carrying amount $ 234,925 $ 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 $ 1,687 $ 1,735
Accumulated amortization (249) (169)
Net carrying amount $ 1,438 $ 1,566