XML 61 R45.htm IDEA: XBRL DOCUMENT v3.21.2
Revenue - Schedule of Disaggregation of Revenue (Details) - Operating Segments - Revenues - Product Concentration Risk
12 Months Ended
Oct. 31, 2021
Oct. 31, 2020
Oct. 31, 2019
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 55.50% 57.40% 58.40%
IP & System Integration      
Disaggregation of Revenue [Line Items]      
Revenue percentage by product group 34.80% 32.60% 31.40%
Software Integrity Products & Services      
Disaggregation of Revenue [Line Items]      
Revenue percentage by product group 9.40% 9.70% 10.00%
Other      
Disaggregation of Revenue [Line Items]      
Revenue percentage by product group 0.30% 0.30% 0.20%