XML 69 R58.htm IDEA: XBRL DOCUMENT v3.21.1
Stockholders' Equity (Accumulated Other Comprehensive Income) (Details) - USD ($)
$ in Thousands
3 Months Ended
Apr. 02, 2021
Apr. 03, 2020
AOCI Attributable to Parent, Net of Tax [Roll Forward]    
Balance, beginning of period $ 1,271,055 $ 1,152,488
Unrealized loss on cash flow hedges, net of tax (1,003) (9,064)
Foreign currency translation loss (16,364) (12,032)
Balance, ending balance 1,277,724 1,164,201
Foreign exchange contracts    
AOCI Attributable to Parent, Net of Tax [Roll Forward]    
Realized gain (loss) hedges, net of tax (520) (156)
Interest rate swap    
AOCI Attributable to Parent, Net of Tax [Roll Forward]    
Realized gain (loss) hedges, net of tax 817 591
Defined Benefit Plan Liability    
AOCI Attributable to Parent, Net of Tax [Roll Forward]    
Balance, beginning of period (1,095) (912)
Balance, ending balance (1,095) (912)
Cash Flow Hedges    
AOCI Attributable to Parent, Net of Tax [Roll Forward]    
Balance, beginning of period (4,956) (2,358)
Unrealized loss on cash flow hedges, pretax (1,269) (11,474)
Unrealized loss on cash flow hedges, tax 266 2,410
Balance, ending balance (5,850) (13,281)
Cash Flow Hedges | Foreign exchange contracts    
AOCI Attributable to Parent, Net of Tax [Roll Forward]    
Realized gain (loss) hedges, pretax (659) (197)
Realized gain (loss) hedges, tax 139 41
Cash Flow Hedges | Interest rate swap    
AOCI Attributable to Parent, Net of Tax [Roll Forward]    
Realized gain (loss) hedges, pretax 1,034 748
Realized gain (loss) hedges, tax (217) (157)
Foreign Currency Translation Adjustment    
AOCI Attributable to Parent, Net of Tax [Roll Forward]    
Balance, beginning of period 57,546 22,639
Foreign currency translation loss, pretax (16,364) (12,032)
Foreign currency translation loss, tax 0 0
Balance, ending balance 41,182 10,607
Total Pre-Tax Amount    
AOCI Attributable to Parent, Net of Tax [Roll Forward]    
Balance, beginning of period 51,495 19,369
Balance, ending balance 34,237 (3,586)
Tax    
AOCI Attributable to Parent, Net of Tax [Roll Forward]    
Balance, beginning of period 1,197 619
Balance, ending balance 1,385 2,913
Net-of-Tax Amount    
AOCI Attributable to Parent, Net of Tax [Roll Forward]    
Balance, beginning of period 52,692 19,988
Balance, ending balance $ 35,622 $ (673)