XML 92 R79.htm IDEA: XBRL DOCUMENT v3.21.1
Segment Disclosure - Schedule of Segment Reconciliation (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Apr. 30, 2021
Apr. 30, 2020
Apr. 30, 2021
Apr. 30, 2020
Segment Reporting Information [Line Items]        
Operating income $ 194,231 $ 125,895 $ 342,579 $ 213,411
Amortization of intangible expense (20,793) (25,028) (42,107) (48,462)
Stock-based compensation expense (79,586) (56,435) (163,368) (108,318)
Operating Segments        
Segment Reporting Information [Line Items]        
Operating income 317,240 221,404 604,060 408,337
Reconciling items:        
Segment Reporting Information [Line 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)