XML 54 R42.htm IDEA: XBRL DOCUMENT v3.21.2
Revenue Recognition - Schedule of Deferred Contract Assets and Deferred Contract Liabilities (Details) - USD ($)
$ in Thousands
Jul. 03, 2021
Jan. 02, 2021
Deferred Contract Assets included in:    
Deferred contract assets $ 71,291 $ 64,569
Deferred Contract Liabilities included in:    
Deferred contract liabilities 93,041 84,977
Other current assets    
Deferred Contract Assets included in:    
Other current assets 25,293 26,593
Other non-current assets    
Deferred Contract Assets included in:    
Other non-current assets 45,998 37,976
Other current liabilities    
Deferred Contract Liabilities included in:    
Other current liabilities 33,228 35,288
Other non-current liabilities    
Deferred Contract Liabilities included in:    
Other non-current liabilities $ 59,813 $ 49,689