XML 119 R104.htm IDEA: XBRL DOCUMENT v3.10.0.1
SCHEDULE II - VALUATION AND QUALIFYING ACCOUNTS AND RESERVES (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 28, 2018
Dec. 29, 2017
Dec. 30, 2016
Valuation And Qualifying Accounts Disclosure [Line Items]      
Balance at Beginning of Year $ 43,187 $ 59,502 $ 55,210
Additions 8,215 6,647 9,185
Deductions 4,882 22,962 4,893
Balance at End of Year 46,520 43,187 59,502
Allowance For Doubtful Accounts      
Valuation And Qualifying Accounts Disclosure [Line Items]      
Balance at Beginning of Year 349 276 244
Additions 207 81 58
Deductions 6 8 26
Balance at End of Year 550 349 276
Sales Return Reserve      
Valuation And Qualifying Accounts Disclosure [Line Items]      
Balance at Beginning of Year 2,182 1,780 1,633
Additions 5,474 4,313 4,614
Deductions 4,761 3,911 4,467
Balance at End of Year 2,895 2,182 1,780
Deferred Tax Asset Valuation Allowance      
Valuation And Qualifying Accounts Disclosure [Line Items]      
Balance at Beginning of Year 40,656 57,446 53,333
Additions 2,534 2,253 4,513
Deductions 115 19,043 400
Balance at End of Year $ 43,075 $ 40,656 $ 57,446