XML 50 R35.htm IDEA: XBRL DOCUMENT v3.22.1
Acquisitions (Tables)
12 Months Ended
Dec. 31, 2021
Business Combinations [Abstract]  
Schedule of Business Acquisitions, by Acquisition
The following table summarizes the preliminary purchase price allocation to the fair value of assets and liabilities acquired at the date of acquisition:
Amount (in thousands)
Estimated Useful life
Goodwill$48,515 
Customer relationships10,603 6 years
Developed technology5,418 5 years
Trade names179 26 months
Property and equipment267 
3 - 5 years
Deferred tax liability(3,087)
Other liabilities(787)
Total purchase consideration$61,108