XML 32 R23.htm IDEA: XBRL DOCUMENT v3.22.2
Concentrations of Risk (Tables)
6 Months Ended
Jun. 30, 2022
Fair Value, Concentration of Risk, Financial Assets, Balance Sheet Groupings [Abstract]  
Summary Of Company Revenues And Outstanding Balance Of Accounts Receivable

Customers who accounted for 10% or more of the Company's revenues and outstanding balance of accounts receivable are presented as follows:

 

 

 

For the Three Months Ended June 30,

 

For the Six Months Ended June 30,

 

As of

 

As of

 

 

2022

 

2021

 

2022

 

2021

 

June 30, 2022

 

December 31, 2021

Distributor customer A

 

*

 

10%

 

*

 

*

 

12%

 

16%

Distributor customer B

 

14%

 

19%

 

13%

 

17%

 

16%

 

10%

Direct customer A

 

*

 

*

 

*

 

*

 

*

 

12%

* Represents less than 10%.

Summary Of Company Inventory Purchases And Outstanding Balance Of Accounts Payable

Suppliers who accounted for 10% or more of the Company's inventory purchases and outstanding balance of accounts payable are presented as follows:

 

 

 

For the Three Months Ended June 30,

 

For the Six Months Ended June 30,

 

As of

 

As of

 

 

2022

 

2021

 

2022

 

2021

 

June 30, 2022

 

December 31, 2021

Distributor supplier A

 

39%

 

32%

 

35%

 

36%

 

23%

 

20%

Direct supplier A

 

*

 

*

 

12%

 

*

 

*

 

*

Direct supplier B

 

16%

 

10%

 

14%

 

*

 

14%

 

*

Direct supplier C

 

*

 

16%

 

*

 

14%

 

*

 

*

* Represents less than 10%.