THE DIXIE GROUP, INC. NOTES TO CONSOLIDATED FINANCIAL STATEMENTS (amounts in thousands, except per share data) (Continued) NOTE 18 - ACCUMULATED OTHER COMPREHENSIVE INCOME (LOSS) NOTE 19 - COMMITMENTS AND CONTINGENCIES Commitments Contingencies Environmental Remediation Table of Contents 62 The Company accrues for losses associated with environmental remediation obligations when such losses are probable and estimable. Remediation obligations are accrued based on the latest available information and are recorded at undiscounted amounts. The Company regularly monitors the progress of environmental remediation. If studies indicate that the cost of remediation has The Company assesses its exposure related to legal matters, including those pertaining to product liability, safety and health matters and other items that arise in the regular course of its business. If the Company determines that it is probable a loss has been incurred, the amount of the loss, or an amount within the range of loss, that can be reasonably estimated will be recorded. The Company had purchase commitments of $2,380 at December 28, 2019, primarily related to machinery and equipment. The Company enters into fixed-price contracts with suppliers to purchase natural gas to support certain manufacturing processes. The Company had contract purchases of $431 in 2019, $428 in 2018 and $640 in 2017. At December 28, 2019, the Company has commitments to purchase natural gas of $72 for 2020. Components of accumulated other comprehensive income (loss), net of tax, are as follows: Interest Rate Swaps Post-Retirement Liabilities Total Balance at December 31, 2016 (2,216 ) 256 (1,960 ) Unrealized gain on interest rate swaps, net of tax of $68 112 — 112 Reclassification of loss into earnings from interest rate swaps, net of tax of $475 775 — 775 Unrecognized net actuarial gain on postretirement benefit plans, net of tax of $4 — 7 7 Reclassification of net actuarial gain into earnings from postretirement benefit plans, net of tax of $11 — (19 ) (19 ) Reclassification of prior service credits into earnings from postretirement benefit plans, net of tax of $1 — (3) (3) Reclassification of stranded tax effects (258 ) 47 (211 ) Balance at December 30, 2017 (1,587) 288 (1,299) Unrealized gain on interest rate swaps, net of tax of $0 531 — 531 Reclassification of loss into earnings from interest rate swaps, net of tax of $0 673 — 673 Unrecognized net actuarial gain on postretirement benefit plans, net of tax of $0 — 18 18 Reclassification of net actuarial gain into earnings from postretirement benefit plans, net of tax of $0 — (27) (27) Reclassification of prior service credits into earnings from postretirement benefit plans, net of tax of $0 — (4 ) (4 ) Balance at December 29, 2018 (383) 275 (108) Unrealized gain on interest rate swaps, net of tax of $0 (1,109 ) — (1,109 ) Reclassification of loss into earnings from interest rate swaps, net of tax of $10 444 — 444 Unrecognized net actuarial gain on postretirement benefit plans, net of tax of $0 — (6 ) (6 ) Reclassification of net actuarial gain into earnings from postretirement benefit plans, net of tax of $0 — (27) (27) Reclassification of prior service credits into earnings from postretirement benefit plans, net of tax of $0 — (2 ) (2 ) Balance at December 28, 2019 $ (1,048) $ 240 $ (808)