XML 25 R44.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Revenue from Contracts with Customers - Contract Liability (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 28, 2019
Dec. 29, 2018
Movement In Contract With Customer, Liability, Net [Roll Forward]    
Beginning balance $ 1,614 $ 0
Accruals for estimated future stock rotation and scrap returns 5,763 4,281
Less: Release of accruals for recognized stock rotation and scrap returns (5,064) (2,667)
Ending balance 2,313 1,614
Processing of RMAs 5,000 3,700
Net revenue increase (decrease) $ 100 $ (1,000)