| Schedule of Components of Accumulated Other Comprehensive Loss |
The components of accumulated other comprehensive loss, net were as follows: | | | | | | | | | | | | | January 31, 2026 | | April 30, 2025 | | | | | | (in thousands) | | Foreign currency translation adjustments | $ | (72,954) | | | $ | (93,904) | | | Deferred compensation and pension plan adjustments, net of tax | 7,568 | | | 7,604 | | Marketable securities unrealized gain, net of tax | 49 | | | 57 | | | Accumulated other comprehensive loss, net | $ | (65,337) | | | $ | (86,243) | |
|
| Schedule of Changes in Each Component of Accumulated Other Comprehensive Loss |
The following table summarizes the changes in each component of accumulated other comprehensive loss, net for the three months ended January 31, 2026: | | | | | | | | | | | | | | | | | | | | | | | | | Foreign Currency Translation | | Deferred Compensation and Pension Plan | | Unrealized Gains on Marketable Securities | | Accumulated Other Comprehensive Loss | | | | | | | | | | (in thousands) | Balance as of October 31, 2025 | $ | (94,584) | | | $ | 7,579 | | | $ | 45 | | | $ | (86,960) | | Unrealized gains arising during the period | 21,630 | | | — | | | 4 | | | 21,634 | | Reclassification of realized net gains to net income | — | | | (11) | | | — | | | (11) | | Balance as of January 31, 2026 | $ | (72,954) | | | $ | 7,568 | | | $ | 49 | | | $ | (65,337) | |
The following table summarizes the changes in each component of accumulated other comprehensive loss, net for the nine months ended January 31, 2026: | | | | | | | | | | | | | | | | | | | | | | | | | Foreign Currency Translation | | Deferred Compensation and Pension Plan | | Unrealized Gains on Marketable Securities | | Accumulated Other Comprehensive Loss | | | | | | | | | | (in thousands) | Balance as of April 30, 2025 | $ | (93,904) | | | $ | 7,604 | | | $ | 57 | | | $ | (86,243) | | Unrealized gains (losses) arising during the period | 20,950 | | | — | | | (8) | | | 20,942 | | Reclassification of realized net gains to net income | — | | | (36) | | | — | | | (36) | | Balance as of January 31, 2026 | $ | (72,954) | | | $ | 7,568 | | | $ | 49 | | | $ | (65,337) | |
The following table summarizes the changes in each component of accumulated other comprehensive loss, net for the three months ended January 31, 2025: | | | | | | | | | | | | | | | | | | | | | | | | | Foreign Currency Translation | | Deferred Compensation and Pension Plan | | Unrealized Gains on Marketable Securities | | Accumulated Other Comprehensive Loss | | | | | | | | | | (in thousands) | Balance as of October 31, 2024 | $ | (108,781) | | | $ | 8,223 | | | $ | 57 | | | $ | (100,501) | | Unrealized losses arising during the period | (21,313) | | | — | | | (21) | | | (21,334) | | Reclassification of realized net losses (gains) to net income | — | | | 56 | | | (2) | | | 54 | | Balance as of January 31, 2025 | $ | (130,094) | | | $ | 8,279 | | | $ | 34 | | | $ | (121,781) | |
The following table summarizes the changes in each component of accumulated other comprehensive loss, net for the nine months ended January 31, 2025: | | | | | | | | | | | | | | | | | | | | | | | | | Foreign Currency Translation | | Deferred Compensation and Pension Plan (1) | | Unrealized (Losses) Gains on Marketable Securities | | Accumulated Other Comprehensive Loss | | | | | | | | | | (in thousands) | Balance as of April 30, 2024 | $ | (116,004) | | | $ | 8,370 | | | $ | (37) | | | $ | (107,671) | | Unrealized (losses) gains arising during the period | (14,090) | | | — | | | 73 | | | (14,017) | | Reclassification of realized net gains to net income | — | | | (91) | | | (2) | | | (93) | | Balance as of January 31, 2025 | $ | (130,094) | | | $ | 8,279 | | | $ | 34 | | | $ | (121,781) | |
___________________ | | | | | | | (1) | The tax effect on the reclassification of realized net gains was $0.1 million for the nine months ended January 31, 2025. |
|