Annual report pursuant to Section 13 and 15(d)

Accounts Receivable and Income Tax Refunds Receivable (Tables)

v3.21.1
Accounts Receivable and Income Tax Refunds Receivable (Tables)
12 Months Ended
Dec. 31, 2020
Receivables [Abstract]  
Schedule of Accounts Receivable

Accounts receivable at December 31, 2020 and 2019 consisted of the following:

 

    December 31,     December 31,  
    2020     2019  
             
Accounts receivable   $ 16,922,576     $ 26,687,028  
Less:                
Allowance for discounts     (13,185,843 )     (16,801,910 )
Allowance for bad debts     (1,513,827 )     (5,245,817 )
Accounts receivable owed under sales agreements     (1,723,452 )     (1,073,854 )
Accounts receivable, net   $ 499,454     $ 3,565,447