XML 74 R64.htm IDEA: XBRL DOCUMENT v3.24.1.u1
ACCUMULATED OTHER COMPREHENSIVE INCOME (LOSS) - Schedule of Changes in AOCI by Component (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 29, 2024
Dec. 29, 2023
Mar. 31, 2023
Dec. 30, 2022
AOCI Attributable to Parent, Net of Tax [Roll Forward]        
Balance, beginning of period   $ 499,737    
Other comprehensive income (loss) before reclassifications $ (2,403) 3,197 $ 507 $ 2,937
Amounts reclassified from accumulated other comprehensive income 10 10 11 11
Tax effects 4 (39) (3) (3)
Balance, end of period 500,089   507,407  
Accumulated Other Comprehensive Income (Loss)        
AOCI Attributable to Parent, Net of Tax [Roll Forward]        
Balance, beginning of period 6,491 3,323 3,565 620
Balance, end of period 4,102 6,491 4,080 3,565
Foreign Currency Translation Adjustment        
AOCI Attributable to Parent, Net of Tax [Roll Forward]        
Balance, beginning of period 6,640 3,581 3,728 791
Other comprehensive income (loss) before reclassifications (2,379) 3,059 507 2,937
Amounts reclassified from accumulated other comprehensive income 0 0 0 0
Tax effects 0 0 0 0
Balance, end of period 4,261 6,640 4,235 3,728
Unrealized gain (loss) on available-for sale securities        
AOCI Attributable to Parent, Net of Tax [Roll Forward]        
Balance, beginning of period (19) (121)    
Other comprehensive income (loss) before reclassifications (24) 138    
Amounts reclassified from accumulated other comprehensive income 0 0    
Tax effects 6 (36)    
Balance, end of period (37) (19)    
Unamortized Loss on Defined Benefit Pension Plans        
AOCI Attributable to Parent, Net of Tax [Roll Forward]        
Balance, beginning of period (130) (137) (163) (171)
Other comprehensive income (loss) before reclassifications 0 0 0 0
Amounts reclassified from accumulated other comprehensive income 10 10 11 11
Tax effects (2) (3) (3) (3)
Balance, end of period $ (122) $ (130) $ (155) $ (163)