v3.26.1
Segment Information - Summary of Segment Information (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jul. 04, 2026
Jun. 28, 2025
Jul. 04, 2026
Jun. 28, 2025
Segment Reporting Information [Line Items]        
Revenue $ 670,483 $ 589,553 $ 1,318,398 $ 1,148,777
Cost of revenue, excluding depreciation and amortization 451,958 378,753 894,445 754,419
Gross margin $ 218,525 $ 210,800 $ 423,953 $ 394,358
Gross margin percentage 32.60% 35.80% 32.20% 34.30%
PDS        
Segment Reporting Information [Line Items]        
Revenue $ 553,929 $ 486,012 $ 1,089,581 $ 946,010
Cost of revenue, excluding depreciation and amortization 394,047 328,078 780,464 653,391
Gross margin $ 159,882 $ 157,934 $ 309,117 $ 292,619
Gross margin percentage 28.90% 32.50% 28.40% 30.90%
HHH        
Segment Reporting Information [Line Items]        
Revenue $ 69,023 $ 60,112 $ 135,632 $ 116,845
Cost of revenue, excluding depreciation and amortization 31,837 27,048 62,670 53,041
Gross margin $ 37,186 $ 33,064 $ 72,962 $ 63,804
Gross margin percentage 53.90% 55.00% 53.80% 54.60%
MS        
Segment Reporting Information [Line Items]        
Revenue $ 47,531 $ 43,429 $ 93,185 $ 85,922
Cost of revenue, excluding depreciation and amortization 26,074 23,627 51,311 47,987
Gross margin $ 21,457 $ 19,802 $ 41,874 $ 37,935
Gross margin percentage 45.10% 45.60% 44.90% 44.20%