ORGANIZATION AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Tables)
|
6 Months Ended |
Jun. 30, 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 (Unaudited)
|
|
|
2024 (Unaudited)
|
|
|
|
Three months ended June 30,
|
|
|
|
2025 (Unaudited)
|
|
|
2024 (Unaudited)
|
|
DC power systems |
|
$ |
1,989 |
|
|
$ |
4,475 |
|
Engineering & Tech Support Services |
|
|
135 |
|
|
|
38 |
|
Accessories |
|
|
584 |
|
|
|
147 |
|
Total net sales |
|
$ |
2,708 |
|
|
$ |
4,660 |
|
|
|
2025 (Unaudited)
|
|
|
2024 (Unaudited)
|
|
|
|
Six months ended June 30,
|
|
|
|
2025 (Unaudited)
|
|
|
2024 (Unaudited)
|
|
DC power systems |
|
$ |
3,219 |
|
|
$ |
6,041 |
|
Engineering & Tech Support Services |
|
|
134 |
|
|
|
125 |
|
Accessories |
|
|
1,078 |
|
|
|
268 |
|
Total net sales |
|
$ |
4,431 |
|
|
$ |
6,434 |
|
The
following table shows the Company’s disaggregated net sales by customer type:
|
|
2025 (Unaudited)
|
|
|
2024 (Unaudited)
|
|
|
|
Three months ended June 30,
|
|
|
|
2025 (Unaudited)
|
|
|
2024 (Unaudited)
|
|
Telecom |
|
$ |
2,481 |
|
|
$ |
4,445 |
|
Government/Military |
|
|
154 |
|
|
|
163 |
|
Marine |
|
|
38 |
|
|
|
13 |
|
Other (backup DC power to various industries) |
|
|
35 |
|
|
|
39 |
|
Total net sales |
|
$ |
2,708 |
|
|
$ |
4,660 |
|
|
|
2025 (Unaudited)
|
|
|
2024 (Unaudited)
|
|
|
|
Six months ended June 30,
|
|
|
|
2025 (Unaudited)
|
|
|
2024 (Unaudited)
|
|
Telecommunications |
|
$ |
3,900 |
|
|
$ |
5,703 |
|
Government/Military |
|
|
448 |
|
|
|
622 |
|
Marine |
|
|
45 |
|
|
|
51 |
|
Other (backup DC power to various industries) |
|
|
38 |
|
|
|
58 |
|
Total net sales |
|
$ |
4,431 |
|
|
$ |
6,434 |
|
|
SCHEDULE OF NET SALES BY GEOGRAPHICAL REGIONS |
The
following tables shows the Company’s net sales by the respective geographical regions of our customers:
SCHEDULE OF NET SALES BY GEOGRAPHICAL REGIONS
|
|
2025 |
|
|
2024 |
|
|
|
Three months ended |
|
|
|
June 30, |
|
|
|
2025 |
|
|
2024 |
|
|
|
(Unaudited) |
|
|
(Unaudited) |
|
United States |
|
$ |
2,624 |
|
|
$ |
3,490 |
|
Canada |
|
|
32 |
|
|
|
— |
|
South Pacific Islands |
|
|
49 |
|
|
|
1,146 |
|
Indonesia |
|
|
3 |
|
|
|
24 |
|
Total net sales |
|
$ |
2,708 |
|
|
$ |
4,660 |
|
|
|
2025 |
|
|
2024 |
|
|
|
Six months ended |
|
|
|
June 30, |
|
|
|
2025 |
|
|
2024 |
|
|
|
(Unaudited) |
|
|
(Unaudited) |
|
United States |
|
$ |
4,045 |
|
|
$ |
5,164 |
|
Canada |
|
|
33 |
|
|
|
— |
|
South Pacific Islands |
|
|
55 |
|
|
|
1,225 |
|
Indonesia |
|
|
— |
|
|
|
24 |
|
Japan |
|
|
3 |
|
|
|
20 |
|
Europe and Middle East |
|
|
295 |
|
|
|
1 |
|
Total net sales |
|
$ |
4,431 |
|
|
$ |
6,434 |
|
|
SCHEDULE OF INVENTORIES NET |
As
of June 30, 2025 and December 31, 2024, inventories consisted of the following:
SCHEDULE
OF INVENTORIES NET
|
|
June 30, 2025 (unaudited)
|
|
|
December 31, 2024
|
|
|
|
|
|
|
|
|
Raw materials |
|
$ |
11,755 |
|
|
$ |
11,902 |
|
Finished goods |
|
|
1,238 |
|
|
|
991 |
|
Total Inventories |
|
$ |
12,993 |
|
|
$ |
12,893 |
|
|
SCHEDULE OF RECONCILIATION OF THE PRODUCT WARRANT LIABILITY |
SCHEDULE
OF RECONCILIATION OF THE PRODUCT WARRANT LIABILITY
Changes in estimates for warranties |
|
June 30, 2025 (unaudited)
|
|
|
December 31, 2024
|
|
Balance at beginning of the period |
|
$ |
600 |
|
|
$ |
600 |
|
Payments |
|
|
(38 |
) |
|
|
(214 |
) |
Provision for warranties |
|
|
38 |
|
|
|
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:
SCHEDULE
OF DILUTED EARNINGS PER SHARE
|
|
|
June 30, 2025
|
|
|
June 30, 2024
|
|
|
|
|
(Unaudited) |
|
|
(Unaudited) |
|
Options |
|
|
|
20,002 |
|
|
|
20,002 |
|
|