XML 45 R3.htm IDEA: XBRL DOCUMENT v3.20.1
Consolidated Balance Sheets (Parenthetical) - $ / shares
Mar. 27, 2020
Dec. 27, 2019
Statement Of Financial Position [Abstract]    
Preferred shares, par value $ 0.0001 $ 0.0001
Preferred shares, authorized 20,000,000 20,000,000
Preferred shares, issued 0 0
Preferred shares, outstanding 0 0
Ordinary shares, par value $ 0.0001 $ 0.0001
Ordinary shares, authorized 200,000,000 200,000,000
Ordinary shares, issued 27,244,118 27,056,147
Ordinary shares, outstanding 22,806,679 22,618,708
Treasury shares 4,437,439 4,437,439