| ACCUMULATED OTHER COMPREHENSIVE INCOME (LOSS) |
ACCUMULATED OTHER COMPREHENSIVE INCOME (LOSS) The following is a summary of the changes in accumulated other comprehensive income (loss), by component, for the six month periods ended July 31, 2025 and 2024: | | | | | | | | | | | | | | | | | | | Foreign Currency Translation Adjustment | | Net Investment Hedging Gain | | Total Accumulated Other Comprehensive Income (Loss) | | (in thousands) | | Balance, January 31, 2025 | $ | (11,045) | | | $ | 2,711 | | | $ | (8,334) | | | Other comprehensive income | 3,661 | | | — | | | 3,661 | | | Balance, April 30, 2025 | (7,384) | | | 2,711 | | | (4,673) | | | Other comprehensive income | 9,511 | | | — | | | 9,511 | | | Balance, July 31, 2025 | 2,127 | | | 2,711 | | | 4,838 | | | | | | | | | | | | | |
| | | | | | | | | | | | | | | | | | | Foreign Currency Translation Adjustment | | Net Investment Hedging Gain | | Total Accumulated Other Comprehensive Income (Loss) | | (in thousands) | | Balance, January 31, 2024 | $ | (951) | | | $ | 2,711 | | | $ | 1,760 | | | Other comprehensive loss | (4,525) | | | — | | | (4,525) | | | Balance, April 30, 2024 | (5,476) | | | 2,711 | | | (2,765) | | | Other comprehensive income | 58 | | | — | | | 58 | | | Balance, July 31, 2024 | (5,418) | | | 2,711 | | | (2,707) | | | | | | | | | | | | | |
|