XML 12 R5.htm IDEA: XBRL DOCUMENT v3.25.1
CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME - USD ($)
$ in Thousands
3 Months Ended
Mar. 30, 2025
Mar. 31, 2024
Statement of Comprehensive Income [Abstract]    
Net income $ 98,896 $ 64,197
Other comprehensive income (loss), net of tax:    
Foreign currency translation adjustment, net of tax of $0 and $0, respectively 39,319 (11,457)
Available-for-sale marketable securities:    
Unrealized (losses) gains on marketable securities arising during period, net of tax of $132 and $(221), respectively 620 (902)
Less: Reclassification adjustment for losses included in net income, net of tax of $21 and $30, respectively 75 106
Other Comprehensive Income (Loss), Available-for-sale Securities Adjustment, Net of Tax, Total 695 (796)
Cash flow hedges:    
Unrealized (losses) gains arising during period, net of tax of $(58) and $358, respectively (202) 1,274
Less: Reclassification adjustment for (gains) losses included in net income, net of tax of $(166) and $(500), respectively (582) (1,780)
Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), after Reclassification and Tax, Parent (784) (506)
Defined benefit post-retirement plan:    
Amortization of prior service credit, net of tax of $0 and $0, respectively (2) (2)
Other comprehensive income (loss) 39,228 (12,761)
Comprehensive income $ 138,124 $ 51,436