XML 50 R82.htm IDEA: XBRL DOCUMENT v3.20.1
Segment Disclosure - Schedule of Segment Reconciliation (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Apr. 30, 2020
Apr. 30, 2019
Apr. 30, 2020
Apr. 30, 2019
Segment Reporting Information [Line Items]        
Operating income $ 125,895 $ 115,502 $ 213,411 $ 262,916
Amortization of intangible expense (25,028) (25,932) (48,462) (54,931)
Stock-based compensation expense (56,435) (36,914) (108,318) (75,374)
Operating Segments        
Segment Reporting Information [Line Items]        
Operating income 221,404 209,836 408,337 410,788
Reconciling items:        
Segment Reporting Information [Line Items]        
Amortization of intangible expense (24,095) (25,197) (46,628) (53,424)
Stock-based compensation expense (56,435) (36,914) (108,318) (75,374)
Other $ (14,979) $ (32,223) $ (39,980) $ (19,074)