XML 54 R44.htm IDEA: XBRL DOCUMENT v3.23.1
Revenue - Schedule of Disaggregation of Revenue (Details) - Product Concentration Risk - Revenue
3 Months Ended 6 Months Ended
Apr. 30, 2023
Apr. 30, 2022
Apr. 30, 2023
Apr. 30, 2022
Disaggregation of Revenue [Line Items]        
Revenue percentage by product group 100.00% 100.00% 100.00% 100.00%
EDA        
Disaggregation of Revenue [Line Items]        
Revenue percentage by product group 64.60% 61.60% 64.40% 61.50%
Design IP        
Disaggregation of Revenue [Line Items]        
Revenue percentage by product group 24.00% 27.20% 24.60% 27.70%
Software Integrity        
Disaggregation of Revenue [Line Items]        
Revenue percentage by product group 9.50% 8.80% 9.40% 8.60%
Other        
Disaggregation of Revenue [Line Items]        
Revenue percentage by product group 1.90% 2.40% 1.60% 2.20%