XML 15 R5.htm IDEA: XBRL DOCUMENT v3.24.2.u1
CONSOLIDATED STATEMENTS OF CHANGES IN STOCKHOLDERS’ EQUITY (UNAUDITED) - USD ($)
$ in Thousands
Total
Common Stock
Additional Paid-In Capital
Accumulated Other Comprehensive Loss
Retained Earnings
Beginning balance (in shares) at Dec. 31, 2022   15,523,300      
Beginning balance at Dec. 31, 2022 $ 694,240 $ 155 $ 471,300 $ 0 $ 222,785
Increase (Decrease) in Stockholders' Equity [Roll Forward]          
Stock-based compensation 9,571   9,571    
Restricted stock issuance, net (in shares)   246,263      
Restricted stock issuance, net 0 $ 3 (3)    
Stock issuance for acquisitions (in shares)   121,345      
Stock issuance for acquisitions 14,471 $ 1 14,470    
Reclassification of liability-classified awards to equity-classified awards 1,697   1,697    
Other comprehensive loss (191)     (191)  
Net income 21,360       21,360
Ending balance (in shares) at Jul. 01, 2023   15,890,908      
Ending balance at Jul. 01, 2023 741,148 $ 159 497,035 (191) 244,145
Beginning balance (in shares) at Apr. 01, 2023   15,708,193      
Beginning balance at Apr. 01, 2023 719,870 $ 157 490,981 0 228,732
Increase (Decrease) in Stockholders' Equity [Roll Forward]          
Stock-based compensation 4,359   4,359    
Restricted stock issuance, net (in shares)   182,715      
Restricted stock issuance, net 0 $ 2 (2)    
Reclassification of liability-classified awards to equity-classified awards 1,697   1,697    
Other comprehensive loss (191)     (191)  
Net income 15,413       15,413
Ending balance (in shares) at Jul. 01, 2023   15,890,908      
Ending balance at Jul. 01, 2023 $ 741,148 $ 159 497,035 (191) 244,145
Beginning balance (in shares) at Dec. 30, 2023 15,895,255 15,895,255      
Beginning balance at Dec. 30, 2023 $ 775,795 $ 159 508,256 (18) 267,398
Increase (Decrease) in Stockholders' Equity [Roll Forward]          
Stock-based compensation 12,179   12,179    
Restricted stock issuance, net (in shares)   337,894      
Restricted stock issuance, net 0 $ 4 (4)    
Stock issuance for acquisitions (in shares)   41,428      
Stock issuance for acquisitions 3,958   3,958    
Reclassification of liability-classified awards to equity-classified awards 2,429   2,429    
Payment of contingent consideration with common stock (in shares)   6,024      
Payment of contingent consideration with common stock 600   600    
Other comprehensive loss (677)     (677)  
Net income $ 8,315       8,315
Ending balance (in shares) at Jun. 29, 2024 16,280,601 16,280,601      
Ending balance at Jun. 29, 2024 $ 802,599 $ 163 527,418 (695) 275,713
Beginning balance (in shares) at Mar. 30, 2024   15,953,908      
Beginning balance at Mar. 30, 2024 783,280 $ 160 515,833 (519) 267,806
Increase (Decrease) in Stockholders' Equity [Roll Forward]          
Stock-based compensation 6,460   6,460    
Restricted stock issuance, net (in shares)   297,892      
Restricted stock issuance, net 0 $ 3 (3)    
Stock issuance for acquisitions (in shares)   22,777      
Stock issuance for acquisitions 2,099   2,099    
Reclassification of liability-classified awards to equity-classified awards 2,429   2,429    
Payment of contingent consideration with common stock (in shares)   6,024      
Payment of contingent consideration with common stock 600   600    
Other comprehensive loss (176)     (176)  
Net income $ 7,907       7,907
Ending balance (in shares) at Jun. 29, 2024 16,280,601 16,280,601      
Ending balance at Jun. 29, 2024 $ 802,599 $ 163 $ 527,418 $ (695) $ 275,713