Annual report pursuant to Section 13 and 15(d)

ACCRUED EXPENSES (Details)

v3.24.1
ACCRUED EXPENSES (Details) - USD ($)
$ in Thousands
Dec. 31, 2023
Dec. 31, 2022
Accrued expenses and other short-term liabilities:    
Accrued coupons and rebates $ 9,987 $ 7,604
Accrued compensation 3,374 2,586
Accrued royalties payable 2,015 2,627
Return reserve 4,077 3,689
Accrued inventory 352 112
Accrued research and development 20 1,404
Accrued legal, accounting and tax 185 334
Accrued iPledge program 174 447
Other 166 585
Total accrued expenses $ 20,350 $ 19,388