XML 64 R57.htm IDEA: XBRL DOCUMENT v3.25.2
Accumulated Other Comprehensive Income - Component of Accumulated Other Comprehensive Income (Details) - USD ($)
Jul. 31, 2025
Jan. 31, 2025
Jul. 31, 2024
Accumulated Other Comprehensive Income Loss [Line Items]      
Foreign currency translation adjustments $ 101,840,000 $ 81,519,000 $ 89,291,000
Available-for-sale securities 186,000 215,000 189,000
Cash flow hedges (800,000) 0 15,000
Unrecognized prior service cost related to defined benefit pension plan (96,000) (122,000) (147,000)
Net actuarial loss related to defined benefit pension plan (1,631,000) (1,631,000) (1,546,000)
Total accumulated other comprehensive income $ 99,499,000 $ 79,981,000 $ 87,802,000