XML 66 R54.htm IDEA: XBRL DOCUMENT v3.21.2
Concentrations and Credit Risk (Tables)
6 Months Ended
Jun. 30, 2021
Risks and Uncertainties [Abstract]  
Schedule of revenue by major customers by reporting segments
   Three months ended
June 30,
 
   2020   2021 
Customer A  $2,584,606    55.89%  $
*
    
*
 
Customer B   1,626,944    35.18%   880,947    14.96%
Customer E   
*
    
*
    1,917,054    32.55%
Customer F   
*
    
*
    1,505,794    25.57%

 

   Six months ended
June 30,
 
   2020   2021 
Customer A  $4,677,699    40.59%  $2,908,330    19.00%
Customer B   2,009,845    17.44%   1,589,682    10.39%
Customer C   3,767,605    32.69%   
*
    
*
 
Customer D   
*
    
*
    2,279,538    14.89%
Customer E   
*
    
*
    2,279,103    14.89%
Customer F   
*
    
*
    1,905,460    12.45%

 

Schedule of accounts receivable by major customer
   December 31,
2020
   June 30,
2021
 
Customer A  $3,148,737    11.23%  $5,995,134    28.16%
Zhengzhou BAK Battery Co., Ltd (note a)   15,258,164    54.42%   6,422,003    30.16%

 

Schedule of net purchase by suppliers
    Three months ended
June 30,
 
    2020     2021  
Supplier A   $ 294,786       23.52 %   $ *       *  

 

   Six months ended
June 30,
 
   2020   2021 
Zhengzhou BAK Battery Co., Ltd (note a)  $
*
    *   $

1,259,309

    

10.05

%

Shenzhen BAK   3,841,680    64.96%   *    * 

 

Schedule of transactions
    December 31,
2020
    June 30,
2021
 
Supplier B   $ 9,272,478       47.40 %   $ *       *  
Supplier C     2,017,814       10.32 %     967,239       18.61 %
Supplier D     *       *       708,637       13.63 %

 

Schedule of transactions
   Three months ended
June 30,
   Six months ended
June 30,
 
   2020   2021   2020   2021 
Sales of finished goods and raw materials to                
BAK Shenzhen (note b)   
-
    18,402    69,226    18,402 
Zhengzhou BAK Battery Co., Ltd (note a)   
-
    33,292    
-
    141,582 
Zhengzhou BAK Electronics Co., Ltd (note c)   
-
    
-
    
-
    412,353 

 

   December 31,
2020
   June 30,
2021
 
Trade accounts and bills receivables, net        
Zhengzhou BAK Electronics Co., Ltd (note c)  $
             -
   $467,748 
Zhengzhou BAK New Energy Vehicle Co., Ltd (note d)   1,759,050    871,633