v3.20.2
ACQUISITIONS - Pro Forma Information Related to Acquisitions (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 6 Months Ended
Jun. 28, 2020
Jun. 30, 2019
Jun. 28, 2020
Jun. 30, 2019
Business Combinations [Abstract]        
Revenue $ 424,045 $ 636,454 $ 1,018,631 $ 1,267,907
Net income $ 714 $ 28,949 $ 22,480 $ 51,140
Basic net income per common share (in dollars per share) $ 0.03 $ 1.25 $ 0.98 $ 2.22
Diluted net income per common share (in dollars per share) $ 0.03 $ 1.24 $ 0.97 $ 2.20