XML 30 R20.htm IDEA: XBRL DOCUMENT v3.19.1
3. TRADE AND OTHER RECEIVABLES (Tables)
9 Months Ended
Jan. 31, 2019
Receivables [Abstract]  
Schedule of trade and other receivables
  

January 31,

2019

  

April 30,

2018

 
Trade receivables  $7,884   $3,539 
Other receivables   1    215 
Total trade and other receivables  $7,885   $3,754