v3.26.1
CONSOLIDATED STATEMENT OF STOCKHOLDERS’ EQUITY - USD ($)
$ in Thousands
Total
Common Stock
Additional Paid-in Capital
Retained Earnings
Accumulated Other Comprehensive Loss
Balance, shares (in shares) at Apr. 01, 2023   50,448,519      
Beginning balance, value at Apr. 01, 2023 $ 817,997 $ 504 $ 594,706 $ 253,168 $ (30,381)
Increase (Decrease) in Stockholders' Equity [Roll Forward]          
Employee stock purchase plan (in shares)   79,168      
Employee stock purchase plan 5,604 $ 1 5,603    
Exercise of stock options (in shares)   163,064      
Exercise of stock options 1,610 $ 2 6,816 (5,208)  
Issuance of restricted stock, net of cancellations (in shares)   166,193      
Issuance of restricted stock, net of cancellations 0 $ 2 (2)    
Tax withholding on employee equity awards (in shares)   (68,944)      
Tax withholding on employee equity awards (5,891) $ (1) (828) (5,062)  
Share-based compensation expense 28,332   28,332    
Net income 117,558     117,558  
Other comprehensive income (loss) (5,251)       (5,251)
Balance, shares (in shares) at Mar. 30, 2024   50,788,000      
Ending balance, value 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)   97,092      
Employee stock purchase plan 6,476 $ 0 6,476    
Exercise of stock options (in shares)   91,735      
Exercise of stock options 1,857 $ 1 6,637 (4,781)  
Shares repurchased (in shares)   (3,030,887)      
Shares repurchased (226,848) $ (30) (64,533) (162,285)  
Issuance of restricted stock, net of cancellations (in shares)   305,806      
Issuance of restricted stock, net of cancellations 0 $ 3 (3)    
Tax withholding on employee equity awards (in shares)   (35,847)      
Tax withholding on employee equity awards (10,271)   (1,376) (8,895)  
Purchase of capped call related to convertible notes (88,200)   (88,200)    
Share-based compensation expense 29,636   29,636    
Net income 167,679     167,679  
Other comprehensive income (loss) (19,452)       (19,452)
Balance, shares (in shares) at Mar. 29, 2025   48,215,899      
Ending balance, value 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)   126,607      
Employee stock purchase plan 6,099 $ 1 6,098    
Exercise of stock options (in shares)   31,727      
Exercise of stock options 1,794   2,061 (267)  
Shares repurchased (in shares)   (3,373,720)      
Shares repurchased (176,331) $ (33) (10,320) (165,978)  
Issuance of restricted stock, net of cancellations (in shares)   270,400      
Issuance of restricted stock, net of cancellations 0 $ 3 (3)    
Tax withholding on employee equity awards (in shares)   (18,246)      
Tax withholding on employee equity awards (4,683)   (790) (3,893)  
Share-based compensation expense 33,827   33,827    
Net income 97,308     97,308  
Other comprehensive income (loss) 17,470       17,470
Balance, shares (in shares) at Mar. 28, 2026   45,252,667      
Ending balance, value at Mar. 28, 2026 $ 796,320 $ 453 $ 554,137 $ 279,344 $ (37,614)