Annual report pursuant to Section 13 and 15(d)

Goodwill and Intangible Assets, Net (Intangible Assets) (Details)

v3.22.4
Goodwill and Intangible Assets, Net (Intangible Assets) (Details) - USD ($)
$ in Thousands
Dec. 31, 2022
Dec. 31, 2021
Components of intangible assets    
Gross Carrying Amount $ 733,004 $ 709,104
Accumulated Amortization (353,009) (308,708)
Net Carrying Amount 379,995 400,396
Customer lists    
Components of intangible assets    
Gross Carrying Amount 604,080 590,080
Accumulated Amortization (285,288) (241,189)
Net Carrying Amount 318,792 348,891
Proprietary technologies    
Components of intangible assets    
Gross Carrying Amount 113,224 85,324
Accumulated Amortization (59,401) (43,004)
Net Carrying Amount 53,823 42,320
Trade names    
Components of intangible assets    
Gross Carrying Amount 15,700 33,700
Accumulated Amortization (8,320) (24,515)
Net Carrying Amount $ 7,380 $ 9,185