XML 80 R43.htm IDEA: XBRL DOCUMENT v3.19.3
Revenue Recognition - Summary of Activity of Deferred Revenue and Customer Advances (Detail) - USD ($)
$ in Thousands
9 Months Ended
Sep. 28, 2019
Sep. 29, 2018
Revenue Recognition and Deferred Revenue [Abstract]    
Balance at the beginning of the period $ 204,257 $ 192,590
Recognition of revenue included in balance at beginning of the period (174,929) (147,310)
Revenue deferred during the period, net of revenue recognized 206,093 179,571
Balance at the end of the period $ 235,421 $ 224,851