v3.25.2
CONDENSED CONSOLIDATED STATEMENTS OF CHANGES IN STOCKHOLDERS’ EQUITY (UNAUDITED) - USD ($)
$ in Thousands
Total
Common Stock
Additional Paid-In Capital
Accumulated Other Comprehensive Income (Loss)
Retained Earnings
Beginning balance (in shares) at Dec. 30, 2023   63,581,020      
Beginning balance at Dec. 30, 2023 $ 774,906 $ 636 $ 507,779 $ (18) $ 266,509
Increase (Decrease) in Stockholders' Equity [Roll Forward]          
Stock-based compensation 12,179   12,179    
Restricted stock issuance, net (in shares)   1,351,576      
Restricted stock issuance, net 0 $ 14 (14)    
Stock issuance for acquisitions (in shares)   165,712      
Stock issuance for acquisitions 3,958 $ 2 3,956    
Reclassification of liability-classified awards to equity-classified awards 2,429   2,429    
Payment of contingent consideration with common stock (in shares)   24,096      
Payment of contingent consideration with common stock 600   600    
Other comprehensive income (loss) (677)     (677)  
Net income $ 5,471       5,471
Ending balance (in shares) at Jun. 29, 2024 65,122,404 65,122,404      
Ending balance at Jun. 29, 2024 $ 798,866 $ 652 526,929 (695) 271,980
Beginning balance (in shares) at Mar. 30, 2024   63,815,632      
Beginning balance at Mar. 30, 2024 782,060 $ 638 515,355 (519) 266,586
Increase (Decrease) in Stockholders' Equity [Roll Forward]          
Stock-based compensation 6,460   6,460    
Restricted stock issuance, net (in shares)   1,191,568      
Restricted stock issuance, net 0 $ 13 (13)    
Stock issuance for acquisitions (in shares)   91,108      
Stock issuance for acquisitions 2,099 $ 1 2,098    
Reclassification of liability-classified awards to equity-classified awards 2,429   2,429    
Payment of contingent consideration with common stock (in shares)   24,096      
Payment of contingent consideration with common stock 600   600    
Other comprehensive income (loss) (176)     (176)  
Net income $ 5,394       5,394
Ending balance (in shares) at Jun. 29, 2024 65,122,404 65,122,404      
Ending balance at Jun. 29, 2024 $ 798,866 $ 652 526,929 (695) 271,980
Beginning balance (in shares) at Dec. 28, 2024 65,115,824 65,115,824      
Beginning balance at Dec. 28, 2024 $ 833,014 $ 651 538,568 (693) 294,488
Increase (Decrease) in Stockholders' Equity [Roll Forward]          
Stock-based compensation 12,065   12,065    
Restricted stock issuance, net (in shares)   1,760,976      
Restricted stock issuance, net 0 $ 18 (18)    
Purchases of common stock tendered by employees to satisfy the required withholding taxes related to stock-based compensation (in shares)   (35,394)      
Purchases of common stock tendered by employees to satisfy the required withholding taxes related to stock-based compensation (615)   (615)    
Stock issuance for acquisitions (in shares)   210,222      
Stock issuance for acquisitions 4,013 $ 2 4,011    
Reclassification of liability-classified awards to equity-classified awards 2,826   2,826    
Other comprehensive income (loss) 1,191     1,191  
Net income $ 12,116       12,116
Ending balance (in shares) at Jun. 28, 2025 67,051,628 67,051,628      
Ending balance at Jun. 28, 2025 $ 864,610 $ 671 556,837 498 306,604
Beginning balance (in shares) at Mar. 29, 2025   65,646,834      
Beginning balance at Mar. 29, 2025 842,980 $ 657 547,730 (323) 294,916
Increase (Decrease) in Stockholders' Equity [Roll Forward]          
Stock-based compensation 6,295   6,295    
Restricted stock issuance, net (in shares)   1,404,794      
Restricted stock issuance, net 0 $ 14 (14)    
Reclassification of liability-classified awards to equity-classified awards 2,826   2,826    
Other comprehensive income (loss) 821     821  
Net income $ 11,688       11,688
Ending balance (in shares) at Jun. 28, 2025 67,051,628 67,051,628      
Ending balance at Jun. 28, 2025 $ 864,610 $ 671 $ 556,837 $ 498 $ 306,604