Quarterly report pursuant to Section 13 or 15(d)

Accrued Expenses and Other Liabilities (Details)

v3.19.3
Accrued Expenses and Other Liabilities (Details) - USD ($)
$ in Thousands
Sep. 30, 2019
Dec. 31, 2018
Payables and Accruals [Abstract]    
Accrued employee compensation $ 37,385 $ 39,738
Operating lease obligations 10,105 7,857
Accrued interest 12,151 8,436
Accrued professional fees 4,228 9,199
Contingent consideration 6,000 0
Other accrued expenses 51,851 33,406
Total $ 121,720 $ 98,636