XML 137 R122.htm IDEA: XBRL DOCUMENT v3.10.0.1
Quarterly Operating Results (Unaudited) - Additional Information (Details) - USD ($)
$ in Thousands
3 Months Ended 12 Months Ended
Dec. 31, 2018
Sep. 30, 2018
Jul. 01, 2018
Apr. 01, 2018
Dec. 31, 2017
Oct. 01, 2017
Jul. 02, 2017
Apr. 02, 2017
Dec. 31, 2018
Dec. 31, 2017
Dec. 31, 2016
Quantifying Misstatement in Current Year Financial Statements [Line Items]                      
Severance, restructuring, and acquisition integration costs $ 11,600 $ 11,700 $ 24,900 $ 20,400 $ 9,900 $ 16,700 $ 9,600 $ 6,600 $ 68,613 $ 42,790 $ 31,140
Overstatement Of Revenues                      
Quantifying Misstatement in Current Year Financial Statements [Line Items]                      
Qualifying misstatement         27,800 11,800 10,400 6,100      
Overstatement Of Net Income                      
Quantifying Misstatement in Current Year Financial Statements [Line Items]                      
Qualifying misstatement         $ 5,200 $ 2,600 $ 1,300 $ 3,000