XML 50 R29.htm IDEA: XBRL DOCUMENT v3.19.2
Commitments (Tables)
3 Months Ended
Jul. 31, 2019
Schedule of Agreements by Year [Table Text Block]
      Office     Office           Voice        
      Leases –     Leases –     Total     Platform        
      Related     Unrelated     Office     Service     Total  
      Party     Party     Leases     Contract     Commitments  
  2020 $  64,196   $  488,098   $  552,294   $  180,000   $  732,294  
  2021   85,595     575,805     661,400     220,000     881,400  
  2022   85,595     561,393     646,988         646,988  
  Thereafter   171,190     1,334,415     1,505,605         1,505,605  
    $  406,576   $  2,959,711   $  3,366,287   $  400,000   $  3,766,287