XML 25 R6.htm IDEA: XBRL DOCUMENT v3.25.0.1
CONSOLIDATED STATEMENTS OF CHANGES IN STOCKHOLDERS' EQUITY - USD ($)
$ in Thousands
Total
Common Stock
Additional Paid in Capital
Accumulated Other Comprehensive Loss
Retained Earnings
Balance, beginning (in shares) at Dec. 24, 2021   37,887,675      
Balance, beginning at Dec. 24, 2021 $ 350,211 $ 380 $ 314,242 $ (2,022) $ 37,611
Increase (Decrease) in Stockholders' Equity [Roll Forward]          
Net income 27,750       27,750
Stock compensation (in shares)   466,820      
Stock compensation 13,240 $ 4 13,236    
Conversion of debt to common stock (in shares)   324,066      
Conversion of debt to common stock 11,375 $ 3 11,372    
Warrants and shares issued for acquisitions 1,701   1,701    
Cumulative translation adjustment (163)     (163)  
Common stock issued under stock plans, net of shares surrendered to pay tax withholding (in shares)   (79,171)      
Common stock issued under stock plans, net of shares surrendered to pay tax withholding (2,605) $ (1) (2,604)    
Balance, ending (in shares) at Dec. 30, 2022   38,599,390      
Balance, ending at Dec. 30, 2022 401,509 $ 386 337,947 (2,185) 65,361
Increase (Decrease) in Stockholders' Equity [Roll Forward]          
Net income 34,590       34,590
Stock compensation (in shares)   1,053,256      
Stock compensation 17,823 $ 10 17,813    
Shares issued for acquisitions (in shares)   75,008      
Warrants and shares issued for acquisitions 2,495 $ 1 2,494    
Cumulative translation adjustment 353     353  
Common stock issued under stock plans, net of shares surrendered to pay tax withholding (in shares)   (61,858)      
Common stock issued under stock plans, net of shares surrendered to pay tax withholding $ (2,098) $ (1) (2,097)    
Balance, ending (in shares) at Dec. 29, 2023 39,665,796 39,665,796      
Balance, ending at Dec. 29, 2023 $ 454,672 $ 396 356,157 (1,832) 99,951
Increase (Decrease) in Stockholders' Equity [Roll Forward]          
Net income 55,479       55,479
Stock compensation 15,333   15,333    
Conversion of debt to common stock (in shares)   858,360      
Conversion of debt to common stock 37,938 $ 8 37,930    
Common stock retired (in shares)   (426,235)      
Common stock retired (17,393) $ (4) (3,899)   (13,490)
Warrant exercises (in shares)   38,904      
Warrant exercises 0 $ 1 (1)    
Cumulative translation adjustment (1,975)     (1,975)  
Common stock issued under stock plans, net of shares surrendered to pay tax withholding (in shares)   112,059      
Common stock issued under stock plans, net of shares surrendered to pay tax withholding $ (6,408) $ 1 (6,409)    
Balance, ending (in shares) at Dec. 27, 2024 40,248,884 40,248,884      
Balance, ending at Dec. 27, 2024 $ 537,646 $ 402 $ 399,111 $ (3,807) $ 141,940