v3.20.4
Business Combination (Tables)
12 Months Ended
Dec. 31, 2020
Business Combinations [Abstract]  
Schedule of Allocation of Purchase Consideration to Tangible and Intangible Assets Acquired and Liabilities Assumed on Acquisition Date The allocation of the purchase consideration to tangible and intangible assets acquired and liabilities assumed on acquisition date is based on estimated fair values and is as follows (in thousands):

Assets acquired

 

Fair Values

 

 

Estimated Useful Lives

(in years)

 

Current assets

 

$

50,829

 

 

 

 

 

Restricted cash

 

 

1,303

 

 

 

 

 

Property and equipment, net

 

 

4,503

 

 

 

 

 

Intangible assets:

 

 

 

 

 

 

 

 

Developed Technology

 

 

56,400

 

 

 

6.0

 

Customer relationships

 

 

13,400

 

 

 

4.0

 

Tradename

 

 

400

 

 

 

0.5

 

Goodwill

 

 

71,676

 

 

 

 

 

Operating lease right-of-use assets

 

 

24,658

 

 

 

 

 

Other long-term assets

 

 

235

 

 

 

 

 

Total assets acquired

 

 

223,404

 

 

 

 

 

Liabilities assumed

 

 

 

 

 

 

 

 

Current liabilities

 

 

(51,428

)

 

 

 

 

Operating lease liabilities

 

 

(24,658

)

 

 

 

 

Total liabilities assumed

 

 

(76,086

)

 

 

 

 

Total purchase consideration

 

$

147,318