XML 49 R28.htm IDEA: XBRL DOCUMENT v3.19.2
Commitments and Contingencies (Tables)
12 Months Ended
Apr. 30, 2019
Commitments and Contingencies Disclosure [Abstract]  
Summary of Future Minimum Payment Under Non-Cancelable Leases
Future minimum payments under the above non-cancelable lease arrangements for the years ending April 30 are as follows:
$ in thousands
 
Operating
2020
 
$
1,246

2021
 
855

2022
 
747

2023
 
618

2024
 
363

2025 and thereafter
 
1,736

Total minimum lease payments
 
$
5,565