XML 24 R12.htm IDEA: XBRL DOCUMENT v3.22.4
Inventories
12 Months Ended
Dec. 31, 2022
Inventory Disclosure [Abstract]  
Inventories

5.       Inventories

 

Inventories consist of the following:

 

December 31,  2022   2021 
Inventory at FIFO          
Finished goods  $23,573   $7,322 
Materials and products in process   105,721    92,701 
Gross inventories   129,294    100,023 
Less:  LIFO reserve   (59,489)   (51,826)
Less:  excess and obsolescence reserve   (4,812)   (4,347)
Net Inventories  $64,993   $43,850