| Schedule of Accumulated Other Comprehensive (Loss) Income |
The following table shows the changes in accumulated other comprehensive (loss) income by component for the three and six months ended June 30, 2026 and 2025: | | | | | | | | | | | | | | | | | | Currency | | | | | | | | | Retirement | | Translation | | | | | | | | | Plans | | Adjustments | | Derivatives | | Total | Accumulated other comprehensive (loss) income, March 31, 2026 | | $ | (1,843) | | $ | (145) | | $ | 1,190 | | $ | (798) | Other comprehensive income (loss) before reclassifications | | | 43 | | | (1) | | | 25 | | | 67 | Income tax | | | (11) | | | — | | | (7) | | | (18) | Other comprehensive income (loss) before reclassifications, net of tax | | | 32 | | | (1) | | | 18 | | | 49 | Amounts reclassified from accumulated other comprehensive income (loss) | | | — | | | — | | | (408) | | | (408) | Income tax | | | — | | | — | | | 106 | | | 106 | Amounts reclassified from accumulated other comprehensive income (loss), net of tax | | | — | | | — | | | (302) | | | (302) | Other comprehensive income (loss) | | | 32 | | | (1) | | | (284) | | | (253) | Accumulated other comprehensive (loss) income, three months ended June 30, 2026 | | $ | (1,811) | | $ | (146) | | $ | 906 | | $ | (1,051) |
| | | | | | | | | | | | | | | | | | Currency | | | | | | | | | Retirement | | Translation | | | | | | | | | Plans | | Adjustments | | Derivatives | | Total | Accumulated other comprehensive (loss) income, March 31, 2025 | | $ | (4,975) | | $ | (42,142) | | $ | 2,906 | | $ | (44,211) | Other comprehensive income (loss) before reclassifications | | | — | | | 14,773 | | | (243) | | | 14,530 | Income tax | | | — | | | — | | | 63 | | | 63 | Other comprehensive income (loss) before reclassifications, net of tax | | | — | | | 14,773 | | | (180) | | | 14,593 | Amounts reclassified from accumulated other comprehensive income (loss) | | | 120 | | | — | | | (931) | | | (811) | Income tax | | | (32) | | | — | | | 242 | | | 210 | Amounts reclassified from accumulated other comprehensive income (loss), net of tax | | | 88 | | | — | | | (689) | | | (601) | Other comprehensive income (loss) | | | 88 | | | 14,773 | | | (869) | | | 13,992 | Accumulated other comprehensive (loss) income, three months ended June 30, 2025 | | $ | (4,887) | | $ | (27,369) | | $ | 2,037 | | $ | (30,219) |
| | | | | | | | | | | | | | | | | | Currency | | | | | | | | | Retirement | | Translation | | | | | | | | | Plans | | Adjustments | | Derivatives | | Total | Accumulated other comprehensive (loss) income, December 31, 2025 | | $ | (1,876) | | $ | — | | $ | 991 | | $ | (885) | Other comprehensive income (loss) before reclassifications | | | 87 | | | (146) | | | 816 | | | 757 | Income tax | | | (22) | | | — | | | (213) | | | (235) | Other comprehensive income (loss) before reclassifications, net of tax | | | 65 | | | (146) | | | 603 | | | 522 | Amounts reclassified from accumulated other comprehensive income (loss) | | | — | | | — | | | (930) | | | (930) | Income tax | | | — | | | — | | | 242 | | | 242 | Amounts reclassified from accumulated other comprehensive income (loss), net of tax | | | — | | | — | | | (688) | | | (688) | Other comprehensive income (loss) | | | 65 | | | (146) | | | (85) | | | (166) | Accumulated other comprehensive (loss) income, June 30, 2026 | | $ | (1,811) | | $ | (146) | | $ | 906 | | $ | (1,051) |
| | | | | | | | | | | | | | | | | | Currency | | | | | | | | | Retirement | | Translation | | | | | | | | | Plans | | Adjustments | | Derivatives | | Total | Accumulated other comprehensive (loss) income, December 31, 2024 | | $ | (5,770) | | $ | (48,099) | | $ | 4,525 | | $ | (49,344) | Other comprehensive income (loss) before reclassifications | | | 953 | | | 20,730 | | | (1,321) | | | 20,362 | Income tax | | | (247) | | | — | | | 343 | | | 96 | Other comprehensive income (loss) before reclassifications, net of tax | | | 706 | | | 20,730 | | | (978) | | | 20,458 | Amounts reclassified from accumulated other comprehensive income (loss) | | | 240 | | | — | | | (2,040) | | | (1,800) | Income tax | | | (63) | | | — | | | 530 | | | 467 | Amounts reclassified from accumulated other comprehensive income (loss), net of tax | | | 177 | | | — | | | (1,510) | | | (1,333) | Other comprehensive income (loss) | | | 883 | | | 20,730 | | | (2,488) | | | 19,125 | Accumulated other comprehensive (loss) income, June 30, 2025 | | $ | (4,887) | | $ | (27,369) | | $ | 2,037 | | $ | (30,219) |
|