| Schedule of Changes in Accumulated Other Comprehensive Income (Loss) |
The following tables summarize the changes in the accumulated balances for each component of accumulated other comprehensive income (loss), net of tax: | | | | | | | | | | | | | | | | | | | | | | | | | (In thousands) | Foreign Currency | | Unrealized Income on Interest Rate Locks | | Other | | Total | | | | | | | | | | Balance at June 1, 2026 | $ | (28,359) | | | $ | 107,624 | | | $ | 5,202 | | | $ | 84,467 | | Other comprehensive (loss) income before reclassifications | (787) | | | 8,568 | | | — | | | 7,781 | | | Amounts reclassified from accumulated other comprehensive income (loss) | — | | | (1,523) | | | — | | | (1,523) | | | Net current period other comprehensive (loss) income | (787) | | | 7,045 | | | — | | | 6,258 | | | Balance at August 31, 2026 | $ | (29,146) | | | $ | 114,669 | | | $ | 5,202 | | | $ | 90,725 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |
| | | | | | | | | | | | | | | | | | | | | | | | | (In thousands) | Foreign Currency | | Unrealized Income on Interest Rate Locks | | Other | | Total | | | | | | | | | | Balance at June 1, 2025 | $ | (25,733) | | | $ | 108,553 | | | $ | 1,569 | | | $ | 84,389 | | | Other comprehensive loss before reclassifications | (325) | | | (2,652) | | | — | | | (2,977) | | | Amounts reclassified from accumulated other comprehensive income (loss) | — | | | (1,523) | | | — | | | (1,523) | | | Net current period other comprehensive loss | (325) | | | (4,175) | | | — | | | (4,500) | | | Balance at August 31, 2025 | $ | (26,058) | | | $ | 104,378 | | | $ | 1,569 | | | $ | 79,889 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |
|
| Schedule of Reclassifications Out of Accumulated Other Comprehensive Income (Loss) |
The following table summarizes the reclassifications out of accumulated other comprehensive income (loss) for the three months ended August 31: | | | | | | | | | | | | | | | | | | | | | | Details about Accumulated Other Comprehensive Income (Loss) Components | Amount Reclassified from Accumulated Other Comprehensive Income (Loss) | Affected Line in the Consolidated Condensed Statements of Income | | (In thousands) | 2026 | | 2025 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Amortization of interest rate locks | $ | 2,036 | | | $ | 2,036 | | | | | | | Interest expense | | Tax expense | (513) | | | (513) | | | | | | | Income taxes | | Amortization of interest rate locks, net of tax | $ | 1,523 | | | $ | 1,523 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |
|