XML 16 R2.htm IDEA: XBRL DOCUMENT v3.25.2
CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS (UNAUDITED) - USD ($)
3 Months Ended 6 Months Ended
Jun. 28, 2025
Jun. 29, 2024
Jun. 28, 2025
Jun. 29, 2024
CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS (UNAUDITED)        
Net sales $ 70,164,086 $ 72,564,231 $ 136,101,298 $ 139,798,820
Cost of products sold (53,801,184) (54,108,036) (104,642,211) (105,103,868)
Gross margin 16,362,902 18,456,195 31,459,087 34,694,952
Product development expense (1,031,716) (1,301,487) (2,140,902) (2,661,284)
Selling and administrative expenses (12,188,736) (11,140,681) (22,534,931) (22,261,047)
Operating profit 3,142,450 6,014,027 6,783,254 9,772,621
Interest expense (636,287) (746,941) (1,330,941) (1,507,472)
Other income (expense) 75,210 (20,066) (124,495) (9,712)
Income from continuing operations before income taxes 2,581,373 5,247,020 5,327,818 8,255,437
Income tax expense (546,383) (1,176,830) (1,124,703) (1,844,265)
Net income from continuing operations 2,034,990 4,070,190 4,203,115 6,411,172
Discontinued Operations (see note B)        
Loss from operations of discontinued unit (234,237) (724,903) (520,005) (1,230,656)
Income from disposal of discontinued unit 2,016,696 0 2,016,696 0
Income tax (expense) benefit (377,282) 162,585 (315,952) 274,929
Income (Loss) from discontinued operations 1,405,177 (562,318) 1,180,739 (955,727)
Net Income $ 3,440,167 $ 3,507,872 $ 5,383,854 $ 5,455,445
Earnings per share from continuing operations:        
Earnings per share from continuing operations: Basic $ 0.33 $ 0.65 $ 0.69 $ 1.03
Earnings per share from continuing operations: Diluted 0.33 0.65 0.69 1.02
Earnings (Loss) per share from discontinued operations:        
Earnings (Loss) per share from discontinued operations: Basic 0.23 (0.09) 0.19 (0.15)
Earnings (Loss) per share from discontinued operations: Diluted 0.23 (0.09) 0.19 (0.15)
Total earnings per share:        
Basic 0.56 0.56 0.88 0.88
Diluted 0.56 0.56 0.88 0.87
Cash dividends per share: $ 0.11 $ 0.11 $ 0.22 $ 0.22