XML 20 R3.htm IDEA: XBRL DOCUMENT v3.25.0.1
CONSOLIDATED BALANCE SHEETS (Parenthetical) - shares
Dec. 28, 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,667,624 226,271,074
Ordinary shares, shares outstanding (in shares) 117,908,474 116,629,634
Treasury shares (in shares) 109,759,150 109,641,440