XML 15 R5.htm IDEA: XBRL DOCUMENT v3.25.3
CONDENSED CONSOLIDATED STATEMENTS OF CHANGES IN STOCKHOLDERS' EQUITY - USD ($)
$ in Thousands
Common Stock
Additional Paid-in Capital
Retained Earnings
Total
Beginning balance (shares) at Dec. 27, 2023 31,353,223      
Beginning balance at Dec. 27, 2023 $ 313 $ 236,421 $ 13,962 $ 250,696
Increase (Decrease) in Stockholders' Equity [Roll Forward]        
Stock-based compensation   2,897   2,897
Issuance of common stock related to restricted shares $ 5 (5)    
Issuance of common stock related to restricted shares (shares) 503,112      
Issuance of common stock upon exercise of stock options, net $ 2 1,553   1,555
Issuance of common stock upon exercise of stock options, net (shares) 163,696      
Shares repurchased for employee tax withholdings   (212)   (212)
Shares repurchased for employee tax withholdings (shares) (19,025)      
Repurchase of common stock $ (20) (19,272)   (19,292)
Repurchase of common stock (shares) (1,966,229)      
Repurchase of common stock - excise tax   (165)   (165)
Forfeiture of common stock related to restricted shares $ (1) 1    
Forfeiture of common stock related to restricted shares (shares) (84,301)      
Net income     19,731 19,731
Ending balance (shares) at Sep. 25, 2024 29,950,476      
Ending balance at Sep. 25, 2024 $ 299 221,218 33,693 255,210
Beginning balance (shares) at Jun. 26, 2024 29,988,771      
Beginning balance at Jun. 26, 2024 $ 299 220,772 27,507 248,578
Increase (Decrease) in Stockholders' Equity [Roll Forward]        
Stock-based compensation   1,080   1,080
Issuance of common stock related to restricted shares (shares) 9,616      
Issuance of common stock upon exercise of stock options, net $ 1 498   499
Issuance of common stock upon exercise of stock options, net (shares) 53,316      
Shares repurchased for employee tax withholdings   (64)   (64)
Shares repurchased for employee tax withholdings (shares) (4,731)      
Repurchase of common stock $ (1) (1,061)   (1,062)
Repurchase of common stock (shares) (92,043)      
Repurchase of common stock - excise tax   (7)   (7)
Forfeiture of common stock related to restricted shares (shares) (4,453)      
Net income     6,186 6,186
Ending balance (shares) at Sep. 25, 2024 29,950,476      
Ending balance at Sep. 25, 2024 $ 299 221,218 33,693 255,210
Beginning balance (shares) at Dec. 25, 2024 29,839,721      
Beginning balance at Dec. 25, 2024 $ 298 241,462 18,909 260,669
Increase (Decrease) in Stockholders' Equity [Roll Forward]        
Stock-based compensation   4,116   4,116
Issuance of common stock related to restricted shares $ 4 (4)    
Issuance of common stock related to restricted shares (shares) 404,701      
Issuance of common stock upon exercise of stock options, net $ 1 534   $ 535
Issuance of common stock upon exercise of stock options, net (shares) 54,353     54,353
Shares repurchased for employee tax withholdings $ (1) (490)   $ (491)
Shares repurchased for employee tax withholdings (shares) (49,493)      
Repurchase of common stock $ (2)   (1,841) $ (1,843)
Repurchase of common stock (shares) (163,229)      
Forfeiture of common stock related to restricted shares $ (1) 1    
Forfeiture of common stock related to restricted shares (shares) (86,359)     (86,359)
Net income     19,946 $ 19,946
Ending balance (shares) at Sep. 24, 2025 29,999,694      
Ending balance at Sep. 24, 2025 $ 299 245,619 37,014 282,932
Beginning balance (shares) at Jun. 25, 2025 30,008,692      
Beginning balance at Jun. 25, 2025 $ 299 244,223 29,656 274,178
Increase (Decrease) in Stockholders' Equity [Roll Forward]        
Stock-based compensation   1,369   1,369
Issuance of common stock related to restricted shares (shares) 5,975      
Issuance of common stock upon exercise of stock options, net $ 1 82   83
Issuance of common stock upon exercise of stock options, net (shares) 8,737      
Shares repurchased for employee tax withholdings   (55)   (55)
Shares repurchased for employee tax withholdings (shares) (5,263)      
Forfeiture of common stock related to restricted shares $ (1)     (1)
Forfeiture of common stock related to restricted shares (shares) (18,447)      
Net income     7,358 7,358
Ending balance (shares) at Sep. 24, 2025 29,999,694      
Ending balance at Sep. 24, 2025 $ 299 $ 245,619 $ 37,014 $ 282,932