XML 19 R3.htm IDEA: XBRL DOCUMENT v3.20.4
Consolidated Balance Sheets (Parenthetical)
shares in Thousands, $ in Thousands
Dec. 26, 2020
USD ($)
shares
Dec. 26, 2020
SFr / shares
Dec. 28, 2019
USD ($)
shares
Dec. 28, 2019
SFr / shares
Statement Of Financial Position [Abstract]        
Allowance for doubtful accounts | $ $ 11,086   $ 6,754  
Common shares, par value (in CHF dollars per share) | SFr / shares   SFr 0.10   SFr 0.10
Common shares, authorized 198,077   198,077  
Common shares, issued 198,077   198,077  
Common shares, outstanding 191,571   190,686