XML 49 R39.htm IDEA: XBRL DOCUMENT v3.7.0.1
Other Accrued Liabilities (Details) - USD ($)
$ in Thousands
Jun. 30, 2017
Dec. 31, 2016
Payables and Accruals [Abstract]    
Deferred revenue $ 23,702 $ 21,400
Holdbacks and earn-outs 14,225 20,823
Deferred rent 5,690 5,347
Accrued health insurance 5,548 4,818
Accrued worker's compensation 5,530 3,733
Miscellaneous accrued taxes 4,855 2,966
Accrued accounting and legal fees 3,992 2,508
Accrued other insurance 2,744 6,169
Customer deposits 1,663 3,168
Accrued lease payments 1,571 1,409
Other 23,533 19,442
Other accrued liabilities $ 93,053 $ 91,783