Annual report [Section 13 and 15(d), not S-K Item 405]

ORGANIZATION AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Tables)

v3.25.1
ORGANIZATION AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Tables)
12 Months Ended
Dec. 31, 2024
Organization, Consolidation and Presentation of Financial Statements [Abstract]  
SCHEDULE OF DISAGGREGATED NET SALES

The following table shows the Company’s disaggregated net sales by product type (in thousands):

 

    2024     2023  
    Years Ended December 31,  
    2024     2023  
DC power systems   $ 12,577     $ 14,408  
Engineering & Tech Support Services     384       347  
Accessories     1,009       538  
Total net sales   $ 13,970     $ 15,293  

 

The following table shows the Company’s disaggregated net sales by customer type (in thousands):

 

    2024     2023  
    Years Ended December 31,  
    2024     2023  
Telecom   $ 12,300     $ 14,516  
Government/Military     1,145       475  
Marine     364       206  
Other (backup DC power to various industries)     161       96  
Total net sales   $ 13,970     $ 15,293  
SCHEDULE OF NET SALES BY GEOGRAPHICAL REGIONS

The following tables shows the Company’s net sales by the respective geographical regions of our customers (in thousands):

 

    2024     2023  
    Years Ended December 31,  
    2024     2023  
United States   $ 12,108     $ 12,078  
Canada     2       267  
Other N. America           8  
Australia and South Pacific Islands     1,359       2,822  
Asia     31       9  
Europe and Middle East     6       85  
United Kingdom     352        
S. Africa     112       24  
Total net sales   $ 13,970     $ 15,293  
SCHEDULE OF RECONCILIATION OF THE PRODUCT WARRANT LIABILITY

The following is a tabular reconciliation of the product warranty liability, excluding the deferred revenue related to the Company’s warranty coverage (in thousands):

 

    2024     2023  
    Years End December 31,  
    2024     2023  
Changes in estimates for warranties                
Balance at beginning of the period   $ 600     $ 600  
Payments     (214 )     (469 )
Provision for warranties     214       469  
                 
Balance at end of the period   $ 600     $ 600  
SCHEDULE OF INVENTORIES NET

As of December 31, 2024 and 2023, inventories consisted of the following (in thousands):

 

    2024     2023  
    At December 31,  
    2024     2023  
Raw materials   $ 11,902     $ 14,313  
Finished goods     991       2,209  
Inventories   $ 12,893     $ 16,522  
SCHEDULE OF ESTIMATED USEFUL LIFE OF PROPERTY PLANT AND EQUIPMENT

 

    Estimated life
Production and shop equipment and machinery and fixtures   3-5 years
Vehicles   3-5 years
Leasehold improvements   Shorter of the lease term or estimated useful life
Computer software and office equipment   5 years