XML 277 R96.htm IDEA: XBRL DOCUMENT v3.24.3
Accumulated Other Comprehensive Income (Loss) - Summary of Accumulated Other Comprehensive (Loss) (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 27, 2024
Sep. 29, 2023
Sep. 27, 2024
Sep. 29, 2023
Dec. 31, 2023
AOCI Attributable to Parent, Net of Tax [Roll Forward]          
Beginning balance $ 1,195,194 $ 1,379,708 $ 1,435,598 $ 1,115,388  
Ending balance 1,284,987 1,524,328 1,284,987 1,524,328  
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 14,911 0 14,911  
Ending balance (4,809) (4,809) (4,809) (4,809)  
Total AOCI(L)          
AOCI Attributable to Parent, Net of Tax [Roll Forward]          
Beginning balance (4,403) (56,276) (4,276) (84,837)  
Pre-tax Activity 596 78,890 428 116,707  
Tax Effect (145) (21,676) (104) (30,932)  
Ending balance (3,952) 938 (3,952) 938  
Unrealized (loss) gain on short-term investments          
AOCI Attributable to Parent, Net of Tax [Roll Forward]          
Beginning balance (173)   0    
Pre-tax Activity 566   338    
Tax Effect (138)   (83)    
Ending balance 255   255    
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   (72,626)   (71,140)  
Pre-tax Activity   1,567   (401)  
Tax Effect   (384)   98  
Ending balance   (71,443)   (71,443)  
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   (99)   (105)  
Pre-tax Activity   4   12  
Tax Effect   (1)   (3)  
Ending balance   (96)   (96)  
Pension Plan | Prior service costs | Bargaining Plan          
AOCI Attributable to Parent, Net of Tax [Roll Forward]          
Beginning balance (91)   (97)    
Pre-tax Activity 4   12    
Tax Effect (1)   (3)    
Ending balance (88)   (88)    
Pension Plan | Pension plan settlement          
AOCI Attributable to Parent, Net of Tax [Roll Forward]          
Beginning balance   30,041   0  
Pre-tax Activity   77,319   117,096  
Tax Effect   (36,202)   (45,938)  
Ending balance   71,158   71,158  
Postretirement Benefits | Actuarial gain (loss)          
AOCI Attributable to Parent, Net of Tax [Roll Forward]          
Beginning balance 761 6,752 721 6,752  
Pre-tax Activity 26 0 78 0  
Tax Effect (6) 0 (18) 0  
Ending balance 781 6,752 781 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)