v3.26.1
Leases (Tables)
12 Months Ended
Mar. 28, 2026
Leases [Abstract]  
Schedule of Operating Lease Expense
The components of net operating lease expense were as follows (in thousands):
Fiscal Years Ended
March 28, 2026March 29, 2025
Operating lease - in excess of 12 months$19,741 $19,750 
Variable lease6,150 6,137 
Short-term lease168 351 
Operating lease income(1,997)(944)
Total net operating lease expense$24,062 $25,294 
Schedule of Supplemental Operating Lease Information
Supplemental operating lease information:
Fiscal Years Ended
March 28, 2026March 29, 2025
Balance Sheet Information (in thousands)
Operating lease right-of-use assets$120,676 $126,688 
Operating lease liabilities$133,977 $143,719 
Cash Flow Information (in thousands)
Operating cash outflows from operating leases$22,446 $21,965 
Non-Cash Information
Right-of-use assets obtained in exchange for new operating lease liabilities9,425 3,538 
Lease remeasurements(1,087)(1,078)
Operating Lease Information
Weighted-average remaining lease term - operating leases (in years)1111
Weighted-average discount rate - operating leases%%
Schedule of Operating Lease Commitments
Future lease commitments and income under non-cancellable leases, including extension options reasonably anticipated to be exercised as of March 28, 2026, are as follows (in thousands):

Fiscal YearOperating Lease CommitmentsOperating Lease Income
2027$19,966 $(2,764)
202821,489 (3,001)
202920,547 (2,160)
203017,762 — 
203117,955 — 
Thereafter72,169 — 
Total$169,888 $(7,925)
Less imputed interest and other(35,911)— 
Total$133,977 $(7,925)
Schedule of Operating Lease Income
Future lease commitments and income under non-cancellable leases, including extension options reasonably anticipated to be exercised as of March 28, 2026, are as follows (in thousands):

Fiscal YearOperating Lease CommitmentsOperating Lease Income
2027$19,966 $(2,764)
202821,489 (3,001)
202920,547 (2,160)
203017,762 — 
203117,955 — 
Thereafter72,169 — 
Total$169,888 $(7,925)
Less imputed interest and other(35,911)— 
Total$133,977 $(7,925)
Schedule of Operating Lease Liabilities
Operating lease liabilities consisted of the following (in thousands):
March 28, 2026March 29, 2025
Current lease liabilities$19,872 $21,811 
Non-current lease liabilities114,105 121,908 
Total operating lease liabilities$133,977 $143,719