v3.21.1
ACQUISITIONS - Pro Forma Information Related to Acquisitions (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended
Mar. 28, 2021
Mar. 29, 2020
Business Combinations [Abstract]    
Revenue $ 857,009 $ 656,107
Net income $ 47,815 $ 24,136
Basic net income per common share (in dollars per share) $ 2.10 $ 1.05
Diluted net income per common share (in dollars per share) $ 2.05 $ 1.04