XML 83 R73.htm IDEA: XBRL DOCUMENT v3.19.1
Fair Value Measurements - Financial Instruments Measured on a Recurring Basis (Details) - Recurring - USD ($)
3 Months Ended
Mar. 31, 2019
Dec. 31, 2018
Financial instruments measured at fair value on a recurring basis    
Level 1 to level 2 transfers $ 0  
Transfers 0  
Contingent consideration    
Financial instruments measured at fair value on a recurring basis    
Fair value of liability 42,439,000 $ 41,396,000
Contingent consideration | Tax amortization benefit contingency    
Financial instruments measured at fair value on a recurring basis    
Fair value of liability 41,351,000 40,467,000
Contingent consideration | Contingent consideration related to acquisition    
Financial instruments measured at fair value on a recurring basis    
Fair value of liability 569,000 379,000
Contingent consideration | Stock appreciation rights    
Financial instruments measured at fair value on a recurring basis    
Fair value of liability 72,000 146,000
Contingent consideration | Phantom shares    
Financial instruments measured at fair value on a recurring basis    
Fair value of liability 447,000 404,000
Contingent consideration | Level 1    
Financial instruments measured at fair value on a recurring basis    
Fair value of liability 0 0
Contingent consideration | Level 1 | Tax amortization benefit contingency    
Financial instruments measured at fair value on a recurring basis    
Fair value of liability 0 0
Contingent consideration | Level 1 | Contingent consideration related to acquisition    
Financial instruments measured at fair value on a recurring basis    
Fair value of liability 0 0
Contingent consideration | Level 1 | Stock appreciation rights    
Financial instruments measured at fair value on a recurring basis    
Fair value of liability 0 0
Contingent consideration | Level 1 | Phantom shares    
Financial instruments measured at fair value on a recurring basis    
Fair value of liability 0 0
Contingent consideration | Level 2    
Financial instruments measured at fair value on a recurring basis    
Fair value of liability 0 0
Contingent consideration | Level 2 | Tax amortization benefit contingency    
Financial instruments measured at fair value on a recurring basis    
Fair value of liability 0 0
Contingent consideration | Level 2 | Contingent consideration related to acquisition    
Financial instruments measured at fair value on a recurring basis    
Fair value of liability 0 0
Contingent consideration | Level 2 | Stock appreciation rights    
Financial instruments measured at fair value on a recurring basis    
Fair value of liability 0 0
Contingent consideration | Level 2 | Phantom shares    
Financial instruments measured at fair value on a recurring basis    
Fair value of liability 0 0
Contingent consideration | Level 3    
Financial instruments measured at fair value on a recurring basis    
Fair value of liability 42,439,000 41,396,000
Contingent consideration | Level 3 | Tax amortization benefit contingency    
Financial instruments measured at fair value on a recurring basis    
Fair value of liability $ 41,351,000 40,467,000
Tax effect rate 21.50%  
Non-current portion new tax rate effect 21.50%  
Contingent consideration | Level 3 | Contingent consideration related to acquisition    
Financial instruments measured at fair value on a recurring basis    
Fair value of liability $ 569,000 379,000
Contingent consideration | Level 3 | Stock appreciation rights    
Financial instruments measured at fair value on a recurring basis    
Fair value of liability 72,000 146,000
Contingent consideration | Level 3 | Phantom shares    
Financial instruments measured at fair value on a recurring basis    
Fair value of liability $ 447,000 $ 404,000