Quarterly report [Sections 13 or 15(d)]

ORGANIZATION AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Tables)

v3.25.1
ORGANIZATION AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Tables)
3 Months Ended
Mar. 31, 2025
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:

 

SCHEDULE OF DISAGGREGATED NET SALES

    2025   2024
    Three months ended
March 31,
    2025   2024
    (Unaudited)   (Unaudited)
DC power systems   $ 1,230     $ 1,567  
Engineering & Tech Support Services              86  
Accessories     493       122  
Total net sales   $ 1,723     $ 1,775  

 

The following table shows the Company’s disaggregated net sales by customer type:

 

    2025   2024
    Three months ended
March 31,
    2025   2024
    (Unaudited)   (Unaudited)
Telecom   $ 1,419     $ 1,258  
Government/Military     294       460  
Marine     7       38  
Other (backup DC power to various industries)     3       19  
Total net sales   $ 1,723     $ 1,775  
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):

 

    2025   2024
    Three months ended
    March 31,
    2025   2024
    (Unaudited)   (Unaudited)
United States   $ 1,421     $ 1,675  
South Pacific Islands     6       79  
Japan              20  
Canada     1           
Europe and Middle East     295       -  
Other Asia Pacific              1  
Total net sales   $ 1,723     $ 1,775  
SCHEDULE OF INVENTORIES NET

As of March 31, 2025 and December 31, 2024, inventories consisted of the following:

 

    March 31, 2025   December 31, 2024
    (unaudited)    
Raw materials   $ 11,689     $ 11,902  
Finished goods     1,445       991  
Total Inventories   $ 13,134     $ 12,893  
SCHEDULE OF RECONCILIATION OF THE PRODUCT WARRANT LIABILITY

Changes in estimates for warranties   March 31, 2025   December 31, 2024
    (unaudited)    
Balance at beginning of the period   $ 600     $ 600  
Payments     (16 )     (214 )
Provision for warranties     16       214  
Balance at end of the period   $ 600     $ 600  
SCHEDULE OF DILUTED EARNINGS PER SHARE

The following potentially dilutive shares were excluded from the shares used to calculate diluted earnings per share as their inclusion would be anti-dilutive:

 

    March 31, 2025   March 31, 2024
    (Unaudited)   (Unaudited)
Options     20,002       20,002  
Total     20,002       20,002