v3.24.3
Leases - Schedule of Lease Costs (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 28, 2024
Sep. 30, 2023
Sep. 28, 2024
Sep. 30, 2023
Lease cost        
Fixed lease cost $ 25,628 $ 24,258 $ 76,701 $ 71,317
Variable lease cost 9,428 9,255 28,232 27,198
Sublease income (379) (330) (1,044) (955)
Amortization of finance lease assets 564 775 1,805 2,525
Interest on finance lease liabilities 300 401 948 1,290
Net lease cost $ 35,541 $ 34,359 $ 106,642 $ 101,375