v3.25.1
Revenue
9 Months Ended
Apr. 30, 2025
Revenue from Contract with Customer [Abstract]  
Revenue Revenue
Disaggregation of Revenue
Revenue by product type is as follows (in thousands):
Three Months EndedNine Months Ended
April 30,April 30,
2025202420252024
Subscription and support
Subscription$166,464 $120,430 $480,981 $343,152 
Support15,359 17,540 48,422 54,087 
License
Term license57,115 55,005 158,179 160,017 
Perpetual license118 1,205 118 1,301 
Services54,452 46,498 158,189 130,425 
 Total revenue$293,508 $240,678 $845,889 $688,982 
Revenue by product type and by geography is as follows (in thousands):
Three Months Ended April 30, 2025
Subscription and supportLicenseServicesTotal
United States$119,966 $33,402 $38,319 $191,687 
Canada25,068 2,249 3,917 31,234 
Other Americas1,958 626 267 2,851 
Total Americas146,992 36,277 42,503 225,772 
Total EMEA22,461 11,024 8,868 $42,353 
Total APAC12,370 9,932 3,081 25,383 
Total revenue$181,823 $57,233 $54,452 $293,508 
Three Months Ended April 30, 2024
Subscription and supportLicenseServicesTotal
United States$94,089 $36,016 $33,286 $163,391 
Canada19,583 2,859 1,837 24,279 
Other Americas1,484 855 452 2,791 
Total Americas115,156 39,730 35,575 190,461 
Total EMEA15,139 10,556 8,850 34,545 
Total APAC7,675 5,924 2,073 15,672 
Total revenue$137,970 $56,210 $46,498 $240,678 
Nine Months Ended April 30, 2025
Subscription and supportLicenseServicesTotal
United States$351,424 $79,358 $109,313 $540,095 
Canada75,912 12,116 14,579 102,607 
Other Americas4,851 1,153 1,178 7,182 
Total Americas432,187 92,627 125,070 649,884 
Total EMEA59,568 38,822 24,455 122,845 
Total APAC37,648 26,848 8,664 73,160 
Total revenue$529,403 $158,297 $158,189 $845,889 
Nine Months Ended April 30, 2024
Subscription and supportLicenseServicesTotal
United States$271,015 $85,522 $90,853 $447,390 
Canada56,362 10,662 5,970 $72,994 
Other Americas4,469 1,357 1,373 7,199 
Total Americas331,846 97,541 98,196 527,583 
Total EMEA43,104 37,511 25,551 106,166 
Total APAC22,289 26,266 6,678 55,233 
Total revenue$397,239 $161,318 $130,425 $688,982 
No country or region other than those listed above, accounted for more than 10% of revenue during the three and nine months ended April 30, 2025 and 2024.
Customer Contract – Related Balance Sheet Amounts
Amounts related to customer contract-related arrangements are included in the condensed consolidated balance sheets as follows (in thousands):
April 30, 2025July 31, 2024
Unbilled accounts receivable, net$167,716 $91,188 
Contract acquisition costs, net
$52,499 $54,689 
Costs to fulfill a contract, net
$7,354 $10,710 
Deferred revenue, net$263,723 $285,483 
As of April 30, 2025 and July 31, 2024, there was no allowance for credit losses associated with unbilled accounts receivable.
Contract acquisition costs
The current portion of contract acquisition costs of $17.7 million and $17.7 million is included in prepaid and other current assets in the Company’s condensed consolidated balance sheets as of April 30, 2025 and July 31, 2024, respectively. The non-current portion of contract acquisition costs of $34.8 million and $37.0 million is included in other assets in the Company’s condensed consolidated balance sheets as of April 30, 2025 and July 31, 2024, respectively. The Company amortized $4.7 million and $4.1 million of contract acquisition costs during the three months ended April 30, 2025 and 2024, respectively, and amortized $14.6 million and $12.9 million of contract acquisition costs during the nine months ended April 30, 2025 and 2024, respectively.
Costs to fulfill a contract
The current portion of costs to fulfill a contract of $7.3 million and $6.0 million is included in prepaid and other current assets in the Company’s condensed consolidated balance sheets as of April 30, 2025 and July 31, 2024, respectively. The non-current portion of costs to fulfill a contract of $2.5 million and $4.7 million is included in other assets in the Company’s condensed consolidated balance sheets as of April 30, 2025 and July 31, 2024, respectively. The Company amortized $2.6 million and $2.5 million of costs to fulfill a contract during the three months ended April 30, 2025 and 2024, respectively, and amortized $7.9 million and $7.5 million of costs to fulfill a contract during the nine months ended April 30, 2025 and 2024, respectively.
Deferred revenue
During the three and nine months ended April 30, 2025, the Company recognized revenue of approximately $46.3 million and $250.5 million, respectively, related to the Company’s gross deferred revenue balance as of July 31, 2024.
Remaining Performance Obligations
The aggregate amount of consideration allocated to remaining performance obligations either not satisfied or partially satisfied was approximately $2.5 billion as of April 30, 2025. Subscription services are typically satisfied over three to five years, support services are generally satisfied within one year, and professional services are typically 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.