v3.26.1
CONSOLIDATED CONDENSED STATEMENTS OF OPERATIONS - USD ($)
shares in Thousands, $ in Thousands
3 Months Ended 6 Months Ended
Jun. 27, 2026
Jun. 28, 2025
Jun. 27, 2026
Jun. 28, 2025
Income Statement [Abstract]        
NET SALES $ 68,614 $ 68,573 $ 127,995 $ 131,563
Cost of sales 48,381 48,557 88,473 94,645
GROSS PROFIT 20,233 20,016 39,522 36,918
Selling and administrative expenses 16,730 16,778 32,726 33,652
Other operating income, net (90) (68) (174) (166)
Facility consolidation and severance expenses, net 500 117 612 232
OPERATING INCOME 3,093 3,189 6,358 3,200
Interest expense 1,966 1,872 3,871 3,365
Other (income) expense, net (55) (4) (87) 84
INCOME (LOSS) FROM CONTINUING OPERATIONS BEFORE TAXES 1,182 1,321 2,574 (249)
Income tax provision 52 67 90 79
INCOME (LOSS) FROM CONTINUING OPERATIONS 1,130 1,254 2,484 (328)
Loss from discontinued operations, net of tax (42) (94) (245) (209)
NET INCOME (LOSS) $ 1,088 $ 1,160 $ 2,239 $ (537)
BASIC EARNINGS (LOSS) PER SHARE:        
Continuing operations (in dollars per share) $ 0.07 $ 0.08 $ 0.16 $ (0.02)
Discontinued operations (in dollars per share) 0.00 (0.01) (0.02) (0.01)
Net income (loss) (in dollar per share) $ 0.07 $ 0.07 $ 0.14 $ (0.03)
BASIC SHARES OUTSTANDING (in shares) 14,616 14,496 14,574 14,431
DILUTED EARNINGS (LOSS) PER SHARE:        
Continuing operations (in dollars per share) $ 0.07 $ 0.08 $ 0.16 $ (0.02)
Discontinued operations (in dollars per share) 0.00 (0.01) (0.02) (0.01)
Net income (loss) (in dollars per share) $ 0.07 $ 0.07 $ 0.14 $ (0.03)
DILUTED SHARES OUTSTANDING (in shares) 14,709 14,589 14,667 14,431
DIVIDENDS PER SHARE:        
Common stock (in dollars per share) $ 0 $ 0 $ 0 $ 0
Class B common stock (in dollars per share) $ 0 $ 0 $ 0 $ 0