XML 47 R34.htm IDEA: XBRL DOCUMENT v3.19.1
Accounts Payable And Accrued Expenses (Tables)
3 Months Ended
Mar. 31, 2019
Accounts Payable and Accrued Liabilities, Current [Abstract]  
Schedule of accounts payable and accrued liabilities
Accounts payable and accrued expenses include the following at March 31, 2019 and December 31, 2018 (in thousands):
 
March 31, 2019
 
December 31, 2018
Trade accounts payable
$
97,592

 
$
96,024

Returns and allowances
223,156

 
236,946

Rebates
118,658

 
144,860

Chargebacks
2,481

 
2,971

Accrued interest
45,351

 
130,182

Accrued payroll and related benefits
45,037

 
89,895

Accrued royalties and other distribution partner payables
103,649

 
122,028

Acquisition-related contingent consideration—current
28,305

 
36,514

Other
176,601

 
149,780

Total
$
840,830


$
1,009,200