v3.25.2
Accumulated Other Comprehensive Income (Loss) (Tables)
6 Months Ended
Jun. 27, 2025
Equity [Abstract]  
Summary of Accumulated Other Comprehensive (Loss)
Following is a summary of AOCI(L) for the second quarter of 2025 and the second quarter of 2024:

(in thousands)March 28, 2025Pre-tax ActivityTax EffectJune 27, 2025
Net pension activity:
Actuarial gain$4,412 $(9)$$4,406 
Prior service costs(82)(1)(79)
Net postretirement benefits activity:
Actuarial gain2,960 — — 2,960 
Prior service costs(624)— — (624)
Unrealized gain (loss) on short-term investments14 (37)(15)
Reclassification of stranded tax effects(4,809)— — (4,809)
Total AOCI(L)$1,871 $(42)$10 $1,839 

(in thousands)March 29, 2024Pre-tax ActivityTax EffectJune 28, 2024
Net pension activity:
Actuarial gain$533 $— $— $533 
Prior service costs(94)(1)(91)
Net postretirement benefits activity:
Actuarial gain741 26 (6)761 
Prior service costs(624)— — (624)
Unrealized loss on short-term investments(176)(1)(173)
Reclassification of stranded tax effects(4,809)— — (4,809)
Total AOCI(L)$(4,429)$34 $(8)$(4,403)

Following is a summary of AOCI(L) for the first half of 2025 and the first half of 2024:

(in thousands)December 31, 2024Pre-tax ActivityTax EffectJune 27, 2025
Net pension activity:
Actuarial gain$4,418 $(18)$$4,406 
Prior service costs(85)(2)(79)
Net postretirement benefits activity:
Actuarial gain2,960 — — 2,960 
Prior service costs(624)— — (624)
Unrealized gain (loss) on short-term investments25 (51)11 (15)
Reclassification of stranded tax effects(4,809)— — (4,809)
Total AOCI(L)$1,885 $(61)$15 $1,839 

(in thousands)December 31, 2023Pre-tax ActivityTax EffectJune 28, 2024
Net pension activity:
Actuarial gain$533 $— $— $533 
Prior service costs(97)(2)(91)
Net postretirement benefits activity:
Actuarial gain721 52 (12)761 
Prior service costs(624)— — (624)
Unrealized loss on short-term investments— (228)55 (173)
Reclassification of stranded tax effects(4,809)— — (4,809)
Total AOCI(L)$(4,276)$(168)$41 $(4,403)