XML 103 R76.htm IDEA: XBRL DOCUMENT v3.24.1
Stockholders' Equity - Summary of Changes in Components of Accumulated Other Comprehensive Income (Loss) (Details) - USD ($)
$ in Thousands
12 Months Ended
Jan. 31, 2024
Jan. 31, 2023
Jan. 31, 2022
AOCI Attributable to Parent, Net of Tax [Roll Forward]      
Beginning balance $ 1,920,158 $ 1,921,917 $ (803,704)
Other comprehensive income (loss), net of tax 1,213 (3,287) 23,420
Ending balance 2,016,114 1,920,158 1,921,917
Accumulated Other Comprehensive Income (Loss)      
AOCI Attributable to Parent, Net of Tax [Roll Forward]      
Beginning balance 7,612 10,899 (12,521)
Other comprehensive income (loss), net of tax 1,213 (3,287) 23,420
Ending balance 8,825 7,612 10,899
Foreign Currency Translation Adjustments      
AOCI Attributable to Parent, Net of Tax [Roll Forward]      
Beginning balance 8,231 11,234  
Other comprehensive income (loss), net of tax 694 (3,003)  
Ending balance 8,925 8,231 11,234
Unrealized Gain (Loss) on Marketable Securities      
AOCI Attributable to Parent, Net of Tax [Roll Forward]      
Beginning balance (619) (335)  
Other comprehensive income (loss), net of tax 519 (284)  
Ending balance $ (100) $ (619) $ (335)