XML 84 R72.htm IDEA: XBRL DOCUMENT v3.21.2
Leases (Future minimum payments) (Details) - USD ($)
$ in Thousands
Oct. 02, 2021
Apr. 03, 2021
Finance Leases    
Remainder of 2022 $ 206  
2023 411  
2024 411  
2025 411  
2026 387  
2027 338  
Thereafter 10,415  
Total Finance lease payments due 12,579  
Less amount representing interest (6,255)  
Finance lease liability 6,324 $ 304
Less current portion (401) (71)
Long term lease liabilities 5,923 233
Operating leases    
Remainder of 2022 2,449  
2023 4,667  
2024 4,121  
2025 3,103  
2026 3,127  
2027 1,087  
Thereafter 1,439  
Total operating lease payments due 19,993  
Less amount representing interest (1,970)  
Operating lease liability 18,023  
Less current portion (4,783) (4,184)
Long term lease liabilities 13,240 $ 13,361
Remainder of 2022 2,655  
2023 5,078  
2024 4,532  
2025 3,514  
2026 3,514  
2027 1,425  
Thereafter 11,854  
Total lease payments due 32,572  
Less amount representing interest (8,225)  
Less current portion (5,184)  
Long term lease liabilities $ 19,163