XML 100 R89.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Segment Disclosure - Schedule of Segment Reconciliation (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Jul. 31, 2024
Jul. 31, 2023
Jul. 31, 2024
Jul. 31, 2023
Segment Reporting Information [Line Items]        
Operating income $ 360,211 $ 300,076 $ 1,044,909 $ 849,074
Amortization of acquired intangible assets (18,572) (13,565) (53,317) (40,258)
Stock-based compensation expense (181,539) (144,464) (540,026) (421,949)
Deferred compensation plan 25,780 21,492 76,276 44,123
Restructuring charges 0 (21,879) 0 (54,439)
Continuing operations        
Segment Reporting Information [Line Items]        
Stock-based compensation expense (164,354) (131,496) (492,550) (384,454)
Operating Segments        
Segment Reporting Information [Line Items]        
Operating income 610,589 492,791 1,758,823 1,380,537
Reconciling items:        
Segment Reporting Information [Line Items]        
Amortization of acquired intangible assets (18,572) (13,008) (53,317) (38,632)
Deferred compensation plan (25,780) (21,492) (76,276) (44,123)
Restructuring charges 0 (21,879) 0 (54,439)
Acquisition/divestiture related items (41,672) (4,840) (91,771) (9,815)
Reconciling items: | Continuing operations        
Segment Reporting Information [Line Items]        
Stock-based compensation expense $ (164,354) $ (131,496) $ (492,550) $ (384,454)