XML 56 R46.htm IDEA: XBRL DOCUMENT v3.21.2
Note 19 - Concentration of Risk (Tables)
6 Months Ended
Jun. 30, 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

 
                         

Six Months Ended June 30, 2021

                        

Revenues, customer concentration risk

  11%  14%  *   -   -   * 
                         

Three Months Ended June 30, 2021

                        

Revenues, customer concentration risk

  14%  12%  *   -   -   * 
                         

Six Months Ended June 30, 2020

                        

Revenues, customer concentration risk

  -   -   *   *   *   - 
                         

Three Months Ended June 30, 2020

                        

Revenues, customer concentration risk

  -   -   *   *   *   - 
                         

As of June 30, 2021

                        

Accounts receivable, customer concentration risk

  62%  -   17%  -   -   10%
                         

As of December 31, 2020

                        

Accounts receivable, customer concentration risk

  -   -   28%  27%  21%  - 
  

Supplier A

  

Supplier B

 
         

Six Months Ended June 30, 2021

        

Cost of revenues, supplier concentration risk

  73%  12%
         

Three Months Ended June 30, 2021

        

Cost of revenues, supplier concentration risk

  86%  * 
         

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%