v3.26.1
ACCRUED EXPENSES
6 Months Ended
Jun. 30, 2026
ACCRUED EXPENSES  
ACCRUED EXPENSES

9. ACCRUED EXPENSES

Accrued expenses consisted of the following:

  ​ ​ ​

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