XML 20 R2.htm IDEA: XBRL DOCUMENT v3.25.2
CONSOLIDATED BALANCE SHEETS - USD ($)
Apr. 27, 2025
Apr. 28, 2024
current assets:    
cash and cash equivalents $ 5,629,000 $ 10,012,000
short-term investments - rabbi trust 1,325,000 903,000
accounts receivable, net 21,844,000 21,138,000
inventories 49,309,000 44,843,000
short-term notes receivable 280,000 264,000
current income taxes receivable   350,000
assets held for sale 2,177,000  
other current assets 2,970,000 3,371,000
total current assets 83,534,000 80,881,000
Property, plant and equipment, net 24,836,000 33,182,000
right of use assets 5,908,000 6,203,000
long-term investments - rabbi trust 5,722,000 7,102,000
intangible assets 960,000 1,876,000
long-term notes receivable 1,182,000 1,462,000
deferred income taxes 637,000 518,000
other assets 591,000 830,000
total assets 123,370,000 132,054,000
current liabilities:    
Lines of credit - current 8,114,000  
accounts payable - trade 27,323,000 25,607,000
accounts payable - capital expenditures 23,000 343,000
operating lease liability - current 2,394,000 2,061,000
deferred compensation - current 1,325,000 903,000
deferred revenue 422,000 1,495,000
accrued restructuring 610,000  
accrued expenses 5,333,000 6,726,000
income taxes payable - current 1,420,000 972,000
total current liabilities 46,964,000 38,107,000
Lines of credit - long term 4,600,000  
operating lease liability - long-term 2,535,000 2,422,000
income taxes payable - long-term 790,000 2,088,000
deferred income taxes 5,155,000 6,379,000
deferred compensation 5,686,000 6,929,000
total liabilities 65,730,000 55,925,000
commitments and contingencies (notes 11, 13, and 14)
shareholders' equity:    
preferred stock, $.05 par value, authorized 10,000,000 shares
common stock, $.05 par value, authorized 40,000,000 shares, issued and outstanding 12,559,129 at April 27, 2025 and 12,469,903 at April 28, 2024 628,000 624,000
capital contributed in excess of par value 45,589,000 45,011,000
accumulated earnings 11,273,000 30,376,000
accumulated other comprehensive income 150,000 118,000
total equity 57,640,000 76,129,000
total liabilities and equity $ 123,370,000 $ 132,054,000