XML 55 R31.htm IDEA: XBRL DOCUMENT v3.20.1
Fair Value Measurements (Tables)
3 Months Ended
Mar. 31, 2020
Fair Value Disclosures [Abstract]  
Schedule of Fair Value by Balance Sheet Grouping
The following table summarizes the Company’s assets and liabilities measured at fair value on a recurring basis within each level of the fair value hierarchy:
(in thousands)
 
March 31, 2020
 
December 31, 2019
Level 3
 
 
 
 
Contingently returnable consideration
 
$
258

 
$
70

Level 3 Assets
 
$
258

 
$
70

 
 
 
 
 
Contingent earnout liabilities
 
$
53,855

 
$
48,769

Level 3 Liabilities
 
$
53,855

 
$
48,769

Schedule of Changes in Liabilities Measured at Fair Value on a Recurring Basis
The following table sets forth a summary of the changes in the fair value of the Company’s contingently returnable consideration and contingent earnout liabilities, which are measured at fair value on a recurring basis utilizing Level 3 assumptions in their valuation:
 
 
For the Three Months Ended March 31,
 
 
2020
 
2019
(in thousands)
 
Contingently Returnable Consideration
 
Contingent Earnout Liabilities
 
Contingent Earnout Liabilities
Balance at beginning of period
 
$
70

 
$
48,769

 
$
9,249

Fair value of contingent consideration recorded in connection with business combinations
 

 
3,237

 

Change in fair value of contingent consideration
 
188

 
1,849

 
(2,786
)
Balance at end of period
 
$
258

 
$
53,855

 
$
6,463