XML 29 R16.htm IDEA: XBRL DOCUMENT v3.19.3
Note 2 - Accounts Receivable (Tables)
9 Months Ended
Sep. 30, 2019
Notes Tables  
Schedules of Concentration of Risk, by Risk Factor [Table Text Block]
   
Three Months Ended
September 30,
   
Nine Months Ended
September 30,
 
Percentage of Revenue
 
2019
   
2018
   
2019
   
2018
 
Largest customer
   
45.6
%    
26.5
%    
33.6
%    
25.7
%
2nd largest customer
   
15.2
%    
20.2
%    
20.1
%    
23.4
%
3rd largest customer
   
14.4
%    
17.0
%    
16.3
%    
14.9
%
4th largest customer
   
10.0
%    
13.3
%    
12.8
%    
11.1
%
Remaining customers
   
14.8
%    
23.0
%    
17.2
%    
24.9
%
     
100.0
%    
100.0
%    
100.0
%    
100.0
%
Percentage of
 
 
 
 
 
 
 
 
Accounts Receivable
 
September 30, 2019
   
December 31, 2018
 
Largest customer
   
54.3
%    
31.4
%
2nd largest customer
   
10.1
%    
26.4
%
3rd largest customer
   
8.8
%    
16.1
%
4th largest customer
   
7.5
%    
14.1
%
Remaining customers
   
19.3
%    
12.0
%
     
100.0
%    
100.0
%