XML 52 R23.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Business Combinations (Tables)
12 Months Ended
Dec. 31, 2019
Ab Initio  
Business Acquisition [Line Items]  
Schedule of Recognized Identified Assets Acquired and Liabilities Assumed
The preliminary allocation of the consideration was allocated to the acquisition date fair values of acquired assets and assumed liabilities as follows (in thousands):

Cash and other assets$28  
Accounts payable and accrued liabilities(83) 
Deferred tax liabilities, net(1,609) 
Intangibles assets with finite life - core technologies7,400  
Goodwill6,275  
$12,011  
Vernalis  
Business Acquisition [Line Items]  
Schedule of Recognized Identified Assets Acquired and Liabilities Assumed
The final purchase consideration was allocated to the acquisition date fair values of acquired assets and assumed liabilities as follows (in thousands):

Cash and cash equivalents$34,286  
Restricted cash2,836  
Other assets6,383  
Accounts payable and accrued liabilities(3,479) 
Restructuring and product reserves(9,241) 
Deferred revenue(746) 
Intangibles assets with finite life - core technologies7,000  
Goodwill5,939  
$42,978  
Crystal  
Business Acquisition [Line Items]  
Schedule of Recognized Identified Assets Acquired and Liabilities Assumed
The acquisition consideration was allocated to the acquisition date fair values of acquired assets and assumed liabilities as follows (in thousands):

     Cash and cash equivalents$224  
     Accounts receivable2,513  
     Prepaid expenses and other assets201  
     Property and equipment, net589  
     Current liabilities assumed(354) 
     Deferred revenue(4,624) 
     Deferred tax liabilities, net

(9,503) 
     Intangible asset with finite life - core technology

36,000  
     Goodwill10,697  
Total consideration$35,743  
Schedule of Business Acquisitions
The final aggregate acquisition consideration was determined to be $35.7 million, consisting of (in thousands):
Cash paid to Crystal shareholders$26,877  
Cash payable to Crystal Shareholders336  
Assumed liabilities129  
Fair value of contingent consideration8,401  
Total consideration$35,743