v3.25.2
CONSOLIDATED STATEMENTS OF SHAREHOLDERS' EQUITY - USD ($)
$ in Thousands
Total
Ordinary Share
Additional Paid-in Capital
Treasury Shares
Accumulated Other Comprehensive Income (Loss)
Retained Earnings
Beginning Balance (in shares) at Jun. 24, 2022   39,048,700        
Beginning balance at Jun. 24, 2022 $ 1,253,682 $ 390 $ 196,667 $ (147,258) $ (12,793) $ 1,216,676
Increase (Decrease) in Stockholders' Equity [Roll Forward]            
Net income 247,913         247,913
Other comprehensive income (loss) 4,678       4,678  
Share-based compensation 28,127   28,127      
Issuance of ordinary shares (in shares)   235,476        
Issuance of ordinary shares 0 $ 3 (3)      
Repurchase of shares held as treasury shares (47,575)     (47,575)    
Tax withholdings related to net share settlement of restricted share units (18,167)   (18,167)      
Ending Balance (in shares) at Jun. 30, 2023   39,284,176        
Ending balance at Jun. 30, 2023 1,468,658 $ 393 206,624 (194,833) (8,115) 1,464,589
Increase (Decrease) in Stockholders' Equity [Roll Forward]            
Net income 296,181         296,181
Other comprehensive income (loss) 4,974       4,974  
Share-based compensation 28,597   28,597      
Issuance of ordinary shares (in shares)   173,286        
Issuance of ordinary shares 0 $ 2 (2)      
Repurchase of shares held as treasury shares (39,490)     (39,490)    
Tax withholdings related to net share settlement of restricted share units (13,175)   (13,175)      
Ending Balance (in shares) at Jun. 28, 2024   39,457,462        
Ending balance at Jun. 28, 2024 1,745,745 $ 395 222,044 (234,323) (3,141) 1,760,770
Increase (Decrease) in Stockholders' Equity [Roll Forward]            
Net income 332,527         332,527
Other comprehensive income (loss) 13,435       13,435  
Share-based compensation 33,004   33,004      
Customer warrant 4,109   4,109      
Issuance of ordinary shares (in shares)   144,690        
Issuance of ordinary shares 0 $ 1 (1)      
Repurchase of shares held as treasury shares (125,733)     (125,733)    
Tax withholdings related to net share settlement of restricted share units (21,275)   (21,275)      
Ending Balance (in shares) at Jun. 27, 2025   39,602,152        
Ending balance at Jun. 27, 2025 $ 1,981,812 $ 396 $ 237,881 $ (360,056) $ 10,294 $ 2,093,297