v3.25.2
Goodwill - Goodwill by Reportable Segment (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 28, 2025
Mar. 29, 2025
Jun. 29, 2024
Jun. 28, 2025
Jun. 29, 2024
Dec. 31, 2024
Goodwill, Impaired, Accumulated Impairment Loss [Roll Forward]            
Impairment $ 0   $ 0 $ (137,721) $ 0  
Balance, net of impairment at June 28, 2025 196,562     196,562   $ 315,167
Operating segments            
Goodwill, Gross [Roll Forward]            
Goodwill, gross beginning balance   $ 431,661   431,661    
Currency translation       33,666    
Goodwill, gross ending balance 465,327     465,327    
Goodwill, Impaired, Accumulated Impairment Loss [Roll Forward]            
Goodwill, accumulated impairment loss beginning balance   (116,494)   (116,494)    
Impairment       (137,721)    
Currency translation       (14,550)    
Goodwill, accumulated impairment loss ending balance (268,765)     (268,765)    
Balance, net of impairment at June 28, 2025 196,562     196,562    
North America | Operating segments            
Goodwill, Gross [Roll Forward]            
Goodwill, gross beginning balance   181,025   181,025    
Currency translation       302    
Goodwill, gross ending balance 181,327     181,327    
Goodwill, Impaired, Accumulated Impairment Loss [Roll Forward]            
Goodwill, accumulated impairment loss beginning balance   0   0    
Impairment   (137,700)   (137,721)    
Currency translation       0    
Goodwill, accumulated impairment loss ending balance (137,721)     (137,721)    
Balance, net of impairment at June 28, 2025 43,606     43,606    
Europe | Operating segments            
Goodwill, Gross [Roll Forward]            
Goodwill, gross beginning balance   250,636   250,636    
Currency translation       33,364    
Goodwill, gross ending balance 284,000     284,000    
Goodwill, Impaired, Accumulated Impairment Loss [Roll Forward]            
Goodwill, accumulated impairment loss beginning balance   $ (116,494)   (116,494)    
Impairment       0    
Currency translation       (14,550)    
Goodwill, accumulated impairment loss ending balance (131,044)     (131,044)    
Balance, net of impairment at June 28, 2025 $ 152,956     $ 152,956