v3.26.1
Segment Information - Summary of Segment Reconciliation (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jul. 04, 2026
Jun. 28, 2025
Jul. 04, 2026
Jun. 28, 2025
Segment Reconciliation:        
Total segment gross margin $ 218,525 $ 210,800 $ 423,953 $ 394,358
Branch and regional administrative expenses 97,079 90,069 192,871 181,456
Corporate expenses 34,083 34,529 68,239 72,034
Depreciation and amortization 2,849 2,617 5,893 5,211
Acquisition-related costs 4,390 3,400 7,500 3,506
Other operating expense 144 151 144 316
Operating income 79,980 80,034 149,306 131,835
Interest income 1,259 129 2,917 261
Interest expense (27,776) (36,003) (56,934) (72,338)
Other income (expense) 3,010 (22) 6,159 (5,472)
Income before income taxes $ 56,473 $ 44,138 $ 101,448 $ 54,286