XML 47 R37.htm IDEA: XBRL DOCUMENT v3.23.3
Supplemental balance sheet and cash flow information (intangibles) (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2023
Sep. 30, 2022
Sep. 30, 2023
Sep. 30, 2022
Dec. 31, 2022
Amortizable intangibles [Line Items]          
Gross carrying amount $ 1,267,461   $ 1,267,461   $ 1,282,568
Accumulated amortization (856,782)   (856,782)   (823,589)
Net carrying amount 410,679   410,679   458,979
Acquired intangibles     $ 67,507    
Acquired intangibles, weighted-average amortization period (in years)     3 years    
Amortization of intangibles 34,941 $ 35,855 $ 110,017 $ 110,353  
Estimated future amortization expense          
Remainder of 2023 40,786   40,786    
2024 101,903   101,903    
2025 73,407   73,407    
2026 46,238   46,238    
2027 34,394   34,394    
Internal-use software [Member]          
Amortizable intangibles [Line Items]          
Gross carrying amount 539,892   539,892   529,306
Accumulated amortization (395,304)   (395,304)   (395,514)
Net carrying amount 144,588   144,588   133,792
Acquired intangibles     $ 66,734    
Acquired intangibles, weighted-average amortization period (in years)     3 years    
Customer lists/relationships [Member]          
Amortizable intangibles [Line Items]          
Gross carrying amount 479,240   $ 479,240   497,882
Accumulated amortization (339,481)   (339,481)   (312,986)
Net carrying amount 139,759   139,759   184,896
Technology-based intangibles [Member]          
Amortizable intangibles [Line Items]          
Gross carrying amount 97,633   97,633   99,613
Accumulated amortization (51,591)   (51,591)   (47,478)
Net carrying amount 46,042   46,042   52,135
Partner relationships [Member]          
Amortizable intangibles [Line Items]          
Gross carrying amount 74,429   74,429   74,682
Accumulated amortization (12,292)   (12,292)   (9,094)
Net carrying amount 62,137   62,137   65,588
Acquired intangibles     $ 773    
Acquired intangibles, weighted-average amortization period (in years)     1 year    
Trade names [Member]          
Amortizable intangibles [Line Items]          
Gross carrying amount 39,367   $ 39,367   44,185
Accumulated amortization (23,267)   (23,267)   (26,510)
Net carrying amount 16,100   16,100   17,675
Software to be sold [Member]          
Amortizable intangibles [Line Items]          
Gross carrying amount 36,900   36,900   36,900
Accumulated amortization (34,847)   (34,847)   (32,007)
Net carrying amount $ 2,053   $ 2,053   $ 4,893