v3.26.1
Intangible Assets, Net - Cost and Accumulated Amortization (Details) - USD ($)
$ in Thousands
Jun. 27, 2026
Dec. 31, 2025
Intangible Asset, Finite-Lived    
Cost $ 260,664 $ 264,619
Accumulated Amortization (175,655) (168,289)
Net Book Value 85,009 96,330
Customer relationships and agreements    
Intangible Asset, Finite-Lived    
Cost 125,469 127,659
Accumulated Amortization (107,724) (106,339)
Net Book Value 17,745 21,320
Software    
Intangible Asset, Finite-Lived    
Cost 90,158 89,225
Accumulated Amortization (45,790) (40,708)
Net Book Value 44,368 48,517
Trademarks and trade names    
Intangible Asset, Finite-Lived    
Cost 32,471 32,804
Accumulated Amortization (15,159) (14,510)
Net Book Value 17,312 18,294
Patents, licenses, and rights    
Intangible Asset, Finite-Lived    
Cost 12,566 14,931
Accumulated Amortization (6,982) (6,732)
Net Book Value $ 5,584 $ 8,199