XML 41 R27.htm IDEA: XBRL DOCUMENT v3.25.2
Inventories (Tables)
6 Months Ended
Jun. 28, 2025
Inventories  
Schedule of Inventories

 

 

June 28, 2025

 

 

December 28, 2024

 

 

 

 

 

 

 

 

Raw material and component parts

 

$20,662,417

 

 

$21,070,522

 

Work in process

 

 

6,982,547

 

 

 

7,120,460

 

Finished goods

 

 

26,495,305

 

 

 

27,018,616

 

Total inventories

 

$54,140,269

 

 

$55,209,598