XML 17 R6.htm IDEA: XBRL DOCUMENT v3.25.3
CONDENSED CONSOLIDATED STATEMENTS OF STOCKHOLDERS' EQUITY - USD ($)
$ in Thousands
Total
Common Stock
Additional Paid-in Capital
Retained Earnings
Accumulated Other Comprehensive Loss
Balance (in shares) at Mar. 30, 2024   50,787,859      
Beginning Balance at Mar. 30, 2024 $ 959,959 $ 508 $ 634,627 $ 360,456 $ (35,632)
Increase (Decrease) in Stockholders' Equity [Roll Forward]          
Employee stock purchase plan (in shares)   46,860      
Employee stock purchase plan 3,441   3,441    
Exercise of stock options (in shares)   73,270      
Exercise of stock options 961 $ 1 4,703    
Exercise of stock options       (3,743)  
Issuance of restricted stock, net of cancellations (in shares)   280,290      
Issuance of restricted stock, net of cancellations 0 $ 3 (3)    
Tax withholding on employee equity awards (in shares)   (35,393)      
Tax withholding on employee equity awards (9,759) $ 0 (1,315) (8,444)  
Purchase of capped call related to convertible notes 88,200   88,200    
Share-based compensation expense 7,628   7,628    
Net income 38,373     38,373  
Other comprehensive income (loss) (7,035)       (7,035)
Balance (in shares) at Jun. 29, 2024   51,152,886      
Ending Balance at Jun. 29, 2024 905,368 $ 512 560,881 386,642 (42,667)
Balance (in shares) at Mar. 30, 2024   50,787,859      
Beginning Balance at Mar. 30, 2024 959,959 $ 508 634,627 360,456 (35,632)
Increase (Decrease) in Stockholders' Equity [Roll Forward]          
Net income 72,204        
Other comprehensive income (loss) 1,068        
Balance (in shares) at Sep. 28, 2024   50,381,127      
Ending Balance at Sep. 28, 2024 878,851 $ 504 544,375 368,536 (34,564)
Balance (in shares) at Jun. 29, 2024   51,152,886      
Beginning Balance at Jun. 29, 2024 905,368 $ 512 560,881 386,642 (42,667)
Increase (Decrease) in Stockholders' Equity [Roll Forward]          
Exercise of stock options (in shares)   4,533      
Exercise of stock options $ 251 $ 0 515    
Exercise of stock options       (264)  
Shares repurchased (in shares) (799,148)        
Shares repurchased $ (75,241) $ (8) (23,839)    
Shares repurchased       (51,394)  
Issuance of restricted stock, net of cancellations (in shares)   22,856      
Issuance of restricted stock, net of cancellations 0        
Tax withholding on employee equity awards (in shares)   0      
Tax withholding on employee equity awards (318) $ 0 (39) (279)  
Share-based compensation expense 6,857   6,857    
Net income 33,831     33,831  
Other comprehensive income (loss) 8,103       8,103
Balance (in shares) at Sep. 28, 2024   50,381,127      
Ending Balance at Sep. 28, 2024 878,851 $ 504 544,375 368,536 (34,564)
Balance (in shares) at Mar. 29, 2025   48,215,899      
Beginning Balance at Mar. 29, 2025 820,836 $ 482 523,264 352,174 (55,084)
Increase (Decrease) in Stockholders' Equity [Roll Forward]          
Employee stock purchase plan (in shares)   64,884      
Employee stock purchase plan 3,476 $ 1 3,475    
Exercise of stock options (in shares)   9,141      
Exercise of stock options $ 462   698    
Exercise of stock options       (236)  
Shares repurchased (in shares) (363,886)        
Shares repurchased $ 0 $ (4) 26,051    
Shares repurchased       (26,047)  
Issuance of restricted stock, net of cancellations (in shares)   250,532      
Issuance of restricted stock, net of cancellations 0 $ 3 (3)    
Tax withholding on employee equity awards (in shares)   (17,847)      
Tax withholding on employee equity awards (4,659)   (783) (3,876)  
Share-based compensation expense 9,312   9,312    
Net income 34,031     34,031  
Other comprehensive income (loss) 18,842       18,842
Balance (in shares) at Jun. 28, 2025   48,158,723      
Ending Balance at Jun. 28, 2025 882,300 $ 482 562,014 356,046 (36,242)
Balance (in shares) at Mar. 29, 2025   48,215,899      
Beginning Balance at Mar. 29, 2025 820,836 $ 482 523,264 352,174 (55,084)
Increase (Decrease) in Stockholders' Equity [Roll Forward]          
Net income 72,715        
Other comprehensive income (loss) 14,553        
Balance (in shares) at Sep. 27, 2025   46,747,381      
Ending Balance at Sep. 27, 2025 849,173 $ 467 552,914 336,323 (40,531)
Balance (in shares) at Jun. 28, 2025   48,158,723      
Beginning Balance at Jun. 28, 2025 882,300 $ 482 562,014 356,046 (36,242)
Increase (Decrease) in Stockholders' Equity [Roll Forward]          
Exercise of stock options (in shares)   857      
Exercise of stock options $ 63 $ 0 74    
Exercise of stock options       (11)  
Shares repurchased (in shares) (1,430,579)        
Shares repurchased $ (75,160) $ (14) (16,759)    
Shares repurchased       (58,387)  
Issuance of restricted stock, net of cancellations (in shares)   18,626      
Issuance of restricted stock, net of cancellations (1) $ (1)      
Tax withholding on employee equity awards (in shares)   (246)      
Tax withholding on employee equity awards (13)   (4) (9)  
Share-based compensation expense 7,589   7,589    
Net income 38,684     38,684  
Other comprehensive income (loss) (4,289)       (4,289)
Balance (in shares) at Sep. 27, 2025   46,747,381      
Ending Balance at Sep. 27, 2025 $ 849,173 $ 467 $ 552,914 $ 336,323 $ (40,531)