XML 62 R49.htm IDEA: XBRL DOCUMENT v3.24.3
Accumulated Other Comprehensive Income - Component of Accumulated Other Comprehensive Income (Details) - USD ($)
Oct. 31, 2024
Jan. 31, 2024
Oct. 31, 2023
Accumulated Other Comprehensive Income Loss [Line Items]      
Foreign currency translation adjustments $ 91,593,000 $ 93,840,000 $ 83,261,000
Available-for-sale securities 193,000 169,000 144,000
Cash flow hedges 217,000 43,000 (2,000)
Total accumulated other comprehensive income 90,323,000 92,335,000 81,727,000
Unrecognized Prior Service Cost      
Accumulated Other Comprehensive Income Loss [Line Items]      
Defined benefit pension plan (134,000) (171,000) (186,000)
Net Actuarial Loss      
Accumulated Other Comprehensive Income Loss [Line Items]      
Defined benefit pension plan $ (1,546,000) $ (1,546,000) $ (1,490,000)