XML 79 R62.htm IDEA: XBRL DOCUMENT v3.6.0.2
Accrued Expenses and Other Current Liabilities (Details) - USD ($)
$ in Thousands
Dec. 31, 2016
Dec. 31, 2015
Other Liabilities Disclosure [Abstract]    
Payroll and related employee benefits $ 53,802 $ 56,860
Accrued insurance 44,471 41,154
Performance guarantees (see Note 1) 83,110 65,514
Other 37,204 37,407
Total $ 218,587 $ 200,935