XML 70 R58.htm IDEA: XBRL DOCUMENT v3.3.1.900
Accrued Expenses and Other Current Liabilities (Schedule of Accrued Expenses and Other Current Liabilities) (Details) - USD ($)
$ in Thousands
Dec. 31, 2015
Dec. 31, 2014
Accounts Payable and Accrued Liabilities, Current [Abstract]    
Accrued compensation and employee benefits $ 184,286 $ 158,142
Other accrued expenses 133,182 139,937
Total $ 317,468 $ 298,079