v3.26.1
Intangible Assets, Net - Cost and Accumulated Amortization (Details) - USD ($)
$ in Thousands
Mar. 28, 2026
Dec. 31, 2025
Finite-Lived Intangible Assets    
Cost $ 262,998 $ 264,619
Accumulated Amortization (169,906) (168,289)
Net Book Value 93,092 96,330
Customer relationships and agreements    
Finite-Lived Intangible Assets    
Cost 126,427 127,659
Accumulated Amortization (107,018) (106,339)
Net Book Value 19,409 21,320
Software    
Finite-Lived Intangible Assets    
Cost 88,518 89,225
Accumulated Amortization (41,017) (40,708)
Net Book Value 47,501 48,517
Trademarks and trade names    
Finite-Lived Intangible Assets    
Cost 32,641 32,804
Accumulated Amortization (14,829) (14,510)
Net Book Value 17,812 18,294
Patents, licenses and rights    
Finite-Lived Intangible Assets    
Cost 15,412 14,931
Accumulated Amortization (7,042) (6,732)
Net Book Value $ 8,370 $ 8,199