XML 45 R31.htm IDEA: XBRL DOCUMENT v3.20.4
Accumulated Other Comprehensive Income (Loss)
12 Months Ended
Dec. 31, 2020
Equity [Abstract]  
Accumulated Other Comprehensive Income (Loss) Accumulated Other Comprehensive Income (Loss)
Accumulated other comprehensive income (loss) (“AOCI(L)”) is comprised of adjustments to the Company’s pension and postretirement medical benefit plans, the interest rate swap on the Company’s term loan facility and the foreign currency translation for a subsidiary of the Company that performs data analysis and provides consulting services outside the United States.

Following is a summary of AOCI(L) for 2020, 2019 and 2018:

 Gains (Losses) During the PeriodReclassification to Income
(in thousands)December 29,
2019
Pre-tax
Activity
Tax
Effect
Pre-tax
Activity
Tax
Effect
December 31,
2020
Net pension activity:      
Actuarial loss$(93,174)$(5,521)$1,369 $4,619 $(1,140)$(93,847)
Prior service costs(7)— — 19 (4)
Net postretirement benefits activity:
Actuarial loss(1,191)(4,555)1,129 383 (94)(4,328)
Prior service credits(624)— — — — (624)
Interest rate swap(270)— — (378)92 (556)
Foreign currency translation adjustment(16)— — 41 (11)14 
Reclassification of stranded tax effects(19,720)— — — — (19,720)
Total AOCI(L)$(115,002)$(10,076)$2,498 $4,684 $(1,157)$(119,053)

Gains (Losses) During the PeriodReclassification to Income
(in thousands)December 30,
2018
Pre-tax
Activity
Tax
Effect
Pre-tax
Activity
Tax
Effect
December 29,
2019
Net pension activity:
Actuarial loss$(72,690)$(30,855)$7,590 $3,688 $(907)$(93,174)
Prior service costs(24)— — 22 (5)(7)
Net postretirement benefits activity:
Actuarial loss(4,902)4,192 (1,031)730 (180)(1,191)
Prior service credits351 — — (1,293)318 (624)
Interest rate swap— — — (359)89 (270)
Foreign currency translation adjustment— — — (19)(16)
Reclassification of stranded tax effects— — (19,720)— — (19,720)
Total AOCI(L)$(77,265)$(26,663)$(13,161)$2,769 $(682)$(115,002)

Gains (Losses) During the PeriodReclassification to Income
(in thousands)December 31,
2017
Pre-tax
Activity
Tax
Effect
Pre-tax
Activity
Tax
Effect
December 30,
2018
Net pension activity:
Actuarial loss$(78,618)$4,036 $(993)$3,830 $(945)$(72,690)
Prior service costs(43)— — 25 (6)(24)
Net postretirement benefits activity:
Actuarial loss(17,299)14,552 (3,580)1,889 (464)(4,902)
Prior service credits1,744 — — (1,847)454 351 
Foreign currency translation adjustment14 — — (19)— 
Total AOCI(L)$(94,202)$18,588 $(4,573)$3,878 $(956)$(77,265)
Following is a summary of the impact of AOCI(L) on the consolidated statements of operations:

Fiscal 2020
(in thousands)Net Pension
Activity
Net Postretirement
Benefits Activity
Interest Rate
Swap
Foreign Currency
Translation Adjustment
Total
Cost of sales$1,393 $146 $— $— $1,539 
Selling, delivery and administrative expenses3,245 237 (378)41 3,145 
Subtotal pre-tax4,638 383 (378)41 4,684 
Income tax expense1,144 94 (92)11 1,157 
Total after tax effect$3,494 $289 $(286)$30 $3,527 

Fiscal 2019
(in thousands)Net Pension
Activity
Net Postretirement
Benefits Activity
Interest Rate
Swap
Foreign Currency
Translation Adjustment
Total
Cost of sales$1,003 $(211)$— $— $792 
Selling, delivery and administrative expenses2,707 (352)(359)(19)1,977 
Subtotal pre-tax3,710 (563)(359)(19)2,769 
Income tax expense912 (138)(89)(3)682 
Total after tax effect$2,798 $(425)$(270)$(16)$2,087 

Fiscal 2018
(in thousands)Net Pension
Activity
Net Postretirement
Benefits Activity
Foreign Currency
Translation Adjustment
Total
Cost of sales$886 $$— $893 
Selling, delivery and administrative expenses2,968 35 (19)2,984 
Subtotal pre-tax3,854 42 (19)3,877 
Income tax expense950 10 (5)955 
Total after tax effect$2,904 $32 $(14)$2,922