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

2022

  

2021

 

Bad debt expense

  (24,534

)

  (28,499

)

Reserve for obsolete inventory

  404,160   162,651 
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, 2022

                

Allowance for inventory obsolescence

 $268,470  $404,160  $(9,403

)

 $663,227 

Allowance for doubtful accounts

  409,076   (24,534

)

  (324,983

)

  59,559 

Totals

 $677,546  $379,626  $(334,386

)

 $722,786 
                 

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

2022

  

2021

 

Allowance for doubtful accounts at the beginning of the period

 $409,076  $498,044 

Bad debt expense

  (24,534

)

  (28,499

)

Receivables written off during the periods

  (295,778

)

  (24,415

)

Effect of currency translation

  (29,205

)

  (36,054

)

Allowance for doubtful accounts at the end of the period

 $59,559  $409,076