XML 42 R30.htm IDEA: XBRL DOCUMENT v3.8.0.1
Accounts Payable And Accrued Expenses (Tables)
9 Months Ended
Sep. 30, 2017
Accrued Liabilities [Abstract]  
Schedule of accounts payable and accrued expenses
Accounts payable and accrued expenses include the following at September 30, 2017 and December 31, 2016 (in thousands):
 
September 30, 2017
 
December 31, 2016
Trade accounts payable
$
89,685

 
$
126,712

Returns and allowances
293,285

 
332,455

Rebates
181,972

 
227,706

Chargebacks
14,284

 
33,092

Accrued interest
64,109

 
128,254

Accrued payroll and related benefits
92,363

 
115,224

Accrued royalties and other distribution partner payables
66,558

 
191,433

Acquisition-related contingent consideration—short-term
81,407

 
109,373

Other
213,522

 
189,835

Total
$
1,097,185


$
1,454,084