• Filing Date: 2019-07-11
  • Form Type: 10-K
  • Description: Annual report
v3.19.2
Common Stock (Tables)
12 Months Ended
Apr. 30, 2019
Schedule of Share-based Payment Award, Stock Options, Valuation Assumptions [Table Text Block]
    Year Ended   Year Ended
    April 30, 2019   April 30, 2018
  Risk-free interest rate 2.7%   2.14%
  Expected volatility 77.2%   95.55%
  Expected term 3.7 years   3.7 years
  Dividend yield 0%   0%
Schedule of Share-based Compensation, Stock Options, Activity [Table Text Block]
      Number of     Weighted-Average  
      Options     Exercise Price  
  Outstanding at April 30, 2017   396,922   $  2.46  
  Granted   324,000   $  2.89  
  Exercised   (495 ) $  2.46  
  Forfeited / Cancelled   (15,385 ) $  2.53  
  Expired   (30,000 ) $  2.50  
  Outstanding at April 30, 2018   675,042   $  2.66  
  Granted   221,000   $  1.45  
  Exercised   (35,500 ) $  2.50  
  Forfeited / Cancelled   (173,093 ) $  2.62  
  Expired   (71,000 ) $  2.50  
  Outstanding at April 30, 2019   616,449   $  2.27  
               
  Exercisable at April 30, 2019   239,551   $  $2.58  
  Exercisable at April 30, 2018   256,555   $  $2.47  
Disclosure of Share-based Compensation Arrangements by Share-based Payment Award [Table Text Block]
    Number of     Aggregate           Number of     Aggregate  
Exercise   Options     Intrinsic           Options     Intrinsic  
Price   Outstanding     Value     Expiry Date     Exercisable     Value  
$1.41 – $1.42   197,500     88,795     12/14/2023 – 1/22/2024       $  –  
$2.03 – $2.41   74,272         12/14/2020 – 12/15/2021     56,947   $  –  
$2.46 – $2.50   123,582         7/17/2020 – 3/14/2022     108,932   $  –  
$2.51 – $2.89   221,095         12/14/2022 – 7/26/2023     73,672   $  –  
April 30, 2019   616,449     88,795           239,551   $  –  
                               
April 30, 2018   675,042   $  51,302           256,555   $  32,636  
Schedule of Nonvested Performance-based Units Activity [Table Text Block]
      Number of     Grant-Date  
      Options     Fair Value  
  Non-vested options at April 30, 2017   175,183   $  3.49  
  Granted   324,000   $  1.90  
  Vested   (73,965 ) $  3.64  
  Forfeited   (6,731 ) $  1.98  
  Non-vested options at April 30, 2018   418,487   $  1.91  
  Granted   221,000   $  0.82  
  Vested   (136,323 ) $  2.03  
  Forfeited   (126,266 ) $  1.72  
  Non-vested options at April 30, 2019   376,898   $  1.30  
Schedule of Employee and Non-Employee Service Share-based Compensation Allocation of Recognized Period Costs [Table Text Block]
      Years Ended  
      April 30,  
      2019     2018  
  Cost of sales $  48,608   $  55,444  
  Sales and marketing   71,811     84,685  
  Research and development   48,405     60,964  
  General and administrative   65,755     129,227  
  Total stock-based compensation $  234,579   $  330,320  
Schedule of Stockholders' Equity Note, Warrants or Rights, Activity [Table Text Block]
            Weighted        
      Number of     Average        
      Warrants     Exercise Price     Expiry Dates  
  Warrants at April 30, 2017   146,500   $  7.50     September 4, 2017  
  Granted     $  –      
  Exercised     $  –      
  Expired   (146,500 ) $  7.50     September 4, 2017  
  Warrants at April 30, 2018     $  –      
  Granted     $  –      
  Exercised     $  –      
  Expired     $  –      
  Warrants at April 30, 2019     $  –      
Schedule of Stockholders Equity Deferred Share Unit Plan [Table Text Block]
            Weighted Average  
            Grant Date Fair  
      Number of DSUs     Value  
  DSUs at April 30, 2017   345,392   $  7.85  
  Granted   119,998   $  2.21  
  Conversions     $  –  
  Outstanding at April 30, 2018   465,390   $  6.40  
  Granted   236,981   $  2.05  
  Forfeited   (68,880 ) $  2.42  
  Outstanding at April 30, 2019   633,491   $  5.20  
Schedule of Allocation of Share Based Compensation Costs for Deferred Share Units [Table Text Block]
      Year Ended  
      April 30,  
      2019     2018  
  General and administrative $  240,147   $  274,246  
Schedule of Stockholders Equity Non Vested Deferred Share Units [Table Text Block]
            Weighted Average  
      Number of     Grant Date Fair  
      DSUs     Value per Unit  
  Non-vested DSUs at April 30, 2017   46,217   $  4.58  
  Granted   119,998   $  2.21  
  Vested   (101,963 ) $  3.02  
  Non-vested DSUs at April 30, 2018   64,252   $  2.62  
  Granted   236,981   $  2.05  
  Vested   (97,913 ) $  2.68  
  Forfeited   (68,880 ) $  2.41  
  Non-vested DSUs at April 30, 2019   134,440   $  1.67