XML 80 R60.htm IDEA: XBRL DOCUMENT v3.6.0.2
Accounts Payable and Accrued Expenses - Components of Accounts Payable and Accrued Expenses (Detail) - USD ($)
$ in Thousands
Dec. 31, 2016
Dec. 31, 2015
Payables and Accruals [Abstract]    
Accounts payable $ 416,847 $ 392,646
Payroll and benefits, including incentive compensation 101,315 138,805
Health insurance, workers’ compensation and other insurance costs 60,357 62,277
Current derivative liability 12 10,023
Customer rebates 41,919 49,053
Other accrued liabilities 86,531 89,184
Total $ 706,981 $ 741,988