XML 30 R19.htm IDEA: XBRL DOCUMENT v3.20.2
Note 2 - Accounts Receivable (Tables)
12 Months Ended
Dec. 31, 2019
Notes Tables  
Schedule of Accounts, Notes, Loans and Financing Receivable [Table Text Block]
   
2019
   
2018
 
Accounts receivable
  $
223,116
    $
226,104
 
Less: allowance for doubtful accounts
   
(4,662
)    
(7,315
)
Net accounts receivable
  $
218,454
    $
218,789