XML 152 R35.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
Inventories net (Tables)
3 Months Ended
Mar. 31, 2024
Inventories net  
Schedule of reserve for excess and obsolete inventories

 

 

Three Months Ended

March 31,

 

 

 

2024

 

 

2023

 

 

 

(Unaudited)

 

Balance – beginning of period

 

$596,367

 

 

$485,504

 

Provision for excess and obsolete inventories

 

 

34,883

 

 

 

108,378

 

Balance – end of period

 

$631,250

 

 

$593,882

 

Schedule of Inventories, net

 

 

March 31, 2024

 

 

December 31, 2023

 

 

 

(Unaudited)

 

 

 

 

Solar panels, inverters, battery storage and components

 

$1,276,948

 

 

$1,336,066

 

LED lights

 

 

602,749

 

 

 

601,698

 

Total inventories, gross

 

 

1,879,697

 

 

 

1,937,764

 

Less: reserve for excess and obsolete inventories

 

 

(631,250 )

 

 

(596,367 )

Total inventories, net

 

$1,248,447

 

 

$1,341,397