XML 89 R72.htm IDEA: XBRL DOCUMENT v3.6.0.2
Detail of Certain Balance Sheet Accounts - Accounts Payable and Accrued Expenses (Detail) - USD ($)
$ in Thousands
Dec. 31, 2016
Dec. 31, 2015
Balance Sheet Related Disclosures [Abstract]    
Accounts payable, trade $ 529,608 $ 452,295
Accrued compensation and related expenses 194,056 159,045
Accrued insurance, current portion 60,880 61,327
Deferred revenues, current portion 15,512 8,010
Income and franchise taxes payable 40,765 3,923
Other accrued expenses 81,998 97,534
Accounts payable and accrued expenses, Total $ 922,819 $ 782,134