XML 22 R12.htm IDEA: XBRL DOCUMENT v3.23.2
Inventories
6 Months Ended
Jun. 30, 2023
Inventory Disclosure [Abstract]  
Inventories

NOTE 5 – INVENTORIES

Inventories, net consisted of the following:

 

 

 

June 30,

 

 

December 31,

 

 

 

2023

 

 

2022

 

Raw materials

 

$

10,944,553

 

 

$

9,370,162

 

Sub-assemblies

 

 

849,968

 

 

 

892,123

 

Work-in-process

 

 

700,935

 

 

 

1,343,239

 

Finished goods

 

 

10,379,886

 

 

 

10,357,452

 

 

 

 

22,875,342

 

 

 

21,962,976

 

Less: allowances for obsolete and slow-moving inventories

 

 

(1,411,417

)

 

 

(1,187,610

)

 

 

$

21,463,925

 

 

$

20,775,366