v3.26.1
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. 30, 2023   39,284,176        
Beginning 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
Increase (Decrease) in Stockholders' Equity [Roll Forward]            
Net income 473,027         473,027
Other comprehensive income (loss) (9,326)       (9,326)  
Share-based compensation 34,630   34,630      
Customer warrant 4,800   4,800      
Issuance of ordinary shares (in shares)   120,556        
Issuance of ordinary shares 0 $ 1 (1)      
Repurchase of shares held as treasury shares (5,231)     (5,231)    
Tax withholdings related to net share settlement of restricted share units (25,456)   (25,456)      
Ending Balance (in shares) at Jun. 26, 2026   39,722,708        
Ending balance at Jun. 26, 2026 $ 2,454,256 $ 397 $ 251,854 $ (365,287) $ 968 $ 2,566,324