XML 31 R15.htm IDEA: XBRL DOCUMENT v3.20.1
Other Current and Other Long-term Liabilities
12 Months Ended
Dec. 31, 2019
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 liabilities20192018
Rebates, product returns, administrative fees
and service fees
$4,825,657  $5,635,972  
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,973  1,001,724  
Total other current liabilities$11,317,358  $16,710,927  

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