Quarterly report pursuant to Section 13 or 15(d)

Fair Value Measurements - Narrative (Details)

v3.19.2
Fair Value Measurements - Narrative (Details) - USD ($)
$ in Thousands
1 Months Ended 3 Months Ended 6 Months Ended
Apr. 30, 2019
Jun. 30, 2019
Mar. 31, 2019
Jun. 30, 2019
Jun. 30, 2018
Dec. 31, 2018
Aug. 31, 2016
Fair Value Measurement Inputs and Valuation Techniques [Line Items]              
Payments of acquisition-related consideration       $ 20,247 $ 7,371    
Additional investment       1,750 $ 1,800    
Compstak              
Fair Value Measurement Inputs and Valuation Techniques [Line Items]              
Additional investment   $ 1,800          
Convertible Preferred Stock | Other assets | Series A-1 | Compstak              
Fair Value Measurement Inputs and Valuation Techniques [Line Items]              
Carrying value of investment   7,400   7,400   $ 3,000 $ 3,000
Level 2 | Compstak | Non recurring              
Fair Value Measurement Inputs and Valuation Techniques [Line Items]              
Investment gain     $ 2,600        
LeaseLabs              
Fair Value Measurement Inputs and Valuation Techniques [Line Items]              
Payments of acquisition-related consideration $ 6,000 $ 6,000   $ 5,963