| Schedule of Accumulated Other Comprehensive Income (Loss) |
Changes in the components of accumulated other comprehensive loss (AOCL) are as follows: | | | | | | | | | | | | | | | | | | | | | | | | | (in thousands) | Foreign currency translation adjustments | | Interest rate swap cash flow hedges | | Effects of post-retirement adjustments | | Total | | Balance at June 30, 2023 | $ | (36,908) | | | $ | 30,862 | | | $ | 1,130 | | | $ | (4,916) | | | Other comprehensive (loss) income | (326) | | | (9,973) | | | 232 | | | (10,067) | | | Income tax impact | — | | | 2,520 | | | (59) | | | 2,461 | | | Other comprehensive (loss) income, net of tax | (326) | | | (7,453) | | | 173 | | | (7,606) | | | Balance at June 30, 2024 | (37,234) | | | 23,409 | | | 1,303 | | | (12,522) | | | Other comprehensive income (loss) | 24,244 | | | (24,772) | | | (116) | | | (644) | | | Income tax impact | — | | | 6,259 | | | 29 | | | 6,288 | | | Other comprehensive income (loss), net of tax | 24,244 | | | (18,513) | | | (87) | | | 5,644 | | | Balance at June 30, 2025 | (12,990) | | | 4,896 | | | 1,216 | | | (6,878) | | | Other comprehensive (loss) income | (11,389) | | | 219 | | | 42 | | | (11,128) | | | Income tax impact | — | | | (55) | | | (10) | | | (65) | | | Other comprehensive (loss) income, net of tax | (11,389) | | | 164 | | | 32 | | | (11,193) | | | Balance at June 30, 2026 | $ | (24,379) | | | $ | 5,060 | | | $ | 1,248 | | | $ | (18,071) | |
|