XML 40 R28.htm IDEA: XBRL DOCUMENT v3.25.2
Note 7 - Leases (Tables)
3 Months Ended
Jun. 28, 2025
Notes Tables  
Lease, Cost [Table Text Block]
   

Three Months Ended

 
   

June 28,

   

June 29,

 
   

2025

   

2024

 

Lease cost:

               

Amortization of right-of-use assets

  $ 904     $ 1,127  

Interest on lease obligations

    112       154  

Finance lease cost

    1,016       1,281  

Operating lease cost

    1,087       1,832  

Short-term lease cost

    3,683       2,745  

Total lease cost

  $ 5,786     $ 5,858  
                 

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

               

Operating cash flows from finance leases

  $ 112     $ 154  

Operating cash flows from operating leases

    2,066       3,089  

Financing cash flows from finance leases

    1,023       1,390  
    $ 3,201     $ 4,633  
                 

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

  $ -     $ -  

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

  $ 1,955     $ 1,391  

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

  $ 2     $ -  

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

  $ 57     $ 5,627  

Weighted-average lease term (years):

               

Finance leases

    3.7       4.2  

Operating leases

    4.1       4.6  

Weighted-average discount rate (percentage):

               

Finance leases

    4.2 %     4.0 %

Operating leases

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

Years ending March 31:

 

Operating

   

Finance

 

Balance of 2026

  $ 2,066     $ 3,132  

2027

    3,010       3,218  

2028

    2,512       2,811  

2029

    1,455       1,659  

2030

    1,112       923  

2031 and thereafter

    1,015       383  

Total minimum payment required

    11,170       12,126  

Less interest

    1,090       903  

Present value of minimum lease payments

    10,080       11,223  

Amount due within one year

    3,083       3,664  

Long-term lease obligations

  $ 6,997     $ 7,559