XML 33 R18.htm IDEA: XBRL DOCUMENT v3.20.2
Note 6 - Leases (Tables)
6 Months Ended
Oct. 31, 2020
Notes Tables  
Lessee, Operating Lease, Liability, Maturity [Table Text Block]
  

(In thousands)

 

Fiscal 2021 - Remaining 2 quarters

 $8,993 

Fiscal 2022

  13,278 

Fiscal 2023

  9,367 

Fiscal 2024

  7,308 

Fiscal 2025

  4,399 

Thereafter

  3,823 

Total minimum lease payments including interest

  47,168 

Less: Amounts representing interest

  (2,662

)

Present value of minimum lease payments

  44,506 

Less: Current portion of lease liabilities

  (15,796

)

Non-current portion of lease liabilities

 $28,710 

 

  

(In thousands)

 

Fiscal 2021

 $14,206 

Fiscal 2022

  13,276 

Fiscal 2023

  8,975 

Fiscal 2024

  7,361 

Fiscal 2025

  4,475 

Thereafter

  4,101 

Total minimum lease payments including interest

  52,394 

Less: Amounts representing interest

  (3,255

)

Present value of minimum lease payments

  49,139 

Less: Current portion of lease liabilities

  (16,980

)

Non-current portion of lease liabilities

 $32,159