XML 65 R53.htm IDEA: XBRL DOCUMENT v3.10.0.1
Revenue from Contracts with Customers Change in Contract Assets and Liabilities (Details)
$ in Thousands
12 Months Ended
Dec. 29, 2018
USD ($)
Change in Contract with Customer, Asset [Abstract]  
Contract assets recognized $ 2,100
Reclassification of contract assets to contra revenue (483)
Contract asset impairment (1,550)
Impact of business combination 0
Net change 67
Change in Contract with Customer, Liability [Abstract]  
Contract liabilities recognized and recorded to contra revenue as a result of performance obligations satisfied (127,454)
Contract liabilities paid 132,909
Cash received in advance and not recognized as revenue (54,167)
Reclassification of cash received in advance to revenue as a result of performance obligations satisfied 58,304
Impact of business combination 77
Net change $ 9,669