XML 58 R48.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Fair value of financial instruments - Narrative (Details)
$ in Millions, $ in Millions
3 Months Ended 9 Months Ended 12 Months Ended
Mar. 29, 2024
USD ($)
contract
Mar. 31, 2023
USD ($)
Mar. 29, 2024
USD ($)
contract
Mar. 31, 2023
USD ($)
Jun. 30, 2023
USD ($)
contract
Mar. 29, 2024
CAD ($)
contract
Jun. 30, 2023
CAD ($)
contract
Sep. 27, 2019
contract
Sep. 03, 2019
Jul. 25, 2018
Foreign Currency Fair Value Hedge Derivative [Line Items]                    
Fixed interest rate                   2.86%
Foreign currency forward contracts                    
Foreign Currency Fair Value Hedge Derivative [Line Items]                    
Derivative assets, notional amount         $ 3.0          
Gain/(loss) from accumulated other comprehensive income expected to be reclassified     $ (2.9)   $ (4.0)          
Unrealized gain (loss) on derivatives $ (3.7) $ (2.1) $ (0.8) $ 1.8            
Foreign currency forward contracts | Designated as hedging instrument | Thailand, baht                    
Foreign Currency Fair Value Hedge Derivative [Line Items]                    
Number of forward contracts outstanding | contract 135   135   143 135 143      
Derivative, notional amount $ 135.0   $ 135.0   $ 143.0          
Foreign currency forward contracts | Designated as hedging instrument | Canada, dollars                    
Foreign Currency Fair Value Hedge Derivative [Line Items]                    
Number of forward contracts outstanding | contract 1   1   1 1 1      
Derivative assets, notional amount           $ 0.2 $ 0.2      
Interest rate swaps                    
Foreign Currency Fair Value Hedge Derivative [Line Items]                    
Number of forward contracts outstanding | contract 1   1   1 1 1 2    
Derivative, notional amount $ 60.9   $ 60.9   $ 60.9          
Gain/(loss) from accumulated other comprehensive income expected to be reclassified         $ 0.4          
Number of hedges matured | contract         1   1      
Interest rate swaps | Bank of Ayudhya Public Company | Bank of America Credit Facility                    
Foreign Currency Fair Value Hedge Derivative [Line Items]                    
Debt instrument stated interest percentage                 4.36%