XML 58 R47.htm IDEA: XBRL DOCUMENT v3.22.1
Accumulated Other Comprehensive Income - Component of Accumulated Other Comprehensive Income (loss) (Details) - USD ($)
$ in Thousands
Apr. 30, 2022
Jan. 31, 2022
Apr. 30, 2021
Accumulated Other Comprehensive Income Loss [Line Items]      
Foreign currency translation adjustments $ 73,225 $ 84,725 $ 89,977
Available-for-sale securities 167 172 165
Hedging contracts 1,422 194 0
Total accumulated other comprehensive income 75,032 85,295 89,406
Unrecognized Prior Service Cost      
Accumulated Other Comprehensive Income Loss [Line Items]      
Defined benefit pension plan (273) (287) (330)
Net Actuarial Gain (Loss)      
Accumulated Other Comprehensive Income Loss [Line Items]      
Defined benefit pension plan $ 491 $ 491 $ (406)