XML 87 R69.htm IDEA: XBRL DOCUMENT v3.23.1
Changes in Accumulated Other Comprehensive Loss by Component, Net of Tax (Detail) - USD ($)
$ in Thousands
12 Months Ended
Jan. 31, 2023
Jan. 31, 2022
Jan. 31, 2021
Reclassification Adjustment out of Accumulated Other Comprehensive Income [Line Items]      
Beginning Balance $ 1,745,740 $ 1,477,358 $ 1,455,355
Net current-period total other comprehensive income (loss) (23,805) (7,710) 10,884
Ending Balance 1,792,683 1,745,740 1,477,358
Foreign Currency Translation      
Reclassification Adjustment out of Accumulated Other Comprehensive Income [Line Items]      
Beginning Balance (22,204) (16,950)  
Other comprehensive income (loss) before reclassifications (20,620) (5,254)  
Net current-period total other comprehensive income (loss) (20,620) (5,254)  
Ending Balance (42,824) (22,204) (16,950)
Unrealized Gains and (Losses) on available- for-Sale Securities      
Reclassification Adjustment out of Accumulated Other Comprehensive Income [Line Items]      
Beginning Balance (2,626) (170)  
Other comprehensive income (loss) before reclassifications (1,720) (2,467)  
Amounts reclassified from accumulated other comprehensive income (loss) (1,465) 11  
Net current-period total other comprehensive income (loss) (3,185) (2,456)  
Ending Balance (5,811) (2,626) (170)
Accumulated Other Comprehensive Loss      
Reclassification Adjustment out of Accumulated Other Comprehensive Income [Line Items]      
Beginning Balance (24,830) (17,120) (28,004)
Other comprehensive income (loss) before reclassifications (22,340) (7,721)  
Amounts reclassified from accumulated other comprehensive income (loss) (1,465) 11  
Net current-period total other comprehensive income (loss) (23,805) (7,710)  
Ending Balance $ (48,635) $ (24,830) $ (17,120)