XML 30 R20.htm IDEA: XBRL DOCUMENT v3.22.2.2
CONCENTRATIONS (Tables)
6 Months Ended
Jun. 30, 2022
Risks and Uncertainties [Abstract]  
Schedule of concentration risk percentage
Concentration of Customers
 
For the three months ended June 30, 2022 and 2021, respectively, the Company had the following concentrations of customers:

 
 
Percentage of
 
 
Percentage of
 
   
 
 
revenues for the
 
 
revenues for the
 
 
Percentage of accounts
 
 
 
Three Months Ended
 
 
Six Months Ended
 
 
receivables as of
 
 
 
June 30,
 
 
June 30,
 
 
June 30,
 
 
December 31,
 
 
 
2022
 
 
2021
 
 
2022
 
 
2021
 
 
2022
 
 
2021
 
Customer 1  18%  16%  18
%

  17
%

  8
%
  5
%
 
Customer 2  43
%

  37
%
  41
%

  37
%

  25
%
  33
%
Customer 3
 
 
10
 
%
 
 
9
 
%
 
 
7
 
%
 
 
9
 
%
 
 
14
 
%
 
 
6
 
%
Customer 4
 
 
1
 
%
 
 
7
 
%
 
 
2
 
%
 
 
8
 
%
 
 
10
 
%
 
 
8
 
%
Customer 5
 
 
0
 
%
 
 
0
 
%
 
 
0
 
%
 
 
0
 
%
 
 
13
 
%
 
 
11
 
%
 
Concentration of Suppliers
 
For the three and six months ended June 30, 2022 and 2021, respectively, the Company had the following concentrations of suppliers:
 
  
Percentage of
 
 
Percentage of
 
 
  
  
purchases for the
 
 
purchases for the
 
 
Percentage of accounts
 
  
Three Months Ended
 
 
Three Months Ended
 
 
payable as of
 
  
June 30,
 
 
June 30,
 
 
June 30,
 
 
December 31,
 
  
2022
 
 
2021
 
 
2022
 
 
2021
 
 
2022
 
 
2021
 
Supplier 1
 
 
11
%
 
 
37
%
 
 
12
%
 
 
34
%
 
 
14
%
 
 
25
%
Supplier 2
 
 
10
%
  14
%
  13
%
  18
%
  10
%
  6
%
Supplier 3
 
 
6
%
 
 
9
%
 
 
 
0
%
 
 
 
10
%
 
 
6
%
 
 
7
%
Supplier 4
 
 
10
%
  21
%
  10
%
  18
%
  6
%
  14
%
Supplier 5
 
 
14
%
 
 
0
%
 
 
12
%
 
 
0
%
 
 
5
%
 
 
0
%
Schedule of Geographical Distribution of Revenue Percentage
Geographic Concentration
 
For the three and six months ended June 30, 2022 and 2021, respectively, the Company had the following geographic concentrations:
 
  
Percentage of
 
 
Percentage of
 
 
     
  
revenues for the
 
 
revenues for the
 
 
Percentage of accounts
 
  
Three Months Ended
 
 
Six Months Ended
 
 
receivables as of
 
  
June 30,
 
 
June 30,
 
 
June 30,
 
 
December 31,
 
  
2022
 
 
2021
 
 
2022
 
 
2021
 
 
2022
 
 
2021
 
Canada
 
 
3
%

 
 
4
%
 
 
3
%

 
 
4
%
 
 
 
7
%

 
 
4
%
 
Europe
 
 
11
%
  14
%
  12
%
  11
%
 
  4
%

  11
%

United States of America
 
 
85
%
 
 
74
%
 
 
84
%
 
 
78
%
 
 
77
%

 
 
82
%
Other
 
 
1
%
  8
%
  1
%
  7
%

  12
%
  3
%