XML 14 R5.htm IDEA: XBRL DOCUMENT v3.25.3
CONDENSED CONSOLIDATED BALANCE SHEETS (Parenthetical) - USD ($)
Sep. 27, 2025
Dec. 28, 2024
CONDENSED CONSOLIDATED BALANCE SHEETS    
Accounts receivable, allowance for doubtful accounts $ 584,372 $ 530,560
Voting Preferred Stock, par value $ 0 $ 0
Voting Preferred Stock, shares authorized 1,000,000 1,000,000
Nonvoting Preferred Stock, par value $ 0 $ 0
Nonvoting Preferred Stock, shares authorized 1,000,000 1,000,000
Common Stock, par value $ 0 $ 0
Common Stock, shares authorized 50,000,000 50,000,000
Common Stock, shares issued 9,170,470 9,146,996
Common Stock, shares outstanding 6,068,650 6,163,138
Treasury Stock, shares 3,101,820 2,983,858