XML 84 R72.htm IDEA: XBRL DOCUMENT v3.24.1
Changes in Accumulated Other Comprehensive Loss by Component, Net of Tax (Detail) - USD ($)
$ in Thousands
12 Months Ended
Jan. 31, 2024
Jan. 31, 2023
Jan. 31, 2022
Reclassification Adjustment out of Accumulated Other Comprehensive Income [Line Items]      
Beginning Balance $ 1,792,683 $ 1,745,740 $ 1,477,358
Net current-period total other comprehensive income (loss) 9,488 (23,805) (7,710)
Ending Balance 2,112,540 1,792,683 1,745,740
Foreign Currency Translation      
Reclassification Adjustment out of Accumulated Other Comprehensive Income [Line Items]      
Beginning Balance (42,824) (22,204)  
Other comprehensive income (loss) before reclassifications 4,448 (20,620)  
Net current-period total other comprehensive income (loss) 4,448 (20,620)  
Ending Balance (38,376) (42,824) (22,204)
Unrealized Gains and (Losses) on available- for-Sale Securities      
Reclassification Adjustment out of Accumulated Other Comprehensive Income [Line Items]      
Beginning Balance (5,811) (2,626)  
Other comprehensive income (loss) before reclassifications 5,044 (1,720)  
Amounts reclassified from accumulated other comprehensive income (loss) (4) (1,465)  
Net current-period total other comprehensive income (loss) 5,040 (3,185)  
Ending Balance (771) (5,811) (2,626)
Accumulated Other Comprehensive Loss      
Reclassification Adjustment out of Accumulated Other Comprehensive Income [Line Items]      
Beginning Balance (48,635) (24,830) (17,120)
Other comprehensive income (loss) before reclassifications 9,492 (22,340)  
Amounts reclassified from accumulated other comprehensive income (loss) (4) (1,465)  
Net current-period total other comprehensive income (loss) 9,488 (23,805)  
Ending Balance $ (39,147) $ (48,635) $ (24,830)