v3.26.3
Note 7 - Leases (Tables)
6 Months Ended
Sep. 26, 2026
Notes Tables  
Lease, Cost [Table Text Block]
   

Three Months Ended

   

Six Months Ended

 
   

September 26,

   

September 27,

   

September 26,

   

September 27,

 
   

2026

   

2025

   

2026

   

2025

 

Lease cost:

                               

Amortization of right-of-use assets

  $ 574     $ 902     $ 1,225     $ 1,806  

Interest on lease obligations

    48       104       101       216  

Finance lease cost

    622       1,006       1,326       2,022  

Operating lease cost

    1,505       1,127       3,097       2,214  

Short-term lease cost

    3,183       3,099       7,100       6,782  

Total lease cost

  $ 5,310     $ 5,232     $ 11,523     $ 11,018  
                                 

Cash paid for amounts included in the measurement of lease obligations:

                               

Operating cash flows from finance leases

                  $ 101     $ 216  

Operating cash flows from operating leases

                    4,134       3,085  

Financing cash flows from finance leases

                    1,357       2,054  
                    $ 5,592     $ 5,355  
                                 

Right-of-use assets obtained in exchange for new operating lease obligations

                  $ 1,176     $ 2,116  

Right-of-use assets derecognized upon early termination of finance leases

                  $ -     $ 2  

Right-of-use assets derecognized upon early termination of operating leases

                  $ 97     $ 74  

Weighted-average lease term (years):

                               

Finance leases

                    2.3       3.5  

Operating leases

                    5.1       4.0  

Weighted-average discount rate (percentage):

                               

Finance leases

                    4.0 %     4.2 %

Operating leases

                    5.5 %     5.2 %
Lessee, Lease Liability, Maturity [Table Text Block]

Years ending March 31:

 

Operating

   

Finance

 

Balance of 2027

  $ 2,144     $ 1,254  

2028

    5,145       2,304  

2029

    3,140       1,152  

2030

    2,561       416  

2031

    2,234       2  

2032 and thereafter

    3,979       -  

Total minimum payment required

    19,203       5,128  

Less interest

    2,486       240  

Present value of minimum lease payments

    16,717       4,888  

Amount due within one year

    4,885       2,296  

Long-term lease obligations

  $ 11,832     $ 2,592