v3.25.2
ACCUMULATED OTHER COMPREHENSIVE INCOME AOCI (Details) - USD ($)
$ in Thousands
3 Months Ended
Jul. 31, 2025
Apr. 30, 2025
Jul. 31, 2024
Apr. 30, 2024
Jan. 31, 2025
Jan. 31, 2024
Accumulated Other Comprehensive Income [Abstract]            
Accumulated Other Comprehensive Income (Loss), Foreign Currency Translation Adjustment, Net of Tax $ 2,127 $ (7,384) $ (5,418) $ (5,476) $ (11,045) $ (951)
Derivatives used in Net Investment Hedge, Net of Tax 2,711 2,711 2,711 2,711 2,711 2,711
Accumulated Other Comprehensive Income (Loss), Net of Tax 4,838 (4,673) (2,707) (2,765) $ (8,334) $ 1,760
Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Gain (Loss), before Reclassification and Tax 9,511 3,661 58 (4,525)    
Other Comprehensive Income (Loss), before Reclassifications, before Tax $ 9,511 $ 3,661 $ 58 $ (4,525)