XML 31 R40.htm IDEA: XBRL DOCUMENT v3.20.1
Note 2 - Summary of Significant Accounting Policies (Details Textual)
shares in Thousands
12 Months Ended
Dec. 31, 2019
USD ($)
shares
Dec. 31, 2018
USD ($)
shares
Jan. 01, 2019
USD ($)
Dec. 31, 2017
USD ($)
Cash Equivalents, at Carrying Value, Total $ 0 $ 0    
Accounts Receivable, Allowance for Credit Loss, Current 623,970 658,104   $ 567,108
Inventory Valuation Reserves, Ending Balance 16,928 0    
Equity Method Investment, Other than Temporary Impairment 0 0    
Impairment of Long-Lived Assets Held-for-use 0 0    
Unrecognized Tax Benefits, Ending Balance 0 0    
Operating Lease, Right-of-Use Asset $ 17,155,584    
Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount | shares 0 0    
Operating Lease, Liability, Total $ 17,155,584      
Cost of Goods and Service Benchmark [Member] | Advance Payments Outstanding [Member]        
Number of Major Suppliers 2 3    
Cost of Goods and Service Benchmark [Member] | Advance Payments Outstanding [Member] | Supplier One [Member]        
Concentration Risk, Percentage 34.00% 55.00%    
Cost of Goods and Service Benchmark [Member] | Advance Payments Outstanding [Member] | Supplier Two [Member]        
Concentration Risk, Percentage 15.00% 18.00%    
Cost of Goods and Service Benchmark [Member] | Advance Payments Outstanding [Member] | Supplier Three [Member]        
Concentration Risk, Percentage   12.00%    
Cost of Goods and Service Benchmark [Member] | Advance Payments to Related Parties [Member]        
Number of Major Suppliers 2 3    
Cost of Goods and Service Benchmark [Member] | Advance Payments to Related Parties [Member] | Supplier One [Member]        
Concentration Risk, Percentage 70.00% 65.00%    
Cost of Goods and Service Benchmark [Member] | Advance Payments to Related Parties [Member] | Supplier Two [Member]        
Concentration Risk, Percentage 30.00% 22.00%    
Cost of Goods and Service Benchmark [Member] | Advance Payments to Related Parties [Member] | Supplier Three [Member]        
Concentration Risk, Percentage   14.00%    
Accounting Standards Update 2016-02 [Member]        
Operating Lease, Right-of-Use Asset     $ 21,200,000  
Operating Lease, Liability, Total     $ 21,200,000  
Selling, General and Administrative Expenses [Member]        
Cost of Goods and Services Sold, Total $ 4,443,967 $ 5,205,673