v3.25.2
Inventories
6 Months Ended
Jun. 30, 2025
Inventories [Abstract]  
INVENTORIES

NOTE 4. INVENTORIES

 

Inventories consisted of the following:

 

   June 30,   December 31, 
   2025   2024 
Inventory – work in progress  $4,018,483   $4,480,440 
Inventory – work in progress shipping and consumables   575,485    640,675 
Inventory – work in progress labor   754,421    699,087 
Resale inventory   611,500    931,990 
Finished Goods   1,533,274    3,832,907 
Overhead allocated to inventory   425,389    596,707 
   $7,918,552   $11,181,806