XML 21 R5.htm IDEA: XBRL DOCUMENT v3.24.2.u1
CONSOLIDATED STATEMENTS OF OPERATIONS AND COMPREHENSIVE INCOME - USD ($)
shares in Thousands, $ in Thousands
12 Months Ended
Jun. 28, 2024
Jun. 30, 2023
Jun. 24, 2022
Income Statement [Abstract]      
Revenues $ 2,882,967 $ 2,645,237 $ 2,262,224
Cost of revenues (2,526,849) (2,308,964) (1,983,630)
Gross profit 356,118 336,273 278,594
Selling, general and administrative expenses (78,481) (77,673) (73,941)
Restructuring and other related costs (32) (6,896) (135)
Operating income 277,605 251,704 204,518
Interest income 33,204 11,234 2,205
Interest expense (124) (1,472) (432)
Foreign exchange gain (loss), net 382 (1,211) 2,302
Other income (expense), net 287 (159) (1,627)
Income before income taxes 311,354 260,096 206,966
Income tax expense (15,173) (12,183) (6,586)
Net income 296,181 247,913 200,380
Other comprehensive income (loss), net of tax      
Change in net unrealized gain (loss) on available-for-sale securities 2,100 2,739 (6,326)
Change in net unrealized gain (loss) on derivative instruments 2,561 1,541 (578)
Change in net retirement benefits plan – prior service cost 330 473 622
Change in foreign currency translation adjustment (17) (75) (245)
Total other comprehensive income (loss), net of tax 4,974 4,678 (6,527)
Net comprehensive income $ 301,155 $ 252,591 $ 193,853
Earnings per share      
Basic earnings per share (in USD per share) $ 8.17 $ 6.79 $ 5.43
Diluted earnings per share (in USD per share) $ 8.10 $ 6.73 $ 5.36
Weighted average number of ordinary shares outstanding (thousands of shares)      
Weighted average number of ordinary shares outstanding, basic (in shares) 36,246 36,515 36,876
Weighted average number of ordinary shares outstanding, diluted (in shares) 36,564 36,855 37,394