XML 64 R53.htm IDEA: XBRL DOCUMENT v3.19.2
Other Assets - Schedule of Other Assets (Detail) - USD ($)
$ in Thousands
Jul. 31, 2019
Jan. 31, 2019
Other Assets [Line Items]    
Non-marketable equity and other investments $ 61,258 $ 50,546
Prepayments for computing infrastructure platforms 11,612 16,976
Technology patents and other intangible assets, net 277,953 313,240
Deposits 4,010 4,383
Net deferred tax assets 4,495 4,544
Other 38,818 50,576
Total 138,895 147,360
Technology patents and other intangible assets, net    
Other Assets [Line Items]    
Technology patents and other intangible assets, net $ 18,702 $ 20,335