XML 21 R4.htm IDEA: XBRL DOCUMENT v3.25.1
CONSOLIDATED BALANCE SHEETS (Parenthetical) - shares
Mar. 29, 2025
Mar. 30, 2024
Shareholders’ equity    
Ordinary shares, shares authorized (in shares) 650,000,000 650,000,000
Ordinary shares, shares issued (in shares) 227,672,351 226,271,074
Ordinary shares, shares outstanding (in shares) 117,913,201 116,629,634
Treasury stock (in shares) 109,759,150 109,641,440