XML 13 R47.htm IDEA: XBRL DOCUMENT v3.20.1
Revenue Recognition Contract with Customer, Asset and Liability (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 28, 2020
Dec. 28, 2019
Revenue Recognition [Abstract]    
Contract with Customer, Asset, Net, Current $ 23,174 $ 22,675
Contract liabilities 102,564 74,511
Contract with Customer, Liability, Noncurrent 12,370 $ 12,870
Contract with Customer, Asset, Reclassified to Receivable 5,100  
Contract with Customer, Liability, Revenue Recognized 45,300  
Increase (Decrease) in Deferred Revenue and Customer Advances and Deposits 63,200  
Capitalized Contract Cost, Impairment Loss $ 0