XML 15 R2.htm IDEA: XBRL DOCUMENT v3.24.0.1
Consolidated Balance Sheets - USD ($)
Dec. 31, 2023
Dec. 31, 2022
CURRENT ASSETS:    
Cash and cash equivalents $ 87,657,000 $ 70,711,000
Marketable securities 26,454,000 24,863,000
Accounts receivable 49,323,000 71,362,000
Less allowance for doubtful accounts 596,000 338,000
Accounts receivable, net 48,727,000 71,024,000
Inventories:    
Finished goods 31,815,000 36,249,000
Work in process 144,684,000 105,564,000
Raw materials and supplies 13,921,000 10,324,000
Inventory, net 190,420,000 152,137,000
Notes receivable, current 1,629,000 2,226,000
Other current assets 5,223,000 5,671,000
Total current assets 360,110,000 326,632,000
PROPERTY, PLANT AND EQUIPMENT:    
Land and land improvements 3,107,000 4,542,000
Buildings 52,182,000 50,904,000
Machinery and equipment 51,721,000 49,979,000
Property, Plant and Equipment, Gross 107,010,000 105,425,000
Less allowance for depreciation and amortization 67,774,000 63,634,000
Property, plant, and equipment, net 39,236,000 41,791,000
GOODWILL 19,433,000 18,573,000
INTANGIBLE ASSETS, net 5,290,000 6,926,000
RIGHT-OF-USE LEASE ASSETS 10,664,000 10,731,000
DEFERRED INCOME TAXES 5,803,000 5,506,000
OTHER ASSETS 0 1,688,000
Assets 440,536,000 411,847,000
CURRENT LIABILITIES:    
Accounts payable 38,232,000 28,944,000
Federal and state income taxes 2,539,000 2,552,000
Lease liabilities 678,000 577,000
Accrued liabilities 30,570,000 21,568,000
Total current liabilities 72,019,000 53,641,000
LEASE LIABILITIES - NON-CURRENT 9,986,000 10,154,000
FEDERAL AND STATE INCOME TAXES - NON-CURRENT 2,275,000 0
Total liabilities 84,280,000 63,795,000
STOCKHOLDERS' EQUITY    
Common stock, $1 par value: Authorized: 12,000,000 shares at December 31, 2023 and 2022 Issued: 7,440,518 shares at December 31, 2023 and 2022Outstanding: 7,084,384 and 7,062,872 shares at December 31, 2023 and 2022, respectively 7,441,000 7,441,000
Paid-in capital 16,031,000 14,799,000
Retained earnings 344,245,000 338,071,000
Accumulated other comprehensive income (loss) 22,000 (103,000)
Stockholders' Equity before Treasury Stock 367,739,000 360,208,000
Less treasury stock, at cost, 356,134 and 377,646 shares at December 31, 2023 and 2022, respectively 11,483,000 12,156,000
Total stockholders' equity 356,256,000 348,052,000
Liabilities and Equity $ 440,536,000 $ 411,847,000