v3.25.2
Business Acquisitions - Schedule of Pro Forma Consolidated Results of Operations (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 6 Months Ended
Jun. 28, 2025
Jun. 29, 2024
Jun. 28, 2025
Jun. 29, 2024
Business Combination, Asset Acquisition, Transaction between Entities under Common Control, and Joint Venture Formation [Abstract]        
Gross revenues $ 253,084 $ 241,627 $ 490,435 $ 470,602
Net income $ 11,782 $ 5,364 $ 12,283 $ 5,961
Basic earnings per share (in dollars per share) $ 0.19 $ 0.09 $ 0.20 $ 0.10
Diluted earnings per share (in dollars per share) $ 0.18 $ 0.09 $ 0.19 $ 0.10