ORGANIZATION AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Tables)
|
6 Months Ended |
Jun. 30, 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:
SCHEDULE
OF DISAGGREGATED NET SALES
| |
|
|
|
|
|
|
| |
|
Three months ended June 30, |
|
| |
|
2024 (Unaudited)
|
|
|
2023 (Unaudited)
|
|
| DC power systems |
|
$ |
4,475 |
|
|
$ |
5,439 |
|
| Engineering & Tech Support Services |
|
|
38 |
|
|
|
31 |
|
| Accessories |
|
|
147 |
|
|
|
117 |
|
| Total net sales |
|
$ |
4,660 |
|
|
$ |
5,587 |
|
| |
|
|
|
|
|
|
| |
|
Six months ended June 30, |
|
| |
|
2024 (Unaudited)
|
|
|
2023 (Unaudited)
|
|
| DC power systems |
|
$ |
6,041 |
|
|
$ |
9,520 |
|
| Engineering & Tech Support Services |
|
|
125 |
|
|
|
54 |
|
| Accessories |
|
|
268 |
|
|
|
203 |
|
| Total net sales |
|
$ |
6,434 |
|
|
$ |
9,777 |
|
The
following table shows the Company’s disaggregated net sales by customer type:
| |
|
|
|
|
|
|
| |
|
Three months ended June 30, |
|
| |
|
2024 (Unaudited)
|
|
|
2023 (Unaudited)
|
|
| Telecom |
|
$ |
4,445 |
|
|
$ |
5,408 |
|
| Government/Military |
|
|
163 |
|
|
|
131 |
|
| Marine |
|
|
13 |
|
|
|
27 |
|
| Other (backup DC power to various industries) |
|
|
39 |
|
|
|
21 |
|
| Total net sales |
|
$ |
4,660 |
|
|
$ |
5,587 |
|
| |
|
|
|
|
|
|
| |
|
Six months ended June 30, |
|
| |
|
2024 (Unaudited)
|
|
|
2023 (Unaudited)
|
|
| Telecommunications |
|
$ |
5,703 |
|
|
$ |
9,400 |
|
| Government/Military |
|
|
622 |
|
|
|
324 |
|
| Marine |
|
|
51 |
|
|
|
28 |
|
| Other (backup DC power to various industries) |
|
|
58 |
|
|
|
25 |
|
| Total net sales |
|
$ |
6,434 |
|
|
$ |
9,777 |
|
|
| 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
| |
|
2024 |
|
|
2023 |
|
| |
|
Three months ended |
|
| |
|
June 30, |
|
| |
|
2024 |
|
|
2023 |
|
| |
|
(Unaudited) |
|
|
(Unaudited) |
|
| United States |
|
$ |
3,490 |
|
|
$ |
3,947 |
|
| Canada |
|
|
- |
|
|
|
161 |
|
| South Pacific Islands |
|
|
1,146 |
|
|
|
1,453 |
|
| Indonesia |
|
|
24 |
|
|
|
— |
|
| Africa |
|
|
— |
|
|
|
26 |
|
| Total net sales |
|
$ |
4,660 |
|
|
$ |
5,587 |
|
| |
|
2024 |
|
|
2023 |
|
| |
|
Six months ended |
|
| |
|
June 30, |
|
| |
|
2024 |
|
|
2023 |
|
| |
|
(Unaudited) |
|
|
(Unaudited) |
|
| United States |
|
$ |
5,164 |
|
|
$ |
7,011 |
|
| Canada |
|
|
— |
|
|
|
162 |
|
| South Pacific Islands |
|
|
1,225 |
|
|
|
2,578 |
|
| Indonesia |
|
|
24 |
|
|
|
- |
|
| Japan |
|
|
20 |
|
|
|
— |
|
| Europe and Middle East |
|
|
1 |
|
|
|
— |
|
| Africa |
|
|
— |
|
|
|
26 |
|
| Total net sales |
|
$ |
6,434 |
|
|
$ |
9,777 |
|
|
| SCHEDULE OF INVENTORIES NET |
As
of June 30, 2024 and December 31, 2023, inventories consisted of the following:
SCHEDULE
OF INVENTORIES NET
| |
|
June 30, 2024 (unaudited)
|
|
|
December 31, 2023
|
|
| |
|
|
|
|
|
|
| Raw materials |
|
$ |
13,769 |
|
|
$ |
14,313 |
|
| Finished goods |
|
|
2,007 |
|
|
|
2,209 |
|
| Total Inventories |
|
$ |
15,776 |
|
|
$ |
16,522 |
|
|
| SCHEDULE OF RECONCILIATION OF THE PRODUCT WARRANT LIABILITY |
SCHEDULE
OF RECONCILIATION OF THE PRODUCT WARRANT LIABILITY
| Changes in estimates for warranties |
|
June 30, 2024 (unaudited)
|
|
|
December 31, 2023
|
|
| Balance at beginning of the period |
|
$ |
600 |
|
|
$ |
600 |
|
| Payments |
|
|
(138 |
) |
|
|
(469 |
) |
| Provision for warranties |
|
|
138 |
|
|
|
469 |
|
| 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, 2024
|
|
|
June
30, 2023
|
|
| |
|
(Unaudited) |
|
|
(Unaudited) |
|
| Options |
|
|
140,000 |
|
|
|
140,000 |
|
| Warrants |
|
|
— |
|
|
|
24,122 |
|
| Total |
|
|
140,000 |
|
|
|
164,122 |
|
|