XML 29 R6.htm IDEA: XBRL DOCUMENT v3.25.0.1
Consolidated Statements of Shareholders Equity - USD ($)
Total
Common Stock
Treasury Stock
Retained Earnings
Accumulated other comprehensive Income (Loss)
Balance, shares at Dec. 31, 2022   9,056,421 (2,834,445)    
Balance, amount at Dec. 31, 2022 $ 126,614,695 $ 33,586,165 $ (22,544,684) $ 138,985,852 $ (23,412,638)
Net income 8,585,002     8,585,002  
Cash dividends declared, $0.44 per share (2,765,686)     (2,765,686)  
Currency translation adjustment 274,379       274,379
Change in fair value of interest rate swap (1,449,754)       (1,449,754)
Change in pension and other postretirement benefit costs, net of tax 1,593,037       1,593,037
Stock Options Exercised 0        
Treasury Stock Purchase, shares     (40,000)    
Treasury Stock Purchase, amount (735,783)   $ (735,783)    
Issuance of stock awards, net, shares   7,175      
Issuance of stock awards, net, amount (163,453) $ (163,453)      
Issuance of Common Stock for directors' fees, shares   28,219      
Issuance of Common Stock for directors' fees, amount 528,147 $ 528,147      
Balance, shares at Dec. 30, 2023   9,091,815 (2,874,445)    
Balnce, Amount at Dec. 30, 2023 132,480,584 $ 33,950,859 $ (23,280,467) 144,805,168 (22,994,976)
Net income (8,529,217)     (8,529,217)  
Cash dividends declared, $0.44 per share (2,730,281)     (2,730,281)  
Currency translation adjustment (1,409,991)       (1,409,991)
Change in pension and other postretirement benefit costs, net of tax 2,951,372       2,951,372
Stock Options Exercised 0        
Treasury Stock Purchase, shares     (109,413)    
Treasury Stock Purchase, amount (3,057,842)   $ (3,057,842)    
Issuance of stock awards, net, shares   36,987      
Issuance of stock awards, net, amount 968,672 $ 968,672      
Change in fair value of foreigncurrency swap (505,376)       (505,376)
Issuance of Common Stockfor directors' fees, shares   18,194      
Issuance of Common Stockfor directors' fees, amount 523,478 $ 523,478      
Balance, shares at Dec. 28, 2024   9,146,996 (2,983,858)    
Balnce, Amount at Dec. 28, 2024 $ 120,691,399 $ 35,443,009 $ (26,338,309) $ 133,545,670 $ (21,958,971)