v3.22.4
Property and Equipment and Purchased Intangible Assets - Schedule of Property and Equipment (Details) - USD ($)
$ in Thousands
Jan. 31, 2023
Jul. 31, 2022
Property, Plant and Equipment [Line Items]    
Total property and equipment, gross $ 347,582 $ 279,750
Less: Accumulated depreciation and amortization (147,114) (119,117)
Total property and equipment, net 200,468 160,633
Hosting equipment    
Property, Plant and Equipment [Line Items]    
Total property and equipment, gross 234,101 191,037
Capitalized internal-use software    
Property, Plant and Equipment [Line Items]    
Total property and equipment, gross 96,343 72,267
Computers and equipment    
Property, Plant and Equipment [Line Items]    
Total property and equipment, gross 7,464 6,774
Purchased software    
Property, Plant and Equipment [Line Items]    
Total property and equipment, gross 1,311 1,311
Furniture and fixtures    
Property, Plant and Equipment [Line Items]    
Total property and equipment, gross 1,024 1,022
Leasehold improvements    
Property, Plant and Equipment [Line Items]    
Total property and equipment, gross $ 7,339 $ 7,339