XML 41 R27.htm IDEA: XBRL DOCUMENT v3.20.4
(Tables)
12 Months Ended
Dec. 31, 2020
Business Combinations [Abstract]  
Schedule of Purchase Price Allocation The following table summarizes the final purchase price allocation (in thousands), as well as the estimated useful lives of the acquired intangible assets over which they are amortized on a straight-line basis, as this approximates the pattern in which we expect the economic benefits will be consumed:
Amount
(in thousands)
Estimated Useful Life (in years)
Total current assets$305 
Identified intangible assets:
Technology5,730 4.0
Database4,710 10.0
Customer relationships1,110 5.0
Backlog470 1.0
Trademark & trade name1,390 10.0
Non-compete agreement7,340 5.0
Total intangible assets subject to amortization20,750 6.0
Goodwill42,877 Indefinite
Other noncurrent assets35 
Total assets acquired63,967 
Accrued and other liabilities48 
Deferred tax liability, net 3,711 
Total liabilities assumed3,759 
Purchase consideration$60,208 
Schedule of Pro Forma Information The unaudited pro forma results are as follows (in thousands):
Year Ended December 31,
20192018
Revenue$256,047 $193,405 
Net income32,339 5,937