v3.26.1
Condensed Consolidated Statements of Stockholders’ Equity (Unaudited) - USD ($)
$ in Thousands
Total
Common Stock
Additional Paid-In Capital
Retained Earnings
Accumulated Other Comprehensive (Loss) Income
Beginning balance (in shares at Dec. 28, 2024   49,784,379      
Beginning balance at Dec. 28, 2024 $ 426,605 $ 5 $ 357,179 $ 69,855 $ (434)
Stock-based compensation expense 568   568    
Net income 1,364     1,364  
Foreign currency translation adjustment 703       703
Ending Balance (in shares) at Jun. 28, 2025   49,784,379      
Ending balance at Jun. 28, 2025 429,240 $ 5 357,747 71,219 269
Beginning balance (in shares at Mar. 29, 2025   49,784,379      
Beginning balance at Mar. 29, 2025 421,504 $ 5 357,488 64,304 (293)
Stock-based compensation expense 259   259    
Net income 6,915     6,915  
Foreign currency translation adjustment 562       562
Ending Balance (in shares) at Jun. 28, 2025   49,784,379      
Ending balance at Jun. 28, 2025 $ 429,240 $ 5 357,747 71,219 269
Beginning balance (in shares at Dec. 27, 2025 49,784,379 49,784,379      
Beginning balance at Dec. 27, 2025 $ 440,797 $ 5 358,274 82,493 25
Issuance of common stock from exercise of stock options (in shares)   8,658      
Issuance of common stock from exercise of stock options 67   67    
Stock-based compensation expense 24,378   24,378    
Recapitalization dividend (88,211)   (6,762) (81,449)  
Net income 260     260  
Foreign currency translation adjustment $ (562)       (562)
Ending Balance (in shares) at Jun. 27, 2026 49,793,037 49,793,037      
Ending balance at Jun. 27, 2026 $ 376,729 $ 5 375,957 1,304 (537)
Beginning balance (in shares at Mar. 28, 2026   49,789,944      
Beginning balance at Mar. 28, 2026 452,580 $ 5 382,387 70,345 (157)
Issuance of common stock from exercise of stock options (in shares)   3,093      
Issuance of common stock from exercise of stock options 25   25    
Stock-based compensation expense 307   307    
Recapitalization dividend (88,211)   (6,762) (81,449)  
Net income 12,408     12,408  
Foreign currency translation adjustment $ (380)       (380)
Ending Balance (in shares) at Jun. 27, 2026 49,793,037 49,793,037      
Ending balance at Jun. 27, 2026 $ 376,729 $ 5 $ 375,957 $ 1,304 $ (537)