v3.26.1
Balance Sheet Components (Tables)
9 Months Ended
Apr. 30, 2026
Property, Plant and Equipment [Abstract]  
Schedule of Property and Equipment
Property and equipment consisted of the following:
April 30, 2026July 31, 2025
(in thousands)
Hosting equipment (1)
$634,698 $571,312 
Capitalized internal-use software406,618 322,265 
Computers and equipment11,723 9,138 
Purchased software1,102 1,102 
Furniture and fixtures1,512 1,195 
Leasehold improvements14,988 10,141 
Total property and equipment, gross1,070,641 915,153 
Less: Accumulated depreciation and amortization(495,904)(371,776)
Total property and equipment, net$574,737 $543,377 
(1) Includes purchased equipment that had not been placed in service, totaling $105.4 million and $163.5 million as of April 30, 2026 and July 31, 2025, respectively.
Schedule of Finite-Lived Intangible Assets These assets are included within other noncurrent assets in the condensed consolidated balance sheets.
Purchased intangible assets consisted of the following:
April 30, 2026July 31, 2025
(in thousands)
Internet protocol addresses and source codes
$22,692 $20,264 
Less: Accumulated amortization
(6,335)(4,641)
Total purchased intangible assets, net$16,357 $15,623 
Schedule Of Accrued Compensation
Accrued compensation consisted of the following:
April 30, 2026July 31, 2025
(in thousands)
Accrued commissions
$47,624 $59,429 
Accrued bonuses
42,193 51,598 
Accrued payroll and related expenses
51,474 61,370 
Employee stock purchase plan
39,346 9,410 
Total accrued compensation
$180,637 $181,807