XML 47 R36.htm IDEA: XBRL DOCUMENT v3.25.1
Supplemental balance sheet and cash flow information (intangibles) (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2025
Mar. 31, 2024
Dec. 31, 2024
Amortizable intangibles [Line Items]      
Gross carrying amount $ 967,413   $ 947,870
Accumulated amortization (645,057)   (616,817)
Net carrying amount 322,356   331,053
Amortization of intangibles 29,675 $ 35,698  
Estimated future amortization expense      
Remainder of 2025 76,913    
2026 77,306    
2027 48,964    
2028 28,754    
2029 16,108    
Internal-use software [Member]      
Amortizable intangibles [Line Items]      
Gross carrying amount 508,947   488,840
Accumulated amortization (357,609)   (339,683)
Net carrying amount 151,338   149,157
Acquired intangibles $ 19,133    
Acquired intangibles, weighted-average useful life (in years) 3 years    
Customer lists/relationships [Member]      
Amortizable intangibles [Line Items]      
Gross carrying amount $ 311,066   311,578
Accumulated amortization (231,158)   (223,272)
Net carrying amount 79,908   88,306
Partner relationships [Member]      
Amortizable intangibles [Line Items]      
Gross carrying amount 76,200   76,252
Accumulated amortization (19,874)   (19,632)
Net carrying amount 56,326   56,620
Technology-based intangibles [Member]      
Amortizable intangibles [Line Items]      
Gross carrying amount 65,000   65,000
Accumulated amortization (31,146)   (29,115)
Net carrying amount 33,854   35,885
Software to be sold [Member]      
Amortizable intangibles [Line Items]      
Gross carrying amount 6,200   6,200
Accumulated amortization (5,270)   (5,115)
Net carrying amount $ 930   $ 1,085