XML 43 R33.htm IDEA: XBRL DOCUMENT v3.10.0.1
Revenue - Additional Information (Detail) - USD ($)
$ in Thousands
9 Months Ended
Sep. 29, 2018
Dec. 31, 2017
Dec. 30, 2017
Revenue Initial Application Period Cumulative Effect Transition [Line Items]      
Decrease to prepaid expenses and other current assets $ (33,259)   $ (26,805)
Increase to deferred income tax liability 206,070   $ 143,591
Deferred revenue recognized $ 71,930    
Revenue, practical expedient, remaining performance obligation, description contracts with an original expected length of one year or less.    
Revenue, remaining performance obligation, optional exemption, performance obligation true    
Other Liabilities      
Revenue Initial Application Period Cumulative Effect Transition [Line Items]      
Long-term deferred revenue $ 1,234    
Accounting Standards Update 2014-09 | Retained Earnings      
Revenue Initial Application Period Cumulative Effect Transition [Line Items]      
Net increase to opening retained earnings   $ 2,145  
Difference between Revenue Guidance in Effect Before and After Topic 606 | Accounting Standards Update 2014-09      
Revenue Initial Application Period Cumulative Effect Transition [Line Items]      
Decrease to deferred revenue   3,501  
Decrease to prepaid expenses and other current assets   568  
Increase to deferred income tax liability   $ 788