XML 54 R44.htm IDEA: XBRL DOCUMENT v3.20.2
Note 20 - Concentration of Risk (Tables)
6 Months Ended
Jun. 30, 2020
Notes Tables  
Schedules of Concentration of Risk, by Risk Factor [Table Text Block]
    Customer A   Customer B   Customer C   Customer D   Customer E
                     
Six Months Ended June 30, 2020                    
Revenues, customer concentration risk   *   *   *   *   *
                     
Three Months Ended June 30, 2020                    
Revenues, customer concentration risk   *   *   *   *   *
                     
Six Months Ended June 30, 2019                    
Revenues, customer concentration risk  
13%
 
*
 
-
 
-
 
-
                     
Three Months Ended June 30, 2019                    
Revenues, customer concentration risk  
11%
 
*
 
-
 
-
 
-
                     
As of June 30, 2020                    
Accounts receivable, customer concentration risk  
27%
 
*
 
17%
 
19%
 
16%
                     
As of December 31, 2019                    
Accounts receivable, customer concentration risk  
57%
 
13%
 
12%
 
-
 
-
    Supplier A
     
Six Months Ended June 30, 2020    
Cost of revenues, supplier concentration risk  
78%
     
Three Months Ended June 30, 2020    
Cost of revenues, supplier concentration risk  
81%
     
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%