XML 41 R28.htm IDEA: XBRL DOCUMENT v3.21.1
Revenue (Tables)
6 Months Ended
Apr. 30, 2021
Revenue from Contract with Customer [Abstract]  
Schedule of Disaggregation of Revenue The following table shows the percentage of revenue by product groups:
Three Months Ended 
 April 30,
Six Months Ended 
 April 30,
2021202020212020
EDA57.4 %59.4 %56.3 %59.2 %
IP & System Integration33.1 %30.2 %34.0 %30.4 %
Software Integrity Products & Services9.2 %10.2 %9.3 %10.3 %
Other0.3 %0.2 %0.4 %0.1 %
Total100.0 %100.0 %100.0 %100.0 %
Schedule of Contract Assets and Liabilities Contract balances are as follows:
As of
April 30, 2021October 31, 2020
 (in thousands)
Contract assets$242,929 $214,583 
Unbilled receivables$48,487 $50,932 
Deferred revenue$1,680,311 $1,493,113