XML 16 R2.htm IDEA: XBRL DOCUMENT v3.24.0.1
CONSOLIDATED BALANCE SHEETS - USD ($)
$ in Thousands
Dec. 31, 2023
Dec. 31, 2022
Current assets:    
Cash and cash equivalents $ 41,393 $ 26,748
Marketable securities 35,354 33,147
Accounts receivable, net 17,061 17,840
Inventories, net 30,712 31,290
Prepaid expenses and other 2,110 2,136
Total current assets 126,630 111,161
Other assets:    
Note receivable from affiliate 10,600 13,200
Goodwill 23,742 23,742
Other noncurrent assets 769 590
Total other assets 35,111 37,532
Property and equipment:    
Land 5,390 5,390
Buildings 23,239 23,181
Equipment 74,315 74,113
Construction in progress 676 722
Gross property and equipment 103,620 103,406
Less accumulated depreciation 77,757 74,712
Net property and equipment 25,863 28,694
Total assets 187,604 177,387
Current liabilities:    
Accounts payable and accrued liabilities 15,745 15,618
Income taxes payable to affiliate 1,460 1,035
Total current liabilities 17,205 16,653
Noncurrent liabilities:    
Deferred income taxes 1,509 2,230
Other 41 68
Total noncurrent liabilities 1,550 2,298
Stockholders' equity:    
Preferred stock, $.01 par value; 1,000 shares authorized, none issued
Class A common stock, $.01 par value; 20,000,000 shares authorized 12,307,157 and 12,313,757 shares issued and outstanding 123 123
Additional paid-in capital 53,275 53,155
Retained earnings 115,457 105,175
Accumulated other comprehensive loss - unrealized loss on marketable securities (6) (17)
Total stockholders' equity 168,849 158,436
Total liabilities and stockholders' equity $ 187,604 $ 177,387