XML 93 R70.htm IDEA: XBRL DOCUMENT v3.25.2
STOCKHOLDERS' EQUITY (Accumulated Other Comprehensive Income (Loss)) (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 27, 2025
Jun. 28, 2024
Jun. 27, 2025
Jun. 28, 2024
AOCI Attributable to Parent, Net of Tax [Roll Forward]        
Balance, beginning of period $ 1,606,704 $ 1,525,011 $ 1,619,215 $ 1,519,042
Unrealized gain (loss) on cash flow hedges 6,539 (3,000) 10,016 (1,573)
Balance, ending balance 1,703,537 1,553,910 1,703,537 1,553,910
Foreign exchange contracts        
AOCI Attributable to Parent, Net of Tax [Roll Forward]        
Unrealized gain (loss) on cash flow hedges (791) (346) 230 (687)
Total Pre-Tax Amount        
AOCI Attributable to Parent, Net of Tax [Roll Forward]        
Balance, beginning of period 10,584 8,591 (15,400) 20,654
Balance, ending balance 65,217 444 65,217 444
Defined Benefit Plan Liability        
AOCI Attributable to Parent, Net of Tax [Roll Forward]        
Balance, beginning of period 67 (28) 67 (28)
Balance, ending balance 67 (28) 67 (28)
Cash Flow Hedges        
AOCI Attributable to Parent, Net of Tax [Roll Forward]        
Balance, beginning of period (789) 3,528 (6,482) 2,153
Reclassification from AOCI, before tax 8,278 (3,797) 12,678 (1,991)
Reclassification from AOCI, tax (1,739) 797 (2,662) 418
Balance, ending balance 6,488 (708) 6,488 (708)
Cash Flow Hedges | Foreign exchange contracts        
AOCI Attributable to Parent, Net of Tax [Roll Forward]        
Reclassification from AOCI, before tax (1,001) (439) 292 (870)
Reclassification from AOCI, tax 210 93 (62) 183
Foreign Currency Translation Adjustment        
AOCI Attributable to Parent, Net of Tax [Roll Forward]        
Balance, beginning of period 11,306 5,091 (8,985) 18,529
Reclassification from AOCI, before tax 47,356 (3,911) 67,647 (17,349)
Reclassification from AOCI, tax 0 0 0 0
Unrealized gain (loss) on cash flow hedges 47,356 (3,911) 67,647 (17,349)
Balance, ending balance 58,662 1,180 58,662 1,180
Tax        
AOCI Attributable to Parent, Net of Tax [Roll Forward]        
Balance, beginning of period 162 (720) 1,357 (431)
Balance, ending balance (1,367) 170 (1,367) 170
Net-of-Tax Amount        
AOCI Attributable to Parent, Net of Tax [Roll Forward]        
Balance, beginning of period 10,746 7,871 (14,043) 20,223
Balance, ending balance $ 63,850 $ 614 $ 63,850 $ 614