XML 412 R32.htm IDEA: XBRL DOCUMENT v3.25.0.1
Accumulated Other Comprehensive Income (Loss)
12 Months Ended
Dec. 31, 2024
Equity [Abstract]  
Accumulated Other Comprehensive Income (Loss) Accumulated Other Comprehensive Income (Loss)
Accumulated other comprehensive income (loss) (“AOCI(L)”) is composed of adjustments to the Company’s pension and postretirement medical benefit plans, unrealized gains/losses on the Company’s short-term investments and the foreign currency translation for a subsidiary of the Company that performs data analysis and formerly provided consulting services outside the United States.

Following is a summary of AOCI(L) for 2024, 2023 and 2022:

 Gains (Losses) During the PeriodReclassification to Income
(in thousands)December 31,
2023
Pre-tax
Activity
Tax
Effect
Pre-tax
Activity
Tax
Effect
December 31,
2024
Net pension activity:      
Actuarial gain$533 $5,144 $(1,259)$— $— $4,418 
Prior service costs(97)— — 16 (4)(85)
Net postretirement benefits activity:
Actuarial gain721 2,920 (715)44 (10)2,960 
Prior service costs(624)— — — — (624)
Unrealized gain on short-term investments— 33 (8)— — 25 
Reclassification of stranded tax effects(4,809)— — — — (4,809)
Total AOCI(L)$(4,276)$8,097 $(1,982)$60 $(14)$1,885 

As of both December 31, 2024 and December 31, 2023, there were no gross actuarial losses or prior service costs included in AOCI(L) associated with the Primary Plan, as the Primary Plan settlement was completed during 2023. All pension activity during 2024 was related to the Bargaining Plan.

Gains (Losses) During the PeriodReclassification to Income
(in thousands)December 31,
2022
Pre-tax
Activity
Tax
Effect
Pre-tax
Activity
Tax
Effect
December 31,
2023
Net pension activity:
Actuarial loss$(71,140)$3,036 $(744)$1,946 $(476)$(67,378)
Prior service costs(105)(5)16 (4)(97)
Pension plan settlement— — — 112,796 (44,885)67,911 
Net postretirement benefits activity:
Actuarial gain6,752 (7,986)1,955 — — 721 
Prior service costs(624)— — — — (624)
Reclassification of stranded tax effects(19,720)— — — 14,911 (4,809)
Total AOCI(L)$(84,837)$(4,955)$1,212 $114,758 $(30,454)$(4,276)

Gains (Losses) During the PeriodReclassification to Income
(in thousands)December 31,
2021
Pre-tax
Activity
Tax
Effect
Pre-tax
Activity
Tax
Effect
December 31,
2022
Net pension activity:
Actuarial loss$(78,882)$6,263 $(1,533)$3,990 $(978)$(71,140)
Prior service credits (costs)11 (154)38 — — (105)
Net postretirement benefits activity:
Actuarial (loss) gain(1,239)10,138 (2,481)444 (110)6,752 
Prior service costs(624)— — — — (624)
Foreign currency translation adjustment(9)— — 11 (2)— 
Reclassification of stranded tax effects(19,720)— — — — (19,720)
Total AOCI(L)$(100,463)$16,247 $(3,976)$4,445 $(1,090)$(84,837)