XML 55 R36.htm IDEA: XBRL DOCUMENT v3.8.0.1
Accounts Payable and Accrued Expenses (Tables)
12 Months Ended
Dec. 31, 2017
Payables and Accruals [Abstract]  
Schedule of Accounts Payable and Accrued Liabilities
Accounts payable and accrued expenses consist of the following:
 
As of December 31,
 
2017
 
2016
Accounts payable
$
178,183

 
$
134,984

Accrued payroll and related costs
191,825

 
153,086

Accrued clinical trial expense
120,891

 
91,753

Accrued sales-related charges, deductions, and royalties
194,542

 
159,985

Income taxes payable
227

 
235,776

Other accrued expenses and liabilities
129,410

 
103,512

 
$
815,078

 
$
879,096