XML 65 R54.htm IDEA: XBRL DOCUMENT v3.19.1
Other Assets - Schedule of Other Assets (Detail) - USD ($)
$ in Thousands
Apr. 30, 2019
Jan. 31, 2019
Other Assets [Line Items]    
Non-marketable equity and other investments $ 52,879 $ 50,546
Prepayments for computing infrastructure platforms 14,510 16,976
Technology patents and other intangible assets, net 293,897 313,240
Deposits 5,370 4,383
Net deferred tax assets 4,504 4,544
Total 140,468 147,360
Other 43,686 50,576
Technology patents and other intangible assets, net    
Other Assets [Line Items]    
Technology patents and other intangible assets, net $ 19,519 $ 20,335