XML 68 R57.htm IDEA: XBRL DOCUMENT v3.20.2
Fair Value Measurements - Additional Information (Details)
$ in Thousands
6 Months Ended
Jun. 30, 2020
USD ($)
Dec. 31, 2019
USD ($)
Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]    
Change in estimated fair value of contingently returnable consideration $ 317  
Maximum estimated refund tor contingently returnable consideration 1,300  
Change in estimated fair value of contingent earnout liabilities 6,600  
Maximum estimated exposure to contingent earnout liabilities 227,300  
Fair value of Revolving Credit Commitment 220,900 $ 40,400
Carrying value of Revolving Credit Commitment $ 226,000 $ 40,363
Revenue or EBITDA Growth Rate | Minimum    
Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]    
Contingent earnout liability input 0.10  
Revenue or EBITDA Growth Rate | Maximum    
Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]    
Contingent earnout liability input 0.20  
Discount Rate | Minimum    
Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]    
Contingent earnout liability input 0.0650  
Discount Rate | Maximum    
Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]    
Contingent earnout liability input 0.1800