XML 40 R31.htm IDEA: XBRL DOCUMENT v3.22.4
Note 8 - Leases (Tables)
9 Months Ended
Dec. 31, 2022
Notes Tables  
Lease, Cost [Table Text Block]
   

Three Months Ended

   

Nine Months Ended

 
   

December 31,

   

January 1,

   

December 31,

   

January 1,

 
   

2022

   

2022

   

2022

   

2022

 

Lease cost:

                               

Amortization of right of use asset

  $ 1,703     $ 1,557     $ 4,960     $ 4,398  

Interest on lease liabilities

    239       263       720       799  

Finance lease cost

    1,942       1,820       5,680       5,197  

Operating lease cost

    2,926       4,739       10,810       14,699  

Total lease cost

  $ 4,868     $ 6,559     $ 16,490     $ 19,896  
                                 

Cash paid for amounts included in the measurement of lease liabilities

                               

Operating cash flows from finance leases

                  $ 720     $ 799  

Operating cash flows from operating leases

                    12,343       15,917  

Financing cash flows from finance leases

                    6,515       5,803  
                    $ 19,578     $ 22,519  
                                 

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

                  $ 4,053     $ 9,754  

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

                  $ 4,184     $ 10,505  

Weighted-average lease term (years):

                               

Financing leases

                    4.6       4.6  

Operating leases

                    4.6       4.2  

Weighted-average discount rate (percentage):

                               

Financing leases

                    3.6       3.4  

Operating leases

                    4.4       4.2  
Lessee, Lease Liability, Maturity [Table Text Block]

Years ending March 31:

   

Operating

   

Financing

 

Balance of 2023

    $ 1,432     $ 2,467  

2024

      9,217       8,393  

2025

      6,025       5,061  

2026

      3,533       3,975  

2027

      3,021       2,917  
2028-2033       5,521       5,278  

Total minimum payment required

    $ 28,749     $ 28,091  

Less interest

      2,631       2,264  

Present value of minimum lease payments

      26,118       25,827  

Amount due within one year

      8,899       8,445  

Long-term lease obligations

    $ 17,219     $ 17,382