XML 17 R2.htm IDEA: XBRL DOCUMENT v3.25.0.1
CONSOLIDATED BALANCE SHEETS - USD ($)
$ in Thousands
Dec. 31, 2024
Dec. 31, 2023
Current assets:    
Cash and cash equivalents $ 60,782 $ 41,393
Marketable securities   35,354
Accounts receivable, net 14,113 17,061
Inventories, net 28,366 30,712
Prepaid expenses and other 2,035 2,110
Total current assets 105,296 126,630
Other assets:    
Note receivable from affiliate 9,300 10,600
Goodwill 23,742 23,742
Other noncurrent assets 680 769
Total other assets 33,722 35,111
Property and equipment:    
Land 5,390 5,390
Buildings 23,262 23,239
Equipment 75,605 74,315
Construction in progress 589 676
Gross property and equipment 104,846 103,620
Less accumulated depreciation 80,820 77,757
Net property and equipment 24,026 25,863
Total assets 163,044 187,604
Current liabilities:    
Accounts payable and accrued liabilities 14,971 15,745
Income taxes payable to affiliate 804 1,460
Total current liabilities 15,775 17,205
Noncurrent liabilities:    
Deferred income taxes 1,067 1,509
Other 57 41
Total noncurrent liabilities 1,124 1,550
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,313,757 and 12,318,557 shares issued and outstanding 123 123
Additional paid-in capital 53,396 53,275
Retained earnings 92,626 115,457
Accumulated other comprehensive loss - unrealized loss on marketable securities   (6)
Total stockholders' equity 146,145 168,849
Total liabilities and stockholders' equity $ 163,044 $ 187,604