XML 49 R38.htm IDEA: XBRL DOCUMENT v3.22.2.2
Supplemental balance sheet and cash flow information (intangibles) (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2022
Sep. 30, 2021
Sep. 30, 2022
Sep. 30, 2021
Dec. 31, 2021
Amortizable intangibles [Line Items]          
Gross carrying amount $ 1,265,849   $ 1,265,849   $ 1,209,488
Accumulated amortization (789,750)   (789,750)   (698,764)
Net carrying amount 476,099   476,099   510,724
Acquired intangibles     $ 76,004    
Acquired intangibles, weighted-average amortization period (in years)     4 years    
Amortization of intangibles 35,855 $ 36,570 $ 110,353 $ 88,393  
Estimated future amortization expense          
Remainder of 2022 37,168   37,168    
2023 120,753   120,753    
2024 81,627   81,627    
2025 48,639   48,639    
2026 45,553   45,553    
Internal-use software [Member]          
Amortizable intangibles [Line Items]          
Gross carrying amount 510,141   510,141   456,133
Accumulated amortization (381,456)   (381,456)   (342,656)
Net carrying amount 128,685   128,685   113,477
Acquired intangibles     $ 55,776    
Acquired intangibles, weighted-average amortization period (in years)     3 years    
Customer lists/relationships [Member]          
Amortizable intangibles [Line Items]          
Gross carrying amount 501,411   $ 501,411   493,495
Accumulated amortization (299,318)   (299,318)   (255,178)
Net carrying amount 202,093   202,093   238,317
Acquired intangibles     $ 18,924    
Acquired intangibles, weighted-average amortization period (in years)     6 years    
Technology-based intangibles [Member]          
Amortizable intangibles [Line Items]          
Gross carrying amount 98,813   $ 98,813   98,813
Accumulated amortization (44,646)   (44,646)   (38,553)
Net carrying amount 54,167   54,167   60,260
Partner relationships [Member]          
Amortizable intangibles [Line Items]          
Gross carrying amount 74,399   74,399   73,095
Accumulated amortization (7,285)   (7,285)   (2,990)
Net carrying amount 67,114   67,114   70,105
Acquired intangibles     $ 1,304    
Acquired intangibles, weighted-average amortization period (in years)     2 years    
Trade names [Member]          
Amortizable intangibles [Line Items]          
Gross carrying amount 44,185   $ 44,185   51,052
Accumulated amortization (25,985)   (25,985)   (31,277)
Net carrying amount 18,200   18,200   19,775
Software to be sold [Member]          
Amortizable intangibles [Line Items]          
Gross carrying amount 36,900   36,900   36,900
Accumulated amortization (31,060)   (31,060)   (28,110)
Net carrying amount $ 5,840   $ 5,840   $ 8,790