XML 25 R6.htm IDEA: XBRL DOCUMENT v3.25.0.1
CONSOLIDATED STATEMENTS OF SHAREHOLDERS' EQUITY - USD ($)
$ in Thousands
Total
2022 Authorization
Common stock
Retained earnings
Accumulated other comprehensive loss
Beginning balance (in shares) at Dec. 26, 2021     34,861,000    
Beginning balance at Dec. 26, 2021 $ 493,067   $ 1 $ 508,813 $ (15,747)
Increase (Decrease) in Stockholders' Equity [Roll Forward]          
Net income (loss) 62,273     62,273  
Foreign currency translation adjustment (4,271)       (4,271)
Purchases and retirement of common stock (in shares)     (2,234,000)    
Purchases and retirement of common stock (60,939) $ (11,000)   (60,939)  
Issuances under equity plans, including tax benefits (in shares)     103,000    
Issuances under equity plans, including tax benefits (3,502)     (3,502)  
Stock-based compensation 9,687     9,687  
Ending balance (in shares) at Dec. 25, 2022     32,730,000    
Ending balance at Dec. 25, 2022 496,315   $ 1 516,332 (20,018)
Increase (Decrease) in Stockholders' Equity [Roll Forward]          
Net income (loss) (14,173)     (14,173)  
Foreign currency translation adjustment (694)       (694)
Purchases and retirement of common stock (in shares)     (1,877,000)    
Purchases and retirement of common stock (34,178) (33,900)   (34,178)  
Issuances under equity plans, including tax benefits (in shares)     393,000    
Issuances under equity plans, including tax benefits (3,304)     (3,304)  
Stock-based compensation $ 13,907     13,907  
Ending balance (in shares) at Dec. 31, 2023 31,245,732   31,246,000    
Ending balance at Dec. 31, 2023 $ 457,873   $ 1 478,584 (20,712)
Increase (Decrease) in Stockholders' Equity [Roll Forward]          
Retained earnings 478,584        
Net income (loss) (125,748)     (125,748)  
Foreign currency translation adjustment (1,481)       (1,481)
Purchases and retirement of common stock (in shares)     (1,967,000)    
Purchases and retirement of common stock (21,293) $ (21,100)   (21,293)  
Issuances under equity plans, including tax benefits (in shares)     309,000    
Issuances under equity plans, including tax benefits (1,583)     (1,583)  
Stock-based compensation $ 7,591     7,591  
Ending balance (in shares) at Dec. 29, 2024 29,588,363   29,588,000    
Ending balance at Dec. 29, 2024 $ 315,359   $ 1 $ 337,551 $ (22,193)
Increase (Decrease) in Stockholders' Equity [Roll Forward]          
Retained earnings $ 337,551