XML 88 R75.htm IDEA: XBRL DOCUMENT v3.8.0.1
Detail of Certain Balance Sheet Accounts - Accounts Payable and Accrued Expenses (Detail) - USD ($)
$ in Thousands
Dec. 31, 2017
Dec. 31, 2016
Organization, Consolidation and Presentation of Financial Statements [Abstract]    
Accounts payable, trade $ 632,931 $ 529,608
Accrued compensation and related expenses 225,193 194,056
Accrued insurance, current portion 64,112 60,880
Deferred revenues, current portion 15,967 15,512
Income and franchise taxes payable 19,635 40,765
Other accrued expenses 99,622 81,998
Accounts payable and accrued expenses, total $ 1,057,460 $ 922,819