XML 64 R57.htm IDEA: XBRL DOCUMENT v3.25.3
Accumulated Other Comprehensive Income - Component of Accumulated Other Comprehensive Income (Details) - USD ($)
$ in Thousands
Oct. 31, 2025
Jan. 31, 2025
Oct. 31, 2024
Accumulated Other Comprehensive Income Loss [Line Items]      
Foreign currency translation adjustments $ 105,413 $ 81,519 $ 91,532
Available-for-sale securities 198 215 193
Cash flow hedges 0 0 217
Unrecognized prior service cost related to defined benefit pension plan (82) (122) (134)
Net actuarial loss related to defined benefit pension plan (1,631) (1,631) (1,546)
Total accumulated other comprehensive income $ 103,898 $ 79,981 $ 90,262