XML 16 R5.htm IDEA: XBRL DOCUMENT v3.24.4
Condensed Consolidated Statements of Stockholders' Equity (Unaudited) - USD ($)
$ in Thousands
Common Stock Outstanding [Member]
Common Class A [Member]
Common Stock Outstanding [Member]
Common Class B [Member]
Common Stock [Member]
Common Class A [Member]
Common Stock [Member]
Common Class B [Member]
Additional Paid-in Capital [Member]
Retained Earnings [Member]
AOCI Attributable to Parent [Member]
Treasury Stock, Common [Member]
Total
Balance (in shares) at Jul. 02, 2023 58,273,747 32,348,221           25,845,875  
Balance at Jul. 02, 2023     $ 583 $ 323 $ 388,215 $ 271,083 $ (170) $ (188,191) $ 471,843
Net income     0 0 0 31,665 0 $ 0 31,665
Stock-based compensation (in shares) 465,112 0           0  
Stock-based compensation     5 0 4,590 0 0 $ 0 4,595
Exercise of stock options (in shares) 5,110 0           0  
Exercise of stock options     0 0 44 0 0 $ 0 44
Acquisition of Class A treasury stock     0 0 0 0 0 $ (4,787) (4,787)
Acquisition of Class A treasury stock (in shares)               523,461  
Balance (in shares) at Dec. 31, 2023 58,743,969 32,348,221           26,369,336  
Balance at Dec. 31, 2023     588 323 392,849 302,748 (170) $ (192,978) 503,360
Balance (in shares) at Oct. 01, 2023 58,309,547 32,348,221           25,856,358  
Balance at Oct. 01, 2023     583 323 390,579 239,841 (170) $ (188,265) 442,891
Net income     0 0 0 62,907 0 $ 0 62,907
Stock-based compensation (in shares) 429,312 0           0  
Stock-based compensation     5 0 2,226 0 0 $ 0 2,231
Exercise of stock options (in shares) 5,110 0           0  
Exercise of stock options     0 0 44 0 0 $ 0 44
Acquisition of Class A treasury stock     0 0 0 0 0 $ (4,713) (4,713)
Acquisition of Class A treasury stock (in shares)               512,978  
Balance (in shares) at Dec. 31, 2023 58,743,969 32,348,221           26,369,336  
Balance at Dec. 31, 2023     588 323 392,849 302,748 (170) $ (192,978) 503,360
Balance (in shares) at Jun. 30, 2024 58,792,695 32,348,221           26,925,290  
Balance at Jun. 30, 2024     588 323 399,165 264,978 (127) $ (198,585) 466,342
Net income     0 0 0 30,158 0 $ 0 30,158
Stock-based compensation (in shares) 467,301 0           0  
Stock-based compensation     5 0 6,103 0 0 $ 0 6,108
Exercise of stock options (in shares) 21,257 0           0  
Exercise of stock options     0 0 182 0 0 $ 0 182
Acquisition of Class A treasury stock     0 0 0 0 0 $ (7,683) (7,683)
Acquisition of Class A treasury stock (in shares)               950,927  
Balance (in shares) at Dec. 29, 2024 59,281,253 32,348,221           27,876,217  
Balance at Dec. 29, 2024     593 323 405,450 295,136 (127) $ (206,268) 495,107
Balance (in shares) at Sep. 29, 2024 58,798,430 32,348,221           27,085,703  
Balance at Sep. 29, 2024     588 323 401,685 230,788 (127) $ (199,840) 433,417
Net income     0 0 0 64,348 0 $ 0 64,348
Stock-based compensation (in shares) 466,301 0           0  
Stock-based compensation     5 0 3,624 0 0 $ 0 3,629
Exercise of stock options (in shares) 16,522 0           0  
Exercise of stock options     0 0 141 0 0 $ 0 141
Acquisition of Class A treasury stock     0 0 0 0 0 $ (6,428) (6,428)
Acquisition of Class A treasury stock (in shares)               790,514  
Balance (in shares) at Dec. 29, 2024 59,281,253 32,348,221           27,876,217  
Balance at Dec. 29, 2024     $ 593 $ 323 $ 405,450 $ 295,136 $ (127) $ (206,268) $ 495,107