XML 30 R17.htm IDEA: XBRL DOCUMENT v3.22.4
Inventories
12 Months Ended
Dec. 31, 2022
Inventory Disclosure [Abstract]  
Inventories Inventories
Inventories consist of the following components (dollars in thousands):
 December 31,
2022
December 31,
2021
Finished goods$74,280 $74,600 
Work in process38,090 28,790 
Raw materials50,990 49,060 
Total inventories$163,360 $152,450