v3.26.1
Revenue
12 Months Ended
Jul. 31, 2026
Revenue from Contract with Customer [Abstract]  
Revenue Revenue
Disaggregation of Revenue
Revenue by product type is as follows (in thousands):
Fiscal years ended July 31,
202620252024
Subscription and support
Subscription$915,792 $667,436 $477,461 
Support55,093 63,860 71,626 
License(1)
234,578 251,935 250,176 
Services269,900 219,228 181,234 
 Total revenue$1,475,363 $1,202,459 $980,497 
(1) During the fiscal year ended July 31, 2026, no perpetual license revenue was recognized. License revenue for the fiscal years ended July 31, 2025 and 2024 includes perpetual license revenue of $0.1 million and $1.3 million, respectively.
Revenue by product type and by geography is as follows (in thousands):
Fiscal year ended July 31, 2026
Subscription and supportLicenseServicesTotal
U.S.$641,004 $125,366 $171,484 $937,854 
Canada124,782 16,510 33,748 175,040 
Other Americas15,067 2,416 3,391 20,874 
Total Americas780,853 144,292 208,623 1,133,768 
Total EMEA125,924 61,460 39,501 226,885 
Total APAC64,108 28,825 21,776 114,710 
Total revenue$970,885 $234,578 $269,900 $1,475,363 
Fiscal year ended July 31, 2025
Subscription and supportLicenseServicesTotal
U.S.$485,593 $133,994 $151,272 $770,859 
Canada102,465 18,620 20,296 141,381 
Other Americas7,057 3,043 1,560 11,660 
Total Americas595,115 155,657 173,128 923,900 
Total EMEA84,991 63,947 34,646 183,584 
Total APAC51,190 32,331 11,454 94,975 
Total revenue$731,296 $251,935 $219,228 $1,202,459 
Fiscal year ended July 31, 2024
Subscription and supportLicenseServicesTotal
U.S.$373,675 $133,310 $125,583 $632,568 
Canada77,414 19,704 8,643 105,761 
Other Americas6,009 3,330 2,154 11,493 
Total Americas457,098 156,344 136,380 749,822 
Total EMEA59,968 59,274 35,192 154,434 
Total APAC32,021 34,558 9,662 76,241 
Total revenue$549,087 $250,176 $181,234 $980,497 
No country or region other than those listed above accounted for more than 10% of revenue during the fiscal years ended July 31, 2026, 2025, and 2024.
Customer Contract – Related Balance Sheet Amounts
Amounts related to customer contract-related arrangements are included on the consolidated balance sheets as follows (in thousands):
July 31, 2026July 31, 2025
Unbilled accounts receivable, net$140,832 $131,629 
Contract acquisition costs, net
$79,376 $67,922 
Costs to fulfill a contract, net
$12,318 $9,415 
Deferred revenue, net$438,814 $344,786 
Unbilled accounts receivable
Unbilled accounts receivable, net increased by $9.2 million primarily due to the impact of subscription orders with ramped billing schedules where billings occur later than revenue recognition, and to a lesser extent, the timing of billing on certain services projects.
As of July 31, 2026 and 2025, there was no allowance for credit losses associated with unbilled accounts receivable.
Contract acquisition costs
The current portion of contract acquisition costs of $24.2 million and $21.1 million is included in prepaid and other current assets on the consolidated balance sheets as of July 31, 2026 and 2025, respectively. The non-current portion of contract acquisition costs of $55.2 million and $46.8 million is included in other assets on the consolidated balance sheets as of July 31, 2026 and 2025, respectively. The Company amortized $22.8 million, $20.1 million, and $17.8 million of contract acquisition costs during the fiscal years ended July 31, 2026, 2025, and 2024, respectively.
Costs to fulfill a contract
The current portion of costs to fulfill a contract of $6.9 million and $5.9 million is included in prepaid and other current assets in the consolidated balance sheets as of July 31, 2026 and 2025, respectively. The non-current portion of costs to fulfill a contract of $5.4 million and $3.5 million is included in other assets in the consolidated balance sheets as of July 31, 2026 and 2025, respectively. The Company amortized $12.2 million, $10.8 million, and $10.6 million of costs to fulfill a contract during the fiscal years ended July 31, 2026, 2025, and 2024, respectively.
Deferred revenue
During the fiscal year ended July 31, 2026, the Company recognized revenue of $337.9 million related to the Company’s gross deferred revenue balance as of July 31, 2025.
Remaining Performance Obligations
The aggregate amount of consideration allocated to remaining performance obligations either not satisfied or partially satisfied, was approximately $4.3 billion as of July 31, 2026. Support services and professional services are generally satisfied within one year. Professional services under time and material contracts are not included in the remaining performance obligations calculation as these arrangements can be cancelled at any time.