Leases - Lease cost (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Dec. 25, 2021
Dec. 26, 2020
Dec. 25, 2021
Dec. 26, 2020
Lease cost        
Total finance lease cost $ 444 $ 409 $ 1,262 $ 1,237
Total lease cost 20,546 16,220 55,766 46,585
Cost of goods sold        
Lease cost        
Amortization of right-of-use assets 256 200 675 648
Operating lease cost 12,356 10,931 35,860 32,587
Short-term lease cost 1,468 633 2,617 1,302
Variable lease cost 5,751 3,511 14,486 10,358
Sublease income   (156)   (468)
Cost of goods sold | Previously Reported        
Lease cost        
Short-term lease cost   0   0
Variable lease cost   0   0
Selling, general and administrative expenses        
Lease cost        
Operating lease cost 347 702 1,027 966
Short-term lease cost 71 76 183 271
Variable lease cost 109 114 331 332
Selling, general and administrative expenses | Previously Reported        
Lease cost        
Short-term lease cost   709   1,573
Variable lease cost   584   1,441
Interest expense        
Lease cost        
Interest on lease liabilities $ 188 $ 209 $ 587 $ 589