XML 15 R5.htm IDEA: XBRL DOCUMENT v3.24.3
CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME (Unaudited) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 28, 2024
Sep. 30, 2023
Sep. 28, 2024
Sep. 30, 2023
Statement of Comprehensive Income [Abstract]        
Net income $ 58,058 $ 57,788 $ 151,976 $ 216,604
Other comprehensive income (loss):        
Defined benefit pension plan and other adjustments, net of tax 191 (3) 861 (156)
Cash flow hedges, net of tax (8,297) 1,546 (6,389) 2,141
Foreign currency translation adjustments 64,499 (3,677) 10,563 (5,747)
Comprehensive income $ 114,451 $ 55,654 $ 157,011 $ 212,842