XML 48 R59.htm IDEA: XBRL DOCUMENT v3.19.3
Revenue Recognition Contract with Customer, Asset and Liability (Details) - USD ($)
$ in Thousands
9 Months Ended
Sep. 28, 2019
Dec. 29, 2018
Revenue Recognition [Abstract]    
Contract with Customer, Asset, Net, Current $ 19,342 $ 14,048
Contract liabilities 71,394 57,913
Contract with Customer, Liability, Noncurrent 13,017 $ 12,170
Contract with Customer, Asset, Reclassified to Receivable 8,400  
Contract with Customer, Liability, Revenue Recognized 51,700  
Increase (Decrease) in Deferred Revenue and Customer Advances and Deposits $ 70,200