XML 37 R25.htm IDEA: XBRL DOCUMENT v3.21.2
Note 10 - Fair Value Measurement (Tables)
3 Months Ended
Jul. 31, 2021
Notes Tables  
Schedule of Fair Value, Assets and Liabilities Measured on Recurring Basis [Table Text Block]
  

Fair Value Measurements

 
  

Level 1

  

Level 2

  

Level 3

  

Total

 

Balance as of July 31, 2021

                

Cash and cash equivalents

 $74,658  $  $  $74,658 

Restricted cash

  2,541         2,541 

Derivatives - asset position

     46      46 

Derivatives - liability position

     (134)     (134)
  $77,199  $(88) $  $77,111 

Balance as of May 1, 2021

                

Cash and cash equivalents

 $77,590  $  $  $77,590 

Restricted cash

  2,812         2,812 

Derivatives - asset position

     4      4 

Derivatives - liability position

     (261)     (261)

Acquisition-related contingent consideration

        (363)  (363)
  $80,402  $(257) $(363) $79,782 
Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Table Text Block]

Acquisition-related contingent consideration as of May 1, 2021

 $363 

Additions

  33 

Settlements

  (400)

Interest

  4 

Acquisition-related contingent consideration as of July 31, 2021

 $