XML 64 R53.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Revenue - Schedule of Disaggregation of Revenue (Details) - Product Concentration Risk - Revenue
3 Months Ended 9 Months Ended
Jul. 31, 2024
Jul. 31, 2023
Jul. 31, 2024
Jul. 31, 2023
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 66.90% 71.80% 66.80% 71.30%
Design IP        
Disaggregation of Revenue [Line Items]        
Revenue percentage by product group 30.40% 25.90% 30.90% 26.70%
Other        
Disaggregation of Revenue [Line Items]        
Revenue percentage by product group 2.70% 2.30% 2.30% 2.00%