XML 121 R85.htm IDEA: XBRL DOCUMENT v3.24.3
Retirement benefit obligations - Narrative (Details)
£ in Millions, $ in Millions
12 Months Ended
Jul. 31, 2024
GBP (£)
Jul. 31, 2024
USD ($)
Jul. 31, 2023
USD ($)
Jul. 31, 2022
USD ($)
Jul. 31, 2025
USD ($)
Jul. 31, 2024
USD ($)
Defined Benefit Plan Disclosure [Line Items]            
Required contributions by employer (in GBP) | £ £ 133          
Payments made of required contributions by employer (in GBP) | £ £ 50          
Percentage of plan assets 100.00%   100.00%     100.00%
Total expense defined contribution plan   $ 95 $ 93 $ 87    
Deferred compensation liability, classified, noncurrent     323     $ 378
Deferred compensation liability, current     16     28
Deferred compensation plan assets     $ 322     $ 373
Forecast            
Defined Benefit Plan Disclosure [Line Items]            
Expected employer contributions         $ 61  
Insurance policies            
Defined Benefit Plan Disclosure [Line Items]            
Percentage of plan assets 33.00%   34.00%     33.00%
Insurance policies | United Kingdom            
Defined Benefit Plan Disclosure [Line Items]            
Percentage of plan assets 34.00%         34.00%