XML 42 R30.htm IDEA: XBRL DOCUMENT v3.24.3
Shareholders’ equity (Tables)
3 Months Ended
Oct. 31, 2024
Equity [Abstract]  
Schedule of Share Activity
The following table presents a summary of the Company’s share activity:
Three months ended
October 31,
20242023
Ordinary shares:
Balance at beginning of period232,171,182 232,171,182 
Treasury shares canceled(30,827,929)— 
Ordinary shares canceled(201,343,253)— 
   Balance at end of period— 232,171,182 
Common stock:
Balance at beginning of period— — 
Common stock issued201,343,253 — 
   Balance at end of period201,343,253 — 
Treasury shares:
Balance at beginning of period(30,827,929)(27,893,680)
Treasury shares canceled30,827,929 — 
Share repurchases(1,310,163)(697,398)
Treasury shares used to settle share-based compensation awards248,690 208,115 
   Balance at end of period(1,061,473)(28,382,963)
Employee Benefit Trusts:
Balance at beginning of period— (274,031)
Employee Benefit Trust shares used to settle share-based compensation awards— 253,212 
   Balance at end of period— (20,819)
Total shares outstanding at end of period200,281,780 203,767,400