XML 92 R80.htm IDEA: XBRL DOCUMENT v3.21.2
Segment Disclosure - Schedule of Segment Reconciliation (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Jul. 31, 2021
Jul. 31, 2020
Jul. 31, 2021
Jul. 31, 2020
Segment Reporting Information [Line Items]        
Operating income $ 201,923 $ 210,598 $ 544,502 $ 424,009
Amortization of intangible expense (21,450) (24,596) (63,557) (73,059)
Stock-based compensation expense (85,162) (61,837) (248,530) (170,155)
Operating Segments        
Segment Reporting Information [Line Items]        
Operating income 337,396 323,553 941,456 731,890
Reconciling items:        
Segment Reporting Information [Line Items]        
Amortization of intangible expense (20,440) (23,649) (60,437) (70,277)
Stock-based compensation expense (85,162) (61,837) (248,530) (170,155)
Other $ (29,871) $ (27,469) $ (87,987) $ (67,449)