XML 88 R70.htm IDEA: XBRL DOCUMENT v3.20.4
Acquisitions - Schedule of Consideration and Net Assets Acquired (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2020
Dec. 31, 2019
Dec. 31, 2018
Business Combination, Recognized Identifiable Assets Acquired, Goodwill, and Liabilities Assumed, Net [Abstract]      
Goodwill $ 581,174 $ 480,065 $ 446,318
Series of Individually Immaterial Business Acquisitions      
Business Combination, Separately Recognized Transactions [Line Items]      
Cash paid at closing 98,298 36,577 143,038
Contingent consideration from acquisitions 2,380 4,498 13,456
Deferred, non-contingent consideration, net 1,416 0 690
Total consideration 102,094 41,075 157,184
Business Combination, Recognized Identifiable Assets Acquired, Goodwill, and Liabilities Assumed, Net [Abstract]      
Cash 5,266 2,523 7,774
Prepaid and other current assets 8,701 1,782 4,790
Operating lease right-of-use assets 2,529 0 0
Property and equipment 499 411 340
Other assets 36 84 0
Total identifiable assets acquired excluding goodwill 34,762 15,338 52,986
Accruals and other current liabilities (4,991) (3,538) (3,848)
Deferred revenues (5,351) (2,897) (6,181)
Operating lease liabilities (2,529) 0 0
Deferred income taxes (1,701) (1,869) (8,917)
Other liabilities (86) 0 0
Total liabilities assumed (14,658) (8,304) (18,946)
Net identifiable assets acquired excluding goodwill 20,104 7,034 34,040
Goodwill 81,990 34,041 123,144
Net assets acquired 102,094 41,075 157,184
Series of Individually Immaterial Business Acquisitions | Customer relationships      
Business Combination, Recognized Identifiable Assets Acquired, Goodwill, and Liabilities Assumed, Net [Abstract]      
Finite-lived intangibles $ 11,371 $ 6,534 $ 27,294
Series of Individually Immaterial Business Acquisitions | Customer relationships | Weighted Average      
Business Combination, Recognized Identifiable Assets Acquired, Goodwill, and Liabilities Assumed, Net [Abstract]      
Acquired finite-lived intangible assets, weighted average useful life 6 years 7 years 5 years
Series of Individually Immaterial Business Acquisitions | Software and technology      
Business Combination, Recognized Identifiable Assets Acquired, Goodwill, and Liabilities Assumed, Net [Abstract]      
Finite-lived intangibles $ 2,207 $ 2,423 $ 9,332
In-process research and development $ 0 0 1,366
Series of Individually Immaterial Business Acquisitions | Software and technology | Weighted Average      
Business Combination, Recognized Identifiable Assets Acquired, Goodwill, and Liabilities Assumed, Net [Abstract]      
Acquired finite-lived intangible assets, weighted average useful life 3 years    
Series of Individually Immaterial Business Acquisitions | Non-compete agreements      
Business Combination, Recognized Identifiable Assets Acquired, Goodwill, and Liabilities Assumed, Net [Abstract]      
Finite-lived intangibles $ 200 150 0
Acquired finite-lived intangible assets, weighted average useful life 5 years    
Series of Individually Immaterial Business Acquisitions | Trademarks      
Business Combination, Recognized Identifiable Assets Acquired, Goodwill, and Liabilities Assumed, Net [Abstract]      
Finite-lived intangibles $ 3,953 $ 1,431 $ 2,090
Series of Individually Immaterial Business Acquisitions | Trademarks | Weighted Average      
Business Combination, Recognized Identifiable Assets Acquired, Goodwill, and Liabilities Assumed, Net [Abstract]      
Acquired finite-lived intangible assets, weighted average useful life 7 years 5 years 7 years