v3.26.1
ACCRUED EXPENSES (Tables)
6 Months Ended
Jun. 30, 2026
ACCRUED EXPENSES  
Schedule of accrued expenses

​

​

​

​

​

​

​

​

​

  ​ ​ ​

As of

​

  ​ ​ ​

June 30, 

  ​ ​ ​

December 31, 

​

​

2026

​

2025

Royalties

​

$

60,775

​

$

65,819

Rebates and other sales deductions

​

 

80,283

​

 

76,304

Interest

​

​

1,942

​

​

2,151

Sales and marketing

​

 

4,767

​

 

3,153

Research and development

​

 

14,829

​

 

12,193

Legal and professional fees

​

 

4,978

​

 

29,999

Other expenses

​

 

1,554

​

 

1,420

​

​

$

169,128

​

$

191,039

​