XML 18 R4.htm IDEA: XBRL DOCUMENT v3.25.2
CONDENSED CONSOLIDATED BALANCE SHEETS - USD ($)
Jun. 28, 2025
Dec. 28, 2024
Current Assets    
Cash and cash equivalents $ 9,110,311 $ 14,010,388
Marketable Securities 0 2,051,301
Accounts receivable, less allowances: 2025 - $585,993 2024 - $530,560 40,236,949 35,515,632
Inventories 54,140,269 55,209,598
Current portion of notes receivable 51,457 286,287
Prepaid expenses and other assets 4,406,534 3,477,717
Current assets held for sale 0 5,071,828
Total Current Assets 107,945,520 115,622,751
Property, Plant and Equipment 59,637,113 56,320,688
Accumulated depreciation (32,473,594) (28,810,628)
Property, Plant and Equipment, Net 27,163,519 27,510,060
Goodwill 58,637,593 58,509,384
Trademarks 3,841,579 3,946,455
Patents and other intangibles net of accumulated amortization 7,764,381 8,765,612
Long term notes receivable, less current portion 82,386 162,102
Deferred income taxes 6,611,518 6,611,518
Right of use assets 17,362,814 14,180,865
Total Other Assets 94,300,271 92,175,936
TOTAL ASSETS 229,409,310 235,308,747
Current Liabilities    
Accounts payable 23,137,927 19,650,970
Accrued compensation 5,157,522 5,478,581
Other accrued expenses 3,222,704 9,577,019
Current portion of operating lease liability 3,906,222 3,072,668
Current portion of finance lease liability 747,340 761,669
Current portion of long-term debt 4,302,654 3,603,935
Other current liabilities 0 505,376
Current liabilities held for sale 0 2,144,573
Total Current Liabilities 40,474,369 44,794,791
Other long-term liabilities 546,398 546,395
Operating lease liability, less current portion 13,456,592 11,108,197
Finance lease liability, less current portion 2,823,438 3,052,073
Long-term debt, less current portion 32,115,881 38,640,576
Accrued postretirement benefits 415,878 410,476
Accrued pension cost 15,127,781 16,064,840
Total Liabilities 104,960,337 114,617,348
Shareholders' Equity    
Common Stock, no par value, Authorized: 50,000,000 shares 35,732,135 35,443,009
Treasury Stock: 3,065,407 shares as of 2025 and 2,983,858 shares as of 2024 (28,462,013) (26,338,309)
Retained earnings 137,581,573 133,545,670
Accumulated other comprehensive loss:    
Foreign currency translation (1,878,997) (2,276,590)
Unrealized gain (loss) on foreign currency swap, net of tax 241,827 (505,376)
Unrecognized net pension and postretirement benefit costs, net of tax (18,765,552) (19,177,005)
Accumulated other comprehensive loss (20,402,722) (21,958,971)
Total Shareholders' Equity 124,448,973 120,691,399
TOTAL LIABILITIES AND SHAREHOLDERS' EQUITY $ 229,409,310 $ 235,308,747