XML 13 R4.htm IDEA: XBRL DOCUMENT v3.23.3
CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS AND COMPREHENSIVE INCOME (unaudited) - USD ($)
shares in Thousands, $ in Thousands
3 Months Ended
Sep. 29, 2023
Sep. 30, 2022
Income Statement [Abstract]    
Revenues $ 685,477 $ 655,429
Cost of revenues (601,073) (572,673)
Gross profit 84,404 82,756
Selling, general and administrative expenses (20,429) (20,565)
Operating income 63,975 62,191
Interest income 5,898 1,559
Interest expense (45) (391)
Foreign exchange gain (loss), net 415 2,085
Other income (expense), net (80) (141)
Income before income taxes 70,163 65,303
Income tax expense (5,074) (688)
Net income 65,089 64,615
Other comprehensive income (loss), net of tax:    
Change in net unrealized gain (loss) on available-for-sale securities 948 (1,461)
Change in net unrealized gain (loss) on derivative instruments (561) (1,218)
Change in net retirement benefits plan – prior service cost 126 168
Change in foreign currency translation adjustment 100 246
Total other comprehensive income (loss), net of tax 613 (2,265)
Net comprehensive income $ 65,702 $ 62,350
Earnings per share    
Basic (in USD per share) $ 1.80 $ 1.77
Diluted (in USD per share) $ 1.78 $ 1.76
Weighted-average number of ordinary shares outstanding (thousands of shares)    
Basic (in shares) 36,256 36,528
Diluted (in shares) 36,481 36,758