XML 48 R38.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]    
Deferred revenue $ 24,037 $ 21,400
Holdbacks and earn-outs 14,403 20,823
Accrued other insurance 6,380 6,169
Deferred rent 5,492 5,347
Accrued health insurance 5,012 4,818
Miscellaneous accrued taxes 4,407 2,966
Accrued worker's compensation 3,938 3,733
Accrued accounting and legal fees 3,822 2,508
Customer deposits 2,236 3,168
Accrued lease payments 1,355 1,409
Other 23,963 19,442
Other accrued liabilities $ 95,045 $ 91,783