XML 20 R25.htm IDEA: XBRL DOCUMENT v3.20.1
Note 4 - Accounts Receivable (Tables)
3 Months Ended
Mar. 31, 2020
Notes Tables  
Schedule of Receivables with Imputed Interest [Table Text Block]
   
March 31,
   
December 31,
 
   
2020
   
2019
 
                 
Trade accounts
  $
3,593,213
    $
3,346,215
 
Premiums
   
1,312,793
     
971,963
 
Allowance for doubtful accounts
   
(73,480
)    
(127,635
)
                 
Total Accounts Receivable, net
  $
4,832,526
    $
4,190,543