XML 65 R48.htm IDEA: XBRL DOCUMENT v3.22.4
Software and Other Intangible Assets - Carrying Amount and Accumulated Amortization of Other Intangible Assets (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Finite-Lived Intangible Assets [Line Items]      
Gross Carrying Amount $ 466,427 $ 531,801  
Accumulated Amortization (237,729) (248,797)  
Net Balance 228,698 283,004  
Other intangible assets amortization expense 35,500 37,000 $ 37,100
Customer relationships      
Finite-Lived Intangible Assets [Line Items]      
Gross Carrying Amount 444,749 507,962  
Accumulated Amortization (219,057) (230,152)  
Net Balance 225,692 277,810  
Trademarks and trade names      
Finite-Lived Intangible Assets [Line Items]      
Gross Carrying Amount 21,678 23,839  
Accumulated Amortization (18,672) (18,645)  
Net Balance $ 3,006 $ 5,194