XML 56 R44.htm IDEA: XBRL DOCUMENT v3.20.2
Income Taxes, Deferred Tax Assets and Deferred Tax Liabilities (Tables)
6 Months Ended
Jun. 30, 2020
Income Tax Disclosure [Abstract]  
Schedule of provision for income taxes expenses
   Three months ended
June 30,
   Six months ended
June 30,
 
   2019   2020   2019   2020 
PRC income tax:                    
Current  $          -   $          -   $          -   $          - 
Deferred   -    -    -    - 
   $-   $-   $-   $- 
Schedule of income tax reconciliation
   Three months ended
June 30,
   Six months ended
June 30,
 
   2019   2020   2019   2020 
Loss before income taxes  $(2,334,174)  $(1,198,167)  $(5,141,507)  $(3,552,278)
United States federal corporate income tax rate   21%   21%   21%   21%
Income tax credit computed at United States statutory corporate income tax rate   (490,176)   (251,615)   (1,079,716)   (745,978)
Reconciling items:                    
Rate differential for PRC earnings   (87,474)   (26,214)   (186,505)   (95,439)
Non-deductible expenses   27,068    81,224    92,870    148,903 
Share based payments   3,869    32,332    7,695    95,360 
Valuation allowance on deferred tax assets   546,713    164,273    1,165,656    597,154 
Income tax expenses  $-   $-   $-   $- 
Schedule of deferred tax assets and liabilities
   December 31,   June 30, 
   2019   2020 
Deferred tax assets        
Trade accounts receivable  $1,225,916   $1,281,707 
Inventories   1,026,483    857,830 
Property, plant and equipment   768,975    772,532 
Provision for product warranty   561,733    535,143 
Net operating loss carried forward   29,361,274    30,094,323 
Valuation allowance   (32,944,381)   (33,541,535)
Deferred tax assets, non-current  $-   $- 
           
Deferred tax liabilities, non-current  $-   $-
Schedule of unrecognized tax benefits excluding interest
  Gross UTB   Surcharge   Net UTB 
Balance as of January 1, 2020  $7,042,582   $        -   $7,042,582 
Decrease in unrecognized tax benefits taken in current period   (101,774)   -    (101,774)
Balance as of June 30, 2020  $6,940,808   $-   $6,940,808