v3.22.2.2
Other Assets - Schedule of Other Noncurrent Assets (Details) - USD ($)
$ in Thousands
Oct. 31, 2022
Jan. 31, 2022
Other Assets [Line Items]    
Non-marketable equity and other investments $ 268,543 $ 256,759
Derivative assets 71,482 16,618
Prepayments for goods and services 18,767 25,927
Net deferred tax assets 9,441 11,642
Deposits 5,345 6,701
Other 11,438 813
Total other assets 405,937 341,252
Technology patents and other intangible assets, net    
Other Assets [Line Items]    
Technology patents and other intangible assets, net $ 20,921 $ 22,792