v3.25.1
Condensed Consolidated Statements of Stockholders' Equity - USD ($)
$ in Thousands
Total
Class A
Class B
Common Stock
Class A
Common Stock
Class B
Additional Paid-in Capital
Retained Earnings
Accumulated Other Comprehensive Loss
Treasury Stock
Beginning balance (in shares) at Jul. 02, 2023       58,273,747 32,348,221        
Beginning balance at Jul. 02, 2023 $ 471,843     $ 583 $ 323 $ 388,215 $ 271,083 $ (170) $ (188,191)
Beginning balance (in shares) at Jul. 02, 2023                 25,845,875
Increase (Decrease) in Stockholders' Equity [Roll Forward]                  
Net income (loss) 14,762           14,762    
Stock-based compensation (in shares)       477,374          
Stock-based compensation 7,641     $ 5   7,636      
Exercise of stock options (in shares)       30,013          
Exercise of stock options 258         258      
Acquisition of Class A treasury stock (in shares)                 948,284
Acquisition of Class A treasury stock (9,178)               $ (9,178)
Ending balance (in shares) at Mar. 31, 2024       58,781,134 32,348,221        
Ending balance at Mar. 31, 2024 485,326     $ 588 $ 323 396,109 285,845 (170) $ (197,369)
Ending balance (in shares) at Mar. 31, 2024                 26,794,159
Beginning balance (in shares) at Dec. 31, 2023       58,743,969 32,348,221        
Beginning balance at Dec. 31, 2023 503,360     $ 588 $ 323 392,849 302,748 (170) $ (192,978)
Beginning balance (in shares) at Dec. 31, 2023                 26,369,336
Increase (Decrease) in Stockholders' Equity [Roll Forward]                  
Net income (loss) (16,903)           (16,903)    
Stock-based compensation (in shares)       12,262          
Stock-based compensation 3,046         3,046      
Exercise of stock options (in shares)       24,903          
Exercise of stock options 214         214      
Acquisition of Class A treasury stock (in shares)                 424,823
Acquisition of Class A treasury stock (4,391)               $ (4,391)
Ending balance (in shares) at Mar. 31, 2024       58,781,134 32,348,221        
Ending balance at Mar. 31, 2024 485,326     $ 588 $ 323 396,109 285,845 (170) $ (197,369)
Ending balance (in shares) at Mar. 31, 2024                 26,794,159
Beginning balance (in shares) at Jun. 30, 2024   58,792,695 32,348,221 58,792,695 32,348,221        
Beginning balance at Jun. 30, 2024 466,342     $ 588 $ 323 399,165 264,978 (127) $ (198,585)
Beginning balance (in shares) at Jun. 30, 2024   21,645,290 5,280,000           26,925,290
Increase (Decrease) in Stockholders' Equity [Roll Forward]                  
Net income (loss) (148,086)           (148,086)    
Stock-based compensation (in shares)       542,850          
Stock-based compensation 9,106     $ 5   9,101      
Exercise of stock options (in shares)       32,743          
Exercise of stock options 281         281      
Acquisition of Class A treasury stock (in shares)                 1,227,687
Acquisition of Class A treasury stock (9,913)               $ (9,913)
Ending balance (in shares) at Mar. 30, 2025   59,368,288 32,348,221 59,368,288 32,348,221        
Ending balance at Mar. 30, 2025 317,730     $ 593 $ 323 408,547 116,892 (127) $ (208,498)
Ending balance (in shares) at Mar. 30, 2025   22,872,977 5,280,000           28,152,977
Beginning balance (in shares) at Dec. 29, 2024       59,281,253 32,348,221        
Beginning balance at Dec. 29, 2024 495,107     $ 593 $ 323 405,450 295,136 (127) $ (206,268)
Beginning balance (in shares) at Dec. 29, 2024                 27,876,217
Increase (Decrease) in Stockholders' Equity [Roll Forward]                  
Net income (loss) (178,244)           (178,244)    
Stock-based compensation (in shares)       75,549          
Stock-based compensation 2,998         2,998      
Exercise of stock options (in shares)       11,486          
Exercise of stock options 99         99      
Acquisition of Class A treasury stock (in shares)                 276,760
Acquisition of Class A treasury stock (2,230)               $ (2,230)
Ending balance (in shares) at Mar. 30, 2025   59,368,288 32,348,221 59,368,288 32,348,221        
Ending balance at Mar. 30, 2025 $ 317,730     $ 593 $ 323 $ 408,547 $ 116,892 $ (127) $ (208,498)
Ending balance (in shares) at Mar. 30, 2025   22,872,977 5,280,000           28,152,977