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

2023

  

2022

 

Bad debt expense

  82,066   (24,534)

Reserve for obsolete inventory

  177,953   404,160 
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, 2023

                

Allowance for inventory obsolescence

 $663,227  $177,953  $26,278  $867,458 

Allowance for doubtful accounts

  59,559   82,066   (6,713)  134,912 

Totals

 $722,786  $260,019  $19,565  $1,002,370 
                 

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

2023

  

2022

 

Allowance for doubtful accounts at the beginning of the period

 $59,559  $409,076 

Bad debt expense

  82,066   (24,534)

Receivables written off during the periods

  (10,298)  (295,778)

Effect of currency translation

  3,585   (29,205)

Allowance for doubtful accounts at the end of the period

 $134,912  $59,559