XML 100 R89.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
Segment Disclosure - Schedule of Segment Reconciliation (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Apr. 30, 2024
Apr. 30, 2023
Apr. 30, 2024
Apr. 30, 2023
Segment Reporting Information [Line Items]        
Operating income $ 332,072 $ 292,375 $ 684,698 $ 548,998
Amortization of acquired intangible assets (18,061) (12,902) (34,745) (26,693)
Stock-based compensation expense (177,835) (143,258) (358,487) (277,485)
Deferred compensation plan 11,051 2,791 50,496 22,631
Restructuring charges 0 5,578 0 (32,560)
Continuing operations        
Segment Reporting Information [Line Items]        
Stock-based compensation expense (162,691) (130,360) (328,196) (252,958)
Operating Segments        
Segment Reporting Information [Line Items]        
Operating income 543,042 434,981 1,148,234 887,746
Reconciling items:        
Segment Reporting Information [Line Items]        
Amortization of acquired intangible assets (18,061) (12,392) (34,745) (25,624)
Deferred compensation plan (11,051) (2,791) (50,496) (22,631)
Restructuring charges 0 5,578 0 (32,560)
Acquisition/divestiture related items (19,167) (2,641) (50,099) (4,975)
Reconciling items: | Continuing operations        
Segment Reporting Information [Line Items]        
Stock-based compensation expense $ (162,691) $ (130,360) $ (328,196) $ (252,958)