v3.26.3
Accounts payable and accrued expenses
9 Months Ended
Sep. 30, 2026
Accounts payable and accrued expenses  
Accounts payable and accrued expenses

6.        Accounts payable and accrued expenses

Accounts payable and accrued expenses at September 30, 2026 and December 31, 2025 consist of the following:

​

​

​

​

​

​

​

​

​

​

​

September 30, 

​

December 31, 

​

​

  ​ ​ ​

2026

  ​ ​ ​

2025

​

Employee compensation, benefits, and related accruals

​

$

48,410

​

$

73,737

​

Income tax payable

​

​

—

​

​

4,677

​

Consulting and contracted research

​

 

15,204

​

 

25,007

​

Sales allowance

​

 

100,322

​

 

129,197

​

Sales rebates

​

 

120,636

​

 

76,704

​

Royalties

​

​

16,970

​

​

9,574

​

Accounts payable

​

 

41,591

​

 

45,487

​

Milestone payable

​

​

80,000

​

​

416

​

Other

​

 

17,678

​

 

16,473

​

Total

​

$

440,811

​

$

381,272

​

​