XML 66 R70.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Revenue Recognition - Schedule of Deferred Contract Liabilities and Deferred Contract Assets (Details) - USD ($)
$ in Thousands
Dec. 28, 2019
Dec. 29, 2018
Disaggregation Of Revenue [Line Items]    
Deferred Contract Assets $ 57,350 $ 50,009
Deferred Contract Liabilities 79,174 74,589
Other Current Assets    
Disaggregation Of Revenue [Line Items]    
Deferred Contract Assets 23,568 20,553
Other Non-current Assets    
Disaggregation Of Revenue [Line Items]    
Deferred Contract Assets 33,782 29,456
Other Current Liabilities    
Disaggregation Of Revenue [Line Items]    
Deferred Contract Liabilities 34,204 32,395
Other Non-current Liabilities    
Disaggregation Of Revenue [Line Items]    
Deferred Contract Liabilities $ 44,970 $ 42,194