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
Oct. 02, 2021
Jan. 02, 2021
Deferred Contract Assets included in:    
Deferred contract assets $ 76,240 $ 64,569
Deferred Contract Liabilities included in:    
Deferred contract liabilities 99,133 84,977
Other current assets    
Deferred Contract Assets included in:    
Other current assets 27,115 26,593
Other non-current assets    
Deferred Contract Assets included in:    
Other non-current assets 49,125 37,976
Other current liabilities    
Deferred Contract Liabilities included in:    
Other current liabilities 35,430 35,288
Other non-current liabilities    
Deferred Contract Liabilities included in:    
Other non-current liabilities $ 63,703 $ 49,689