XML 15 R3.htm IDEA: XBRL DOCUMENT v3.25.3
Consolidated Statements of Comprehensive Income - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 26, 2025
Sep. 27, 2024
Sep. 26, 2025
Sep. 27, 2024
Statement of Comprehensive Income [Abstract]        
Net income $ 25,412 $ 22,294 $ 68,250 $ 54,739
Other comprehensive income (loss):        
Foreign currency translation adjustment (903) 7,579 9,308 2,030
Derivative and hedging activity, net of tax (435) (4,452) (2,414) (2,606)
Pension and post-employment benefit adjustment, net of tax (161) (62) 893 (298)
Other comprehensive loss (1,499) 3,065 7,787 (874)
Comprehensive income $ 23,913 $ 25,359 $ 76,037 $ 53,865