XML 75 R65.htm IDEA: XBRL DOCUMENT v3.24.3
Accumulated other comprehensive income (loss) - Schedule of Changes in AOCI (Details) - USD ($)
$ in Thousands
3 Months Ended
Sep. 27, 2024
Sep. 29, 2023
AOCI Attributable to Parent, Net of Tax [Roll Forward]    
Beginning balance $ 1,745,745 $ 1,468,658
Other comprehensive income (loss) before reclassification 19,712 (595)
Amounts reclassified out of AOCI to the unaudited condensed consolidated statements of operations and comprehensive income (4,384) 613
Tax effects (329) 595
Total other comprehensive income (loss), net of tax 14,999 613
Ending balance 1,826,600 1,530,169
Unrealized net (Losses)/Gains on Available-for-sale Securities    
AOCI Attributable to Parent, Net of Tax [Roll Forward]    
Beginning balance (1,179) (3,279)
Other comprehensive income (loss) before reclassification 6,818 948
Amounts reclassified out of AOCI to the unaudited condensed consolidated statements of operations and comprehensive income 0 0
Tax effects 0 0
Total other comprehensive income (loss), net of tax 6,818 948
Ending balance 5,639 (2,331)
Unrealized net (Losses)/Gains on Derivative Instruments    
AOCI Attributable to Parent, Net of Tax [Roll Forward]    
Beginning balance (980) (3,541)
Other comprehensive income (loss) before reclassification 13,246 (1,643)
Amounts reclassified out of AOCI to the unaudited condensed consolidated statements of operations and comprehensive income (4,384) 523
Tax effects (329) 559
Total other comprehensive income (loss), net of tax 8,533 (561)
Ending balance 7,553 (4,102)
Retirement benefit plan - Prior service cost    
AOCI Attributable to Parent, Net of Tax [Roll Forward]    
Beginning balance   (330)
Other comprehensive income (loss) before reclassification   0
Amounts reclassified out of AOCI to the unaudited condensed consolidated statements of operations and comprehensive income   90
Tax effects   36
Total other comprehensive income (loss), net of tax   126
Ending balance   (204)
Foreign Currency Translation Adjustment    
AOCI Attributable to Parent, Net of Tax [Roll Forward]    
Beginning balance (982) (965)
Other comprehensive income (loss) before reclassification (352) 100
Amounts reclassified out of AOCI to the unaudited condensed consolidated statements of operations and comprehensive income 0 0
Tax effects 0 0
Total other comprehensive income (loss), net of tax (352) 100
Ending balance (1,334) (865)
AOCI Attributable to parent    
AOCI Attributable to Parent, Net of Tax [Roll Forward]    
Beginning balance (3,141) (8,115)
Total other comprehensive income (loss), net of tax 14,999 613
Ending balance $ 11,858 $ (7,502)