XML 76 R29.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Revenue (Tables)
3 Months Ended
Jan. 31, 2020
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 January 31,
 
2020
 
2019
EDA
59
%
 
61
%
IP & System Integration
31
%
 
29
%
Software Integrity Products & Services
10
%
 
10
%
Total
100
%
 
100
%

Schedule of Contract Assets and Liabilities
Contract balances are as follows:
 
As of
 
January 31,
2020
 
October 31,
2019
 
(in thousands)
Contract assets
205,635

 
210,557

Unbilled receivables
38,943

 
38,175

Deferred revenue
1,501,441

 
1,302,578