XML 16 R3.htm IDEA: XBRL DOCUMENT v3.24.2.u1
CONSOLIDATED BALANCE SHEETS (Parenthetical) - shares
Jun. 29, 2024
Mar. 30, 2024
Shareholders’ equity    
Ordinary shares, shares authorized (in shares) 650,000,000 650,000,000
Ordinary shares, shares issued (in shares) 227,517,072 226,271,074
Ordinary shares, shares outstanding (in shares) 117,781,894 116,629,634
Treasury shares (in shares) 109,735,178 109,641,440