v3.23.2
Other Assets - Schedule of Other Noncurrent Assets (Details) - USD ($)
$ in Thousands
Jul. 31, 2023
Jan. 31, 2023
Other Assets [Line Items]    
Non-marketable equity and other investments $ 261,506 $ 263,485
Prepayments for goods and services 19,913 23,466
Derivative assets 14,676 21,757
Net deferred tax assets 9,859 12,650
Deposits 6,332 5,819
Other 11,036 13,274
Total other assets 350,860 360,985
Patented Technology and Other Intangible Assets, Net    
Other Assets [Line Items]    
Technology patents and other intangible assets, net $ 27,538 $ 20,534