XML 47 R38.htm IDEA: XBRL DOCUMENT v3.20.2
Other Current and Other Long-term Liabilities (Tables)
12 Months Ended
Dec. 31, 2019
Other Liabilities, Current [Abstract]  
Schedule of accrued liabilities
Other current liabilities consisted of the following at December 31:
Other current liabilities20192018
Rebates, product returns, administrative fees
and service fees
$4,593,167 $4,969,515 
Employee wages and benefits1,295,905 1,263,426 
Stock payable— 1,085,400 
Current portion of accrued contingent consideration2,374,776 2,290,000 
Deferred acquisition liability— 5,000,000 
Accrued inventory purchases829,047 434,405 
Accrued payment for asset purchase1,000,000 — 
Other991,974 1,001,724 
Total other current liabilities$11,084,869 $16,044,470 
Schedule of other long-term liabilities
Other long-term liabilities20192018
Noncurrent portion of accrued contingent consideration$6,258,813 $7,212,000 
Deferred compensation2,278,164 1,588,123 
Other200,346 519,020 
Total other long-term liabilities$8,737,323 $9,319,143