XML 33 R78.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Accounts Receivable (Details) - USD ($)
$ in Thousands
Dec. 28, 2019
Dec. 29, 2018
Receivables [Abstract]    
Trade receivables $ 122,144 $ 132,301
Product recall-related insurance recoveries 2,421 2,421
Allowance for doubtful accounts (3,120) (2,591)
Total $ 121,445 $ 132,131