XML 81 R71.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Accumulated other comprehensive income (loss) (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Mar. 29, 2024
Mar. 31, 2023
Mar. 29, 2024
Mar. 31, 2023
AOCI Attributable to Parent, Net of Tax [Roll Forward]        
Beginning balance $ 1,611,382 $ 1,384,131 $ 1,468,658 $ 1,253,682
Other comprehensive income (loss) before reclassification     3,363 9,408
Amounts reclassified out of AOCI to the unaudited condensed consolidated statements of operations and comprehensive income     (234) (2,896)
Tax effects     328 0
Total other comprehensive income (loss), net of tax (8,855) (3,567) 3,457 6,512
Ending balance 1,660,235 1,441,581 1,660,235 1,441,581
Unrealized net (Losses)/Gains 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,154 1,675
Amounts reclassified out of AOCI to the unaudited condensed consolidated statements of operations and comprehensive income     1 93
Tax effects     0 0
Total other comprehensive income (loss), net of tax     2,155 1,768
Ending balance (1,124) (4,250) (1,124) (4,250)
Unrealized net (Losses)/Gains on Derivative Instruments        
AOCI Attributable to Parent, Net of Tax [Roll Forward]        
Beginning balance     (3,541) (5,082)
Other comprehensive income (loss) before reclassification     1,240 7,762
Amounts reclassified out of AOCI to the unaudited condensed consolidated statements of operations and comprehensive income     (485) (3,327)
Tax effects     307 0
Total other comprehensive income (loss), net of tax     1,062 4,435
Ending balance (2,479) (647) (2,479) (647)
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 out of AOCI to the unaudited condensed consolidated statements of operations and comprehensive income     250 338
Tax effects     21 0
Total other comprehensive income (loss), net of tax     271 338
Ending balance (59) (465) (59) (465)
Foreign Currency Translation Adjustment        
AOCI Attributable to Parent, Net of Tax [Roll Forward]        
Beginning balance     (965) (890)
Other comprehensive income (loss) before reclassification     (31) (29)
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     (31) (29)
Ending balance (996) (919) (996) (919)
AOCI Attributable to parent        
AOCI Attributable to Parent, Net of Tax [Roll Forward]        
Beginning balance 4,197 (2,714) (8,115) (12,793)
Total other comprehensive income (loss), net of tax (8,855) (3,567) 3,457 6,512
Ending balance $ (4,658) $ (6,281) $ (4,658) $ (6,281)