XML 13 R4.htm IDEA: XBRL DOCUMENT v3.25.1
CONDENSED CONSOLIDATED BALANCE SHEETS - USD ($)
Mar. 29, 2025
Dec. 28, 2024
Current Assets    
Cash and cash equivalents $ 7,902,956 $ 14,010,388
Marketable Securities 2,333,000 2,051,301
Accounts receivable, less allowances: 2025 - $535,5832024 - $530,560 33,489,814 35,515,632
Inventories 55,360,286 55,209,598
Current portion of notes receivable 19,621 286,287
Prepaid expenses and other assets 4,172,486 3,477,717
Current assets held for sale 6,346,332 5,071,828
Total Current Assets 109,624,495 115,622,751
Property, Plant and Equipment 57,319,191 56,320,688
Accumulated depreciation (29,642,523) (28,810,628)
Property, Plant and Equipment, Net 27,676,668 27,510,060
Goodwill 58,615,176 58,509,384
Trademarks 3,769,036 3,946,455
Patents and other intangibles net of accumulated amortization 8,357,673 8,765,612
Long term notes receivable, less current portion 114,223 162,102
Deferred income taxes 6,207,128 6,611,518
Right of use assets 17,965,279 14,180,865
Total Other Assets 95,028,515 92,175,936
TOTAL ASSETS 232,329,678 235,308,747
Current Liabilities    
Accounts payable 20,432,183 19,650,970
Accrued compensation 4,158,549 5,478,581
Other accrued expenses 3,732,614 9,577,019
Current portion of operating lease liability 3,840,835 3,072,668
Current portion of finance lease liability 757,403 761,669
Current portion of long-term debt 3,978,246 3,603,935
Other current liabilities 308,204 505,376
Current liabilities held for sale 2,368,166 2,144,573
Total Current Liabilities 39,576,200 44,794,791
Other long-term liabilities 550,099 546,395
Operating lease liability, less current portion 14,119,143 11,108,197
Finance lease liability, less current portion 2,929,287 3,052,073
Long-term debt, less current portion 37,553,030 38,640,576
Accrued postretirement benefits 409,404 410,476
Accrued pension cost 16,192,871 16,064,840
Total Liabilities 111,330,034 114,617,348
Shareholders' Equity    
Common Stock, no par value, Authorized: 50,000,000 shares 35,419,931 35,443,009
Treasury Stock: 3,034,445 shares as of 2025 and 2,983,858 shares as of 2024 (27,739,112) (26,338,309)
Retained earnings 134,159,324 133,545,670
Accumulated other comprehensive loss:    
Foreign currency translation (1,561,015) (2,276,590)
Unrealized gain on foreign currency swap, net of tax (308,204) (505,376)
Unrecognized net pension and postretirement benefit costs, net of tax (18,971,280) (19,177,005)
Accumulated other comprehensive loss (20,840,499) (21,958,971)
Total Shareholders' Equity 120,999,644 120,691,399
TOTAL LIABILITIES AND SHAREHOLDERS' EQUITY $ 232,329,678 $ 235,308,747