XML 29 R26.htm IDEA: XBRL DOCUMENT v3.19.3
Note 5 - Leases (Tables)
6 Months Ended
Sep. 28, 2019
Notes Tables  
Lease, Cost [Table Text Block]
   
Three Months
   
Six Months
 
   
September 28, 2019
   
September 28, 2019
 
                 
Lease cost:
 
 
 
 
 
 
 
 
                 
Amortization of right of use asset
  $
1,040
    $
2,107
 
Interest on lease liabilities
   
344
     
712
 
Finance lease cost
   
1,384
     
2,819
 
Operating lease cost
   
7,789
     
15,689
 
Total lease cost
  $
9,173
    $
18,508
 
                 
Cash paid for amounts included in the measurement of lease liabilities
               
Operating cash flows from finance leases
   
 
    $
712
 
Operating cash flows from operating leases
   
 
     
18,390
 
Financing cash flows from finance leases
   
 
     
3,252
 
Total    
 
    $
22,354
 
                 
Right-of-use assets obtained in exchange for new finance lease liabilities
   
 
    $
1,471
 
Right-of-use assets obtained in exchange for new operating lease liabilities
   
 
    $
5,574
 
Weighted-average lease term (years):
               
Financing leases
   
 
     
5.6
 
Operating leases
   
 
     
3.9
 
Weighted-average discount rate (percentage):
               
Financing leases
   
 
     
4.2
 
Operating leases
   
 
     
4.6
 
Lessee, Lease Liability, Maturity [Table Text Block]
Years ending March 31:
 
Operating
   
Financing
 
Balance of 2020
  $
11,984
    $
3,651
 
2021
   
27,300
     
7,300
 
2022
   
19,666
     
7,300
 
2023
   
13,516
     
7,300
 
2024
   
6,518
     
5,583
 
2025-2031    
7,169
     
5,748
 
Total minimum payment required
  $
86,153
    $
36,882
 
Less interest
   
7,385
     
3,972
 
Present value of minimum lease payments
   
78,768
     
32,910
 
Amount due within one year
   
25,776
     
6,137
 
Long-term lease obligations
  $
52,992
    $
26,773
 
Schedule of Future Minimum Lease Payments for Operating and Capital Leases [Table Text Block]
Years ending March 31:
 
Operating
   
Capital
 
2020
  $
28,689
    $
7,827
 
2021
   
24,938
     
7,827
 
2022
   
17,526
     
7,827
 
2023
   
12,062
     
7,827
 
2024
   
5,950
     
6,102
 
2025-2031
   
6,927
     
5,267
 
Total minimum payment required
  $
96,092
    $
42,677
 
Less interest
   
 
     
4,973
 
Present value of minimum lease payments
   
 
     
37,704
 
Amount due within one year
   
 
     
6,418
 
Long-term capital lease obligation
   
 
    $
31,286