XML 56 R46.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Segment Information - Summary of Segment Information (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 29, 2024
Jul. 01, 2023
Jun. 29, 2024
Jul. 01, 2023
Segment Reporting Information [Line Items]        
Revenue $ 504,958 $ 471,945 $ 995,611 $ 938,358
Cost of revenue, excluding depreciation and amortization 346,691 316,690 691,490 638,638
Gross margin $ 158,267 $ 155,255 $ 304,121 $ 299,720
Gross margin percentage 31.30% 32.90% 30.50% 31.90%
PDS        
Segment Reporting Information [Line Items]        
Revenue $ 407,851 $ 377,668 $ 802,860 $ 750,615
Cost of revenue, excluding depreciation and amortization 296,983 266,170 591,857 534,933
Gross margin $ 110,868 $ 111,498 $ 211,003 $ 215,682
Gross margin percentage 27.20% 29.50% 26.30% 28.70%
HHH        
Segment Reporting Information [Line Items]        
Revenue $ 54,630 $ 55,410 $ 109,243 $ 111,536
Cost of revenue, excluding depreciation and amortization 25,227 28,497 50,866 59,592
Gross margin $ 29,403 $ 26,913 $ 58,377 $ 51,944
Gross margin percentage 53.80% 48.60% 53.40% 46.60%
MS        
Segment Reporting Information [Line Items]        
Revenue $ 42,477 $ 38,867 $ 83,508 $ 76,207
Cost of revenue, excluding depreciation and amortization 24,481 22,023 48,767 44,113
Gross margin $ 17,996 $ 16,844 $ 34,741 $ 32,094
Gross margin percentage 42.40% 43.30% 41.60% 42.10%