XML 50 R22.htm IDEA: XBRL DOCUMENT v3.21.1
Schedule II Valuation and Qualifying Accounts
12 Months Ended
Dec. 31, 2020
Notes to Financial Statements  
SEC Schedule, 12-09, Schedule of Valuation and Qualifying Accounts Disclosure [Text Block]

a.          Valuation and Qualifying Accounts for the years ended December 31, 2020 and December 31, 2019.

 

   

2020

   

2019

 

Bad debt expense

    320,270       25,044  

Reserve for obsolete inventory

    266,021       127,293  

 

   

Balance

Beginning

of Year

   

Charges to

Costs and

Expenses

   

Deductions

(1)

   

Balance

End of

Year

 

Year Ended December 31, 2020

                               

Allowance for inventory obsolescence

  $ 665,308     $ 266,021     $ (207,380

)

  $ 723,949  

Allowance for doubtful accounts

    612,434       320,270       (434,660

)

    498,044  

Totals

  $ 1,277,742     $ 586,291     $ (642,040

)

  $ 1,221,993  
                                 

Year Ended December 31, 2019

                               

Allowance for inventory obsolescence

  $ 1,111,795     $ 127,293     $ (573,780

)

  $ 665,308  

Allowance for doubtful accounts

    971,772       25,044       (384,382

)

    612,434  

Totals

  $ 2,083,567     $ 152,337     $ (958,162

)

  $ 1,277,742  

 

   

2020

   

2019

 

Allowance for doubtful accounts at the beginning of the period

  $ 612,434     $ 971,772  

Bad debt expense

    320,270       25,044  

Receivables written off during the periods

    (484,265

)

    (362,244

)

Effect of currency translation

    49,605

 

    (22,138

)

Allowance for doubtful accounts at the end of the period

  $ 498,044     $ 612,434  

 

(1) Includes write-offs, the impact of foreign currency exchange rates.