XML 44 R30.htm IDEA: XBRL DOCUMENT v3.22.4
Note 7 - Accrued Expenses (Tables)
12 Months Ended
Dec. 31, 2022
Accounts Payable and Accrued Liabilities [Abstract]  
Schedule of Accrued Liabilities
Accrued expenses consisted of the following (in thousands):
December 31,
20222021
Development costs$30,360 $30,215 
Compensation and benefits22,125 20,674 
Revenue-related reserves for discounts and allowances14,332 5,957 
Royalties payable7,700 4,426 
Inventory4,193 3,793 
Professional fees1,128 1,305 
Duties and taxes410 2,622 
Other7,317 3,678 
Total accrued expenses$87,565 $72,670