XML 59 R46.htm IDEA: XBRL DOCUMENT v3.24.0.1
Note B - Inventories (Details Textual) - USD ($)
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
LIFO Inventory Amount $ 29,627,000 $ 32,994,000  
Excess of Replacement or Current Costs over Stated LIFO Value 9,477,000 9,249,000  
Effect of LIFO Inventory Liquidation on Income 3,575,000 2,180,000 $ 0
FIFO Inventory Amount 160,793,000 119,114,000  
Inventory, Finished Goods, Gross 2,188,000 3,255,000  
Inventory, Work in Process, Gross 144,684,000 105,564,000  
Inventory, Raw Materials and Supplies, Gross $ 13,921,000 $ 10,324,000