XML 64 R49.htm IDEA: XBRL DOCUMENT v3.23.3
Revenue - Schedule of Disaggregation of Revenue (Details) - Revenues - Product Concentration Risk
12 Months Ended
Oct. 31, 2023
Oct. 31, 2022
Oct. 31, 2021
Disaggregation of Revenue [Line Items]      
Revenue percentage by product group 100.00% 100.00% 100.00%
EDA      
Disaggregation of Revenue [Line Items]      
Revenue percentage by product group 62.90% 62.90% 63.60%
Design IP      
Disaggregation of Revenue [Line Items]      
Revenue percentage by product group 26.40% 25.90% 25.10%
Software Integrity      
Disaggregation of Revenue [Line Items]      
Revenue percentage by product group 9.00% 9.20% 9.40%
Other      
Disaggregation of Revenue [Line Items]      
Revenue percentage by product group 1.70% 2.00% 1.90%