XML 124 R88.htm IDEA: XBRL DOCUMENT v3.24.3
Retirement benefit obligations - OCI (Details) - USD ($)
$ in Millions
12 Months Ended
Jul. 31, 2024
Jul. 31, 2023
Jul. 31, 2022
Retirement Benefits [Abstract]      
Net actuarial loss (gain) $ 31 $ 83 $ (3)
Amortization of net actuarial loss (15) (11) (10)
Impact of exchange rates (1) (7) 12
Income tax impact (4) (16) 11
Other comprehensive loss, net of tax $ 11 $ 49 $ 10