XML 68 R55.htm IDEA: XBRL DOCUMENT v3.7.0.1
OTHER ACCRUED LIABILITIES (Details) - USD ($)
$ in Thousands
Mar. 31, 2017
Dec. 31, 2016
Payables and Accruals [Abstract]    
Payroll and other compensation expenses $ 46,207 $ 38,214
Insurance accruals 14,275 13,896
Property, sales and other non-income related taxes 3,498 5,599
Lease commitments 1,912 2,119
Deferred revenue 6,234 3,433
Accrued commission 1,202 1,355
Accrued interest 508 603
Volume discount 956 1,067
Contingent consideration 1,000 2,103
Professional fees 3,188 1,530
Other 11,823 9,985
Total $ 90,803 $ 79,904