XML 70 R37.htm IDEA: XBRL DOCUMENT v3.22.1
Schedule II Valuation and Qualifying Accounts (Tables)
12 Months Ended
Dec. 31, 2021
Notes Tables  
Valuation Allowances and Reserves, Bad Debt Expense and Reserve for Obsolete Inventory [Table Text Block]
  

2021

  

2020

 

Bad debt expense

  (28,499)  320,270 

Reserve for obsolete inventory

  162,651   266,021 
Valuation Allowances and Reserves [Table Text Block]
  

Balance

Beginning

of Year

  

Charges to

Costs and

Expenses

  

Deductions

(1)

  

Balance

End of

Year

 

Year Ended December 31, 2021

                

Allowance for inventory obsolescence

 $723,949  $162,651  $(618,129

)

 $268,470 

Allowance for doubtful accounts

  498,044   (28,499

)

  (60,469

)

  409,076 

Totals

 $1,221,993  $134,152  $(678,598

)

 $677,546 
                 

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 
Valuation and Qualifying Accounts, Allowance for Credit Loss [Table Text Block]
  

2021

  

2020

 

Allowance for doubtful accounts at the beginning of the period

 $498,044  $612,434 

Bad debt expense

  (28,499

)

  320,270 

Receivables written off during the periods

  (24,415

)

  (484,265

)

Effect of currency translation

  (36,054

)

  49,605 

Allowance for doubtful accounts at the end of the period

 $409,076  $498,044