v3.22.4
Fair value of financial instruments - Narrative (Details)
$ in Millions, $ in Millions
3 Months Ended 6 Months Ended 9 Months Ended
Dec. 30, 2022
USD ($)
contract
Dec. 24, 2021
USD ($)
Dec. 30, 2022
USD ($)
contract
Dec. 24, 2021
USD ($)
Mar. 25, 2022
USD ($)
Dec. 30, 2022
CAD ($)
contract
Jun. 24, 2022
USD ($)
contract
Jun. 24, 2022
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]                      
Loss from accumulated other comprehensive income expected to be reclassified     $ (4.7)   $ 4.8            
Unrealized gain (loss) on derivatives $ 4.2 $ 1.1 $ 4.0 $ 0.5              
Foreign currency forward contracts | Designated as hedging instrument | Thailand, baht                      
Foreign Currency Fair Value Hedge Derivative [Line Items]                      
Number of forward contracts outstanding | contract 130   130     130 135,000 135,000      
Derivative, notional amount $ 130.0   $ 130.0       $ 135.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, notional amount           $ 0.8   $ 0.5      
Interest rate swaps                      
Foreign Currency Fair Value Hedge Derivative [Line Items]                      
Number of forward contracts outstanding | contract 2   2     2 2 2 2    
Derivative, notional amount $ 125.1   $ 125.1       $ 125.1        
Loss from accumulated other comprehensive income expected to be reclassified     $ (0.1)   $ 0.5            
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%