XML 60 R48.htm IDEA: XBRL DOCUMENT v3.21.2
Income Taxes, Deferred Tax Assets and Deferred Tax Liabilities (Tables)
9 Months Ended
Sep. 30, 2021
Income Tax Disclosure [Abstract]  
Schedule of provision for income taxes expenses
    

Three months ended
September 30,

    

Nine months ended
September 30,

 
    2020    2021    2020    2021 
PRC income tax:                    
Current  $
-
   $
   -
   $
-
   $
-
 
Deferred   
-
    
-
    
-
    
-
 
   $
-
   $
-
   $
-
   $
-
 

 

Schedule of income tax reconciliation
   Three months ended
September 30,
   Nine months ended
September 30,
 
   2020   2021   2020   2021 
Income (Loss) before income taxes  $41,715   $20,023,221   $(3,510,563)  $52,351,612 
United States federal corporate income tax rate   21%   21%   21%   21%
Income tax (credit) expenses computed at United States statutory corporate income tax rate   8,760    4,204,877    (737,218)   10,993,839 
Reconciling items:                    
Rate differential for PRC earnings   15,480    (104,422)   (79,959)   (132,095)
Non-deductible expenses (non-taxable income)   38,529    (4,764,089)   187,432    (11,993,447)
Share based payments   33,973    19,067    129,333    70,007 
Valuation allowance on deferred tax assets   (96,742)   644,567    500,412    1,061,696 
Income tax expenses  $
-
   $
-
   $
-
   $
-
 

  

Schedule of deferred tax assets and liabilities
   December 31,   September 30, 
   2020   2021 
Deferred tax assets        
Trade accounts receivable  $1,354,762   $1,248,059 
Inventories   575,575    646,198 
Property, plant and equipment   1,271,986    1,130,024 
Impairment on non-marketable equity securities   
-
    173,317 
Provision for product warranty   497,901    499,574 
Net operating loss carried forward   31,060,254    32,125,002 
Valuation allowance   (34,760,478)   (35,822,174)
Deferred tax assets, non-current  $
-
   $
-
 
           
Deferred tax liabilities, non-current  $
-
   $
-
 

  

Schedule of unrecognized tax benefits excluding interest and penalties
   Gross UTB   Surcharge   Net UTB 
Balance as of January 1, 2021  $7,511,182   $
       -
   $7,511,182 
Increase in unrecognized tax benefits taken in current period   95,495    
-
    95,495 
Balance as of September 30, 2021  $7,606,677   $
-
   $7,606,677