XML 15 R6.htm IDEA: XBRL DOCUMENT v3.25.2
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) 4,040         4,040
Other comprehensive income (loss) (1,350)       (1,350)  
Common stock issued upon exercise of options 5,695 $ 2 5,693      
Common stock issued upon exercise of options (in shares)   205        
Stock-based compensation 16,158   16,158      
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)   146        
Balance at Jun. 28, 2024 409,103 $ 492 457,402   (5,463) (43,328)
Balance (in shares) at Jun. 28, 2024   49,161        
Balance at Mar. 29, 2024 392,788 $ 491 447,716   (4,712) (50,707)
Balance (in shares) at Mar. 29, 2024   49,120        
Net income (loss) 7,379         7,379
Other comprehensive income (loss) (751)       (751)  
Common stock issued upon exercise of options 371   371      
Common stock issued upon exercise of options (in shares)   18        
Stock-based compensation 9,482   9,482      
Repurchase of employee common stock for taxes withheld (167)   (167)      
Repurchase of employee common stock for taxes withheld (in shares)   (4)        
Unvested restricted stock (in shares)   16        
Forfeited restricted stock (in shares)   (1)        
Vested restricted and performance stock units 1 $ 1        
Vested restricted and performance stock units (in shares)   12        
Balance at Jun. 28, 2024 409,103 $ 492 457,402   (5,463) (43,328)
Balance (in shares) at Jun. 28, 2024   49,161        
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) $ (71,023)         (71,023)
Other comprehensive income (loss) 1,386       1,386  
Common stock issued upon exercise of options $ 387 $ 1 386      
Common stock issued upon exercise of options (in shares) 53 53        
Stock-based compensation $ 14,321   14,321      
Repurchase of common stock (4,479)     $ (4,479)    
Repurchase of common stock, (in shares)       (261)    
Repurchase of employee common stock for taxes withheld (1,356) $ (1) (1,355)      
Repurchase of employee common stock for taxes withheld (in shares)   (69)        
Vested restricted and performance stock units 2 $ 2        
Vested restricted and performance stock units (in shares)   268        
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     (261)    
Balance at Mar. 28, 2025 $ 349,972 $ 495 476,868   (5,604) (121,787)
Balance (in shares) at Mar. 28, 2025   49,523        
Net income (loss) (16,812)         (16,812)
Other comprehensive income (loss) (41)       (41)  
Common stock issued upon exercise of options 11   11      
Common stock issued upon exercise of options (in shares)   1        
Stock-based compensation 7,994   7,994      
Repurchase of common stock (4,479)     $ (4,479)    
Repurchase of common stock, (in shares)       (261)    
Repurchase of employee common stock for taxes withheld (73) $ (1) (72)      
Repurchase of employee common stock for taxes withheld (in shares)   (3)        
Vested restricted and performance stock units 1 $ 1        
Vested restricted and performance stock units (in shares)   25        
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     (261)