ORGANIZATION AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Tables)
|
6 Months Ended |
Jun. 30, 2026 |
| 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
| |
|
2026 |
|
|
2025 |
|
| |
|
Three months ended June 30,
|
|
| |
|
2026 (Unaudited)
|
|
|
2025 (Unaudited)
|
|
| DC power systems |
|
$ |
748 |
|
|
$ |
1,989 |
|
| Engineering & Tech Support Services |
|
|
21 |
|
|
|
135 |
|
| Accessories |
|
|
250 |
|
|
|
584 |
|
| Total net sales |
|
$ |
1,019 |
|
|
$ |
2,708 |
|
| |
|
2026 |
|
|
2025 |
|
| |
|
Six months ended June 30,
|
|
| |
|
2026 (Unaudited)
|
|
|
2025 (Unaudited)
|
|
| DC power systems |
|
$ |
2,259 |
|
|
$ |
3,219 |
|
| Engineering & Tech Support Services |
|
|
44 |
|
|
|
134 |
|
| Accessories |
|
|
444 |
|
|
|
1,078 |
|
| Total net sales |
|
$ |
2,747 |
|
|
$ |
4,431 |
|
The
following table shows the Company’s disaggregated net sales by customer type:
| |
|
2026 |
|
|
2025 |
|
| |
|
Three months ended June 30,
|
|
| |
|
2026 (Unaudited)
|
|
|
2025 (Unaudited)
|
|
| Telecom |
|
$ |
899 |
|
|
$ |
2,481 |
|
| Government/Military |
|
|
33 |
|
|
|
154 |
|
| Marine |
|
|
60 |
|
|
|
38 |
|
| Other (backup DC power to various industries) |
|
|
27 |
|
|
|
35 |
|
| Total net sales |
|
$ |
1,019 |
|
|
$ |
2,708 |
|
| |
|
2026 |
|
|
2025 |
|
| |
|
Six months ended June 30,
|
|
| |
|
2026 (Unaudited)
|
|
|
2025 (Unaudited)
|
|
| Telecommunications |
|
$ |
2,558 |
|
|
$ |
3,900 |
|
| Government/Military |
|
|
82 |
|
|
|
448 |
|
| Marine |
|
|
62 |
|
|
|
45 |
|
| Other (backup DC power to various industries) |
|
|
45 |
|
|
|
38 |
|
| Total net sales |
|
$ |
2,747 |
|
|
$ |
4,431 |
|
|
| 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
| |
|
2026 |
|
|
2025 |
|
| |
|
Three months ended |
|
| |
|
June 30, |
|
| |
|
2026 |
|
|
2025 |
|
| |
|
(Unaudited) |
|
|
(Unaudited) |
|
| United States |
|
$ |
755 |
|
|
$ |
2,624 |
|
| Canada |
|
|
— |
|
|
|
32 |
|
| South Pacific Islands |
|
|
11 |
|
|
|
49 |
|
| Europe and Middle East |
|
|
186 |
|
|
|
— |
|
| South America |
|
|
67 |
|
|
|
— |
|
| Japan |
|
|
— |
|
|
|
3 |
|
| Total net sales |
|
$ |
1,019 |
|
|
$ |
2,708 |
|
| |
|
2026 |
|
|
2025 |
|
| |
|
Six months ended |
|
| |
|
June 30, |
|
| |
|
2026 |
|
|
2025 |
|
| |
|
(Unaudited) |
|
|
(Unaudited) |
|
| United States |
|
$ |
2,405 |
|
|
$ |
4,045 |
|
| Canada |
|
|
3 |
|
|
|
33 |
|
| South Pacific Islands |
|
|
72 |
|
|
|
55 |
|
| Japan |
|
|
— |
|
|
|
3 |
|
| Europe and Middle East |
|
|
200 |
|
|
|
295 |
|
| South America |
|
|
67 |
|
|
|
— |
|
| Total net sales |
|
$ |
2,747 |
|
|
$ |
4,431 |
|
|
| SCHEDULE OF INVENTORIES NET |
As
of June 30, 2026 and December 31, 2025, inventories consisted of the following:
SCHEDULE OF INVENTORIES NET
| |
|
June 30, 2026 (unaudited)
|
|
|
December 31, 2025
|
|
| |
|
|
|
|
|
|
| Raw materials |
|
$ |
8,361 |
|
|
$ |
8,704 |
|
| Finished goods |
|
|
871 |
|
|
|
721 |
|
| Total Inventories |
|
$ |
9,232 |
|
|
$ |
9,425 |
|
|
| SCHEDULE OF RECONCILIATION OF THE PRODUCT WARRANT LIABILITY |
SCHEDULE OF RECONCILIATION OF THE PRODUCT WARRANT LIABILITY
| Changes in estimates for warranties |
|
June 30, 2026 (unaudited)
|
|
|
December 31, 2025
|
|
| Balance at beginning of the period |
|
$ |
600 |
|
|
$ |
600 |
|
| Payments |
|
|
(41 |
) |
|
|
(67 |
) |
| Provision for warranties |
|
|
41 |
|
|
|
67 |
|
| Changes in warranty reserve |
|
|
(450 |
) |
|
|
- |
|
| Balance at end of the period |
|
$ |
150 |
|
|
$ |
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, 2026
|
|
|
June 30, 2025
|
|
| |
|
(Unaudited) |
|
|
(Unaudited) |
|
| Options |
|
|
12,858 |
|
|
|
12,858 |
|
|