XML 56 R46.htm IDEA: XBRL DOCUMENT v3.21.1
Note 19 - Concentration of Risk (Tables)
3 Months Ended
Mar. 31, 2021
Notes Tables  
Schedules of Concentration of Risk, by Risk Factor [Table Text Block]
    Customer A   Customer B   Customer C   Customer D   Customer E   Customer F   Customer G
                             
Three Months Ended March 31, 2021    
 
     
 
     
 
     
 
     
18
%    
-
     
-
 
Revenues, customer concentration risk    
*
     
*
     
-
     
-
     
 
     
 
     
 
 
                                                         
Three Months Ended March 31, 2020                                                        
Revenues, customer concentration risk    
*
     
-
     
*
     
*
     
-
     
15
%    
11
%
                                                         
As of March 31, 2021                                                        
Accounts receivable, customer concentration risk    
38
%    
34
%    
-
     
-
     
-
     
-
     
-
 
                                                         
As of December 31, 2020                                                        
Accounts receivable, customer concentration risk    
28
%    
-
     
27
%    
21
%    
-
     
-
     
-
 
    Supplier A   Supplier B   Supplier C
Three Months Ended March 31, 2021                        
Cost of revenues, supplier concentration risk    
52
%    
30
%    
*
 
                         
Three Months Ended March 31, 2020                        
Cost of revenues, supplier concentration risk    
-
     
71
%    
11
%