XML 78 R56.htm IDEA: XBRL DOCUMENT v3.19.3
Acquisitions and Purchase Accounting Acquisitions and Purchase Accounting - Pro Forma Information (Details) - USD ($)
$ / shares in Units, $ in Thousands
9 Months Ended
Sep. 28, 2019
Sep. 29, 2018
Business Combinations [Abstract]    
Business Acquisition, Pro Forma Revenue $ 2,221,546 $ 2,267,511
Business Acquisition, Pro Forma Net Income (Loss) $ 247,532 $ 202,971
Business Acquisition, Pro Forma Earnings Per Share, Basic $ 4.45 $ 3.65
Business Acquisition, Pro Forma Earnings Per Share, Diluted $ 4.45 $ 3.65