XML 15 R2.htm IDEA: XBRL DOCUMENT v3.22.4
Consolidated Balance Sheets - USD ($)
Dec. 31, 2022
Dec. 31, 2021
CURRENT ASSETS:    
Cash and cash equivalents $ 70,711,000 $ 109,805,000
Marketable securities 24,863,000 34,190,000
Accounts receivable 71,362,000 53,715,000
Less allowance for doubtful accounts 338,000 338,000
Accounts receivable, net 71,024,000 53,377,000
Inventories:    
Finished goods 36,249,000 40,624,000
Work in process 105,564,000 92,437,000
Raw materials and supplies 10,324,000 10,800,000
Inventory, net 152,137,000 143,861,000
Notes receivable, current 2,226,000 2,330,000
Other current assets 5,671,000 4,490,000
Total current assets 326,632,000 348,053,000
PROPERTY, PLANT AND EQUIPMENT:    
Land and land improvements 4,542,000 3,036,000
Buildings 50,904,000 49,467,000
Machinery and equipment 49,979,000 46,070,000
Property, Plant and Equipment, Gross, Ending Balance 105,425,000 98,573,000
Less allowance for depreciation and amortization 63,634,000 61,850,000
Property, plant, and equipment, net 41,791,000 36,723,000
GOODWILL 18,573,000 15,317,000
INTANGIBLE ASSETS, net 6,926,000 2,624,000
RIGHT-OF-USE LEASE ASSETS 10,731,000 10,161,000
DEFERRED INCOME TAXES 5,506,000 4,642,000
OTHER ASSETS 1,688,000 2,878,000
Assets, Total 411,847,000 420,398,000
CURRENT LIABILITIES:    
Accounts payable 34,604,000 32,759,000
Federal and state income taxes 2,552,000 3,163,000
Lease liabilities 577,000 546,000
Accrued liabilities 15,908,000 16,691,000
Total current liabilities 53,641,000 53,159,000
LEASE LIABILITIES - NON-CURRENT 10,154,000 9,616,000
Total liabilities 63,795,000 62,775,000
COMMITMENTS AND CONTINGENCIES
STOCKHOLDERS' EQUITY    
Outstanding: 7,062,872 and 7,042,274 shares at December 31, 2022 and 2021, respectively 7,441,000 7,441,000
Paid-in capital 14,799,000 13,743,000
Retained earnings 338,071,000 349,198,000
Accumulated other comprehensive income (103,000) 20,000
Stockholders' Equity before Treasury Stock 360,208,000 370,402,000
Less treasury stock, at cost, 377,646 and 398,244 shares at December 31, 2022 and 2021, respectively 12,156,000 12,779,000
Total stockholders' equity 348,052,000 357,623,000
Liabilities and Equity, Total $ 411,847,000 $ 420,398,000