XML 56 R46.htm IDEA: XBRL DOCUMENT v3.26.1
Segment Information - Summary of Segment Information (Details) - USD ($)
$ in Thousands
3 Months Ended
Apr. 04, 2026
Mar. 29, 2025
Segment Reporting Information [Line Items]    
Revenue $ 647,915 $ 559,224
Cost of revenue, excluding depreciation and amortization 442,487 375,666
Gross margin $ 205,428 $ 183,558
Gross margin percentage 31.70% 32.80%
PDS    
Segment Reporting Information [Line Items]    
Revenue $ 535,652 $ 459,998
Cost of revenue, excluding depreciation and amortization 386,417 325,313
Gross margin $ 149,235 $ 134,685
Gross margin percentage 27.90% 29.30%
HHH    
Segment Reporting Information [Line Items]    
Revenue $ 66,609 $ 56,733
Cost of revenue, excluding depreciation and amortization 30,833 25,993
Gross margin $ 35,776 $ 30,740
Gross margin percentage 53.70% 54.20%
MS    
Segment Reporting Information [Line Items]    
Revenue $ 45,654 $ 42,493
Cost of revenue, excluding depreciation and amortization 25,237 24,360
Gross margin $ 20,417 $ 18,133
Gross margin percentage 44.70% 42.70%