v3.26.1
Condensed Consolidated Statements of Income - USD ($)
shares in Thousands, $ in Thousands
3 Months Ended 6 Months Ended
Jul. 04, 2026
Apr. 04, 2026
Jun. 28, 2025
Mar. 29, 2025
Jul. 04, 2026
Jun. 28, 2025
Income Statement [Abstract]            
Net Revenues $ 224,492   $ 200,803   $ 433,514 $ 393,284
Cost of Sales 161,592   147,827   314,381 289,857
Gross Profit 62,900   52,976   119,133 103,427
Selling, General and Administrative Expenses 34,569   34,643   75,082 79,693
Restructuring Charges 0   608   0 1,034
Operating Income 28,331   17,725   44,051 22,700
Interest Expense, Net (3,522)   (3,008)   (7,532) (6,271)
Other Income, Net 0   1,746   0 1,746
Income Before Taxes 24,809   16,463   36,519 18,175
Income Tax Expense 4,410   3,709   6,204 4,019
Net Income $ 20,399 $ 9,916 $ 12,754 $ 1,402 $ 30,315 $ 14,156
Earnings Per Share            
Basic earnings per share (in dollars per share) $ 1.35   $ 0.85   $ 2.01 $ 0.95
Diluted earnings per share (in dollars per share) $ 1.31   $ 0.84   $ 1.95 $ 0.93
Weighted-Average Number of Common Shares Outstanding            
Basic (in shares) 15,136   14,938   15,089 14,898
Diluted (in shares) 15,555   15,216   15,581 15,196