XML 31 R20.htm IDEA: XBRL DOCUMENT v3.20.2
Summary of Significant Accounting Policies (Tables)
6 Months Ended
Jun. 30, 2020
Accounting Policies [Abstract]  
Schedule of credit and concentration risks

Customer  Percentage of Sales 
   June 30,
2020
   June 30,
2019
 
   (Unaudited)   (Unaudited) 
1   38.6    30.0 
2   33.3    35.1 
3   *    10.5 

 

*Customer was less than 10% of total net sales for the three months ended June 30, 2020.

 

Customer  Percentage of Sales 
   June 30,
2020
   June 30,
2019
 
   (Unaudited)   (Unaudited) 
1   37.1    29.4 
2   32.2    33.2 
3   *    12.1 

 

*Customer was less than 10% of total net sales for the six months ended June 30, 2020.

 

Customer  Percentage of Receivables 
   June 30,
2020
   December 31,
2019
 
   (Unaudited)     
1   49.7    32.7 
2   *    25.1 
3   *    10.0 

 

*Customer was less than 10% of Gross Accounts Receivable at June 30, 2020.

 

Schedule of earnings per share for discontinued operations
    Three Months Ended     Six Months Ended  
    June 30,
2020
    June 30,
2019
    June 30,
2020
    June 30,
2019
 
Discontinued Operations   (Unaudited)     (Unaudited)     (Unaudited)     (Unaudited)  
Weighted average shares outstanding used to compute basic earnings per share     30,552,147       28,770,983       30,476,289       28,686,187  
Effect of dilutive stock options and warrants     -       -       -       49,410  
Weighted average shares outstanding and dilutive securities used to compute dilutive earnings per share     30,552,147       28,770,983       30,476,289       28,735,597  
Schedule of anti-dilutive securities
   Three and Six Months Ended 
   June 30,
2020
   June 30,
2019
 
   (Unaudited)   (Unaudited) 
Stock Options   216,000    861,000 
Warrants   1,423,000    2,183,000 
    1,639,000    3,044,000 

 

    Three and Six Months Ended  
    June 30,
2020
    June 30,
2019
 
    (Unaudited)     (Unaudited)  
Stock Options     1,696,000       515,000  
Warrants     760,000       -  
Convertible notes payable     5,045,000       5,934,000  
      7,501,000       6,449,000