XML 37 R25.htm IDEA: XBRL DOCUMENT v3.19.2
Business Combinations (Tables)
3 Months Ended
Jun. 30, 2019
Business Combinations [Abstract]  
Schedule of Aggregate Purchase Price Allocation
The following table presents the purchase price allocation related to the acquisition (in thousands):
 
 
Cash consideration paid
$
25,119

Fair value of common shares issued
$
24,535

Total consideration
$
49,654

Post-business combination compensation expense
$
(12,639
)
Cash paid to settle unvested stock options
$
(764
)
Total purchase price
$
36,251

Net liabilities assumed
$
259

Deferred tax liabilities
$
2,289

Deferred tax assets
$
(1,721
)
Developed technology acquired
$
(10,900
)
Goodwill
$
26,178