XML 34 R23.htm IDEA: XBRL DOCUMENT v3.25.2
INVENTORIES (Tables)
3 Months Ended
Mar. 31, 2025
INVENTORIES [Abstract]  
Inventories
Inventories are summarized as follows:
   
March 31,
2025
   
December 31,
2024
 
Finished goods
 
$
117,888
   
$
105,481
 
Work in process
   
45,735
     
34,334
 
Raw materials and purchased components
   
96,770
     
91,584
 
Total Inventories
 
$
260,393
   
$
231,399