XML 59 R47.htm IDEA: XBRL DOCUMENT v3.21.1
Revenue Recognition Contract with Customer, Asset and Liability (Details) - USD ($)
$ in Thousands
3 Months Ended
Apr. 03, 2021
Jan. 02, 2021
Revenue Recognition [Abstract]    
Contract with Customer, Asset, Net, Current $ 18,899 $ 20,328
Contract liabilities 108,766 93,871
Contract with Customer, Liability, Noncurrent 13,020 $ 13,523
Contract with Customer, Asset, Reclassified to Receivable 8,700  
Contract with Customer, Liability, Revenue Recognized 59,100  
Contract with Customer, Liability, Increase for Contract Acquired during the Period 84,300  
Capitalized Contract Cost, Impairment Loss $ 0