XML 56 R37.htm IDEA: XBRL DOCUMENT v3.20.4
Other Current and Other Long-term Liabilities (Tables)
12 Months Ended
Dec. 31, 2020
Other Liabilities, Current [Abstract]  
Schedule of accrued liabilities
Other current liabilities consisted of the following at December 31:
Other current liabilities20202019
Rebates, product returns, administrative fees
and service fees
$4,072,151 $4,593,167 
Employee wages and benefits998,064 1,295,905 
Current portion of accrued contingent consideration2,787,741 2,374,776 
Accrued inventory purchases294,000 829,047 
Accrued payment for asset purchase— 1,000,000 
Paycheck Protection Program liability2,187,140 — 
Other915,285 991,974 
Total other current liabilities$11,254,381 $11,084,869 
Schedule of other long-term liabilities
Other long-term liabilities20202019
Non-current portion of accrued contingent consideration$4,855,363 $6,258,813 
Deferred compensation2,702,772 2,278,164 
Other304,637 200,346 
Total other long-term liabilities$7,862,772 $8,737,323