XML 26 R17.htm IDEA: XBRL DOCUMENT
v3.22.2.2

Revenue (Tables) | 3 Months Ended
--- | ---
Oct. 31, 2022
Revenue from Contract with Customer [Abstract] |
Disaggregation of Revenue | Revenue by license or service type is as follows (in thousands):
| Three Months Ended October 31, |  |
| 2022 |  | 2021 |  |  |  |
Subscription and support |  |  |  |  |  |  |
Subscription | $ | 78,977 |  |  | $ | 57,129 |  |  |  |  |
Support | 20,091 |  |  | 21,861 |  |  |  |  |
License |  |  |  |  |  |  |
Term license | 40,889 |  |  | 40,105 |  |  |  |  |
Perpetual license | 63 |  |  | 48 |  |  |  |  |
Services | 55,262 |  |  | 46,791 |  |  |  |  |
Total revenue | $ | 195,282 |  |  | $ | 165,934 |  |  |  |  |
Revenue by revenue type and by geography is as follows (in thousands):
| Three Months Ended October 31, 2022
| Subscription and support |  | License |  | Services |  | Total
United States | $ | 67,081 |  |  | $ | 17,509 |  |  | $ | 38,525 |  |  | $ | 123,115 |
Canada | 16,051 |  |  | 3,693 |  |  | 6,052 |  |  | 25,796 |
Other Americas | 1,475 |  |  | 320 |  |  | 422 |  |  | 2,217 |
Total Americas | 84,607 |  |  | 21,522 |  |  | 44,999 |  |  | 151,128 |
United Kingdom | 2,643 |  |  | 4,852 |  |  | 655 |  |  | 8,150 |
Other EMEA | 6,285 |  |  | 5,573 |  |  | 7,239 |  |  | 19,097 |
Total EMEA | 8,928 |  |  | 10,425 |  |  | 7,894 |  |  | 27,247 |
Total APAC | 5,533 |  |  | 9,005 |  |  | 2,369 |  |  | 16,907 |
Total revenue | $ | 99,068 |  |  | $ | 40,952 |  |  | $ | 55,262 |  |  | $ | 195,282 |
| Three Months Ended October 31, 2021
| Subscription and support |  | License |  | Services |  | Total
United States | $ | 53,023 |  |  | $ | 18,453 |  |  | $ | 32,663 |  |  | $ | 104,139 |
Canada | 11,941 |  |  | 5,813 |  |  | 2,358 |  |  | 20,112 |
Other Americas | 1,039 |  |  | 237 |  |  | 708 |  |  | 1,984 |
Total Americas | 66,003 |  |  | 24,503 |  |  | 35,729 |  |  | 126,235 |
United Kingdom | 2,333 |  |  | 5,832 |  |  | 1,094 |  |  | 9,259 |
Other EMEA | 5,217 |  |  | 1,407 |  |  | 6,395 |  |  | 13,019 |
Total EMEA | 7,550 |  |  | 7,239 |  |  | 7,489 |  |  | 22,278 |
Total APAC | 5,437 |  |  | 8,411 |  |  | 3,573 |  |  | 17,421 |
Total revenue | $ | 78,990 |  |  | $ | 40,153 |  |  | $ | 46,791 |  |  | $ | 165,934 |
Contract with Customer, Asset and Liability | Amounts related to customer contract-related arrangements are included on the condensed consolidated balance sheets as follows (in thousands):
| October 31, 2022 |  | July 31, 2022
Unbilled accounts receivable, net | $ | 106,088 |  |  | $ | 85,429 |
Contract costs, net | $ | 41,352 |  |  | $ | 44,235 |
Deferred revenue, net | $ | 144,701 |  |  | $ | 178,276 |

X
- Definition Tabular disclosure of receivable, contract asset, and contract liability from contract with customer. Includes, but is not limited to, change in contract asset and contract liability. + References Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef -Publisher FASB -Name Accounting Standards Codification -Topic 606 -SubTopic 10 -Section 50 -Paragraph 10 -URI http://asc.fasb.org/extlink&oid=123351226&loc=SL49130551-203045 + Details
Name: | us-gaap_ContractWithCustomerAssetAndLiabilityTableTextBlock
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Tabular disclosure of disaggregation of revenue into categories depicting how nature, amount, timing, and uncertainty of revenue and cash flows are affected by economic factor. + References Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef -Publisher FASB -Name Accounting Standards Codification -Topic 606 -SubTopic 10 -Section 50 -Paragraph 5 -URI http://asc.fasb.org/extlink&oid=123351226&loc=SL49130545-203045 + Details
Name: | us-gaap_DisaggregationOfRevenueTableTextBlock
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- References No definition available. + Details
Name: | us-gaap_RevenueFromContractWithCustomerAbstract
Namespace Prefix: | us-gaap_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration