XML 65 R54.htm IDEA: XBRL DOCUMENT v3.10.0.1
Revenue Recognition Contract with Customer, Asset and Liability (Details) - USD ($)
$ in Thousands
9 Months Ended
Sep. 29, 2018
Dec. 31, 2017
Dec. 30, 2017
Revenue Recognition [Abstract]      
Contract with Customer, Liability $ 69,936 $ 47,647 $ 31,069
Contract with Customer, Asset, Net, Current 8,945   $ 16,753
Contract with Customer, Asset, Reclassified to Receivable 11,500    
Contract with Customer, Liability, Revenue Recognized 42,100    
Increase (Decrease) in Deferred Revenue and Customer Advances and Deposits 63,700    
Contract with Customer, Liability, Noncurrent $ 10,468 $ 1,859