XML 54 R45.htm IDEA: XBRL DOCUMENT v3.22.2.2
Note 18 - Concentration of Risk (Tables)
6 Months Ended
Jun. 30, 2022
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, 2022

           

Revenues, customer concentration risk

*

 

-

 

*

 

*

 

*

 

-

            

Three Months Ended June 30, 2022

           

Revenues, customer concentration risk

11%

 

-

 

*

 

*

 

*

 

-

            

Six Months Ended June 30, 2021

           

Revenues, customer concentration risk

-

 

14%

 

11%

 

*

 

*

 

*

            

Three Months Ended June 30, 2021

           

Revenues, customer concentration risk

-

 

12%

 

14%

 

*

 

*

 

*

            

As of June 30, 2022

           

Accounts receivable, customer concentration risk

-

 

-

 

19%

 

37%

 

30%

 

-

            

As of December 31, 2021

           

Accounts receivable, customer concentration risk

-

 

-

 

11%

 

33%

 

32%

 

19%

 

Supplier A

 

Supplier B

    

Six Months Ended June 30, 2022

   

Cost of revenues, supplier concentration risk

47%

 

35%

    

Three Months Ended June 30, 2022

   

Cost of revenues, supplier concentration risk

74%

 

*

    

Six Months Ended June 30, 2021

   

Cost of revenues, supplier concentration risk

12%

 

73%

    

Three Months Ended June 30, 2021

   

Cost of revenues, supplier concentration risk

*

 

86%