v3.25.1
Goodwill - Goodwill by Reportable Segment (Detail) - USD ($)
$ in Thousands
Mar. 31, 2025
Dec. 30, 2024
Goodwill [Line Items]    
Goodwill $ 987,435 $ 987,435
Accumulated impairment losses (317,300) (317,300)
Carrying amount 670,135 670,135
Printed Circuit Board    
Goodwill [Line Items]    
Goodwill 810,235 810,235
Accumulated impairment losses (171,400) (171,400)
Carrying amount 638,835 638,835
RF&S Components    
Goodwill [Line Items]    
Goodwill 177,200 177,200
Accumulated impairment losses (145,900) (145,900)
Carrying amount $ 31,300 $ 31,300