XML 108 R98.htm IDEA: XBRL DOCUMENT v3.24.2
Accumulated Other Comprehensive Income (Loss) - Summary of Accumulated Other Comprehensive (Loss) (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 28, 2024
Jun. 30, 2023
Jun. 28, 2024
Jun. 30, 2023
Dec. 31, 2023
AOCI Attributable to Parent, Net of Tax [Roll Forward]          
Beginning balance $ 1,601,186 $ 1,234,253 $ 1,435,598 $ 1,115,388  
Ending balance 1,195,194 1,379,708 1,195,194 1,379,708  
Reclassification of stranded tax effects          
AOCI Attributable to Parent, Net of Tax [Roll Forward]          
Beginning balance (4,809) (19,720) (4,809) (19,720)  
Pre-tax Activity 0 0 0 0  
Tax Effect 0 0 0 0  
Ending balance (4,809) (19,720) (4,809) (19,720)  
Total AOCI(L)          
AOCI Attributable to Parent, Net of Tax [Roll Forward]          
Beginning balance (4,429) (84,099) (4,276) (84,837)  
Pre-tax Activity 34 36,840 (168) 37,817  
Tax Effect (8) (9,017) 41 (9,256)  
Ending balance (4,403) (56,276) (4,403) (56,276)  
Unrealized loss on short-term investments          
AOCI Attributable to Parent, Net of Tax [Roll Forward]          
Beginning balance (176)   0    
Pre-tax Activity 4   (228)    
Tax Effect (1)   55    
Ending balance (173)   (173)    
Pension Plan | Primary Plan          
AOCI Attributable to Parent, Net of Tax [Roll Forward]          
Actuarial losses included in accumulated other comprehensive loss 0   0   $ 0
Pension Plan | Actuarial gain (loss)          
AOCI Attributable to Parent, Net of Tax [Roll Forward]          
Beginning balance   (70,405)   (71,140)  
Pre-tax Activity   (2,941)   (1,968)  
Tax Effect   720   482  
Ending balance   (72,626)   (72,626)  
Pension Plan | Actuarial gain (loss) | Bargaining Plan          
AOCI Attributable to Parent, Net of Tax [Roll Forward]          
Beginning balance 533   533    
Pre-tax Activity 0   0    
Tax Effect 0   0    
Ending balance 533   533    
Pension Plan | Prior service costs          
AOCI Attributable to Parent, Net of Tax [Roll Forward]          
Beginning balance   (102)   (105)  
Pre-tax Activity   4   8  
Tax Effect   (1)   (2)  
Ending balance   (99)   (99)  
Pension Plan | Prior service costs | Bargaining Plan          
AOCI Attributable to Parent, Net of Tax [Roll Forward]          
Beginning balance (94)   (97)    
Pre-tax Activity 4   8    
Tax Effect (1)   (2)    
Ending balance (91)   (91)    
Pension Plan | Pension plan settlement          
AOCI Attributable to Parent, Net of Tax [Roll Forward]          
Beginning balance   0   0  
Pre-tax Activity   39,777   39,777  
Tax Effect   (9,736)   (9,736)  
Ending balance   30,041   30,041  
Postretirement Benefits | Actuarial gain (loss)          
AOCI Attributable to Parent, Net of Tax [Roll Forward]          
Beginning balance 741 6,752 721 6,752  
Pre-tax Activity 26 0 52 0  
Tax Effect (6) 0 (12) 0  
Ending balance 761 6,752 761 6,752  
Postretirement Benefits | Prior service costs          
AOCI Attributable to Parent, Net of Tax [Roll Forward]          
Beginning balance (624) (624) (624) (624)  
Pre-tax Activity 0 0 0 0  
Tax Effect 0 0 0 0  
Ending balance $ (624) $ (624) $ (624) $ (624)