XML 35 R14.htm IDEA: XBRL DOCUMENT v3.24.0.1
Inventories
12 Months Ended
Dec. 31, 2023
INVENTORIES [Abstract]  
Inventory Disclosure INVENTORIES
Inventories consisted of the following at December 31:
20232022
Raw materials and parts$180,352 $222,170 
Work-in-progress81,181 77,848 
Finished goods124,332 141,676 
Total inventory$385,865 $441,694