Annual report pursuant to Section 13 and 15(d)

Organization and Summary of Significant Accounting Policies (Tables)

v3.20.1
Organization and Summary of Significant Accounting Policies (Tables)
12 Months Ended
Dec. 31, 2019
Organization, Consolidation and Presentation of Financial Statements [Abstract]  
Schedule of disaggregated net sales
  Years End December 31,  
    2019     2018  
DC power systems   $ 24,176,963     $ 23,525,677  
Engineering & Tech Support Services     280,936       124,324  
Accessories     343,242       396,353  
Total net sales   $ 24,801,141     $ 24,046,354  

 

    Years End December 31,  
    2019     2018  
Telecom   $ 23,753,513     $ 21,552,950  
Government/Military     589,490       1,477,121  
Marine     82,567       177,909  
Other (backup DC power to various industries)     375,571       838,374  
Total net sales   $ 24,801,141     $ 24,046,354  

Schedule of components of inventory
  Years End December 31,  
    2019     2018  
Raw materials   $ 8,651,428     $ 6,060,448  
Finished goods     5,860,772       2,741,321  
      14,512,200       8,801,769  
Less:  Inventory reserve     (600,000 )     (330,000 )
Total Inventories, net   $ 13,912,200     $ 8,471,769  
Schedule of reconciliation of the product warranty liability
  Years End December 31,  
Changes in estimates for warranties   2019     2018  
Balance at beginning of the period   $ 175,000     $ 175,000  
Payments     (529,802 )     (244,454 )
Provision for warranties     729,802       244,454  
                 
Balance at end of the period   $ 375,000     $ 175,000  
Schedule of estimated life
  Estimated life
Production tooling, jigs, fixtures   3-5 years
Shop equipment and machinery   5 years
Vehicles   3-5 years
Leasehold improvements   Shorter of the lease term or estimated useful life
Office equipment   5 years
Software   5 years
Schedule of potentially dilutive shares were excluded from the shares used to calculate diluted earnings per share as their inclusion would be anti-dilutive
  December 31,  
    2019     2018  
Options     140,000       360,000  
Warrants     115,000       115,000  
Total     255,000       475,000