XML 93 R80.htm IDEA: XBRL DOCUMENT v3.23.1
Accumulated Other Comprehensive Income - Component of Accumulated Other Comprehensive Income (loss) (Details) - USD ($)
$ in Thousands
Jan. 31, 2023
Jan. 31, 2022
Jan. 31, 2021
Accumulated Other Comprehensive Income Loss [Line Items]      
Foreign currency translation adjustments $ 83,005 $ 84,725 $ 93,166
Available-for-sale securities 182 172 124
Hedging contracts (171) 194 0
Total accumulated other comprehensive income 81,295 85,295 92,540
Unrecognized Prior Service Cost      
Accumulated Other Comprehensive Income Loss [Line Items]      
Defined benefit pension plan (231) (287) (344)
Net Actuarial (Loss) Gain      
Accumulated Other Comprehensive Income Loss [Line Items]      
Defined benefit pension plan $ (1,490) $ 491 $ (406)