XML 14 R4.htm IDEA: XBRL DOCUMENT v3.24.3
CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS AND COMPREHENSIVE INCOME (unaudited) - USD ($)
shares in Thousands, $ in Thousands
3 Months Ended
Sep. 27, 2024
Sep. 29, 2023
Income Statement [Abstract]    
Revenues $ 804,228 $ 685,477
Cost of revenues (705,202) (601,073)
Gross profit 99,026 84,404
Selling, general and administrative expenses (22,031) (20,429)
Restructuring and other related costs (57) 0
Operating income 76,938 63,975
Interest income 10,933 5,898
Interest expense 0 (45)
Foreign exchange gain (loss), net (7,095) 415
Other income (expense), net (19) (80)
Income before income taxes 80,757 70,163
Income tax expense (3,363) (5,074)
Net income 77,394 65,089
Other comprehensive income (loss), net of tax:    
Change in net unrealized gain (loss) on available-for-sale securities 6,818 948
Change in net unrealized gain (loss) on derivative instruments 8,533 (561)
Change in net retirement benefits plan – prior service cost 0 126
Change in foreign currency translation adjustment (352) 100
Total other comprehensive income (loss), net of tax 14,999 613
Net comprehensive income $ 92,393 $ 65,702
Earnings per share    
Basic (in USD per share) $ 2.14 $ 1.80
Diluted (in USD per share) $ 2.13 $ 1.78
Weighted-average number of ordinary shares outstanding (in thousands of shares)    
Basic (in shares) 36,203 36,256
Diluted (in shares) 36,408 36,481