XML 12 R5.htm IDEA: XBRL DOCUMENT v3.25.2
CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 29, 2025
Jun. 30, 2024
Jun. 29, 2025
Jun. 30, 2024
Statement of Comprehensive Income [Abstract]        
Net income $ 78,372 $ 186,273 $ 177,269 $ 250,470
Other comprehensive income (loss), net of tax:        
Foreign currency translation adjustment, net of tax of $0, $0, $0, and $0, respectively 82,997 (3,629) 122,316 (15,087)
Available-for-sale marketable securities:        
Unrealized (losses) gains on marketable securities arising during period, net of tax of $(17), $(183), $115 and $(404), respectively (35) (721) 585 (1,622)
Less: Reclassification adjustment for (gains) losses included in net income, net of tax of $6, $(4), $27, and $26, respectively 15 (13) 89 92
Other Comprehensive Income (Loss), Available-for-sale Securities Adjustment, Net of Tax, Total (20) (734) 674 (1,530)
Cash flow hedges:        
Unrealized gains arising during period, net of tax of $(51), $0, $(109), and $358, respectively (179) 0 (381) 1,274
Less: Reclassification adjustment for losses (gains) included in net income, net of tax of $66, $0, $(100) and $(500) respectively 232 0 (350) (1,780)
Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), after Reclassification and Tax, Parent 53 0 (731) (506)
Defined benefit post-retirement plan:        
Amortization of prior service credit, net of tax of $0, $0, $(1), and $(1), respectively (2) (2) (3) (3)
Other comprehensive income (loss) 83,028 (4,365) 122,256 (17,126)
Comprehensive income $ 161,400 $ 181,908 $ 299,525 $ 233,344