v3.24.1.1.u2
Consolidated Balance Sheets (Parenthetical)
May 31, 2024
€ / shares
shares
May 31, 2024
$ / shares
shares
Aug. 31, 2023
€ / shares
shares
Aug. 31, 2023
$ / shares
shares
Ordinary Shares        
Ordinary shares, par value | € / shares € 1.00   € 1.00  
Ordinary shares, shares authorized (in shares) 40,000 40,000 40,000 40,000
Ordinary shares, shares issued (in shares) 40,000 40,000 40,000 40,000
Treasury shares, ordinary shares (in shares) 40,000 40,000 40,000 40,000
Class A Ordinary Shares        
Ordinary shares, par value | $ / shares   $ 0.0000225   $ 0.0000225
Ordinary shares, shares authorized (in shares) 20,000,000,000 20,000,000,000 20,000,000,000 20,000,000,000
Ordinary shares, shares issued (in shares) 671,948,015 671,948,015 664,616,285 664,616,285
Treasury shares, ordinary shares (in shares) 45,326,443 45,326,443 36,351,137 36,351,137
Class X Ordinary Shares        
Ordinary shares, par value | $ / shares   $ 0.0000225   $ 0.0000225
Ordinary shares, shares authorized (in shares) 1,000,000,000 1,000,000,000 1,000,000,000 1,000,000,000
Ordinary shares, shares issued (in shares) 308,754 308,754 325,438 325,438
Ordinary shares, shares outstanding (in shares) 308,754 308,754 325,438 325,438