XML 55 R45.htm IDEA: XBRL DOCUMENT v3.19.2
Note 20 - Concentration of Risk (Tables)
6 Months Ended
Jun. 30, 2019
Notes Tables  
Schedules of Concentration of Risk, by Risk Factor [Table Text Block]
    Customer A   Customer B   Customer C
             
Six Months Ended June 30, 2019                        
Revenues, customer concentration risk    
13
%    
-
     
*
 
                         
Three Months Ended June 30, 2019                        
Revenues, customer concentration risk    
11
%    
-
     
-
 
                         
Six Months Ended June 30, 2018                        
Revenues, customer concentration risk    
14
%    
14
%    
*
 
                         
Three Months Ended June 30, 2018                        
Revenues, customer concentration risk    
19
%    
*
     
11
%
                         
As of June 30, 2019                        
Accounts receivable, customer concentration risk    
66
%    
-
     
*
 
                         
As of December 31, 2018                        
Accounts receivable, customer concentration risk    
74
%    
-
     
12
%
    Supplier A   Supplier B
         
Six Months Ended June 30, 2019                
Cost of revenues, supplier concentration risk    
90
%    
*
 
                 
Three Months Ended June 30, 2019                
Cost of revenues, supplier concentration risk    
91
%    
*
 
                 
Six Months Ended June 30, 2018                
Cost of revenues, supplier concentration risk    
83
%    
13
%
                 
Three Months Ended June 30, 2018                
Cost of revenues, supplier concentration risk    
87
%    
10
%