XML 22 R11.htm IDEA: XBRL DOCUMENT v3.24.3
Note 4 - Accounts Receivable
9 Months Ended
Sep. 30, 2024
Notes to Financial Statements  
Accounts and Nontrade Receivable [Text Block]

NOTE 4 ACCOUNTS RECEIVABLE

 

Accounts receivable consisted of the following on September 30, 2024, and December 31, 2023:

 

  

September 30,

  

December 31,

 
  

2024

  

2023

 

Trade accounts receivable

 $2,548,360  $3,305,959 

Allowance for doubtful accounts

  (230,025)  (134,912)

Total accounts receivable, net

 $2,318,335  $3,171,047 

 

The roll-forward of the allowance for doubtful accounts for the periods ended September 30, 2024 and December 31, 2023 is as follows: 

 

  

September 30,

  

December 31,

 
  

2024

  

2023

 

Allowance for doubtful accounts at the beginning of the period

 $134,912  $59,559 

Bad debt expense

  93,214   82,066 

Receivables written off during the periods

  (2,570)  (10,298)

Effect of currency translation

  4,469   3,585 

Allowance for doubtful accounts at the end of the period

 $230,025  $134,912