XML 52 R39.htm IDEA: XBRL DOCUMENT v3.21.1
Segment Disclosure (Tables)
6 Months Ended
Apr. 30, 2021
Segment Reporting [Abstract]  
Schedule of Segment Reporting Information Information by reportable segment was as follows:
 Three Months Ended 
 April 30,
Six Months Ended 
 April 30,
 2021202020212020
 (in thousands)
Total Segments:
Revenue$1,024,323 $861,327 $1,994,644 $1,695,708 
Adjusted operating income317,240 221,404 604,060 408,337 
Adjusted operating margin31 %26 %30 %24 %
Semiconductor & System Design:
Revenue$930,427 $773,065 $1,808,795 $1,521,809 
Adjusted operating income308,816 209,692 587,692 388,543 
Adjusted operating margin33 %27 %32 %26 %
Software Integrity:
Revenue$93,896 $88,262 $185,849 $173,899 
Adjusted operating income8,424 11,712 16,368 19,794 
Adjusted operating margin%13 %%11 %
Reconciliation of Operating Income From Segment Consolidation The unallocated expenses managed at a consolidated level, including amortization of intangible assets, stock-based compensation and certain other operating expenses, are presented in the table below to provide a reconciliation of the total adjusted operating income from segments to the Company’s consolidated operating income:
 Three Months Ended 
 April 30,
Six Months Ended 
 April 30,
 2021202020212020
 (in thousands)
Total segment adjusted operating income$317,240 $221,404 $604,060 $408,337 
Reconciling items:
Amortization of intangible expense(19,721)(24,095)(39,997)(46,628)
Stock-based compensation expense(79,586)(56,435)(163,368)(108,318)
Other(23,702)(14,979)(58,116)(39,980)
Total operating income$194,231 $125,895 $342,579 $213,411 
Revenues Related to Operations by Geographic Areas Revenue related to operations in the United States and other geographic areas were: 
 Three Months Ended 
 April 30,
Six Months Ended 
 April 30,
 2021202020212020
 (in thousands)
Revenue:
United States$471,716 $404,389 $940,418 $812,878 
Europe106,160 89,284 211,335 183,655 
China125,519 81,113 241,287 148,433 
Korea105,388 105,315 203,642 194,830 
Other215,540 181,226 397,962 355,912 
Consolidated$1,024,323 $861,327 $1,994,644 $1,695,708