XML 49 R39.htm IDEA: XBRL DOCUMENT v3.25.2
Note 11 - Segment Information - Schedule of Segment Information (Details) - USD ($)
3 Months Ended 6 Months Ended
Jun. 28, 2025
Jun. 29, 2024
Jun. 28, 2025
Jun. 29, 2024
Product sales $ 8,078,657 $ 5,030,313 $ 15,584,578 $ 10,942,947
Cost of product sales 6,742,341 5,260,305 13,017,261 10,266,629
Gross profit 1,336,316 (229,992) 2,567,317 676,318
Selling, general, and administrative expenses 1,199,389 1,084,995 2,300,739 2,250,917
Income (loss) from operations 136,927 (1,314,987) 266,578 (1,574,599)
Other income, net 19,025 90,851 69,501 170,021
Net income (loss) before income taxes 155,952 (1,224,136) 336,079 (1,404,578)
Income tax provision (benefit) 52,119 (269,832) 136,284 (307,120)
Net income (loss) $ 103,833 $ (954,304) $ 199,795 $ (1,097,458)