XML 14 R32.htm IDEA: XBRL DOCUMENT v3.19.3
Balance Sheet Components - Schedule of Property and Equipment, Net (Details) - USD ($)
$ in Thousands
Oct. 31, 2019
Jan. 31, 2019
Property Plant And Equipment [Line Items]    
Total property and equipment, gross $ 430,379 $ 336,526
Less: accumulated depreciation (240,514) (198,823)
Total property and equipment, net 189,865 [1] 137,703 [2]
Servers and related equipment    
Property Plant And Equipment [Line Items]    
Total property and equipment, gross 299,810 215,626
Leasehold improvements    
Property Plant And Equipment [Line Items]    
Total property and equipment, gross 79,910 76,888
Computer hardware and software    
Property Plant And Equipment [Line Items]    
Total property and equipment, gross 22,669 20,614
Furniture and fixtures    
Property Plant And Equipment [Line Items]    
Total property and equipment, gross 14,211 13,661
Construction in progress    
Property Plant And Equipment [Line Items]    
Total property and equipment, gross $ 13,779 $ 9,737
[1] As reported and disclosed under ASC Topic 842
[2] As reported and disclosed under ASC Topic 840