Annual report pursuant to Section 13 and 15(d)

Intangible Assets, Net (Intangible Assets, Net) (Details)

v3.24.0.1
Intangible Assets, Net (Intangible Assets, Net) (Details) - USD ($)
$ in Thousands
Dec. 31, 2023
Dec. 31, 2022
Components of intangible assets    
Gross Carrying Amount $ 712,838 $ 733,004
Accumulated Amortization (374,770) (353,009)
Net Carrying Amount 338,068 379,995
Customer lists    
Components of intangible assets    
Gross Carrying Amount 604,080 604,080
Accumulated Amortization (327,042) (285,288)
Net Carrying Amount 277,038 318,792
Proprietary technologies    
Components of intangible assets    
Gross Carrying Amount 93,058 113,224
Accumulated Amortization (37,052) (59,401)
Net Carrying Amount 56,006 53,823
Trade names    
Components of intangible assets    
Gross Carrying Amount 15,700 15,700
Accumulated Amortization (10,676) (8,320)
Net Carrying Amount $ 5,024 $ 7,380