v3.25.2
Segment Information - Summary of Segment Reconciliation (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 28, 2025
Jun. 29, 2024
Jun. 28, 2025
Jun. 29, 2024
Segment Reconciliation:        
Total segment gross margin $ 210,800 $ 158,267 $ 394,358 $ 304,121
Branch and regional administrative expenses 90,069 87,972 181,456 175,886
Corporate expenses 34,529 30,245 72,034 60,087
Depreciation and amortization 2,617 2,833 5,211 5,745
Acquisition-related costs 3,400 0 3,506 0
Other operating expense 151 91 316 2,411
Operating income 80,034 37,126 131,835 59,992
Interest income 129 95 261 197
Interest expense (36,003) (39,613) (72,338) (79,260)
Other (expense) income (22) 6,371 (5,472) 24,540
Income before income taxes $ 44,138 $ 3,979 $ 54,286 $ 5,469