XML 11 R2.htm IDEA: XBRL DOCUMENT v3.25.3
CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS (UNAUDITED) - USD ($)
3 Months Ended 9 Months Ended
Sep. 27, 2025
Sep. 28, 2024
Sep. 27, 2025
Sep. 28, 2024
CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS (UNAUDITED)        
Net sales $ 55,336,452 $ 71,274,757 $ 191,437,750 $ 206,068,490
Cost of products sold (42,971,012) (53,085,087) (147,613,222) (154,161,980)
Gross margin 12,365,440 18,189,670 43,824,528 51,906,510
Product development expense (995,771) (1,077,930) (3,136,673) (3,739,214)
Selling and administrative expenses (9,646,956) (10,316,788) (32,181,886) (31,014,022)
Operating profit 1,722,713 6,794,952 8,505,969 17,153,274
Interest expense (688,425) (709,680) (2,019,365) (2,049,655)
Other expenses, net (157,640) (82,703) (282,136) (92,415)
Income from continuing operations before income taxes 876,648 6,002,569 6,204,468 15,011,204
Income tax expense (297,712) (1,333,771) (1,422,414) (3,335,489)
Net income from continuing operations 578,936 4,668,798 4,782,054 11,675,715
Discontinued Operations (see Note B)        
Loss from operations of discontinued unit 0 (766,990) (520,006) (2,750,844)
(Loss) gain on classification as held for sale 0 (23,087,775) 2,016,696 (23,087,775)
Income tax benefit (expense) 0 3,888,522 (315,951) 4,320,904
Net (Loss) income on discontinued operations 0 (19,966,243) 1,180,739 (21,517,715)
Net income (loss) $ 578,936 $ (15,297,445) $ 5,962,793 $ (9,842,000)
Earnings per share from continuing operations:        
Basic $ 0.10 $ 0.75 $ 0.78 $ 1.88
Diluted 0.10 0.75 0.78 1.87
(Loss) earnings per share from discontinued operations:        
Basic 0 (3.22) 0.19 (3.46)
Diluted 0 (3.21) 0.19 (3.45)
Total earnings (loss) per share:        
Basic 0.10 (2.47) 0.97 (1.58)
Diluted 0.10 (2.46) 0.97 (1.58)
Cash dividends per share: $ 0.11 $ 0.11 $ 0.33 $ 0.33