XML 43 R33.htm IDEA: XBRL DOCUMENT v3.21.1
Concentration of major customers (Tables)
3 Months Ended
Mar. 31, 2021
Risks And Uncertainties [Abstract]  
Schedules of Major Customer Concentrations

The following customers accounted for 10% or greater of the Company’s recorded net sales and net trade receivables:

 

 

 

Net Sales

 

Accounts Receivable

 

 

 

Three Months Ended

March 31,

 

 

As of

 

 

As of

 

 

 

2021

 

 

 

2020

 

 

March 31, 2021

 

 

December 31, 2020

 

Customer

 

 

 

 

 

 

 

 

 

 

 

 

 

 

A

 

15.7

 

%

 

16.2

%

 

14.1

%

 

11.3

%

B

 

 

12.0

 

%

 

10.8

%

 

10.5

%

 

<10

%

C

 

12.5

 

%

 

10.2

%

 

11.5

%

 

12.2

%

D

 

13.3

 

%

 

11.8

%

 

<10

%

 

<10

%

E

 

<10

 

%

 

<10

%

 

11.5

%

 

<10

%