XML 65 R52.htm IDEA: XBRL DOCUMENT v3.8.0.1
Accrued Expenses and Other Liabilities (Details) - USD ($)
$ in Thousands
Mar. 31, 2018
Dec. 31, 2017
Payables and Accruals [Abstract]    
Accrued employee compensation $ 27,267 $ 28,698
Operating lease obligations 9,056 9,202
Accrued interest 6,927 6,054
Accrued professional fees 4,508 5,837
Other accrued expenses 45,035 47,439
Accrued expenses and other liabilities $ 92,793 $ 97,230