XML 84 R68.htm IDEA: XBRL DOCUMENT v3.19.1
Other Assets (Schedule of Other Assets) (Detail) - USD ($)
$ in Thousands
Jan. 31, 2019
Jan. 31, 2018
Jan. 31, 2014
Other Assets [Line Items]      
Non-marketable equity and other investments $ 50,546 $ 29,205  
Prepayments for computing infrastructure platforms 16,976 13,588 $ 2,000
Technology patents, net 313,240 34,234  
Acquired land leasehold interest, net 9,465 9,570  
Deposits 4,383 4,492  
Net deferred tax assets 4,544 1,884  
Other 42,030 39,762  
Total 147,360 109,718  
Technology patents, net      
Other Assets [Line Items]      
Technology patents, net $ 19,416 $ 11,217