XML 132 R65.htm IDEA: XBRL DOCUMENT v3.20.1
Fair Value Measurements - Reconciliation (Details) - Significant unobservable inputs (Level 3)
$ in Thousands
12 Months Ended
Apr. 30, 2020
USD ($)
Reconciliation between beginning and ending balances of items measured at fair value on recurring basis  
Business acquisition $ 1,703
Settlements (2,500)
Cost of sales  
Reconciliation between beginning and ending balances of items measured at fair value on recurring basis  
Included in earnings 1,147
SG&A  
Reconciliation between beginning and ending balances of items measured at fair value on recurring basis  
Included in earnings (703)
Reseach and development  
Reconciliation between beginning and ending balances of items measured at fair value on recurring basis  
Included in earnings $ 353