v3.26.1
Restatement - Schedule of Effect of Restatement on Consolidated Statement of Income (Details) - USD ($)
$ / shares in Units, shares in Thousands, $ in Thousands
3 Months Ended
Apr. 04, 2026
Mar. 29, 2025
New Accounting Pronouncements or Change in Accounting Principle [Line Items]    
Net Revenues $ 209,022 $ 192,481
Cost of Sales 152,789 142,030
Gross Profit 56,233 50,451
Selling, General and Administrative Expenses 40,513 45,050
Restructuring Charges 0 426
Operating Income 15,720 4,975
Interest Expense (4,010) (3,263)
Income Before Taxes 11,710 1,712
Income tax benefit 1,794 310
Net Income $ 9,916 $ 1,402
Earnings Per Share    
Basic (in dollars per share) $ 0.66 $ 0.09
Diluted (in dollars per share) $ 0.64 $ 0.09
Weighted-Average Number of Common Shares Outstanding    
Basic (in shares) 15,044 14,856
Diluted (in shares) 15,599 15,177
As Previously Reported    
New Accounting Pronouncements or Change in Accounting Principle [Line Items]    
Net Revenues   $ 194,114
Cost of Sales   142,517
Gross Profit   51,597
Selling, General and Administrative Expenses   34,594
Restructuring Charges   426
Operating Income   16,577
Interest Expense   (3,263)
Income Before Taxes   13,314
Income tax benefit   2,803
Net Income   $ 10,511
Earnings Per Share    
Basic (in dollars per share)   $ 0.71
Diluted (in dollars per share)   $ 0.69
Weighted-Average Number of Common Shares Outstanding    
Basic (in shares)   14,856
Diluted (in shares)   15,177
Adjustments    
New Accounting Pronouncements or Change in Accounting Principle [Line Items]    
Net Revenues   $ (1,633)
Cost of Sales   (487)
Gross Profit   (1,146)
Selling, General and Administrative Expenses   10,456
Operating Income   (11,602)
Income Before Taxes   (11,602)
Income tax benefit   (2,493)
Net Income   (9,109)
Adjustment, error correction    
New Accounting Pronouncements or Change in Accounting Principle [Line Items]    
Selling, General and Administrative Expenses   $ 10,400