XML 34 R23.htm IDEA: XBRL DOCUMENT v3.20.4
Revenue (Tables)
6 Months Ended
Jan. 31, 2021
Revenue [Abstract]  
Schedule of revenue by type of service
   Three Months Ended   Six Months Ended 
    January 31,    January 31, 
   2021   2020   2021   2020 
   (in thousands)   (in thousands) 
Advertising revenue  $4,399   $2,260   $7,385   $3,927 
Paid subscription revenue   809    323    1,459    530 
Other revenues   106    61    232    220 
Total Revenues  $5,314   $2,644   $9,076   $4,677