XML 20 R10.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Inventories, Net
6 Months Ended
Jun. 30, 2024
Inventory Disclosure [Abstract]  
Inventories, Net

Note 4 — Inventories, net

Inventories, net consisted of the following:

As of

As of

June 30, 2024

December 31, 2023

    

USD

    

USD

Finished product

$

13,438,543

$

10,565,858

Reserves for slow-moving inventories

 

(633,762)

 

(642,006)

Inventories, net

$

12,804,781

$

9,923,852

 

Movements of inventory reserves are as follows:

For the Six Months Ended

For the Year Ended

June 30, 

December 31,

2024

2023

    

USD

    

USD

Beginning balance

$

642,006

$

663,530

Provision (recovery)

 

(8,244)

 

(21,524)

Ending balance

$

633,762

$

642,006