XML 56 R44.htm IDEA: XBRL DOCUMENT v3.21.1
Acquisitions and Purchase Accounting Acquisitions and Purchase Accounting - Pro Forma Information (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended
Apr. 03, 2021
Mar. 28, 2020
Business Combinations [Abstract]    
Business Acquisition, Pro Forma Revenue $ 758,058 $ 689,593
Business Acquisition, Pro Forma Net Income (Loss) $ 91,882 $ 67,302
Business Acquisition, Pro Forma Earnings Per Share, Basic $ 1.66 $ 1.21
Business Acquisition, Pro Forma Earnings Per Share, Diluted $ 1.64 $ 1.21