XML 17 R5.htm IDEA: XBRL DOCUMENT v3.24.4
CONDENSED CONSOLIDATED STATEMENTS OF STOCKHOLDERS' EQUITY - USD ($)
$ in Thousands
Common Stock
Additional Paid-In Capital
Retained Earnings
Treasury Shares
Total
Balance at Apr. 01, 2023 $ 3 $ 209,964 $ 576,030 $ (9,547) $ 776,450
Balance (in shares) at Apr. 01, 2023 30,072,000        
Balance - Treasury Shares (in shares) at Apr. 01, 2023       (192,000)  
Increase (Decrease) in Stockholders' Equity          
Net income     34,253   34,253
Issuance of common stock related to stock-based compensation   345     345
Issuance of common stock related to stock-based compensation (in shares) 123,000        
Tax withholding for net share settlement       $ (2,305) (2,305)
Tax withholding for net share settlement (in shares)       (34,000)  
Stock-based compensation expense   4,953     4,953
Balance at Jul. 01, 2023 $ 3 215,262 610,283 $ (11,852) 813,696
Balance (in shares) at Jul. 01, 2023 30,195,000        
Balance - Treasury Shares (in shares) at Jul. 01, 2023       (226,000)  
Balance at Apr. 01, 2023 $ 3 209,964 576,030 $ (9,547) 776,450
Balance (in shares) at Apr. 01, 2023 30,072,000        
Balance - Treasury Shares (in shares) at Apr. 01, 2023       (192,000)  
Increase (Decrease) in Stockholders' Equity          
Net income         117,557
Balance at Dec. 30, 2023 $ 3 229,322 693,587 $ (11,967) 910,945
Balance (in shares) at Dec. 30, 2023 30,528,000        
Balance - Treasury Shares (in shares) at Dec. 30, 2023       (227,000)  
Balance at Jul. 01, 2023 $ 3 215,262 610,283 $ (11,852) 813,696
Balance (in shares) at Jul. 01, 2023 30,195,000        
Balance - Treasury Shares (in shares) at Jul. 01, 2023       (226,000)  
Increase (Decrease) in Stockholders' Equity          
Net income     27,680   27,680
Issuance of common stock related to stock-based compensation   8,237     8,237
Issuance of common stock related to stock-based compensation (in shares) 316,000        
Tax withholding for net share settlement       $ (107) (107)
Tax withholding for net share settlement (in shares)       (1,000)  
Stock-based compensation expense   2,880     2,880
Balance at Sep. 30, 2023 $ 3 226,379 637,963 $ (11,959) 852,386
Balance (in shares) at Sep. 30, 2023 30,511,000        
Balance - Treasury Shares (in shares) at Sep. 30, 2023       (227,000)  
Increase (Decrease) in Stockholders' Equity          
Net income     55,624   55,624
Issuance of common stock related to stock-based compensation   347     347
Issuance of common stock related to stock-based compensation (in shares) 17,000        
Tax withholding for net share settlement       $ (8) (8)
Stock-based compensation expense   2,596     2,596
Balance at Dec. 30, 2023 $ 3 229,322 693,587 $ (11,967) 910,945
Balance (in shares) at Dec. 30, 2023 30,528,000        
Balance - Treasury Shares (in shares) at Dec. 30, 2023       (227,000)  
Balance at Mar. 30, 2024 $ 3 232,636 723,026 $ (12,022) $ 943,643
Balance (in shares) at Mar. 30, 2024 30,572,000        
Balance - Treasury Shares (in shares) at Mar. 30, 2024       (228,000) (228,000)
Increase (Decrease) in Stockholders' Equity          
Net income     38,909   $ 38,909
Issuance of common stock related to stock-based compensation   951     951
Issuance of common stock related to stock-based compensation (in shares) 228,000        
Tax withholding for net share settlement       $ (7,445) (7,445)
Tax withholding for net share settlement (in shares)       (69,000)  
Stock-based compensation expense   5,764     5,764
Balance at Jun. 29, 2024 $ 3 239,351 761,935 $ (19,467) 981,822
Balance (in shares) at Jun. 29, 2024 30,800,000        
Balance - Treasury Shares (in shares) at Jun. 29, 2024       (297,000)  
Balance at Mar. 30, 2024 $ 3 232,636 723,026 $ (12,022) $ 943,643
Balance (in shares) at Mar. 30, 2024 30,572,000        
Balance - Treasury Shares (in shares) at Mar. 30, 2024       (228,000) (228,000)
Increase (Decrease) in Stockholders' Equity          
Net income         $ 143,403
Balance at Dec. 28, 2024 $ 3 243,779 866,429 $ (19,639) $ 1,090,572
Balance (in shares) at Dec. 28, 2024 30,885,000       30,586,663
Balance - Treasury Shares (in shares) at Dec. 28, 2024       (298,000) (298,000)
Balance at Jun. 29, 2024 $ 3 239,351 761,935 $ (19,467) $ 981,822
Balance (in shares) at Jun. 29, 2024 30,800,000        
Balance - Treasury Shares (in shares) at Jun. 29, 2024       (297,000)  
Increase (Decrease) in Stockholders' Equity          
Net income     29,428   29,428
Issuance of common stock related to stock-based compensation   480     480
Issuance of common stock related to stock-based compensation (in shares) 24,000        
Tax withholding for net share settlement       $ (172) (172)
Tax withholding for net share settlement (in shares)       (1,000)  
Stock-based compensation expense   5,100     5,100
Balance at Sep. 28, 2024 $ 3 244,931 791,363 $ (19,639) 1,016,658
Balance (in shares) at Sep. 28, 2024 30,824,000        
Balance - Treasury Shares (in shares) at Sep. 28, 2024       (298,000)  
Increase (Decrease) in Stockholders' Equity          
Net income     75,066   75,066
Issuance of common stock related to stock-based compensation   1,518     1,518
Issuance of common stock related to stock-based compensation (in shares) 61,000        
Stock-based compensation expense   (2,670)     (2,670)
Balance at Dec. 28, 2024 $ 3 $ 243,779 $ 866,429 $ (19,639) $ 1,090,572
Balance (in shares) at Dec. 28, 2024 30,885,000       30,586,663
Balance - Treasury Shares (in shares) at Dec. 28, 2024       (298,000) (298,000)