XML 67 R16.htm IDEA: XBRL DOCUMENT v3.22.0.1
Other Current and Other Long-term Liabilities
12 Months Ended
Dec. 31, 2021
Other Liabilities, Current [Abstract]  
Other Current and Other Long-term Liabilities Other Current and Other Long-term Liabilities
Other current liabilities consisted of the following at December 31:
Other current liabilities20212020
Rebates, product returns, administrative fees
and service fees
$3,680,677 $4,072,151 
Employee wages and benefits1,340,846 998,064 
Current portion of accrued contingent consideration2,685,531 2,787,741 
Accrued inventory purchases18,211 294,000 
Paycheck Protection Program liability— 2,187,140 
Other943,038 915,285 
Total other current liabilities$8,668,303 $11,254,381 
Other long-term liabilities20212020
Non-current portion of accrued contingent consideration$3,830,096 $4,855,363 
Deferred compensation3,433,962 2,702,772 
Other224,786 304,637 
Total other long-term liabilities$7,488,844 $7,862,772