XML 119 R103.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Accumulated other comprehensive income (loss) ("AOCI") - Schedule of Changes in AOCI, Net of Tax (Details) - USD ($)
$ in Thousands
12 Months Ended
Jun. 28, 2024
Jun. 30, 2023
Jun. 24, 2022
AOCI Attributable to Parent, Net of Tax [Roll Forward]      
Beginning balance $ 1,468,658 $ 1,253,682 $ 1,112,520
Other comprehensive income (loss) before reclassification 4,874 5,015  
Amounts reclassified from AOCI (72) (337)  
Tax effects 172 0  
Total other comprehensive income (loss), net of tax 4,974 4,678 (6,527)
Ending balance 1,745,745 1,468,658 1,253,682
Unrealized Gains (Losses) on Available-for-sale Securities      
AOCI Attributable to Parent, Net of Tax [Roll Forward]      
Beginning balance (3,279) (6,018)  
Other comprehensive income (loss) before reclassification 2,099 2,646  
Amounts reclassified from AOCI 1 93  
Tax effects 0 0  
Total other comprehensive income (loss), net of tax 2,100 2,739  
Ending balance (1,179) (3,279) (6,018)
Unrealized Gains (Losses) on Derivative Instruments      
AOCI Attributable to Parent, Net of Tax [Roll Forward]      
Beginning balance (3,541) (5,082)  
Other comprehensive income (loss) before reclassification 2,792 2,444  
Amounts reclassified from AOCI (403) (903)  
Tax effects 172 0  
Total other comprehensive income (loss), net of tax 2,561 1,541  
Ending balance (980) (3,541) (5,082)
Retirement benefit plan - Prior service cost      
AOCI Attributable to Parent, Net of Tax [Roll Forward]      
Beginning balance (330) (803)  
Other comprehensive income (loss) before reclassification 0 0  
Amounts reclassified from AOCI 330 473  
Tax effects 0 0  
Total other comprehensive income (loss), net of tax 330 473  
Ending balance 0 (330) (803)
Foreign Currency Translation Adjustment      
AOCI Attributable to Parent, Net of Tax [Roll Forward]      
Beginning balance (965) (890)  
Other comprehensive income (loss) before reclassification (17) (75)  
Amounts reclassified from AOCI 0 0  
Tax effects 0 0  
Total other comprehensive income (loss), net of tax (17) (75)  
Ending balance (982) (965) (890)
AOCI Attributable to Parent      
AOCI Attributable to Parent, Net of Tax [Roll Forward]      
Beginning balance (8,115) (12,793)  
Ending balance $ (3,141) $ (8,115) $ (12,793)