XML 33 R22.htm IDEA: XBRL DOCUMENT v3.8.0.1
Segmented Information (Tables)
6 Months Ended
Oct. 31, 2017
Schedule of Revenue from External Customers Attributed to Foreign Countries by Geographic Area [Table Text Block]
      Three Months Ended     Six Months Ended  
      October 31,     October 31,  
      2017     2016     2017     2016  
  North America $ 1,755,522   $ 1,526,524   $ 3,509,598   $ 3,435,387  
  EMEA   1,239,538     858,713     2,183,667     1,689,935  
  Asia Pacific   223,512     273,844     521,895     470,123  
  Latin America   191,993     92,032     308,211     181,662  
    $ 3,410,565   $ 2,751,113   $ 6,523,371   $ 5,777,107  
Schedule of Long Lived Assets by Geographical Areas [Table Text Block]
      As at  
      October 31, 2017     April 30, 2017  
  Canada $ 7,119,837   $ 6,731,644  
  United States   49,274     34,761  
    $ 7,169,111   $ 6,766,405  
Schedule of Revenue by Major Customers by Reporting Segments [Table Text Block]
      Three Months Ended     Six Months Ended  
      October 31,     October 31,  
      2017     2016     2017     2016  
  Customer A   13%     –%     7%     –%  
  Customer B   10%     2%     6%     4%