XML 13 R2.htm IDEA: XBRL DOCUMENT v3.25.0.1
CONDENSED CONSOLIDATED BALANCE SHEETS (unaudited) - USD ($)
$ in Thousands
Dec. 27, 2024
Jun. 28, 2024
Current assets    
Cash and cash equivalents $ 403,662 $ 409,973
Short-term investments 530,969 448,630
Trade accounts receivable, net of allowance for expected credit losses of $1,245 and $1,629, respectively 680,094 592,452
Inventories 489,159 463,206
Prepaid expenses 17,734 10,620
Other current assets 77,394 87,810
Total current assets 2,199,012 2,012,691
Non-current assets    
Property, plant and equipment, net 323,648 307,240
Intangibles, net 2,062 2,321
Operating right-of-use assets 6,397 5,336
Deferred tax assets 10,694 10,446
Other non-current assets 592 485
Total non-current assets 343,393 325,828
Total Assets 2,542,405 2,338,519
Current liabilities    
Trade accounts payable 529,016 441,835
Fixed assets payable 20,594 14,380
Operating lease liabilities, current portion 1,676 1,355
Income tax payable 8,214 3,937
Accrued payroll, bonus and related expenses 20,598 22,116
Accrued expenses 29,112 19,916
Other payables 53,950 54,403
Total current liabilities 663,160 557,942
Non-current liabilities    
Deferred tax liability 1,039 4,895
Operating lease liability, non-current portion 4,417 3,635
Severance liabilities 27,572 24,093
Other non-current liabilities 3,246 2,209
Total non-current liabilities 36,274 34,832
Total Liabilities 699,434 592,774
Commitments and contingencies (Note 14)
Shareholders’ equity    
Preferred shares ($5,000,000 shares authorized, $0.01 par value; no shares issued and outstanding as of December 27, 2024 and June 28, 2024) 0 0
Ordinary shares ($500,000,000 shares authorized, $0.01 par value; 39,585,188 shares and 39,457,462 shares issued as of December 27, 2024 and June 28, 2024, respectively; and 35,981,188 shares and 36,145,242 shares outstanding as of December 27, 2024 and June 28, 2024, respectively) 396 395
Additional paid-in capital 218,449 222,044
Less: Treasury shares (3,604,000 shares and 3,312,220 shares as of December 27, 2024 and June 28, 2024, respectively) (303,023) (234,323)
Accumulated other comprehensive income (loss) 2,349 (3,141)
Retained earnings 1,924,800 1,760,770
Total Shareholders’ Equity 1,842,971 1,745,745
Total Liabilities and Shareholders’ Equity $ 2,542,405 $ 2,338,519