XML 43 R23.htm IDEA: XBRL DOCUMENT v3.10.0.1
Business Combinations (Tables)
12 Months Ended
Dec. 31, 2018
Business Combinations [Abstract]  
Schedule of Purchase Price Allocation
The following table summarizes our preliminary purchase price allocation of the two acquisitions, in aggregate, based on the estimated fair value of the assets acquired and liabilities assumed at their respective acquisition dates (in thousands):
 
 
Purchase Price Allocation
Cash and cash equivalents
 
$
4,953

Other tangible assets
 
23,677

Liabilities
 
(28,706
)
Intangible assets
 
63,720

Goodwill
 
53,684

Net assets acquired
 
$
117,328

Schedule of Intangible Assets Acquired
The following table shows the valuation of the intangible assets acquired (in thousands) along with their estimated useful lives.
 
 
Acquisition Date Fair Value
 
Estimated Useful Life
Developed technology
 
$
52,510

 
5 years
Customer relationships
 
7,080

 
7 years
Trade name
 
2,470

 
3 years
Others
 
1,660

 
1 year
Total intangible assets acquired
 
$
63,720