XML 52 R40.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Supplemental balance sheet and cash flow information (intangibles) (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2024
Mar. 31, 2023
Dec. 31, 2023
Amortizable intangibles [Line Items]      
Gross carrying amount $ 1,117,153   $ 1,166,934
Accumulated amortization (743,140)   (775,190)
Net carrying amount 374,013   391,744
Amortization of intangibles 35,698 $ 38,217  
Estimated future amortization expense      
Remainder of 2024 85,055    
2025 87,044    
2026 58,798    
2027 37,871    
2028 29,071    
Internal-use software [Member]      
Amortizable intangibles [Line Items]      
Gross carrying amount 571,949   554,825
Accumulated amortization (433,475)   (412,364)
Net carrying amount 138,474   142,461
Acquired intangibles $ 17,095    
Acquired intangibles, weighted-average amortization period (in years) 3 years    
Customer lists/relationships [Member]      
Amortizable intangibles [Line Items]      
Gross carrying amount $ 359,375   363,298
Accumulated amortization (242,420)   (235,557)
Net carrying amount 116,955   127,741
Technology-based intangibles [Member]      
Amortizable intangibles [Line Items]      
Gross carrying amount 65,700   97,633
Accumulated amortization (23,721)   (54,251)
Net carrying amount 41,979   43,382
Partner relationships [Member]      
Amortizable intangibles [Line Items]      
Gross carrying amount 74,562   74,911
Accumulated amortization (14,557)   (14,031)
Net carrying amount 60,005   60,880
Trade names [Member]      
Amortizable intangibles [Line Items]      
Gross carrying amount 39,367   39,367
Accumulated amortization (24,317)   (23,792)
Net carrying amount 15,050   15,575
Software to be sold [Member]      
Amortizable intangibles [Line Items]      
Gross carrying amount 6,200   36,900
Accumulated amortization (4,650)   (35,195)
Net carrying amount $ 1,550   $ 1,705