XML 42 R31.htm IDEA: XBRL DOCUMENT v3.19.2
Revenue Recognition - Contract Assets and Liabilities (Details) - USD ($)
$ in Thousands
Jun. 30, 2019
Dec. 30, 2018
Jul. 01, 2018
Revenue from Contract with Customer [Abstract]      
Contract with customer liability $ 51,182 $ 50,759 $ 41,380
Contract with customer asset 41,414 18,166 22,105
Prepaid expenses and other current assets 32,199 12,895 18,356
Other long-term assets $ 9,215 $ 5,271 $ 3,749