XML 92 R77.htm IDEA: XBRL DOCUMENT v3.22.0.1
Intangible Assets and Goodwill (Intangible Assets) (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2019
Finite lived intangible assets      
Gross Carrying Amount $ 290,168 $ 287,199  
Accumulated Amortization (157,726) (127,360)  
Net Carrying Amount 132,442 159,839  
Amortization expense 30,000 33,000 $ 36,000
Customer relationships      
Finite lived intangible assets      
Gross Carrying Amount 268,187 268,199  
Accumulated Amortization (141,492) (115,010)  
Net Carrying Amount 126,695 153,189  
Software & technology      
Finite lived intangible assets      
Gross Carrying Amount 21,981 19,000  
Accumulated Amortization (16,234) (12,350)  
Net Carrying Amount $ 5,747 $ 6,650