Leases - ROU assets and liabilities (Details) - USD ($) $ in Thousands |
Dec. 25, 2021 |
Mar. 27, 2021 |
| ROU assets and liabilities |
|
|
| Finance lease assets |
$ 10,510
|
$ 8,036
|
| Finance Lease, Right-of-Use Asset, Statement of Financial Position [Extensible List] |
Total lease assets
|
Total lease assets
|
| Operating lease assets |
$ 216,388
|
$ 178,791
|
| Operating Lease, Right-of-Use Asset, Statement of Financial Position [Extensible List] |
Total lease assets
|
Total lease assets
|
| Total lease assets |
$ 226,898
|
$ 186,827
|
| Current finance lease liabilities |
$ 1,250
|
$ 1,164
|
| Finance Lease, Liability, Current, Statement of Financial Position [Extensible List] |
Total short-term lease liabilities
|
Total short-term lease liabilities
|
| Current operating lease liabilities |
$ 40,491
|
$ 38,236
|
| Operating Lease, Liability, Current, Statement of Financial Position [Extensible List] |
Total short-term lease liabilities
|
Total short-term lease liabilities
|
| Total short-term lease liabilities |
$ 41,741
|
$ 39,400
|
| Finance Lease, Liability, Noncurrent |
$ 15,969
|
$ 13,507
|
| Finance Lease, Liability, Noncurrent, Statement of Financial Position [Extensible List] |
Total long-term lease liabilities
|
Total long-term lease liabilities
|
| Operating Lease, Liability, Noncurrent |
$ 202,946
|
$ 168,329
|
| Operating Lease, Liability, Noncurrent, Statement of Financial Position [Extensible List] |
Total long-term lease liabilities
|
Total long-term lease liabilities
|
| Total long-term lease liabilities |
$ 218,915
|
$ 181,836
|
| Total lease liabilities |
$ 260,656
|
$ 221,236
|