XML 61 R50.htm IDEA: XBRL DOCUMENT v3.20.2
Revenue from Contracts with Customers - Disaggregation of Revenues (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 26, 2020
Sep. 28, 2019
Sep. 26, 2020
Sep. 28, 2019
Disaggregation of Revenue [Line Items]        
Net revenue $ 485,353 $ 431,902 $ 1,215,064 $ 1,322,568
Revenues recognized at a point in time        
Disaggregation of Revenue [Line Items]        
Net revenue 447,403 394,709 1,111,118 1,211,942
Revenues recognized over time        
Disaggregation of Revenue [Line Items]        
Net revenue $ 37,950 $ 37,193 $ 103,946 $ 110,626