XML 12 R6.htm IDEA: XBRL DOCUMENT v3.25.3
CONDENSED CONSOLIDATED STATEMENTS OF STOCKHOLDERS' EQUITY - USD ($)
shares in Thousands, $ in Thousands
Total
Common Stock
Additional Paid-in Capital
Treasury Stock
Accumulated Other Comprehensive Income (Loss)
Accumulated Deficit
Balance at Dec. 29, 2023 $ 385,954 $ 488 $ 436,947   $ (4,113) $ (47,368)
Balance (in shares) at Dec. 29, 2023   48,839        
Net income (loss) 14,020         14,020
Other comprehensive income (loss) (1,489)       (1,489)  
Common stock issued upon exercise of options 7,352 $ 3 7,349      
Common stock issued upon exercise of options (in shares)   310        
Stock-based compensation 23,679   23,679      
Repurchase of employee common stock for taxes withheld (1,396)   (1,396)      
Repurchase of employee common stock for taxes withheld (in shares)   (40)        
Unvested restricted stock (in shares)   16        
Forfeited restricted stock (in shares)   (5)        
Vested restricted and performance stock units 2 $ 2        
Vested restricted and performance stock units (in shares)   151        
Balance at Sep. 27, 2024 428,122 $ 493 466,579   (5,602) (33,348)
Balance (in shares) at Sep. 27, 2024   49,271        
Balance at Jun. 28, 2024 409,103 $ 492 457,402   (5,463) (43,328)
Balance (in shares) at Jun. 28, 2024   49,161        
Net income (loss) 9,980         9,980
Other comprehensive income (loss) (139)       (139)  
Common stock issued upon exercise of options 1,657 $ 1 1,656      
Common stock issued upon exercise of options (in shares)   105        
Stock-based compensation 7,521   7,521      
Vested restricted and performance stock units (in shares)   5        
Balance at Sep. 27, 2024 428,122 $ 493 466,579   (5,602) (33,348)
Balance (in shares) at Sep. 27, 2024   49,271        
Balance at Dec. 27, 2024 $ 397,335 $ 493 471,449   (7,031) (67,576)
Balance (in shares) at Dec. 27, 2024   49,294        
Balance (Treasury Stock Shares) at Dec. 27, 2024 0          
Repurchase of employee common stock for taxes withheld     (1,355)      
Balance at Jun. 27, 2025 $ 336,573 $ 495 484,801 $ (4,479) (5,645) (138,599)
Balance (in shares) at Jun. 27, 2025   49,546        
Balance (Treasury Stock Shares) at Jun. 27, 2025       (261)    
Balance at Dec. 27, 2024 $ 397,335 $ 493 471,449   (7,031) (67,576)
Balance (in shares) at Dec. 27, 2024   49,294        
Balance (Treasury Stock Shares) at Dec. 27, 2024 0          
Net income (loss) $ (62,139)         (62,139)
Other comprehensive income (loss) 504       504  
Common stock issued upon exercise of options $ 3,351 $ 2 3,349      
Common stock issued upon exercise of options (in shares) 210 210        
Stock-based compensation $ 22,543   22,543      
Repurchase of common stock (6,461)     $ (6,461)    
Repurchase of common stock, (in shares)       376    
Repurchase of employee common stock for taxes withheld (1,356) $ (1)        
Repurchase of employee common stock for taxes withheld (in shares)   (71)        
Vested restricted and performance stock units 3 $ 3        
Vested restricted and performance stock units (in shares)   297        
Balance at Sep. 26, 2025 $ 353,780 $ 497 495,986 $ (6,461) (6,527) (129,715)
Balance (in shares) at Sep. 26, 2025   49,730        
Balance (Treasury Stock Shares) at Sep. 26, 2025 376     (376)    
Balance at Jun. 27, 2025 $ 336,573 $ 495 484,801 $ (4,479) (5,645) (138,599)
Balance (in shares) at Jun. 27, 2025   49,546        
Balance (Treasury Stock Shares) at Jun. 27, 2025       (261)    
Net income (loss) 8,884         8,884
Other comprehensive income (loss) (882)       (882)  
Common stock issued upon exercise of options 2,964 $ 1 2,963      
Common stock issued upon exercise of options (in shares)   157        
Stock-based compensation 8,222   8,222      
Repurchase of common stock (1,982)     $ (1,982)    
Repurchase of common stock, (in shares)       (115)    
Repurchase of employee common stock for taxes withheld (in shares)   (2)        
Vested restricted and performance stock units 1 $ 1        
Vested restricted and performance stock units (in shares)   29        
Balance at Sep. 26, 2025 $ 353,780 $ 497 $ 495,986 $ (6,461) $ (6,527) $ (129,715)
Balance (in shares) at Sep. 26, 2025   49,730        
Balance (Treasury Stock Shares) at Sep. 26, 2025 376     (376)