XML 25 R2.htm IDEA: XBRL DOCUMENT v3.25.0.1
Consolidated Balance Sheets - USD ($)
Dec. 28, 2024
Dec. 30, 2023
Current Assets    
Cash and cash equivalents $ 14,010,388 $ 8,048,127
Marketable Securities 2,051,301 986,477
Accounts receivable, less allowances: 2024-$530,560; 2023-$534,476 35,515,632 34,204,581
Inventories:    
Raw materials and component parts 21,070,522 24,302,389
Work in process 7,120,460 9,456,151
Finished goods 27,018,616 24,638,139
Inventories net 55,209,598 58,396,679
Current portion of note receivable 286,287 573,269
Prepaid expenses and other assets 3,477,717 5,443,778
Current assets held for sale 5,071,828 4,583,797
Total Current Assets 115,622,751 112,236,708
Property, Plant and Equipment    
Land 579,344 739,344
Buildings 7,293,565 12,206,032
Machinery and equipment 48,447,779 39,739,100
Accumulated depreciation (28,810,628) (29,162,438)
Property, Plant and Equipment, net 27,510,060 23,522,038
Other Assets    
Goodwill 58,509,384 58,576,198
Trademarks 3,946,455 3,914,409
Patents, technology and other intangibles net of accumulated amortization 8,765,612 11,182,166
Long term note receivable, less current portion 162,102 374,932
Deferred income taxes 6,611,518 2,283,571
Right of Use Assets 14,180,865 17,064,138
Long-term assets held for sale 0 22,885,041
Total Other Assets 92,175,936 116,280,455
TOTAL ASSETS 235,308,747 252,039,201
Current Liabilities    
Accounts payable 19,650,970 24,554,117
Accrued compensation 5,478,581 5,194,830
Other accrued expenses 9,577,019 3,965,335
Current portion of operating lease liability 3,072,668 4,336,794
Current portion of financing lease liability 761,669 175,231
Current portion of long-term debt 3,603,935 2,871,870
Other current liabilities 505,376 0
Current liabilities held for sale 2,144,573 1,635,549
Total Current Liabilities 44,794,791 42,733,726
Other long-term liabilities 546,395 730,970
Operating lease liability, less current portion 11,108,197 12,727,344
Financing lease liability, less current portion 3,052,073 715,669
Long-term debt, less current portion 38,640,576 41,063,865
Accrued postretirement benefits 410,476 554,758
Accrued pension cost 16,064,840 21,025,365
Long-term liabilities held for sale 0 6,920
Total Liabilities 114,617,348 119,558,617
Shareholders' Equity    
Common Stock, no par value, Authorized: 50,000,000 shares Issued: 9,146,996 shares in 2024 and 9,091,815 shares in 2023 Outstanding: 6,163,138 shares in 2024 and 6,217,370 shares in 2023 35,443,009 33,950,859
Treasury Stock: 2,983,858 shares in 2024 and 2,874,445 shares in 2023 (26,338,309) (23,280,467)
Retained earnings 133,545,670 144,805,168
Accumulated other comprehensive loss:    
Foreign currency translation (2,276,590) (866,599)
Unrealized gain on interest rate swap, net of tax (505,376) 0
Unrecognized net pension and postretirement benefit costs, net of tax (19,177,005) (22,128,377)
Accumulated other comprehensive loss (21,958,971) (22,994,976)
Total Shareholders' Equity 120,691,399 132,480,584
TOTAL LIABILITIES AND SHAREHOLDERS' EQUITY $ 235,308,747 $ 252,039,201