XML 16 R71.htm IDEA: XBRL DOCUMENT v3.19.3
Fair Value Measurements - Financial Instruments Measured on a Recurring Basis (Details) - Recurring - USD ($)
9 Months Ended
Sep. 30, 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 43,770,000 $ 41,396,000
Contingent consideration | Tax amortization benefit contingency    
Financial instruments measured at fair value on a recurring basis    
Fair value of liability 43,207,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 451,000 379,000
Contingent consideration | Liability-classified stock compensation    
Financial instruments measured at fair value on a recurring basis    
Fair value of liability 218,000 550,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 | Liability-classified stock compensation    
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 (106,000) 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 | Liability-classified stock compensation    
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 43,876,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 $ 43,207,000 40,467,000
Tax effect rate 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 $ 451,000 379,000
Contingent consideration | Level 3 | Liability-classified stock compensation    
Financial instruments measured at fair value on a recurring basis    
Fair value of liability 218,000 $ 550,000
Derivative financial instruments, liabilities | Interest rate swap    
Financial instruments measured at fair value on a recurring basis    
Fair value of liability (106,000)  
Derivative financial instruments, liabilities | Level 1 | Interest rate swap    
Financial instruments measured at fair value on a recurring basis    
Fair value of liability 0  
Derivative financial instruments, liabilities | Level 2 | Interest rate swap    
Financial instruments measured at fair value on a recurring basis    
Fair value of liability 106,000  
Derivative financial instruments, liabilities | Level 3 | Interest rate swap    
Financial instruments measured at fair value on a recurring basis    
Fair value of liability $ 0