XML 38 R23.htm IDEA: XBRL DOCUMENT v3.24.2.u1
INVENTORIES (Tables)
6 Months Ended
Jun. 30, 2024
Inventory Disclosure [Abstract]  
Schedule of Inventory, Current
Inventories consist of the following:
June 30,December 31,
20242023
(Dollars in thousands)
Raw materials and purchased parts for assembly $23,279 $20,588 
Self-manufactured assembly parts and finished products 21,368 24,449 
Total inventories $44,647 $45,037