<SEC-DOCUMENT>0001213900-21-015700.txt : 20210316
<SEC-HEADER>0001213900-21-015700.hdr.sgml : 20210316
<ACCEPTANCE-DATETIME>20210316161533
ACCESSION NUMBER:		0001213900-21-015700
CONFORMED SUBMISSION TYPE:	10-Q
PUBLIC DOCUMENT COUNT:		62
CONFORMED PERIOD OF REPORT:	20210131
FILED AS OF DATE:		20210316
DATE AS OF CHANGE:		20210316

FILER:

	COMPANY DATA:	
		COMPANY CONFORMED NAME:			Zedge, Inc.
		CENTRAL INDEX KEY:			0001667313
		STANDARD INDUSTRIAL CLASSIFICATION:	SERVICES-PREPACKAGED SOFTWARE [7372]
		IRS NUMBER:				263199071
		STATE OF INCORPORATION:			DE
		FISCAL YEAR END:			0731

	FILING VALUES:
		FORM TYPE:		10-Q
		SEC ACT:		1934 Act
		SEC FILE NUMBER:	001-37782
		FILM NUMBER:		21745881

	BUSINESS ADDRESS:	
		STREET 1:		1178 BROADWAY
		STREET 2:		SUITE 1450, 3RD FLOOR
		CITY:			NEW YORK
		STATE:			NY
		ZIP:			10001
		BUSINESS PHONE:		330-577-3424

	MAIL ADDRESS:	
		STREET 1:		1178 BROADWAY
		STREET 2:		SUITE 1450, 3RD FLOOR
		CITY:			NEW YORK
		STATE:			NY
		ZIP:			10001
</SEC-HEADER>
<DOCUMENT>
<TYPE>10-Q
<SEQUENCE>1
<FILENAME>f10q0121_zedgeinc.htm
<DESCRIPTION>QUARTERLY REPORT
<TEXT>
<HTML>
<HEAD>
     <TITLE></TITLE>
</HEAD>
<BODY STYLE="font: 10pt Times New Roman, Times, Serif">

<P STYLE="text-align: center; font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"></FONT></P>

<!-- Field: Rule-Page --><DIV STYLE="margin-top: 0pt; margin-bottom: 0pt; width: 100%"><DIV STYLE="font-size: 1pt; border-top: Black 2pt solid; border-bottom: Black 1pt solid">&nbsp;</DIV></DIV><!-- Field: /Rule-Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0; margin-bottom: 0">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 16pt"><B>UNITED
STATES </B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 16pt"><B>SECURITIES
AND EXCHANGE COMMISSION</B></FONT> </P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>Washington,
D.C. 20549 </B></FONT></P>



<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center">&nbsp;&nbsp;</P>

<!-- Field: Rule-Page --><DIV STYLE="margin: 0pt auto; width: 20%"><DIV STYLE="font-size: 1pt; border-top: Black 1.5pt solid">&nbsp;</DIV></DIV><!-- Field: /Rule-Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 16pt"><B>FORM
10-Q</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>&nbsp;&nbsp;</B></FONT></P>

<!-- Field: Rule-Page --><DIV STYLE="margin: 0pt auto; width: 20%"><DIV STYLE="font-size: 1pt; border-top: Black 1.5pt solid">&nbsp;</DIV></DIV><!-- Field: /Rule-Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>&nbsp;</B></FONT></P>



<P STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center">&#9746; <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>QUARTERLY
REPORT PURSUANT TO SECTION 13 OR 15(d) OF THE SECURITIES EXCHANGE ACT OF 1934</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>FOR
THE QUARTERLY PERIOD ENDED JANUARY 31, 2021</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>or
</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center">&#9744; <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>TRANSITION
REPORT PURSUANT TO SECTION 13 OR 15(d) OF THE SECURITIES EXCHANGE ACT OF 1934</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>Commission
File Number: 1-37782 </B></FONT></P>



<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>&nbsp;&nbsp;</B></FONT></P>

<!-- Field: Rule-Page --><DIV STYLE="margin: 0pt auto; width: 20%"><DIV STYLE="font-size: 1pt; border-top: Black 1.5pt solid">&nbsp;</DIV></DIV><!-- Field: /Rule-Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>&nbsp;</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 20pt"><B>ZEDGE,
INC.</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>(Exact
Name of Registrant as Specified in its Charter) </B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center">&nbsp;<FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<!-- Field: Rule-Page --><DIV STYLE="margin: 0pt auto; width: 20%"><DIV STYLE="font-size: 1pt; border-top: Black 1.5pt solid">&nbsp;</DIV></DIV><!-- Field: /Rule-Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>



<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
<TR STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <TD STYLE="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: center; width: 49%"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>Delaware</B></FONT></TD>
    <TD STYLE="padding-bottom: 1.5pt; width: 2%">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: center; width: 49%"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>26-3199071</B></FONT></TD></TR>
<TR STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>(State
or other jurisdiction of</B></FONT><BR>
<FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>incorporation or organization)</B></FONT></P></TD>
    <TD>&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>(I.R.S.
Employer</B></FONT><BR>
<FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>Identification Number)</B></FONT></P></TD></TR>
<TR STYLE="font: 10pt Times New Roman, Times, Serif">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD>&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD></TR>
<TR STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <TD STYLE="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>1178
    Broadway, 3<SUP>rd</SUP> Floor #1450, New York, NY</B></FONT></TD>
    <TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>10001</B></FONT></TD></TR>
<TR STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>(Address
    of principal executive offices)</B></FONT></TD>
    <TD>&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>(Zip
    Code)</B></FONT></TD></TR>
</TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>(330)
577-3424 </B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>(Registrant&rsquo;s
telephone number, including area code) </B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><FONT STYLE="font-size: 5pt">&nbsp;&nbsp;</FONT></P>

<!-- Field: Rule-Page --><DIV STYLE="margin: 0pt auto; width: 25%"><DIV STYLE="font-size: 1pt; border-top: Black 1.5pt solid">&nbsp;</DIV></DIV><!-- Field: /Rule-Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><FONT STYLE="font-size: 5pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Securities
registered pursuant to Section 12(b) of the Act:</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center">&nbsp;</P>

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
<TR STYLE="font: 10pt Times New Roman, Times, Serif">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; width: 49%; border-bottom: black 1.5pt solid; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Title
    of each class</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: top; width: 2%; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; width: 49%; border-bottom: black 1.5pt solid; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Name
    of each exchange on which registered</FONT></TD></TR>
<TR STYLE="font: 10pt Times New Roman, Times, Serif; background-color: #CCEEFF">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Class
    B common stock, par value $.01 per share</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: top; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">NYSE
    American</FONT></TD></TR>
</TABLE>
<P STYLE="margin-top: 0; margin-bottom: 0">&nbsp;</P>

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
<TR STYLE="font: 10pt Times New Roman, Times, Serif">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; width: 15%"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; width: 70%; border-bottom: black 1.5pt solid; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Trading
    symbol: ZDGE</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; width: 15%"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD></TR>
</TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 36pt">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 36pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Indicate
by check mark whether the registrant (1)&nbsp;has filed all reports required to be filed by Section&nbsp;13 or 15(d) of the
Securities Exchange Act of 1934 during the preceding 12 months (or for such shorter period that the registrant was required
to file such reports), and (2)&nbsp;has been subject to such filing requirements for the past
90&nbsp;days. Yes &#9746;&nbsp;No&nbsp;&#9744;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 36pt">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 36pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Indicate
by check mark whether the registrant has submitted electronically and posted on its corporate Web site, if any, every Interactive
Data File required to be submitted and posted pursuant to Rule 405 of Regulation S-T (&sect; 232.405 of this chapter) during the
preceding 12 months (or for such shorter period that the registrant was required to submit and post such files). Yes&nbsp;&#9746;&nbsp;
No&nbsp;&#9744;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 36pt">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 36pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Indicate
by check mark whether the registrant is a large accelerated filer, an accelerated filer, a non-accelerated filer, smaller reporting
company, or an emerging growth company. See the definitions of &ldquo;large accelerated filer,&rdquo; &ldquo;accelerated filer,&rdquo;
&ldquo;smaller reporting company,&rdquo; and &ldquo;emerging growth company&rdquo; in Rule 12b-2 of the Exchange Act.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 36pt">&nbsp;</P>

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
<TR STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; width: 25%"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Large&nbsp;accelerated&nbsp;filer</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; width: 25%">&#9744;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; width: 20%"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Accelerated&nbsp;filer</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; width: 30%">&#9744;</TD></TR>
<TR STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Non-accelerated
    filer</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif">&#9744;<FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Smaller&nbsp;reporting&nbsp;company</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif">&#9746;</TD></TR>
<TR STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Emerging
    growth company</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif">&#9746;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD></TR>
</TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 36pt">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 36pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">If
an emerging growth company, indicate by check mark if the registrant has elected not to use the extended transition period
for complying with any new or revised financial accounting standards provided pursuant to Section 13(a) of the Exchange Act. &#9744;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 36pt">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 36pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Indicate
by check mark whether the registrant is a shell company (as defined in Rule 12b-2 of the Exchange Act.):&nbsp;Yes
&#9744;&nbsp;No&nbsp;&#9746;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 36pt">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 36pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">As
of March 10, 2021, the registrant had the following shares outstanding:</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 36pt">&nbsp;</P>

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
<TR STYLE="font: 10pt Times New Roman, Times, Serif; background-color: rgb(204,238,255)">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: top; width: 50%"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Class&nbsp;A
    common stock, $.01 par value:</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; width: 50%"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">524,775
    shares outstanding </FONT></TD></TR>
<TR STYLE="font: 10pt Times New Roman, Times, Serif; background-color: White">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: top"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Class&nbsp;B&nbsp;common&nbsp;stock,&nbsp;$.01&nbsp;par&nbsp;value:</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">12,994,533
    shares outstanding</FONT></TD></TR>
</TABLE>


<P STYLE="font: bold 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center">&nbsp;&nbsp;</P>

<!-- Field: Rule-Page --><DIV STYLE="margin-top: 0pt; margin-bottom: 0pt; width: 100%"><DIV STYLE="font-size: 1pt; border-top: Black 1pt solid; border-bottom: Black 2pt solid">&nbsp;</DIV></DIV><!-- Field: /Rule-Page -->

<P STYLE="font: bold 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"></P>

<!-- Field: Page; Sequence: 1 -->
    <DIV STYLE="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <DIV STYLE="break-before: page; margin-top: 6pt; margin-bottom: 12pt"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->

<P STYLE="font: bold 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center">&nbsp;</P>

<P STYLE="font: bold 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">ZEDGE,
INC.<BR>
<BR>
TABLE OF CONTENTS</FONT></P>

<P STYLE="font: bold 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;&nbsp;</FONT></P>

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
<TR STYLE="vertical-align: top; background-color: rgb(204,238,255)">
    <TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">PART I.</FONT></TD>
    <TD COLSPAN="2"><A HREF="#a_001"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">Financial Information</FONT></A></TD>
    <TD STYLE="text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">1</FONT></TD></TR>
<TR STYLE="vertical-align: top; background-color: White">
    <TD STYLE="width: 8%">&nbsp;</TD>
    <TD STYLE="width: 8%"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Item&nbsp;1.</FONT></TD>
    <TD STYLE="width: 76%"><A HREF="#a_002"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Financial Statements (Unaudited)</FONT></A></TD>
    <TD STYLE="text-align: center; width: 8%">1</TD></TR>
<TR STYLE="vertical-align: top; background-color: rgb(204,238,255)">
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD><A HREF="#a_003"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Consolidated Balance Sheets</FONT></A></TD>
    <TD STYLE="text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">1</FONT></TD></TR>
<TR STYLE="vertical-align: top; background-color: White">
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD><A HREF="#a_004"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Consolidated Statements of Comprehensive Income (Loss)</FONT></A></TD>
    <TD STYLE="text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">2</FONT></TD></TR>
<TR STYLE="vertical-align: top; background-color: rgb(204,238,255)">
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD><A HREF="#a_005"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Consolidated Statements of Changes In Stockholders&rsquo; Equity</FONT></A></TD>
    <TD STYLE="text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">3</FONT></TD></TR>
<TR STYLE="vertical-align: top; background-color: White">
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD><A HREF="#a_006"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Consolidated Statements of Cash Flows</FONT></A></TD>
    <TD STYLE="text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">4</FONT></TD></TR>
<TR STYLE="vertical-align: top; background-color: rgb(204,238,255)">
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD><A HREF="#a_007"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Notes To Consolidated Financial Statements</FONT></A></TD>
    <TD STYLE="text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">5</FONT></TD></TR>
<TR STYLE="vertical-align: top; background-color: White">
    <TD>&nbsp;</TD>
    <TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Item&nbsp;2.</FONT></TD>
    <TD><A HREF="#a_008"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Management&rsquo;s Discussion and Analysis of Financial Condition and Results of Operations</FONT></A></TD>
    <TD STYLE="text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">14</FONT></TD></TR>
<TR STYLE="vertical-align: top; background-color: rgb(204,238,255)">
    <TD>&nbsp;</TD>
    <TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Item&nbsp;3.</FONT></TD>
    <TD><A HREF="#a_009"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Quantitative and Qualitative Disclosures About Market Risks</FONT></A></TD>
    <TD STYLE="text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">21</FONT></TD></TR>
<TR STYLE="vertical-align: top; background-color: White">
    <TD>&nbsp;</TD>
    <TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Item&nbsp;4.</FONT></TD>
    <TD><A HREF="#a_010"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Controls and Procedures</FONT></A></TD>
    <TD STYLE="text-align: center"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">21</FONT></TD></TR>
<TR STYLE="vertical-align: top; background-color: rgb(204,238,255)">
    <TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">PART II.</FONT></TD>
    <TD COLSPAN="2"><A HREF="#a_011"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">OTHER INFORMATION</FONT></A></TD>
    <TD STYLE="text-align: center">22</TD></TR>
<TR STYLE="vertical-align: top; background-color: White">
    <TD>&nbsp;</TD>
    <TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Item&nbsp;1.</FONT></TD>
    <TD><A HREF="#a_012"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Legal Proceedings</FONT></A></TD>
    <TD STYLE="text-align: center">22</TD></TR>
<TR STYLE="vertical-align: top; background-color: rgb(204,238,255)">
    <TD>&nbsp;</TD>
    <TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Item&nbsp;1A.</FONT></TD>
    <TD><A HREF="#a_013"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Risk Factors</FONT></A></TD>
    <TD STYLE="text-align: center">22</TD></TR>
<TR STYLE="vertical-align: top; background-color: White">
    <TD>&nbsp;</TD>
    <TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Item&nbsp;2.</FONT></TD>
    <TD><A HREF="#a_014"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Unregistered Sales of Equity Securities and Use of Proceeds</FONT></A></TD>
    <TD STYLE="text-align: center">22</TD></TR>
<TR STYLE="vertical-align: top; background-color: rgb(204,238,255)">
    <TD>&nbsp;</TD>
    <TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Item&nbsp;3.</FONT></TD>
    <TD><A HREF="#a_015"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Defaults Upon Senior Securities</FONT></A></TD>
    <TD STYLE="text-align: center">22</TD></TR>
<TR STYLE="vertical-align: top; background-color: White">
    <TD>&nbsp;</TD>
    <TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Item&nbsp;4.</FONT></TD>
    <TD><A HREF="#a_016"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Mine Safety Disclosures</FONT></A></TD>
    <TD STYLE="text-align: center">22</TD></TR>
<TR STYLE="vertical-align: top; background-color: rgb(204,238,255)">
    <TD>&nbsp;</TD>
    <TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Item&nbsp;5.</FONT></TD>
    <TD><A HREF="#a_017"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Other Information</FONT></A></TD>
    <TD STYLE="text-align: center">22</TD></TR>
<TR STYLE="vertical-align: top; background-color: White">
    <TD>&nbsp;</TD>
    <TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Item&nbsp;6.</FONT></TD>
    <TD><A HREF="#a_018"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Exhibits</FONT></A></TD>
    <TD STYLE="text-align: center">22</TD></TR>
<TR STYLE="vertical-align: top; background-color: rgb(204,238,255)">
    <TD COLSPAN="3"><A HREF="#a_019"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">SIGNATURES</FONT></A></TD>
    <TD STYLE="text-align: center">23</TD></TR>
</TABLE>

<P STYLE="font: bold 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center">&nbsp;</P>

<!-- Field: Page; Sequence: 2 -->
    <DIV STYLE="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><P STYLE="text-align: center; margin-top: 0pt; margin-bottom: 0pt"><!-- Field: Sequence; Type: LowerRoman; Name: PageNo -->i<!-- Field: /Sequence --></P></DIV>
    <DIV STYLE="break-before: page; margin-top: 6pt; margin-bottom: 12pt"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->

<P STYLE="font: bold 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center">&nbsp;&nbsp;</P>

<P STYLE="font: bold 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"><A NAME="a_001"></A>PART I. FINANCIAL INFORMATION</P>

<P STYLE="font: bold 10pt Times New Roman, Times, Serif; margin: 0">&nbsp;</P>

<P STYLE="font: bold 10pt Times New Roman, Times, Serif; margin: 0"><A NAME="a_002"></A>Item&nbsp;1. Financial Statements</P>

<P STYLE="font: bold 10pt Times New Roman, Times, Serif; margin: 0; text-align: center">&nbsp;</P>

<P STYLE="font: bold 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"><A NAME="a_003"></A>ZEDGE, INC.</P>

<P STYLE="font: bold 10pt Times New Roman, Times, Serif; margin: 0; text-align: center">&nbsp;</P>

<P STYLE="font: bold 10pt Times New Roman, Times, Serif; margin: 0; text-align: center">CONSOLIDATED BALANCE SHEETS</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"><B>(in thousands, except par value data)</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"><B>&nbsp;</B></P>


<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif">
<TR STYLE="vertical-align: bottom">
    <TD>&nbsp;</TD><TD STYLE="font-weight: bold">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="font-weight: bold; text-align: center">January 31,</TD><TD STYLE="font-weight: bold">&nbsp;</TD><TD STYLE="font-weight: bold">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="font-weight: bold; text-align: center">July&nbsp;31,</TD><TD STYLE="font-weight: bold">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom">
    <TD>&nbsp;</TD><TD STYLE="font-weight: bold; padding-bottom: 1.5pt">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">2021</TD><TD STYLE="padding-bottom: 1.5pt; font-weight: bold">&nbsp;</TD><TD STYLE="font-weight: bold; padding-bottom: 1.5pt">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">2020</TD><TD STYLE="padding-bottom: 1.5pt; font-weight: bold">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom">
    <TD STYLE="font-weight: bold">Assets</TD><TD STYLE="font-weight: bold">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="font-weight: bold; text-align: center">(Unaudited)</TD><TD STYLE="font-weight: bold">&nbsp;</TD><TD STYLE="font-weight: bold">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="font-weight: bold; text-align: center">(Audited)</TD><TD STYLE="font-weight: bold">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="font-weight: bold; text-align: left">Current assets:</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="width: 76%; text-align: left; padding-left: 0.125in">Cash and cash equivalents</TD><TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">$</TD><TD STYLE="width: 9%; text-align: right">13,608</TD><TD STYLE="width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">$</TD><TD STYLE="width: 9%; text-align: right">5,111</TD><TD STYLE="width: 1%; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left; padding-left: 0.25in; text-indent: -0.125in">Trade accounts receivable, net of allowance for doubtful accounts of $0 at January 31, 2021 and July 31, 2020</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">2,908</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">1,407</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left; padding-left: 0.125in">Prepaid expenses</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">195</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">123</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left; padding-bottom: 1.5pt; padding-left: 0.125in">Other current assets</TD><TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1.5pt solid; text-align: right">66</TD><TD STYLE="padding-bottom: 1.5pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1.5pt solid; text-align: right">113</TD><TD STYLE="padding-bottom: 1.5pt; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="font-weight: bold; text-align: left; padding-left: 0.25in">Total current assets</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">16,777</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">6,754</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left">Property and equipment, net</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">2,308</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">2,584</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD>Goodwill</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">2,329</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">2,196</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left; padding-bottom: 1.5pt">Other assets</TD><TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1.5pt solid; text-align: right">371</TD><TD STYLE="padding-bottom: 1.5pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1.5pt solid; text-align: right">471</TD><TD STYLE="padding-bottom: 1.5pt; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="font-weight: bold; text-align: left; padding-bottom: 1.5pt; padding-left: 0.25in">Total assets</TD><TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; text-align: left">$</TD><TD STYLE="border-bottom: Black 1.5pt solid; text-align: right">21,785</TD><TD STYLE="padding-bottom: 1.5pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; text-align: left">$</TD><TD STYLE="border-bottom: Black 1.5pt solid; text-align: right">12,005</TD><TD STYLE="padding-bottom: 1.5pt; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="font-weight: bold; text-align: left; padding-bottom: 1.5pt; padding-left: 0.25in">&nbsp;</TD><TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="padding-bottom: 1.5pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 1.5pt; text-align: right">&nbsp;</TD><TD STYLE="padding-bottom: 1.5pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="padding-bottom: 1.5pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 1.5pt; text-align: right">&nbsp;</TD><TD STYLE="padding-bottom: 1.5pt; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="font-weight: bold; text-align: left">Liabilities and stockholders&rsquo; equity</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="font-weight: bold; text-align: left">Current liabilities:</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left; padding-left: 0.125in">Trade accounts payable</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">$</TD><TD STYLE="text-align: right">275</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">$</TD><TD STYLE="text-align: right">290</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left; padding-left: 0.125in">Insurance premium loan payable</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">81</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">-</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left; padding-left: 0.125in">Accrued expenses and other current liabilities</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">1,541</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">1,210</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left; padding-bottom: 1.5pt; padding-left: 0.125in">Deferred revenues</TD><TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1.5pt solid; text-align: right">1,712</TD><TD STYLE="padding-bottom: 1.5pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1.5pt solid; text-align: right">1,338</TD><TD STYLE="padding-bottom: 1.5pt; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="font-weight: bold; text-align: left; padding-left: 0.25in">Total current liabilities</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">3,609</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">2,838</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left; padding-left: 0.125in">Loans Payable</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">218</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">218</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left; padding-bottom: 1.5pt; padding-left: 0.125in">Other liabilities</TD><TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1.5pt solid; text-align: right">-</TD><TD STYLE="padding-bottom: 1.5pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1.5pt solid; text-align: right">64</TD><TD STYLE="padding-bottom: 1.5pt; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="font-weight: bold; text-align: left; padding-bottom: 1.5pt; padding-left: 0.25in">Total liabilities</TD><TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1.5pt solid; text-align: right">3,827</TD><TD STYLE="padding-bottom: 1.5pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1.5pt solid; text-align: right">3,120</TD><TD STYLE="padding-bottom: 1.5pt; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="font-weight: bold; text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="font-weight: bold; text-align: left">Commitments and contingencies (Notes 8 and 11)</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="font-weight: bold; text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="font-weight: bold; text-align: left">Stockholders&rsquo; equity:</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left; padding-left: 0.125in">Preferred stock, $.01 par value; authorized shares&mdash;2,400; no shares issued</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">-</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">-</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left; padding-left: 0.25in; text-indent: -0.125in">Class&nbsp;A common stock, $.01 par value;
    authorized shares&mdash;2,600; 525 shares issued and outstanding at January 31, 2021 and July 31, 2020</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">5</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">5</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left; padding-left: 0.25in; text-indent: -0.125in">Class B common stock, $.01 par value; authorized
    shares&mdash;40,000; 12,916 shares issued and 12,858 shares outstanding at January 31, 2021, and 11,788 shares issued and
    11,749 shares outstanding at July 31, 2020</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">129</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">118</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left; padding-left: 0.125in">Additional paid-in capital</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">31,284</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">25,725</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left; padding-left: 0.125in">Accumulated other comprehensive loss</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(879</TD><TD STYLE="text-align: left">)</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(1,085</TD><TD STYLE="text-align: left">)</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left; padding-left: 0.125in">Accumulated deficit</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(12,479</TD><TD STYLE="text-align: left">)</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(15,802</TD><TD STYLE="text-align: left">)</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left; padding-bottom: 1.5pt; padding-left: 0.125in">Treasury stock, 58 shares at January 31, 2021 and 40 shares at July 31, 2020, at cost</TD><TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1.5pt solid; text-align: right">(102</TD><TD STYLE="padding-bottom: 1.5pt; text-align: left">)</TD><TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1.5pt solid; text-align: right">(76</TD><TD STYLE="padding-bottom: 1.5pt; text-align: left">)</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="font-weight: bold; text-align: left; padding-bottom: 1.5pt; padding-left: 0.25in">Total stockholders&rsquo; equity</TD><TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1.5pt solid; text-align: right">17,958</TD><TD STYLE="padding-bottom: 1.5pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1.5pt solid; text-align: right">8,885</TD><TD STYLE="padding-bottom: 1.5pt; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="font-weight: bold; text-align: left; padding-bottom: 1.5pt; padding-left: 0.25in">Total liabilities and stockholders&rsquo; equity</TD><TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; text-align: left">$</TD><TD STYLE="border-bottom: Black 1.5pt solid; text-align: right">21,785</TD><TD STYLE="padding-bottom: 1.5pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; text-align: left">$</TD><TD STYLE="border-bottom: Black 1.5pt solid; text-align: right">12,005</TD><TD STYLE="padding-bottom: 1.5pt; text-align: left">&nbsp;</TD></TR>
</TABLE>




<P STYLE="font: bold 10pt Times New Roman, Times, Serif; margin: 0; text-align: center">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center">See accompanying notes to consolidated financial
statements.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center">&nbsp;</P>


<!-- Field: Page; Sequence: 3; Options: NewSection -->
    <DIV STYLE="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><P STYLE="text-align: center; margin-top: 0pt; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->1<!-- Field: /Sequence --></P></DIV>
    <DIV STYLE="break-before: page; margin-top: 6pt; margin-bottom: 12pt"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0">&nbsp;</P>

<P STYLE="font: bold 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"><A NAME="a_004"></A>ZEDGE, INC.</P>

<P STYLE="font: bold 10pt Times New Roman, Times, Serif; margin: 0; text-align: center">&nbsp;</P>

<P STYLE="font: bold 10pt Times New Roman, Times, Serif; margin: 0; text-align: center">CONSOLIDATED STATEMENTS OF COMPREHENSIVE
INCOME (LOSS)</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"><B>(in thousands, except per share data)</B></P>

<P STYLE="font: bold 10pt Times New Roman, Times, Serif; margin: 0; text-align: center">(Unaudited)</P>

<P STYLE="font: bold 10pt Times New Roman, Times, Serif; margin: 0; text-align: center">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%">
<TR STYLE="vertical-align: bottom">
    <TD STYLE="text-align: center">&nbsp;</TD><TD STYLE="font: bold 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD COLSPAN="6" STYLE="font: bold 10pt Times New Roman, Times, Serif; text-align: center">Three Months Ended</TD><TD STYLE="font: bold 10pt Times New Roman, Times, Serif">&nbsp;</TD><TD STYLE="font: bold 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD COLSPAN="6" STYLE="font: bold 10pt Times New Roman, Times, Serif; text-align: center">Six Months Ended</TD><TD STYLE="font: bold 10pt Times New Roman, Times, Serif">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom">
    <TD STYLE="text-align: center">&nbsp;</TD><TD STYLE="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt">&nbsp;</TD>
    <TD COLSPAN="6" STYLE="font: bold 10pt Times New Roman, Times, Serif; text-align: center; border-bottom: Black 1.5pt solid">January 31,</TD><TD STYLE="padding-bottom: 1.5pt; font: bold 10pt Times New Roman, Times, Serif">&nbsp;</TD><TD STYLE="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt">&nbsp;</TD>
    <TD COLSPAN="6" STYLE="font: bold 10pt Times New Roman, Times, Serif; text-align: center; border-bottom: Black 1.5pt solid">January 31,</TD><TD STYLE="padding-bottom: 1.5pt; font: bold 10pt Times New Roman, Times, Serif">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom">
    <TD STYLE="text-align: center">&nbsp;</TD><TD STYLE="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="font: bold 10pt Times New Roman, Times, Serif; text-align: center; border-bottom: Black 1.5pt solid">2021</TD><TD STYLE="padding-bottom: 1.5pt; font: bold 10pt Times New Roman, Times, Serif">&nbsp;</TD><TD STYLE="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="font: bold 10pt Times New Roman, Times, Serif; text-align: center; border-bottom: Black 1.5pt solid">2020</TD><TD STYLE="padding-bottom: 1.5pt; font: bold 10pt Times New Roman, Times, Serif">&nbsp;</TD><TD STYLE="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="font: bold 10pt Times New Roman, Times, Serif; text-align: center; border-bottom: Black 1.5pt solid">2021</TD><TD STYLE="padding-bottom: 1.5pt; font: bold 10pt Times New Roman, Times, Serif">&nbsp;</TD><TD STYLE="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="font: bold 10pt Times New Roman, Times, Serif; text-align: center; border-bottom: Black 1.5pt solid">2020</TD><TD STYLE="padding-bottom: 1.5pt; font: bold 10pt Times New Roman, Times, Serif">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="width: 52%; font: 10pt Times New Roman, Times, Serif">Revenues</TD><TD STYLE="width: 1%; font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="width: 1%; font: 10pt Times New Roman, Times, Serif; text-align: left">$</TD><TD STYLE="width: 9%; font: 10pt Times New Roman, Times, Serif; text-align: right">5,314</TD><TD STYLE="width: 1%; font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="width: 1%; font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="width: 1%; font: 10pt Times New Roman, Times, Serif; text-align: left">$</TD><TD STYLE="width: 9%; font: 10pt Times New Roman, Times, Serif; text-align: right">2,644</TD><TD STYLE="width: 1%; font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="width: 1%; font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="width: 1%; font: 10pt Times New Roman, Times, Serif; text-align: left">$</TD><TD STYLE="width: 9%; font: 10pt Times New Roman, Times, Serif; text-align: right">9,076</TD><TD STYLE="width: 1%; font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="width: 1%; font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="width: 1%; font: 10pt Times New Roman, Times, Serif; text-align: left">$</TD><TD STYLE="width: 9%; font: 10pt Times New Roman, Times, Serif; text-align: right">4,677</TD><TD STYLE="width: 1%; font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: right">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: right">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: right">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: right">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">Costs and expenses:</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-left: 0.25in; text-indent: -0.125in">Direct cost of revenues (exclusive of amortization of capitalized software and technology development costs included below)</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: right">313</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: right">308</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: right">617</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: right">636</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-left: 0.125in">Selling, general and administrative</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: right">2,159</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: right">1,894</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: right">4,165</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: right">3,839</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 1.5pt; padding-left: 0.125in">Depreciation and amortization</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">324</TD><TD STYLE="padding-bottom: 1.5pt; font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">363</TD><TD STYLE="padding-bottom: 1.5pt; font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">683</TD><TD STYLE="padding-bottom: 1.5pt; font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">868</TD><TD STYLE="padding-bottom: 1.5pt; font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-left: 0in">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: right">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: right">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: right">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: right">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-left: 0in">Income (loss) from operations</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: right">2,518</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: right">79</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: right">3,611</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: right">(666</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">)</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-left: 0.125in">Interest and other income, net</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: right">5</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: right">5</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: right">5</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: right">5</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 1.5pt; padding-left: 0.125in">Net gain (loss) resulting from foreign exchange transactions</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">74</TD><TD STYLE="padding-bottom: 1.5pt; font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">17</TD><TD STYLE="padding-bottom: 1.5pt; font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">34</TD><TD STYLE="padding-bottom: 1.5pt; font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">(39</TD><TD STYLE="padding-bottom: 1.5pt; font: 10pt Times New Roman, Times, Serif; text-align: left">)</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-left: 0in">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: right">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: right">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: right">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: right">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-left: 0in">Income (loss) before income taxes</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: right">2,597</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: right">101</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: right">3,650</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: right">(700</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">)</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 1.5pt; padding-left: 0.125in">Provision for income taxes</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">319</TD><TD STYLE="padding-bottom: 1.5pt; font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">1</TD><TD STYLE="padding-bottom: 1.5pt; font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">327</TD><TD STYLE="padding-bottom: 1.5pt; font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">1</TD><TD STYLE="padding-bottom: 1.5pt; font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: right">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: right">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: right">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: right">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">Net Income (loss)</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: right">2,278</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: right">100</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: right">3,323</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: right">(701</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">)</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: right">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: right">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: right">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: right">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">Other comprehensive income (loss):</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 1.5pt; padding-left: 0.125in">Changes in foreign currency translation adjustment</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">365</TD><TD STYLE="padding-bottom: 1.5pt; font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">(8</TD><TD STYLE="padding-bottom: 1.5pt; font: 10pt Times New Roman, Times, Serif; text-align: left">)</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">206</TD><TD STYLE="padding-bottom: 1.5pt; font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">(151</TD><TD STYLE="padding-bottom: 1.5pt; font: 10pt Times New Roman, Times, Serif; text-align: left">)</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 1.5pt">Total other comprehensive income (loss)</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">365</TD><TD STYLE="padding-bottom: 1.5pt; font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">(8</TD><TD STYLE="padding-bottom: 1.5pt; font: 10pt Times New Roman, Times, Serif; text-align: left">)</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">206</TD><TD STYLE="padding-bottom: 1.5pt; font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">(151</TD><TD STYLE="padding-bottom: 1.5pt; font: 10pt Times New Roman, Times, Serif; text-align: left">)</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 1.5pt">Total comprehensive income (loss)</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">$</TD><TD STYLE="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">2,643</TD><TD STYLE="padding-bottom: 1.5pt; font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">$</TD><TD STYLE="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">92</TD><TD STYLE="padding-bottom: 1.5pt; font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">$</TD><TD STYLE="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">3,529</TD><TD STYLE="padding-bottom: 1.5pt; font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">$</TD><TD STYLE="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">(852</TD><TD STYLE="padding-bottom: 1.5pt; font: 10pt Times New Roman, Times, Serif; text-align: left">)</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-left: 0.125in; text-indent: -0.125in">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-left: 0.125in; text-indent: -0.125in">Income (loss) per share attributable to Zedge, Inc. common stockholders:</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt; padding-left: 0.125in">Basic</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">$</TD><TD STYLE="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">0.18</TD><TD STYLE="padding-bottom: 1.5pt; font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">$</TD><TD STYLE="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">0.01</TD><TD STYLE="padding-bottom: 1.5pt; font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">$</TD><TD STYLE="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">0.27</TD><TD STYLE="padding-bottom: 1.5pt; font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">$</TD><TD STYLE="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">(0.07</TD><TD STYLE="padding-bottom: 1.5pt; font: 10pt Times New Roman, Times, Serif; text-align: left">)</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt; padding-left: 0.125in">Diluted</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">$</TD><TD STYLE="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">0.17</TD><TD STYLE="padding-bottom: 1.5pt; font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">$</TD><TD STYLE="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">0.01</TD><TD STYLE="padding-bottom: 1.5pt; font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">$</TD><TD STYLE="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">0.26</TD><TD STYLE="padding-bottom: 1.5pt; font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">$</TD><TD STYLE="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">(0.07</TD><TD STYLE="padding-bottom: 1.5pt; font: 10pt Times New Roman, Times, Serif; text-align: left">)</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; padding-left: 0.125in; text-indent: -0.125in">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; padding-left: 0.125in; text-indent: -0.125in">Weighted-average number of shares used in calculation of income (loss) per share:</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt; padding-left: 0.125in">Basic</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">12,633</TD><TD STYLE="padding-bottom: 1.5pt; font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">10,229</TD><TD STYLE="padding-bottom: 1.5pt; font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">12,412</TD><TD STYLE="padding-bottom: 1.5pt; font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">10,212</TD><TD STYLE="padding-bottom: 1.5pt; font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt; padding-left: 0.125in">Diluted</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">13,431</TD><TD STYLE="padding-bottom: 1.5pt; font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">10,615</TD><TD STYLE="padding-bottom: 1.5pt; font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">12,949</TD><TD STYLE="padding-bottom: 1.5pt; font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">10,212</TD><TD STYLE="padding-bottom: 1.5pt; font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD></TR>
</TABLE>



<P STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; text-align: center">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; text-align: center">See accompanying notes to consolidated financial
statements.</P>

<P STYLE="text-align: center; font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0">&nbsp;</P>


<!-- Field: Page; Sequence: 4 -->
    <DIV STYLE="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><P STYLE="text-align: center; margin-top: 0pt; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->2<!-- Field: /Sequence --></P></DIV>
    <DIV STYLE="break-before: page; margin-top: 6pt; margin-bottom: 12pt"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->

<P STYLE="text-align: center; font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0">&nbsp;</P>

<P STYLE="font: bold 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; text-align: center"><A NAME="a_005"></A>ZEDGE, INC.</P>

<P STYLE="font: bold 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; text-align: center">&nbsp;</P>

<P STYLE="font: bold 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; text-align: center">CONSOLIDATED STATEMENTS OF CHANGES IN STOCKHOLDERS&rsquo;
EQUITY</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; text-align: center"><B>(in thousands)</B></P>

<P STYLE="font: bold 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; text-align: center">(Unaudited)</P>

<P STYLE="font: bold 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; text-align: center">&nbsp;</P>


<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif">
<TR STYLE="vertical-align: bottom">
    <TD STYLE="text-align: center; padding-left: 0.125in; text-indent: -0.125in"><B>&nbsp;</B></TD><TD STYLE="padding-bottom: 1.5pt; text-align: center"><B>&nbsp;</B></TD>
    <TD COLSPAN="6" STYLE="border-bottom: Black 1.5pt solid; text-align: center; padding-bottom: 1.5pt"><B>Class
    A<BR>
    Common Stock</B></TD><TD STYLE="padding-bottom: 1.5pt; text-align: center"><B>&nbsp;</B></TD><TD STYLE="padding-bottom: 1.5pt; text-align: center"><B>&nbsp;</B></TD>
    <TD COLSPAN="6" STYLE="border-bottom: Black 1.5pt solid; text-align: center; padding-bottom: 1.5pt"><B>Class
    B<BR>
    Common Stock</B></TD><TD STYLE="padding-bottom: 1.5pt; text-align: center"><B>&nbsp;</B></TD><TD STYLE="padding-bottom: 1.5pt; text-align: center"><B>&nbsp;</B></TD>
    <TD COLSPAN="2" STYLE="text-align: center"><B>Additional<BR>
    Paid-in</B></TD><TD STYLE="text-align: center"><B>&nbsp;</B></TD><TD STYLE="text-align: center"><B>&nbsp;</B></TD>
    <TD COLSPAN="2" STYLE="text-align: center"><B>Accumulated<BR>
    Other<BR>
    Comprehensive</B></TD><TD STYLE="text-align: center"><B>&nbsp;</B></TD><TD STYLE="text-align: center"><B>&nbsp;</B></TD>
    <TD COLSPAN="2" STYLE="text-align: center"><B>Accumulated</B></TD><TD STYLE="text-align: center"><B>&nbsp;</B></TD><TD STYLE="text-align: center"><B>&nbsp;</B></TD>
    <TD COLSPAN="2" STYLE="text-align: center"><B>Treasury</B></TD><TD STYLE="text-align: center"><B>&nbsp;</B></TD><TD STYLE="text-align: center"><B>&nbsp;</B></TD>
    <TD COLSPAN="2" STYLE="text-align: center"><B>Total<BR>
    Stockholders&rsquo;</B></TD><TD STYLE="padding-bottom: 1.5pt; text-align: center"><B>&nbsp;</B></TD></TR>
<TR STYLE="vertical-align: bottom">
    <TD STYLE="padding-bottom: 1.5pt; text-align: center; padding-left: 0.125in; text-indent: -0.125in"><B>&nbsp;</B></TD><TD STYLE="padding-bottom: 1.5pt; text-align: center"><B>&nbsp;</B></TD>
    <TD COLSPAN="2" STYLE="border-bottom: Black 1.5pt solid; text-align: center"><B>Shares</B></TD><TD STYLE="padding-bottom: 1.5pt; text-align: center"><B>&nbsp;</B></TD><TD STYLE="padding-bottom: 1.5pt; text-align: center"><B>&nbsp;</B></TD>
    <TD COLSPAN="2" STYLE="border-bottom: Black 1.5pt solid; text-align: center"><B>Amount</B></TD><TD STYLE="padding-bottom: 1.5pt; text-align: center"><B>&nbsp;</B></TD><TD STYLE="padding-bottom: 1.5pt; text-align: center"><B>&nbsp;</B></TD>
    <TD COLSPAN="2" STYLE="border-bottom: Black 1.5pt solid; text-align: center"><B>Shares</B></TD><TD STYLE="padding-bottom: 1.5pt; text-align: center"><B>&nbsp;</B></TD><TD STYLE="padding-bottom: 1.5pt; text-align: center"><B>&nbsp;</B></TD>
    <TD COLSPAN="2" STYLE="border-bottom: Black 1.5pt solid; text-align: center"><B>Amount</B></TD><TD STYLE="padding-bottom: 1.5pt; text-align: center"><B>&nbsp;</B></TD><TD STYLE="padding-bottom: 1.5pt; text-align: center"><B>&nbsp;</B></TD>
    <TD COLSPAN="2" STYLE="text-align: center; border-bottom: Black 1.5pt solid"><B>Capital</B></TD><TD STYLE="padding-bottom: 1.5pt; text-align: center"><B>&nbsp;</B></TD><TD STYLE="padding-bottom: 1.5pt; text-align: center"><B>&nbsp;</B></TD>
    <TD COLSPAN="2" STYLE="text-align: center; border-bottom: Black 1.5pt solid"><B>Loss</B></TD><TD STYLE="padding-bottom: 1.5pt; text-align: center"><B>&nbsp;</B></TD><TD STYLE="padding-bottom: 1.5pt; text-align: center"><B>&nbsp;</B></TD>
    <TD COLSPAN="2" STYLE="text-align: center; border-bottom: Black 1.5pt solid"><B>Deficit</B></TD><TD STYLE="padding-bottom: 1.5pt; text-align: center"><B>&nbsp;</B></TD><TD STYLE="padding-bottom: 1.5pt; text-align: center"><B>&nbsp;</B></TD>
    <TD COLSPAN="2" STYLE="text-align: center; border-bottom: Black 1.5pt solid"><B>Stock</B></TD><TD STYLE="padding-bottom: 1.5pt; text-align: center"><B>&nbsp;</B></TD><TD STYLE="padding-bottom: 1.5pt; text-align: center"><B>&nbsp;</B></TD>
    <TD COLSPAN="2" STYLE="text-align: center; border-bottom: Black 1.5pt solid"><B>Equity</B></TD><TD STYLE="padding-bottom: 1.5pt; text-align: center"><B>&nbsp;</B></TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="white-space: nowrap; padding-left: 0.125in; text-indent: -0.125in"><B>Balance &ndash; July 31, 2020</B></TD><TD STYLE="width: 0.5%">&nbsp;</TD>
    <TD STYLE="width: 0.5%; text-align: left">&nbsp;</TD><TD STYLE="width: 7%; text-align: right">525</TD><TD STYLE="width: 0.5%; text-align: left">&nbsp;</TD><TD STYLE="width: 0.5%">&nbsp;</TD>
    <TD STYLE="width: 0.5%; text-align: left">$</TD><TD STYLE="width: 7%; text-align: right">5</TD><TD STYLE="width: 0.5%; text-align: left">&nbsp;</TD><TD STYLE="width: 0.5%">&nbsp;</TD>
    <TD STYLE="width: 0.5%; text-align: left">&nbsp;</TD><TD STYLE="width: 7%; text-align: right">11,788</TD><TD STYLE="width: 0.5%; text-align: left">&nbsp;</TD><TD STYLE="width: 0.5%">&nbsp;</TD>
    <TD STYLE="width: 0.5%; text-align: left">$</TD><TD STYLE="width: 7%; text-align: right">118</TD><TD STYLE="width: 0.5%; text-align: left">&nbsp;</TD><TD STYLE="width: 0.5%">&nbsp;</TD>
    <TD STYLE="width: 0.5%; text-align: left">$</TD><TD STYLE="width: 7%; text-align: right">25,725</TD><TD STYLE="width: 0.5%; text-align: left">&nbsp;</TD><TD STYLE="width: 0.5%">&nbsp;</TD>
    <TD STYLE="width: 0.5%; text-align: left">$</TD><TD STYLE="width: 7%; text-align: right">(1,085</TD><TD STYLE="width: 0.5%; text-align: left">)</TD><TD STYLE="width: 0.5%">&nbsp;</TD>
    <TD STYLE="width: 0.5%; text-align: left">$</TD><TD STYLE="width: 7%; text-align: right">(15,802</TD><TD STYLE="width: 0.5%; text-align: left">)</TD><TD STYLE="width: 0.5%">&nbsp;</TD>
    <TD STYLE="width: 0.5%; text-align: left">$</TD><TD STYLE="width: 7%; text-align: right">(76</TD><TD STYLE="width: 0.5%; text-align: left">)</TD><TD STYLE="width: 0.5%">&nbsp;</TD>
    <TD STYLE="width: 0.5%; text-align: left">$</TD><TD STYLE="width: 7%; text-align: right">8,885</TD><TD STYLE="width: 0.5%; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="white-space: nowrap; padding-left: 0.125in; text-indent: -0.125in">Stock-based compensation</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">-</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">-</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">39</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">-</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">237</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">-</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">-</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">-</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">237</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left; padding-left: 0.125in; text-indent: -0.125in">Purchase of treasury stock</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">-</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">-</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">-</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">-</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">-</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">-</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">-</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(26</TD><TD STYLE="text-align: left">)</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(26</TD><TD STYLE="text-align: left">)</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left; padding-left: 0.125in; text-indent: -0.125in">Foreign currency translation adjustment</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">-</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">-</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">-</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">-</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">-</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(159</TD><TD STYLE="text-align: left">)</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">-</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">-</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(159</TD><TD STYLE="text-align: left">)</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left; padding-bottom: 1.5pt; padding-left: 0.125in; text-indent: -0.125in">Net Income</TD><TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1.5pt solid; text-align: right">-</TD><TD STYLE="padding-bottom: 1.5pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1.5pt solid; text-align: right">-</TD><TD STYLE="padding-bottom: 1.5pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1.5pt solid; text-align: right">-</TD><TD STYLE="padding-bottom: 1.5pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1.5pt solid; text-align: right">-</TD><TD STYLE="padding-bottom: 1.5pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1.5pt solid; text-align: right">-</TD><TD STYLE="padding-bottom: 1.5pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1.5pt solid; text-align: right">-</TD><TD STYLE="padding-bottom: 1.5pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1.5pt solid; text-align: right">1,045</TD><TD STYLE="padding-bottom: 1.5pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1.5pt solid; text-align: right">-</TD><TD STYLE="padding-bottom: 1.5pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1.5pt solid; text-align: right">1,045</TD><TD STYLE="padding-bottom: 1.5pt; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="padding-bottom: 4pt; padding-left: 0.125in; text-indent: -0.125in"><B>Balance -October 31, 2020</B></TD><TD STYLE="padding-bottom: 4pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 4pt double; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 4pt double; text-align: right">525</TD><TD STYLE="padding-bottom: 4pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 4pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 4pt double; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 4pt double; text-align: right">5</TD><TD STYLE="padding-bottom: 4pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 4pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 4pt double; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 4pt double; text-align: right">11,827</TD><TD STYLE="padding-bottom: 4pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 4pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 4pt double; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 4pt double; text-align: right">118</TD><TD STYLE="padding-bottom: 4pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 4pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 4pt double; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 4pt double; text-align: right">25,962</TD><TD STYLE="padding-bottom: 4pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 4pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 4pt double; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 4pt double; text-align: right">(1,244</TD><TD STYLE="padding-bottom: 4pt; text-align: left">)</TD><TD STYLE="padding-bottom: 4pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 4pt double; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 4pt double; text-align: right">(14,757</TD><TD STYLE="padding-bottom: 4pt; text-align: left">)</TD><TD STYLE="padding-bottom: 4pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 4pt double; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 4pt double; text-align: right">(102</TD><TD STYLE="padding-bottom: 4pt; text-align: left">)</TD><TD STYLE="padding-bottom: 4pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 4pt double; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 4pt double; text-align: right">9,982</TD><TD STYLE="padding-bottom: 4pt; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="padding-left: 0.125in; text-indent: -0.125in">Exercise of stock options</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">-</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">-</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">312</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">3</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">393</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">-</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">-</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">-</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">396</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="padding-left: 0.125in; text-indent: -0.125in">Stock-based compensation</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">-</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">-</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">8</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">-</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">113</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">-</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">-</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">-</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">113</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left; padding-left: 0.125in; text-indent: -0.125in">Stock issued for matching contributions to the 401(k) Plan</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">-</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">-</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">7</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">-</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">39</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">-</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">-</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">-</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">39</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left; padding-left: 0.125in; text-indent: -0.125in">Proceeds from sales of Class B Common Stock</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">-</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">-</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">762</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">8</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">4,777</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">-</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">-</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">-</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">4,785</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left; padding-bottom: 1.5pt; padding-left: 0.125in; text-indent: -0.125in">Foreign currency translation adjustment</TD><TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="text-align: left; padding-bottom: 1.5pt">&nbsp;</TD><TD STYLE="text-align: right; padding-bottom: 1.5pt">-</TD><TD STYLE="text-align: left; padding-bottom: 1.5pt">&nbsp;</TD><TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="text-align: left; padding-bottom: 1.5pt">&nbsp;</TD><TD STYLE="text-align: right; padding-bottom: 1.5pt">-</TD><TD STYLE="text-align: left; padding-bottom: 1.5pt">&nbsp;</TD><TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="text-align: left; padding-bottom: 1.5pt">&nbsp;</TD><TD STYLE="text-align: right; padding-bottom: 1.5pt">-</TD><TD STYLE="text-align: left; padding-bottom: 1.5pt">&nbsp;</TD><TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="text-align: left; padding-bottom: 1.5pt">&nbsp;</TD><TD STYLE="text-align: right; padding-bottom: 1.5pt">-</TD><TD STYLE="text-align: left; padding-bottom: 1.5pt">&nbsp;</TD><TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="text-align: left; padding-bottom: 1.5pt">&nbsp;</TD><TD STYLE="text-align: right; padding-bottom: 1.5pt">-</TD><TD STYLE="text-align: left; padding-bottom: 1.5pt">&nbsp;</TD><TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="text-align: left; padding-bottom: 1.5pt">&nbsp;</TD><TD STYLE="text-align: right; padding-bottom: 1.5pt">365</TD><TD STYLE="text-align: left; padding-bottom: 1.5pt">&nbsp;</TD><TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="text-align: left; padding-bottom: 1.5pt">&nbsp;</TD><TD STYLE="text-align: right; padding-bottom: 1.5pt">-</TD><TD STYLE="text-align: left; padding-bottom: 1.5pt">&nbsp;</TD><TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="text-align: left; padding-bottom: 1.5pt">&nbsp;</TD><TD STYLE="text-align: right; padding-bottom: 1.5pt">-</TD><TD STYLE="text-align: left; padding-bottom: 1.5pt">&nbsp;</TD><TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="text-align: left; padding-bottom: 1.5pt">&nbsp;</TD><TD STYLE="text-align: right; padding-bottom: 1.5pt">365</TD><TD STYLE="text-align: left; padding-bottom: 1.5pt">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left; padding-bottom: 1.5pt; padding-left: 0.125in; text-indent: -0.125in">Net income</TD><TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1.5pt solid; text-align: right">-</TD><TD STYLE="padding-bottom: 1.5pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1.5pt solid; text-align: right">-</TD><TD STYLE="padding-bottom: 1.5pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1.5pt solid; text-align: right">-</TD><TD STYLE="padding-bottom: 1.5pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1.5pt solid; text-align: right">-</TD><TD STYLE="padding-bottom: 1.5pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1.5pt solid; text-align: right">-</TD><TD STYLE="padding-bottom: 1.5pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1.5pt solid; text-align: right">-</TD><TD STYLE="padding-bottom: 1.5pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1.5pt solid; text-align: right">2,278</TD><TD STYLE="padding-bottom: 1.5pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1.5pt solid; text-align: right">-</TD><TD STYLE="padding-bottom: 1.5pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1.5pt solid; text-align: right">2,278</TD><TD STYLE="padding-bottom: 1.5pt; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="padding-bottom: 4pt; padding-left: 0.125in; text-indent: -0.125in"><B>Balance &ndash; Jan. 31, 2021</B></TD><TD STYLE="padding-bottom: 4pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 4pt double; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 4pt double; text-align: right">525</TD><TD STYLE="padding-bottom: 4pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 4pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 4pt double; text-align: left">$</TD><TD STYLE="border-bottom: Black 4pt double; text-align: right">5</TD><TD STYLE="padding-bottom: 4pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 4pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 4pt double; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 4pt double; text-align: right">12,916</TD><TD STYLE="padding-bottom: 4pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 4pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 4pt double; text-align: left">$</TD><TD STYLE="border-bottom: Black 4pt double; text-align: right">129</TD><TD STYLE="padding-bottom: 4pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 4pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 4pt double; text-align: left">$</TD><TD STYLE="border-bottom: Black 4pt double; text-align: right">31,284</TD><TD STYLE="padding-bottom: 4pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 4pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 4pt double; text-align: left">$</TD><TD STYLE="border-bottom: Black 4pt double; text-align: right">(879</TD><TD STYLE="padding-bottom: 4pt; text-align: left">)</TD><TD STYLE="padding-bottom: 4pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 4pt double; text-align: left">$</TD><TD STYLE="border-bottom: Black 4pt double; text-align: right">(12,479</TD><TD STYLE="padding-bottom: 4pt; text-align: left">)</TD><TD STYLE="padding-bottom: 4pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 4pt double; text-align: left">$</TD><TD STYLE="border-bottom: Black 4pt double; text-align: right">(102</TD><TD STYLE="padding-bottom: 4pt; text-align: left">)</TD><TD STYLE="padding-bottom: 4pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 4pt double; text-align: left">$</TD><TD STYLE="border-bottom: Black 4pt double; text-align: right">17,958</TD><TD STYLE="padding-bottom: 4pt; text-align: left">&nbsp;</TD></TR>
</TABLE>



<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif">
<TR STYLE="vertical-align: bottom">
    <TD STYLE="text-align: center; padding-left: 0.125in; text-indent: -0.125in"><B>&nbsp;</B></TD><TD STYLE="text-align: center"><B>&nbsp;</B></TD>
    <TD COLSPAN="6" STYLE="border-bottom: Black 1.5pt solid; text-align: center"><B>Class A<BR>
    Common Stock</B></TD><TD STYLE="text-align: center"><B>&nbsp;</B></TD><TD STYLE="text-align: center"><B>&nbsp;</B></TD>
    <TD COLSPAN="6" STYLE="border-bottom: Black 1.5pt solid; text-align: center"><B>Class B<BR>
    Common Stock</B></TD><TD STYLE="text-align: center"><B>&nbsp;</B></TD><TD STYLE="text-align: center"><B>&nbsp;</B></TD>
    <TD COLSPAN="2" STYLE="text-align: center"><B>Additional<BR>
    Paid-in</B></TD><TD STYLE="text-align: center"><B>&nbsp;</B></TD><TD STYLE="text-align: center"><B>&nbsp;</B></TD>
    <TD COLSPAN="2" STYLE="text-align: center"><B>Accumulated<BR> Other<BR> Comprehensive</B></TD><TD STYLE="text-align: center"><B>&nbsp;</B></TD><TD STYLE="text-align: center"><B>&nbsp;</B></TD>
    <TD COLSPAN="2" STYLE="text-align: center"><B>Accumulated</B></TD><TD STYLE="text-align: center"><B>&nbsp;</B></TD><TD STYLE="text-align: center"><B>&nbsp;</B></TD>
    <TD COLSPAN="2" STYLE="text-align: center"><B>Treasury</B></TD><TD STYLE="text-align: center"><B>&nbsp;</B></TD><TD STYLE="text-align: center"><B>&nbsp;</B></TD>
    <TD COLSPAN="2" STYLE="text-align: center"><B>Total<BR> Stockholders&rsquo;</B></TD><TD STYLE="text-align: center"><B>&nbsp;</B></TD></TR>
<TR STYLE="vertical-align: bottom">
    <TD STYLE="text-align: center; padding-bottom: 1.5pt; padding-left: 0.125in; text-indent: -0.125in"><B>&nbsp;</B></TD><TD STYLE="text-align: center; padding-bottom: 1.5pt"><B>&nbsp;</B></TD>
    <TD COLSPAN="2" STYLE="border-bottom: Black 1.5pt solid; text-align: center"><B>Shares</B></TD><TD STYLE="text-align: center; padding-bottom: 1.5pt"><B>&nbsp;</B></TD><TD STYLE="text-align: center; padding-bottom: 1.5pt"><B>&nbsp;</B></TD>
    <TD COLSPAN="2" STYLE="border-bottom: Black 1.5pt solid; text-align: center"><B>Amount</B></TD><TD STYLE="text-align: center; padding-bottom: 1.5pt"><B>&nbsp;</B></TD><TD STYLE="text-align: center; padding-bottom: 1.5pt"><B>&nbsp;</B></TD>
    <TD COLSPAN="2" STYLE="border-bottom: Black 1.5pt solid; text-align: center"><B>Shares</B></TD><TD STYLE="text-align: center; padding-bottom: 1.5pt"><B>&nbsp;</B></TD><TD STYLE="text-align: center; padding-bottom: 1.5pt"><B>&nbsp;</B></TD>
    <TD COLSPAN="2" STYLE="border-bottom: Black 1.5pt solid; text-align: center"><B>Amount</B></TD><TD STYLE="text-align: center; padding-bottom: 1.5pt"><B>&nbsp;</B></TD><TD STYLE="text-align: center; padding-bottom: 1.5pt"><B>&nbsp;</B></TD>
    <TD COLSPAN="2" STYLE="text-align: center; border-bottom: Black 1.5pt solid"><B>Capital</B></TD><TD STYLE="text-align: center; padding-bottom: 1.5pt"><B>&nbsp;</B></TD><TD STYLE="text-align: center; padding-bottom: 1.5pt"><B>&nbsp;</B></TD>
    <TD COLSPAN="2" STYLE="text-align: center; border-bottom: Black 1.5pt solid"><B>Loss</B></TD><TD STYLE="text-align: center; padding-bottom: 1.5pt"><B>&nbsp;</B></TD><TD STYLE="text-align: center; padding-bottom: 1.5pt"><B>&nbsp;</B></TD>
    <TD COLSPAN="2" STYLE="text-align: center; border-bottom: Black 1.5pt solid"><B>Deficit</B></TD><TD STYLE="text-align: center; padding-bottom: 1.5pt"><B>&nbsp;</B></TD><TD STYLE="text-align: center; padding-bottom: 1.5pt"><B>&nbsp;</B></TD>
    <TD COLSPAN="2" STYLE="text-align: center; border-bottom: Black 1.5pt solid"><B>Stock</B></TD><TD STYLE="text-align: center; padding-bottom: 1.5pt"><B>&nbsp;</B></TD><TD STYLE="text-align: center; padding-bottom: 1.5pt"><B>&nbsp;</B></TD>
    <TD COLSPAN="2" STYLE="text-align: center; border-bottom: Black 1.5pt solid"><B>Equity</B></TD><TD STYLE="text-align: center; padding-bottom: 1.5pt"><B>&nbsp;</B></TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="white-space: nowrap; padding-left: 0.125in; text-indent: -0.125in"><B>Balance &ndash; July 31, 2019</B></TD><TD STYLE="width: 0.5%">&nbsp;</TD>
    <TD STYLE="width: 0.5%; text-align: left">&nbsp;</TD><TD STYLE="width: 7%; text-align: right">525</TD><TD STYLE="width: 0.5%; text-align: left">&nbsp;</TD><TD STYLE="width: 0.5%">&nbsp;</TD>
    <TD STYLE="width: 0.5%; text-align: left">$</TD><TD STYLE="width: 7%; text-align: right">5</TD><TD STYLE="width: 0.5%; text-align: left">&nbsp;</TD><TD STYLE="width: 0.5%">&nbsp;</TD>
    <TD STYLE="width: 0.5%; text-align: left">&nbsp;</TD><TD STYLE="width: 7%; text-align: right">9,876</TD><TD STYLE="width: 0.5%; text-align: left">&nbsp;</TD><TD STYLE="width: 0.5%">&nbsp;</TD>
    <TD STYLE="width: 0.5%; text-align: left">$</TD><TD STYLE="width: 7%; text-align: right">99</TD><TD STYLE="width: 0.5%; text-align: left">&nbsp;</TD><TD STYLE="width: 0.5%">&nbsp;</TD>
    <TD STYLE="width: 0.5%; text-align: left">$</TD><TD STYLE="width: 7%; text-align: right">23,131</TD><TD STYLE="width: 0.5%; text-align: left">&nbsp;</TD><TD STYLE="width: 0.5%">&nbsp;</TD>
    <TD STYLE="width: 0.5%; text-align: left">$</TD><TD STYLE="width: 7%; text-align: right">(985</TD><TD STYLE="width: 0.5%; text-align: left">)</TD><TD STYLE="width: 0.5%">&nbsp;</TD>
    <TD STYLE="width: 0.5%; text-align: left">$</TD><TD STYLE="width: 7%; text-align: right">(15,243</TD><TD STYLE="width: 0.5%; text-align: left">)</TD><TD STYLE="width: 0.5%">&nbsp;</TD>
    <TD STYLE="width: 0.5%; text-align: left">$</TD><TD STYLE="width: 7%; text-align: right">(47</TD><TD STYLE="width: 0.5%; text-align: left">)</TD><TD STYLE="width: 0.5%">&nbsp;</TD>
    <TD STYLE="width: 0.5%; text-align: left">$</TD><TD STYLE="width: 7%; text-align: right">6,960</TD><TD STYLE="width: 0.5%; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="padding-left: 0.125in; text-indent: -0.125in">Stock-based compensation</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">-</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">-</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">-</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">-</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">98</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">-</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">-</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">-</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">98</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left; padding-left: 0.125in; text-indent: -0.125in">Purchase of treasury stock</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">-</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">-</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">-</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">-</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">-</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">-</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">-</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(22</TD><TD STYLE="text-align: left">)</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(22</TD><TD STYLE="text-align: left">)</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left; padding-left: 0.125in; text-indent: -0.125in">Foreign currency translation adjustment</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">-</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">-</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">-</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">-</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">-</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(143</TD><TD STYLE="text-align: left">)</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">-</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">-</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(143</TD><TD STYLE="text-align: left">)</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left; padding-bottom: 1.5pt; padding-left: 0.125in; text-indent: -0.125in">Net loss</TD><TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1.5pt solid; text-align: right">-</TD><TD STYLE="padding-bottom: 1.5pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1.5pt solid; text-align: right">-</TD><TD STYLE="padding-bottom: 1.5pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="padding-bottom: 1.5pt; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1.5pt solid; text-align: right">-</TD><TD STYLE="padding-bottom: 1.5pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1.5pt solid; text-align: right">-</TD><TD STYLE="padding-bottom: 1.5pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1.5pt solid; text-align: right">-</TD><TD STYLE="padding-bottom: 1.5pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1.5pt solid; text-align: right">-</TD><TD STYLE="padding-bottom: 1.5pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1.5pt solid; text-align: right">(801</TD><TD STYLE="padding-bottom: 1.5pt; text-align: left">)</TD><TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1.5pt solid; text-align: right">-</TD><TD STYLE="padding-bottom: 1.5pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1.5pt solid; text-align: right">(801</TD><TD STYLE="padding-bottom: 1.5pt; text-align: left">)</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="padding-left: 0.125in; text-indent: -0.125in"><B>Balance &ndash; Oct. 31, 2019</B></TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">525</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">5</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">9,876</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">99</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">23,229</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(1,128</TD><TD STYLE="text-align: left">)</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(16,044</TD><TD STYLE="text-align: left">)</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(69</TD><TD STYLE="text-align: left">)</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">6,092</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="padding-left: 0.125in; text-indent: -0.125in">Exercise of stock options</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">-</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">-</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">30</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">-</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">4</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">-</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">-</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">-</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">4</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="padding-left: 0.125in; text-indent: -0.125in">Stock-based compensation</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">-</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">-</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">48</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">1</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">156</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">-</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">-</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">-</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">157</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left; padding-left: 0.125in; text-indent: -0.125in">Purchase of treasury stock</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">-</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">-</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">-</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">-</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">-</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">-</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">-</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(7</TD><TD STYLE="text-align: left">)</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(7</TD><TD STYLE="text-align: left">)</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left; padding-left: 0.125in; text-indent: -0.125in">Stock issued for matching contributions to the 401(k) Plan</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">-</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">-</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">26</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">-</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">41</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">-</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">-</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">-</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">41</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left; padding-left: 0.125in; text-indent: -0.125in">Proceeds from sales of Class B Common Stock</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">-</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">-</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">-</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">-</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">275</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">-</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">-</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">-</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">275</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left; padding-left: 0.125in; text-indent: -0.125in">Foreign currency translation adjustment</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">-</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">-</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">-</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">-</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">-</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(8</TD><TD STYLE="text-align: left">)</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">-</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">-</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(8</TD><TD STYLE="text-align: left">)</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left; padding-bottom: 1.5pt; padding-left: 0.125in; text-indent: -0.125in">Net income</TD><TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1.5pt solid; text-align: right">-</TD><TD STYLE="padding-bottom: 1.5pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1.5pt solid; text-align: right">-</TD><TD STYLE="padding-bottom: 1.5pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="padding-bottom: 1.5pt; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1.5pt solid; text-align: right">-</TD><TD STYLE="padding-bottom: 1.5pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1.5pt solid; text-align: right">-</TD><TD STYLE="padding-bottom: 1.5pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1.5pt solid; text-align: right">-</TD><TD STYLE="padding-bottom: 1.5pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1.5pt solid; text-align: right">-</TD><TD STYLE="padding-bottom: 1.5pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1.5pt solid; text-align: right">100</TD><TD STYLE="padding-bottom: 1.5pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1.5pt solid; text-align: right">-</TD><TD STYLE="padding-bottom: 1.5pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1.5pt solid; text-align: right">100</TD><TD STYLE="padding-bottom: 1.5pt; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="padding-bottom: 4pt; padding-left: 0.125in; text-indent: -0.125in"><B>Balance &ndash; Jan. 31, 2020</B></TD><TD STYLE="padding-bottom: 4pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 4pt double; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 4pt double; text-align: right">525</TD><TD STYLE="padding-bottom: 4pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 4pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 4pt double; text-align: left">$</TD><TD STYLE="border-bottom: Black 4pt double; text-align: right">5</TD><TD STYLE="padding-bottom: 4pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 4pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 4pt double; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 4pt double; text-align: right">9,980</TD><TD STYLE="padding-bottom: 4pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 4pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 4pt double; text-align: left">$</TD><TD STYLE="border-bottom: Black 4pt double; text-align: right">100</TD><TD STYLE="padding-bottom: 4pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 4pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 4pt double; text-align: left">$</TD><TD STYLE="border-bottom: Black 4pt double; text-align: right">23,705</TD><TD STYLE="padding-bottom: 4pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 4pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 4pt double; text-align: left">$</TD><TD STYLE="border-bottom: Black 4pt double; text-align: right">(1,136</TD><TD STYLE="padding-bottom: 4pt; text-align: left">)</TD><TD STYLE="padding-bottom: 4pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 4pt double; text-align: left">$</TD><TD STYLE="border-bottom: Black 4pt double; text-align: right">(15,944</TD><TD STYLE="padding-bottom: 4pt; text-align: left">)</TD><TD STYLE="padding-bottom: 4pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 4pt double; text-align: left">$</TD><TD STYLE="border-bottom: Black 4pt double; text-align: right">(76</TD><TD STYLE="padding-bottom: 4pt; text-align: left">)</TD><TD STYLE="padding-bottom: 4pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 4pt double; text-align: left">$</TD><TD STYLE="border-bottom: Black 4pt double; text-align: right">6,654</TD><TD STYLE="padding-bottom: 4pt; text-align: left">&nbsp;</TD></TR>
</TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center">See accompanying notes to consolidated financial
statements.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0">&nbsp;</P>


<!-- Field: Page; Sequence: 5 -->
    <DIV STYLE="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><P STYLE="text-align: center; margin-top: 0pt; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->3<!-- Field: /Sequence --></P></DIV>
    <DIV STYLE="break-before: page; margin-top: 6pt; margin-bottom: 12pt"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0">&nbsp;</P>

<P STYLE="font: bold 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"><A NAME="a_006"></A>ZEDGE, INC.</P>

<P STYLE="font: bold 10pt Times New Roman, Times, Serif; margin: 0; text-align: center">&nbsp;</P>

<P STYLE="font: bold 10pt Times New Roman, Times, Serif; margin: 0; text-align: center">CONSOLIDATED STATEMENTS OF CASH FLOWS</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"><B>(in thousands)</B></P>

<P STYLE="font: bold 10pt Times New Roman, Times, Serif; margin: 0; text-align: center">(Unaudited)</P>

<P STYLE="font: bold 10pt Times New Roman, Times, Serif; margin: 0; text-align: center">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif">
<TR STYLE="vertical-align: bottom">
    <TD>&nbsp;</TD><TD STYLE="font-weight: bold">&nbsp;</TD>
    <TD COLSPAN="6" STYLE="font-weight: bold; text-align: center">Six Months Ended</TD><TD STYLE="font-weight: bold">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom">
    <TD STYLE="padding-bottom: 1.5pt; font-weight: bold; text-align: center">&nbsp;</TD>
    <TD STYLE="padding-bottom: 1.5pt; font-weight: bold; text-align: center">&nbsp;</TD>
    <TD COLSPAN="6" STYLE="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">January 31,</TD><TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom">
    <TD>&nbsp;</TD><TD STYLE="font-weight: bold; padding-bottom: 1.5pt">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">2021</TD><TD STYLE="padding-bottom: 1.5pt; font-weight: bold">&nbsp;</TD><TD STYLE="font-weight: bold; padding-bottom: 1.5pt">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">2020</TD><TD STYLE="padding-bottom: 1.5pt; font-weight: bold">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom">
    <TD>&nbsp;</TD><TD>&nbsp;</TD>
    <TD COLSPAN="2">&nbsp;</TD><TD>&nbsp;</TD><TD>&nbsp;</TD>
    <TD COLSPAN="2">&nbsp;</TD><TD>&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="font-weight: bold; text-align: left">Operating activities</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="width: 76%; text-align: left">Net income (loss)</TD><TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">$</TD><TD STYLE="width: 9%; text-align: right">3,323</TD><TD STYLE="width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">$</TD><TD STYLE="width: 9%; text-align: right">(701</TD><TD STYLE="width: 1%; text-align: left">)</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left">Adjustments to reconcile net income (loss) to net cash provided by operating activities:</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left; padding-left: 0.125in">Depreciation and amortization</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">683</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">868</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="padding-left: 0.125in">Stock-based compensation</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">389</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">296</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left">Change in assets and liabilities:</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left; padding-left: 0.125in">Trade accounts receivable</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(1,500</TD><TD STYLE="text-align: left">)</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">102</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left; padding-left: 0.125in">Prepaid expenses and other current assets</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">156</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">243</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left; padding-left: 0.125in">Other assets</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">36</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(13</TD><TD STYLE="text-align: left">)</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left; padding-left: 0.125in">Trade accounts payable and accrued expenses</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">299</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(208</TD><TD STYLE="text-align: left">)</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left; padding-bottom: 1.5pt; padding-left: 0.125in">Deferred revenue</TD><TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1.5pt solid; text-align: right">375</TD><TD STYLE="padding-bottom: 1.5pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1.5pt solid; text-align: right">338</TD><TD STYLE="padding-bottom: 1.5pt; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left">Net cash provided by operating activities</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">3,761</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">925</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="font-weight: bold; text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="font-weight: bold; text-align: left">Investing activities</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left; padding-bottom: 1.5pt; padding-left: 0.125in">Capitalized software and technology development costs and purchase of equipment</TD><TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1.5pt solid; text-align: right">(401</TD><TD STYLE="padding-bottom: 1.5pt; text-align: left">)</TD><TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1.5pt solid; text-align: right">(417</TD><TD STYLE="padding-bottom: 1.5pt; text-align: left">)</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left">Net cash used in investing activities</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(401</TD><TD STYLE="text-align: left">)</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(417</TD><TD STYLE="text-align: left">)</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="font-weight: bold; text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="font-weight: bold; text-align: left">Financing activities</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left; padding-left: 0.125in">Proceeds from sales of Class B Common Stock</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">5,000</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">275</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left; padding-left: 0.125in">Payment of issuance costs</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(215</TD><TD STYLE="text-align: left">)</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">-</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left; padding-left: 0.125in">Repayment of insurance premium loan payable</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(100</TD><TD STYLE="text-align: left">)</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(78</TD><TD STYLE="text-align: left">)</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left; padding-left: 0.125in">Proceeds from exercise of stock options</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">396</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">4</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left; padding-bottom: 1.5pt; padding-left: 0.125in">Purchase of treasury stock in connection with restricted stock vesting</TD><TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1.5pt solid; text-align: right">(26</TD><TD STYLE="padding-bottom: 1.5pt; text-align: left">)</TD><TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1.5pt solid; text-align: right">(29</TD><TD STYLE="padding-bottom: 1.5pt; text-align: left">)</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left">Net cash provided by financing activities</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">5,055</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">172</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left; padding-bottom: 1.5pt">Effect of exchange rate changes on cash and cash equivalents</TD><TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1.5pt solid; text-align: right">82</TD><TD STYLE="padding-bottom: 1.5pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1.5pt solid; text-align: right">(37</TD><TD STYLE="padding-bottom: 1.5pt; text-align: left">)</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left; padding-bottom: 1.5pt">&nbsp;</TD><TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="padding-bottom: 1.5pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 1.5pt; text-align: right">&nbsp;</TD><TD STYLE="padding-bottom: 1.5pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="padding-bottom: 1.5pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 1.5pt; text-align: right">&nbsp;</TD><TD STYLE="padding-bottom: 1.5pt; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left">Net increase in cash and cash equivalents</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">8,497</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">643</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left; padding-bottom: 1.5pt">Cash and cash equivalents at beginning of period</TD><TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1.5pt solid; text-align: right">5,111</TD><TD STYLE="padding-bottom: 1.5pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1.5pt solid; text-align: right">1,609</TD><TD STYLE="padding-bottom: 1.5pt; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left; padding-bottom: 1.5pt">Cash and cash equivalents at end of period</TD><TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; text-align: left">$</TD><TD STYLE="border-bottom: Black 1.5pt solid; text-align: right">13,608</TD><TD STYLE="padding-bottom: 1.5pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; text-align: left">$</TD><TD STYLE="border-bottom: Black 1.5pt solid; text-align: right">2,252</TD><TD STYLE="padding-bottom: 1.5pt; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD>&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="font-weight: bold; text-align: left">SUPPLEMENTAL DISCLOSURE OF CASH FLOW INFORMATION</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left; padding-bottom: 1.5pt">Cash payments made for income taxes</TD><TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; text-align: left">$</TD><TD STYLE="border-bottom: Black 1.5pt solid; text-align: right">1</TD><TD STYLE="padding-bottom: 1.5pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; text-align: left">$</TD><TD STYLE="border-bottom: Black 1.5pt solid; text-align: right">1</TD><TD STYLE="padding-bottom: 1.5pt; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left; padding-bottom: 1.5pt">Cash payments made for interest expenses</TD><TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; text-align: left">$</TD><TD STYLE="border-bottom: Black 1.5pt solid; text-align: right">2</TD><TD STYLE="padding-bottom: 1.5pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; text-align: left">$</TD><TD STYLE="border-bottom: Black 1.5pt solid; text-align: right">2</TD><TD STYLE="padding-bottom: 1.5pt; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="font-weight: bold; text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="font-weight: bold; text-align: left">SUPPLEMENTAL SCHEDULE OF NON-CASH INVESTING AND FINANCING ACTIVITIES</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left; padding-bottom: 1.5pt">Note payable issued for insurance premium financing</TD><TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; text-align: left">$</TD><TD STYLE="border-bottom: Black 1.5pt solid; text-align: right">181</TD><TD STYLE="padding-bottom: 1.5pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; text-align: left">$</TD><TD STYLE="border-bottom: Black 1.5pt solid; text-align: right">-</TD><TD STYLE="padding-bottom: 1.5pt; text-align: left">&nbsp;</TD></TR>
</TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center">See accompanying notes to consolidated financial
statements.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center">&nbsp;</P>


<!-- Field: Page; Sequence: 6 -->
    <DIV STYLE="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><P STYLE="text-align: center; margin-top: 0pt; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->4<!-- Field: /Sequence --></P></DIV>
    <DIV STYLE="break-before: page; margin-top: 6pt; margin-bottom: 12pt"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"><A NAME="a_007"></A><B>ZEDGE, INC.</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center">&nbsp;</P>

<P STYLE="font: bold 10pt Times New Roman, Times, Serif; margin: 0; text-align: center">NOTES TO CONSOLIDATED FINANCIAL STATEMENTS</P>

<P STYLE="font: bold 10pt Times New Roman, Times, Serif; margin: 0; text-align: center">(Unaudited)</P>

<P STYLE="font: bold 10pt Times New Roman, Times, Serif; margin: 0; text-align: center">&nbsp;</P>

<P STYLE="font: bold 10pt Times New Roman, Times, Serif; margin: 0">Note 1&mdash;Basis of Presentation and Recently Adopted Accounting
Pronouncements</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0in"><B><I>&nbsp;</I></B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0in"><B><I>Basis of Presentation</I></B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.25in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.25in; text-align: left">The accompanying unaudited consolidated financial
statements of Zedge, Inc. and its subsidiary, Zedge Europe AS (the &ldquo;Company&rdquo;) have been prepared in accordance with
accounting principles generally accepted in the United States of America (&ldquo;U.S. GAAP&rdquo;) for interim financial information
and with the instructions to Form 10-Q and Article 10 of Regulation S-X. Accordingly, they do not include all of the information
and footnotes required by U.S.&nbsp;GAAP for complete financial statements. In the opinion of management, all adjustments (consisting
of normal recurring accruals) considered necessary for a fair presentation have been included. Operating results for the three
and six months ended January 31, 2021 are not necessarily indicative of the results that may be expected for the fiscal year ending
July&nbsp;31, 2021 or any other period. The balance sheet at July 31, 2020 has been derived from the Company&rsquo;s audited financial
statements at that date but does not include all of the information and footnotes required by U.S.&nbsp;GAAP for complete financial
statements. For further information, please refer to the consolidated financial statements and footnotes thereto included in the
Company&rsquo;s Annual Report on Form 10-K for the year ended July 31, 2020, as filed with the U.S.&nbsp;Securities and Exchange
Commission (the &ldquo;SEC&rdquo;).</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.25in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.25in; text-align: left">The Company&rsquo;s
fiscal year ends on July 31 of each calendar year. Each reference below to a fiscal year refers to the fiscal year ending in
the calendar year indicated (e.g., fiscal 2021 refers to the fiscal year ending July&nbsp;31, 2021).</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0"><B><I>&nbsp;</I></B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0"><B><I>COVID-19 Impacts on Financial and Operational Results</I></B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.25in; text-align: left">The COVID-19 pandemic has caused widespread
economic disruption impacting the Company in a number of ways, most notably, with a significant decrease in global advertising
spend in the third quarter of fiscal 2020, followed by a rebound in the following three consecutive quarters. The Company expects
the extent of the impact on its financial and operational results will continue to depend on the duration and severity of the economic
disruption caused by the COVID-19 pandemic, including demand for new phones sales worldwide - a driver of new installs of the Company&rsquo;s
flagship app.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.25in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.25in; text-align: left">As of January 31, 2021, the Company had $13.6
million of cash and cash equivalents, including a net of $4.8 million raised from the previously announced &ldquo;at-the-market&rdquo;
offering of shares of the Company&rsquo;s Class B common stock (see Note 15). The Company has developed certain contingency plans
to preserve liquidity if such actions become necessary due to worsening economic conditions, including those related to the COVID-19
pandemic. At the current time, the Company does not believe taking such actions would be prudent nor, does it expect to need to
take such actions based on its current forecasts. The Company believes that its existing cash and cash equivalents, together with
cash generated by operations will be sufficient to meet its working capital and capital expenditure requirements for the foreseeable
future when accounting for the ill effects of the COVID-19 pandemic.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.25in; text-align: left">The Company considered the impacts of the COVID-19
pandemic on its significant estimates and judgments used in applying its accounting policies in the six months ended January 31,
2021. In light of the pandemic, there is a greater degree of uncertainty in applying these judgments and depending on the duration
and severity of the pandemic, changes to its estimates and judgments could result in a meaningful impact to its financial statements
in future periods.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.25in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0"><B><I>Recently Adopted Accounting Pronouncements</I></B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.25in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.25in; text-align: left">In June 2016, Financial Accounting Standards
Board (&ldquo;FASB&rdquo;) issued Accounting Standards Update No. 2016-13, <I>Financial Instruments-Credit Losses (Topic 326):
Measurement of Credit Losses on Financial Instruments</I> (ASU 2016-13) which changes the impairment model for most financial assets
and certain other instruments. For receivables, loans and other instruments, entities will be required to use a new forward-looking
&ldquo;expected loss&rdquo; model that generally will result in the earlier recognition of allowance for losses. For available-for-sale
debt securities with unrealized losses, entities will measure credit losses in a manner similar to current practice, except the
losses will be recognized as allowances instead of reductions in the amortized cost of the securities. In addition, an entity will
have to disclose significantly more information about allowances, credit quality indicators and past due securities. The Company
adopted this new accounting standard on August 1, 2020, and the adoption did not have a material impact on the Company&rsquo;s
financial statements and related disclosures.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.25in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.25in; text-align: left">In August 2018, the FASB issued Accounting
Standard Update No. 2018-13,&nbsp;<I>Changes to Disclosure Requirements for Fair Value Measurements (Topic 820)</I> (ASU 2018-13),
which improved the effectiveness of disclosure requirements for recurring and nonrecurring fair value measurements. The standard
removes, modifies, and adds certain disclosure requirements. The Company adopted this new accounting standard on August 1, 2020,
and the adoption did not have a material impact on the Company&rsquo;s financial statements and related disclosures.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.25in">&nbsp;</P>


<!-- Field: Page; Sequence: 7 -->
    <DIV STYLE="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><P STYLE="text-align: center; margin-top: 0pt; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->5<!-- Field: /Sequence --></P></DIV>
    <DIV STYLE="break-before: page; margin-top: 6pt; margin-bottom: 12pt"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.25in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.25in; text-align: left">In August 2018, the FASB issued Accounting
Standard Update No. 2018-15,<I> Customer&rsquo;s Accounting for Implementation Costs Incurred in a Cloud Computing Arrangement
That Is a Service Contract</I> (ASU 2018-15)<I>, </I>which aligns the requirements for capitalizing implementation costs incurred
in a hosting arrangement that is a service contract with the requirements for capitalizing implementation costs incurred to develop
or obtain internal-use software. The Company adopted this new accounting standard on August 1, 2020, using the prospective method,
and the adoption did not have a material impact on the Company&rsquo;s financial statements and related disclosures.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.25in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0"><B>Note 2&mdash;Revenue</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.25in"><B><I>&nbsp;</I></B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.25in"><B><I>Disaggregation of Revenue</I></B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.25in; text-align: left">The following table summarizes revenue by type
of monetization mechanisms of the Zedge app for the periods presented:</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif">
<TR STYLE="vertical-align: bottom">
    <TD><B>&nbsp;</B></TD><TD><B>&nbsp;</B></TD>
    <TD COLSPAN="6" STYLE="text-align: center"><B>Three Months Ended</B></TD><TD><B>&nbsp;</B></TD><TD><B>&nbsp;</B></TD>
    <TD COLSPAN="6" STYLE="text-align: center"><B>Six Months Ended</B></TD><TD><B>&nbsp;</B></TD></TR>
<TR STYLE="vertical-align: bottom">
    <TD STYLE="padding-bottom: 1.5pt; text-align: center"><B>&nbsp;</B></TD>
    <TD STYLE="padding-bottom: 1.5pt; text-align: center"><B>&nbsp;</B></TD>
    <TD COLSPAN="6" STYLE="padding-bottom: 1.5pt; text-align: center; border-bottom: Black 1.5pt solid"><B>January 31,</B></TD>
    <TD STYLE="padding-bottom: 1.5pt; text-align: center"><B>&nbsp;</B></TD>
    <TD STYLE="padding-bottom: 1.5pt; text-align: center"><B>&nbsp;</B></TD><TD COLSPAN="6" STYLE="padding-bottom: 1.5pt; text-align: center; border-bottom: Black 1.5pt solid"><B>January
                                         31,</B></TD><TD STYLE="padding-bottom: 1.5pt"><B>&nbsp;</B></TD></TR>
<TR STYLE="vertical-align: bottom">
    <TD><B>&nbsp;</B></TD><TD STYLE="padding-bottom: 1.5pt"><B>&nbsp;</B></TD>
    <TD COLSPAN="2" STYLE="text-align: center; border-bottom: Black 1.5pt solid"><B>2021</B></TD><TD STYLE="padding-bottom: 1.5pt"><B>&nbsp;</B></TD><TD STYLE="padding-bottom: 1.5pt"><B>&nbsp;</B></TD>
    <TD COLSPAN="2" STYLE="text-align: center; border-bottom: Black 1.5pt solid"><B>2020</B></TD><TD STYLE="padding-bottom: 1.5pt"><B>&nbsp;</B></TD><TD STYLE="padding-bottom: 1.5pt"><B>&nbsp;</B></TD>
    <TD COLSPAN="2" STYLE="text-align: center; border-bottom: Black 1.5pt solid"><B>2021</B></TD><TD STYLE="padding-bottom: 1.5pt"><B>&nbsp;</B></TD><TD STYLE="padding-bottom: 1.5pt"><B>&nbsp;</B></TD>
    <TD COLSPAN="2" STYLE="text-align: center; border-bottom: Black 1.5pt solid"><B>2020</B></TD><TD STYLE="padding-bottom: 1.5pt"><B>&nbsp;</B></TD></TR>
<TR STYLE="vertical-align: bottom">
    <TD><B>&nbsp;</B></TD><TD><B>&nbsp;</B></TD>
    <TD COLSPAN="6" STYLE="text-align: center"><B>(in thousands)</B></TD><TD><B>&nbsp;</B></TD><TD><B>&nbsp;</B></TD>
    <TD COLSPAN="6" STYLE="text-align: center"><B>(in thousands)</B></TD><TD><B>&nbsp;</B></TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="width: 52%; text-align: left">Advertising revenue</TD><TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">$</TD><TD STYLE="width: 9%; text-align: right">4,399</TD><TD STYLE="width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">$</TD><TD STYLE="width: 9%; text-align: right">2,260</TD><TD STYLE="width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">$</TD><TD STYLE="width: 9%; text-align: right">7,385</TD><TD STYLE="width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">$</TD><TD STYLE="width: 9%; text-align: right">3,927</TD><TD STYLE="width: 1%; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left">Paid subscription revenue</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">809</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">323</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">1,459</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">530</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left; padding-bottom: 1.5pt">Other revenues</TD><TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1.5pt solid; text-align: right">106</TD><TD STYLE="padding-bottom: 1.5pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1.5pt solid; text-align: right">61</TD><TD STYLE="padding-bottom: 1.5pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1.5pt solid; text-align: right">232</TD><TD STYLE="padding-bottom: 1.5pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1.5pt solid; text-align: right">220</TD><TD STYLE="padding-bottom: 1.5pt; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left; padding-bottom: 4pt; padding-left: 0.125in">Total Revenues</TD><TD STYLE="padding-bottom: 4pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 4pt double; text-align: left">$</TD><TD STYLE="border-bottom: Black 4pt double; text-align: right">5,314</TD><TD STYLE="padding-bottom: 4pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 4pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 4pt double; text-align: left">$</TD><TD STYLE="border-bottom: Black 4pt double; text-align: right">2,644</TD><TD STYLE="padding-bottom: 4pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 4pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 4pt double; text-align: left">$</TD><TD STYLE="border-bottom: Black 4pt double; text-align: right">9,076</TD><TD STYLE="padding-bottom: 4pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 4pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 4pt double; text-align: left">$</TD><TD STYLE="border-bottom: Black 4pt double; text-align: right">4,677</TD><TD STYLE="padding-bottom: 4pt; text-align: left">&nbsp;</TD></TR>
</TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0"><B><I>&nbsp;</I></B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0"><B><I>Contract Balances</I></B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0"><I>&nbsp;</I></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0"><I>Deferred revenues</I></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0"><I>&nbsp;</I></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.25in; text-align: left">The Company records deferred revenues related
to the unsatisfied performance obligations with respect to subscription revenue. As of January 31, 2021, the Company&rsquo;s deferred
revenue balance related to paid subscriptions was approximately $1,515,000, representing approximately 711,000 active subscribers
including those under the account hold implemented by Google Play on November 1, 2020. Account hold&nbsp;is a subscription state
that begins when a user's form of payment fails and the three-day grace period&nbsp;has ended without payment resolution. The account
hold period lasts for up to 30 days. As of July 31, 2020, the Company&rsquo;s deferred revenue balance related to paid subscriptions
was approximately $1,169,000, representing approximately 504,000 active subscribers. The amount of revenue recognized in the six
months ended January 31, 2021 that was included in the deferred balance at July 31, 2020 was $816,000.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 22.5pt">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.25in; text-align: left">The Company also records deferred revenues
when users purchase or earn Zedge Credits. Unused Zedge Credits represent the value of the Company&rsquo;s unsatisfied performance
obligation to its users. Revenue is recognized when Zedge App users use Zedge Credits to acquire Zedge Premium content or upon
expiration of the Zedge Credits upon 180 days of account inactivity. As of January 31, 2021, and July 31, 2020, the Company&rsquo;s
deferred revenue balance related to Zedge Premium was approximately $197,000 and $169,000, respectively.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.25in; text-align: left">Total deferred revenues increased $374,000
from $1,338,000 at July 31, 2020 to $1,712,000 at January 31, 2021, primarily attributed to new paid subscriptions sold in the
six months ended January 31, 2021.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.25in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0"><B><I>Significant Judgments</I></B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0"><I>&nbsp;</I></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.25in; text-align: left">The advertising networks and advertising exchanges
to which we sell our inventory track and report the impressions and installs to Zedge and Zedge recognizes revenues based on these
reports. The networks and exchanges base their payments off of those reports and Zedge independently compares the data to each
of the client sites to validate the imported data and identify any differences. The number of impressions and installs delivered
by the advertising networks and advertising exchanges is determined at the end of each month, which resolves any uncertainty in
the transaction price during the reporting period.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.25in">&nbsp;</P>


<!-- Field: Page; Sequence: 8 -->
    <DIV STYLE="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><P STYLE="text-align: center; margin-top: 0pt; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->6<!-- Field: /Sequence --></P></DIV>
    <DIV STYLE="break-before: page; margin-top: 6pt; margin-bottom: 12pt"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->


<P STYLE="margin: 0pt 0; font: 10pt Times New Roman, Times, Serif">&nbsp;</P>

<P STYLE="margin: 0pt 0; font: 10pt Times New Roman, Times, Serif"><B><I>Practical Expedients </I></B></P>

<P STYLE="margin: 0pt 0; font: 10pt Times New Roman, Times, Serif">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.25in; text-align: left">The Company expenses the fees retained by Google Play related to subscription revenue
when incurred as marketing expense because the duration of the contracts for which the Company pays commissions are less than
one year. These costs are included in the selling, general and administrative expenses of the Consolidated Statements of Comprehensive
Income (Loss).</P>

<P STYLE="margin: 0pt 0; text-indent: 0.5in; font: 10pt Times New Roman, Times, Serif">&nbsp;</P>

<P STYLE="margin: 0pt 0; font: 10pt Times New Roman, Times, Serif"><B>Note 3&mdash;Fair Value Measurements</B></P>

<P STYLE="margin: 0pt 0; font: 10pt Times New Roman, Times, Serif">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.25in; text-align: left">The following tables present the balance of assets and liabilities measured at
fair value on a recurring basis:</P>

<P STYLE="margin: 0pt 0; text-indent: 0.5in; font: 10pt Times New Roman, Times, Serif">&nbsp;</P>

<P STYLE="margin: 0pt 0; text-align: center; font: 10pt Times New Roman, Times, Serif"></P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif">
<TR STYLE="vertical-align: bottom">
    <TD STYLE="font-weight: bold; text-align: center; padding-left: 10pt; text-indent: -10pt; padding-bottom: 1.5pt">&nbsp;</TD><TD STYLE="font-weight: bold; padding-bottom: 1.5pt">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Level&nbsp;1&nbsp;(1)</TD><TD STYLE="font-weight: bold; padding-bottom: 1.5pt">&nbsp;</TD><TD STYLE="font-weight: bold; padding-bottom: 1.5pt">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Level&nbsp;2&nbsp;(2)</TD><TD STYLE="font-weight: bold; padding-bottom: 1.5pt">&nbsp;</TD><TD STYLE="font-weight: bold; padding-bottom: 1.5pt">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Level&nbsp;3&nbsp;(3)</TD><TD STYLE="font-weight: bold; padding-bottom: 1.5pt">&nbsp;</TD><TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="text-align: center; border-bottom: Black 1.5pt solid"><B>Total</B></TD><TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom">
    <TD STYLE="text-align: center; padding-left: 10pt; text-indent: -10pt">&nbsp;</TD><TD>&nbsp;</TD>
    <TD COLSPAN="14" STYLE="text-align: center"><B>(in thousands)</B></TD><TD>&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom">
    <TD STYLE="padding-left: 10pt; text-indent: -10pt">January 31, 2021</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom">
    <TD STYLE="padding-left: 20pt; text-indent: -10pt">Assets:</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="width: 52%; text-align: left; padding-bottom: 4pt; padding-left: 30pt; text-indent: -10pt">Foreign exchange forward contracts</TD><TD STYLE="width: 1%; padding-bottom: 4pt">&nbsp;</TD>
    <TD STYLE="width: 1%; border-bottom: Black 4pt double; text-align: left">$</TD><TD STYLE="width: 9%; border-bottom: Black 4pt double; text-align: right">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;-</TD><TD STYLE="width: 1%; padding-bottom: 4pt; text-align: left">&nbsp;</TD><TD STYLE="width: 1%; padding-bottom: 4pt">&nbsp;</TD>
    <TD STYLE="width: 1%; border-bottom: Black 4pt double; text-align: left">$</TD><TD STYLE="width: 9%; border-bottom: Black 4pt double; text-align: right">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;8</TD><TD STYLE="width: 1%; padding-bottom: 4pt; text-align: left">&nbsp;</TD><TD STYLE="width: 1%; padding-bottom: 4pt">&nbsp;</TD>
    <TD STYLE="width: 1%; border-bottom: Black 4pt double; text-align: left">$</TD><TD STYLE="width: 9%; border-bottom: Black 4pt double; text-align: right">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;-</TD><TD STYLE="width: 1%; padding-bottom: 4pt; text-align: left">&nbsp;</TD><TD STYLE="width: 1%; padding-bottom: 4pt">&nbsp;</TD>
    <TD STYLE="width: 1%; border-bottom: Black 4pt double; text-align: left">$</TD><TD STYLE="width: 9%; border-bottom: Black 4pt double; text-align: right">&nbsp;8</TD><TD STYLE="width: 1%; padding-bottom: 4pt; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="padding-left: 20pt; text-indent: -10pt">Liabilities:</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left; padding-bottom: 4pt; padding-left: 30pt; text-indent: -10pt">Foreign exchange forward contracts</TD><TD STYLE="padding-bottom: 4pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 4pt double; text-align: left">$</TD><TD STYLE="border-bottom: Black 4pt double; text-align: right">-</TD><TD STYLE="padding-bottom: 4pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 4pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 4pt double; text-align: left">$</TD><TD STYLE="border-bottom: Black 4pt double; text-align: right">-</TD><TD STYLE="padding-bottom: 4pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 4pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 4pt double; text-align: left">$</TD><TD STYLE="border-bottom: Black 4pt double; text-align: right">-</TD><TD STYLE="padding-bottom: 4pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 4pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 4pt double; text-align: left">$</TD><TD STYLE="border-bottom: Black 4pt double; text-align: right">-</TD><TD STYLE="padding-bottom: 4pt; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="padding-left: 10pt; text-indent: -10pt">July 31, 2020</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="padding-left: 20pt; text-indent: -10pt">Assets:</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left; padding-bottom: 4pt; padding-left: 30pt; text-indent: -10pt">Foreign exchange forward contracts</TD><TD STYLE="padding-bottom: 4pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 4pt double; text-align: left">$</TD><TD STYLE="border-bottom: Black 4pt double; text-align: right">-</TD><TD STYLE="padding-bottom: 4pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 4pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 4pt double; text-align: left">$</TD><TD STYLE="border-bottom: Black 4pt double; text-align: right">10</TD><TD STYLE="padding-bottom: 4pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 4pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 4pt double; text-align: left">$</TD><TD STYLE="border-bottom: Black 4pt double; text-align: right">-</TD><TD STYLE="padding-bottom: 4pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 4pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 4pt double; text-align: left">$</TD><TD STYLE="border-bottom: Black 4pt double; text-align: right">10</TD><TD STYLE="padding-bottom: 4pt; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="padding-left: 20pt; text-indent: -10pt">Liabilities:</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left; padding-bottom: 4pt; padding-left: 30pt; text-indent: -10pt">Foreign exchange forward contracts</TD><TD STYLE="padding-bottom: 4pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 4pt double; text-align: left">$</TD><TD STYLE="border-bottom: Black 4pt double; text-align: right">-</TD><TD STYLE="padding-bottom: 4pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 4pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 4pt double; text-align: left">$</TD><TD STYLE="border-bottom: Black 4pt double; text-align: right">-</TD><TD STYLE="padding-bottom: 4pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 4pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 4pt double; text-align: left">$</TD><TD STYLE="border-bottom: Black 4pt double; text-align: right">-</TD><TD STYLE="padding-bottom: 4pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 4pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 4pt double; text-align: left">$</TD><TD STYLE="border-bottom: Black 4pt double; text-align: right">-</TD><TD STYLE="padding-bottom: 4pt; text-align: left">&nbsp;</TD></TR>
</TABLE>


<P STYLE="margin-top: 0pt; font: 10pt Times New Roman, Times, Serif; margin-bottom: 0pt; text-align: left">&nbsp;</p>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; width: 100%"><TR STYLE="vertical-align: top; text-align: left">
<TD STYLE="width: 0.2in; text-align: left">(1)</TD><TD STYLE="text-align: left">&ndash; quoted prices in active markets for identical
assets or liabilities</TD>
</TR>
<TR STYLE="vertical-align: top; text-align: left">
<TD STYLE="text-align: left">(2)</TD><TD STYLE="text-align: left">&ndash; observable inputs other than quoted prices in
active markets for identical assets and liabilities</TD>
</TR>
<TR STYLE="vertical-align: top; text-align: left">
<TD STYLE="text-align: left">(3)</TD><TD STYLE="text-align: left">&ndash; no observable pricing inputs in the market</TD>
</TR></TABLE>

<P STYLE="margin: 0pt 0; font: 10pt Times New Roman, Times, Serif">&nbsp;</P>

<P STYLE="margin: 0pt 0; font: italic 10pt Times New Roman, Times, Serif">Fair Value of Other Financial Instruments</P>

<P STYLE="margin: 0pt 0; font: italic 10pt Times New Roman, Times, Serif">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.25in; text-align: left">The Company&rsquo;s other financial instruments at January 31, 2021 and July 31,
2020 included trade accounts receivable, trade accounts payable, and loans payable. The carrying amounts of the trade accounts
receivable, trade accounts payable, and loan payables approximated fair value due to their short-term nature.</P>

<P STYLE="margin: 0pt 0; text-indent: 0.5in; font: 10pt Times New Roman, Times, Serif">&nbsp;</P>

<P STYLE="margin: 0pt 0; font: bold 10pt Times New Roman, Times, Serif">Note 4&mdash;Derivative Instruments</P>

<P STYLE="margin: 0pt 0; font: bold 10pt Times New Roman, Times, Serif">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.25in; text-align: left">The primary risk managed by the Company using derivative instruments is foreign
exchange risk. Foreign exchange forward contracts are entered into as hedges against unfavorable fluctuations in the U.S. Dollar
(USD) to Norwegian Kroner (NOK) and USD to Euro (EUR) exchange rates. The Company is party to a Foreign Exchange Agreement with
Western Alliance Bank allowing the Company to enter into foreign exchange contracts under its revolving credit facility with the
bank (see Note 9). The Company does not apply hedge accounting to these contracts, and therefore the changes in fair value are
recorded in consolidated statements of comprehensive income (loss). By using derivative instruments to mitigate exposures to changes
in foreign exchange rates, the Company is exposed to credit risk from the failure of the counterparty to perform under the terms
of the contract. The credit or repayment risk is minimized by entering into transactions with high-quality counterparties.</P>

<P STYLE="margin: 0pt 0; text-indent: 0.5in; font: 10pt Times New Roman, Times, Serif">&nbsp;</P>

<!-- Field: Page; Sequence: 9 -->
    <DIV STYLE="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><P STYLE="text-align: center; margin-top: 0pt; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->7<!-- Field: /Sequence --></P></DIV>
    <DIV STYLE="break-before: page; margin-top: 6pt; margin-bottom: 12pt"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->

<P STYLE="margin-top: 0pt; font: 10pt Times New Roman, Times, Serif; margin-bottom: 0pt; text-align: left">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.25in; text-align: left">The outstanding contracts at January 31, 2021, are as follows:</P>

<P STYLE="margin: 0pt 0; text-align: center; font: 10pt Times New Roman, Times, Serif">&nbsp;</P>

<P STYLE="margin: 0pt 0; text-align: center; text-indent: 0in; font: 10pt Times New Roman, Times, Serif"></P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif">
<TR STYLE="vertical-align: bottom">
    <TD STYLE="font-weight: bold; border-bottom: Black 1.5pt solid">Settlement Date</TD><TD STYLE="font-weight: bold; padding-bottom: 1.5pt">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">U.S. Dollar Amount</TD><TD STYLE="padding-bottom: 1.5pt; font-weight: bold">&nbsp;</TD><TD STYLE="font-weight: bold; padding-bottom: 1.5pt">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">NOK Amount</TD><TD STYLE="padding-bottom: 1.5pt; font-weight: bold">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="width: 67%">Feb-21</TD><TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 15%; text-align: right">200,000</TD><TD STYLE="width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 12%; text-align: right">1,818,509</TD><TD STYLE="width: 1%; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD>Mar-21</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">200,000</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">1,693,583</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD>Apr-21</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">200,000</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">1,693,903</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="padding-bottom: 1.5pt">May-21</TD><TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1.5pt solid; text-align: right">200,000</TD><TD STYLE="padding-bottom: 1.5pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1.5pt solid; text-align: right">1,694,083</TD><TD STYLE="padding-bottom: 1.5pt; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="padding-bottom: 4pt">Total</TD><TD STYLE="padding-bottom: 4pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 4pt double; text-align: left">$</TD><TD STYLE="border-bottom: Black 4pt double; text-align: right">800,000</TD><TD STYLE="padding-bottom: 4pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 4pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 4pt double; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 4pt double; text-align: right">6,900,078</TD><TD STYLE="padding-bottom: 4pt; text-align: left">&nbsp;</TD></TR>
</TABLE>


<P STYLE="margin: 0; font: 10pt Times New Roman, Times, Serif">&nbsp;</P>

<P STYLE="margin-top: 0pt; font: 10pt Times New Roman, Times, Serif; margin-bottom: 0pt; text-align: left"></P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif">
<TR STYLE="vertical-align: bottom">
    <TD STYLE="font-weight: bold; border-bottom: Black 1.5pt solid">Settlement Date</TD><TD STYLE="font-weight: bold; padding-bottom: 1.5pt">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">U.S. Dollar Amount</TD><TD STYLE="padding-bottom: 1.5pt; font-weight: bold; text-align: center">&nbsp;</TD><TD STYLE="font-weight: bold; padding-bottom: 1.5pt; text-align: center">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">EUR Amount</TD><TD STYLE="padding-bottom: 1.5pt; font-weight: bold">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="width: 67%">Feb-21</TD><TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 15%; text-align: right">175,000</TD><TD STYLE="width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 12%; text-align: right">149,009</TD><TD STYLE="width: 1%; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD>Mar-21</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">200,000</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">163,480</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD>Apr-21</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">200,000</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">163,360</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="padding-bottom: 1.5pt">May-21</TD><TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1.5pt solid; text-align: right">200,000</TD><TD STYLE="padding-bottom: 1.5pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1.5pt solid; text-align: right">163,253</TD><TD STYLE="padding-bottom: 1.5pt; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left; padding-bottom: 4pt">&nbsp;</TD><TD STYLE="padding-bottom: 4pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 4pt double; text-align: left">$</TD><TD STYLE="border-bottom: Black 4pt double; text-align: right">775,000</TD><TD STYLE="padding-bottom: 4pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 4pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 4pt double; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 4pt double; text-align: right">639,102</TD><TD STYLE="padding-bottom: 4pt; text-align: left">&nbsp;</TD></TR>
</TABLE>

<P STYLE="margin-top: 0pt; font: 10pt Times New Roman, Times, Serif; margin-bottom: 0pt; text-align: left">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.25in; text-align: left">The fair value of outstanding derivative instruments recorded in the accompanying
consolidated balance sheets were as follows:</P>

<P STYLE="margin: 0pt 0; text-align: center; text-indent: 0.5in; font: 10pt Times New Roman, Times, Serif">&nbsp;</P>

<table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif">
<TR STYLE="vertical-align: bottom">
    <TD STYLE="padding-bottom: 1.5pt; text-align: right; padding-left: 10pt; text-indent: -10pt">&nbsp;</TD><TD STYLE="padding-bottom: 1.5pt; text-align: right">&nbsp;</TD>
    <TD STYLE="padding-bottom: 1.5pt; text-align: right">&nbsp;</TD><TD STYLE="font-weight: bold; padding-bottom: 1.5pt">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">January 31,<BR> 2021</TD><TD STYLE="padding-bottom: 1.5pt; font-weight: bold">&nbsp;</TD><TD STYLE="font-weight: bold; padding-bottom: 1.5pt">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">July&nbsp;31,<BR> 2020</TD><TD STYLE="padding-bottom: 1.5pt; font-weight: bold">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom">
    <TD STYLE="padding-left: 20pt; text-indent: -10pt">Assets and Liabilities Derivatives:</TD><TD>&nbsp;</TD>
    <TD>Balance Sheet Location</TD><TD STYLE="font-weight: bold">&nbsp;</TD>
    <TD COLSPAN="6" STYLE="font-weight: bold; text-align: center">(in thousands)</TD><TD>&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD COLSPAN="3">Derivatives not designated or not qualifying as hedging instruments</TD><TD>&nbsp;</TD>
    <TD COLSPAN="2" STYLE="text-align: right">&nbsp;</TD><TD>&nbsp;</TD><TD>&nbsp;</TD>
    <TD COLSPAN="2" STYLE="text-align: right">&nbsp;</TD><TD>&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="width: 40%; text-align: left; padding-bottom: 1.5pt; padding-left: 20pt; text-indent: -10pt">Foreign exchange forward contracts</TD><TD STYLE="width: 2%; padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="width: 34%; text-align: left; padding-bottom: 1.5pt">Other current assets</TD><TD STYLE="width: 1%; padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="width: 1%; border-bottom: Black 1.5pt solid; text-align: left">$</TD><TD STYLE="width: 9%; border-bottom: Black 1.5pt solid; text-align: right">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;8</TD><TD STYLE="width: 1%; padding-bottom: 1.5pt; text-align: left">&nbsp;</TD><TD STYLE="width: 1%; padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="width: 1%; border-bottom: Black 1.5pt solid; text-align: left">$</TD><TD STYLE="width: 9%; border-bottom: Black 1.5pt solid; text-align: right">&nbsp;10</TD><TD STYLE="width: 1%; padding-bottom: 1.5pt; text-align: left">&nbsp;</TD></TR>
</TABLE>



<P STYLE="margin: 0pt 0; text-align: center; text-indent: 0.5in; font: 10pt Times New Roman, Times, Serif"></P>

<P STYLE="margin: 0pt 0; text-indent: 0.5in; font: 10pt Times New Roman, Times, Serif">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.25in; text-align: left">The effects of derivative instruments on the consolidated statements of comprehensive
income (loss) were as follows:</P>

<P STYLE="margin: 0pt 0; text-indent: 0.5in; font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif">
<TR STYLE="vertical-align: bottom">
    <TD STYLE="font-weight: bold; text-align: center; padding-left: 10pt; text-indent: -10pt; padding-bottom: 1.5pt">&nbsp;</TD><TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="padding-left: 10pt; text-indent: -10pt; padding-bottom: 1.5pt">&nbsp;</TD><TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD>
    <TD COLSPAN="14" STYLE="text-align: center; border-bottom: Black 1.5pt solid"><B>Amount of Gain (Loss) Recognized on Derivatives</B></TD><TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom">
    <TD STYLE="font-weight: bold; text-align: center; padding-left: 10pt; text-indent: -10pt; padding-bottom: 1.5pt">&nbsp;</TD><TD STYLE="font-weight: bold; padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="font-weight: bold; text-align: center; padding-left: 10pt; text-indent: -10pt; padding-bottom: 1.5pt"></TD><TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD>
    <TD COLSPAN="6" STYLE="text-align: center; border-bottom: Black 1.5pt solid"><B>Three Months Ended<BR> January 31,</B></TD><TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD><TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD>
    <TD COLSPAN="6" STYLE="text-align: center; border-bottom: Black 1.5pt solid"><B>Six Months Ended<BR> January 31,</B></TD><TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom">
    <TD COLSPAN="3" STYLE="font-weight: bold; padding-left: 10pt; text-indent: -10pt">Amount of Gain (Loss) Recognized on Derivatives</TD><TD STYLE="font-weight: bold">&nbsp;</TD>
    <TD COLSPAN="6" STYLE="font-weight: bold; text-align: center">(in thousands)</TD><TD>&nbsp;</TD><TD>&nbsp;</TD>
    <TD COLSPAN="6" STYLE="text-align: center"><B>(in thousands)</B></TD><TD>&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom">
    <TD STYLE="text-indent: -0.125in; padding-left: 0.125in; border-bottom: Black 1.5pt solid; text-align: left; vertical-align: top">Derivatives not designated or not qualifying as hedging instruments</TD><TD STYLE="padding-bottom: 1.5pt; text-align: left; vertical-align: top; padding-left: 10pt; text-indent: -10pt">&nbsp;</TD>
    <TD STYLE="text-indent: -0.125in; padding-left: 0.125in; border-bottom: Black 1.5pt solid; text-align: left; vertical-align: bottom">Location of Gain (Loss) Recognized on Derivatives</TD><TD STYLE="font-weight: bold; padding-bottom: 1.5pt">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">2021</TD><TD STYLE="padding-bottom: 1.5pt; font-weight: bold">&nbsp;</TD><TD STYLE="font-weight: bold; padding-bottom: 1.5pt">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">2020</TD><TD STYLE="padding-bottom: 1.5pt; font-weight: bold">&nbsp;</TD><TD STYLE="font-weight: bold; padding-bottom: 1.5pt">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">2021</TD><TD STYLE="padding-bottom: 1.5pt; font-weight: bold">&nbsp;</TD><TD STYLE="font-weight: bold; padding-bottom: 1.5pt">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">2020</TD><TD STYLE="padding-bottom: 1.5pt; font-weight: bold">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="width: 26%; text-align: left; padding-bottom: 1.5pt; vertical-align: top; padding-left: 10pt; text-indent: -10pt">Foreign exchange forward contracts</TD><TD STYLE="width: 1%; padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="text-indent: -0.125in; padding-left: 0.125in; width: 25%; text-align: left; padding-bottom: 1.5pt; vertical-align: top">Net gain (loss) resulting from foreign exchange transactions</TD><TD STYLE="width: 1%; padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="width: 1%; border-bottom: Black 1.5pt solid; text-align: left">$</TD><TD STYLE="width: 9%; border-bottom: Black 1.5pt solid; text-align: right">92</TD><TD STYLE="width: 1%; padding-bottom: 1.5pt; text-align: left">&nbsp;</TD><TD STYLE="width: 1%; padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="width: 1%; border-bottom: Black 1.5pt solid; text-align: left">$</TD><TD STYLE="width: 9%; border-bottom: Black 1.5pt solid; text-align: right">20</TD><TD STYLE="width: 1%; padding-bottom: 1.5pt; text-align: left">&nbsp;</TD><TD STYLE="width: 1%; padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="width: 1%; border-bottom: Black 1.5pt solid; text-align: left">&nbsp;</TD><TD STYLE="width: 9%; border-bottom: Black 1.5pt solid; text-align: right">51</TD><TD STYLE="width: 1%; padding-bottom: 1.5pt; text-align: left">&nbsp;</TD><TD STYLE="width: 1%; padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="width: 1%; border-bottom: Black 1.5pt solid; text-align: left">$</TD><TD STYLE="width: 9%; border-bottom: Black 1.5pt solid; text-align: right">(54</TD><TD STYLE="width: 1%; padding-bottom: 1.5pt; text-align: left">)</TD></TR>
</TABLE>



<P STYLE="margin: 0pt 0; text-indent: 0.5in; font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</P>




<!-- Field: Page; Sequence: 10 -->
    <DIV STYLE="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><P STYLE="text-align: center; margin-top: 0pt; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->8<!-- Field: /Sequence --></P></DIV>
    <DIV STYLE="break-before: page; margin-top: 6pt; margin-bottom: 12pt"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->
<P STYLE="margin-top: 0pt; text-align: left; margin-bottom: 0pt; font: 10pt Times New Roman, Times, Serif">&nbsp;</P>

<P STYLE="margin-top: 0pt; text-align: left; margin-bottom: 0pt; font: 10pt Times New Roman, Times, Serif"><B>Note 5&mdash;Accrued Expenses and Other Current Liabilities</B></P>

<P STYLE="margin: 0pt 0; text-indent: 0.5in; font: 10pt Times New Roman, Times, Serif">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.25in; text-align: left">Accrued expenses and other current liabilities consist of the following:</P>

<P STYLE="margin: 0pt 0; text-indent: 0.5in; font: 10pt Times New Roman, Times, Serif">&nbsp;</P>

<P STYLE="margin: 0pt 0; text-indent: 0.5in; font: 10pt Times New Roman, Times, Serif"></P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif">
<TR STYLE="vertical-align: bottom">
    <TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="font-weight: bold; padding-bottom: 1.5pt">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">January 31,<BR> 2021</TD><TD STYLE="padding-bottom: 1.5pt; font-weight: bold">&nbsp;</TD><TD STYLE="font-weight: bold; padding-bottom: 1.5pt">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">July&nbsp;31,<BR> 2020</TD><TD STYLE="padding-bottom: 1.5pt; font-weight: bold">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom">
    <TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="font-weight: bold">&nbsp;</TD>
    <TD COLSPAN="6" STYLE="font-weight: bold; text-align: center">(in thousands)</TD><TD>&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="width: 76%; text-align: left; padding-left: 1.5pt">Accrued vacation</TD><TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">$</TD><TD STYLE="width: 9%; text-align: right">482</TD><TD STYLE="width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">$</TD><TD STYLE="width: 9%; text-align: right">392</TD><TD STYLE="width: 1%; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left; padding-left: 1.5pt">Accrued income taxes</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">325</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">-</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left; padding-left: 1.5pt">Accrued payroll taxes</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">304</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">274</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left; padding-left: 1.5pt">Operating lease liability</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">193</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">232</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left; padding-left: 1.5pt">Due to artists</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">185</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">136</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left; padding-left: 1.5pt">Accrued payroll and bonuses</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">32</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">132</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="padding-bottom: 1.5pt; padding-left: 1.5pt">Other</TD><TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1.5pt solid; text-align: right">20</TD><TD STYLE="padding-bottom: 1.5pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1.5pt solid; text-align: right">44</TD><TD STYLE="padding-bottom: 1.5pt; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="font-weight: bold; text-align: left; padding-bottom: 4pt; padding-left: 1.5pt">Total accrued expenses and other current liabilities</TD><TD STYLE="padding-bottom: 4pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 4pt double; text-align: left">$</TD><TD STYLE="border-bottom: Black 4pt double; text-align: right">1,541</TD><TD STYLE="padding-bottom: 4pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 4pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 4pt double; text-align: left">$</TD><TD STYLE="border-bottom: Black 4pt double; text-align: right">1,210</TD><TD STYLE="padding-bottom: 4pt; text-align: left">&nbsp;</TD></TR>
</TABLE>



<P STYLE="margin: 0pt 0; text-indent: 0.5in; font: 10pt Times New Roman, Times, Serif"></P>

<P STYLE="margin: 0pt 0; text-indent: 0.5in; font: 10pt Times New Roman, Times, Serif">&nbsp;</P>

<P STYLE="margin: 0pt 0; font: bold 10pt Times New Roman, Times, Serif">Note 6&mdash;Stock-Based Compensation</P>

<P STYLE="margin: 0pt 0; font: bold 10pt Times New Roman, Times, Serif">&nbsp;</P>

<P STYLE="margin: 0pt 0; font: 10pt Times New Roman, Times, Serif"><I>2016 Stock Option and Incentive Plan</I></P>

<P STYLE="margin: 0pt 0; font: 10pt Times New Roman, Times, Serif">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.25in; text-align: left">On November 18, 2020, the Company&rsquo;s Board of Directors amended the
Company&rsquo;s 2016 Stock Option and Incentive Plan (as amended to date, the &ldquo;2016 Incentive Plan&rdquo;) to increase the
number of shares of the Company&rsquo;s Class&nbsp;B common stock available for the grant of awards thereunder by an additional
250,000 shares to an aggregate of 1,521,000 shares. This amendment was ratified by the Company&rsquo;s stockholders at the Annual
Meeting of Stockholders held on January 11, 2021. At January 31, 2021, there were 358,000 shares of Class B Stock available for
awards under the 2016 Incentive Plan.</P>

<P STYLE="margin: 0pt 0 0pt 0.7pt; text-indent: 35.3pt; font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.25in; text-align: left">On November 7, 2019, the Company&rsquo;s Board of Directors amended the
2016 Incentive Plan to increase the number of shares of the Company&rsquo;s Class&nbsp;B common stock available for the grant
of awards thereunder by an additional 230,000 shares, to an aggregate of 1,271,000 shares. This amendment was ratified by the
Company&rsquo;s stockholders at the Annual Meeting of Stockholders held on January 13, 2020.</P>

<P STYLE="margin: 0pt 0 0pt 0.7pt; text-indent: 35.3pt; font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.25in; text-align: left">Pursuant to the 2016 Incentive Plan, the option exercise price for all
stock option awards that are designated as &ldquo;Incentive Stock Options&rdquo; must not be less than the Fair Market Value of
the shares of Class B Common Stock covered by the option award on the date of grant. In general, Fair Market Value means the closing
sale price per share of Class B Common Stock on the exchange on which the Class B Common Stock is principally traded for the last
preceding date on which there was a sale of Class B Common Stock on such exchange.</P>

<P STYLE="margin: 0pt 0 0pt 0.7pt; text-indent: 35.3pt; font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</P>

<P STYLE="margin: 0pt 0; font: italic 10pt Times New Roman, Times, Serif; text-align: left">Stock Options &nbsp;</P>

<P STYLE="margin: 0pt 0; font: italic 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.25in; text-align: left">During the three months ended October 31, 2020, the Compensation Committee
of the Company&rsquo;s Board of Directors approved grants of options to purchase an aggregate of 90,849 shares of Class B Stock
to various individuals including company executives, employees and consultants. Options with respect to 30,000 shares vested upon
grant with the remaining options with respect to 60,849 shares vesting over a three-year period. Grant date fair value related
to the 30,000 vested options was $32,000 which was expensed immediately. Unrecognized compensation expense related to the 60,649
options grants was an aggregate of $64,000 based on the estimated fair value of the options on the grant date. The unrecognized
compensation expense is being recognized on a straight-line basis over the vesting period.</P>

<P STYLE="margin: 0pt 0 0pt 0.7pt; text-indent: 35.3pt; font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.25in; text-align: left">In October 2020, the Compensation Committee extended the expiration date
of options to purchase approximately 182,000 shares of the Company&rsquo;s Class B Common Stock held by one of the Company&rsquo;s
executive officers, from October 31, 2021 to May 31, 2026. Such options are fully vested and were granted under the Company&rsquo;s
2008 Stock Option and Incentive Plan. The options have an exercise price of $1.73 per share. Compensation expense related to this
modification was $78,000 and was fully expensed on the modification date.</P>

<P STYLE="margin: 0pt 0 0pt 0.7pt; text-indent: 35.3pt; font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.25in; text-align: left">In
December 2020 and January 2021, the Compensation Committee of the Company&rsquo;s Board of Directors approved grants of
options to purchase an aggregate of 37,000 shares of Class B Stock to four individuals including company executives and
employees, vesting over a three-year period with respect to 15,000 options grants with the remaining 22,000 options grants
vesting over a four-year period. Unrecognized compensation expense related to the 37,000 options grants was an aggregate of
$141,000 based on the estimated fair value of the options on the grant date. The unrecognized compensation expense is being
recognized on a straight-line basis over the vesting period.</P>

<P STYLE="margin: 0pt 0 0pt 0.7pt; text-indent: 35.3pt; font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</P>


<!-- Field: Page; Sequence: 11 -->
    <DIV STYLE="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><P STYLE="text-align: center; margin-top: 0pt; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->9<!-- Field: /Sequence --></P></DIV>
    <DIV STYLE="break-before: page; margin-top: 6pt; margin-bottom: 12pt"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->

<P STYLE="margin: 0pt 0 0pt 0.7pt; font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.25in; text-align: left">On November 7, 2019 and January 13, 2020, the Compensation Committee approved
 equity grants of options to purchase an aggregate of 180,996 shares of Class B Stock to four employees and one consultant.
The options vest over a three-year period. Unrecognized compensation expense related to these grants was an aggregate of $242,000
based on the estimated fair value of the options on the grant dates. The unrecognized compensation expense is being recognized
on a straight-line basis over the vesting period.</P>

<P STYLE="margin: 0pt 0 0pt 0.7pt; text-indent: 35.3pt; font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.25in; text-align: left">In the six months ended January 31, 2021 and 2020, the Company issued
312,287 shares and 29,917 shares respectively of Class B Stock and received $396,000 and $4,000 respectively, in connection with
options exercised during the period.</P>

<P STYLE="margin: 0pt 0 0pt 0.7pt; text-indent: 35.3pt; font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.25in; text-align: left">At January 31, 2021, unrecognized compensation expense related to unvested stock
options was an aggregate of $364,000.</P>

<P STYLE="margin: 0pt 0; text-indent: 0.5in; font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</P>

<P STYLE="margin: 0pt 0; font: italic 10pt Times New Roman, Times, Serif; text-align: left">Deferred Stock Units</P>

<P STYLE="margin: 0pt 0; font: italic 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.25in; text-align: left">In August 2019, the Compensation Committee approved the grant of 90,000
Deferred Stock Units (DSUs) to 11 of its non-executive employees based in Norway and Lithuania. Each DSU represents a right to
receive one share of Class B Common Stock upon vesting. The DSUs vest over a four-year period from August 1, 2019. On the grant
date, unrecognized compensation expense related to this grant was an aggregate of $139,000 based on the estimated fair value of
the DSUs on the grant date. The unrecognized compensation expense is being recognized on a straight-line basis over the vesting
period. At January 31, 2021, unrecognized compensation expense related to unvested DSUs was an aggregate of $49,000.</P>

<P STYLE="margin: 0pt 0 0pt 0.7pt; text-indent: 35.3pt; font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.25in; text-align: left">In the six months ended January 31, 2021, the Company purchased 5,625
shares of Class B Stock from various employees for $8,000 to satisfy tax withholding obligations in connection with the vesting
of DSUs.</P>

<P STYLE="margin: 0pt 0 0pt 0.7pt; text-indent: 35.3pt; font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</P>

<P STYLE="margin: 0pt 0; font: 10pt Times New Roman, Times, Serif; text-align: left"><I>Restricted Stock Awards</I></P>

<P STYLE="margin: 0pt 0; font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.25in; text-align: left">In November 2020, the Compensation Committee and the Corporate Governance Committee
of our Board of Directors approved a grant of 92,593 restricted shares of the Company&rsquo;s Class B Common Stock to our Executive
Chairman Michael Jonas. Mr. Jonas agreed to accept all of his compensation for his service as Executive Chairman during fiscal
2021 in the form of equity in the Company and to make receipt of such equity compensation contingent on the Company achieving
certain milestones relative to its fiscal 2021 budget. The grant was made at that time because the milestones previously set were
achieved. These shares shall vest in equal amounts on February 7, 2022, 2023 and 2024.These shares had an aggregate grant date
fair value of $350,000 which is being amortized on a straight-line basis over the vesting period.</P>

<P STYLE="margin: 0pt 0; text-indent: 0.5in; font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.25in; text-align: left">In October 2020, the Compensation Committee approved a grant of 10,619 restricted
shares of Class B Common Stock to each of Mr. Elliot Gibber and Mr. Howard Jonas which vest immediately. These shares had an aggregate
grant date fair value of $30,000 and have been fully amortized accordingly.</P>

<P STYLE="margin: 0pt 0; text-indent: 0.5in; font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.25in; text-align: left">On November 7, 2019, the Compensation Committee approved a grant
of 30,534 restricted shares of Class B Common Stock to Mr. Elliot Gibber, our Interim Chief Executive Officer in respect of his
service in that capacity through the end of Fiscal 2020 (or such shorter period as he shall serve in that capacity). The grant
vested on February 7, 2020 and May 7, 2020. These shares had an aggregate grant date fair value of $60,000 which was amortized
on a straight-line basis over the vesting period. At January 31, 2020, unrecognized compensation expense related to unvested restricted
stock was an aggregate of $30,000.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in; text-align: left">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.25in; text-align: left">At January 31, 2021, unrecognized compensation expense related to unvested restricted
stock awards was an aggregate of $376,000.</P>

<P STYLE="margin: 0pt 0; text-indent: 0.5in; font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.25in; text-align: left">In the six months ended January 31, 2021 and 2020, the Company purchased 12,005 shares
and 18,441 shares respectively of Class B Stock from certain employees for $18,000 and $29,000 respectively, to satisfy tax withholding
obligations in connection with the vesting of restricted stock.</P>

<P STYLE="margin: 0pt 0; text-indent: 0.5in; font: 10pt Times New Roman, Times, Serif">&nbsp;</P>

<P STYLE="margin: 0pt 0; font: bold 10pt Times New Roman, Times, Serif">Note 7&mdash;Earnings Per Share</P>

<P STYLE="margin: 0pt 0; font: bold 10pt Times New Roman, Times, Serif">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.25in; text-align: left">Basic earnings per share is computed by dividing net income attributable to all
classes of common stockholders of the Company by the weighted average number of shares of all classes of common stock outstanding
during the applicable period. Diluted earnings per share is computed in the same manner as basic earnings per share, except that
the number of shares is increased to include restricted stock still subject to risk of forfeiture, issuances to be made on the
vesting of unvested DSUs and the exercise of potentially dilutive stock options using the treasury stock method, unless the effect
of such increase is anti-dilutive.</P>

<P STYLE="margin: 0pt 0; text-indent: 0.5in; font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</P>

<!-- Field: Page; Sequence: 12 -->
    <DIV STYLE="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><P STYLE="text-align: center; margin-top: 0pt; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->10<!-- Field: /Sequence --></P></DIV>
    <DIV STYLE="break-before: page; margin-top: 6pt; margin-bottom: 12pt"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->

<P STYLE="margin: 0pt 0; text-indent: 0.5in; font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.25in; text-align: left">The weighted-average number of shares used in the calculation of basic and diluted
earnings per share attributable to the Company&rsquo;s common stockholders consists of the following:</P>

<P STYLE="margin: 0pt 0; text-align: center; text-indent: 0in; font: 10pt Times New Roman, Times, Serif">&nbsp;</P>

<P STYLE="margin: 0pt 0; text-align: center; text-indent: 0in; font: 10pt Times New Roman, Times, Serif"></P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif">
<TR STYLE="vertical-align: bottom">
    <TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD><TD STYLE="font-weight: bold; padding-bottom: 1.5pt">&nbsp;</TD>
    <TD COLSPAN="6" STYLE="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Three Months Ended<BR> January&nbsp;31,</TD><TD STYLE="padding-bottom: 1.5pt; font-weight: bold">&nbsp;</TD><TD STYLE="font-weight: bold; padding-bottom: 1.5pt">&nbsp;</TD>
    <TD COLSPAN="6" STYLE="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Six Months Ended<BR> January&nbsp;31,</TD><TD STYLE="padding-bottom: 1.5pt; font-weight: bold">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom">
    <TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD><TD STYLE="font-weight: bold; padding-bottom: 1.5pt">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">2021</TD><TD STYLE="font-weight: bold; padding-bottom: 1.5pt">&nbsp;</TD><TD STYLE="font-weight: bold; padding-bottom: 1.5pt">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">2020</TD><TD STYLE="font-weight: bold; padding-bottom: 1.5pt">&nbsp;</TD><TD STYLE="font-weight: bold; padding-bottom: 1.5pt">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">2021</TD><TD STYLE="font-weight: bold; padding-bottom: 1.5pt">&nbsp;</TD><TD STYLE="font-weight: bold; padding-bottom: 1.5pt">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">2020</TD><TD STYLE="font-weight: bold; padding-bottom: 1.5pt">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom">
    <TD>&nbsp;</TD><TD STYLE="font-weight: bold">&nbsp;</TD>
    <TD COLSPAN="14" STYLE="font-weight: bold; text-align: center">(in thousands)</TD><TD>&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="width: 52%">Basic weighted-average number of shares</TD><TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 9%; text-align: right">12,633</TD><TD STYLE="width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 9%; text-align: right">10,229</TD><TD STYLE="width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 9%; text-align: right">12,412</TD><TD STYLE="width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 9%; text-align: right">10,212</TD><TD STYLE="width: 1%; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left">Effect of dilutive securities:</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left">Stock options</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">698</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">371</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">472</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">-</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left">Non-vested restricted Class B common stock</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">73</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">3</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">44</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">-</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left; padding-bottom: 1.5pt">Deferred stock units</TD><TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1.5pt solid; text-align: right">27</TD><TD STYLE="padding-bottom: 1.5pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1.5pt solid; text-align: right">12</TD><TD STYLE="padding-bottom: 1.5pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1.5pt solid; text-align: right">21</TD><TD STYLE="padding-bottom: 1.5pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1.5pt solid; text-align: right">-</TD><TD STYLE="padding-bottom: 1.5pt; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="padding-bottom: 4pt">Diluted weighted-average number of shares</TD><TD STYLE="padding-bottom: 4pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 4pt double; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 4pt double; text-align: right">13,431</TD><TD STYLE="padding-bottom: 4pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 4pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 4pt double; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 4pt double; text-align: right">10,615</TD><TD STYLE="padding-bottom: 4pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 4pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 4pt double; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 4pt double; text-align: right">12,949</TD><TD STYLE="padding-bottom: 4pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 4pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 4pt double; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 4pt double; text-align: right">10,212</TD><TD STYLE="padding-bottom: 4pt; text-align: left">&nbsp;</TD></TR>
</TABLE>



<P STYLE="margin: 0pt 0; text-align: center; text-indent: 0in; font: 10pt Times New Roman, Times, Serif"></P>

<P STYLE="margin: 0pt 0; text-align: center; text-indent: 0in; font: 10pt Times New Roman, Times, Serif">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.25in; text-align: left">The following shares were excluded from the dilutive earnings per share computations
because their inclusion would have been anti-dilutive</P>

<P STYLE="margin: 0pt 0; text-align: center; font: 10pt Times New Roman, Times, Serif">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif">
<TR STYLE="vertical-align: bottom">
    <TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD><TD STYLE="font-weight: bold; padding-bottom: 1.5pt">&nbsp;</TD>
    <TD COLSPAN="6" STYLE="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Three Months Ended<BR> January&nbsp;31,</TD><TD STYLE="padding-bottom: 1.5pt; font-weight: bold">&nbsp;</TD><TD STYLE="font-weight: bold; padding-bottom: 1.5pt">&nbsp;</TD>
    <TD COLSPAN="6" STYLE="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Six Months Ended<BR> January&nbsp;31,</TD><TD STYLE="padding-bottom: 1.5pt; font-weight: bold">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom">
    <TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD><TD STYLE="font-weight: bold; padding-bottom: 1.5pt">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">2021</TD><TD STYLE="font-weight: bold; padding-bottom: 1.5pt">&nbsp;</TD><TD STYLE="font-weight: bold; padding-bottom: 1.5pt">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">2020</TD><TD STYLE="font-weight: bold; padding-bottom: 1.5pt">&nbsp;</TD><TD STYLE="font-weight: bold; padding-bottom: 1.5pt">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">2021</TD><TD STYLE="font-weight: bold; padding-bottom: 1.5pt">&nbsp;</TD><TD STYLE="font-weight: bold; padding-bottom: 1.5pt">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">2020</TD><TD STYLE="font-weight: bold; padding-bottom: 1.5pt">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom">
    <TD>&nbsp;</TD><TD STYLE="font-weight: bold">&nbsp;</TD>
    <TD COLSPAN="14" STYLE="font-weight: bold; text-align: center">(in thousands)</TD><TD>&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="width: 52%; text-align: left">Stock options</TD><TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 9%; text-align: right">14</TD><TD STYLE="width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 9%; text-align: right">937</TD><TD STYLE="width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 9%; text-align: right">215</TD><TD STYLE="width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 9%; text-align: right">1,330</TD><TD STYLE="width: 1%; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left">Non-vested restricted Class B common stock</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">-</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">141</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">-</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">172</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left; padding-bottom: 1.5pt">Deferred stock units</TD><TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1.5pt solid; text-align: right">-</TD><TD STYLE="padding-bottom: 1.5pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1.5pt solid; text-align: right">-</TD><TD STYLE="padding-bottom: 1.5pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1.5pt solid; text-align: right">-</TD><TD STYLE="padding-bottom: 1.5pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1.5pt solid; text-align: right">93</TD><TD STYLE="padding-bottom: 1.5pt; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left; padding-bottom: 4pt">Shares excluded from the calculation of diluted earnings per share</TD><TD STYLE="padding-bottom: 4pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 4pt double; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 4pt double; text-align: right">14</TD><TD STYLE="padding-bottom: 4pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 4pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 4pt double; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 4pt double; text-align: right">1,078</TD><TD STYLE="padding-bottom: 4pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 4pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 4pt double; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 4pt double; text-align: right">215</TD><TD STYLE="padding-bottom: 4pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 4pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 4pt double; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 4pt double; text-align: right">1,595</TD><TD STYLE="padding-bottom: 4pt; text-align: left">&nbsp;</TD></TR>
</TABLE>



<P STYLE="margin: 0pt 0; text-align: center; font: 10pt Times New Roman, Times, Serif"></P>

<P STYLE="margin: 0pt 0; text-align: center; font: 10pt Times New Roman, Times, Serif">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.25in; text-align: left">For the six months ended January 31, 2020, the diluted earnings per share equals
basic earnings per share because the Company incurred a net loss during that period and the impact of the assumed exercise of
stock options and vesting of restricted stock and DSUs would have been anti-dilutive.</P>

<P STYLE="margin: 0pt 0; text-indent: 0.5in; font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</P>

<P STYLE="margin: 0pt 0; font: bold 10pt Times New Roman, Times, Serif; text-align: left">Note 8&mdash;Contingencies</P>

<P STYLE="margin: 0pt 0; font: bold 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</P>

<P STYLE="margin: 0pt 0; font: 10pt Times New Roman, Times, Serif; text-align: left"><B><I>Legal Proceedings </I></B></P>

<P STYLE="margin: 0pt 0; font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.25in; text-align: left">In March 2014, Saregama India, Limited filed a lawsuit against the Company before
the Barasat District Court, seeking approximately $1.6 million as damages and an injunction for copyright infringement. Saregama
India alleged that the Company made available Saregama India&rsquo;s sound recordings through the Company&rsquo;s platform with
full knowledge that the sound recordings had been uploaded and were being communicated to the public without obtaining any license
from Saregama India. On August 20, 2019, the Court lifted the injunction and, subsequently, Saregama India executed a consent
pursuant to which the case against the Company was dismissed.&nbsp;</P>

<P STYLE="margin: 0pt 0; text-indent: 0.5in; font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.25in; text-align: left">The Company may from time to time be subject to other legal proceedings that arise
in the ordinary course of business. Although there can be no assurance in this regard, the Company does not expect any of those
legal proceedings to have a material adverse effect on the Company&rsquo;s results of operations, cash flows or financial condition.</P>

<P STYLE="margin: 0pt 0; text-indent: 0.5in; font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</P>

<P STYLE="margin: 0pt 0; font: bold 10pt Times New Roman, Times, Serif; text-align: left">Note 9&mdash;Revolving Credit Facility</P>

<P STYLE="margin: 0pt 0; font: bold 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.25in; text-align: left">As of September 27, 2016, the Company entered
into a loan and security agreement with Western Alliance Bank for a revolving credit facility of up to $2.5 million for an initial
two-year term which was extended twice for another two two-year term expiring September 26, 2022. At the Company&rsquo;s request
in September 2020, advances under this facility have been reduced to the lesser of $2.0 million or 80% of the Company&rsquo;s eligible
accounts receivable, subject to certain concentration limits. The revolving credit facility is secured by a lien on substantially
all of the Company&rsquo;s assets. Effective with the September 2020 extension, the outstanding principal amount bears interest
per annum at the greater of 3.5% or the prime rate plus 1.25%. Previously the interest rate was capped at 5.0%. Interest is payable
monthly and all outstanding principal and any accrued and unpaid interest is due on the maturity date of September 26, 2022. The
Company is required to pay an annual facility fee of $10,000 to Western Alliance Bank. The Company is also required to comply with
various affirmative and negative covenants and to maintain certain financial ratios during the term of the revolving credit facility.
The covenants include a prohibition on the Company paying any dividend on its capital stock. The Company may terminate this agreement
at any time without penalty or premium provided that it pays down any outstanding principal, accrued interest and bank expenses.
At January 31, 2021 and July 31, 2020, there were no amounts outstanding under the revolving credit facility and the Company was
in compliance with all of the covenants.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 31.5pt">&nbsp;</P>

<!-- Field: Page; Sequence: 13 -->
    <DIV STYLE="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><P STYLE="text-align: center; margin-top: 0pt; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->11<!-- Field: /Sequence --></P></DIV>
    <DIV STYLE="break-before: page; margin-top: 6pt; margin-bottom: 12pt"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->

<P STYLE="margin: 0pt 0; font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.25in; text-align: left">As of November 16, 2016, the Company entered into a Foreign Exchange Agreement with
Western Alliance Bank to allow the Company to enter into foreign exchange contracts not to exceed $5.0 million in the aggregate
at any point in time under its revolving credit facility. This limit was raised to approximately $6.5 million pursuant to the
Loan and Security Modification Agreement dated May 30, 2018. The available borrowing under the revolving credit facility is reduced
by an applicable foreign exchange reserve percentage as determined by Western Alliance Bank, in its reasonable discretion from
time to time, which was initially set at 10% of the nominal amount of the foreign exchange contracts in effect at the relevant
time. In December 2016, the applicable foreign exchange reserve percentage was changed so that the reduction of available borrowing
for major currency forward contracts of less than six months tenor is set at 10% of the nominal amount of the foreign exchange
contracts, and for contracts over six months tenor, 12.5% of the nominal amount of the foreign exchange contracts. At January
31, 2021, there were $1.58 million of outstanding foreign exchange contracts with less than six months tenor under the credit
facility, which reduced the available borrowing under the revolving credit facility by $157,500.</P>

<P STYLE="margin: 0pt 0; text-indent: 0.5in; font: 10pt Times New Roman, Times, Serif">&nbsp;</P>

<P STYLE="margin: 0pt 0; font: bold 10pt Times New Roman, Times, Serif">Note 10&mdash;Business Segment and Geographic Information</P>

<P STYLE="margin: 0pt 0; font: bold 10pt Times New Roman, Times, Serif">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.25in; text-align: left">The Company is a leading app developer focusing on mobile phone personalization
and entertainment. &ldquo;Zedge Wallpapers and Ringtones,&rdquo; the Company&rsquo;s flagship app, is a hub for self-expression
used by millions for mobile phone personalization, social content and fandom art. The app enables consumers to showcase who they
are, what they like, and amplify their persona. Zedge Premium, the Company&rsquo;s in-app marketplace, enables content creators,
ranging the gamut from world class celebrities to emerging artists, to display their talent and sell their content to the Company&rsquo;s
flagship app users. &ldquo;Shortz &ndash; Chat Stories by Zedge&rdquo; offers serialized, short-form fiction stories delivered
as text-messaging conversations and soon to be available as mini-podcasts. The Company conducts business as a single operating
segment.</P>

<P STYLE="margin: 0pt 0; text-indent: 0.5in; font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.25in; text-align: left">Net long-lived assets and total assets held outside of the United States, which
are located primarily in Norway, were as follows:</P>

<P STYLE="margin: 0pt 0; text-indent: 0.5in; font: 10pt Times New Roman, Times, Serif">&nbsp;</P>

<P STYLE="margin: 0pt 0; text-align: center; text-indent: 0in; font: 10pt Times New Roman, Times, Serif"></P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif">
<TR STYLE="vertical-align: bottom">
    <TD STYLE="padding: 0; text-align: center">&nbsp;</TD><TD STYLE="padding: 0; text-align: center; font-weight: bold">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="border-bottom: Black 1.5pt solid; padding: 0; font-weight: bold; text-align: center">United&nbsp;States</TD><TD STYLE="padding: 0; text-align: center; font-weight: bold">&nbsp;</TD><TD STYLE="padding: 0; text-align: center; font-weight: bold">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="border-bottom: Black 1.5pt solid; padding: 0; font-weight: bold; text-align: center">Foreign</TD><TD STYLE="padding: 0; text-align: center; font-weight: bold">&nbsp;</TD><TD STYLE="padding: 0; text-align: center; font-weight: bold">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="border-bottom: Black 1.5pt solid; padding: 0; font-weight: bold; text-align: center">Total</TD><TD STYLE="padding: 0; text-align: center; font-weight: bold">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom">
    <TD STYLE="padding: 0; text-align: center">&nbsp;</TD><TD STYLE="padding: 0; text-align: center; font-weight: bold">&nbsp;</TD>
    <TD COLSPAN="11" STYLE="padding: 0; font-weight: bold; text-align: center">(in thousands)</TD></TR>
<TR STYLE="vertical-align: bottom">
    <TD STYLE="text-align: left; padding-left: 10pt; text-indent: -10pt">Long-lived assets, net:</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="width: 64%; padding-bottom: 4pt; padding-left: 20pt; text-indent: -10pt">January 31, 2021</TD><TD STYLE="width: 1%; padding-bottom: 4pt">&nbsp;</TD>
    <TD STYLE="width: 1%; border-bottom: Black 4pt double; text-align: left">$</TD><TD STYLE="width: 9%; border-bottom: Black 4pt double; text-align: right">2,231</TD><TD STYLE="width: 1%; padding-bottom: 4pt; text-align: left">&nbsp;</TD><TD STYLE="width: 1%; padding-bottom: 4pt">&nbsp;</TD>
    <TD STYLE="width: 1%; border-bottom: Black 4pt double; text-align: left">$</TD><TD STYLE="width: 9%; border-bottom: Black 4pt double; text-align: right">448</TD><TD STYLE="width: 1%; padding-bottom: 4pt; text-align: left">&nbsp;</TD><TD STYLE="width: 1%; padding-bottom: 4pt">&nbsp;</TD>
    <TD STYLE="width: 1%; border-bottom: Black 4pt double; text-align: left">$</TD><TD STYLE="width: 9%; border-bottom: Black 4pt double; text-align: right">2,679</TD><TD STYLE="width: 1%; padding-bottom: 4pt; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="padding-bottom: 4pt; padding-left: 20pt; text-indent: -10pt">July 31, 2020</TD><TD STYLE="padding-bottom: 4pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 4pt double; text-align: left">$</TD><TD STYLE="border-bottom: Black 4pt double; text-align: right">2,513</TD><TD STYLE="padding-bottom: 4pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 4pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 4pt double; text-align: left">$</TD><TD STYLE="border-bottom: Black 4pt double; text-align: right">542</TD><TD STYLE="padding-bottom: 4pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 4pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 4pt double; text-align: left">$</TD><TD STYLE="border-bottom: Black 4pt double; text-align: right">3,055</TD><TD STYLE="padding-bottom: 4pt; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: right; padding-left: 10pt; text-indent: -10pt">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left; padding-left: 10pt; text-indent: -10pt">Total assets:</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="padding-bottom: 4pt; padding-left: 20pt; text-indent: -10pt">January 31, 2021</TD><TD STYLE="padding-bottom: 4pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 4pt double; text-align: left">$</TD><TD STYLE="border-bottom: Black 4pt double; text-align: right">17,229</TD><TD STYLE="padding-bottom: 4pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 4pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 4pt double; text-align: left">$</TD><TD STYLE="border-bottom: Black 4pt double; text-align: right">4,556</TD><TD STYLE="padding-bottom: 4pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 4pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 4pt double; text-align: left">$</TD><TD STYLE="border-bottom: Black 4pt double; text-align: right">21,785</TD><TD STYLE="padding-bottom: 4pt; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="padding-bottom: 4pt; padding-left: 20pt; text-indent: -10pt">July 31, 2020</TD><TD STYLE="padding-bottom: 4pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 4pt double; text-align: left">$</TD><TD STYLE="border-bottom: Black 4pt double; text-align: right">7,730</TD><TD STYLE="padding-bottom: 4pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 4pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 4pt double; text-align: left">$</TD><TD STYLE="border-bottom: Black 4pt double; text-align: right">4,275</TD><TD STYLE="padding-bottom: 4pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 4pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 4pt double; text-align: left">$</TD><TD STYLE="border-bottom: Black 4pt double; text-align: right">12,005</TD><TD STYLE="padding-bottom: 4pt; text-align: left">&nbsp;</TD></TR>
</TABLE>



<P STYLE="margin: 0pt 0; text-align: center; text-indent: 0in; font: 10pt Times New Roman, Times, Serif"></P>

<P STYLE="margin: 0pt 0; text-align: center; text-indent: 0in; font: 10pt Times New Roman, Times, Serif">&nbsp;</P>

<P STYLE="margin: 0pt 0; font: bold 10pt Times New Roman, Times, Serif">Note 11&mdash; Operating Leases</P>

<P STYLE="margin: 0pt 0; font: bold 10pt Times New Roman, Times, Serif">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.25in; text-align: left">The Company has operating leases primarily for office space.
Operating lease right-of-use assets recorded and included in other assets were $220,000 and $317,000 at January 31, 2021 and July
31, 2020, respectively.</P>

<P STYLE="margin: 0pt 0; text-indent: 0.5in; background-color: white; font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.25in; text-align: left">There were no material changes in the Company's
operating and finance leases in the six months ended January 31, 2021, as compared to the disclosure in the Company's Annual Report
on Form 10-K for the fiscal year ended July 31, 2020.</P>

<P STYLE="margin: 0pt 0; text-indent: 0.5in; background-color: white; color: #222222; font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</P>

<P STYLE="margin: 0pt 0; font: bold 10pt Times New Roman, Times, Serif; text-align: left">Note 12&mdash;Provision for Income taxes</P>

<P STYLE="margin: 0pt 0; font: bold 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.25in; text-align: left">At July 31, 2020, the Company had available U.S. federal and state net operating
loss (&ldquo;NOL&rdquo;) carryforwards from domestic operations of approximately $5.6 million and $5.9 million, respectively,
to offset future taxable income, the Company also had available NOL carryforwards of approximately $433,000 to offset future foreign
taxable income. The Company expects to utilize these NOL carryforwards to offset the taxable income for the six months ended January
31, 2021 and for the fiscal year ending July 31, 2021, and reduced its effective tax rate to 7.9% for those periods. The tax expense
consists of federal and state taxes based on taxable income and allocated net worth and certain income taxes payable in foreign
jurisdictions where our subsidiaries reside.</P>

<P STYLE="margin: 0pt 0; text-indent: 0.5in; font: 10pt Times New Roman, Times, Serif">&nbsp;</P>


<!-- Field: Page; Sequence: 14 -->
    <DIV STYLE="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><P STYLE="text-align: center; margin-top: 0pt; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->12<!-- Field: /Sequence --></P></DIV>
    <DIV STYLE="break-before: page; margin-top: 6pt; margin-bottom: 12pt"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->

<P STYLE="margin: 0pt 0; text-indent: 0.5in; font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.25in; text-align: left">On March 27, 2020, the CARES Act was signed into law.&nbsp;&nbsp;The Act contains
several new or changed income tax provisions, including but not limited to the following: increased limitation threshold for determining
deductible interest expense, class life changes to qualified improvements (in general, from 39 years to 15 years), and the ability
to carry back net operating losses incurred from tax years 2018 through 2020 up to the five preceding tax years.&nbsp;&nbsp;Most
of these provisions are either not applicable or have no material effect&nbsp;on&nbsp;the Company.&nbsp;&nbsp;</P>

<P STYLE="margin: 0pt 0; text-indent: 0.5in; font: 10pt Times New Roman, Times, Serif">&nbsp;</P>

<P STYLE="margin: 0pt 0; font: bold 10pt Times New Roman, Times, Serif">Note 13&mdash;Recently Issued Accounting Standards Not Yet Adopted</P>

<P STYLE="margin: 0pt 0; font: bold 10pt Times New Roman, Times, Serif">&nbsp;</P>

<P STYLE="margin: 0pt 0; font: 10pt Times New Roman, Times, Serif"><I>Recently Issued Accounting Standards Not Yet Adopted</I></P>

<P STYLE="margin: 0pt 0; font: 10pt Times New Roman, Times, Serif">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.25in; text-align: left">In December 2019, the FASB issued Accounting Standard Update No. 2019-12,&nbsp;<I>Income
Taxes</I> <I>(Topic 740):</I> <I>Simplifying the Accounting for Income Taxes</I> (ASU 2019-12), which simplifies the accounting
for income taxes. This guidance will be effective for the Company in the first quarter of fiscal 2022 on a prospective basis,
and early adoption is permitted. The Company will adopt the new standard effective August 1, 2021 and does not expect the adoption
of this guidance to have a material impact on its consolidated financial statements.</P>

<P STYLE="margin: 0pt 0; text-indent: 0.5in; font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.25in; text-align: left">With the exception of the accounting standards discussed above, there have been
no other recent accounting pronouncements or changes in accounting pronouncements during the six months ended January 31, 2021
that are of significance or potential significance to the Company.</P>

<P STYLE="margin: 0pt 0; text-indent: 0.5in; font: 10pt Times New Roman, Times, Serif">&nbsp;</P>

<P STYLE="margin: 0pt 0; font: bold 10pt Times New Roman, Times, Serif">Note 14&mdash;Loans Payable</P>

<P STYLE="margin: 0pt 0; font: bold 10pt Times New Roman, Times, Serif">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.25in; text-align: left">On August 1, 2020, the Company obtained
a loan of $181,000 to pay for certain insurance coverage, repayable in nine equal installments of $20,490 starting from September
1, 2020 which represented a 3.89% annual percentage interest rate.</P>

<P STYLE="margin: 0pt 0; text-indent: 0.5in; font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.25in; text-align: left"><FONT STYLE="font-weight: normal">On July 16, 2019, the Company obtained a loan of
$140,000 to pay for certain insurance coverage, repayable in nine equal installments of $15,976 starting from September 1, 2019
which represented a 4.79% annual percentage interest rate. </FONT></P>

<P STYLE="margin: 0pt 0; text-indent: 0.5in; font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.25in; text-align: left"><FONT STYLE="font-weight: normal">The Company obtained a loan under the Paycheck
Protection Program (PPP) of the CARES Act in the amount of $218,000 from Western Alliance Bank, a loan servicer and the Company&rsquo;s
lender (see Note 9), on April 22, 2020. The Company used these proceeds in full for payroll purposes for U.S. employees during
the covered period provided under the PPP and therefore expects that all or most of this loan will be forgiven. Any portion of
the loan that is not forgiven will be due two years after inception of the loan. The loan has a 1% fixed interest rate and does
not require collateral or personal guarantees.</FONT></P>

<P STYLE="margin: 0pt 0; text-indent: 0.5in; font: 10pt Times New Roman, Times, Serif">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.25in; text-align: left"><FONT STYLE="font-weight: normal">The Company submitted the PPP Loan Forgiveness Application
Form 3508EZ on November 25, 2020.</FONT></P>

<P STYLE="margin: 0pt 0; text-indent: 0.5in; font: 10pt Times New Roman, Times, Serif">&nbsp;</P>

<P STYLE="margin: 0pt 0; font: bold 10pt Times New Roman, Times, Serif">Note 15&mdash;Sales of Class B Common Stock</P>

<P STYLE="margin: 0pt 0; font: bold 10pt Times New Roman, Times, Serif">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.25in; text-align: left">The Company filed with the SEC a Registration
Statement on Form S-3 (the &ldquo;Form S-3&rdquo;) on November 30, 2020 which became effective on December 4, 2020 to facilitate
capital raising. The Registration Statement registered the issuance and sale by the Company of Class B common stock or related
securities for gross proceeds to the Company of up to $20 million. On November 30, 2020, the Company engaged National Securities
Corp. and H.C. Wainwright &amp; Co, LLC (the &ldquo;Sales Agents&rdquo;) to act as the Company&rsquo;s exclusive co-Sales Agents
in connection with the Company&rsquo;s &ldquo;at-the-market&rdquo; offering of shares of the Company&rsquo;s Class B common stock
up to $5 million. The Company filed a Prospectus Supplement (supplementing the Prospectus included in the Form S-3) on December
9, 2020 and contemporaneously entered into an At The Market Offering Agreement with the Sales Agents (the &ldquo;ATM Sales Agreement&rdquo;),
pursuant to which the Company sold 761,906 shares at an average price of $6.5625 per share for total proceeds of $5 million as
of January 28, 2021. In connection with this offering, the Company incurred a total issuance costs of $215,000. The Company intends
to use the net proceeds from this offering for working capital and other general corporate purposes.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 28.3pt">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.25in; text-align: left"><FONT STYLE="font-weight: normal">On February 5, 2020, the Company closed on its
registered direct offering of 1,734,459 shares of its Class B common stock for gross proceeds of $2.25 million. The Company sold
1,657,813 shares at a purchase price of $1.28 per share which represented a 20% discount from the 10 Day Volume Weighted Average
Price (VWAP) through January 31, 2020, and certain Company insiders purchased an additional 76,646 shares at a purchase price
of $1.67 per share, the closing price on February 3, 2020. In connection with this offering, the Company incurred a total issuance
costs of $141,000. The Company intends to use the net proceeds from this offering for working capital and other general corporate
purposes.</FONT></P>

<P STYLE="margin: 0pt 0; text-indent: 0.5in; font: 10pt Times New Roman, Times, Serif">&nbsp;</P>

<!-- Field: Page; Sequence: 15 -->
    <DIV STYLE="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><P STYLE="text-align: center; margin-top: 0pt; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->13<!-- Field: /Sequence --></P></DIV>
    <DIV STYLE="break-before: page; margin-top: 6pt; margin-bottom: 12pt"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->

<P STYLE="font: bold 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</FONT></P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="font: bold 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%"><TR STYLE="vertical-align: top; text-align: justify">
<TD STYLE="width: 0.75in; text-align: left"><A NAME="a_008"></A><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Item
2.</FONT></TD><TD STYLE="text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Management&rsquo;s
Discussion and Analysis of Financial Condition and Results of Operations</FONT></TD>
</TR></TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 36pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
following information should be read in conjunction with the accompanying consolidated financial statements and the associated
notes thereto of this Quarterly Report, and the audited consolidated financial statements and the notes thereto and our Management&rsquo;s
Discussion and Analysis of Financial Condition and Results of Operations contained in our Annual Report on Form 10-K for the fiscal
year ended July 31, 2020 (the &ldquo;Form 10-K&rdquo;), as filed with the U.S. Securities and Exchange Commission (the &ldquo;SEC&rdquo;).</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 36pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 36pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">As
used below, unless the context otherwise requires, the terms &ldquo;the Company,&rdquo; &ldquo;Zedge,&rdquo; &ldquo;we,&rdquo;
&ldquo;us,&rdquo; and &ldquo;our&rdquo; refer to Zedge, Inc., a Delaware corporation and its subsidiary Zedge Europe AS, collectively.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 36pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: bold 10pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Forward-Looking
Statements</FONT></P>

<P STYLE="font: bold 10pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 36pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">This
Quarterly Report on Form 10-Q contains forward-looking statements within the meaning of Section&nbsp;27A of the Securities Act
of 1933 and Section&nbsp;21E of the Securities Exchange Act of 1934, including statements that contain the words &ldquo;believes,&rdquo;
&ldquo;anticipates,&rdquo; &ldquo;expects,&rdquo; &ldquo;plans,&rdquo; &ldquo;intends,&rdquo; and similar words and phrases. These
forward-looking statements are subject to risks and uncertainties that could cause actual results to differ materially from the
results projected in any forward-looking statement. In addition to the factors specifically noted in the forward-looking statements,
other important factors, risks and uncertainties that could result in those differences include, but are not limited to, those
discussed under Item 1A to Part I &ldquo;Risk Factors&rdquo; in the Form 10-K. The forward-looking statements are made as of the
date of this report and we assume no obligation to update the forward-looking statements, or to update the reasons why actual
results could differ from those projected in the forward-looking statements. Investors should consult all of the information set
forth in this report and the other information set forth from time to time in our reports filed with the SEC pursuant to the Securities
Act of 1933 and the Securities Exchange Act of 1934, including the Form 10-K.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 36pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: bold 10pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Overview</FONT></P>

<P STYLE="font: bold 10pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 36pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Zedge
is a leading app developer focusing on mobile phone personalization and entertainment. &ldquo;Zedge Wallpapers and Ringtones&rdquo;
our flagship app is all about personal identity. We&rsquo;re the hub for self-expression used by millions for mobile phone personalization,
social content and fandom art. Our app enables consumers to showcase who they are, what they like, and amplify their persona.
Zedge Premium, our marketplace, enables content creators, ranging the gamut from world class celebrities to emerging artists,
to display their talent and sell their content to our users. &ldquo;Shortz &ndash; Chat Stories by Zedge,&rdquo; which has been
launched in beta, offers serialized, short-form fiction stories delivered as text-messaging conversations and more recently as
mini-podcasts.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 36pt">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 36pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Our
Zedge app has been installed approximately 482 million times, and at January 31, 2021, boasted approximately 35.4 million monthly
active users, or MAU. MAU is a key performance indicator that captures the number of unique users that used our Zedge app during
the previous 30-day of the relevant period. Our Zedge app has consistently ranked as one of the most popular free apps in the
Google Play store in the United States. Historically, we have not made a material investment in paid user acquisition for our
Zedge app.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 36pt">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 36pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Our
Zedge app&rsquo;s success stems from its ability to meet consumer demand for a rich and diverse catalogue of both long-tail and
popular content in a fun, intuitive and user-friendly fashion that aligns with their interest in expressing their essence in a
bespoke manner, to offer reliable search and discovery capabilities and to make relevant content recommendations to our users.
To this end, we invest heavily in both product design and development and the underlying technology required to satisfy both our
Zedge app&rsquo;s users&rsquo; and content contributors&rsquo; expectations. Our Zedge app utilizes both user-generated and licensed,
third-party content to achieve these goals.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 36pt">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 36pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">In
March 2018, we launched Zedge Premium, a marketplace within our Zedge app where professional creators and brands market, distribute
and sell their digital content to our consumers. Since launching Zedge Premium, we have made and continue making material investments
in optimizing our Zedge app&rsquo;s homepage design in order to maximize exposure to premium content with the goal of driving
sales. Over time, we expect that Zedge Premium will contribute to a virtuous cycle whereby it drives new consumers into our Zedge
app resulting in more artist payouts, which in turn makes the platform more attractive for artists and brands looking to expand
their reach and increase their income.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 36pt">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 36pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">In
January 2019, we started offering freemium Zedge app users the ability to convert into paying subscribers for amongst other things
the ability to remove unsolicited advertisements from our Zedge app. As of January 31, 2021, we had approximately 711,000 active
subscribers. In fiscal 2021, we hope to further optimize the offer based on user type, geography and price point as well as introduce
new subscription enhancements like content bundles and rewards.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 36pt"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 36pt"><FONT STYLE="font: 10pt Times New Roman, Times, Serif"></FONT></P>

<!-- Field: Page; Sequence: 16 -->
    <DIV STYLE="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><P STYLE="text-align: center; margin-top: 0pt; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->14<!-- Field: /Sequence --></P></DIV>
    <DIV STYLE="break-before: page; margin-top: 6pt; margin-bottom: 12pt"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 36pt"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 36pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">In
December 2019, we completed the beta launch of &rsquo;Shortz&rsquo; our new entertainment app offering serialized, short-form
fiction delivered in a text-message format across both Android and iOS, focusing on users in the United States, the United Kingdom
and Canada and it is now available globally.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 36pt"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 36pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Over
the past several years, our Zedge app has experienced a decline in its MAU, with modest increases in certain periods, as well
as a shift in the regional customer make-up with MAU in emerging markets representing an increasing portion of our user base.
As of January 31, 2021, users in emerging markets represented 73% of our MAU compared to 67% a year prior. This shift has negatively
impacted revenue because advertising rates in emerging markets are materially lower than in well-developed markets. In the second
quarter of fiscal 2021, users in emerging markets grew by 12.6% while users in well-developed economies declined 15.9% when compared
to the same period in fiscal 2020. As of January 31, 2021, approximately 45% of our Zedge app&rsquo;s user base was located in
North America and Europe (including Eastern Europe) with a split of 22% and 23%, respectively, compared with 53% as of January
31, 2020 with a split of 26% and 27%, respectively.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 36pt">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 36pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">MAU
growth is tightly coupled with securing new users. Historically, our relatively high ranking in the Google Play store has been
one of the primary drivers for securing new users. Although still an important factor, we now also dedicate resources to growth
initiatives, both organic and paid. With time, we believe that we can change our growth dynamic in well-developed markets. Aside
from targeted growth initiatives, we need to continually improve the core user experience, test different mechanisms and content
verticals that may spur growth and capitalize on the role that Zedge Premium artists can have on driving new users into the Zedge
platform.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 36pt">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 36pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
COVID-19 pandemic has impacted our Zedge app&rsquo;s new user growth. According to Gartner, a leading research and advisory company,
new smartphone sales declined 10.5% in calendar year 2020 as a result of the pandemic, negatively impacting new user growth, especially
in well-developed markets. Gartner forecasts and smartphone sales are expected to rebound in 2021. Mature Asia Pacific, Western
Europe, and Latin America are expected to exhibit the strongest growth between 2020 and 2021 which we expect will bode well for
our business.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 36pt"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 36pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">During
the quarters ended January 31, 2021 and 2020, we generated approximately 83% and 85%, respectively, of our revenues from selling
our Zedge app&rsquo;s advertising inventory to advertising networks, advertising exchanges, and direct arrangements with advertisers.
Advertising networks and advertising exchanges are third-party technology platforms that facilitate the buying and selling of
media advertising inventory from multiple ad networks. The price of advertising inventory is fixed on an advertising network whereas
the price for inventory is determined through real-time bidding on an advertising exchange. Advertisers are attracted to our Zedge
app because of its sizable user base.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 36pt"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 36pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">In
our Zedge Premium marketplace, the content owner sets the price and the user can purchase the content by paying for it with Zedge
Credits, our closed virtual currency. A user can earn Zedge Credits when taking specific actions such as watching a rewarded video.
Alternatively, users can buy Zedge Credits via an in-app purchase. If a user purchases Zedge Credits, Google Play or App Store
keeps 30% of the purchase price with the remaining 70% being paid to us. When a user purchases Zedge Premium content, the artist
or brand receives 70% of the actual value of the Zedge Credits used to buy the content item as a royalty and we retain the remaining
30% as our fee, which we recognize as revenue. As Zedge Premium matures and expands, we expect to also diversify our revenue source
mix.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 36pt"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 36pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">In
January 2019, we started offering a subscription-based product to Android users of our Zedge app in which the payment of a monthly
or annual fee would remove unsolicited ads when using our Zedge app. During the first 12 months after a customer&rsquo;s sign
up for the subscription-based product, Google retains up to 30% as a fee, which decreases to 15% from month 13 and beyond. As
of January 31, 2021, we had approximately 711,000 active subscribers, 90% of which had subscribed on an annual basis. Since inception
in January 2019, subscriptions have generated approximately $4.7 million in gross revenue.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 36pt"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</FONT></P>

<P STYLE="font: bold 10pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Critical
Accounting Policies</FONT></P>

<P STYLE="font: bold 10pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 36pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Our
consolidated financial statements and accompanying notes are prepared in accordance with accounting principles generally accepted
in the United States of America, or U.S. GAAP. Our significant accounting policies are described in Note 1 to the consolidated
financial statements included in the Form 10-K. The preparation of financial statements requires management to make estimates
and assumptions that affect the reported amounts of assets, liabilities, revenues and expenses as well as the disclosure of contingent
assets and liabilities. Critical accounting policies are those that require application of management&rsquo;s most subjective
or complex judgments, often as a result of matters that are inherently uncertain and may change in subsequent periods. Our critical
accounting policies include those related to capitalized software and technology development costs, revenue recognition and goodwill.
Management bases its estimates and judgments on historical experience and other factors that are believed to be reasonable under
the circumstances. Actual results may differ from these estimates under different assumptions or conditions. For additional discussion
of our critical accounting policies, see our Management&rsquo;s Discussion&nbsp;and Analysis of Financial Condition and Results
of Operations in the Form 10-K.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 36pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 36pt"><FONT STYLE="font: 10pt Times New Roman, Times, Serif"></FONT></P>

<!-- Field: Page; Sequence: 17 -->
    <DIV STYLE="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><P STYLE="text-align: center; margin-top: 0pt; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->15<!-- Field: /Sequence --></P></DIV>
    <DIV STYLE="break-before: page; margin-top: 6pt; margin-bottom: 12pt"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 36pt"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>Recently
Issued Accounting Standards Not Yet Adopted</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 36pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; font-weight: normal">Recently
issued accounting standards not yet adopted by us are more fully described in Note 13 to the Consolidated Financial Statements
included in Item&nbsp;1 to Part I of this Quarterly Report on Form&nbsp;10-Q. </FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 36pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>COVID-19
</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 36pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 36pt"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">The
COVID-19 pandemic has resulted in public health responses including travel bans, restrictions, social distancing requirements,
and shelter-in place orders, which have negatively impacted our business, operations and financial performance. While we saw a
significant decrease in advertising spend when the pandemic became global in March, our daily advertising revenue has experienced
a strong recovery since July 2020.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 36pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 36pt"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">We
responded quickly and decisively to the challenges presented by the pandemic in order to ensure the long-term continuity of our
service. Initially, we shifted resources and priorities and focused on streamlining our back-end infrastructure and specifically
redesigning our content management system in order to better control costs while simultaneously establishing a scalable foundation
for new growth initiatives, even at the expense of new product initiatives. At the outset of the pandemic, we instituted a hiring
freeze which has subsequently been relaxed and we are starting to invest in new products, features, and enhancements. We expect
to grow headcount by between 15% to 20% in calendar 2021, mostly in engineering, product and design to execute on our product
development roadmap.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 36pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 36pt"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">Given
the unprecedented uncertainty and rapidly shifting market conditions of the business environment, we cannot reasonably estimate
the full impact of the COVID-19 pandemic on our future financial and operational results. At this point it is unclear whether
variables including the economy, unemployment, retail sales, and advertising budgets, or capital markets, including volatility
of our stock price will impact our business. We continue to monitor the rapidly evolving situation and guidance from international
and domestic authorities, including federal, state and local public health authorities, and there may be developments outside
our control requiring us to adjust our operating plan.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 36pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 36pt"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">The
risks related to the COVID-19 pandemic on our business are further described in Part I, Item 1A - Risk Factors of the Company&rsquo;s
Annual Report on Form 10-K for the year ended July 31, 2020, as filed with the SEC.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 36pt">&nbsp;</P>

<P STYLE="font: bold 10pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Key
Performance Indicators</FONT></P>

<P STYLE="font: bold 10pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 36pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
presentation of our results of operations includes disclosure of two key performance indicators - Monthly Active Users (MAU) and
Average Revenue Per Monthly Active User (ARPMAU). MAU is a key performance indicator that captures the number of unique users
that used our Zedge app during the previous 30-day period, which is important to understanding the size of the user base for the
Company&rsquo;s Zedge app which is a driver of revenue. Changes and trends in MAU are useful for measuring the general health
of our business, gauging both present and potential customers&rsquo; experience, assessing the efficacy of product improvements and
marketing campaigns and overall user engagement. ARPMAU is valuable because it provides insight into how well we monetize our
users and, changes and trends in ARPMAU are indications of how effective our monetization investments are.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 36pt">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 36pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">MAU
increased 3.2% in the second quarter of fiscal 2021 when compared to the same period a year ago and increased 9.3% on a sequential
basis. Over the past several years, we have experienced a continuing shift in our regional customer make-up with MAU in emerging
markets representing an increasing portion of our user base. As of January 31, 2021, users in emerging markets represented 73%
of our MAU compared to 67% a year prior. This shift has negatively impacted revenue because advertising rates in emerging markets
are materially lower than in well-developed markets. However, ARPMAU for the three months ended January 31, 2021 was up 87.8%
when compared to the same period a year ago, pointing to progress we have made in extracting more value from our users, particularly
from paid subscriptions sales and improvement in ad optimization. For the same reasons, ARPMAU also increased 35.2% on a sequential
basis.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif">
<TR STYLE="vertical-align: bottom">
    <TD STYLE="font-size: 10pt">&nbsp;</TD><TD STYLE="font: bold 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD COLSPAN="6" STYLE="font: bold 10pt Times New Roman, Times, Serif; text-align: center">Three Months Ended</TD><TD STYLE="font: bold 10pt Times New Roman, Times, Serif">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="font-size: 10pt">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom">
    <TD STYLE="font-size: 10pt">&nbsp;</TD><TD STYLE="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt">&nbsp;</TD>
    <TD COLSPAN="6" STYLE="font: bold 10pt Times New Roman, Times, Serif; text-align: center; border-bottom: Black 1.5pt solid">January 31,</TD><TD STYLE="padding-bottom: 1.5pt; font: bold 10pt Times New Roman, Times, Serif">&nbsp;</TD><TD STYLE="font-size: 10pt; padding-bottom: 1.5pt">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="font-size: 10pt">&nbsp;</TD><TD STYLE="padding-bottom: 1.5pt; font-size: 10pt">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom">
    <TD STYLE="font: bold 10pt Times New Roman, Times, Serif; border-bottom: Black 1.5pt solid">(in millions, except ARPMAU)</TD><TD STYLE="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="font: bold 10pt Times New Roman, Times, Serif; text-align: center; border-bottom: Black 1.5pt solid">2021</TD><TD STYLE="padding-bottom: 1.5pt; font: bold 10pt Times New Roman, Times, Serif">&nbsp;</TD><TD STYLE="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="font: bold 10pt Times New Roman, Times, Serif; text-align: center; border-bottom: Black 1.5pt solid">2020</TD><TD STYLE="padding-bottom: 1.5pt; font: bold 10pt Times New Roman, Times, Serif">&nbsp;</TD><TD STYLE="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="font: bold 10pt Times New Roman, Times, Serif; text-align: center; border-bottom: Black 1.5pt solid">% Change</TD><TD STYLE="padding-bottom: 1.5pt; font: bold 10pt Times New Roman, Times, Serif">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="width: 64%; font: 10pt Times New Roman, Times, Serif">MAU</TD><TD STYLE="width: 1%; font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="width: 1%; font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="width: 9%; font: 10pt Times New Roman, Times, Serif; text-align: right">35.4</TD><TD STYLE="width: 1%; font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="width: 1%; font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="width: 1%; font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="width: 9%; font: 10pt Times New Roman, Times, Serif; text-align: right">34.3</TD><TD STYLE="width: 1%; font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="width: 1%; font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="width: 1%; font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="width: 9%; font: 10pt Times New Roman, Times, Serif; text-align: right">3.2</TD><TD STYLE="width: 1%; font: 10pt Times New Roman, Times, Serif; text-align: left">%</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">Developed Markets MAU</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: right">9.5</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: right">11.3</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: right">-15.9</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">%</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">Emerging Markets MAU</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: right">25.9</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: right">23.0</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: right">12.6</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">%</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">Emerging Markets MAU/Total MAU</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: right">73</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">%</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: right">67</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">%</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: right">9.1</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">%</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="font-size: 10pt">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif">ARPMAU</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">$</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: right">0.0492</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">$</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: right">0.0262</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: right">87.8</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">%</TD></TR>
</TABLE>


<P STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center">&nbsp;</P>

<!-- Field: Page; Sequence: 18 -->
    <DIV STYLE="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><P STYLE="text-align: center; margin-top: 0pt; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->16<!-- Field: /Sequence --></P></DIV>
    <DIV STYLE="break-before: page; margin-top: 6pt; margin-bottom: 12pt"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center; text-indent: 36pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>&nbsp;&nbsp;</B></FONT></P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif">
<TR STYLE="vertical-align: bottom">
    <TD STYLE="padding-bottom: 1.5pt; font-size: 10pt">&nbsp;</TD><TD STYLE="padding-bottom: 1.5pt; font: bold 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD COLSPAN="6" STYLE="border-bottom: Black 1.5pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center">Three Months Ended</TD><TD STYLE="padding-bottom: 1.5pt; font: bold 10pt Times New Roman, Times, Serif">&nbsp;</TD><TD STYLE="padding-bottom: 1.5pt; font-size: 10pt">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="padding-bottom: 1.5pt; font-size: 10pt">&nbsp;</TD><TD STYLE="padding-bottom: 1.5pt; font-size: 10pt">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom">
    <TD STYLE="font-size: 10pt">&nbsp;</TD><TD STYLE="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="padding-bottom: 1.5pt; font: bold 10pt Times New Roman, Times, Serif; text-align: center">January 31,</TD><TD STYLE="padding-bottom: 1.5pt; font: bold 10pt Times New Roman, Times, Serif">&nbsp;</TD><TD STYLE="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="padding-bottom: 1.5pt; font: bold 10pt Times New Roman, Times, Serif; text-align: center">October 31,</TD><TD STYLE="padding-bottom: 1.5pt; font: bold 10pt Times New Roman, Times, Serif">&nbsp;</TD><TD STYLE="font-size: 10pt; padding-bottom: 1.5pt">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="font-size: 10pt">&nbsp;</TD><TD STYLE="padding-bottom: 1.5pt; font-size: 10pt">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom">
    <TD STYLE="font: bold 10pt Times New Roman, Times, Serif; border-bottom: Black 1.5pt solid">(in millions, except ARPMAU)</TD><TD STYLE="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="font: bold 10pt Times New Roman, Times, Serif; text-align: center; border-bottom: Black 1.5pt solid">2021</TD><TD STYLE="padding-bottom: 1.5pt; font: bold 10pt Times New Roman, Times, Serif">&nbsp;</TD><TD STYLE="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="font: bold 10pt Times New Roman, Times, Serif; text-align: center; border-bottom: Black 1.5pt solid">2020</TD><TD STYLE="padding-bottom: 1.5pt; font: bold 10pt Times New Roman, Times, Serif">&nbsp;</TD><TD STYLE="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="font: bold 10pt Times New Roman, Times, Serif; text-align: center; border-bottom: Black 1.5pt solid">% Change</TD><TD STYLE="padding-bottom: 1.5pt; font: bold 10pt Times New Roman, Times, Serif">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="width: 64%; font: 10pt Times New Roman, Times, Serif">MAU</TD><TD STYLE="width: 1%; font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="width: 1%; font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="width: 9%; font: 10pt Times New Roman, Times, Serif; text-align: right">35.4</TD><TD STYLE="width: 1%; font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="width: 1%; font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="width: 1%; font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="width: 9%; font: 10pt Times New Roman, Times, Serif; text-align: right">32.4</TD><TD STYLE="width: 1%; font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="width: 1%; font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="width: 1%; font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="width: 9%; font: 10pt Times New Roman, Times, Serif; text-align: right">9.3</TD><TD STYLE="width: 1%; font: 10pt Times New Roman, Times, Serif; text-align: left">%</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">Developed Markets MAU</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: right">9.5</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: right">9.2</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: right">3.3</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">%</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">Emerging Markets MAU</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: right">25.9</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: right">23.2</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: right">11.6</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">%</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">Emerging Markets MAU/Total MAU</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: right">73</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">%</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: right">72</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">%</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: right">2.2</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">%</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="font-size: 10pt">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif">ARPMAU</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">$</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: right">0.0492</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">$</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: right">0.0364</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: right">35.2</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">%</TD></TR>
</TABLE>


<P STYLE="text-align: center; font: bold 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt">&nbsp;</P>

<P STYLE="font: bold 10pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Results
of Operations</FONT></P>

<P STYLE="font: bold 10pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: bold 10pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Three
and Six Months Ended January 31, 2021 Compared to Three and Six Months Ended January 31, 2020</FONT></P>

<P STYLE="text-align: center; font: bold 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;&nbsp;&nbsp;</FONT></P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif">
<TR STYLE="vertical-align: bottom">
    <TD STYLE="font-size: 10pt"><B>&nbsp;</B></TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><B>&nbsp;</B></TD>
    <TD COLSPAN="6" STYLE="padding-bottom: 1.5pt; font: 10pt Times New Roman, Times, Serif; text-align: center"><B>Three&nbsp;months&nbsp;ended</B></TD><TD STYLE="padding-bottom: 1.5pt; font: 10pt Times New Roman, Times, Serif"><B>&nbsp;</B></TD><TD STYLE="font-size: 10pt; padding-bottom: 1.5pt"><B>&nbsp;</B></TD>
    <TD COLSPAN="6" STYLE="font-size: 10pt"><B>&nbsp;</B></TD><TD STYLE="padding-bottom: 1.5pt; font-size: 10pt"><B>&nbsp;</B></TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><B>&nbsp;</B></TD>
    <TD COLSPAN="6" STYLE="padding-bottom: 1.5pt; font: 10pt Times New Roman, Times, Serif; text-align: center"><B>Six Months
    Ended</B></TD><TD STYLE="padding-bottom: 1.5pt; font: 10pt Times New Roman, Times, Serif"><B>&nbsp;</B></TD><TD STYLE="font-size: 10pt; padding-bottom: 1.5pt"><B>&nbsp;</B></TD>
    <TD COLSPAN="6" STYLE="font-size: 10pt"><B>&nbsp;</B></TD><TD STYLE="padding-bottom: 1.5pt; font-size: 10pt"><B>&nbsp;</B></TD></TR>
<TR STYLE="vertical-align: bottom">
    <TD STYLE="font-size: 10pt"><B>&nbsp;</B></TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><B>&nbsp;</B></TD>
    <TD COLSPAN="6" STYLE="font: 10pt Times New Roman, Times, Serif; text-align: center; border-bottom: Black 1.5pt solid"><B>January
    31,</B></TD><TD STYLE="padding-bottom: 1.5pt; font: 10pt Times New Roman, Times, Serif"><B>&nbsp;</B></TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><B>&nbsp;</B></TD>
    <TD COLSPAN="6" STYLE="font: 10pt Times New Roman, Times, Serif; text-align: center; border-bottom: Black 1.5pt solid"><B>Change</B></TD><TD STYLE="padding-bottom: 1.5pt; font: 10pt Times New Roman, Times, Serif"><B>&nbsp;</B></TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><B>&nbsp;</B></TD>
    <TD COLSPAN="6" STYLE="font: 10pt Times New Roman, Times, Serif; text-align: center; border-bottom: Black 1.5pt solid"><B>January
    31,</B></TD><TD STYLE="padding-bottom: 1.5pt; font: 10pt Times New Roman, Times, Serif"><B>&nbsp;</B></TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><B>&nbsp;</B></TD>
    <TD COLSPAN="6" STYLE="font: 10pt Times New Roman, Times, Serif; text-align: center; border-bottom: Black 1.5pt solid"><B>Change</B></TD><TD STYLE="padding-bottom: 1.5pt; font: 10pt Times New Roman, Times, Serif"><B>&nbsp;</B></TD></TR>
<TR STYLE="vertical-align: bottom">
    <TD STYLE="font-size: 10pt"><B>&nbsp;</B></TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><B>&nbsp;</B></TD>
    <TD COLSPAN="2" STYLE="font: 10pt Times New Roman, Times, Serif; text-align: center; border-bottom: Black 1.5pt solid"><B>2021</B></TD><TD STYLE="padding-bottom: 1.5pt; font: 10pt Times New Roman, Times, Serif"><B>&nbsp;</B></TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><B>&nbsp;</B></TD>
    <TD COLSPAN="2" STYLE="font: 10pt Times New Roman, Times, Serif; text-align: center; border-bottom: Black 1.5pt solid"><B>2020</B></TD><TD STYLE="padding-bottom: 1.5pt; font: 10pt Times New Roman, Times, Serif"><B>&nbsp;</B></TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><B>&nbsp;</B></TD>
    <TD COLSPAN="2" STYLE="font: 10pt Times New Roman, Times, Serif; text-align: center; border-bottom: Black 1.5pt solid"><B>$</B></TD><TD STYLE="padding-bottom: 1.5pt; font: 10pt Times New Roman, Times, Serif"><B>&nbsp;</B></TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><B>&nbsp;</B></TD>
    <TD COLSPAN="2" STYLE="font: 10pt Times New Roman, Times, Serif; text-align: center; border-bottom: Black 1.5pt solid"><B>%</B></TD><TD STYLE="padding-bottom: 1.5pt; font: 10pt Times New Roman, Times, Serif"><B>&nbsp;</B></TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><B>&nbsp;</B></TD>
    <TD COLSPAN="2" STYLE="font: 10pt Times New Roman, Times, Serif; text-align: center; border-bottom: Black 1.5pt solid"><B>2021</B></TD><TD STYLE="padding-bottom: 1.5pt; font: 10pt Times New Roman, Times, Serif"><B>&nbsp;</B></TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><B>&nbsp;</B></TD>
    <TD COLSPAN="2" STYLE="font: 10pt Times New Roman, Times, Serif; text-align: center; border-bottom: Black 1.5pt solid"><B>2020</B></TD><TD STYLE="padding-bottom: 1.5pt; font: 10pt Times New Roman, Times, Serif"><B>&nbsp;</B></TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><B>&nbsp;</B></TD>
    <TD COLSPAN="2" STYLE="font: 10pt Times New Roman, Times, Serif; text-align: center; border-bottom: Black 1.5pt solid"><B>$</B></TD><TD STYLE="padding-bottom: 1.5pt; font: 10pt Times New Roman, Times, Serif"><B>&nbsp;</B></TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><B>&nbsp;</B></TD>
    <TD COLSPAN="2" STYLE="font: 10pt Times New Roman, Times, Serif; text-align: center; border-bottom: Black 1.5pt solid"><B>%</B></TD><TD STYLE="padding-bottom: 1.5pt; font: 10pt Times New Roman, Times, Serif"><B>&nbsp;</B></TD></TR>
<TR STYLE="vertical-align: bottom">
    <TD STYLE="font-size: 10pt"><B>&nbsp;</B></TD><TD STYLE="font: 10pt Times New Roman, Times, Serif"><B>&nbsp;</B></TD>
    <TD COLSPAN="14" STYLE="font: 10pt Times New Roman, Times, Serif; text-align: center"><B>(in thousands)</B></TD><TD STYLE="font: 10pt Times New Roman, Times, Serif"><B>&nbsp;</B></TD><TD STYLE="font: 10pt Times New Roman, Times, Serif"><B>&nbsp;</B></TD>
    <TD COLSPAN="14" STYLE="font: 10pt Times New Roman, Times, Serif; text-align: center"><B>(in thousands)</B></TD><TD STYLE="font: 10pt Times New Roman, Times, Serif"><B>&nbsp;</B></TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="width: 28%; font: 10pt Times New Roman, Times, Serif">Revenues</TD><TD STYLE="width: 1%; font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="width: 1%; font: 10pt Times New Roman, Times, Serif; text-align: left">$</TD><TD STYLE="width: 6%; font: 10pt Times New Roman, Times, Serif; text-align: right">5,314</TD><TD STYLE="width: 1%; font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="width: 1%; font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="width: 1%; font: 10pt Times New Roman, Times, Serif; text-align: left">$</TD><TD STYLE="width: 6%; font: 10pt Times New Roman, Times, Serif; text-align: right">2,644</TD><TD STYLE="width: 1%; font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="width: 1%; font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="width: 1%; font: 10pt Times New Roman, Times, Serif; text-align: left">$</TD><TD STYLE="width: 6%; font: 10pt Times New Roman, Times, Serif; text-align: right">2,670</TD><TD STYLE="width: 1%; font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="width: 1%; font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="width: 1%; font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="width: 6%; font: 10pt Times New Roman, Times, Serif; text-align: right">101</TD><TD STYLE="width: 1%; font: 10pt Times New Roman, Times, Serif; text-align: left">%</TD><TD STYLE="width: 1%; font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="width: 1%; font: 10pt Times New Roman, Times, Serif; text-align: left">$</TD><TD STYLE="width: 6%; font: 10pt Times New Roman, Times, Serif; text-align: right">9,076</TD><TD STYLE="width: 1%; font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="width: 1%; font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="width: 1%; font: 10pt Times New Roman, Times, Serif; text-align: left">$</TD><TD STYLE="width: 6%; font: 10pt Times New Roman, Times, Serif; text-align: right">4,677</TD><TD STYLE="width: 1%; font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="width: 1%; font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="width: 1%; font: 10pt Times New Roman, Times, Serif; text-align: left">$</TD><TD STYLE="width: 6%; font: 10pt Times New Roman, Times, Serif; text-align: right">4,399</TD><TD STYLE="width: 1%; font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="width: 1%; font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="width: 1%; font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="width: 6%; font: 10pt Times New Roman, Times, Serif; text-align: right">94</TD><TD STYLE="width: 1%; font: 10pt Times New Roman, Times, Serif; text-align: left">%</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">Direct cost of revenues</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: right">313</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: right">308</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: right">5</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: right">2</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">%</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: right">617</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: right">636</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: right">(19</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">)</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: right">-3</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">%</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">Selling, general and administrative</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: right">2,159</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: right">1,894</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: right">265</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: right">14</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">%</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: right">4,165</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: right">3,839</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: right">326</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: right">8</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">%</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="padding-bottom: 1.5pt; font: 10pt Times New Roman, Times, Serif; text-align: left">Depreciation and amortization</TD><TD STYLE="padding-bottom: 1.5pt; font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">324</TD><TD STYLE="padding-bottom: 1.5pt; font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 1.5pt; font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">363</TD><TD STYLE="padding-bottom: 1.5pt; font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 1.5pt; font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">(39</TD><TD STYLE="padding-bottom: 1.5pt; font: 10pt Times New Roman, Times, Serif; text-align: left">)</TD><TD STYLE="padding-bottom: 1.5pt; font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="padding-bottom: 1.5pt; font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">-11</TD><TD STYLE="padding-bottom: 1.5pt; font: 10pt Times New Roman, Times, Serif; text-align: left">%</TD><TD STYLE="padding-bottom: 1.5pt; font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">683</TD><TD STYLE="padding-bottom: 1.5pt; font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 1.5pt; font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">868</TD><TD STYLE="padding-bottom: 1.5pt; font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 1.5pt; font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">(185</TD><TD STYLE="padding-bottom: 1.5pt; font: 10pt Times New Roman, Times, Serif; text-align: left">)</TD><TD STYLE="padding-bottom: 1.5pt; font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="padding-bottom: 1.5pt; font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">-21</TD><TD STYLE="padding-bottom: 1.5pt; font: 10pt Times New Roman, Times, Serif; text-align: left">%</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="font-size: 10pt">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">Income (loss) from operations</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: right">2,518</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: right">79</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: right">2,439</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: right">3087</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">%</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: right">3,611</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: right">(666</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">)</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: right">4,277</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">nm</FONT></TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">Interest and other income, net</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: right">5</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: right">5</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: right">-</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: right">0</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">%</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: right">5</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: right">5</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: right">-</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: right">0</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">%</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-indent: -0.125in; padding-left: 0.125in; font: 10pt Times New Roman, Times, Serif; text-align: left">Net gain (loss) resulting from foreign exchange transactions</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: right">74</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: right">17</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: right">57</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: right">335</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">%</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: right">34</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: right">(39</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">)</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: right">73</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">nm</FONT></TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 1.5pt">Provision for income taxes</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">319</TD><TD STYLE="padding-bottom: 1.5pt; font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">1</TD><TD STYLE="padding-bottom: 1.5pt; font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">318</TD><TD STYLE="padding-bottom: 1.5pt; font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">31800</TD><TD STYLE="padding-bottom: 1.5pt; font: 10pt Times New Roman, Times, Serif; text-align: left">%</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">327</TD><TD STYLE="padding-bottom: 1.5pt; font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">1</TD><TD STYLE="padding-bottom: 1.5pt; font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">326</TD><TD STYLE="padding-bottom: 1.5pt; font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">32600</TD><TD STYLE="padding-bottom: 1.5pt; font: 10pt Times New Roman, Times, Serif; text-align: left">%</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="font-size: 10pt">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 4pt">Net Income (loss)</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; padding-bottom: 4pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 4pt double; font: 10pt Times New Roman, Times, Serif; text-align: left">$</TD><TD STYLE="border-bottom: Black 4pt double; font: 10pt Times New Roman, Times, Serif; text-align: right">2,278</TD><TD STYLE="padding-bottom: 4pt; font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; padding-bottom: 4pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 4pt double; font: 10pt Times New Roman, Times, Serif; text-align: left">$</TD><TD STYLE="border-bottom: Black 4pt double; font: 10pt Times New Roman, Times, Serif; text-align: right">100</TD><TD STYLE="padding-bottom: 4pt; font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; padding-bottom: 4pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 4pt double; font: 10pt Times New Roman, Times, Serif; text-align: left">$</TD><TD STYLE="border-bottom: Black 4pt double; font: 10pt Times New Roman, Times, Serif; text-align: right">2,178</TD><TD STYLE="padding-bottom: 4pt; font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; padding-bottom: 4pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 4pt double; font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 4pt double; font: 10pt Times New Roman, Times, Serif; text-align: right">2178</TD><TD STYLE="padding-bottom: 4pt; font: 10pt Times New Roman, Times, Serif; text-align: left">%</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; padding-bottom: 4pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 4pt double; font: 10pt Times New Roman, Times, Serif; text-align: left">$</TD><TD STYLE="border-bottom: Black 4pt double; font: 10pt Times New Roman, Times, Serif; text-align: right">3,323</TD><TD STYLE="padding-bottom: 4pt; font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; padding-bottom: 4pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 4pt double; font: 10pt Times New Roman, Times, Serif; text-align: left">$</TD><TD STYLE="border-bottom: Black 4pt double; font: 10pt Times New Roman, Times, Serif; text-align: right">(701</TD><TD STYLE="padding-bottom: 4pt; font: 10pt Times New Roman, Times, Serif; text-align: left">)</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; padding-bottom: 4pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 4pt double; font: 10pt Times New Roman, Times, Serif; text-align: left">$</TD><TD STYLE="border-bottom: Black 4pt double; font: 10pt Times New Roman, Times, Serif; text-align: right">4,024</TD><TD STYLE="padding-bottom: 4pt; font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; padding-bottom: 4pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 4pt double; font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 4pt double; font: 10pt Times New Roman, Times, Serif; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">nm</FONT></TD><TD STYLE="padding-bottom: 4pt; font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD></TR>
</TABLE>

<P STYLE="font: bold 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>



<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-indent: 0pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"></FONT></P>

<!-- Field: Rule-Page --><DIV STYLE="margin-top: 0pt; margin-bottom: 0pt; width: 25%"><DIV STYLE="font-size: 1pt; border-top: Black 1.5pt solid">&nbsp;</DIV></DIV><!-- Field: /Rule-Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-indent: 0pt"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">nm&mdash;not
measurable</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0pt; text-indent: 0in; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0pt; text-indent: 0in; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Revenues</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 36pt">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 36pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
following table sets forth the composition of our revenues for the three and six months ended January 31, 2021 and 2020:</FONT></P>

<P STYLE="text-align: center; font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;&nbsp;&nbsp;</FONT></P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif">
<TR STYLE="vertical-align: bottom">
    <TD STYLE="font-size: 10pt"><B>&nbsp;</B></TD><TD STYLE="font: 10pt Times New Roman, Times, Serif"><B>&nbsp;</B></TD>
    <TD COLSPAN="6" STYLE="font: 10pt Times New Roman, Times, Serif; text-align: center"><B>Three Months Ended</B></TD><TD STYLE="font: 10pt Times New Roman, Times, Serif"><B>&nbsp;</B></TD><TD STYLE="font: 10pt Times New Roman, Times, Serif"><B>&nbsp;</B></TD>
    <TD COLSPAN="6" STYLE="font: 10pt Times New Roman, Times, Serif; text-align: center"><B>Six Months Ended</B></TD><TD STYLE="font: 10pt Times New Roman, Times, Serif"><B>&nbsp;</B></TD><TD STYLE="font-size: 10pt"><B>&nbsp;</B></TD>
    <TD COLSPAN="6" STYLE="font-size: 10pt"><B>&nbsp;</B></TD><TD STYLE="font-size: 10pt"><B>&nbsp;</B></TD></TR>
<TR STYLE="vertical-align: bottom">
    <TD STYLE="font-size: 10pt"><B>&nbsp;</B></TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><B>&nbsp;</B></TD>
    <TD COLSPAN="6" STYLE="font: 10pt Times New Roman, Times, Serif; text-align: center; border-bottom: Black 1.5pt solid"><B>January
    31,</B></TD><TD STYLE="padding-bottom: 1.5pt; font: 10pt Times New Roman, Times, Serif"><B>&nbsp;</B></TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><B>&nbsp;</B></TD>
    <TD COLSPAN="6" STYLE="font: 10pt Times New Roman, Times, Serif; text-align: center; border-bottom: Black 1.5pt solid"><B>January
    31,</B></TD><TD STYLE="padding-bottom: 1.5pt; font: 10pt Times New Roman, Times, Serif"><B>&nbsp;</B></TD><TD STYLE="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><B>&nbsp;</B></TD>
    <TD COLSPAN="6" STYLE="border-bottom: Black 1.5pt solid; font: normal 10pt Times New Roman, Times, Serif; text-align: center"><B>Changes</B></TD><TD STYLE="padding-bottom: 1.5pt; font: bold 10pt Times New Roman, Times, Serif"><B>&nbsp;</B></TD></TR>
<TR STYLE="vertical-align: bottom">
    <TD STYLE="font-size: 10pt"><B>&nbsp;</B></TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><B>&nbsp;</B></TD>
    <TD COLSPAN="2" STYLE="font: 10pt Times New Roman, Times, Serif; text-align: center; border-bottom: Black 1.5pt solid"><B>2021</B></TD><TD STYLE="padding-bottom: 1.5pt; font: 10pt Times New Roman, Times, Serif"><B>&nbsp;</B></TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><B>&nbsp;</B></TD>
    <TD COLSPAN="2" STYLE="font: 10pt Times New Roman, Times, Serif; text-align: center; border-bottom: Black 1.5pt solid"><B>2020</B></TD><TD STYLE="padding-bottom: 1.5pt; font: 10pt Times New Roman, Times, Serif"><B>&nbsp;</B></TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><B>&nbsp;</B></TD>
    <TD COLSPAN="2" STYLE="font: 10pt Times New Roman, Times, Serif; text-align: center; border-bottom: Black 1.5pt solid"><B>2021</B></TD><TD STYLE="padding-bottom: 1.5pt; font: 10pt Times New Roman, Times, Serif"><B>&nbsp;</B></TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><B>&nbsp;</B></TD>
    <TD COLSPAN="2" STYLE="font: 10pt Times New Roman, Times, Serif; text-align: center; border-bottom: Black 1.5pt solid"><B>2020</B></TD><TD STYLE="padding-bottom: 1.5pt; font: 10pt Times New Roman, Times, Serif"><B>&nbsp;</B></TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><B>&nbsp;</B></TD>
    <TD COLSPAN="2" STYLE="font: 10pt Times New Roman, Times, Serif; text-align: center; border-bottom: Black 1.5pt solid"><B>Three&nbsp;Months</B></TD><TD STYLE="padding-bottom: 1.5pt; font: 10pt Times New Roman, Times, Serif"><B>&nbsp;</B></TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><B>&nbsp;</B></TD>
    <TD COLSPAN="2" STYLE="font: 10pt Times New Roman, Times, Serif; text-align: center; border-bottom: Black 1.5pt solid"><B>Six
    Months</B></TD><TD STYLE="padding-bottom: 1.5pt; font: 10pt Times New Roman, Times, Serif"><B>&nbsp;</B></TD></TR>
<TR STYLE="vertical-align: bottom">
    <TD STYLE="font-size: 10pt"><B>&nbsp;</B></TD><TD STYLE="font: 10pt Times New Roman, Times, Serif"><B>&nbsp;</B></TD>
    <TD COLSPAN="6" STYLE="font: 10pt Times New Roman, Times, Serif; text-align: center"><B>(in thousands)</B></TD><TD STYLE="font: 10pt Times New Roman, Times, Serif"><B>&nbsp;</B></TD><TD STYLE="font: 10pt Times New Roman, Times, Serif"><B>&nbsp;</B></TD>
    <TD COLSPAN="6" STYLE="font: 10pt Times New Roman, Times, Serif; text-align: center"><B>(in thousands)</B></TD><TD STYLE="font: 10pt Times New Roman, Times, Serif"><B>&nbsp;</B></TD><TD STYLE="font-size: 10pt"><B>&nbsp;</B></TD>
    <TD COLSPAN="2" STYLE="font-size: 10pt"><B>&nbsp;</B></TD><TD STYLE="font-size: 10pt"><B>&nbsp;</B></TD><TD STYLE="font-size: 10pt"><B>&nbsp;</B></TD>
    <TD COLSPAN="2" STYLE="font-size: 10pt"><B>&nbsp;</B></TD><TD STYLE="font-size: 10pt"><B>&nbsp;</B></TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="width: 28%; font: 10pt Times New Roman, Times, Serif; text-align: left">Advertising revenue</TD><TD STYLE="width: 1%; font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="width: 1%; font: 10pt Times New Roman, Times, Serif; text-align: left">$</TD><TD STYLE="width: 9%; font: 10pt Times New Roman, Times, Serif; text-align: right">4,399</TD><TD STYLE="width: 1%; font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="width: 1%; font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="width: 1%; font: 10pt Times New Roman, Times, Serif; text-align: left">$</TD><TD STYLE="width: 9%; font: 10pt Times New Roman, Times, Serif; text-align: right">2,260</TD><TD STYLE="width: 1%; font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="width: 1%; font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="width: 1%; font: 10pt Times New Roman, Times, Serif; text-align: left">$</TD><TD STYLE="width: 9%; font: 10pt Times New Roman, Times, Serif; text-align: right">7,385</TD><TD STYLE="width: 1%; font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="width: 1%; font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="width: 1%; font: 10pt Times New Roman, Times, Serif; text-align: left">$</TD><TD STYLE="width: 9%; font: 10pt Times New Roman, Times, Serif; text-align: right">3,927</TD><TD STYLE="width: 1%; font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="width: 1%; font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="width: 1%; font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="width: 9%; font: 10pt Times New Roman, Times, Serif; text-align: right">95</TD><TD STYLE="width: 1%; font: 10pt Times New Roman, Times, Serif; text-align: left">%</TD><TD STYLE="width: 1%; font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="width: 1%; font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="width: 9%; font: 10pt Times New Roman, Times, Serif; text-align: right">88</TD><TD STYLE="width: 1%; font: 10pt Times New Roman, Times, Serif; text-align: left">%</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">Paid subscription revenue</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: right">809</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: right">323</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: right">1,459</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: right">530</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: right">150</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">%</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: right">175</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">%</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 1.5pt">Other revenues</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">106</TD><TD STYLE="padding-bottom: 1.5pt; font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">61</TD><TD STYLE="padding-bottom: 1.5pt; font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">232</TD><TD STYLE="padding-bottom: 1.5pt; font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">220</TD><TD STYLE="padding-bottom: 1.5pt; font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">74</TD><TD STYLE="padding-bottom: 1.5pt; font: 10pt Times New Roman, Times, Serif; text-align: left">%</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">5</TD><TD STYLE="padding-bottom: 1.5pt; font: 10pt Times New Roman, Times, Serif; text-align: left">%</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; padding-left: 0.125in; text-align: left; padding-bottom: 4pt">Total Revenues</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; padding-bottom: 4pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 4pt double; font: 10pt Times New Roman, Times, Serif; text-align: left">$</TD><TD STYLE="border-bottom: Black 4pt double; font: 10pt Times New Roman, Times, Serif; text-align: right">5,314</TD><TD STYLE="padding-bottom: 4pt; font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; padding-bottom: 4pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 4pt double; font: 10pt Times New Roman, Times, Serif; text-align: left">$</TD><TD STYLE="border-bottom: Black 4pt double; font: 10pt Times New Roman, Times, Serif; text-align: right">2,644</TD><TD STYLE="padding-bottom: 4pt; font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; padding-bottom: 4pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 4pt double; font: 10pt Times New Roman, Times, Serif; text-align: left">$</TD><TD STYLE="border-bottom: Black 4pt double; font: 10pt Times New Roman, Times, Serif; text-align: right">9,076</TD><TD STYLE="padding-bottom: 4pt; font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; padding-bottom: 4pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 4pt double; font: 10pt Times New Roman, Times, Serif; text-align: left">$</TD><TD STYLE="border-bottom: Black 4pt double; font: 10pt Times New Roman, Times, Serif; text-align: right">4,677</TD><TD STYLE="padding-bottom: 4pt; font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; padding-bottom: 4pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 4pt double; font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 4pt double; font: 10pt Times New Roman, Times, Serif; text-align: right">101</TD><TD STYLE="padding-bottom: 4pt; font: 10pt Times New Roman, Times, Serif; text-align: left">%</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; padding-bottom: 4pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 4pt double; font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 4pt double; font: 10pt Times New Roman, Times, Serif; text-align: right">94</TD><TD STYLE="padding-bottom: 4pt; font: 10pt Times New Roman, Times, Serif; text-align: left">%</TD></TR>
</TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><I>Advertising
revenue<B>.</B>&nbsp;</I>Advertising revenue increased 95% and 88% in the three and six months ended January 31, 2021, respectively,
compared to the three and six months ended January 31, 2020, primarily due to improvement in our ad optimizations and higher advertising
rates.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><I>Paid
subscription revenue<B>.&nbsp;</B></I>We rolled out a subscription-based product on Android in January 2019, whereby users of
our Zedge app could pay a monthly or annual fee to remove unsolicited ads when using our Zedge app. We employ a regional pricing
strategy in order to improve conversions. The U.S. constitutes our largest subscriber base and we generally charge $0.99 per month
and $4.99 per year. We generated $954,000 and $1,816,000 in gross prepaid subscription in the three and six months ended January
31, 2021, respectively, compared to $496,000 and $838,000 in the three and six months ended January 31, 2020. We expect that from
time to time the prices of our subscription in each country/region may change and we may test other plan and price variations.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="font: 10pt Times New Roman, Times, Serif"></FONT></P>

<!-- Field: Page; Sequence: 19 -->
    <DIV STYLE="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><P STYLE="text-align: center; margin-top: 0pt; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->17<!-- Field: /Sequence --></P></DIV>
    <DIV STYLE="break-before: page; margin-top: 6pt; margin-bottom: 12pt"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
following table summarizes subscription revenue for the three and six months ended January 31, 2021 and 2020.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;&nbsp;</FONT></P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif">
<TR STYLE="vertical-align: bottom">
    <TD STYLE="font-size: 10pt">&nbsp;</TD><TD STYLE="font: bold 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD COLSPAN="6" STYLE="font: bold 10pt Times New Roman, Times, Serif; text-align: center">Three Months Ended</TD><TD STYLE="font: bold 10pt Times New Roman, Times, Serif">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="font-size: 10pt">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD><TD STYLE="font: bold 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD COLSPAN="6" STYLE="font: bold 10pt Times New Roman, Times, Serif; text-align: center">Six Months Ended</TD><TD STYLE="font: bold 10pt Times New Roman, Times, Serif">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="font-size: 10pt">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom">
    <TD STYLE="font-size: 10pt">&nbsp;</TD><TD STYLE="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt">&nbsp;</TD>
    <TD COLSPAN="6" STYLE="font: bold 10pt Times New Roman, Times, Serif; text-align: center; border-bottom: Black 1.5pt solid">January 31,</TD><TD STYLE="padding-bottom: 1.5pt; font: bold 10pt Times New Roman, Times, Serif">&nbsp;</TD><TD STYLE="font-size: 10pt; padding-bottom: 1.5pt">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="font-size: 10pt; text-align: center">&nbsp;</TD><TD STYLE="padding-bottom: 1.5pt; font-size: 10pt">&nbsp;</TD><TD STYLE="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt">&nbsp;</TD>
    <TD COLSPAN="6" STYLE="font: bold 10pt Times New Roman, Times, Serif; text-align: center; border-bottom: Black 1.5pt solid">January 31,</TD><TD STYLE="padding-bottom: 1.5pt; font: bold 10pt Times New Roman, Times, Serif">&nbsp;</TD><TD STYLE="font-size: 10pt; padding-bottom: 1.5pt">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="font-size: 10pt; text-align: center">&nbsp;</TD><TD STYLE="padding-bottom: 1.5pt; font-size: 10pt">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom">
    <TD STYLE="font-size: 10pt">&nbsp;</TD><TD STYLE="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="font: bold 10pt Times New Roman, Times, Serif; text-align: center; border-bottom: Black 1.5pt solid">2021</TD><TD STYLE="padding-bottom: 1.5pt; font: bold 10pt Times New Roman, Times, Serif">&nbsp;</TD><TD STYLE="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="font: bold 10pt Times New Roman, Times, Serif; text-align: center; border-bottom: Black 1.5pt solid">2020</TD><TD STYLE="padding-bottom: 1.5pt; font: bold 10pt Times New Roman, Times, Serif">&nbsp;</TD><TD STYLE="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="font: bold 10pt Times New Roman, Times, Serif; text-align: center; border-bottom: Black 1.5pt solid">%&nbsp;Change</TD><TD STYLE="padding-bottom: 1.5pt; font: bold 10pt Times New Roman, Times, Serif">&nbsp;</TD><TD STYLE="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="font: bold 10pt Times New Roman, Times, Serif; text-align: center; border-bottom: Black 1.5pt solid">2021</TD><TD STYLE="padding-bottom: 1.5pt; font: bold 10pt Times New Roman, Times, Serif">&nbsp;</TD><TD STYLE="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="font: bold 10pt Times New Roman, Times, Serif; text-align: center; border-bottom: Black 1.5pt solid">2020</TD><TD STYLE="padding-bottom: 1.5pt; font: bold 10pt Times New Roman, Times, Serif">&nbsp;</TD><TD STYLE="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="font: bold 10pt Times New Roman, Times, Serif; text-align: center; border-bottom: Black 1.5pt solid">%&nbsp;Change</TD><TD STYLE="padding-bottom: 1.5pt; font: bold 10pt Times New Roman, Times, Serif">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom">
    <TD STYLE="font-size: 10pt">&nbsp;</TD><TD STYLE="font: bold 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD COLSPAN="22" STYLE="font: bold 10pt Times New Roman, Times, Serif; text-align: center">(in thousands, except revenue per subscriber and percentages)</TD><TD STYLE="font: bold 10pt Times New Roman, Times, Serif">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="width: 40%; font: 10pt Times New Roman, Times, Serif">Revenues</TD><TD STYLE="width: 1%; font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="width: 1%; font: 10pt Times New Roman, Times, Serif; text-align: left">$</TD><TD STYLE="width: 7%; font: 10pt Times New Roman, Times, Serif; text-align: right">809</TD><TD STYLE="width: 1%; font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="width: 1%; font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="width: 1%; font: 10pt Times New Roman, Times, Serif; text-align: left">$</TD><TD STYLE="width: 7%; font: 10pt Times New Roman, Times, Serif; text-align: right">323</TD><TD STYLE="width: 1%; font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="width: 1%; font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="width: 1%; font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="width: 7%; font: 10pt Times New Roman, Times, Serif; text-align: right">150</TD><TD STYLE="width: 1%; font: 10pt Times New Roman, Times, Serif; text-align: left">%</TD><TD STYLE="width: 1%; font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="width: 1%; font: 10pt Times New Roman, Times, Serif; text-align: left">$</TD><TD STYLE="width: 7%; font: 10pt Times New Roman, Times, Serif; text-align: right">1,459</TD><TD STYLE="width: 1%; font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="width: 1%; font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="width: 1%; font: 10pt Times New Roman, Times, Serif; text-align: left">$</TD><TD STYLE="width: 7%; font: 10pt Times New Roman, Times, Serif; text-align: right">530</TD><TD STYLE="width: 1%; font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="width: 1%; font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="width: 1%; font: 10pt Times New Roman, Times, Serif; text-align: left">$</TD><TD STYLE="width: 7%; font: 10pt Times New Roman, Times, Serif; text-align: right">175</TD><TD STYLE="width: 1%; font: 10pt Times New Roman, Times, Serif; text-align: left">%</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">Active subscriptions net additions</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: right">102</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: right">98</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: right">3</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">%</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: right">207</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: right">164</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: right">26</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">%</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">Active subscriptions at end of period</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: right">711</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: right">298</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: right">139</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">%</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: right">711</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: right">298</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: right">139</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">%</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif">Average active subscriptions</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: right">669</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: right">248</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: right">170</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">%</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: right">612</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: right">206</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: right">196</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">%</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">Average monthly revenue per active subscription</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">$</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: right">0.40</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">$</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: right">0.43</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: right">-7</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">%</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">$</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: right">0.40</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">$</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: right">0.43</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">$</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: right">-7</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">%</TD></TR>
</TABLE>


<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;&nbsp;&nbsp;</FONT>&nbsp;<FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>&nbsp;</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 36pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><I>Zedge
Premium<B>. </B></I>We completed the initial rollout of Zedge Premium in March 2018 to a segment of our Android user base and
we expanded it to 100% of our Android user base in January 2019. In the three and six months ended January 31, 2021, gross transaction
value (the total sales volume transacting through the platform), or &ldquo;GTV,&rdquo; generated from Zedge Premium were $211,000
and $419,000, respectively, compared to $197,000 and $389,000 in the three and six months ended January 31, 2020. In the three
and six months ended January 31, 2021 net revenue generated from Zedge Premium were $103,000 and $228,000, respectively, compared
to $61,000 and $220,000 in the three and six months ended January 31, 2020.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 36pt">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 36pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Revenue
from Zedge Premium, as well as revenues generated by Shortz, are reported under Other Revenues, and those offerings constitute
potential growth drivers in the quarters to come.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 36pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 36pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B><I>Direct
cost of revenues</I></B><I>.</I> Direct cost of revenues consists primarily of content hosting and content delivery costs.</FONT></P>

<P STYLE="text-align: center; font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif">
<TR STYLE="vertical-align: bottom">
    <TD STYLE="font-size: 10pt">&nbsp;</TD><TD STYLE="font: bold 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD COLSPAN="6" STYLE="font: bold 10pt Times New Roman, Times, Serif; text-align: center">Three Months Ended</TD><TD STYLE="font: bold 10pt Times New Roman, Times, Serif">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="font-size: 10pt">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD><TD STYLE="font: bold 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD COLSPAN="6" STYLE="font: bold 10pt Times New Roman, Times, Serif; text-align: center">Six Months Ended</TD><TD STYLE="font: bold 10pt Times New Roman, Times, Serif">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="font-size: 10pt">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom">
    <TD STYLE="font-size: 10pt">&nbsp;</TD><TD STYLE="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt">&nbsp;</TD>
    <TD COLSPAN="6" STYLE="font: bold 10pt Times New Roman, Times, Serif; text-align: center; border-bottom: Black 1.5pt solid">January 31,</TD><TD STYLE="padding-bottom: 1.5pt; font: bold 10pt Times New Roman, Times, Serif">&nbsp;</TD><TD STYLE="font-size: 10pt; padding-bottom: 1.5pt">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="font-size: 10pt">&nbsp;</TD><TD STYLE="padding-bottom: 1.5pt; font-size: 10pt">&nbsp;</TD><TD STYLE="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt">&nbsp;</TD>
    <TD COLSPAN="6" STYLE="font: bold 10pt Times New Roman, Times, Serif; text-align: center; border-bottom: Black 1.5pt solid">January 31,</TD><TD STYLE="padding-bottom: 1.5pt; font: bold 10pt Times New Roman, Times, Serif">&nbsp;</TD><TD STYLE="font-size: 10pt; padding-bottom: 1.5pt">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="font-size: 10pt">&nbsp;</TD><TD STYLE="padding-bottom: 1.5pt; font-size: 10pt">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom">
    <TD STYLE="font: bold 10pt Times New Roman, Times, Serif; border-bottom: Black 1.5pt solid">(in thousands)</TD><TD STYLE="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="font: bold 10pt Times New Roman, Times, Serif; text-align: center; border-bottom: Black 1.5pt solid">2021</TD><TD STYLE="padding-bottom: 1.5pt; font: bold 10pt Times New Roman, Times, Serif">&nbsp;</TD><TD STYLE="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="font: bold 10pt Times New Roman, Times, Serif; text-align: center; border-bottom: Black 1.5pt solid">2020</TD><TD STYLE="padding-bottom: 1.5pt; font: bold 10pt Times New Roman, Times, Serif">&nbsp;</TD><TD STYLE="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="font: bold 10pt Times New Roman, Times, Serif; text-align: center; border-bottom: Black 1.5pt solid">%&nbsp;Change</TD><TD STYLE="padding-bottom: 1.5pt; font: bold 10pt Times New Roman, Times, Serif">&nbsp;</TD><TD STYLE="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="font: bold 10pt Times New Roman, Times, Serif; text-align: center; border-bottom: Black 1.5pt solid">2021</TD><TD STYLE="padding-bottom: 1.5pt; font: bold 10pt Times New Roman, Times, Serif">&nbsp;</TD><TD STYLE="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="font: bold 10pt Times New Roman, Times, Serif; text-align: center; border-bottom: Black 1.5pt solid">2020</TD><TD STYLE="padding-bottom: 1.5pt; font: bold 10pt Times New Roman, Times, Serif">&nbsp;</TD><TD STYLE="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="font: bold 10pt Times New Roman, Times, Serif; text-align: center; border-bottom: Black 1.5pt solid">%&nbsp;Change</TD><TD STYLE="padding-bottom: 1.5pt; font: bold 10pt Times New Roman, Times, Serif">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="width: 40%; font: 10pt Times New Roman, Times, Serif; text-align: left">Direct cost of revenues</TD><TD STYLE="width: 1%; font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="width: 1%; font: 10pt Times New Roman, Times, Serif; text-align: left">$</TD><TD STYLE="width: 7%; font: 10pt Times New Roman, Times, Serif; text-align: right">313</TD><TD STYLE="width: 1%; font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="width: 1%; font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="width: 1%; font: 10pt Times New Roman, Times, Serif; text-align: left">$</TD><TD STYLE="width: 7%; font: 10pt Times New Roman, Times, Serif; text-align: right">308</TD><TD STYLE="width: 1%; font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="width: 1%; font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="width: 1%; font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="width: 7%; font: 10pt Times New Roman, Times, Serif; text-align: right">1.6</TD><TD STYLE="width: 1%; font: 10pt Times New Roman, Times, Serif; text-align: left">%</TD><TD STYLE="width: 1%; font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="width: 1%; font: 10pt Times New Roman, Times, Serif; text-align: left">$</TD><TD STYLE="width: 7%; font: 10pt Times New Roman, Times, Serif; text-align: right">617</TD><TD STYLE="width: 1%; font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="width: 1%; font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="width: 1%; font: 10pt Times New Roman, Times, Serif; text-align: left">$</TD><TD STYLE="width: 7%; font: 10pt Times New Roman, Times, Serif; text-align: right">636</TD><TD STYLE="width: 1%; font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="width: 1%; font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="width: 1%; font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="width: 7%; font: 10pt Times New Roman, Times, Serif; text-align: right">-3.0</TD><TD STYLE="width: 1%; font: 10pt Times New Roman, Times, Serif; text-align: left">%</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif">As a percentage of revenues</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: right">5.9</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">%</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: right">11.6</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">%</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: right">6.8</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">%</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: right">13.6</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">%</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD></TR>
</TABLE>


<P STYLE="text-align: center; font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 36pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Direct
cost of revenues increased 1.6% and decreased 3% in the three and six months ended January 31, 2021, respectively, compared to
three and six months ended January 31, 2020. The 1.6% increase in the three months ended January 31, 2021 can be attributed to
a billing error in fiscal 2020 where certain charges were not billed by one of our vendors. The 3% decrease was primarily attributable
to the migration of our backend infrastructure to cloud-based providers, offset by the increase in revenues.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 36pt"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 36pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">As
a percentage of revenue, direct cost of revenues in three and six months ended January 31, 2021 were 5.9% and 6.8%, respectively,
compared to 11.6% and 13.6% in the three and six months ended January 31, 2020, primarily due to significantly higher revenue
in the current periods and the fixed nature of many of our direct cost of revenues.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 36pt">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 36pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B><I>Selling,
general and administrative expense</I></B>.&nbsp;Selling, general and administrative expense (&ldquo;SG&amp;A&rdquo;) consists
mainly of payroll, benefits, recruiting fees, facilities, marketing, content acquisition costs, consulting, professional fees,
software licensing (&ldquo;SaaS&rdquo;) and public company related expenses.&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 36pt">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif">
<TR STYLE="vertical-align: bottom">
    <TD STYLE="font-size: 10pt">&nbsp;</TD><TD STYLE="font: bold 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD COLSPAN="6" STYLE="font: bold 10pt Times New Roman, Times, Serif; text-align: center">Three Months Ended</TD><TD STYLE="font: bold 10pt Times New Roman, Times, Serif">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="font-size: 10pt">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD><TD STYLE="font: bold 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD COLSPAN="6" STYLE="font: bold 10pt Times New Roman, Times, Serif; text-align: center">Six Months Ended</TD><TD STYLE="font: bold 10pt Times New Roman, Times, Serif">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="font-size: 10pt">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom">
    <TD STYLE="font-size: 10pt">&nbsp;</TD><TD STYLE="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt">&nbsp;</TD>
    <TD COLSPAN="6" STYLE="font: bold 10pt Times New Roman, Times, Serif; text-align: center; border-bottom: Black 1.5pt solid">January 31,</TD><TD STYLE="padding-bottom: 1.5pt; font: bold 10pt Times New Roman, Times, Serif">&nbsp;</TD><TD STYLE="font-size: 10pt; padding-bottom: 1.5pt">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="font-size: 10pt; text-align: center">&nbsp;</TD><TD STYLE="padding-bottom: 1.5pt; font-size: 10pt">&nbsp;</TD><TD STYLE="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt">&nbsp;</TD>
    <TD COLSPAN="6" STYLE="font: bold 10pt Times New Roman, Times, Serif; text-align: center; border-bottom: Black 1.5pt solid">January 31,</TD><TD STYLE="padding-bottom: 1.5pt; font: bold 10pt Times New Roman, Times, Serif">&nbsp;</TD><TD STYLE="font-size: 10pt; padding-bottom: 1.5pt">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="font-size: 10pt; text-align: center">&nbsp;</TD><TD STYLE="padding-bottom: 1.5pt; font-size: 10pt">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom">
    <TD STYLE="font: bold 10pt Times New Roman, Times, Serif; border-bottom: Black 1.5pt solid">(in thousands)</TD><TD STYLE="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="font: bold 10pt Times New Roman, Times, Serif; text-align: center; border-bottom: Black 1.5pt solid">2021</TD><TD STYLE="padding-bottom: 1.5pt; font: bold 10pt Times New Roman, Times, Serif">&nbsp;</TD><TD STYLE="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="font: bold 10pt Times New Roman, Times, Serif; text-align: center; border-bottom: Black 1.5pt solid">2020</TD><TD STYLE="padding-bottom: 1.5pt; font: bold 10pt Times New Roman, Times, Serif">&nbsp;</TD><TD STYLE="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="font: bold 10pt Times New Roman, Times, Serif; text-align: center; border-bottom: Black 1.5pt solid">%&nbsp;Change</TD><TD STYLE="padding-bottom: 1.5pt; font: bold 10pt Times New Roman, Times, Serif">&nbsp;</TD><TD STYLE="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="font: bold 10pt Times New Roman, Times, Serif; text-align: center; border-bottom: Black 1.5pt solid">2021</TD><TD STYLE="padding-bottom: 1.5pt; font: bold 10pt Times New Roman, Times, Serif">&nbsp;</TD><TD STYLE="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="font: bold 10pt Times New Roman, Times, Serif; text-align: center; border-bottom: Black 1.5pt solid">2020</TD><TD STYLE="padding-bottom: 1.5pt; font: bold 10pt Times New Roman, Times, Serif">&nbsp;</TD><TD STYLE="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="font: bold 10pt Times New Roman, Times, Serif; text-align: center; border-bottom: Black 1.5pt solid">%&nbsp;Change</TD><TD STYLE="padding-bottom: 1.5pt; font: bold 10pt Times New Roman, Times, Serif">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="width: 40%; font: 10pt Times New Roman, Times, Serif; text-align: left">Selling, general and administrative</TD><TD STYLE="width: 1%; font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="width: 1%; font: 10pt Times New Roman, Times, Serif; text-align: left">$</TD><TD STYLE="width: 7%; font: 10pt Times New Roman, Times, Serif; text-align: right">2,159</TD><TD STYLE="width: 1%; font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="width: 1%; font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="width: 1%; font: 10pt Times New Roman, Times, Serif; text-align: left">$</TD><TD STYLE="width: 7%; font: 10pt Times New Roman, Times, Serif; text-align: right">1,894</TD><TD STYLE="width: 1%; font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="width: 1%; font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="width: 1%; font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="width: 7%; font: 10pt Times New Roman, Times, Serif; text-align: right">14.0</TD><TD STYLE="width: 1%; font: 10pt Times New Roman, Times, Serif; text-align: left">%</TD><TD STYLE="width: 1%; font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="width: 1%; font: 10pt Times New Roman, Times, Serif; text-align: left">$</TD><TD STYLE="width: 7%; font: 10pt Times New Roman, Times, Serif; text-align: right">4,165</TD><TD STYLE="width: 1%; font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="width: 1%; font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="width: 1%; font: 10pt Times New Roman, Times, Serif; text-align: left">$</TD><TD STYLE="width: 7%; font: 10pt Times New Roman, Times, Serif; text-align: right">3,839</TD><TD STYLE="width: 1%; font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="width: 1%; font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="width: 1%; font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="width: 7%; font: 10pt Times New Roman, Times, Serif; text-align: right">8.5</TD><TD STYLE="width: 1%; font: 10pt Times New Roman, Times, Serif; text-align: left">%</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif">As a percentage of revenues</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: right">40.6</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">%</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: right">71.6</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">%</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: right">45.9</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">%</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: right">82.1</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">%</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD></TR>
</TABLE>


<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 36pt">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 36pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">SG&amp;A
expense increased 14.0% and 8.5% in the three and six months ended January 31, 2021, respectively, compared to three and six months
ended January 31, 2020. This increase was primarily attributable to higher compensation costs resulting from additional headcount,
higher professional fees and higher marketing costs associated with the approximately 23.9% average fee we pay to Google for subscription
sales, offset by reductions in discretionary expenses.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 36pt">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 36pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">As
a percentage of revenue, SG&amp;A expense in the three and six months ended January 31, 2021 were 40.6% and 45.9%, respectively,
compared to 71.6% and 82.1% in the three and six months ended January 31, 2020, primarily due to significantly higher revenue
in the current periods.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 36pt"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 36pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Our
headcount totaled 46 as of January 31, 2021 compared to 39 as of January 31, 2020 with the majority of our employees currently
based in Lithuania.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 36pt">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 36pt"></P>

<!-- Field: Page; Sequence: 20 -->
    <DIV STYLE="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><P STYLE="text-align: center; margin-top: 0pt; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->18<!-- Field: /Sequence --></P></DIV>
    <DIV STYLE="break-before: page; margin-top: 6pt; margin-bottom: 12pt"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 36pt">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 36pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">SG&amp;A
expense also included stock-based compensation expense which were $152,000 and $389,000 for the three and six months ended January
31, 2021, respectively, compared to $198,000 and $296,000 for the three and six months ended January 31, 2020. Stock-based compensation
includes equity grants to employees and consultants, as well as stock issuances to pay for board compensations and 401(k) matching
contributions. Certain stock options, deferred stock unit and restricted stock grants are more fully described in Note 6 to the
Consolidated Financial Statements included in Item&nbsp;1 to Part I of this Quarterly Report on Form&nbsp;10-Q.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 36pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 36pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B><I>Depreciation
and amortization</I></B>.&nbsp;Depreciation and amortization consist mainly of amortization of capitalized software and technology
development costs of our internal developers on various projects that we invested in specific to the various platforms on which
we operate our service. We start amortizing these capitalized software and technology development costs once these projects were
completed.</FONT></P>

<P STYLE="text-align: center; font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;&nbsp;</FONT></P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif">
<TR STYLE="vertical-align: bottom">
    <TD STYLE="font-size: 10pt">&nbsp;</TD><TD STYLE="font: bold 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD COLSPAN="6" STYLE="font: bold 10pt Times New Roman, Times, Serif; text-align: center">Three Months Ended</TD><TD STYLE="font: bold 10pt Times New Roman, Times, Serif">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="font-size: 10pt">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD><TD STYLE="font: bold 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD COLSPAN="6" STYLE="font: bold 10pt Times New Roman, Times, Serif; text-align: center">Six Months Ended</TD><TD STYLE="font: bold 10pt Times New Roman, Times, Serif">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="font-size: 10pt">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom">
    <TD STYLE="font-size: 10pt">&nbsp;</TD><TD STYLE="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt">&nbsp;</TD>
    <TD COLSPAN="6" STYLE="font: bold 10pt Times New Roman, Times, Serif; text-align: center; border-bottom: Black 1.5pt solid">January 31,</TD><TD STYLE="padding-bottom: 1.5pt; font: bold 10pt Times New Roman, Times, Serif">&nbsp;</TD><TD STYLE="font-size: 10pt; padding-bottom: 1.5pt">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="font-size: 10pt; text-align: center">&nbsp;</TD><TD STYLE="padding-bottom: 1.5pt; font-size: 10pt">&nbsp;</TD><TD STYLE="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt">&nbsp;</TD>
    <TD COLSPAN="6" STYLE="font: bold 10pt Times New Roman, Times, Serif; text-align: center; border-bottom: Black 1.5pt solid">January 31,</TD><TD STYLE="padding-bottom: 1.5pt; font: bold 10pt Times New Roman, Times, Serif">&nbsp;</TD><TD STYLE="font-size: 10pt; padding-bottom: 1.5pt">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="font-size: 10pt; text-align: center">&nbsp;</TD><TD STYLE="padding-bottom: 1.5pt; font-size: 10pt">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom">
    <TD STYLE="font: bold 10pt Times New Roman, Times, Serif; border-bottom: Black 1.5pt solid">(in thousands)</TD><TD STYLE="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="font: bold 10pt Times New Roman, Times, Serif; text-align: center; border-bottom: Black 1.5pt solid">2021</TD><TD STYLE="padding-bottom: 1.5pt; font: bold 10pt Times New Roman, Times, Serif">&nbsp;</TD><TD STYLE="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="font: bold 10pt Times New Roman, Times, Serif; text-align: center; border-bottom: Black 1.5pt solid">2020</TD><TD STYLE="padding-bottom: 1.5pt; font: bold 10pt Times New Roman, Times, Serif">&nbsp;</TD><TD STYLE="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="font: bold 10pt Times New Roman, Times, Serif; text-align: center; border-bottom: Black 1.5pt solid">%&nbsp;Change</TD><TD STYLE="padding-bottom: 1.5pt; font: bold 10pt Times New Roman, Times, Serif">&nbsp;</TD><TD STYLE="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="font: bold 10pt Times New Roman, Times, Serif; text-align: center; border-bottom: Black 1.5pt solid">2021</TD><TD STYLE="padding-bottom: 1.5pt; font: bold 10pt Times New Roman, Times, Serif">&nbsp;</TD><TD STYLE="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="font: bold 10pt Times New Roman, Times, Serif; text-align: center; border-bottom: Black 1.5pt solid">2020</TD><TD STYLE="padding-bottom: 1.5pt; font: bold 10pt Times New Roman, Times, Serif">&nbsp;</TD><TD STYLE="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="font: bold 10pt Times New Roman, Times, Serif; text-align: center; border-bottom: Black 1.5pt solid">%&nbsp;Change</TD><TD STYLE="padding-bottom: 1.5pt; font: bold 10pt Times New Roman, Times, Serif">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="width: 40%; font: 10pt Times New Roman, Times, Serif; text-align: left">Depreciation and amortization</TD><TD STYLE="width: 1%; font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="width: 1%; font: 10pt Times New Roman, Times, Serif; text-align: left">$</TD><TD STYLE="width: 7%; font: 10pt Times New Roman, Times, Serif; text-align: right">324</TD><TD STYLE="width: 1%; font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="width: 1%; font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="width: 1%; font: 10pt Times New Roman, Times, Serif; text-align: left">$</TD><TD STYLE="width: 7%; font: 10pt Times New Roman, Times, Serif; text-align: right">363</TD><TD STYLE="width: 1%; font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="width: 1%; font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="width: 1%; font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="width: 7%; font: 10pt Times New Roman, Times, Serif; text-align: right">-10.7</TD><TD STYLE="width: 1%; font: 10pt Times New Roman, Times, Serif; text-align: left">%</TD><TD STYLE="width: 1%; font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="width: 1%; font: 10pt Times New Roman, Times, Serif; text-align: left">$</TD><TD STYLE="width: 7%; font: 10pt Times New Roman, Times, Serif; text-align: right">683</TD><TD STYLE="width: 1%; font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="width: 1%; font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="width: 1%; font: 10pt Times New Roman, Times, Serif; text-align: left">$</TD><TD STYLE="width: 7%; font: 10pt Times New Roman, Times, Serif; text-align: right">868</TD><TD STYLE="width: 1%; font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="width: 1%; font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="width: 1%; font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="width: 7%; font: 10pt Times New Roman, Times, Serif; text-align: right">-21.3</TD><TD STYLE="width: 1%; font: 10pt Times New Roman, Times, Serif; text-align: left">%</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif">As a percentage of revenues</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: right">6.1</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">%</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: right">13.7</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">%</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: right">7.5</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">%</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: right">18.6</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">%</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD></TR>
</TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 36pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
comparison of depreciation and amortization expenses in any given periods can be attributed to the number of projects being amortized
during those periods, as we removed fully amortized projects and added newly completed projects in the amortization pool.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 36pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 36pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B><I>Interest
and other income, net.</I></B> Interest and other income, net in the three and six months ended January 31, 2021 remained flat
when compared to the same periods in fiscal 2020.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 36pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;&nbsp;</FONT></P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif">
<TR STYLE="vertical-align: bottom">
    <TD STYLE="font-size: 10pt">&nbsp;</TD><TD STYLE="font: bold 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD COLSPAN="6" STYLE="font: bold 10pt Times New Roman, Times, Serif; text-align: center">Three Months Ended</TD><TD STYLE="font: bold 10pt Times New Roman, Times, Serif">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="font-size: 10pt">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD><TD STYLE="font: bold 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD COLSPAN="6" STYLE="font: bold 10pt Times New Roman, Times, Serif; text-align: center">Six Months Ended</TD><TD STYLE="font: bold 10pt Times New Roman, Times, Serif">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="font-size: 10pt">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom">
    <TD STYLE="font-size: 10pt">&nbsp;</TD><TD STYLE="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt">&nbsp;</TD>
    <TD COLSPAN="6" STYLE="font: bold 10pt Times New Roman, Times, Serif; text-align: center; border-bottom: Black 1.5pt solid">January 31,</TD><TD STYLE="padding-bottom: 1.5pt; font: bold 10pt Times New Roman, Times, Serif">&nbsp;</TD><TD STYLE="font-size: 10pt; padding-bottom: 1.5pt">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="font-size: 10pt; text-align: center">&nbsp;</TD><TD STYLE="padding-bottom: 1.5pt; font-size: 10pt">&nbsp;</TD><TD STYLE="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt">&nbsp;</TD>
    <TD COLSPAN="6" STYLE="font: bold 10pt Times New Roman, Times, Serif; text-align: center; border-bottom: Black 1.5pt solid">January 31,</TD><TD STYLE="padding-bottom: 1.5pt; font: bold 10pt Times New Roman, Times, Serif">&nbsp;</TD><TD STYLE="font-size: 10pt; padding-bottom: 1.5pt">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="font-size: 10pt; text-align: center">&nbsp;</TD><TD STYLE="padding-bottom: 1.5pt; font-size: 10pt">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom">
    <TD STYLE="font: bold 10pt Times New Roman, Times, Serif; border-bottom: Black 1.5pt solid">(in thousands)</TD><TD STYLE="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="font: bold 10pt Times New Roman, Times, Serif; text-align: center; border-bottom: Black 1.5pt solid">2021</TD><TD STYLE="padding-bottom: 1.5pt; font: bold 10pt Times New Roman, Times, Serif">&nbsp;</TD><TD STYLE="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="font: bold 10pt Times New Roman, Times, Serif; text-align: center; border-bottom: Black 1.5pt solid">2020</TD><TD STYLE="padding-bottom: 1.5pt; font: bold 10pt Times New Roman, Times, Serif">&nbsp;</TD><TD STYLE="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="font: bold 10pt Times New Roman, Times, Serif; text-align: center; border-bottom: Black 1.5pt solid">%&nbsp;Change</TD><TD STYLE="padding-bottom: 1.5pt; font: bold 10pt Times New Roman, Times, Serif">&nbsp;</TD><TD STYLE="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="font: bold 10pt Times New Roman, Times, Serif; text-align: center; border-bottom: Black 1.5pt solid">2021</TD><TD STYLE="padding-bottom: 1.5pt; font: bold 10pt Times New Roman, Times, Serif">&nbsp;</TD><TD STYLE="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="font: bold 10pt Times New Roman, Times, Serif; text-align: center; border-bottom: Black 1.5pt solid">2020</TD><TD STYLE="padding-bottom: 1.5pt; font: bold 10pt Times New Roman, Times, Serif">&nbsp;</TD><TD STYLE="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="font: bold 10pt Times New Roman, Times, Serif; text-align: center; border-bottom: Black 1.5pt solid">%&nbsp;Change</TD><TD STYLE="padding-bottom: 1.5pt; font: bold 10pt Times New Roman, Times, Serif">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="width: 40%; font: 10pt Times New Roman, Times, Serif; text-align: left">Interest and other income, net</TD><TD STYLE="width: 1%; font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="width: 1%; font: 10pt Times New Roman, Times, Serif; text-align: left">$</TD><TD STYLE="width: 7%; font: 10pt Times New Roman, Times, Serif; text-align: right">5</TD><TD STYLE="width: 1%; font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="width: 1%; font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="width: 1%; font: 10pt Times New Roman, Times, Serif; text-align: left">$</TD><TD STYLE="width: 7%; font: 10pt Times New Roman, Times, Serif; text-align: right">5</TD><TD STYLE="width: 1%; font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="width: 1%; font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="width: 1%; font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="width: 7%; font: 10pt Times New Roman, Times, Serif; text-align: right">0.0</TD><TD STYLE="width: 1%; font: 10pt Times New Roman, Times, Serif; text-align: left">%</TD><TD STYLE="width: 1%; font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="width: 1%; font: 10pt Times New Roman, Times, Serif; text-align: left">$</TD><TD STYLE="width: 7%; font: 10pt Times New Roman, Times, Serif; text-align: right">5</TD><TD STYLE="width: 1%; font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="width: 1%; font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="width: 1%; font: 10pt Times New Roman, Times, Serif; text-align: left">$</TD><TD STYLE="width: 7%; font: 10pt Times New Roman, Times, Serif; text-align: right">5</TD><TD STYLE="width: 1%; font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="width: 1%; font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="width: 1%; font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="width: 7%; font: 10pt Times New Roman, Times, Serif; text-align: right">0.0</TD><TD STYLE="width: 1%; font: 10pt Times New Roman, Times, Serif; text-align: left">%</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif">As a percentage of revenues</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: right">0.1</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">%</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: right">0.2</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">%</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: right">0.1</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">%</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: right">0.1</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">%</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD></TR>
</TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 36pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B><I>Net
gain (loss) resulting from foreign exchange transactions</I></B>.&nbsp;Net gain (loss) resulting from foreign exchange transactions
is comprised of gains and losses generated from movements in NOK and EUR relative to the U.S. Dollar, including gains or losses
from our hedging activities.</FONT></P>

<P STYLE="text-align: center; font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;&nbsp;</FONT></P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif">
<TR STYLE="vertical-align: bottom">
    <TD STYLE="font-size: 10pt">&nbsp;</TD><TD STYLE="font: bold 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD COLSPAN="6" STYLE="font: bold 10pt Times New Roman, Times, Serif; text-align: center">Three Months Ended</TD><TD STYLE="font: bold 10pt Times New Roman, Times, Serif">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="font-size: 10pt">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD><TD STYLE="font: bold 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD COLSPAN="6" STYLE="font: bold 10pt Times New Roman, Times, Serif; text-align: center">Six Months Ended</TD><TD STYLE="font: bold 10pt Times New Roman, Times, Serif">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="font-size: 10pt">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom">
    <TD STYLE="font-size: 10pt">&nbsp;</TD><TD STYLE="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt">&nbsp;</TD>
    <TD COLSPAN="6" STYLE="font: bold 10pt Times New Roman, Times, Serif; text-align: center; border-bottom: Black 1.5pt solid">January 31,</TD><TD STYLE="padding-bottom: 1.5pt; font: bold 10pt Times New Roman, Times, Serif">&nbsp;</TD><TD STYLE="font-size: 10pt; padding-bottom: 1.5pt">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="font-size: 10pt; text-align: center">&nbsp;</TD><TD STYLE="padding-bottom: 1.5pt; font-size: 10pt">&nbsp;</TD><TD STYLE="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt">&nbsp;</TD>
    <TD COLSPAN="6" STYLE="font: bold 10pt Times New Roman, Times, Serif; text-align: center; border-bottom: Black 1.5pt solid">January 31,</TD><TD STYLE="padding-bottom: 1.5pt; font: bold 10pt Times New Roman, Times, Serif">&nbsp;</TD><TD STYLE="font-size: 10pt; padding-bottom: 1.5pt">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="font-size: 10pt; text-align: center">&nbsp;</TD><TD STYLE="padding-bottom: 1.5pt; font-size: 10pt">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom">
    <TD STYLE="font: bold 10pt Times New Roman, Times, Serif; border-bottom: Black 1.5pt solid">(in thousands)</TD><TD STYLE="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="font: bold 10pt Times New Roman, Times, Serif; text-align: center; border-bottom: Black 1.5pt solid">2021</TD><TD STYLE="padding-bottom: 1.5pt; font: bold 10pt Times New Roman, Times, Serif">&nbsp;</TD><TD STYLE="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="font: bold 10pt Times New Roman, Times, Serif; text-align: center; border-bottom: Black 1.5pt solid">2020</TD><TD STYLE="padding-bottom: 1.5pt; font: bold 10pt Times New Roman, Times, Serif">&nbsp;</TD><TD STYLE="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="font: bold 10pt Times New Roman, Times, Serif; text-align: center; border-bottom: Black 1.5pt solid">%&nbsp;Change</TD><TD STYLE="padding-bottom: 1.5pt; font: bold 10pt Times New Roman, Times, Serif">&nbsp;</TD><TD STYLE="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="font: bold 10pt Times New Roman, Times, Serif; text-align: center; border-bottom: Black 1.5pt solid">2021</TD><TD STYLE="padding-bottom: 1.5pt; font: bold 10pt Times New Roman, Times, Serif">&nbsp;</TD><TD STYLE="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="font: bold 10pt Times New Roman, Times, Serif; text-align: center; border-bottom: Black 1.5pt solid">2020</TD><TD STYLE="padding-bottom: 1.5pt; font: bold 10pt Times New Roman, Times, Serif">&nbsp;</TD><TD STYLE="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="font: bold 10pt Times New Roman, Times, Serif; text-align: center; border-bottom: Black 1.5pt solid">%&nbsp;Change</TD><TD STYLE="padding-bottom: 1.5pt; font: bold 10pt Times New Roman, Times, Serif">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-indent: -0.125in; padding-left: 0.125in; width: 40%; font: 10pt Times New Roman, Times, Serif; text-align: left">Net gain (loss) resulting from foreign exchange transactions</TD><TD STYLE="width: 1%; font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="width: 1%; font: 10pt Times New Roman, Times, Serif; text-align: left">$</TD><TD STYLE="width: 7%; font: 10pt Times New Roman, Times, Serif; text-align: right">74</TD><TD STYLE="width: 1%; font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="width: 1%; font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="width: 1%; font: 10pt Times New Roman, Times, Serif; text-align: left">$</TD><TD STYLE="width: 7%; font: 10pt Times New Roman, Times, Serif; text-align: right">17</TD><TD STYLE="width: 1%; font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="width: 1%; font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="width: 1%; font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="width: 7%; font: 10pt Times New Roman, Times, Serif; text-align: right">335.3</TD><TD STYLE="width: 1%; font: 10pt Times New Roman, Times, Serif; text-align: left">%</TD><TD STYLE="width: 1%; font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="width: 1%; font: 10pt Times New Roman, Times, Serif; text-align: left">$</TD><TD STYLE="width: 7%; font: 10pt Times New Roman, Times, Serif; text-align: right">34</TD><TD STYLE="width: 1%; font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="width: 1%; font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="width: 1%; font: 10pt Times New Roman, Times, Serif; text-align: left">$</TD><TD STYLE="width: 7%; font: 10pt Times New Roman, Times, Serif; text-align: right">(39</TD><TD STYLE="width: 1%; font: 10pt Times New Roman, Times, Serif; text-align: left">)</TD><TD STYLE="width: 1%; font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="width: 1%; font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="width: 7%; font: 10pt Times New Roman, Times, Serif; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">nm</FONT></TD><TD STYLE="width: 1%; font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif">As a percentage of revenues</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: right">1.4</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">%</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: right">0.6</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">%</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: right">0.4</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">%</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: right">-0.8</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">%</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD></TR>
</TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 36pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">In
the three and six months ended January 31, 2021, we realized gains of $92,000 and $51,000, respectively, from NOK and EUR hedging
activities, compared to gains of $20,000 and losses of $54,000 in the three and six months ended January 31, 2020.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 36pt">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 36pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B><I>Provision
for income taxes</I></B><I>.</I> The tax expense consists of federal and state taxes based on taxable income and allocated net
worth and certain income taxes payable in foreign jurisdictions where our subsidiaries reside.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 36pt">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif">
<TR STYLE="vertical-align: bottom">
    <TD STYLE="font-size: 10pt">&nbsp;</TD><TD STYLE="font: bold 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD COLSPAN="6" STYLE="font: bold 10pt Times New Roman, Times, Serif; text-align: center">Three Months Ended</TD><TD STYLE="font: bold 10pt Times New Roman, Times, Serif">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="font-size: 10pt">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD><TD STYLE="font: bold 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD COLSPAN="6" STYLE="font: bold 10pt Times New Roman, Times, Serif; text-align: center">Six Months Ended</TD><TD STYLE="font: bold 10pt Times New Roman, Times, Serif">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="font-size: 10pt">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom">
    <TD STYLE="font-size: 10pt">&nbsp;</TD><TD STYLE="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt">&nbsp;</TD>
    <TD COLSPAN="6" STYLE="font: bold 10pt Times New Roman, Times, Serif; text-align: center; border-bottom: Black 1.5pt solid">January 31,</TD><TD STYLE="padding-bottom: 1.5pt; font: bold 10pt Times New Roman, Times, Serif">&nbsp;</TD><TD STYLE="font-size: 10pt; padding-bottom: 1.5pt">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="font-size: 10pt; text-align: center">&nbsp;</TD><TD STYLE="padding-bottom: 1.5pt; font-size: 10pt">&nbsp;</TD><TD STYLE="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt">&nbsp;</TD>
    <TD COLSPAN="6" STYLE="font: bold 10pt Times New Roman, Times, Serif; text-align: center; border-bottom: Black 1.5pt solid">January 31,</TD><TD STYLE="padding-bottom: 1.5pt; font: bold 10pt Times New Roman, Times, Serif">&nbsp;</TD><TD STYLE="font-size: 10pt; padding-bottom: 1.5pt">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="font-size: 10pt; text-align: center">&nbsp;</TD><TD STYLE="padding-bottom: 1.5pt; font-size: 10pt">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom">
    <TD STYLE="font: bold 10pt Times New Roman, Times, Serif; border-bottom: Black 1.5pt solid">(in thousands)</TD><TD STYLE="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="font: bold 10pt Times New Roman, Times, Serif; text-align: center; border-bottom: Black 1.5pt solid">2021</TD><TD STYLE="padding-bottom: 1.5pt; font: bold 10pt Times New Roman, Times, Serif">&nbsp;</TD><TD STYLE="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="font: bold 10pt Times New Roman, Times, Serif; text-align: center; border-bottom: Black 1.5pt solid">2020</TD><TD STYLE="padding-bottom: 1.5pt; font: bold 10pt Times New Roman, Times, Serif">&nbsp;</TD><TD STYLE="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="font: bold 10pt Times New Roman, Times, Serif; text-align: center; border-bottom: Black 1.5pt solid">%&nbsp;Change</TD><TD STYLE="padding-bottom: 1.5pt; font: bold 10pt Times New Roman, Times, Serif">&nbsp;</TD><TD STYLE="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="font: bold 10pt Times New Roman, Times, Serif; text-align: center; border-bottom: Black 1.5pt solid">2021</TD><TD STYLE="padding-bottom: 1.5pt; font: bold 10pt Times New Roman, Times, Serif">&nbsp;</TD><TD STYLE="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="font: bold 10pt Times New Roman, Times, Serif; text-align: center; border-bottom: Black 1.5pt solid">2020</TD><TD STYLE="padding-bottom: 1.5pt; font: bold 10pt Times New Roman, Times, Serif">&nbsp;</TD><TD STYLE="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="font: bold 10pt Times New Roman, Times, Serif; text-align: center; border-bottom: Black 1.5pt solid">%&nbsp;Change</TD><TD STYLE="padding-bottom: 1.5pt; font: bold 10pt Times New Roman, Times, Serif">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="width: 40%; font: 10pt Times New Roman, Times, Serif; text-align: left">Provision for income taxes</TD><TD STYLE="width: 1%; font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="width: 1%; font: 10pt Times New Roman, Times, Serif; text-align: left">$</TD><TD STYLE="width: 7%; font: 10pt Times New Roman, Times, Serif; text-align: right">319</TD><TD STYLE="width: 1%; font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="width: 1%; font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="width: 1%; font: 10pt Times New Roman, Times, Serif; text-align: left">$</TD><TD STYLE="width: 7%; font: 10pt Times New Roman, Times, Serif; text-align: right">1</TD><TD STYLE="width: 1%; font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="width: 1%; font-size: 10pt">&nbsp;</TD>
    <TD STYLE="width: 1%; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="width: 7%; font-size: 10pt; text-align: right">nm</TD><TD STYLE="width: 1%; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="width: 1%; font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="width: 1%; font: 10pt Times New Roman, Times, Serif; text-align: left">$</TD><TD STYLE="width: 7%; font: 10pt Times New Roman, Times, Serif; text-align: right">327</TD><TD STYLE="width: 1%; font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="width: 1%; font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="width: 1%; font: 10pt Times New Roman, Times, Serif; text-align: left">$</TD><TD STYLE="width: 7%; font: 10pt Times New Roman, Times, Serif; text-align: right">1</TD><TD STYLE="width: 1%; font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="width: 1%; font-size: 10pt">&nbsp;</TD>
    <TD STYLE="width: 1%; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="width: 7%; font-size: 10pt; text-align: right">nm</TD><TD STYLE="width: 1%; font-size: 10pt; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif">As a percentage of revenues</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: right">6.0</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">%</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: right">0.0</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">%</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: right">3.6</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">%</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: right">0.0</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">%</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD></TR>
</TABLE>


<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 36pt">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 36pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">At
July 31, 2020, we had available U.S. federal and state net operating loss (&ldquo;NOL&rdquo;) carryforwards from domestic operations
of approximately $5.6 million and $5.9 million, respectively, to offset future taxable income, we also had available NOL carryforwards
of approximately $433,000 to offset future foreign taxable income. We expect to utilize these NOL carryforwards to offset the
taxable income for the six months ended January 31, 2021 and for the fiscal year ending July 31, 2021, and reduced its effective
tax rate to 7.9% for those periods. </FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 36pt">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 36pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">On
March 27, 2020, the CARES Act was signed into law.&nbsp;&nbsp;The Act contains several new or changed income tax provisions, including
but not limited to the following: increased limitation threshold for determining deductible interest expense, class life changes
to qualified improvements (in general, from 39 years to 15 years), and the ability to carry back net operating losses incurred
from tax years 2018 through 2020 up to the five preceding tax years.&nbsp;&nbsp;Most of these provisions are either not applicable
or have no material effect&nbsp;on&nbsp;the Company.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 36pt">&nbsp;</P>

<!-- Field: Page; Sequence: 21 -->
    <DIV STYLE="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><P STYLE="text-align: center; margin-top: 0pt; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->19<!-- Field: /Sequence --></P></DIV>
    <DIV STYLE="break-before: page; margin-top: 6pt; margin-bottom: 12pt"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 36pt">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 36pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>Liquidity
and Capital Resources </B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 36pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: italic 10pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; font-style: normal"><B>General
</B></FONT></P>

<P STYLE="font: italic 10pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 36pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">At
January 31, 2021, we had cash and cash equivalents of $13.6 million and working capital (current assets less current liabilities)
of $13.2 million, compared to $5.1 million and $3.9 million, respectively at July 31, 2020. We expect that our cash and cash equivalents
on hand and our cash flow from operations will be sufficient to meet our anticipated cash requirements for the twelve months period
ending January 31, 2022. We also maintain a revolving line of credit of up to $2.0 million and a foreign exchange contract facility
of up to $6.5 million with Western Alliance Bank, as discussed below in Financing Activities.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 36pt">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0.5in; text-indent: 0pt; background-color: white"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
following tables present selected financial information for the six months ended January 31, 2021&nbsp;and&nbsp;2020:</FONT></P>

<P STYLE="text-align: center; font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; background-color: white">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif">
<TR STYLE="vertical-align: bottom">
    <TD STYLE="font-size: 10pt">&nbsp;</TD><TD STYLE="font: bold 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD COLSPAN="6" STYLE="font: bold 10pt Times New Roman, Times, Serif; text-align: center">Six Months Ended</TD><TD STYLE="font: bold 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    </TR>
<TR STYLE="vertical-align: bottom">
    <TD STYLE="font-size: 10pt">&nbsp;</TD><TD STYLE="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt">&nbsp;</TD>
    <TD COLSPAN="6" STYLE="font: bold 10pt Times New Roman, Times, Serif; text-align: center; border-bottom: Black 1.5pt solid">January 31,</TD><TD STYLE="padding-bottom: 1.5pt; font: bold 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    </TR>
<TR STYLE="vertical-align: bottom">
    <TD STYLE="font: bold 10pt Times New Roman, Times, Serif; border-bottom: Black 1.5pt solid">(in thousands)</TD><TD STYLE="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="font: bold 10pt Times New Roman, Times, Serif; text-align: center; border-bottom: Black 1.5pt solid">2021</TD><TD STYLE="padding-bottom: 1.5pt; font: bold 10pt Times New Roman, Times, Serif">&nbsp;</TD><TD STYLE="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="font: bold 10pt Times New Roman, Times, Serif; text-align: center; border-bottom: Black 1.5pt solid">2020</TD><TD STYLE="padding-bottom: 1.5pt; font: bold 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    </TR>
<TR STYLE="vertical-align: bottom">
    <TD STYLE="font: bold 10pt Times New Roman, Times, Serif">Cash flows provided by (used in):</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="font-size: 10pt">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="font-size: 10pt">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    </TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="padding-left: 0.125in; width: 76%; font: 10pt Times New Roman, Times, Serif; text-align: left">Operating activities</TD><TD STYLE="width: 1%; font: bold 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="width: 1%; font: bold 10pt Times New Roman, Times, Serif; text-align: left">$</TD><TD STYLE="width: 9%; font: bold 10pt Times New Roman, Times, Serif; text-align: right">3,761</TD><TD STYLE="width: 1%; font: bold 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="width: 1%; font: bold 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="width: 1%; font: bold 10pt Times New Roman, Times, Serif; text-align: left">$</TD><TD STYLE="width: 9%; font: bold 10pt Times New Roman, Times, Serif; text-align: right">925</TD><TD STYLE="width: 1%; font: bold 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD>
    </TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="padding-left: 0.125in; font: 10pt Times New Roman, Times, Serif; text-align: left">Investing activities</TD><TD STYLE="font: bold 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="font: bold 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: bold 10pt Times New Roman, Times, Serif; text-align: right">(401</TD><TD STYLE="font: bold 10pt Times New Roman, Times, Serif; text-align: left">)</TD><TD STYLE="font: bold 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="font: bold 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: bold 10pt Times New Roman, Times, Serif; text-align: right">(417</TD><TD STYLE="font: bold 10pt Times New Roman, Times, Serif; text-align: left">)</TD>
    </TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="padding-left: 0.125in; font: 10pt Times New Roman, Times, Serif; text-align: left">Financing activities</TD><TD STYLE="font: bold 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="font: bold 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: bold 10pt Times New Roman, Times, Serif; text-align: right">5,055</TD><TD STYLE="font: bold 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: bold 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="font: bold 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: bold 10pt Times New Roman, Times, Serif; text-align: right">172</TD><TD STYLE="font: bold 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD>
    </TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="padding-left: 0.125in; font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 1.5pt">Effect of exchange rate changes on cash and cash equivalents</TD><TD STYLE="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1.5pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: right">82</TD><TD STYLE="padding-bottom: 1.5pt; font: bold 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1.5pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: right">(37</TD><TD STYLE="padding-bottom: 1.5pt; font: bold 10pt Times New Roman, Times, Serif; text-align: left">)</TD>
    </TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="padding-left: 0.125in; font: bold 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 1.5pt">Increase in cash and cash equivalents</TD><TD STYLE="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: left">$</TD><TD STYLE="border-bottom: Black 1.5pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: right">8,497</TD><TD STYLE="padding-bottom: 1.5pt; font: bold 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: left">$</TD><TD STYLE="border-bottom: Black 1.5pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: right">643</TD><TD STYLE="padding-bottom: 1.5pt; font: bold 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD>
    </TR>
</TABLE>


<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center; text-indent: 36pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: bold 10pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Operating
Activities</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 36pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 36pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Our
cash flow from operations varies significantly from quarter to quarter and from year to year, depending on our operating results
and the timing of operating cash receipts and payments, specifically trade accounts receivable and trade accounts payable. Cash
provided by operating activities in the six months ended January 31, 2021 was $2.8 million higher when compared to the same period
a year ago, primarily attributable to the higher revenues generated from our service offerings, including primarily advertising
and paid subscription revenue.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 36pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: bold 10pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Investing
Activities</FONT></P>

<P STYLE="font: bold 10pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 36pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Cash
used in investing activities in the six months ended January 31, 2021 and 2020 consisted mostly of capitalized software and technology
development costs related to various projects that we invested in specific to the various platforms on which we operate our service.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 36pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: bold 10pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Financing
Activities</FONT></P>

<P STYLE="font: bold 10pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 36pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">We
filed with the SEC a Registration Statement on Form S-3 on November 30, 2020 which became effective on December 4, 2020 to facilitate
capital raising. The Registration Statement registered the issuance and sale by the Company of Class B common stock or related
securities for gross proceeds to the Company of up to $20 million. On November 30, 2020, we engaged National Securities Corp.
and H.C. Wainwright &amp; Co, LLC (the &ldquo;Sales Agents&rdquo;) to act as our exclusive co-Sales Agents in connection with
the Company&rsquo;s &ldquo;at-the-market&rdquo; offering of shares of the Company&rsquo;s Class B common stock up to $5 million.
We filed a Prospectus Supplement on December 9, 2020 and contemporaneously entered into an At The Market Offering Agreement with
the Sales Agents, pursuant to which we sold 761,906 shares at an average price of $6.5625 per share for total proceeds of $5 million
as of January 28, 2021. In connection with this offering, we incurred a total issuance costs of $215,000. We intend to use the
net proceeds from this offering for working capital and other general corporate purposes.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 36pt">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 36pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">In
August 2020, we obtained a loan of $181,000 to finance about 82% of our directors and officers&rsquo; liability and cyber liability
insurance policies, at an annual percentage interest rate of 3.89% to be repaid over nine equal monthly installments of $20,490
starting from September 1, 2020. We repaid approximately $100,000 in principal in the six months ended January 31, 2021.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 36pt">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 36pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">In
August 2019, we obtained a loan of $140,000 to finance about 85% of our directors and officers&rsquo; liability and cyber liability
insurance policies, at an annual percentage interest rate of 4.79% to be repaid over nine equal monthly installments of $15,976
starting from September 1, 2019. We repaid approximately $78,000 in principal in the six months ended January 31, 2020.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 36pt"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 36pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">In
the six months ended January 31, 2021 and 2020, we issued 312,287 shares and 29,917 shares respectively of Class B Stock and received
$396,000 and $4,000 respectively, in connection with options exercised during the period.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.7pt; text-indent: 35.3pt">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.7pt; text-indent: 35.3pt"></P>

<!-- Field: Page; Sequence: 22 -->
    <DIV STYLE="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><P STYLE="text-align: center; margin-top: 0pt; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->20<!-- Field: /Sequence --></P></DIV>
    <DIV STYLE="break-before: page; margin-top: 6pt; margin-bottom: 12pt"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.7pt; text-indent: 35.3pt">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 36pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">In
the six months ended January 31, 2021 and 2020, we purchased 17,630 shares and 18,441shares, respectively, of Class B Stock from
employees for $26,000 and $29,000 respectively, to satisfy tax withholding obligations in connection with the vesting of restricted
stock and DSUs.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 36pt">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 36pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">We
maintain a credit facility of up to $2.0 million provided by Western Alliance Bank which is more fully described in Note 9 to
the Consolidated Financial Statements included in Item&nbsp;1 to Part I of this Quarterly Report on Form&nbsp;10-Q.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 36pt">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 36pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">We
do not anticipate paying dividends on our common stock until we achieve sustainable profitability and retain certain minimum cash
reserves. The payment of dividends in any specific period will be at the sole discretion of our Board of Directors.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 36pt"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</FONT></P>

<P STYLE="font: italic 10pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>Changes
in Trade Accounts Receivable </B></FONT></P>

<P STYLE="font: italic 10pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 36pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Gross
trade accounts receivable increased $1.50 million to $2.91 million at January 31, 2021 from $1.41 million at July 31, 2020, primarily
due to higher revenue in the six months ended January 31, 2021.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 36pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: italic 10pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>Concentration
of Credit Risk and Significant Customers</B></FONT></P>

<P STYLE="font: italic 10pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 36pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Historically,
we have had very little or no bad debt, which is common with other platforms of our size that derive their revenue from digital
advertising, as we aggressively manage our collections and perform due diligence on our customers. In addition, the majority of
our revenue is derived from large, credit-worthy customers, e.g. MoPub (owned by Twitter), Google, Facebook and Ogury, and we
terminate our services with smaller customers immediately upon balances becoming past due. Since these smaller customers rely
on us to derive their own revenue, they generally pay their outstanding balances on a timely basis.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 36pt"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 36pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">In
the six months ended January 31, 2021, three customers represented 31%, 22% and 12% of our revenue. In the six months ended January
31, 2020, two customers represented 33% and 30% of our revenue. At January 31, 2021, two customers represented 47% and 22% of
our accounts receivable balance, and at July 31, 2020, two customers represented 35% and 32% of our accounts receivable balance.
All of these significant customers were advertising exchanges operated by leading companies, and the receivables represent many
smaller amounts due from their advertisers.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 36pt"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</FONT></P>

<P STYLE="font: bold 10pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Contractual
Obligations and Other Commercial Commitments</FONT></P>

<P STYLE="font: bold 10pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 36pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Smaller
reporting companies are not required to provide the information required by this item.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 36pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: bold 10pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Off-Balance
Sheet Arrangements</FONT></P>

<P STYLE="font: bold 10pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 36pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">At
January 31, 2021, we did not have any &ldquo;off-balance sheet arrangements,&rdquo; as defined in relevant SEC regulations that
are reasonably likely to have a current or future effect on our financial condition, results of operations, liquidity, capital
expenditures or capital resources.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 36pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="font: bold 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%"><TR STYLE="vertical-align: top; text-align: justify">
<TD STYLE="width: 0.75in; text-align: left"><A NAME="a_009"></A><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Item
3.</FONT></TD><TD STYLE="text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Quantitative
and Qualitative Disclosures About Market Risks</FONT></TD>
</TR></TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 36pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Smaller
reporting companies are not required to provide the information required by this item.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 36pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="font: bold 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%"><TR STYLE="vertical-align: top; text-align: justify">
<TD STYLE="width: 0.75in; text-align: left"><A NAME="a_010"></A><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Item
4.</FONT></TD><TD STYLE="text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Controls
and Procedures</FONT></TD>
</TR></TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 36pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B><I>Evaluation
of Disclosure Controls and Procedures</I></B><I>.</I>&nbsp;Our Chief Executive Officer and Chief Financial Officer have evaluated
the effectiveness of our disclosure controls and procedures (as defined in Rules 13a-15(e) and 15d-15(e) of the Securities Exchange
Act of 1934, as amended), as of the end of the period covered by this Quarterly Report on Form 10-Q. Based on this evaluation,
our Chief Executive Officer and Chief Financial Officer have concluded that our disclosure controls and procedures were effective
as of January 31, 2021.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 36pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 36pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B><I>Changes
in Internal Control over Financial Reporting</I></B><I>.</I>&nbsp; There were no changes in our internal control over financial
reporting during the quarter ended January 31, 2021 that have materially affected, or are reasonably likely to materially affect,
our internal control over financial reporting.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 36pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 36pt"><FONT STYLE="font: 10pt Times New Roman, Times, Serif"></FONT></P>

<!-- Field: Page; Sequence: 23 -->
    <DIV STYLE="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><P STYLE="text-align: center; margin-top: 0pt; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->21<!-- Field: /Sequence --></P></DIV>
    <DIV STYLE="break-before: page; margin-top: 6pt; margin-bottom: 12pt"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 36pt"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</FONT></P>

<P STYLE="font: bold 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><A NAME="a_011"></A><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">PART
II. OTHER INFORMATION</FONT></P>

<P STYLE="font: bold 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="font: bold 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%"><TR STYLE="vertical-align: top; text-align: justify">
<TD STYLE="width: 0.75in; text-align: left"><A NAME="a_012"></A><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Item
1.</FONT></TD><TD STYLE="text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Legal
Proceedings</FONT></TD>
</TR></TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 36pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Legal
proceedings in which we are involved are more fully described in Note 8 to the Consolidated Financial Statements included in Item&nbsp;1
to Part I of this Quarterly Report on Form&nbsp;10-Q.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 36pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="font: bold 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%"><TR STYLE="vertical-align: top; text-align: justify">
<TD STYLE="width: 0.75in; text-align: left"><A NAME="a_013"></A><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Item
1A.</FONT></TD><TD STYLE="text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Risk
Factors</FONT></TD>
</TR></TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 36pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">There
are no other material changes from the risk factors previously disclosed in Item 1A to Part I of our Annual Report on Form 10-K
for the fiscal year ended July 31, 2020.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 36pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="font: bold 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%"><TR STYLE="vertical-align: top; text-align: justify">
<TD STYLE="width: 0.75in; text-align: left"><A NAME="a_014"></A><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Item
2.</FONT></TD><TD STYLE="text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Unregistered
Sales of Equity Securities and Use of Proceeds</FONT></TD>
</TR></TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 36pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">None</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 36pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="font: bold 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%"><TR STYLE="vertical-align: top; text-align: justify">
<TD STYLE="width: 0.75in; text-align: left"><A NAME="a_015"></A><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Item
3.</FONT></TD><TD STYLE="text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Defaults
Upon Senior Securities</FONT></TD>
</TR></TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 36pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">None</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 36pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="font: bold 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%"><TR STYLE="vertical-align: top; text-align: justify">
<TD STYLE="width: 0.75in; text-align: left"><A NAME="a_016"></A><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Item
4.</FONT></TD><TD STYLE="text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Mine
Safety Disclosures</FONT></TD>
</TR></TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 36pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Not
applicable</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 36pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="font: bold 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%"><TR STYLE="vertical-align: top; text-align: justify">
<TD STYLE="width: 0.75in; text-align: left"><A NAME="a_017"></A><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Item
5.</FONT></TD><TD STYLE="text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Other
Information</FONT></TD>
</TR></TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 36pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">None</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 36pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="font: bold 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%"><TR STYLE="vertical-align: top; text-align: justify">
<TD STYLE="width: 0.75in; text-align: left"><A NAME="a_018"></A><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Item
6.</FONT></TD><TD STYLE="text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Exhibits</FONT></TD>
</TR></TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
<TR STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom">
    <TD STYLE="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; white-space: nowrap; width: 10%"><P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>Exhibit<BR>
        Number</B></FONT></P>
</TD>
    <TD STYLE="padding-bottom: 1.5pt; width: 1%">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; width: 89%"><P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>Description</B></FONT></P>
</TD></TR>
<TR STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; white-space: nowrap"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD>&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD></TR>
<TR STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left; font: 10pt Times New Roman, Times, Serif; white-space: nowrap; vertical-align: top"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">31.1*</FONT></TD>
    <TD>&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><A HREF="f10q0121ex31-1_zedgeinc.htm"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Certification of Chief Executive Officer pursuant to 17 CFR 240.13a-14(a), as adopted pursuant to &sect;302 of the Sarbanes-Oxley Act of 2002.</FONT></A></TD></TR>
<TR STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; white-space: nowrap"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD>&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD></TR>
<TR STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left; font: 10pt Times New Roman, Times, Serif; white-space: nowrap; vertical-align: top"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">31.2*</FONT></TD>
    <TD>&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><A HREF="f10q0121ex31-2_zedgeinc.htm"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Certification of Chief Financial Officer pursuant to 17 CFR 240.13a-14(a), as adopted pursuant to &sect;302 of the Sarbanes-Oxley Act of 2002.</FONT></A></TD></TR>
<TR STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; white-space: nowrap"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD>&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD></TR>
<TR STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left; font: 10pt Times New Roman, Times, Serif; white-space: nowrap; vertical-align: top"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">32.1*</FONT></TD>
    <TD>&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><A HREF="f10q0121ex32-1_zedgeinc.htm"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Certification of Chief Executive Officer pursuant to 18 U.S.C. Section 1350, as adopted pursuant to &sect;906 of the Sarbanes-Oxley Act of 2002.</FONT></A></TD></TR>
<TR STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; white-space: nowrap"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD>&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD></TR>
<TR STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left; font: 10pt Times New Roman, Times, Serif; white-space: nowrap; vertical-align: top"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">32.2*</FONT></TD>
    <TD>&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><A HREF="f10q0121ex32-2_zedgeinc.htm"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Certification of Chief Financial Officer pursuant to 18 U.S.C. Section 1350, as adopted pursuant to &sect;906 of the Sarbanes-Oxley Act of 2002.</FONT></A></TD></TR>
<TR STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; white-space: nowrap"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD>&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD></TR>
<TR STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; white-space: nowrap"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">101.INS*</FONT></TD>
    <TD>&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">XBRL
    Instance Document</FONT></TD></TR>
<TR STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; white-space: nowrap"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD>&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD></TR>
<TR STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; white-space: nowrap"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">101.SCH*</FONT></TD>
    <TD>&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">XBRL
    Taxonomy Extension Schema Document</FONT></TD></TR>
<TR STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; white-space: nowrap"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD>&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD></TR>
<TR STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; white-space: nowrap"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">101.CAL*</FONT></TD>
    <TD>&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">XBRL
    Taxonomy Extension Calculation Linkbase Document</FONT></TD></TR>
<TR STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; white-space: nowrap"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD>&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD></TR>
<TR STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; white-space: nowrap"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">101.DEF*</FONT></TD>
    <TD>&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">XBRL
    Taxonomy Extension Definition Linkbase Document</FONT></TD></TR>
<TR STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; white-space: nowrap"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD>&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD></TR>
<TR STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; white-space: nowrap"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">101.LAB*</FONT></TD>
    <TD>&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">XBRL
    Taxonomy Extension Label Linkbase Document</FONT></TD></TR>
<TR STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; white-space: nowrap"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD>&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD></TR>
<TR STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; white-space: nowrap"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">101.PRE*</FONT></TD>
    <TD>&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">XBRL
    Taxonomy Extension Presentation Linkbase Document</FONT></TD></TR>
</TABLE>

<P STYLE="margin-top: 0; margin-bottom: 0">&nbsp;</P>

<P STYLE="margin-top: 0; margin-bottom: 0"></P>

<!-- Field: Rule-Page --><DIV STYLE="margin-top: 0pt; margin-bottom: 0pt; width: 25%"><DIV STYLE="font-size: 1pt; border-top: Black 1.5pt solid">&nbsp;</DIV></DIV><!-- Field: /Rule-Page -->

<P STYLE="margin-top: 0; margin-bottom: 0"></P>


<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="width: 100%; font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
<TD STYLE="font: 10pt Times New Roman, Times, Serif; width: 0.25in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">*</FONT></TD><TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Filed
                                         or furnished herewith.</FONT></TD></TR></TABLE>

<P STYLE="font: bold 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center">&nbsp;</P>

<P STYLE="font: bold 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"></P>

<!-- Field: Page; Sequence: 24 -->
    <DIV STYLE="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><P STYLE="text-align: center; margin-top: 0pt; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->22<!-- Field: /Sequence --></P></DIV>
    <DIV STYLE="break-before: page; margin-top: 6pt; margin-bottom: 12pt"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->

<P STYLE="font: bold 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center">&nbsp;</P>

<P STYLE="font: bold 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><A NAME="a_019"></A><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">SIGNATURES</FONT></P>

<P STYLE="font: bold 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 36pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Pursuant
to the requirements of the Securities Exchange Act of 1934, the Registrant has duly caused this report to be signed on its behalf
by the undersigned thereunto duly authorized.</FONT></P>

<P STYLE="text-align: center; font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
<TR STYLE="vertical-align: top">
    <TD>&nbsp;</TD>
    <TD COLSPAN="2"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>ZEDGE, INC.</B></FONT></TD></TR>
<TR STYLE="vertical-align: top">
    <TD STYLE="width: 60%">&nbsp;</TD>
    <TD STYLE="width: 4%">&nbsp;</TD>
    <TD STYLE="width: 36%">&nbsp;</TD></TR>
<TR STYLE="vertical-align: top">
    <TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">March 16, 2021</FONT></TD>
    <TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">By:</FONT></TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">/s/
    JONATHAN REICH</FONT></TD></TR>
<TR STYLE="vertical-align: top">
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD STYLE="text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>Jonathan Reich</B></FONT></TD></TR>
<TR STYLE="vertical-align: top">
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD STYLE="text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>Chief Executive Officer</B></FONT></TD></TR>
<TR STYLE="vertical-align: top">
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD></TR>
<TR STYLE="vertical-align: top">
    <TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">March 16, 2021</FONT></TD>
    <TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">By:</FONT></TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">/s/
    YI TSAI</FONT></TD></TR>
<TR STYLE="vertical-align: top">
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD STYLE="text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>Yi Tsai</B></FONT></TD></TR>
<TR STYLE="vertical-align: top">
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD STYLE="text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>Chief Financial Officer</B></FONT></TD></TR>
</TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center">23</P>

<!-- Field: Rule-Page --><DIV STYLE="margin-top: 0pt; margin-bottom: 0pt; width: 100%"><DIV STYLE="font-size: 1pt; border-top: Black 1.5pt solid">&nbsp;</DIV></DIV><!-- Field: /Rule-Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"></P>

</BODY>
</HTML>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-31.1
<SEQUENCE>2
<FILENAME>f10q0121ex31-1_zedgeinc.htm
<DESCRIPTION>CERTIFICATION
<TEXT>
<HTML>
<HEAD>
     <TITLE></TITLE>
</HEAD>
<BODY STYLE="font: 10pt Times New Roman, Times, Serif">

<P STYLE="text-align: right; margin: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>EXHIBIT 31.1 </B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><FONT STYLE="font: 10pt Times New Roman, Times, Serif"><B>CERTIFICATION
OF CHIEF EXECUTIVE OFFICER<BR>
<BR>
PURSUANT TO EXCHANGE ACT RULE 13a-14(a)/15d-14(a)<BR>
AS ADOPTED PURSUANT TO SECTION 302 OF THE SARBANES-OXLEY ACT OF 2002 </B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">I,
JONATHAN REICH, certify that:</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0.5in; text-indent: 0pt"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">1.
I have reviewed this Quarterly Report on Form 10-Q of Zedge, Inc.;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 23.75pt"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-indent: 0.5in"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">2.
Based on my knowledge, this report does not contain any untrue statement of a material fact or omit to state a material fact necessary
to make the statements made, in light of the circumstances under which such statements were made, not misleading with respect
to the period covered by this report;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-indent: 0.5in"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-indent: 0.5in"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">3.
Based on my knowledge, the financial statements, and other financial information included in this Report, fairly present in all
material respects the financial condition, results of operations and cash flows of the registrant as of, and for, the periods
presented in this report;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-indent: 0.5in"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-indent: 0.5in"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">4.
The registrant&rsquo;s other certifying officer(s) and I are responsible for establishing and maintaining disclosure controls
and procedures (as defined in Exchange Act Rules 13a-15(e) and 15d-15(e)) for the registrant and have:</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 23.75pt"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 23.75pt; text-indent: 23.75pt"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">(a)
Designed such disclosure controls and procedures, or caused such disclosure controls and procedures to be designed under our supervision,
to ensure that material information relating to the registrant, including its consolidated subsidiary, is made known to us by
others within those entities, particularly during the period in which this report is being prepared;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 23.75pt; text-indent: 23.75pt"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 23.75pt; text-indent: 23.75pt"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">(b)
Designed such internal control over financial reporting, or caused such internal control over financial reporting to be designed
under our supervision, to provide reasonable assurance regarding the reliability of financial reporting and the preparation of
financial statements for external purposes in accordance with generally accepted accounting principles;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 23.75pt; text-indent: 23.75pt"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 23.75pt; text-indent: 23.75pt"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">(c)
Evaluated the effectiveness of the registrant&rsquo;s disclosure controls and procedures and presented in this report our conclusions
about the effectiveness of the disclosure controls and procedures, as of the end of the period covered by this report based on
such evaluation; and</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 23.75pt; text-indent: 23.75pt"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 23.75pt; text-indent: 23.75pt"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">(d)
Disclosed in this report any change in the registrant&rsquo;s internal control over financial reporting that occurred during the
registrant&rsquo;s most recent fiscal quarter (the registrant&rsquo;s fourth fiscal quarter in the case of an annual report) that
has materially affected, or is reasonably likely to materially affect, the registrant&rsquo;s internal control over financial
reporting; and</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 23.75pt; text-indent: 23.75pt"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-indent: 0.5in"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">5.
The registrant&rsquo;s other certifying officer(s) and I have disclosed, based on our most recent evaluation of internal control
over financial reporting, to the registrant&rsquo;s auditors and the audit committee of the registrant&rsquo;s board of directors
(or persons performing the equivalent functions):</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 23.75pt"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 23.75pt; text-indent: 23.75pt"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">(a)
All significant deficiencies and material weaknesses in the design or operation of internal control over financial reporting which
are reasonably likely to adversely affect the registrant&rsquo;s ability to record, process, summarize and report financial information;
and</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 23.75pt; text-indent: 23.75pt"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 23.75pt; text-indent: 23.75pt"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">(b)
Any fraud, whether or not material, that involves management or other employees who have a significant role in the registrant&rsquo;s
internal control over financial reporting.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 23.75pt; text-indent: 23.75pt"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Date:
March 16, 2021</FONT></P>

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
<TR STYLE="font: 10pt Times New Roman, Times, Serif">
    <TD STYLE="width: 60%">&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; width: 40%"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</FONT></TD></TR>
<TR STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <TD>&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; padding-bottom: 1pt; font: 10pt Times New Roman, Times, Serif; text-align: center"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">/s/
    JONATHAN REICH&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</FONT></TD></TR>
<TR STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom">
    <TD>&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><FONT STYLE="font: 10pt Times New Roman, Times, Serif"><B>Jonathan
        Reich</B></FONT></P>
        <P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>Chief
Executive Officer</B></FONT></P></TD></TR>
</TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: right">&nbsp;&nbsp;</P>


</BODY>
</HTML>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-31.2
<SEQUENCE>3
<FILENAME>f10q0121ex31-2_zedgeinc.htm
<DESCRIPTION>CERTIFICATION
<TEXT>
<HTML>
<HEAD>
     <TITLE></TITLE>
</HEAD>
<BODY STYLE="font: 10pt Times New Roman, Times, Serif">

<P STYLE="text-align: right; margin: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>EXHIBIT 31.2 </B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><FONT STYLE="font: 10pt Times New Roman, Times, Serif"><B>CERTIFICATION
OF PRINCIPAL FINANCIAL OFFICER<BR>
<BR>
PURSUANT TO EXCHANGE ACT RULE 13a-14(a)/15d-14(a)<BR>
AS ADOPTED PURSUANT TO SECTION 302 OF THE SARBANES-OXLEY ACT OF 2002 </B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">I,
Yi Tsai, certify that:</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-indent: 0.5in"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">1.
I have reviewed this Quarterly Report on Form 10-Q of Zedge, Inc.;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-indent: 0.5in"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-indent: 0.5in"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">2.
Based on my knowledge, this report does not contain any untrue statement of a material fact or omit to state a material fact necessary
to make the statements made, in light of the circumstances under which such statements were made, not misleading with respect
to the period covered by this report;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-indent: 0.5in"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-indent: 0.5in"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">3.
Based on my knowledge, the financial statements, and other financial information included in this Report, fairly present in all
material respects the financial condition, results of operations and cash flows of the registrant as of, and for, the periods
presented in this report;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-indent: 0.5in"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-indent: 0.5in"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">4.
The registrant&rsquo;s other certifying officer(s) and I are responsible for establishing and maintaining disclosure controls
and procedures (as defined in Exchange Act Rules 13a-15(e) and 15d-15(e)) for the registrant and have:</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 23.75pt"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 23.75pt; text-indent: 23.75pt"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">(a)
Designed such disclosure controls and procedures, or caused such disclosure controls and procedures to be designed under our supervision,
to ensure that material information relating to the registrant, including its consolidated subsidiary, is made known to us by
others within those entities, particularly during the period in which this report is being prepared;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 23.75pt; text-indent: 23.75pt"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 23.75pt; text-indent: 23.75pt"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">(b)
Designed such internal control over financial reporting, or caused such internal control over financial reporting to be designed
under our supervision, to provide reasonable assurance regarding the reliability of financial reporting and the preparation of
financial statements for external purposes in accordance with generally accepted accounting principles;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 23.75pt; text-indent: 23.75pt"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 23.75pt; text-indent: 23.75pt"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">(c)
Evaluated the effectiveness of the registrant&rsquo;s disclosure controls and procedures and presented in this report our conclusions
about the effectiveness of the disclosure controls and procedures, as of the end of the period covered by this report based on
such evaluation; and</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 23.75pt; text-indent: 23.75pt"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 23.75pt; text-indent: 23.75pt"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">(d)
Disclosed in this report any change in the registrant&rsquo;s internal control over financial reporting that occurred during the
registrant&rsquo;s most recent fiscal quarter (the registrant&rsquo;s fourth fiscal quarter in the case of an annual report) that
has materially affected, or is reasonably likely to materially affect, the registrant&rsquo;s internal control over financial
reporting; and</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 23.75pt; text-indent: 23.75pt"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-indent: 0.5in"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">5.
The registrant&rsquo;s other certifying officer(s) and I have disclosed, based on our most recent evaluation of internal control
over financial reporting, to the registrant&rsquo;s auditors and the audit committee of the registrant&rsquo;s board of directors
(or persons performing the equivalent functions):</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 23.75pt"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 23.75pt; text-indent: 23.75pt"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">(a)
All significant deficiencies and material weaknesses in the design or operation of internal control over financial reporting which
are reasonably likely to adversely affect the registrant&rsquo;s ability to record, process, summarize and report financial information;
and</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 23.75pt; text-indent: 23.75pt"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 23.75pt; text-indent: 23.75pt"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">(b)
Any fraud, whether or not material, that involves management or other employees who have a significant role in the registrant&rsquo;s
internal control over financial reporting.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 23.75pt; text-indent: 23.75pt"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">Date:
March 16, 2021</FONT></P>

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
<TR STYLE="font: 10pt Times New Roman, Times, Serif">
    <TD STYLE="width: 60%">&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; width: 40%"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</FONT></TD></TR>
<TR STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <TD>&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; padding-bottom: 1pt; font: 10pt Times New Roman, Times, Serif; text-align: center"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">/s/
    YI TSAI&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</FONT></TD></TR>
<TR STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom">
    <TD>&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><FONT STYLE="font: 10pt Times New Roman, Times, Serif"><B>Yi
        Tsai</B></FONT></P>
        <P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>Chief
Financial Officer&nbsp;</B></FONT></P></TD></TR>
</TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: right">&nbsp;&nbsp;&nbsp;</P>


</BODY>
</HTML>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-32.1
<SEQUENCE>4
<FILENAME>f10q0121ex32-1_zedgeinc.htm
<DESCRIPTION>CERTIFICATION
<TEXT>
<HTML>
<HEAD>
     <TITLE></TITLE>
</HEAD>
<BODY STYLE="font: 10pt Times New Roman, Times, Serif">

<P STYLE="text-align: right; margin: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>EXHIBIT 32.1 </B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><FONT STYLE="font: 10pt Times New Roman, Times, Serif"><B>Certification
Pursuant to<BR>
18 U.S.C. Section&nbsp;1350<BR>
(as Adopted Pursuant to Section&nbsp;906 of<BR>
the Sarbanes-Oxley Act Of 2002) </B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-indent: 0.5in"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">In
connection with the Quarterly Report of Zedge, Inc. (the &ldquo;Company&rdquo;) on Form 10-Q for the quarter ended January 31,
2021 as filed with the Securities and Exchange Commission (the &ldquo;Report&rdquo;), I, JONATHAN REICH, Chief Executive Officer
of the Company, certify, pursuant to 18 U.S.C. &sect; 1350, as adopted pursuant to Section&nbsp;906 of the Sarbanes-Oxley Act
of 2002, that to my knowledge:</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 23.75pt"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</FONT></P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%"><TR STYLE="vertical-align: top; text-align: justify">
<TD STYLE="width: 0.5in"></TD><TD STYLE="width: 0.25in; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">1.</FONT></TD><TD STYLE="text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
Report fully complies with the requirements of Section&nbsp;13(a) or 15(d) of the Securities Exchange Act of 1934; and</FONT></TD>
</TR></TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 24.45pt; text-indent: 24.5pt">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%"><TR STYLE="vertical-align: top; text-align: justify">
<TD STYLE="width: 0.5in"></TD><TD STYLE="width: 0.25in; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">2.</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
information contained in the Report fairly presents, in all material respects, the financial condition and results of operations
of the Company.</FONT></TD>
</TR></TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 24.45pt; text-indent: 24.5pt">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">Date:
March 16, 2021</FONT></P>

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
<TR STYLE="font: 10pt Times New Roman, Times, Serif">
    <TD STYLE="width: 60%">&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; width: 40%"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</FONT></TD></TR>
<TR STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <TD>&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; padding-bottom: 1pt; font: 10pt Times New Roman, Times, Serif; text-align: center"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">/s/
    JONATHAN REICH&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</FONT></TD></TR>
<TR STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom">
    <TD>&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><FONT STYLE="font: 10pt Times New Roman, Times, Serif"><B>Jonathan
        Reich</B></FONT></P>
        <P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>Chief
Executive Officer&nbsp;</B></FONT></P></TD></TR>
</TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 23.75pt">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-indent: 0.5in"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">A
signed original of this written statement required by Section&nbsp;906, or other document authenticating, acknowledging, or otherwise
adopting the signature that appears in typed form within the electronic version of this written statement required by Section&nbsp;906,
has been provided to Zedge, Inc. and will be retained by Zedge, Inc. and furnished to the Securities and Exchange Commission or
its staff upon request.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 23.75pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>


</BODY>
</HTML>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-32.2
<SEQUENCE>5
<FILENAME>f10q0121ex32-2_zedgeinc.htm
<DESCRIPTION>CERTIFICATION
<TEXT>
<HTML>
<HEAD>
     <TITLE></TITLE>
</HEAD>
<BODY STYLE="font: 10pt Times New Roman, Times, Serif">

<P STYLE="text-align: right; margin: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>EXHIBIT 32.2 </B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><FONT STYLE="font: 10pt Times New Roman, Times, Serif"><B>Certification
Pursuant to<BR>
18 U.S.C. Section&nbsp;1350<BR>
(as Adopted Pursuant to Section&nbsp;906 of<BR>
the Sarbanes-Oxley Act Of 2002) </B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-indent: 0.5in"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">In
connection with the Quarterly Report of Zedge, Inc. (the &ldquo;Company&rdquo;) on Form 10-Q for the quarter ended January 31,
2021 as filed with the Securities and Exchange Commission (the &ldquo;Report&rdquo;), I, Yi Tsai, Chief Financial Officer of the
Company, certify, pursuant to 18 U.S.C. &sect; 1350, as adopted pursuant to Section&nbsp;906 of the Sarbanes-Oxley Act of 2002,
that to my knowledge:</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 23.75pt"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</FONT></P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%"><TR STYLE="vertical-align: top; text-align: justify">
<TD STYLE="width: 0.5in"></TD><TD STYLE="width: 0.25in; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">1.</FONT></TD><TD STYLE="text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
Report fully complies with the requirements of Section&nbsp;13(a) or 15(d) of the Securities Exchange Act of 1934; and</FONT></TD>
</TR></TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 24.45pt; text-indent: 24.5pt"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</FONT></P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%"><TR STYLE="vertical-align: top; text-align: justify">
<TD STYLE="width: 0.5in"></TD><TD STYLE="width: 0.25in; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">2.</FONT></TD><TD STYLE="text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
information contained in the Report fairly presents, in all material respects, the financial condition and results of operations
of the Company.</FONT></TD>
</TR></TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 24.45pt; text-indent: 24.5pt"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">Date:
March 16, 2021</FONT></P>

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
<TR STYLE="font: 10pt Times New Roman, Times, Serif">
    <TD STYLE="width: 60%">&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; width: 40%"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</FONT></TD></TR>
<TR STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <TD>&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; padding-bottom: 1pt; font: 10pt Times New Roman, Times, Serif; text-align: center"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">/s/
    YI TSAI&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</FONT></TD></TR>
<TR STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom">
    <TD>&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><FONT STYLE="font: 10pt Times New Roman, Times, Serif"><B>Yi
        Tsai</B></FONT></P>
        <P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>Chief
Financial Officer</B>&nbsp;</FONT></P></TD></TR>
</TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 23.75pt">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-indent: 0.5in"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">A
signed original of this written statement required by Section&nbsp;906, or other document authenticating, acknowledging, or otherwise
adopting the signature that appears in typed form within the electronic version of this written statement required by Section&nbsp;906,
has been provided to Zedge, Inc. and will be retained by Zedge, Inc. and furnished to the Securities and Exchange Commission or
its staff upon request.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 23.75pt"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</FONT></P>


</BODY>
</HTML>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.INS
<SEQUENCE>6
<FILENAME>zdge-20210131.xml
<DESCRIPTION>XBRL INSTANCE FILE
<TEXT>
<XBRL>
<?xml version="1.0" encoding="US-ASCII"?>
<!-- Generated by CompSci Transform (tm) - http://www.compsciresources.com -->
<!-- Created: Mon Mar 15 11:40:34 EDT 2021 -->
<xbrl xmlns="http://www.xbrl.org/2003/instance" xmlns:xl="http://www.xbrl.org/2003/XLink" xmlns:xbrli="http://www.xbrl.org/2003/instance" xmlns:dei="http://xbrl.sec.gov/dei/2019-01-31" xmlns:us-gaap="http://fasb.org/us-gaap/2020-01-31" xmlns:pf0="http://xbrl.sec.gov/country/2020-01-31" xmlns:us-types="http://fasb.org/us-types/2020-01-31" xmlns:iso4217="http://www.xbrl.org/2003/iso4217" xmlns:nonnum="http://www.xbrl.org/dtr/type/non-numeric" xmlns:compsci="http://compsciresources.com" xmlns:zdge="http://zedge.com/20210131" xmlns:xbrldi="http://xbrl.org/2006/xbrldi" xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:srt="http://fasb.org/srt/2020-01-31" xmlns:xs="http://www.w3.org/2001/XMLSchema-instance">
  <link:schemaRef xlink:type="simple" xlink:href="zdge-20210131.xsd"/>
  <context id="c0_From1Aug2020To31Jan2021">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001667313</identifier>
    </entity>
    <period>
      <startDate>2020-08-01</startDate>
      <endDate>2021-01-31</endDate>
    </period>
  </context>
  <context id="c1_AsOf10Mar2021_CommonClassAMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001667313</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <instant>2021-03-10</instant>
    </period>
  </context>
  <context id="c2_AsOf10Mar2021_CommonClassBMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001667313</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassBMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <instant>2021-03-10</instant>
    </period>
  </context>
  <context id="c3_AsOf31Jan2021">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001667313</identifier>
    </entity>
    <period>
      <instant>2021-01-31</instant>
    </period>
  </context>
  <context id="c4_AsOf31Jul2020">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001667313</identifier>
    </entity>
    <period>
      <instant>2020-07-31</instant>
    </period>
  </context>
  <context id="c5_AsOf31Jan2021_CommonClassAMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001667313</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <instant>2021-01-31</instant>
    </period>
  </context>
  <context id="c6_AsOf31Jul2020_CommonClassAMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001667313</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <instant>2020-07-31</instant>
    </period>
  </context>
  <context id="c7_AsOf31Jan2021_CommonClassBMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001667313</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassBMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <instant>2021-01-31</instant>
    </period>
  </context>
  <context id="c8_AsOf31Jul2020_CommonClassBMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001667313</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassBMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <instant>2020-07-31</instant>
    </period>
  </context>
  <context id="c9_From1Nov2020To31Jan2021">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001667313</identifier>
    </entity>
    <period>
      <startDate>2020-11-01</startDate>
      <endDate>2021-01-31</endDate>
    </period>
  </context>
  <context id="c10_From1Nov2019To31Jan2020">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001667313</identifier>
    </entity>
    <period>
      <startDate>2019-11-01</startDate>
      <endDate>2020-01-31</endDate>
    </period>
  </context>
  <context id="c11_From1Aug2019To31Jan2020">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001667313</identifier>
    </entity>
    <period>
      <startDate>2019-08-01</startDate>
      <endDate>2020-01-31</endDate>
    </period>
  </context>
  <context id="c12_AsOf31Jul2020_AdditionalPaidInCapitalMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001667313</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <instant>2020-07-31</instant>
    </period>
  </context>
  <context id="c13_AsOf31Jul2020_AccumulatedOtherComprehensiveIncomeMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001667313</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <instant>2020-07-31</instant>
    </period>
  </context>
  <context id="c14_AsOf31Jul2020_RetainedEarningsMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001667313</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <instant>2020-07-31</instant>
    </period>
  </context>
  <context id="c15_AsOf31Jul2020_TreasuryStockMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001667313</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <instant>2020-07-31</instant>
    </period>
  </context>
  <context id="c16_From1Aug2020To31Oct2020_CommonClassAMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001667313</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <startDate>2020-08-01</startDate>
      <endDate>2020-10-31</endDate>
    </period>
  </context>
  <context id="c17_From1Aug2020To31Oct2020_CommonClassBMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001667313</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassBMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <startDate>2020-08-01</startDate>
      <endDate>2020-10-31</endDate>
    </period>
  </context>
  <context id="c18_From1Aug2020To31Oct2020_AdditionalPaidInCapitalMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001667313</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <startDate>2020-08-01</startDate>
      <endDate>2020-10-31</endDate>
    </period>
  </context>
  <context id="c19_From1Aug2020To31Oct2020_AccumulatedOtherComprehensiveIncomeMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001667313</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <startDate>2020-08-01</startDate>
      <endDate>2020-10-31</endDate>
    </period>
  </context>
  <context id="c20_From1Aug2020To31Oct2020_RetainedEarningsMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001667313</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <startDate>2020-08-01</startDate>
      <endDate>2020-10-31</endDate>
    </period>
  </context>
  <context id="c21_From1Aug2020To31Oct2020_TreasuryStockMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001667313</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <startDate>2020-08-01</startDate>
      <endDate>2020-10-31</endDate>
    </period>
  </context>
  <context id="c22_From1Aug2020To31Oct2020">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001667313</identifier>
    </entity>
    <period>
      <startDate>2020-08-01</startDate>
      <endDate>2020-10-31</endDate>
    </period>
  </context>
  <context id="c23_AsOf31Oct2020_CommonClassAMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001667313</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <instant>2020-10-31</instant>
    </period>
  </context>
  <context id="c24_AsOf31Oct2020_CommonClassBMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001667313</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassBMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <instant>2020-10-31</instant>
    </period>
  </context>
  <context id="c25_AsOf31Oct2020_AdditionalPaidInCapitalMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001667313</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <instant>2020-10-31</instant>
    </period>
  </context>
  <context id="c26_AsOf31Oct2020_AccumulatedOtherComprehensiveIncomeMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001667313</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <instant>2020-10-31</instant>
    </period>
  </context>
  <context id="c27_AsOf31Oct2020_RetainedEarningsMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001667313</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <instant>2020-10-31</instant>
    </period>
  </context>
  <context id="c28_AsOf31Oct2020_TreasuryStockMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001667313</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <instant>2020-10-31</instant>
    </period>
  </context>
  <context id="c29_AsOf31Oct2020">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001667313</identifier>
    </entity>
    <period>
      <instant>2020-10-31</instant>
    </period>
  </context>
  <context id="c30_From1Nov2020To31Jan2021_CommonClassBMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001667313</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassBMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <startDate>2020-11-01</startDate>
      <endDate>2021-01-31</endDate>
    </period>
  </context>
  <context id="c31_From1Nov2020To31Jan2021_AdditionalPaidInCapitalMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001667313</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <startDate>2020-11-01</startDate>
      <endDate>2021-01-31</endDate>
    </period>
  </context>
  <context id="c32_From1Nov2020To31Jan2021_AccumulatedOtherComprehensiveIncomeMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001667313</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <startDate>2020-11-01</startDate>
      <endDate>2021-01-31</endDate>
    </period>
  </context>
  <context id="c33_From1Nov2020To31Jan2021_RetainedEarningsMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001667313</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <startDate>2020-11-01</startDate>
      <endDate>2021-01-31</endDate>
    </period>
  </context>
  <context id="c34_AsOf31Jan2021_AdditionalPaidInCapitalMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001667313</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <instant>2021-01-31</instant>
    </period>
  </context>
  <context id="c35_AsOf31Jan2021_AccumulatedOtherComprehensiveIncomeMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001667313</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <instant>2021-01-31</instant>
    </period>
  </context>
  <context id="c36_AsOf31Jan2021_RetainedEarningsMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001667313</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <instant>2021-01-31</instant>
    </period>
  </context>
  <context id="c37_AsOf31Jan2021_TreasuryStockMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001667313</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <instant>2021-01-31</instant>
    </period>
  </context>
  <context id="c38_AsOf31Jul2019_CommonClassAMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001667313</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <instant>2019-07-31</instant>
    </period>
  </context>
  <context id="c39_AsOf31Jul2019_CommonClassBMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001667313</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassBMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <instant>2019-07-31</instant>
    </period>
  </context>
  <context id="c40_AsOf31Jul2019_AdditionalPaidInCapitalMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001667313</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <instant>2019-07-31</instant>
    </period>
  </context>
  <context id="c41_AsOf31Jul2019_AccumulatedOtherComprehensiveIncomeMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001667313</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <instant>2019-07-31</instant>
    </period>
  </context>
  <context id="c42_AsOf31Jul2019_RetainedEarningsMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001667313</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <instant>2019-07-31</instant>
    </period>
  </context>
  <context id="c43_AsOf31Jul2019_TreasuryStockMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001667313</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <instant>2019-07-31</instant>
    </period>
  </context>
  <context id="c44_AsOf31Jul2019">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001667313</identifier>
    </entity>
    <period>
      <instant>2019-07-31</instant>
    </period>
  </context>
  <context id="c45_From1Aug2019To31Oct2019_CommonClassAMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001667313</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <startDate>2019-08-01</startDate>
      <endDate>2019-10-31</endDate>
    </period>
  </context>
  <context id="c46_From1Aug2019To31Oct2019_CommonClassBMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001667313</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassBMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <startDate>2019-08-01</startDate>
      <endDate>2019-10-31</endDate>
    </period>
  </context>
  <context id="c47_From1Aug2019To31Oct2019_AdditionalPaidInCapitalMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001667313</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <startDate>2019-08-01</startDate>
      <endDate>2019-10-31</endDate>
    </period>
  </context>
  <context id="c48_From1Aug2019To31Oct2019_AccumulatedOtherComprehensiveIncomeMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001667313</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <startDate>2019-08-01</startDate>
      <endDate>2019-10-31</endDate>
    </period>
  </context>
  <context id="c49_From1Aug2019To31Oct2019_RetainedEarningsMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001667313</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <startDate>2019-08-01</startDate>
      <endDate>2019-10-31</endDate>
    </period>
  </context>
  <context id="c50_From1Aug2019To31Oct2019_TreasuryStockMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001667313</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <startDate>2019-08-01</startDate>
      <endDate>2019-10-31</endDate>
    </period>
  </context>
  <context id="c51_From1Aug2019To31Oct2019">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001667313</identifier>
    </entity>
    <period>
      <startDate>2019-08-01</startDate>
      <endDate>2019-10-31</endDate>
    </period>
  </context>
  <context id="c52_AsOf31Oct2019_CommonClassAMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001667313</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <instant>2019-10-31</instant>
    </period>
  </context>
  <context id="c53_AsOf31Oct2019_CommonClassBMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001667313</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassBMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <instant>2019-10-31</instant>
    </period>
  </context>
  <context id="c54_AsOf31Oct2019_AdditionalPaidInCapitalMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001667313</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <instant>2019-10-31</instant>
    </period>
  </context>
  <context id="c55_AsOf31Oct2019_AccumulatedOtherComprehensiveIncomeMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001667313</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <instant>2019-10-31</instant>
    </period>
  </context>
  <context id="c56_AsOf31Oct2019_RetainedEarningsMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001667313</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <instant>2019-10-31</instant>
    </period>
  </context>
  <context id="c57_AsOf31Oct2019_TreasuryStockMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001667313</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <instant>2019-10-31</instant>
    </period>
  </context>
  <context id="c58_AsOf31Oct2019">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001667313</identifier>
    </entity>
    <period>
      <instant>2019-10-31</instant>
    </period>
  </context>
  <context id="c59_From1Nov2019To31Jan2020_CommonClassBMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001667313</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassBMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <startDate>2019-11-01</startDate>
      <endDate>2020-01-31</endDate>
    </period>
  </context>
  <context id="c60_From1Nov2019To31Jan2020_AdditionalPaidInCapitalMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001667313</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <startDate>2019-11-01</startDate>
      <endDate>2020-01-31</endDate>
    </period>
  </context>
  <context id="c61_From1Nov2019To31Jan2020_TreasuryStockMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001667313</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <startDate>2019-11-01</startDate>
      <endDate>2020-01-31</endDate>
    </period>
  </context>
  <context id="c62_From1Nov2019To31Jan2020_AccumulatedOtherComprehensiveIncomeMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001667313</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <startDate>2019-11-01</startDate>
      <endDate>2020-01-31</endDate>
    </period>
  </context>
  <context id="c63_From1Nov2019To31Jan2020_RetainedEarningsMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001667313</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <startDate>2019-11-01</startDate>
      <endDate>2020-01-31</endDate>
    </period>
  </context>
  <context id="c64_AsOf31Jan2020_CommonClassAMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001667313</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <instant>2020-01-31</instant>
    </period>
  </context>
  <context id="c65_AsOf31Jan2020_CommonClassBMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001667313</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassBMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <instant>2020-01-31</instant>
    </period>
  </context>
  <context id="c66_AsOf31Jan2020_AdditionalPaidInCapitalMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001667313</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <instant>2020-01-31</instant>
    </period>
  </context>
  <context id="c67_AsOf31Jan2020_AccumulatedOtherComprehensiveIncomeMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001667313</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <instant>2020-01-31</instant>
    </period>
  </context>
  <context id="c68_AsOf31Jan2020_RetainedEarningsMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001667313</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <instant>2020-01-31</instant>
    </period>
  </context>
  <context id="c69_AsOf31Jan2020_TreasuryStockMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001667313</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <instant>2020-01-31</instant>
    </period>
  </context>
  <context id="c70_AsOf31Jan2020">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001667313</identifier>
    </entity>
    <period>
      <instant>2020-01-31</instant>
    </period>
  </context>
  <context id="c71_AsOf31Jan2021_ZedgePremiumMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001667313</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:DeferredRevenueArrangementTypeAxis">zdge:ZedgePremiumMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <instant>2021-01-31</instant>
    </period>
  </context>
  <context id="c72_AsOf31Jul2020_ZedgePremiumMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001667313</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:DeferredRevenueArrangementTypeAxis">zdge:ZedgePremiumMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <instant>2020-07-31</instant>
    </period>
  </context>
  <context id="c73_From1Aug2020To31Jan2021_ZedgePremiumMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001667313</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:DeferredRevenueArrangementTypeAxis">zdge:ZedgePremiumMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <startDate>2020-08-01</startDate>
      <endDate>2021-01-31</endDate>
    </period>
  </context>
  <context id="c74_From1Aug2019To31Jul2020_ZedgePremiumMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001667313</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:DeferredRevenueArrangementTypeAxis">zdge:ZedgePremiumMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <startDate>2019-08-01</startDate>
      <endDate>2020-07-31</endDate>
    </period>
  </context>
  <context id="c75_From1Nov2020To31Jan2021_AdvertisingRevenueMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001667313</identifier>
      <segment>
        <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">zdge:AdvertisingRevenueMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <startDate>2020-11-01</startDate>
      <endDate>2021-01-31</endDate>
    </period>
  </context>
  <context id="c76_From1Nov2019To31Jan2020_AdvertisingRevenueMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001667313</identifier>
      <segment>
        <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">zdge:AdvertisingRevenueMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <startDate>2019-11-01</startDate>
      <endDate>2020-01-31</endDate>
    </period>
  </context>
  <context id="c77_From1Aug2020To31Jan2021_AdvertisingRevenueMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001667313</identifier>
      <segment>
        <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">zdge:AdvertisingRevenueMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <startDate>2020-08-01</startDate>
      <endDate>2021-01-31</endDate>
    </period>
  </context>
  <context id="c78_From1Aug2019To31Jan2020_AdvertisingRevenueMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001667313</identifier>
      <segment>
        <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">zdge:AdvertisingRevenueMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <startDate>2019-08-01</startDate>
      <endDate>2020-01-31</endDate>
    </period>
  </context>
  <context id="c79_From1Nov2020To31Jan2021_ServiceRevenueMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001667313</identifier>
      <segment>
        <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">zdge:ServiceRevenueMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <startDate>2020-11-01</startDate>
      <endDate>2021-01-31</endDate>
    </period>
  </context>
  <context id="c80_From1Nov2019To31Jan2020_ServiceRevenueMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001667313</identifier>
      <segment>
        <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">zdge:ServiceRevenueMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <startDate>2019-11-01</startDate>
      <endDate>2020-01-31</endDate>
    </period>
  </context>
  <context id="c81_From1Aug2020To31Jan2021_ServiceRevenueMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001667313</identifier>
      <segment>
        <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">zdge:ServiceRevenueMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <startDate>2020-08-01</startDate>
      <endDate>2021-01-31</endDate>
    </period>
  </context>
  <context id="c82_From1Aug2019To31Jan2020_ServiceRevenueMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001667313</identifier>
      <segment>
        <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">zdge:ServiceRevenueMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <startDate>2019-08-01</startDate>
      <endDate>2020-01-31</endDate>
    </period>
  </context>
  <context id="c83_From1Nov2020To31Jan2021_ZedgePremiumAndShortzRevenuesMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001667313</identifier>
      <segment>
        <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">zdge:ZedgePremiumAndShortzRevenuesMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <startDate>2020-11-01</startDate>
      <endDate>2021-01-31</endDate>
    </period>
  </context>
  <context id="c84_From1Nov2019To31Jan2020_ZedgePremiumAndShortzRevenuesMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001667313</identifier>
      <segment>
        <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">zdge:ZedgePremiumAndShortzRevenuesMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <startDate>2019-11-01</startDate>
      <endDate>2020-01-31</endDate>
    </period>
  </context>
  <context id="c85_From1Aug2020To31Jan2021_ZedgePremiumAndShortzRevenuesMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001667313</identifier>
      <segment>
        <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">zdge:ZedgePremiumAndShortzRevenuesMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <startDate>2020-08-01</startDate>
      <endDate>2021-01-31</endDate>
    </period>
  </context>
  <context id="c86_From1Aug2019To31Jan2020_ZedgePremiumAndShortzRevenuesMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001667313</identifier>
      <segment>
        <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">zdge:ZedgePremiumAndShortzRevenuesMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <startDate>2019-08-01</startDate>
      <endDate>2020-01-31</endDate>
    </period>
  </context>
  <context id="c87_AsOf31Jan2021_FairValueInputsLevel1Member_FairValueMeasurementsRecurringMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001667313</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <instant>2021-01-31</instant>
    </period>
  </context>
  <context id="c88_AsOf31Jan2021_FairValueInputsLevel2Member_FairValueMeasurementsRecurringMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001667313</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <instant>2021-01-31</instant>
    </period>
  </context>
  <context id="c89_AsOf31Jan2021_FairValueInputsLevel3Member_FairValueMeasurementsRecurringMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001667313</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <instant>2021-01-31</instant>
    </period>
  </context>
  <context id="c90_AsOf31Jul2020_FairValueInputsLevel1Member_FairValueMeasurementsRecurringMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001667313</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <instant>2020-07-31</instant>
    </period>
  </context>
  <context id="c91_AsOf31Jul2020_FairValueInputsLevel2Member_FairValueMeasurementsRecurringMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001667313</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <instant>2020-07-31</instant>
    </period>
  </context>
  <context id="c92_AsOf31Jul2020_FairValueInputsLevel3Member_FairValueMeasurementsRecurringMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001667313</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <instant>2020-07-31</instant>
    </period>
  </context>
  <context id="c93_From1Aug2020To31Jan2021_WesternAllianceBankMember_SettlementDateOneMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001667313</identifier>
      <segment>
        <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">zdge:WesternAllianceBankMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">zdge:SettlementDateOneMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <startDate>2020-08-01</startDate>
      <endDate>2021-01-31</endDate>
    </period>
  </context>
  <context id="c94_From1Aug2020To31Jan2021_NorwegianKroneMember_WesternAllianceBankMember_SettlementDateOneMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001667313</identifier>
      <segment>
        <xbrldi:explicitMember dimension="zdge:TypeOfCurrencyAxis">zdge:NorwegianKroneMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">zdge:WesternAllianceBankMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">zdge:SettlementDateOneMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <startDate>2020-08-01</startDate>
      <endDate>2021-01-31</endDate>
    </period>
  </context>
  <context id="c95_From1Aug2020To31Jan2021_WesternAllianceBankMember_SettlementDateTwoMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001667313</identifier>
      <segment>
        <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">zdge:WesternAllianceBankMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">zdge:SettlementDateTwoMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <startDate>2020-08-01</startDate>
      <endDate>2021-01-31</endDate>
    </period>
  </context>
  <context id="c96_From1Aug2020To31Jan2021_NorwegianKroneMember_WesternAllianceBankMember_SettlementDateTwoMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001667313</identifier>
      <segment>
        <xbrldi:explicitMember dimension="zdge:TypeOfCurrencyAxis">zdge:NorwegianKroneMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">zdge:WesternAllianceBankMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">zdge:SettlementDateTwoMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <startDate>2020-08-01</startDate>
      <endDate>2021-01-31</endDate>
    </period>
  </context>
  <context id="c97_From1Aug2020To31Jan2021_WesternAllianceBankMember_SettlementDateThreeMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001667313</identifier>
      <segment>
        <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">zdge:WesternAllianceBankMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">zdge:SettlementDateThreeMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <startDate>2020-08-01</startDate>
      <endDate>2021-01-31</endDate>
    </period>
  </context>
  <context id="c98_From1Aug2020To31Jan2021_NorwegianKroneMember_WesternAllianceBankMember_SettlementDateThreeMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001667313</identifier>
      <segment>
        <xbrldi:explicitMember dimension="zdge:TypeOfCurrencyAxis">zdge:NorwegianKroneMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">zdge:WesternAllianceBankMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">zdge:SettlementDateThreeMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <startDate>2020-08-01</startDate>
      <endDate>2021-01-31</endDate>
    </period>
  </context>
  <context id="c99_From1Aug2020To31Jan2021_WesternAllianceBankMember_SettlementDateFourMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001667313</identifier>
      <segment>
        <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">zdge:WesternAllianceBankMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">zdge:SettlementDateFourMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <startDate>2020-08-01</startDate>
      <endDate>2021-01-31</endDate>
    </period>
  </context>
  <context id="c100_From1Aug2020To31Jan2021_NorwegianKroneMember_WesternAllianceBankMember_SettlementDateFourMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001667313</identifier>
      <segment>
        <xbrldi:explicitMember dimension="zdge:TypeOfCurrencyAxis">zdge:NorwegianKroneMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">zdge:WesternAllianceBankMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">zdge:SettlementDateFourMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <startDate>2020-08-01</startDate>
      <endDate>2021-01-31</endDate>
    </period>
  </context>
  <context id="c101_From1Aug2020To31Jan2021_WesternAllianceBankMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001667313</identifier>
      <segment>
        <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">zdge:WesternAllianceBankMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <startDate>2020-08-01</startDate>
      <endDate>2021-01-31</endDate>
    </period>
  </context>
  <context id="c102_From1Aug2020To31Jan2021_NorwegianKroneMember_WesternAllianceBankMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001667313</identifier>
      <segment>
        <xbrldi:explicitMember dimension="zdge:TypeOfCurrencyAxis">zdge:NorwegianKroneMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">zdge:WesternAllianceBankMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <startDate>2020-08-01</startDate>
      <endDate>2021-01-31</endDate>
    </period>
  </context>
  <context id="c103_From1Aug2020To31Jan2021_SettlementDateOneMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001667313</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">zdge:SettlementDateOneMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <startDate>2020-08-01</startDate>
      <endDate>2021-01-31</endDate>
    </period>
  </context>
  <context id="c104_From1Aug2020To31Jan2021_EuroMember_SettlementDateOneMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001667313</identifier>
      <segment>
        <xbrldi:explicitMember dimension="zdge:TypeOfCurrencyAxis">zdge:EuroMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">zdge:SettlementDateOneMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <startDate>2020-08-01</startDate>
      <endDate>2021-01-31</endDate>
    </period>
  </context>
  <context id="c105_From1Aug2020To31Jan2021_SettlementDateTwoMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001667313</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">zdge:SettlementDateTwoMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <startDate>2020-08-01</startDate>
      <endDate>2021-01-31</endDate>
    </period>
  </context>
  <context id="c106_From1Aug2020To31Jan2021_EuroMember_SettlementDateTwoMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001667313</identifier>
      <segment>
        <xbrldi:explicitMember dimension="zdge:TypeOfCurrencyAxis">zdge:EuroMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">zdge:SettlementDateTwoMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <startDate>2020-08-01</startDate>
      <endDate>2021-01-31</endDate>
    </period>
  </context>
  <context id="c107_From1Aug2020To31Jan2021_SettlementDateThreeMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001667313</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">zdge:SettlementDateThreeMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <startDate>2020-08-01</startDate>
      <endDate>2021-01-31</endDate>
    </period>
  </context>
  <context id="c108_From1Aug2020To31Jan2021_EuroMember_SettlementDateThreeMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001667313</identifier>
      <segment>
        <xbrldi:explicitMember dimension="zdge:TypeOfCurrencyAxis">zdge:EuroMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">zdge:SettlementDateThreeMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <startDate>2020-08-01</startDate>
      <endDate>2021-01-31</endDate>
    </period>
  </context>
  <context id="c109_From1Aug2020To31Jan2021_SettlementDateFourMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001667313</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">zdge:SettlementDateFourMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <startDate>2020-08-01</startDate>
      <endDate>2021-01-31</endDate>
    </period>
  </context>
  <context id="c110_From1Aug2020To31Jan2021_EuroMember_SettlementDateFourMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001667313</identifier>
      <segment>
        <xbrldi:explicitMember dimension="zdge:TypeOfCurrencyAxis">zdge:EuroMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">zdge:SettlementDateFourMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <startDate>2020-08-01</startDate>
      <endDate>2021-01-31</endDate>
    </period>
  </context>
  <context id="c111_From1Aug2020To31Jan2021_EuroMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001667313</identifier>
      <segment>
        <xbrldi:explicitMember dimension="zdge:TypeOfCurrencyAxis">zdge:EuroMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <startDate>2020-08-01</startDate>
      <endDate>2021-01-31</endDate>
    </period>
  </context>
  <context id="c112_From4Nov2019To18Nov2019_StockOptionAndIncentivePlanMember_CommonClassBMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001667313</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">zdge:StockOptionAndIncentivePlanMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassBMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <startDate>2019-11-04</startDate>
      <endDate>2019-11-18</endDate>
    </period>
  </context>
  <context id="c113_AsOf31Jan2021_StockOptionAndIncentivePlanMember_CommonClassBMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001667313</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">zdge:StockOptionAndIncentivePlanMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassBMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <instant>2021-01-31</instant>
    </period>
  </context>
  <context id="c114_From1Nov2019To7Nov2019_CommonClassBMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001667313</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassBMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <startDate>2019-11-01</startDate>
      <endDate>2019-11-07</endDate>
    </period>
  </context>
  <context id="c115_From1Aug2020To31Oct2020_CommonClassBMember_EmployeeStockMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001667313</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassBMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:SubsidiarySaleOfStockAxis">us-gaap:EmployeeStockMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <startDate>2020-08-01</startDate>
      <endDate>2020-10-31</endDate>
    </period>
  </context>
  <context id="c116_From1Aug2020To31Oct2020_TwoThousandEightStockOptionAndIncentivePlanMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001667313</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">zdge:TwoThousandEightStockOptionAndIncentivePlanMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <startDate>2020-08-01</startDate>
      <endDate>2020-10-31</endDate>
    </period>
  </context>
  <context id="c117_From1Dec2020To31Dec2020">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001667313</identifier>
    </entity>
    <period>
      <startDate>2020-12-01</startDate>
      <endDate>2020-12-31</endDate>
    </period>
  </context>
  <context id="c118_From1Jan2021To31Jan2021">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001667313</identifier>
    </entity>
    <period>
      <startDate>2021-01-01</startDate>
      <endDate>2021-01-31</endDate>
    </period>
  </context>
  <context id="c119_From1Nov2019To7Nov2019">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001667313</identifier>
    </entity>
    <period>
      <startDate>2019-11-01</startDate>
      <endDate>2019-11-07</endDate>
    </period>
  </context>
  <context id="c120_From1Jan2020To13Jan2020">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001667313</identifier>
    </entity>
    <period>
      <startDate>2020-01-01</startDate>
      <endDate>2020-01-13</endDate>
    </period>
  </context>
  <context id="c121_From1Aug2020To31Jan2021_EmployeeStockMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001667313</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:SubsidiarySaleOfStockAxis">us-gaap:EmployeeStockMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <startDate>2020-08-01</startDate>
      <endDate>2021-01-31</endDate>
    </period>
  </context>
  <context id="c122_From5Aug2019To31Aug2019_DeferredStockUnitsMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001667313</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">zdge:DeferredStockUnitsMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <startDate>2019-08-05</startDate>
      <endDate>2019-08-31</endDate>
    </period>
  </context>
  <context id="c123_From5Aug2019To31Aug2019_DeferredStockUnitsMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001667313</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">zdge:DeferredStockUnitsMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <startDate>2019-08-05</startDate>
      <endDate>2019-08-31</endDate>
    </period>
  </context>
  <context id="c124_From1Aug2020To31Jan2021_DeferredStockUnitsMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001667313</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">zdge:DeferredStockUnitsMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <startDate>2020-08-01</startDate>
      <endDate>2021-01-31</endDate>
    </period>
  </context>
  <context id="c125_From1Aug2020To31Jan2021_DeferredStockUnitsMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001667313</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">zdge:DeferredStockUnitsMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <startDate>2020-08-01</startDate>
      <endDate>2021-01-31</endDate>
    </period>
  </context>
  <context id="c126_From1Nov2020To30Nov2020">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001667313</identifier>
    </entity>
    <period>
      <startDate>2020-11-01</startDate>
      <endDate>2020-11-30</endDate>
    </period>
  </context>
  <context id="c127_From5Oct2020To31Oct2020_RestrictedStockMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001667313</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <startDate>2020-10-05</startDate>
      <endDate>2020-10-31</endDate>
    </period>
  </context>
  <context id="c128_From1Aug2020To31Jan2021_CommonClassBMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001667313</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassBMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <startDate>2020-08-01</startDate>
      <endDate>2021-01-31</endDate>
    </period>
  </context>
  <context id="c129_From1Aug2019To31Jan2020_CommonClassBMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001667313</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassBMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <startDate>2019-08-01</startDate>
      <endDate>2020-01-31</endDate>
    </period>
  </context>
  <context id="c130_From1Aug2020To31Jan2021_NumberOfEmployeesTotalMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001667313</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:NumberOfEmployeesTotalMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <startDate>2020-08-01</startDate>
      <endDate>2021-01-31</endDate>
    </period>
  </context>
  <context id="c131_From1Aug2019To31Jan2020_NumberOfEmployeesTotalMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001667313</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:NumberOfEmployeesTotalMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <startDate>2019-08-01</startDate>
      <endDate>2020-01-31</endDate>
    </period>
  </context>
  <context id="c132_From1Nov2020To31Jan2021_EmployeeStockOptionMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001667313</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <startDate>2020-11-01</startDate>
      <endDate>2021-01-31</endDate>
    </period>
  </context>
  <context id="c133_From1Nov2019To31Jan2020_EmployeeStockOptionMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001667313</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <startDate>2019-11-01</startDate>
      <endDate>2020-01-31</endDate>
    </period>
  </context>
  <context id="c134_From1Aug2020To31Jan2021_EmployeeStockOptionMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001667313</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <startDate>2020-08-01</startDate>
      <endDate>2021-01-31</endDate>
    </period>
  </context>
  <context id="c135_From1Aug2019To31Jan2020_EmployeeStockOptionMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001667313</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <startDate>2019-08-01</startDate>
      <endDate>2020-01-31</endDate>
    </period>
  </context>
  <context id="c136_From1Nov2020To31Jan2021_NonVestedRestrictedClassBCommonStockMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001667313</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">zdge:NonVestedRestrictedClassBCommonStockMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <startDate>2020-11-01</startDate>
      <endDate>2021-01-31</endDate>
    </period>
  </context>
  <context id="c137_From1Nov2019To31Jan2020_NonVestedRestrictedClassBCommonStockMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001667313</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">zdge:NonVestedRestrictedClassBCommonStockMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <startDate>2019-11-01</startDate>
      <endDate>2020-01-31</endDate>
    </period>
  </context>
  <context id="c138_From1Aug2020To31Jan2021_NonVestedRestrictedClassBCommonStockMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001667313</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">zdge:NonVestedRestrictedClassBCommonStockMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <startDate>2020-08-01</startDate>
      <endDate>2021-01-31</endDate>
    </period>
  </context>
  <context id="c139_From1Aug2019To31Jan2020_NonVestedRestrictedClassBCommonStockMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001667313</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">zdge:NonVestedRestrictedClassBCommonStockMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <startDate>2019-08-01</startDate>
      <endDate>2020-01-31</endDate>
    </period>
  </context>
  <context id="c140_From1Nov2020To31Jan2021_DeferredStockUnitsMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001667313</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">zdge:DeferredStockUnitsMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <startDate>2020-11-01</startDate>
      <endDate>2021-01-31</endDate>
    </period>
  </context>
  <context id="c141_From1Nov2019To31Jan2020_DeferredStockUnitsMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001667313</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">zdge:DeferredStockUnitsMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <startDate>2019-11-01</startDate>
      <endDate>2020-01-31</endDate>
    </period>
  </context>
  <context id="c142_From1Aug2020To31Jan2021_DeferredStockUnitsMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001667313</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">zdge:DeferredStockUnitsMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <startDate>2020-08-01</startDate>
      <endDate>2021-01-31</endDate>
    </period>
  </context>
  <context id="c143_From1Aug2019To31Jan2020_DeferredStockUnitsMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001667313</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">zdge:DeferredStockUnitsMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <startDate>2019-08-01</startDate>
      <endDate>2020-01-31</endDate>
    </period>
  </context>
  <context id="c144_From27Mar2014To31Mar2014">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001667313</identifier>
    </entity>
    <period>
      <startDate>2014-03-27</startDate>
      <endDate>2014-03-31</endDate>
    </period>
  </context>
  <context id="c145_From1Sep2016To27Sep2016">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001667313</identifier>
    </entity>
    <period>
      <startDate>2016-09-01</startDate>
      <endDate>2016-09-27</endDate>
    </period>
  </context>
  <context id="c146_AsOf27Sep2016">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001667313</identifier>
    </entity>
    <period>
      <instant>2016-09-27</instant>
    </period>
  </context>
  <context id="c147_From1Aug2020To31Jan2021_RevolvingCreditFacilityMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001667313</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <startDate>2020-08-01</startDate>
      <endDate>2021-01-31</endDate>
    </period>
  </context>
  <context id="c148_From12Nov2016To16Nov2016_ForeignExchangeContractMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001667313</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:ForeignExchangeContractMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <startDate>2016-11-12</startDate>
      <endDate>2016-11-16</endDate>
    </period>
  </context>
  <context id="c149_AsOf16Nov2016">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001667313</identifier>
    </entity>
    <period>
      <instant>2016-11-16</instant>
    </period>
  </context>
  <context id="c150_AsOf31Jan2021_US">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001667313</identifier>
      <segment>
        <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">pf0:US</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <instant>2021-01-31</instant>
    </period>
  </context>
  <context id="c151_AsOf31Jan2021_ForeignMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001667313</identifier>
      <segment>
        <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">zdge:ForeignMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <instant>2021-01-31</instant>
    </period>
  </context>
  <context id="c152_AsOf31Jul2020_US">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001667313</identifier>
      <segment>
        <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">pf0:US</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <instant>2020-07-31</instant>
    </period>
  </context>
  <context id="c153_AsOf31Jul2020_ForeignMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001667313</identifier>
      <segment>
        <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">zdge:ForeignMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <instant>2020-07-31</instant>
    </period>
  </context>
  <context id="c154_AsOf31Jul2020_ForeignCountryMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001667313</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:IncomeTaxAuthorityAxis">us-gaap:ForeignCountryMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <instant>2020-07-31</instant>
    </period>
  </context>
  <context id="c155_AsOf31Jul2020_StateAndLocalJurisdictionMember">
<!-- [WMV5][XcpuxYn59dz7vgYynUDuwG7r97K2jUTysl7vcz0lJt/tSeJz73kx1cLt0ZFF2SK/vxBCY0vdSrYHp0d0PIYB/fZtg9AbG39OoAk7YIF4e71MMozK7TydLC4971vZknuMEu2q2SMEmgKUlDbjD0X9pt2NgX+ke74UL4BD0Gfx82cqWWyN2OXrFl0OAaTYbceYvfqzIlK3AfvteSWLEYI3BaOdKXpOdiiihJEydw2nbwIVa2g8aSSjlIYeogQjJLvCTlwTCo1s5CU=] CSR-->
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001667313</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:IncomeTaxAuthorityAxis">us-gaap:StateAndLocalJurisdictionMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <instant>2020-07-31</instant>
    </period>
  </context>
  <context id="c156_From1Mar2020To27Mar2020">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001667313</identifier>
    </entity>
    <period>
      <startDate>2020-03-01</startDate>
      <endDate>2020-03-27</endDate>
    </period>
  </context>
  <context id="c157_From28Jul2020To2Aug2020">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001667313</identifier>
    </entity>
    <period>
      <startDate>2020-07-28</startDate>
      <endDate>2020-08-02</endDate>
    </period>
  </context>
  <context id="c158_AsOf2Aug2020">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001667313</identifier>
    </entity>
    <period>
      <instant>2020-08-02</instant>
    </period>
  </context>
  <context id="c159_From12Jul2019To16Jul2019">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001667313</identifier>
    </entity>
    <period>
      <startDate>2019-07-12</startDate>
      <endDate>2019-07-16</endDate>
    </period>
  </context>
  <context id="c160_AsOf16Jul2019">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001667313</identifier>
    </entity>
    <period>
      <instant>2019-07-16</instant>
    </period>
  </context>
  <context id="c161_AsOf22Apr2020">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001667313</identifier>
    </entity>
    <period>
      <instant>2020-04-22</instant>
    </period>
  </context>
  <context id="c162_From1Dec2020To4Dec2020_CommonClassBMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001667313</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassBMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <startDate>2020-12-01</startDate>
      <endDate>2020-12-04</endDate>
    </period>
  </context>
  <context id="c163_AsOf5Feb2020">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001667313</identifier>
    </entity>
    <period>
      <instant>2020-02-05</instant>
    </period>
  </context>
  <context id="c164_From27Jan2020To5Feb2020_CommonClassBMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001667313</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassBMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <startDate>2020-01-27</startDate>
      <endDate>2020-02-05</endDate>
    </period>
  </context>
  <unit id="shares">
    <measure>xbrli:shares</measure>
  </unit>
  <unit id="usd">
    <measure>iso4217:USD</measure>
  </unit>
  <unit id="usdPershares">
    <divide>
      <unitNumerator>
        <measure>iso4217:USD</measure>
      </unitNumerator>
      <unitDenominator>
        <measure>xbrli:shares</measure>
      </unitDenominator>
    </divide>
  </unit>
  <unit id="pure">
    <measure>xbrli:pure</measure>
  </unit>
  <link:footnoteLink xlink:type="extended" xlink:role="http://www.xbrl.org/2003/role/link">
    <link:loc xlink:type="locator" xlink:label="_ForeignCurrencyFairValueHedgeAssetAtFairValue-c87_AsOf31Jan2021_FairValueInputsLevel1Member_FairValueMeasurementsRecurringMember_usd" xlink:href="#_ForeignCurrencyFairValueHedgeAssetAtFairValue-c87_AsOf31Jan2021_FairValueInputsLevel1Member_FairValueMeasurementsRecurringMember_usd"/>
    <link:footnote xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:label="ftnt_0" xml:lang="en-US">quoted prices in active markets for identical assets or liabilities</link:footnote>
    <link:footnoteArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" xlink:from="_ForeignCurrencyFairValueHedgeAssetAtFairValue-c87_AsOf31Jan2021_FairValueInputsLevel1Member_FairValueMeasurementsRecurringMember_usd" xlink:to="ftnt_0" order="1"/>
    <link:loc xlink:type="locator" xlink:label="_ForeignCurrencyFairValueHedgeAssetAtFairValue-c88_AsOf31Jan2021_FairValueInputsLevel2Member_FairValueMeasurementsRecurringMember_usd" xlink:href="#_ForeignCurrencyFairValueHedgeAssetAtFairValue-c88_AsOf31Jan2021_FairValueInputsLevel2Member_FairValueMeasurementsRecurringMember_usd"/>
    <link:footnote xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:label="ftnt_1" xml:lang="en-US">observable inputs other than quoted prices in active markets for identical assets and liabilities</link:footnote>
    <link:footnoteArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" xlink:from="_ForeignCurrencyFairValueHedgeAssetAtFairValue-c88_AsOf31Jan2021_FairValueInputsLevel2Member_FairValueMeasurementsRecurringMember_usd" xlink:to="ftnt_1" order="1"/>
    <link:loc xlink:type="locator" xlink:label="_ForeignCurrencyFairValueHedgeAssetAtFairValue-c89_AsOf31Jan2021_FairValueInputsLevel3Member_FairValueMeasurementsRecurringMember_usd" xlink:href="#_ForeignCurrencyFairValueHedgeAssetAtFairValue-c89_AsOf31Jan2021_FairValueInputsLevel3Member_FairValueMeasurementsRecurringMember_usd"/>
    <link:footnote xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:label="ftnt_2" xml:lang="en-US">no observable pricing inputs in the market</link:footnote>
    <link:footnoteArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" xlink:from="_ForeignCurrencyFairValueHedgeAssetAtFairValue-c89_AsOf31Jan2021_FairValueInputsLevel3Member_FairValueMeasurementsRecurringMember_usd" xlink:to="ftnt_2" order="1"/>
    <link:loc xlink:type="locator" xlink:label="_ForeignCurrencyContractsLiabilityFairValueDisclosure-c87_AsOf31Jan2021_FairValueInputsLevel1Member_FairValueMeasurementsRecurringMember_usd" xlink:href="#_ForeignCurrencyContractsLiabilityFairValueDisclosure-c87_AsOf31Jan2021_FairValueInputsLevel1Member_FairValueMeasurementsRecurringMember_usd"/>
    <link:footnoteArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" xlink:from="_ForeignCurrencyContractsLiabilityFairValueDisclosure-c87_AsOf31Jan2021_FairValueInputsLevel1Member_FairValueMeasurementsRecurringMember_usd" xlink:to="ftnt_0" order="1"/>
    <link:loc xlink:type="locator" xlink:label="_ForeignCurrencyContractsLiabilityFairValueDisclosure-c88_AsOf31Jan2021_FairValueInputsLevel2Member_FairValueMeasurementsRecurringMember_usd" xlink:href="#_ForeignCurrencyContractsLiabilityFairValueDisclosure-c88_AsOf31Jan2021_FairValueInputsLevel2Member_FairValueMeasurementsRecurringMember_usd"/>
    <link:footnoteArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" xlink:from="_ForeignCurrencyContractsLiabilityFairValueDisclosure-c88_AsOf31Jan2021_FairValueInputsLevel2Member_FairValueMeasurementsRecurringMember_usd" xlink:to="ftnt_1" order="1"/>
    <link:loc xlink:type="locator" xlink:label="_ForeignCurrencyContractsLiabilityFairValueDisclosure-c89_AsOf31Jan2021_FairValueInputsLevel3Member_FairValueMeasurementsRecurringMember_usd" xlink:href="#_ForeignCurrencyContractsLiabilityFairValueDisclosure-c89_AsOf31Jan2021_FairValueInputsLevel3Member_FairValueMeasurementsRecurringMember_usd"/>
    <link:footnoteArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" xlink:from="_ForeignCurrencyContractsLiabilityFairValueDisclosure-c89_AsOf31Jan2021_FairValueInputsLevel3Member_FairValueMeasurementsRecurringMember_usd" xlink:to="ftnt_2" order="1"/>
    <link:loc xlink:type="locator" xlink:label="_ForeignCurrencyFairValueHedgeAssetAtFairValue-c90_AsOf31Jul2020_FairValueInputsLevel1Member_FairValueMeasurementsRecurringMember_usd" xlink:href="#_ForeignCurrencyFairValueHedgeAssetAtFairValue-c90_AsOf31Jul2020_FairValueInputsLevel1Member_FairValueMeasurementsRecurringMember_usd"/>
    <link:footnoteArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" xlink:from="_ForeignCurrencyFairValueHedgeAssetAtFairValue-c90_AsOf31Jul2020_FairValueInputsLevel1Member_FairValueMeasurementsRecurringMember_usd" xlink:to="ftnt_0" order="1"/>
    <link:loc xlink:type="locator" xlink:label="_ForeignCurrencyFairValueHedgeAssetAtFairValue-c91_AsOf31Jul2020_FairValueInputsLevel2Member_FairValueMeasurementsRecurringMember_usd" xlink:href="#_ForeignCurrencyFairValueHedgeAssetAtFairValue-c91_AsOf31Jul2020_FairValueInputsLevel2Member_FairValueMeasurementsRecurringMember_usd"/>
    <link:footnoteArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" xlink:from="_ForeignCurrencyFairValueHedgeAssetAtFairValue-c91_AsOf31Jul2020_FairValueInputsLevel2Member_FairValueMeasurementsRecurringMember_usd" xlink:to="ftnt_1" order="1"/>
    <link:loc xlink:type="locator" xlink:label="_ForeignCurrencyFairValueHedgeAssetAtFairValue-c92_AsOf31Jul2020_FairValueInputsLevel3Member_FairValueMeasurementsRecurringMember_usd" xlink:href="#_ForeignCurrencyFairValueHedgeAssetAtFairValue-c92_AsOf31Jul2020_FairValueInputsLevel3Member_FairValueMeasurementsRecurringMember_usd"/>
    <link:footnoteArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" xlink:from="_ForeignCurrencyFairValueHedgeAssetAtFairValue-c92_AsOf31Jul2020_FairValueInputsLevel3Member_FairValueMeasurementsRecurringMember_usd" xlink:to="ftnt_2" order="1"/>
    <link:loc xlink:type="locator" xlink:label="_ForeignCurrencyContractsLiabilityFairValueDisclosure-c90_AsOf31Jul2020_FairValueInputsLevel1Member_FairValueMeasurementsRecurringMember_usd" xlink:href="#_ForeignCurrencyContractsLiabilityFairValueDisclosure-c90_AsOf31Jul2020_FairValueInputsLevel1Member_FairValueMeasurementsRecurringMember_usd"/>
    <link:footnoteArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" xlink:from="_ForeignCurrencyContractsLiabilityFairValueDisclosure-c90_AsOf31Jul2020_FairValueInputsLevel1Member_FairValueMeasurementsRecurringMember_usd" xlink:to="ftnt_0" order="1"/>
    <link:loc xlink:type="locator" xlink:label="_ForeignCurrencyContractsLiabilityFairValueDisclosure-c91_AsOf31Jul2020_FairValueInputsLevel2Member_FairValueMeasurementsRecurringMember_usd" xlink:href="#_ForeignCurrencyContractsLiabilityFairValueDisclosure-c91_AsOf31Jul2020_FairValueInputsLevel2Member_FairValueMeasurementsRecurringMember_usd"/>
    <link:footnoteArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" xlink:from="_ForeignCurrencyContractsLiabilityFairValueDisclosure-c91_AsOf31Jul2020_FairValueInputsLevel2Member_FairValueMeasurementsRecurringMember_usd" xlink:to="ftnt_2" order="1"/>
    <link:loc xlink:type="locator" xlink:label="_ForeignCurrencyContractsLiabilityFairValueDisclosure-c92_AsOf31Jul2020_FairValueInputsLevel3Member_FairValueMeasurementsRecurringMember_usd" xlink:href="#_ForeignCurrencyContractsLiabilityFairValueDisclosure-c92_AsOf31Jul2020_FairValueInputsLevel3Member_FairValueMeasurementsRecurringMember_usd"/>
    <link:footnoteArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" xlink:from="_ForeignCurrencyContractsLiabilityFairValueDisclosure-c92_AsOf31Jul2020_FairValueInputsLevel3Member_FairValueMeasurementsRecurringMember_usd" xlink:to="ftnt_2" order="1"/>
  </link:footnoteLink>
  <dei:AmendmentFlag contextRef="c0_From1Aug2020To31Jan2021">false</dei:AmendmentFlag>
  <dei:CurrentFiscalYearEndDate contextRef="c0_From1Aug2020To31Jan2021">--07-31</dei:CurrentFiscalYearEndDate>
  <dei:DocumentFiscalPeriodFocus contextRef="c0_From1Aug2020To31Jan2021">Q2</dei:DocumentFiscalPeriodFocus>
  <dei:DocumentFiscalYearFocus contextRef="c0_From1Aug2020To31Jan2021">2021</dei:DocumentFiscalYearFocus>
  <dei:DocumentPeriodEndDate contextRef="c0_From1Aug2020To31Jan2021">2021-01-31</dei:DocumentPeriodEndDate>
  <dei:DocumentType contextRef="c0_From1Aug2020To31Jan2021">10-Q</dei:DocumentType>
  <dei:EntityCentralIndexKey contextRef="c0_From1Aug2020To31Jan2021">0001667313</dei:EntityCentralIndexKey>
  <dei:EntityCurrentReportingStatus contextRef="c0_From1Aug2020To31Jan2021">Yes</dei:EntityCurrentReportingStatus>
  <dei:EntityEmergingGrowthCompany contextRef="c0_From1Aug2020To31Jan2021">true</dei:EntityEmergingGrowthCompany>
  <dei:EntityExTransitionPeriod contextRef="c0_From1Aug2020To31Jan2021">false</dei:EntityExTransitionPeriod>
  <dei:EntityFileNumber contextRef="c0_From1Aug2020To31Jan2021">1-37782</dei:EntityFileNumber>
  <dei:EntityFilerCategory contextRef="c0_From1Aug2020To31Jan2021">Non-accelerated Filer</dei:EntityFilerCategory>
  <dei:EntityIncorporationStateCountryCode contextRef="c0_From1Aug2020To31Jan2021">DE</dei:EntityIncorporationStateCountryCode>
  <dei:EntityInteractiveDataCurrent contextRef="c0_From1Aug2020To31Jan2021">Yes</dei:EntityInteractiveDataCurrent>
  <dei:EntityRegistrantName contextRef="c0_From1Aug2020To31Jan2021">Zedge, Inc.</dei:EntityRegistrantName>
  <dei:EntityShellCompany contextRef="c0_From1Aug2020To31Jan2021">false</dei:EntityShellCompany>
  <dei:EntitySmallBusiness contextRef="c0_From1Aug2020To31Jan2021">true</dei:EntitySmallBusiness>
  <dei:EntityCommonStockSharesOutstanding unitRef="shares" contextRef="c1_AsOf10Mar2021_CommonClassAMember" decimals="INF">524775</dei:EntityCommonStockSharesOutstanding>
  <dei:EntityCommonStockSharesOutstanding unitRef="shares" contextRef="c2_AsOf10Mar2021_CommonClassBMember" decimals="INF">12994533</dei:EntityCommonStockSharesOutstanding>
  <us-gaap:CashAndCashEquivalentsAtCarryingValue unitRef="usd" contextRef="c3_AsOf31Jan2021" decimals="-3">13608000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
  <us-gaap:CashAndCashEquivalentsAtCarryingValue unitRef="usd" contextRef="c4_AsOf31Jul2020" decimals="-3">5111000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
  <us-gaap:AccountsReceivableNetCurrent unitRef="usd" contextRef="c3_AsOf31Jan2021" decimals="-3">2908000</us-gaap:AccountsReceivableNetCurrent>
  <us-gaap:AccountsReceivableNetCurrent unitRef="usd" contextRef="c4_AsOf31Jul2020" decimals="-3">1407000</us-gaap:AccountsReceivableNetCurrent>
  <us-gaap:PrepaidExpenseCurrent unitRef="usd" contextRef="c3_AsOf31Jan2021" decimals="-3">195000</us-gaap:PrepaidExpenseCurrent>
  <us-gaap:PrepaidExpenseCurrent unitRef="usd" contextRef="c4_AsOf31Jul2020" decimals="-3">123000</us-gaap:PrepaidExpenseCurrent>
  <us-gaap:PrepaidExpenseAndOtherAssetsCurrent unitRef="usd" contextRef="c3_AsOf31Jan2021" decimals="-3">66000</us-gaap:PrepaidExpenseAndOtherAssetsCurrent>
  <us-gaap:PrepaidExpenseAndOtherAssetsCurrent unitRef="usd" contextRef="c4_AsOf31Jul2020" decimals="-3">113000</us-gaap:PrepaidExpenseAndOtherAssetsCurrent>
  <us-gaap:AssetsCurrent unitRef="usd" contextRef="c3_AsOf31Jan2021" decimals="-3">16777000</us-gaap:AssetsCurrent>
  <us-gaap:AssetsCurrent unitRef="usd" contextRef="c4_AsOf31Jul2020" decimals="-3">6754000</us-gaap:AssetsCurrent>
  <us-gaap:PropertyPlantAndEquipmentNet unitRef="usd" contextRef="c3_AsOf31Jan2021" decimals="-3">2308000</us-gaap:PropertyPlantAndEquipmentNet>
  <us-gaap:PropertyPlantAndEquipmentNet unitRef="usd" contextRef="c4_AsOf31Jul2020" decimals="-3">2584000</us-gaap:PropertyPlantAndEquipmentNet>
  <us-gaap:Goodwill unitRef="usd" contextRef="c3_AsOf31Jan2021" decimals="-3">2329000</us-gaap:Goodwill>
  <us-gaap:Goodwill unitRef="usd" contextRef="c4_AsOf31Jul2020" decimals="-3">2196000</us-gaap:Goodwill>
  <us-gaap:OtherAssetsNoncurrent unitRef="usd" contextRef="c3_AsOf31Jan2021" decimals="-3">371000</us-gaap:OtherAssetsNoncurrent>
  <us-gaap:OtherAssetsNoncurrent unitRef="usd" contextRef="c4_AsOf31Jul2020" decimals="-3">471000</us-gaap:OtherAssetsNoncurrent>
  <us-gaap:Assets unitRef="usd" contextRef="c3_AsOf31Jan2021" decimals="-3">21785000</us-gaap:Assets>
  <us-gaap:Assets unitRef="usd" contextRef="c4_AsOf31Jul2020" decimals="-3">12005000</us-gaap:Assets>
  <us-gaap:AccountsPayableCurrent unitRef="usd" contextRef="c3_AsOf31Jan2021" decimals="-3">275000</us-gaap:AccountsPayableCurrent>
  <us-gaap:AccountsPayableCurrent unitRef="usd" contextRef="c4_AsOf31Jul2020" decimals="-3">290000</us-gaap:AccountsPayableCurrent>
  <us-gaap:LoansPayableCurrent unitRef="usd" contextRef="c3_AsOf31Jan2021" decimals="-3">81000</us-gaap:LoansPayableCurrent>
  <us-gaap:LoansPayableCurrent unitRef="usd" contextRef="c4_AsOf31Jul2020" xs:nil="true"/>
  <us-gaap:AccruedLiabilitiesCurrent unitRef="usd" contextRef="c3_AsOf31Jan2021" decimals="-3">1541000</us-gaap:AccruedLiabilitiesCurrent>
  <us-gaap:AccruedLiabilitiesCurrent unitRef="usd" contextRef="c4_AsOf31Jul2020" decimals="-3">1210000</us-gaap:AccruedLiabilitiesCurrent>
  <us-gaap:DeferredRevenueCurrent unitRef="usd" contextRef="c3_AsOf31Jan2021" decimals="-3">1712000</us-gaap:DeferredRevenueCurrent>
  <us-gaap:DeferredRevenueCurrent unitRef="usd" contextRef="c4_AsOf31Jul2020" decimals="-3">1338000</us-gaap:DeferredRevenueCurrent>
  <us-gaap:LiabilitiesCurrent unitRef="usd" contextRef="c3_AsOf31Jan2021" decimals="-3">3609000</us-gaap:LiabilitiesCurrent>
  <us-gaap:LiabilitiesCurrent unitRef="usd" contextRef="c4_AsOf31Jul2020" decimals="-3">2838000</us-gaap:LiabilitiesCurrent>
  <us-gaap:LoansPayable unitRef="usd" contextRef="c3_AsOf31Jan2021" decimals="-3">218000</us-gaap:LoansPayable>
  <us-gaap:LoansPayable unitRef="usd" contextRef="c4_AsOf31Jul2020" decimals="-3">218000</us-gaap:LoansPayable>
  <us-gaap:OtherLiabilitiesNoncurrent unitRef="usd" contextRef="c4_AsOf31Jul2020" decimals="-3">64000</us-gaap:OtherLiabilitiesNoncurrent>
  <us-gaap:Liabilities unitRef="usd" contextRef="c3_AsOf31Jan2021" decimals="-3">3827000</us-gaap:Liabilities>
  <us-gaap:Liabilities unitRef="usd" contextRef="c4_AsOf31Jul2020" decimals="-3">3120000</us-gaap:Liabilities>
  <us-gaap:CommitmentsAndContingencies unitRef="usd" contextRef="c3_AsOf31Jan2021" xs:nil="true"/>
  <us-gaap:CommitmentsAndContingencies unitRef="usd" contextRef="c4_AsOf31Jul2020" xs:nil="true"/>
  <us-gaap:PreferredStockValue unitRef="usd" contextRef="c3_AsOf31Jan2021" xs:nil="true"/>
  <us-gaap:PreferredStockValue unitRef="usd" contextRef="c4_AsOf31Jul2020" xs:nil="true"/>
  <us-gaap:CommonStockValue unitRef="usd" contextRef="c3_AsOf31Jan2021" decimals="-3">5000</us-gaap:CommonStockValue>
  <us-gaap:CommonStockValue unitRef="usd" contextRef="c4_AsOf31Jul2020" decimals="-3">5000</us-gaap:CommonStockValue>
  <zdge:CommonStockValueOne unitRef="usd" contextRef="c3_AsOf31Jan2021" decimals="-3">129000</zdge:CommonStockValueOne>
  <zdge:CommonStockValueOne unitRef="usd" contextRef="c4_AsOf31Jul2020" decimals="-3">118000</zdge:CommonStockValueOne>
  <us-gaap:AdditionalPaidInCapital unitRef="usd" contextRef="c3_AsOf31Jan2021" decimals="-3">31284000</us-gaap:AdditionalPaidInCapital>
  <us-gaap:AdditionalPaidInCapital unitRef="usd" contextRef="c4_AsOf31Jul2020" decimals="-3">25725000</us-gaap:AdditionalPaidInCapital>
  <us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax unitRef="usd" contextRef="c3_AsOf31Jan2021" decimals="-3">-879000</us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax>
  <us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax unitRef="usd" contextRef="c4_AsOf31Jul2020" decimals="-3">-1085000</us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax>
  <us-gaap:RetainedEarningsAccumulatedDeficit unitRef="usd" contextRef="c3_AsOf31Jan2021" decimals="-3">-12479000</us-gaap:RetainedEarningsAccumulatedDeficit>
  <us-gaap:RetainedEarningsAccumulatedDeficit unitRef="usd" contextRef="c4_AsOf31Jul2020" decimals="-3">-15802000</us-gaap:RetainedEarningsAccumulatedDeficit>
  <us-gaap:TreasuryStockValue unitRef="usd" contextRef="c3_AsOf31Jan2021" decimals="-3">102000</us-gaap:TreasuryStockValue>
  <us-gaap:TreasuryStockValue unitRef="usd" contextRef="c4_AsOf31Jul2020" decimals="-3">76000</us-gaap:TreasuryStockValue>
  <us-gaap:StockholdersEquity unitRef="usd" contextRef="c3_AsOf31Jan2021" decimals="-3">17958000</us-gaap:StockholdersEquity>
  <us-gaap:StockholdersEquity unitRef="usd" contextRef="c4_AsOf31Jul2020" decimals="-3">8885000</us-gaap:StockholdersEquity>
  <us-gaap:LiabilitiesAndStockholdersEquity unitRef="usd" contextRef="c3_AsOf31Jan2021" decimals="-3">21785000</us-gaap:LiabilitiesAndStockholdersEquity>
  <us-gaap:LiabilitiesAndStockholdersEquity unitRef="usd" contextRef="c4_AsOf31Jul2020" decimals="-3">12005000</us-gaap:LiabilitiesAndStockholdersEquity>
  <us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent unitRef="usd" contextRef="c3_AsOf31Jan2021" decimals="-3">0</us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent>
  <us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent unitRef="usd" contextRef="c4_AsOf31Jul2020" decimals="-3">0</us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent>
  <us-gaap:PreferredStockParOrStatedValuePerShare unitRef="usdPershares" contextRef="c3_AsOf31Jan2021" decimals="2">0.01</us-gaap:PreferredStockParOrStatedValuePerShare>
  <us-gaap:PreferredStockParOrStatedValuePerShare unitRef="usdPershares" contextRef="c4_AsOf31Jul2020" decimals="2">0.01</us-gaap:PreferredStockParOrStatedValuePerShare>
  <us-gaap:PreferredStockSharesAuthorized unitRef="shares" contextRef="c3_AsOf31Jan2021" decimals="-3">2400000</us-gaap:PreferredStockSharesAuthorized>
  <us-gaap:PreferredStockSharesAuthorized unitRef="shares" contextRef="c4_AsOf31Jul2020" decimals="-3">2400000</us-gaap:PreferredStockSharesAuthorized>
  <us-gaap:PreferredStockSharesIssued unitRef="shares" contextRef="c3_AsOf31Jan2021" xs:nil="true"/>
  <us-gaap:PreferredStockSharesIssued unitRef="shares" contextRef="c4_AsOf31Jul2020" xs:nil="true"/>
  <us-gaap:CommonStockParOrStatedValuePerShare unitRef="usdPershares" contextRef="c5_AsOf31Jan2021_CommonClassAMember" decimals="2">0.01</us-gaap:CommonStockParOrStatedValuePerShare>
  <us-gaap:CommonStockParOrStatedValuePerShare unitRef="usdPershares" contextRef="c6_AsOf31Jul2020_CommonClassAMember" decimals="2">0.01</us-gaap:CommonStockParOrStatedValuePerShare>
  <us-gaap:CommonStockSharesAuthorized unitRef="shares" contextRef="c5_AsOf31Jan2021_CommonClassAMember" decimals="-3">2600000</us-gaap:CommonStockSharesAuthorized>
  <us-gaap:CommonStockSharesAuthorized unitRef="shares" contextRef="c6_AsOf31Jul2020_CommonClassAMember" decimals="-3">2600000</us-gaap:CommonStockSharesAuthorized>
  <us-gaap:CommonStockSharesIssued unitRef="shares" contextRef="c5_AsOf31Jan2021_CommonClassAMember" decimals="-3">525000</us-gaap:CommonStockSharesIssued>
  <us-gaap:CommonStockSharesIssued unitRef="shares" contextRef="c6_AsOf31Jul2020_CommonClassAMember" decimals="-3">525000</us-gaap:CommonStockSharesIssued>
  <us-gaap:CommonStockSharesOutstanding unitRef="shares" contextRef="c5_AsOf31Jan2021_CommonClassAMember" decimals="-3">525000</us-gaap:CommonStockSharesOutstanding>
  <us-gaap:CommonStockSharesOutstanding unitRef="shares" contextRef="c6_AsOf31Jul2020_CommonClassAMember" decimals="-3">525000</us-gaap:CommonStockSharesOutstanding>
  <us-gaap:CommonStockParOrStatedValuePerShare unitRef="usdPershares" contextRef="c7_AsOf31Jan2021_CommonClassBMember" decimals="2">0.01</us-gaap:CommonStockParOrStatedValuePerShare>
  <us-gaap:CommonStockParOrStatedValuePerShare unitRef="usdPershares" contextRef="c8_AsOf31Jul2020_CommonClassBMember" decimals="2">0.01</us-gaap:CommonStockParOrStatedValuePerShare>
  <us-gaap:CommonStockSharesAuthorized unitRef="shares" contextRef="c7_AsOf31Jan2021_CommonClassBMember" decimals="-3">40000000</us-gaap:CommonStockSharesAuthorized>
  <us-gaap:CommonStockSharesAuthorized unitRef="shares" contextRef="c8_AsOf31Jul2020_CommonClassBMember" decimals="-3">40000000</us-gaap:CommonStockSharesAuthorized>
  <us-gaap:CommonStockSharesIssued unitRef="shares" contextRef="c7_AsOf31Jan2021_CommonClassBMember" decimals="-3">12916000</us-gaap:CommonStockSharesIssued>
  <us-gaap:CommonStockSharesIssued unitRef="shares" contextRef="c8_AsOf31Jul2020_CommonClassBMember" decimals="-3">11788000</us-gaap:CommonStockSharesIssued>
  <us-gaap:CommonStockSharesOutstanding unitRef="shares" contextRef="c7_AsOf31Jan2021_CommonClassBMember" decimals="-3">12858000</us-gaap:CommonStockSharesOutstanding>
  <us-gaap:CommonStockSharesOutstanding unitRef="shares" contextRef="c8_AsOf31Jul2020_CommonClassBMember" decimals="-3">11749000</us-gaap:CommonStockSharesOutstanding>
  <us-gaap:TreasuryStockShares unitRef="shares" contextRef="c3_AsOf31Jan2021" decimals="-3">58000</us-gaap:TreasuryStockShares>
  <us-gaap:TreasuryStockShares unitRef="shares" contextRef="c4_AsOf31Jul2020" decimals="-3">40000</us-gaap:TreasuryStockShares>
  <us-gaap:Revenues unitRef="usd" contextRef="c9_From1Nov2020To31Jan2021" decimals="-3">5314000</us-gaap:Revenues>
  <us-gaap:Revenues unitRef="usd" contextRef="c10_From1Nov2019To31Jan2020" decimals="-3">2644000</us-gaap:Revenues>
  <us-gaap:Revenues unitRef="usd" contextRef="c0_From1Aug2020To31Jan2021" decimals="-3">9076000</us-gaap:Revenues>
  <us-gaap:Revenues unitRef="usd" contextRef="c11_From1Aug2019To31Jan2020" decimals="-3">4677000</us-gaap:Revenues>
  <us-gaap:OperatingCostsAndExpenses unitRef="usd" contextRef="c9_From1Nov2020To31Jan2021" decimals="-3">313000</us-gaap:OperatingCostsAndExpenses>
  <us-gaap:OperatingCostsAndExpenses unitRef="usd" contextRef="c10_From1Nov2019To31Jan2020" decimals="-3">308000</us-gaap:OperatingCostsAndExpenses>
  <us-gaap:OperatingCostsAndExpenses unitRef="usd" contextRef="c0_From1Aug2020To31Jan2021" decimals="-3">617000</us-gaap:OperatingCostsAndExpenses>
  <us-gaap:OperatingCostsAndExpenses unitRef="usd" contextRef="c11_From1Aug2019To31Jan2020" decimals="-3">636000</us-gaap:OperatingCostsAndExpenses>
  <us-gaap:SellingGeneralAndAdministrativeExpense unitRef="usd" contextRef="c9_From1Nov2020To31Jan2021" decimals="-3">2159000</us-gaap:SellingGeneralAndAdministrativeExpense>
  <us-gaap:SellingGeneralAndAdministrativeExpense unitRef="usd" contextRef="c10_From1Nov2019To31Jan2020" decimals="-3">1894000</us-gaap:SellingGeneralAndAdministrativeExpense>
  <us-gaap:SellingGeneralAndAdministrativeExpense unitRef="usd" contextRef="c0_From1Aug2020To31Jan2021" decimals="-3">4165000</us-gaap:SellingGeneralAndAdministrativeExpense>
  <us-gaap:SellingGeneralAndAdministrativeExpense unitRef="usd" contextRef="c11_From1Aug2019To31Jan2020" decimals="-3">3839000</us-gaap:SellingGeneralAndAdministrativeExpense>
  <us-gaap:DepreciationAndAmortization unitRef="usd" contextRef="c9_From1Nov2020To31Jan2021" decimals="-3">324000</us-gaap:DepreciationAndAmortization>
  <us-gaap:DepreciationAndAmortization unitRef="usd" contextRef="c10_From1Nov2019To31Jan2020" decimals="-3">363000</us-gaap:DepreciationAndAmortization>
  <us-gaap:DepreciationAndAmortization unitRef="usd" contextRef="c0_From1Aug2020To31Jan2021" decimals="-3">683000</us-gaap:DepreciationAndAmortization>
  <us-gaap:DepreciationAndAmortization unitRef="usd" contextRef="c11_From1Aug2019To31Jan2020" decimals="-3">868000</us-gaap:DepreciationAndAmortization>
  <us-gaap:OperatingIncomeLoss unitRef="usd" contextRef="c9_From1Nov2020To31Jan2021" decimals="-3">2518000</us-gaap:OperatingIncomeLoss>
  <us-gaap:OperatingIncomeLoss unitRef="usd" contextRef="c10_From1Nov2019To31Jan2020" decimals="-3">79000</us-gaap:OperatingIncomeLoss>
  <us-gaap:OperatingIncomeLoss unitRef="usd" contextRef="c0_From1Aug2020To31Jan2021" decimals="-3">3611000</us-gaap:OperatingIncomeLoss>
  <us-gaap:OperatingIncomeLoss unitRef="usd" contextRef="c11_From1Aug2019To31Jan2020" decimals="-3">-666000</us-gaap:OperatingIncomeLoss>
  <us-gaap:InterestIncomeExpenseNet unitRef="usd" contextRef="c9_From1Nov2020To31Jan2021" decimals="-3">5000</us-gaap:InterestIncomeExpenseNet>
  <us-gaap:InterestIncomeExpenseNet unitRef="usd" contextRef="c10_From1Nov2019To31Jan2020" decimals="-3">5000</us-gaap:InterestIncomeExpenseNet>
  <us-gaap:InterestIncomeExpenseNet unitRef="usd" contextRef="c0_From1Aug2020To31Jan2021" decimals="-3">5000</us-gaap:InterestIncomeExpenseNet>
  <us-gaap:InterestIncomeExpenseNet unitRef="usd" contextRef="c11_From1Aug2019To31Jan2020" decimals="-3">5000</us-gaap:InterestIncomeExpenseNet>
  <us-gaap:ForeignCurrencyTransactionGainLossBeforeTax unitRef="usd" contextRef="c9_From1Nov2020To31Jan2021" decimals="-3">74000</us-gaap:ForeignCurrencyTransactionGainLossBeforeTax>
  <us-gaap:ForeignCurrencyTransactionGainLossBeforeTax unitRef="usd" contextRef="c10_From1Nov2019To31Jan2020" decimals="-3">17000</us-gaap:ForeignCurrencyTransactionGainLossBeforeTax>
  <us-gaap:ForeignCurrencyTransactionGainLossBeforeTax unitRef="usd" contextRef="c0_From1Aug2020To31Jan2021" decimals="-3">34000</us-gaap:ForeignCurrencyTransactionGainLossBeforeTax>
  <us-gaap:ForeignCurrencyTransactionGainLossBeforeTax unitRef="usd" contextRef="c11_From1Aug2019To31Jan2020" decimals="-3">-39000</us-gaap:ForeignCurrencyTransactionGainLossBeforeTax>
  <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments unitRef="usd" contextRef="c9_From1Nov2020To31Jan2021" decimals="-3">2597000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments>
  <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments unitRef="usd" contextRef="c10_From1Nov2019To31Jan2020" decimals="-3">101000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments>
  <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments unitRef="usd" contextRef="c0_From1Aug2020To31Jan2021" decimals="-3">3650000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments>
  <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments unitRef="usd" contextRef="c11_From1Aug2019To31Jan2020" decimals="-3">-700000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments>
  <us-gaap:IncomeTaxExpenseBenefit unitRef="usd" contextRef="c9_From1Nov2020To31Jan2021" decimals="-3">319000</us-gaap:IncomeTaxExpenseBenefit>
  <us-gaap:IncomeTaxExpenseBenefit unitRef="usd" contextRef="c10_From1Nov2019To31Jan2020" decimals="-3">1000</us-gaap:IncomeTaxExpenseBenefit>
  <us-gaap:IncomeTaxExpenseBenefit unitRef="usd" contextRef="c0_From1Aug2020To31Jan2021" decimals="-3">327000</us-gaap:IncomeTaxExpenseBenefit>
  <us-gaap:IncomeTaxExpenseBenefit unitRef="usd" contextRef="c11_From1Aug2019To31Jan2020" decimals="-3">1000</us-gaap:IncomeTaxExpenseBenefit>
  <us-gaap:NetIncomeLoss unitRef="usd" contextRef="c9_From1Nov2020To31Jan2021" decimals="-3">2278000</us-gaap:NetIncomeLoss>
  <us-gaap:NetIncomeLoss unitRef="usd" contextRef="c10_From1Nov2019To31Jan2020" decimals="-3">100000</us-gaap:NetIncomeLoss>
  <us-gaap:NetIncomeLoss unitRef="usd" contextRef="c0_From1Aug2020To31Jan2021" decimals="-3">3323000</us-gaap:NetIncomeLoss>
  <us-gaap:NetIncomeLoss unitRef="usd" contextRef="c11_From1Aug2019To31Jan2020" decimals="-3">-701000</us-gaap:NetIncomeLoss>
  <us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax unitRef="usd" contextRef="c9_From1Nov2020To31Jan2021" decimals="-3">365000</us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax>
  <us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax unitRef="usd" contextRef="c10_From1Nov2019To31Jan2020" decimals="-3">-8000</us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax>
  <us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax unitRef="usd" contextRef="c0_From1Aug2020To31Jan2021" decimals="-3">206000</us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax>
  <us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax unitRef="usd" contextRef="c11_From1Aug2019To31Jan2020" decimals="-3">-151000</us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax>
  <us-gaap:OtherComprehensiveIncomeLossNetOfTax unitRef="usd" contextRef="c9_From1Nov2020To31Jan2021" decimals="-3">365000</us-gaap:OtherComprehensiveIncomeLossNetOfTax>
  <us-gaap:OtherComprehensiveIncomeLossNetOfTax unitRef="usd" contextRef="c10_From1Nov2019To31Jan2020" decimals="-3">-8000</us-gaap:OtherComprehensiveIncomeLossNetOfTax>
  <us-gaap:OtherComprehensiveIncomeLossNetOfTax unitRef="usd" contextRef="c0_From1Aug2020To31Jan2021" decimals="-3">206000</us-gaap:OtherComprehensiveIncomeLossNetOfTax>
  <us-gaap:OtherComprehensiveIncomeLossNetOfTax unitRef="usd" contextRef="c11_From1Aug2019To31Jan2020" decimals="-3">-151000</us-gaap:OtherComprehensiveIncomeLossNetOfTax>
  <us-gaap:ComprehensiveIncomeNetOfTax unitRef="usd" contextRef="c9_From1Nov2020To31Jan2021" decimals="-3">2643000</us-gaap:ComprehensiveIncomeNetOfTax>
  <us-gaap:ComprehensiveIncomeNetOfTax unitRef="usd" contextRef="c10_From1Nov2019To31Jan2020" decimals="-3">92000</us-gaap:ComprehensiveIncomeNetOfTax>
  <us-gaap:ComprehensiveIncomeNetOfTax unitRef="usd" contextRef="c0_From1Aug2020To31Jan2021" decimals="-3">3529000</us-gaap:ComprehensiveIncomeNetOfTax>
  <us-gaap:ComprehensiveIncomeNetOfTax unitRef="usd" contextRef="c11_From1Aug2019To31Jan2020" decimals="-3">-852000</us-gaap:ComprehensiveIncomeNetOfTax>
  <us-gaap:EarningsPerShareBasic unitRef="usdPershares" contextRef="c9_From1Nov2020To31Jan2021" decimals="2">0.18</us-gaap:EarningsPerShareBasic>
  <us-gaap:EarningsPerShareBasic unitRef="usdPershares" contextRef="c10_From1Nov2019To31Jan2020" decimals="2">0.01</us-gaap:EarningsPerShareBasic>
  <us-gaap:EarningsPerShareBasic unitRef="usdPershares" contextRef="c0_From1Aug2020To31Jan2021" decimals="2">0.27</us-gaap:EarningsPerShareBasic>
  <us-gaap:EarningsPerShareBasic unitRef="usdPershares" contextRef="c11_From1Aug2019To31Jan2020" decimals="2">-0.07</us-gaap:EarningsPerShareBasic>
  <us-gaap:EarningsPerShareDiluted unitRef="usdPershares" contextRef="c9_From1Nov2020To31Jan2021" decimals="2">0.17</us-gaap:EarningsPerShareDiluted>
  <us-gaap:EarningsPerShareDiluted unitRef="usdPershares" contextRef="c10_From1Nov2019To31Jan2020" decimals="2">0.01</us-gaap:EarningsPerShareDiluted>
  <us-gaap:EarningsPerShareDiluted unitRef="usdPershares" contextRef="c0_From1Aug2020To31Jan2021" decimals="2">0.26</us-gaap:EarningsPerShareDiluted>
  <us-gaap:EarningsPerShareDiluted unitRef="usdPershares" contextRef="c11_From1Aug2019To31Jan2020" decimals="2">-0.07</us-gaap:EarningsPerShareDiluted>
  <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic unitRef="shares" contextRef="c9_From1Nov2020To31Jan2021" decimals="-3">12633000</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
  <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic unitRef="shares" contextRef="c10_From1Nov2019To31Jan2020" decimals="-3">10229000</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
  <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic unitRef="shares" contextRef="c0_From1Aug2020To31Jan2021" decimals="-3">12412000</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
  <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic unitRef="shares" contextRef="c11_From1Aug2019To31Jan2020" decimals="-3">10212000</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
  <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding unitRef="shares" contextRef="c9_From1Nov2020To31Jan2021" decimals="-3">13431000</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
  <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding unitRef="shares" contextRef="c10_From1Nov2019To31Jan2020" decimals="-3">10615000</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
  <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding unitRef="shares" contextRef="c0_From1Aug2020To31Jan2021" decimals="-3">12949000</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
  <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding unitRef="shares" contextRef="c11_From1Aug2019To31Jan2020" decimals="-3">10212000</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
  <us-gaap:SharesOutstanding unitRef="shares" contextRef="c6_AsOf31Jul2020_CommonClassAMember" decimals="-3">525000</us-gaap:SharesOutstanding>
  <us-gaap:StockholdersEquity unitRef="usd" contextRef="c6_AsOf31Jul2020_CommonClassAMember" decimals="-3">5000</us-gaap:StockholdersEquity>
  <us-gaap:SharesOutstanding unitRef="shares" contextRef="c8_AsOf31Jul2020_CommonClassBMember" decimals="-3">11788000</us-gaap:SharesOutstanding>
  <us-gaap:StockholdersEquity unitRef="usd" contextRef="c8_AsOf31Jul2020_CommonClassBMember" decimals="-3">118000</us-gaap:StockholdersEquity>
  <us-gaap:StockholdersEquity unitRef="usd" contextRef="c12_AsOf31Jul2020_AdditionalPaidInCapitalMember" decimals="-3">25725000</us-gaap:StockholdersEquity>
  <us-gaap:StockholdersEquity unitRef="usd" contextRef="c13_AsOf31Jul2020_AccumulatedOtherComprehensiveIncomeMember" decimals="-3">-1085000</us-gaap:StockholdersEquity>
  <us-gaap:StockholdersEquity unitRef="usd" contextRef="c14_AsOf31Jul2020_RetainedEarningsMember" decimals="-3">-15802000</us-gaap:StockholdersEquity>
  <us-gaap:StockholdersEquity unitRef="usd" contextRef="c15_AsOf31Jul2020_TreasuryStockMember" decimals="-3">-76000</us-gaap:StockholdersEquity>
  <us-gaap:StockIssuedDuringPeriodSharesShareBasedCompensation unitRef="shares" contextRef="c16_From1Aug2020To31Oct2020_CommonClassAMember" xs:nil="true"/>
  <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation unitRef="usd" contextRef="c16_From1Aug2020To31Oct2020_CommonClassAMember" xs:nil="true"/>
  <us-gaap:StockIssuedDuringPeriodSharesShareBasedCompensation unitRef="shares" contextRef="c17_From1Aug2020To31Oct2020_CommonClassBMember" decimals="-3">39000</us-gaap:StockIssuedDuringPeriodSharesShareBasedCompensation>
  <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation unitRef="usd" contextRef="c17_From1Aug2020To31Oct2020_CommonClassBMember" xs:nil="true"/>
  <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation unitRef="usd" contextRef="c18_From1Aug2020To31Oct2020_AdditionalPaidInCapitalMember" decimals="-3">237000</us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation>
  <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation unitRef="usd" contextRef="c19_From1Aug2020To31Oct2020_AccumulatedOtherComprehensiveIncomeMember" xs:nil="true"/>
  <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation unitRef="usd" contextRef="c20_From1Aug2020To31Oct2020_RetainedEarningsMember" xs:nil="true"/>
  <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation unitRef="usd" contextRef="c21_From1Aug2020To31Oct2020_TreasuryStockMember" xs:nil="true"/>
  <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation unitRef="usd" contextRef="c22_From1Aug2020To31Oct2020" decimals="-3">237000</us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation>
  <us-gaap:StockIssuedDuringPeriodValueTreasuryStockReissued unitRef="usd" contextRef="c16_From1Aug2020To31Oct2020_CommonClassAMember" xs:nil="true"/>
  <us-gaap:StockIssuedDuringPeriodValueTreasuryStockReissued unitRef="usd" contextRef="c17_From1Aug2020To31Oct2020_CommonClassBMember" xs:nil="true"/>
  <us-gaap:StockIssuedDuringPeriodValueTreasuryStockReissued unitRef="usd" contextRef="c18_From1Aug2020To31Oct2020_AdditionalPaidInCapitalMember" xs:nil="true"/>
  <us-gaap:StockIssuedDuringPeriodValueTreasuryStockReissued unitRef="usd" contextRef="c19_From1Aug2020To31Oct2020_AccumulatedOtherComprehensiveIncomeMember" xs:nil="true"/>
  <us-gaap:StockIssuedDuringPeriodValueTreasuryStockReissued unitRef="usd" contextRef="c20_From1Aug2020To31Oct2020_RetainedEarningsMember" xs:nil="true"/>
  <us-gaap:StockIssuedDuringPeriodValueTreasuryStockReissued unitRef="usd" contextRef="c21_From1Aug2020To31Oct2020_TreasuryStockMember" decimals="-3">-26000</us-gaap:StockIssuedDuringPeriodValueTreasuryStockReissued>
  <us-gaap:StockIssuedDuringPeriodValueTreasuryStockReissued unitRef="usd" contextRef="c22_From1Aug2020To31Oct2020" decimals="-3">-26000</us-gaap:StockIssuedDuringPeriodValueTreasuryStockReissued>
  <us-gaap:TemporaryEquityForeignCurrencyTranslationAdjustments unitRef="usd" contextRef="c16_From1Aug2020To31Oct2020_CommonClassAMember" xs:nil="true"/>
  <us-gaap:TemporaryEquityForeignCurrencyTranslationAdjustments unitRef="usd" contextRef="c17_From1Aug2020To31Oct2020_CommonClassBMember" xs:nil="true"/>
  <us-gaap:TemporaryEquityForeignCurrencyTranslationAdjustments unitRef="usd" contextRef="c18_From1Aug2020To31Oct2020_AdditionalPaidInCapitalMember" xs:nil="true"/>
  <us-gaap:TemporaryEquityForeignCurrencyTranslationAdjustments unitRef="usd" contextRef="c19_From1Aug2020To31Oct2020_AccumulatedOtherComprehensiveIncomeMember" decimals="-3">-159000</us-gaap:TemporaryEquityForeignCurrencyTranslationAdjustments>
  <us-gaap:TemporaryEquityForeignCurrencyTranslationAdjustments unitRef="usd" contextRef="c20_From1Aug2020To31Oct2020_RetainedEarningsMember" xs:nil="true"/>
  <us-gaap:TemporaryEquityForeignCurrencyTranslationAdjustments unitRef="usd" contextRef="c21_From1Aug2020To31Oct2020_TreasuryStockMember" xs:nil="true"/>
  <us-gaap:TemporaryEquityForeignCurrencyTranslationAdjustments unitRef="usd" contextRef="c22_From1Aug2020To31Oct2020" decimals="-3">-159000</us-gaap:TemporaryEquityForeignCurrencyTranslationAdjustments>
  <us-gaap:ProfitLoss unitRef="usd" contextRef="c16_From1Aug2020To31Oct2020_CommonClassAMember" xs:nil="true"/>
  <us-gaap:ProfitLoss unitRef="usd" contextRef="c17_From1Aug2020To31Oct2020_CommonClassBMember" xs:nil="true"/>
  <us-gaap:ProfitLoss unitRef="usd" contextRef="c18_From1Aug2020To31Oct2020_AdditionalPaidInCapitalMember" xs:nil="true"/>
  <us-gaap:ProfitLoss unitRef="usd" contextRef="c19_From1Aug2020To31Oct2020_AccumulatedOtherComprehensiveIncomeMember" xs:nil="true"/>
  <us-gaap:ProfitLoss unitRef="usd" contextRef="c20_From1Aug2020To31Oct2020_RetainedEarningsMember" decimals="-3">1045000</us-gaap:ProfitLoss>
  <us-gaap:ProfitLoss unitRef="usd" contextRef="c21_From1Aug2020To31Oct2020_TreasuryStockMember" xs:nil="true"/>
  <us-gaap:ProfitLoss unitRef="usd" contextRef="c22_From1Aug2020To31Oct2020" decimals="-3">1045000</us-gaap:ProfitLoss>
  <us-gaap:SharesOutstanding unitRef="shares" contextRef="c23_AsOf31Oct2020_CommonClassAMember" decimals="-3">525000</us-gaap:SharesOutstanding>
  <us-gaap:StockholdersEquity unitRef="usd" contextRef="c23_AsOf31Oct2020_CommonClassAMember" decimals="-3">5000</us-gaap:StockholdersEquity>
  <us-gaap:SharesOutstanding unitRef="shares" contextRef="c24_AsOf31Oct2020_CommonClassBMember" decimals="-3">11827000</us-gaap:SharesOutstanding>
  <us-gaap:StockholdersEquity unitRef="usd" contextRef="c24_AsOf31Oct2020_CommonClassBMember" decimals="-3">118000</us-gaap:StockholdersEquity>
  <us-gaap:StockholdersEquity unitRef="usd" contextRef="c25_AsOf31Oct2020_AdditionalPaidInCapitalMember" decimals="-3">25962000</us-gaap:StockholdersEquity>
  <us-gaap:StockholdersEquity unitRef="usd" contextRef="c26_AsOf31Oct2020_AccumulatedOtherComprehensiveIncomeMember" decimals="-3">-1244000</us-gaap:StockholdersEquity>
  <us-gaap:StockholdersEquity unitRef="usd" contextRef="c27_AsOf31Oct2020_RetainedEarningsMember" decimals="-3">-14757000</us-gaap:StockholdersEquity>
  <us-gaap:StockholdersEquity unitRef="usd" contextRef="c28_AsOf31Oct2020_TreasuryStockMember" decimals="-3">-102000</us-gaap:StockholdersEquity>
  <us-gaap:StockholdersEquity unitRef="usd" contextRef="c29_AsOf31Oct2020" decimals="-3">9982000</us-gaap:StockholdersEquity>
  <us-gaap:StockIssuedDuringPeriodSharesNewIssues unitRef="shares" contextRef="c30_From1Nov2020To31Jan2021_CommonClassBMember" decimals="-3">312000</us-gaap:StockIssuedDuringPeriodSharesNewIssues>
  <us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised unitRef="usd" contextRef="c30_From1Nov2020To31Jan2021_CommonClassBMember" decimals="-3">3000</us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised>
  <us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised unitRef="usd" contextRef="c31_From1Nov2020To31Jan2021_AdditionalPaidInCapitalMember" decimals="-3">393000</us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised>
  <us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised unitRef="usd" contextRef="c9_From1Nov2020To31Jan2021" decimals="-3">396000</us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised>
  <us-gaap:StockIssuedDuringPeriodSharesShareBasedCompensation unitRef="shares" contextRef="c30_From1Nov2020To31Jan2021_CommonClassBMember" decimals="-3">8000</us-gaap:StockIssuedDuringPeriodSharesShareBasedCompensation>
  <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation unitRef="usd" contextRef="c31_From1Nov2020To31Jan2021_AdditionalPaidInCapitalMember" decimals="-3">113000</us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation>
  <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation unitRef="usd" contextRef="c9_From1Nov2020To31Jan2021" decimals="-3">113000</us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation>
  <zdge:StockIssuedForMatchingContributionsToThe401kPlaninShares unitRef="shares" contextRef="c30_From1Nov2020To31Jan2021_CommonClassBMember" decimals="-3">7000</zdge:StockIssuedForMatchingContributionsToThe401kPlaninShares>
  <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue unitRef="usd" contextRef="c31_From1Nov2020To31Jan2021_AdditionalPaidInCapitalMember" decimals="-3">39000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
  <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue unitRef="usd" contextRef="c9_From1Nov2020To31Jan2021" decimals="-3">39000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
  <zdge:ProceedsFromSalesOfClassBCommonStockinShares unitRef="shares" contextRef="c30_From1Nov2020To31Jan2021_CommonClassBMember" decimals="-3">762000</zdge:ProceedsFromSalesOfClassBCommonStockinShares>
  <us-gaap:StockIssuedDuringPeriodValueNewIssues unitRef="usd" contextRef="c30_From1Nov2020To31Jan2021_CommonClassBMember" decimals="-3">8000</us-gaap:StockIssuedDuringPeriodValueNewIssues>
  <us-gaap:StockIssuedDuringPeriodValueNewIssues unitRef="usd" contextRef="c31_From1Nov2020To31Jan2021_AdditionalPaidInCapitalMember" decimals="-3">4777000</us-gaap:StockIssuedDuringPeriodValueNewIssues>
  <us-gaap:StockIssuedDuringPeriodValueNewIssues unitRef="usd" contextRef="c9_From1Nov2020To31Jan2021" decimals="-3">4785000</us-gaap:StockIssuedDuringPeriodValueNewIssues>
  <us-gaap:TemporaryEquityForeignCurrencyTranslationAdjustments unitRef="usd" contextRef="c32_From1Nov2020To31Jan2021_AccumulatedOtherComprehensiveIncomeMember" decimals="-3">365000</us-gaap:TemporaryEquityForeignCurrencyTranslationAdjustments>
  <us-gaap:TemporaryEquityForeignCurrencyTranslationAdjustments unitRef="usd" contextRef="c9_From1Nov2020To31Jan2021" decimals="-3">365000</us-gaap:TemporaryEquityForeignCurrencyTranslationAdjustments>
  <us-gaap:ProfitLoss unitRef="usd" contextRef="c33_From1Nov2020To31Jan2021_RetainedEarningsMember" decimals="-3">2278000</us-gaap:ProfitLoss>
  <us-gaap:ProfitLoss unitRef="usd" contextRef="c9_From1Nov2020To31Jan2021" decimals="-3">2278000</us-gaap:ProfitLoss>
  <us-gaap:SharesOutstanding unitRef="shares" contextRef="c5_AsOf31Jan2021_CommonClassAMember" decimals="-3">525000</us-gaap:SharesOutstanding>
  <us-gaap:StockholdersEquity unitRef="usd" contextRef="c5_AsOf31Jan2021_CommonClassAMember" decimals="-3">5000</us-gaap:StockholdersEquity>
  <us-gaap:SharesOutstanding unitRef="shares" contextRef="c7_AsOf31Jan2021_CommonClassBMember" decimals="-3">12916000</us-gaap:SharesOutstanding>
  <us-gaap:StockholdersEquity unitRef="usd" contextRef="c7_AsOf31Jan2021_CommonClassBMember" decimals="-3">129000</us-gaap:StockholdersEquity>
  <us-gaap:StockholdersEquity unitRef="usd" contextRef="c34_AsOf31Jan2021_AdditionalPaidInCapitalMember" decimals="-3">31284000</us-gaap:StockholdersEquity>
  <us-gaap:StockholdersEquity unitRef="usd" contextRef="c35_AsOf31Jan2021_AccumulatedOtherComprehensiveIncomeMember" decimals="-3">-879000</us-gaap:StockholdersEquity>
  <us-gaap:StockholdersEquity unitRef="usd" contextRef="c36_AsOf31Jan2021_RetainedEarningsMember" decimals="-3">-12479000</us-gaap:StockholdersEquity>
  <us-gaap:StockholdersEquity unitRef="usd" contextRef="c37_AsOf31Jan2021_TreasuryStockMember" decimals="-3">-102000</us-gaap:StockholdersEquity>
  <us-gaap:SharesOutstanding unitRef="shares" contextRef="c38_AsOf31Jul2019_CommonClassAMember" decimals="-3">525000</us-gaap:SharesOutstanding>
  <us-gaap:StockholdersEquity unitRef="usd" contextRef="c38_AsOf31Jul2019_CommonClassAMember" decimals="-3">5000</us-gaap:StockholdersEquity>
  <us-gaap:SharesOutstanding unitRef="shares" contextRef="c39_AsOf31Jul2019_CommonClassBMember" decimals="-3">9876000</us-gaap:SharesOutstanding>
  <us-gaap:StockholdersEquity unitRef="usd" contextRef="c39_AsOf31Jul2019_CommonClassBMember" decimals="-3">99000</us-gaap:StockholdersEquity>
  <us-gaap:StockholdersEquity unitRef="usd" contextRef="c40_AsOf31Jul2019_AdditionalPaidInCapitalMember" decimals="-3">23131000</us-gaap:StockholdersEquity>
  <us-gaap:StockholdersEquity unitRef="usd" contextRef="c41_AsOf31Jul2019_AccumulatedOtherComprehensiveIncomeMember" decimals="-3">-985000</us-gaap:StockholdersEquity>
  <us-gaap:StockholdersEquity unitRef="usd" contextRef="c42_AsOf31Jul2019_RetainedEarningsMember" decimals="-3">-15243000</us-gaap:StockholdersEquity>
  <us-gaap:StockholdersEquity unitRef="usd" contextRef="c43_AsOf31Jul2019_TreasuryStockMember" decimals="-3">-47000</us-gaap:StockholdersEquity>
  <us-gaap:StockholdersEquity unitRef="usd" contextRef="c44_AsOf31Jul2019" decimals="-3">6960000</us-gaap:StockholdersEquity>
  <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation unitRef="usd" contextRef="c45_From1Aug2019To31Oct2019_CommonClassAMember" xs:nil="true"/>
  <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation unitRef="usd" contextRef="c46_From1Aug2019To31Oct2019_CommonClassBMember" xs:nil="true"/>
  <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation unitRef="usd" contextRef="c47_From1Aug2019To31Oct2019_AdditionalPaidInCapitalMember" decimals="-3">98000</us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation>
  <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation unitRef="usd" contextRef="c48_From1Aug2019To31Oct2019_AccumulatedOtherComprehensiveIncomeMember" xs:nil="true"/>
  <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation unitRef="usd" contextRef="c49_From1Aug2019To31Oct2019_RetainedEarningsMember" xs:nil="true"/>
  <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation unitRef="usd" contextRef="c50_From1Aug2019To31Oct2019_TreasuryStockMember" xs:nil="true"/>
  <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation unitRef="usd" contextRef="c51_From1Aug2019To31Oct2019" decimals="-3">98000</us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation>
  <us-gaap:StockIssuedDuringPeriodValueTreasuryStockReissued unitRef="usd" contextRef="c45_From1Aug2019To31Oct2019_CommonClassAMember" xs:nil="true"/>
  <us-gaap:StockIssuedDuringPeriodValueTreasuryStockReissued unitRef="usd" contextRef="c46_From1Aug2019To31Oct2019_CommonClassBMember" xs:nil="true"/>
  <us-gaap:StockIssuedDuringPeriodValueTreasuryStockReissued unitRef="usd" contextRef="c47_From1Aug2019To31Oct2019_AdditionalPaidInCapitalMember" xs:nil="true"/>
  <us-gaap:StockIssuedDuringPeriodValueTreasuryStockReissued unitRef="usd" contextRef="c48_From1Aug2019To31Oct2019_AccumulatedOtherComprehensiveIncomeMember" xs:nil="true"/>
  <us-gaap:StockIssuedDuringPeriodValueTreasuryStockReissued unitRef="usd" contextRef="c49_From1Aug2019To31Oct2019_RetainedEarningsMember" xs:nil="true"/>
  <us-gaap:StockIssuedDuringPeriodValueTreasuryStockReissued unitRef="usd" contextRef="c50_From1Aug2019To31Oct2019_TreasuryStockMember" decimals="-3">-22000</us-gaap:StockIssuedDuringPeriodValueTreasuryStockReissued>
  <us-gaap:StockIssuedDuringPeriodValueTreasuryStockReissued unitRef="usd" contextRef="c51_From1Aug2019To31Oct2019" decimals="-3">-22000</us-gaap:StockIssuedDuringPeriodValueTreasuryStockReissued>
  <us-gaap:TemporaryEquityForeignCurrencyTranslationAdjustments unitRef="usd" contextRef="c45_From1Aug2019To31Oct2019_CommonClassAMember" xs:nil="true"/>
  <us-gaap:TemporaryEquityForeignCurrencyTranslationAdjustments unitRef="usd" contextRef="c46_From1Aug2019To31Oct2019_CommonClassBMember" xs:nil="true"/>
  <us-gaap:TemporaryEquityForeignCurrencyTranslationAdjustments unitRef="usd" contextRef="c47_From1Aug2019To31Oct2019_AdditionalPaidInCapitalMember" xs:nil="true"/>
  <us-gaap:TemporaryEquityForeignCurrencyTranslationAdjustments unitRef="usd" contextRef="c48_From1Aug2019To31Oct2019_AccumulatedOtherComprehensiveIncomeMember" decimals="-3">-143000</us-gaap:TemporaryEquityForeignCurrencyTranslationAdjustments>
  <us-gaap:TemporaryEquityForeignCurrencyTranslationAdjustments unitRef="usd" contextRef="c49_From1Aug2019To31Oct2019_RetainedEarningsMember" xs:nil="true"/>
  <us-gaap:TemporaryEquityForeignCurrencyTranslationAdjustments unitRef="usd" contextRef="c50_From1Aug2019To31Oct2019_TreasuryStockMember" xs:nil="true"/>
  <us-gaap:TemporaryEquityForeignCurrencyTranslationAdjustments unitRef="usd" contextRef="c51_From1Aug2019To31Oct2019" decimals="-3">-143000</us-gaap:TemporaryEquityForeignCurrencyTranslationAdjustments>
  <us-gaap:ProfitLoss unitRef="usd" contextRef="c45_From1Aug2019To31Oct2019_CommonClassAMember" xs:nil="true"/>
  <us-gaap:ProfitLoss unitRef="usd" contextRef="c46_From1Aug2019To31Oct2019_CommonClassBMember" xs:nil="true"/>
  <us-gaap:ProfitLoss unitRef="usd" contextRef="c47_From1Aug2019To31Oct2019_AdditionalPaidInCapitalMember" xs:nil="true"/>
  <us-gaap:ProfitLoss unitRef="usd" contextRef="c48_From1Aug2019To31Oct2019_AccumulatedOtherComprehensiveIncomeMember" xs:nil="true"/>
  <us-gaap:ProfitLoss unitRef="usd" contextRef="c49_From1Aug2019To31Oct2019_RetainedEarningsMember" decimals="-3">-801000</us-gaap:ProfitLoss>
  <us-gaap:ProfitLoss unitRef="usd" contextRef="c50_From1Aug2019To31Oct2019_TreasuryStockMember" xs:nil="true"/>
  <us-gaap:ProfitLoss unitRef="usd" contextRef="c51_From1Aug2019To31Oct2019" decimals="-3">-801000</us-gaap:ProfitLoss>
  <us-gaap:SharesOutstanding unitRef="shares" contextRef="c52_AsOf31Oct2019_CommonClassAMember" decimals="-3">525000</us-gaap:SharesOutstanding>
  <us-gaap:StockholdersEquity unitRef="usd" contextRef="c52_AsOf31Oct2019_CommonClassAMember" decimals="-3">5000</us-gaap:StockholdersEquity>
  <us-gaap:SharesOutstanding unitRef="shares" contextRef="c53_AsOf31Oct2019_CommonClassBMember" decimals="-3">9876000</us-gaap:SharesOutstanding>
  <us-gaap:StockholdersEquity unitRef="usd" contextRef="c53_AsOf31Oct2019_CommonClassBMember" decimals="-3">99000</us-gaap:StockholdersEquity>
  <us-gaap:StockholdersEquity unitRef="usd" contextRef="c54_AsOf31Oct2019_AdditionalPaidInCapitalMember" decimals="-3">23229000</us-gaap:StockholdersEquity>
  <us-gaap:StockholdersEquity unitRef="usd" contextRef="c55_AsOf31Oct2019_AccumulatedOtherComprehensiveIncomeMember" decimals="-3">-1128000</us-gaap:StockholdersEquity>
  <us-gaap:StockholdersEquity unitRef="usd" contextRef="c56_AsOf31Oct2019_RetainedEarningsMember" decimals="-3">-16044000</us-gaap:StockholdersEquity>
  <us-gaap:StockholdersEquity unitRef="usd" contextRef="c57_AsOf31Oct2019_TreasuryStockMember" decimals="-3">-69000</us-gaap:StockholdersEquity>
  <us-gaap:StockholdersEquity unitRef="usd" contextRef="c58_AsOf31Oct2019" decimals="-3">6092000</us-gaap:StockholdersEquity>
  <us-gaap:StockIssuedDuringPeriodSharesNewIssues unitRef="shares" contextRef="c59_From1Nov2019To31Jan2020_CommonClassBMember" decimals="-3">30000</us-gaap:StockIssuedDuringPeriodSharesNewIssues>
  <us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised unitRef="usd" contextRef="c60_From1Nov2019To31Jan2020_AdditionalPaidInCapitalMember" decimals="-3">4000</us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised>
  <us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised unitRef="usd" contextRef="c10_From1Nov2019To31Jan2020" decimals="-3">4000</us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised>
  <us-gaap:StockIssuedDuringPeriodSharesShareBasedCompensation unitRef="shares" contextRef="c59_From1Nov2019To31Jan2020_CommonClassBMember" decimals="-3">48000</us-gaap:StockIssuedDuringPeriodSharesShareBasedCompensation>
  <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation unitRef="usd" contextRef="c59_From1Nov2019To31Jan2020_CommonClassBMember" decimals="-3">1000</us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation>
  <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation unitRef="usd" contextRef="c60_From1Nov2019To31Jan2020_AdditionalPaidInCapitalMember" decimals="-3">156000</us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation>
  <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation unitRef="usd" contextRef="c10_From1Nov2019To31Jan2020" decimals="-3">157000</us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation>
  <us-gaap:StockIssuedDuringPeriodValueTreasuryStockReissued unitRef="usd" contextRef="c61_From1Nov2019To31Jan2020_TreasuryStockMember" decimals="-3">-7000</us-gaap:StockIssuedDuringPeriodValueTreasuryStockReissued>
  <us-gaap:StockIssuedDuringPeriodValueTreasuryStockReissued unitRef="usd" contextRef="c10_From1Nov2019To31Jan2020" decimals="-3">-7000</us-gaap:StockIssuedDuringPeriodValueTreasuryStockReissued>
  <zdge:StockIssuedForMatchingContributionsToThe401kPlaninShares unitRef="shares" contextRef="c59_From1Nov2019To31Jan2020_CommonClassBMember" decimals="-3">26000</zdge:StockIssuedForMatchingContributionsToThe401kPlaninShares>
  <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue unitRef="usd" contextRef="c60_From1Nov2019To31Jan2020_AdditionalPaidInCapitalMember" decimals="-3">41000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
  <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue unitRef="usd" contextRef="c10_From1Nov2019To31Jan2020" decimals="-3">41000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
  <us-gaap:StockIssuedDuringPeriodValueNewIssues unitRef="usd" contextRef="c60_From1Nov2019To31Jan2020_AdditionalPaidInCapitalMember" decimals="-3">275000</us-gaap:StockIssuedDuringPeriodValueNewIssues>
  <us-gaap:StockIssuedDuringPeriodValueNewIssues unitRef="usd" contextRef="c10_From1Nov2019To31Jan2020" decimals="-3">275000</us-gaap:StockIssuedDuringPeriodValueNewIssues>
  <us-gaap:TemporaryEquityForeignCurrencyTranslationAdjustments unitRef="usd" contextRef="c62_From1Nov2019To31Jan2020_AccumulatedOtherComprehensiveIncomeMember" decimals="-3">-8000</us-gaap:TemporaryEquityForeignCurrencyTranslationAdjustments>
  <us-gaap:TemporaryEquityForeignCurrencyTranslationAdjustments unitRef="usd" contextRef="c10_From1Nov2019To31Jan2020" decimals="-3">-8000</us-gaap:TemporaryEquityForeignCurrencyTranslationAdjustments>
  <us-gaap:ProfitLoss unitRef="usd" contextRef="c63_From1Nov2019To31Jan2020_RetainedEarningsMember" decimals="-3">100000</us-gaap:ProfitLoss>
  <us-gaap:ProfitLoss unitRef="usd" contextRef="c10_From1Nov2019To31Jan2020" decimals="-3">100000</us-gaap:ProfitLoss>
  <us-gaap:SharesOutstanding unitRef="shares" contextRef="c64_AsOf31Jan2020_CommonClassAMember" decimals="-3">525000</us-gaap:SharesOutstanding>
  <us-gaap:StockholdersEquity unitRef="usd" contextRef="c64_AsOf31Jan2020_CommonClassAMember" decimals="-3">5000</us-gaap:StockholdersEquity>
  <us-gaap:SharesOutstanding unitRef="shares" contextRef="c65_AsOf31Jan2020_CommonClassBMember" decimals="-3">9980000</us-gaap:SharesOutstanding>
  <us-gaap:StockholdersEquity unitRef="usd" contextRef="c65_AsOf31Jan2020_CommonClassBMember" decimals="-3">100000</us-gaap:StockholdersEquity>
  <us-gaap:StockholdersEquity unitRef="usd" contextRef="c66_AsOf31Jan2020_AdditionalPaidInCapitalMember" decimals="-3">23705000</us-gaap:StockholdersEquity>
  <us-gaap:StockholdersEquity unitRef="usd" contextRef="c67_AsOf31Jan2020_AccumulatedOtherComprehensiveIncomeMember" decimals="-3">-1136000</us-gaap:StockholdersEquity>
  <us-gaap:StockholdersEquity unitRef="usd" contextRef="c68_AsOf31Jan2020_RetainedEarningsMember" decimals="-3">-15944000</us-gaap:StockholdersEquity>
  <us-gaap:StockholdersEquity unitRef="usd" contextRef="c69_AsOf31Jan2020_TreasuryStockMember" decimals="-3">-76000</us-gaap:StockholdersEquity>
  <us-gaap:StockholdersEquity unitRef="usd" contextRef="c70_AsOf31Jan2020" decimals="-3">6654000</us-gaap:StockholdersEquity>
  <us-gaap:ShareBasedCompensation unitRef="usd" contextRef="c0_From1Aug2020To31Jan2021" decimals="-3">389000</us-gaap:ShareBasedCompensation>
  <us-gaap:ShareBasedCompensation unitRef="usd" contextRef="c11_From1Aug2019To31Jan2020" decimals="-3">296000</us-gaap:ShareBasedCompensation>
  <us-gaap:IncreaseDecreaseInAccountsReceivable unitRef="usd" contextRef="c0_From1Aug2020To31Jan2021" decimals="-3">1500000</us-gaap:IncreaseDecreaseInAccountsReceivable>
  <us-gaap:IncreaseDecreaseInAccountsReceivable unitRef="usd" contextRef="c11_From1Aug2019To31Jan2020" decimals="-3">-102000</us-gaap:IncreaseDecreaseInAccountsReceivable>
  <us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets unitRef="usd" contextRef="c0_From1Aug2020To31Jan2021" decimals="-3">-156000</us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets>
  <us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets unitRef="usd" contextRef="c11_From1Aug2019To31Jan2020" decimals="-3">-243000</us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets>
  <us-gaap:IncreaseDecreaseInOtherOperatingAssets unitRef="usd" contextRef="c0_From1Aug2020To31Jan2021" decimals="-3">-36000</us-gaap:IncreaseDecreaseInOtherOperatingAssets>
  <us-gaap:IncreaseDecreaseInOtherOperatingAssets unitRef="usd" contextRef="c11_From1Aug2019To31Jan2020" decimals="-3">13000</us-gaap:IncreaseDecreaseInOtherOperatingAssets>
  <us-gaap:IncreaseDecreaseInAccountsPayableAndAccruedLiabilities unitRef="usd" contextRef="c0_From1Aug2020To31Jan2021" decimals="-3">299000</us-gaap:IncreaseDecreaseInAccountsPayableAndAccruedLiabilities>
  <us-gaap:IncreaseDecreaseInAccountsPayableAndAccruedLiabilities unitRef="usd" contextRef="c11_From1Aug2019To31Jan2020" decimals="-3">-208000</us-gaap:IncreaseDecreaseInAccountsPayableAndAccruedLiabilities>
  <us-gaap:IncreaseDecreaseInDeferredRevenue unitRef="usd" contextRef="c0_From1Aug2020To31Jan2021" decimals="-3">375000</us-gaap:IncreaseDecreaseInDeferredRevenue>
  <us-gaap:IncreaseDecreaseInDeferredRevenue unitRef="usd" contextRef="c11_From1Aug2019To31Jan2020" decimals="-3">338000</us-gaap:IncreaseDecreaseInDeferredRevenue>
  <us-gaap:NetCashProvidedByUsedInOperatingActivities unitRef="usd" contextRef="c0_From1Aug2020To31Jan2021" decimals="-3">3761000</us-gaap:NetCashProvidedByUsedInOperatingActivities>
  <us-gaap:NetCashProvidedByUsedInOperatingActivities unitRef="usd" contextRef="c11_From1Aug2019To31Jan2020" decimals="-3">925000</us-gaap:NetCashProvidedByUsedInOperatingActivities>
  <us-gaap:PaymentsToDevelopSoftware unitRef="usd" contextRef="c0_From1Aug2020To31Jan2021" decimals="-3">401000</us-gaap:PaymentsToDevelopSoftware>
  <us-gaap:PaymentsToDevelopSoftware unitRef="usd" contextRef="c11_From1Aug2019To31Jan2020" decimals="-3">417000</us-gaap:PaymentsToDevelopSoftware>
  <us-gaap:NetCashProvidedByUsedInInvestingActivities unitRef="usd" contextRef="c0_From1Aug2020To31Jan2021" decimals="-3">-401000</us-gaap:NetCashProvidedByUsedInInvestingActivities>
  <us-gaap:NetCashProvidedByUsedInInvestingActivities unitRef="usd" contextRef="c11_From1Aug2019To31Jan2020" decimals="-3">-417000</us-gaap:NetCashProvidedByUsedInInvestingActivities>
  <us-gaap:ProceedsFromIssuanceOfCommonStock unitRef="usd" contextRef="c0_From1Aug2020To31Jan2021" decimals="-3">5000000</us-gaap:ProceedsFromIssuanceOfCommonStock>
  <us-gaap:ProceedsFromIssuanceOfCommonStock unitRef="usd" contextRef="c11_From1Aug2019To31Jan2020" decimals="-3">275000</us-gaap:ProceedsFromIssuanceOfCommonStock>
  <us-gaap:PaymentsOfDebtIssuanceCosts unitRef="usd" contextRef="c0_From1Aug2020To31Jan2021" decimals="-3">215000</us-gaap:PaymentsOfDebtIssuanceCosts>
  <us-gaap:RepaymentsOfShortTermDebt unitRef="usd" contextRef="c0_From1Aug2020To31Jan2021" decimals="-3">100000</us-gaap:RepaymentsOfShortTermDebt>
  <us-gaap:RepaymentsOfShortTermDebt unitRef="usd" contextRef="c11_From1Aug2019To31Jan2020" decimals="-3">78000</us-gaap:RepaymentsOfShortTermDebt>
  <us-gaap:ProceedsFromStockOptionsExercised unitRef="usd" contextRef="c0_From1Aug2020To31Jan2021" decimals="-3">396000</us-gaap:ProceedsFromStockOptionsExercised>
  <us-gaap:ProceedsFromStockOptionsExercised unitRef="usd" contextRef="c11_From1Aug2019To31Jan2020" decimals="-3">4000</us-gaap:ProceedsFromStockOptionsExercised>
  <us-gaap:PaymentsForRepurchaseOfCommonStock unitRef="usd" contextRef="c0_From1Aug2020To31Jan2021" decimals="-3">26000</us-gaap:PaymentsForRepurchaseOfCommonStock>
  <us-gaap:PaymentsForRepurchaseOfCommonStock unitRef="usd" contextRef="c11_From1Aug2019To31Jan2020" decimals="-3">29000</us-gaap:PaymentsForRepurchaseOfCommonStock>
  <us-gaap:NetCashProvidedByUsedInFinancingActivities unitRef="usd" contextRef="c0_From1Aug2020To31Jan2021" decimals="-3">5055000</us-gaap:NetCashProvidedByUsedInFinancingActivities>
  <us-gaap:NetCashProvidedByUsedInFinancingActivities unitRef="usd" contextRef="c11_From1Aug2019To31Jan2020" decimals="-3">172000</us-gaap:NetCashProvidedByUsedInFinancingActivities>
  <us-gaap:EffectOfExchangeRateOnCashAndCashEquivalents unitRef="usd" contextRef="c0_From1Aug2020To31Jan2021" decimals="-3">82000</us-gaap:EffectOfExchangeRateOnCashAndCashEquivalents>
  <us-gaap:EffectOfExchangeRateOnCashAndCashEquivalents unitRef="usd" contextRef="c11_From1Aug2019To31Jan2020" decimals="-3">-37000</us-gaap:EffectOfExchangeRateOnCashAndCashEquivalents>
  <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect unitRef="usd" contextRef="c0_From1Aug2020To31Jan2021" decimals="-3">8497000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect>
  <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect unitRef="usd" contextRef="c11_From1Aug2019To31Jan2020" decimals="-3">643000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect>
  <us-gaap:CashAndCashEquivalentsAtCarryingValue unitRef="usd" contextRef="c44_AsOf31Jul2019" decimals="-3">1609000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
  <us-gaap:CashAndCashEquivalentsAtCarryingValue unitRef="usd" contextRef="c70_AsOf31Jan2020" decimals="-3">2252000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
  <us-gaap:IncomeTaxesPaidNet unitRef="usd" contextRef="c0_From1Aug2020To31Jan2021" decimals="-3">1000</us-gaap:IncomeTaxesPaidNet>
  <us-gaap:IncomeTaxesPaidNet unitRef="usd" contextRef="c11_From1Aug2019To31Jan2020" decimals="-3">1000</us-gaap:IncomeTaxesPaidNet>
  <us-gaap:InterestPaidNet unitRef="usd" contextRef="c0_From1Aug2020To31Jan2021" decimals="-3">2000</us-gaap:InterestPaidNet>
  <us-gaap:InterestPaidNet unitRef="usd" contextRef="c11_From1Aug2019To31Jan2020" decimals="-3">2000</us-gaap:InterestPaidNet>
  <us-gaap:StockIssued1 unitRef="usd" contextRef="c0_From1Aug2020To31Jan2021" decimals="-3">181000</us-gaap:StockIssued1>
  <us-gaap:BasisOfPresentationAndSignificantAccountingPoliciesTextBlock contextRef="c0_From1Aug2020To31Jan2021">&lt;p style=&quot;font: bold 10pt Times New Roman, Times, Serif; margin: 0&quot;&gt;Note 1&amp;#x2014;Basis of Presentation and Recently Adopted Accounting
Pronouncements&lt;/p&gt;&lt;br/&gt;&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0in&quot;&gt;&lt;b&gt;&lt;i&gt;Basis of Presentation&lt;/i&gt;&lt;/b&gt;&lt;/p&gt;&lt;br/&gt;&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.25in; text-align: left&quot;&gt;The accompanying unaudited consolidated financial
statements of Zedge, Inc. and its subsidiary, Zedge Europe AS (the &amp;#x201c;Company&amp;#x201d;) have been prepared in accordance with
accounting principles generally accepted in the United States of America (&amp;#x201c;U.S. GAAP&amp;#x201d;) for interim financial information
and with the instructions to Form 10-Q and Article 10 of Regulation S-X. Accordingly, they do not include all of the information
and footnotes required by U.S.&amp;#xa0;GAAP for complete financial statements. In the opinion of management, all adjustments (consisting
of normal recurring accruals) considered necessary for a fair presentation have been included. Operating results for the three
and six months ended January 31, 2021 are not necessarily indicative of the results that may be expected for the fiscal year ending
July&amp;#xa0;31, 2021 or any other period. The balance sheet at July 31, 2020 has been derived from the Company&amp;#x2019;s audited financial
statements at that date but does not include all of the information and footnotes required by U.S.&amp;#xa0;GAAP for complete financial
statements. For further information, please refer to the consolidated financial statements and footnotes thereto included in the
Company&amp;#x2019;s Annual Report on Form 10-K for the year ended July 31, 2020, as filed with the U.S.&amp;#xa0;Securities and Exchange
Commission (the &amp;#x201c;SEC&amp;#x201d;).&lt;/p&gt;&lt;br/&gt;&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.25in; text-align: left&quot;&gt;The Company&amp;#x2019;s
fiscal year ends on July 31 of each calendar year. Each reference below to a fiscal year refers to the fiscal year ending in
the calendar year indicated (e.g., fiscal 2021 refers to the fiscal year ending July&amp;#xa0;31, 2021).&lt;/p&gt;&lt;br/&gt;&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin: 0&quot;&gt;&lt;b&gt;&lt;i&gt;COVID-19 Impacts on Financial and Operational Results&lt;/i&gt;&lt;/b&gt;&lt;/p&gt;&lt;br/&gt;&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.25in; text-align: left&quot;&gt;The COVID-19 pandemic has caused widespread
economic disruption impacting the Company in a number of ways, most notably, with a significant decrease in global advertising
spend in the third quarter of fiscal 2020, followed by a rebound in the following three consecutive quarters. The Company expects
the extent of the impact on its financial and operational results will continue to depend on the duration and severity of the economic
disruption caused by the COVID-19 pandemic, including demand for new phones sales worldwide - a driver of new installs of the Company&amp;#x2019;s
flagship app.&lt;/p&gt;&lt;br/&gt;&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.25in; text-align: left&quot;&gt;As of January 31, 2021, the Company had $13.6
million of cash and cash equivalents, including a net of $4.8 million raised from the previously announced &amp;#x201c;at-the-market&amp;#x201d;
offering of shares of the Company&amp;#x2019;s Class B common stock (see Note 15). The Company has developed certain contingency plans
to preserve liquidity if such actions become necessary due to worsening economic conditions, including those related to the COVID-19
pandemic. At the current time, the Company does not believe taking such actions would be prudent nor, does it expect to need to
take such actions based on its current forecasts. The Company believes that its existing cash and cash equivalents, together with
cash generated by operations will be sufficient to meet its working capital and capital expenditure requirements for the foreseeable
future when accounting for the ill effects of the COVID-19 pandemic.&lt;/p&gt;&lt;br/&gt;&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.25in; text-align: left&quot;&gt;The Company considered the impacts of the COVID-19
pandemic on its significant estimates and judgments used in applying its accounting policies in the six months ended January 31,
2021. In light of the pandemic, there is a greater degree of uncertainty in applying these judgments and depending on the duration
and severity of the pandemic, changes to its estimates and judgments could result in a meaningful impact to its financial statements
in future periods.&lt;/p&gt;&lt;br/&gt;&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin: 0&quot;&gt;&lt;b&gt;&lt;i&gt;Recently Adopted Accounting Pronouncements&lt;/i&gt;&lt;/b&gt;&lt;/p&gt;&lt;br/&gt;&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.25in; text-align: left&quot;&gt;In June 2016, Financial Accounting Standards
Board (&amp;#x201c;FASB&amp;#x201d;) issued Accounting Standards Update No. 2016-13, &lt;i&gt;Financial Instruments-Credit Losses (Topic 326):
Measurement of Credit Losses on Financial Instruments&lt;/i&gt; (ASU 2016-13) which changes the impairment model for most financial assets
and certain other instruments. For receivables, loans and other instruments, entities will be required to use a new forward-looking
&amp;#x201c;expected loss&amp;#x201d; model that generally will result in the earlier recognition of allowance for losses. For available-for-sale
debt securities with unrealized losses, entities will measure credit losses in a manner similar to current practice, except the
losses will be recognized as allowances instead of reductions in the amortized cost of the securities. In addition, an entity will
have to disclose significantly more information about allowances, credit quality indicators and past due securities. The Company
adopted this new accounting standard on August 1, 2020, and the adoption did not have a material impact on the Company&amp;#x2019;s
financial statements and related disclosures.&lt;/p&gt;&lt;br/&gt;&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.25in; text-align: left&quot;&gt;In August 2018, the FASB issued Accounting
Standard Update No. 2018-13,&amp;#xa0;&lt;i&gt;Changes to Disclosure Requirements for Fair Value Measurements (Topic 820)&lt;/i&gt; (ASU 2018-13),
which improved the effectiveness of disclosure requirements for recurring and nonrecurring fair value measurements. The standard
removes, modifies, and adds certain disclosure requirements. The Company adopted this new accounting standard on August 1, 2020,
and the adoption did not have a material impact on the Company&amp;#x2019;s financial statements and related disclosures.&lt;/p&gt;&lt;br/&gt;&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.25in; text-align: left&quot;&gt;In August 2018, the FASB issued Accounting
Standard Update No. 2018-15,&lt;i&gt; Customer&amp;#x2019;s Accounting for Implementation Costs Incurred in a Cloud Computing Arrangement
That Is a Service Contract&lt;/i&gt; (ASU 2018-15)&lt;i&gt;, &lt;/i&gt;which aligns the requirements for capitalizing implementation costs incurred
in a hosting arrangement that is a service contract with the requirements for capitalizing implementation costs incurred to develop
or obtain internal-use software. The Company adopted this new accounting standard on August 1, 2020, using the prospective method,
and the adoption did not have a material impact on the Company&amp;#x2019;s financial statements and related disclosures.&lt;/p&gt;&lt;br/&gt;</us-gaap:BasisOfPresentationAndSignificantAccountingPoliciesTextBlock>
  <us-gaap:BasisOfAccountingPolicyPolicyTextBlock contextRef="c0_From1Aug2020To31Jan2021">&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0in&quot;&gt;&lt;b&gt;&lt;i&gt;Basis of Presentation&lt;/i&gt;&lt;/b&gt;&lt;/p&gt;&lt;br/&gt;&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.25in; text-align: left&quot;&gt;The accompanying unaudited consolidated financial
statements of Zedge, Inc. and its subsidiary, Zedge Europe AS (the &amp;#x201c;Company&amp;#x201d;) have been prepared in accordance with
accounting principles generally accepted in the United States of America (&amp;#x201c;U.S. GAAP&amp;#x201d;) for interim financial information
and with the instructions to Form 10-Q and Article 10 of Regulation S-X. Accordingly, they do not include all of the information
and footnotes required by U.S.&amp;#xa0;GAAP for complete financial statements. In the opinion of management, all adjustments (consisting
of normal recurring accruals) considered necessary for a fair presentation have been included. Operating results for the three
and six months ended January 31, 2021 are not necessarily indicative of the results that may be expected for the fiscal year ending
July&amp;#xa0;31, 2021 or any other period. The balance sheet at July 31, 2020 has been derived from the Company&amp;#x2019;s audited financial
statements at that date but does not include all of the information and footnotes required by U.S.&amp;#xa0;GAAP for complete financial
statements. For further information, please refer to the consolidated financial statements and footnotes thereto included in the
Company&amp;#x2019;s Annual Report on Form 10-K for the year ended July 31, 2020, as filed with the U.S.&amp;#xa0;Securities and Exchange
Commission (the &amp;#x201c;SEC&amp;#x201d;).&lt;/p&gt;&lt;br/&gt;&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.25in; text-align: left&quot;&gt;The Company&amp;#x2019;s
fiscal year ends on July 31 of each calendar year. Each reference below to a fiscal year refers to the fiscal year ending in
the calendar year indicated (e.g., fiscal 2021 refers to the fiscal year ending July&amp;#xa0;31, 2021).&lt;/p&gt;</us-gaap:BasisOfAccountingPolicyPolicyTextBlock>
  <zdge:ImpactOnFinancialAndOperationalResultsPolicyTextBlock contextRef="c0_From1Aug2020To31Jan2021">&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin: 0&quot;&gt;&lt;b&gt;&lt;i&gt;COVID-19 Impacts on Financial and Operational Results&lt;/i&gt;&lt;/b&gt;&lt;/p&gt;&lt;br/&gt;&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.25in; text-align: left&quot;&gt;The COVID-19 pandemic has caused widespread
economic disruption impacting the Company in a number of ways, most notably, with a significant decrease in global advertising
spend in the third quarter of fiscal 2020, followed by a rebound in the following three consecutive quarters. The Company expects
the extent of the impact on its financial and operational results will continue to depend on the duration and severity of the economic
disruption caused by the COVID-19 pandemic, including demand for new phones sales worldwide - a driver of new installs of the Company&amp;#x2019;s
flagship app.&lt;/p&gt;&lt;br/&gt;&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.25in; text-align: left&quot;&gt;As of January 31, 2021, the Company had $13.6
million of cash and cash equivalents, including a net of $4.8 million raised from the previously announced &amp;#x201c;at-the-market&amp;#x201d;
offering of shares of the Company&amp;#x2019;s Class B common stock (see Note 15). The Company has developed certain contingency plans
to preserve liquidity if such actions become necessary due to worsening economic conditions, including those related to the COVID-19
pandemic. At the current time, the Company does not believe taking such actions would be prudent nor, does it expect to need to
take such actions based on its current forecasts. The Company believes that its existing cash and cash equivalents, together with
cash generated by operations will be sufficient to meet its working capital and capital expenditure requirements for the foreseeable
future when accounting for the ill effects of the COVID-19 pandemic.&lt;/p&gt;&lt;br/&gt;&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.25in; text-align: left&quot;&gt;The Company considered the impacts of the COVID-19
pandemic on its significant estimates and judgments used in applying its accounting policies in the six months ended January 31,
2021. In light of the pandemic, there is a greater degree of uncertainty in applying these judgments and depending on the duration
and severity of the pandemic, changes to its estimates and judgments could result in a meaningful impact to its financial statements
in future periods.&lt;/p&gt;</zdge:ImpactOnFinancialAndOperationalResultsPolicyTextBlock>
  <us-gaap:Cash unitRef="usd" contextRef="c3_AsOf31Jan2021" decimals="-5">13600000</us-gaap:Cash>
  <us-gaap:StockIssuedDuringPeriodValueOther unitRef="usd" contextRef="c0_From1Aug2020To31Jan2021" decimals="-5">4800000</us-gaap:StockIssuedDuringPeriodValueOther>
  <us-gaap:NewAccountingPronouncementsPolicyPolicyTextBlock contextRef="c0_From1Aug2020To31Jan2021">&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin: 0&quot;&gt;&lt;b&gt;&lt;i&gt;Recently Adopted Accounting Pronouncements&lt;/i&gt;&lt;/b&gt;&lt;/p&gt;&lt;br/&gt;&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.25in; text-align: left&quot;&gt;In June 2016, Financial Accounting Standards
Board (&amp;#x201c;FASB&amp;#x201d;) issued Accounting Standards Update No. 2016-13, &lt;i&gt;Financial Instruments-Credit Losses (Topic 326):
Measurement of Credit Losses on Financial Instruments&lt;/i&gt; (ASU 2016-13) which changes the impairment model for most financial assets
and certain other instruments. For receivables, loans and other instruments, entities will be required to use a new forward-looking
&amp;#x201c;expected loss&amp;#x201d; model that generally will result in the earlier recognition of allowance for losses. For available-for-sale
debt securities with unrealized losses, entities will measure credit losses in a manner similar to current practice, except the
losses will be recognized as allowances instead of reductions in the amortized cost of the securities. In addition, an entity will
have to disclose significantly more information about allowances, credit quality indicators and past due securities. The Company
adopted this new accounting standard on August 1, 2020, and the adoption did not have a material impact on the Company&amp;#x2019;s
financial statements and related disclosures.&lt;/p&gt;&lt;br/&gt;&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.25in; text-align: left&quot;&gt;In August 2018, the FASB issued Accounting
Standard Update No. 2018-13,&amp;#xa0;&lt;i&gt;Changes to Disclosure Requirements for Fair Value Measurements (Topic 820)&lt;/i&gt; (ASU 2018-13),
which improved the effectiveness of disclosure requirements for recurring and nonrecurring fair value measurements. The standard
removes, modifies, and adds certain disclosure requirements. The Company adopted this new accounting standard on August 1, 2020,
and the adoption did not have a material impact on the Company&amp;#x2019;s financial statements and related disclosures.&lt;/p&gt;&lt;br/&gt;&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.25in; text-align: left&quot;&gt;In August 2018, the FASB issued Accounting
Standard Update No. 2018-15,&lt;i&gt; Customer&amp;#x2019;s Accounting for Implementation Costs Incurred in a Cloud Computing Arrangement
That Is a Service Contract&lt;/i&gt; (ASU 2018-15)&lt;i&gt;, &lt;/i&gt;which aligns the requirements for capitalizing implementation costs incurred
in a hosting arrangement that is a service contract with the requirements for capitalizing implementation costs incurred to develop
or obtain internal-use software. The Company adopted this new accounting standard on August 1, 2020, using the prospective method,
and the adoption did not have a material impact on the Company&amp;#x2019;s financial statements and related disclosures.&lt;/p&gt;</us-gaap:NewAccountingPronouncementsPolicyPolicyTextBlock>
  <us-gaap:DeferredRevenueDisclosureTextBlock contextRef="c0_From1Aug2020To31Jan2021">&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin: 0&quot;&gt;&lt;b&gt;Note 2&amp;#x2014;Revenue&lt;/b&gt;&lt;/p&gt;&lt;br/&gt;&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.25in&quot;&gt;&lt;b&gt;&lt;i&gt;Disaggregation of Revenue&lt;/i&gt;&lt;/b&gt;&lt;/p&gt;&lt;br/&gt;&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.25in; text-align: left&quot;&gt;The following table summarizes revenue by type
of monetization mechanisms of the Zedge app for the periods presented:&lt;/p&gt;&lt;br/&gt;&lt;table cellpadding=&quot;0&quot; cellspacing=&quot;0&quot; style=&quot;border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif&quot;&gt;
&lt;tr style=&quot;vertical-align: bottom&quot;&gt;
    &lt;td&gt;&lt;b&gt;&amp;#xa0;&lt;/b&gt;&lt;/td&gt;&lt;td&gt;&lt;b&gt;&amp;#xa0;&lt;/b&gt;&lt;/td&gt;
    &lt;td colspan=&quot;6&quot; style=&quot;text-align: center&quot;&gt;&lt;b&gt;Three Months Ended&lt;/b&gt;&lt;/td&gt;&lt;td&gt;&lt;b&gt;&amp;#xa0;&lt;/b&gt;&lt;/td&gt;&lt;td&gt;&lt;b&gt;&amp;#xa0;&lt;/b&gt;&lt;/td&gt;
    &lt;td colspan=&quot;6&quot; style=&quot;text-align: center&quot;&gt;&lt;b&gt;Six Months Ended&lt;/b&gt;&lt;/td&gt;&lt;td&gt;&lt;b&gt;&amp;#xa0;&lt;/b&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;vertical-align: bottom&quot;&gt;
    &lt;td style=&quot;padding-bottom: 1.5pt; text-align: center&quot;&gt;&lt;b&gt;&amp;#xa0;&lt;/b&gt;&lt;/td&gt;
    &lt;td style=&quot;padding-bottom: 1.5pt; text-align: center&quot;&gt;&lt;b&gt;&amp;#xa0;&lt;/b&gt;&lt;/td&gt;
    &lt;td colspan=&quot;6&quot; style=&quot;padding-bottom: 1.5pt; text-align: center; border-bottom: Black 1.5pt solid&quot;&gt;&lt;b&gt;January 31,&lt;/b&gt;&lt;/td&gt;
    &lt;td style=&quot;padding-bottom: 1.5pt; text-align: center&quot;&gt;&lt;b&gt;&amp;#xa0;&lt;/b&gt;&lt;/td&gt;
    &lt;td style=&quot;padding-bottom: 1.5pt; text-align: center&quot;&gt;&lt;b&gt;&amp;#xa0;&lt;/b&gt;&lt;/td&gt;&lt;td colspan=&quot;6&quot; style=&quot;padding-bottom: 1.5pt; text-align: center; border-bottom: Black 1.5pt solid&quot;&gt;&lt;b&gt;January
                                         31,&lt;/b&gt;&lt;/td&gt;&lt;td style=&quot;padding-bottom: 1.5pt&quot;&gt;&lt;b&gt;&amp;#xa0;&lt;/b&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;vertical-align: bottom&quot;&gt;
    &lt;td&gt;&lt;b&gt;&amp;#xa0;&lt;/b&gt;&lt;/td&gt;&lt;td style=&quot;padding-bottom: 1.5pt&quot;&gt;&lt;b&gt;&amp;#xa0;&lt;/b&gt;&lt;/td&gt;
    &lt;td colspan=&quot;2&quot; style=&quot;text-align: center; border-bottom: Black 1.5pt solid&quot;&gt;&lt;b&gt;2021&lt;/b&gt;&lt;/td&gt;&lt;td style=&quot;padding-bottom: 1.5pt&quot;&gt;&lt;b&gt;&amp;#xa0;&lt;/b&gt;&lt;/td&gt;&lt;td style=&quot;padding-bottom: 1.5pt&quot;&gt;&lt;b&gt;&amp;#xa0;&lt;/b&gt;&lt;/td&gt;
    &lt;td colspan=&quot;2&quot; style=&quot;text-align: center; border-bottom: Black 1.5pt solid&quot;&gt;&lt;b&gt;2020&lt;/b&gt;&lt;/td&gt;&lt;td style=&quot;padding-bottom: 1.5pt&quot;&gt;&lt;b&gt;&amp;#xa0;&lt;/b&gt;&lt;/td&gt;&lt;td style=&quot;padding-bottom: 1.5pt&quot;&gt;&lt;b&gt;&amp;#xa0;&lt;/b&gt;&lt;/td&gt;
    &lt;td colspan=&quot;2&quot; style=&quot;text-align: center; border-bottom: Black 1.5pt solid&quot;&gt;&lt;b&gt;2021&lt;/b&gt;&lt;/td&gt;&lt;td style=&quot;padding-bottom: 1.5pt&quot;&gt;&lt;b&gt;&amp;#xa0;&lt;/b&gt;&lt;/td&gt;&lt;td style=&quot;padding-bottom: 1.5pt&quot;&gt;&lt;b&gt;&amp;#xa0;&lt;/b&gt;&lt;/td&gt;
    &lt;td colspan=&quot;2&quot; style=&quot;text-align: center; border-bottom: Black 1.5pt solid&quot;&gt;&lt;b&gt;2020&lt;/b&gt;&lt;/td&gt;&lt;td style=&quot;padding-bottom: 1.5pt&quot;&gt;&lt;b&gt;&amp;#xa0;&lt;/b&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;vertical-align: bottom&quot;&gt;
    &lt;td&gt;&lt;b&gt;&amp;#xa0;&lt;/b&gt;&lt;/td&gt;&lt;td&gt;&lt;b&gt;&amp;#xa0;&lt;/b&gt;&lt;/td&gt;
    &lt;td colspan=&quot;6&quot; style=&quot;text-align: center&quot;&gt;&lt;b&gt;(in thousands)&lt;/b&gt;&lt;/td&gt;&lt;td&gt;&lt;b&gt;&amp;#xa0;&lt;/b&gt;&lt;/td&gt;&lt;td&gt;&lt;b&gt;&amp;#xa0;&lt;/b&gt;&lt;/td&gt;
    &lt;td colspan=&quot;6&quot; style=&quot;text-align: center&quot;&gt;&lt;b&gt;(in thousands)&lt;/b&gt;&lt;/td&gt;&lt;td&gt;&lt;b&gt;&amp;#xa0;&lt;/b&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;vertical-align: bottom; background-color: rgb(204,238,255)&quot;&gt;
    &lt;td style=&quot;width: 52%; text-align: left&quot;&gt;Advertising revenue&lt;/td&gt;&lt;td style=&quot;width: 1%&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;width: 1%; text-align: left&quot;&gt;$&lt;/td&gt;&lt;td style=&quot;width: 9%; text-align: right&quot;&gt;4,399&lt;/td&gt;&lt;td style=&quot;width: 1%; text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;width: 1%&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;width: 1%; text-align: left&quot;&gt;$&lt;/td&gt;&lt;td style=&quot;width: 9%; text-align: right&quot;&gt;2,260&lt;/td&gt;&lt;td style=&quot;width: 1%; text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;width: 1%&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;width: 1%; text-align: left&quot;&gt;$&lt;/td&gt;&lt;td style=&quot;width: 9%; text-align: right&quot;&gt;7,385&lt;/td&gt;&lt;td style=&quot;width: 1%; text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;width: 1%&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;width: 1%; text-align: left&quot;&gt;$&lt;/td&gt;&lt;td style=&quot;width: 9%; text-align: right&quot;&gt;3,927&lt;/td&gt;&lt;td style=&quot;width: 1%; text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;vertical-align: bottom; &quot;&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;Paid subscription revenue&lt;/td&gt;&lt;td&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;text-align: right&quot;&gt;809&lt;/td&gt;&lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;text-align: right&quot;&gt;323&lt;/td&gt;&lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;text-align: right&quot;&gt;1,459&lt;/td&gt;&lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;text-align: right&quot;&gt;530&lt;/td&gt;&lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;vertical-align: bottom; background-color: rgb(204,238,255)&quot;&gt;
    &lt;td style=&quot;text-align: left; padding-bottom: 1.5pt&quot;&gt;Other revenues&lt;/td&gt;&lt;td style=&quot;padding-bottom: 1.5pt&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;border-bottom: Black 1.5pt solid; text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;border-bottom: Black 1.5pt solid; text-align: right&quot;&gt;106&lt;/td&gt;&lt;td style=&quot;padding-bottom: 1.5pt; text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;padding-bottom: 1.5pt&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;border-bottom: Black 1.5pt solid; text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;border-bottom: Black 1.5pt solid; text-align: right&quot;&gt;61&lt;/td&gt;&lt;td style=&quot;padding-bottom: 1.5pt; text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;padding-bottom: 1.5pt&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;border-bottom: Black 1.5pt solid; text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;border-bottom: Black 1.5pt solid; text-align: right&quot;&gt;232&lt;/td&gt;&lt;td style=&quot;padding-bottom: 1.5pt; text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;padding-bottom: 1.5pt&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;border-bottom: Black 1.5pt solid; text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;border-bottom: Black 1.5pt solid; text-align: right&quot;&gt;220&lt;/td&gt;&lt;td style=&quot;padding-bottom: 1.5pt; text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;vertical-align: bottom; &quot;&gt;
    &lt;td style=&quot;text-align: left; padding-bottom: 4pt; padding-left: 0.125in&quot;&gt;Total Revenues&lt;/td&gt;&lt;td style=&quot;padding-bottom: 4pt&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;border-bottom: Black 4pt double; text-align: left&quot;&gt;$&lt;/td&gt;&lt;td style=&quot;border-bottom: Black 4pt double; text-align: right&quot;&gt;5,314&lt;/td&gt;&lt;td style=&quot;padding-bottom: 4pt; text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;padding-bottom: 4pt&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;border-bottom: Black 4pt double; text-align: left&quot;&gt;$&lt;/td&gt;&lt;td style=&quot;border-bottom: Black 4pt double; text-align: right&quot;&gt;2,644&lt;/td&gt;&lt;td style=&quot;padding-bottom: 4pt; text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;padding-bottom: 4pt&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;border-bottom: Black 4pt double; text-align: left&quot;&gt;$&lt;/td&gt;&lt;td style=&quot;border-bottom: Black 4pt double; text-align: right&quot;&gt;9,076&lt;/td&gt;&lt;td style=&quot;padding-bottom: 4pt; text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;padding-bottom: 4pt&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;border-bottom: Black 4pt double; text-align: left&quot;&gt;$&lt;/td&gt;&lt;td style=&quot;border-bottom: Black 4pt double; text-align: right&quot;&gt;4,677&lt;/td&gt;&lt;td style=&quot;padding-bottom: 4pt; text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;/tr&gt;
&lt;/table&gt;&lt;br/&gt;&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin: 0&quot;&gt;&lt;b&gt;&lt;i&gt;Contract Balances&lt;/i&gt;&lt;/b&gt;&lt;/p&gt;&lt;br/&gt;&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin: 0&quot;&gt;&lt;i&gt;Deferred revenues&lt;/i&gt;&lt;/p&gt;&lt;br/&gt;&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.25in; text-align: left&quot;&gt;The Company records deferred revenues related
to the unsatisfied performance obligations with respect to subscription revenue. As of January 31, 2021, the Company&amp;#x2019;s deferred
revenue balance related to paid subscriptions was approximately $1,515,000, representing approximately 711,000 active subscribers
including those under the account hold implemented by Google Play on November 1, 2020. Account hold&amp;#xa0;is a subscription state
that begins when a user&apos;s form of payment fails and the three-day grace period&amp;#xa0;has ended without payment resolution. The account
hold period lasts for up to 30 days. As of July 31, 2020, the Company&amp;#x2019;s deferred revenue balance related to paid subscriptions
was approximately $1,169,000, representing approximately 504,000 active subscribers. The amount of revenue recognized in the six
months ended January 31, 2021 that was included in the deferred balance at July 31, 2020 was $816,000.&lt;/p&gt;&lt;br/&gt;&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.25in; text-align: left&quot;&gt;The Company also records deferred revenues
when users purchase or earn Zedge Credits. Unused Zedge Credits represent the value of the Company&amp;#x2019;s unsatisfied performance
obligation to its users. Revenue is recognized when Zedge App users use Zedge Credits to acquire Zedge Premium content or upon
expiration of the Zedge Credits upon 180 days of account inactivity. As of January 31, 2021, and July 31, 2020, the Company&amp;#x2019;s
deferred revenue balance related to Zedge Premium was approximately $197,000 and $169,000, respectively.&lt;/p&gt;&lt;br/&gt;&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.25in; text-align: left&quot;&gt;Total deferred revenues increased $374,000
from $1,338,000 at July 31, 2020 to $1,712,000 at January 31, 2021, primarily attributed to new paid subscriptions sold in the
six months ended January 31, 2021.&lt;/p&gt;&lt;br/&gt;&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin: 0&quot;&gt;&lt;b&gt;&lt;i&gt;Significant Judgments&lt;/i&gt;&lt;/b&gt;&lt;/p&gt;&lt;br/&gt;&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.25in; text-align: left&quot;&gt;The advertising networks and advertising exchanges
to which we sell our inventory track and report the impressions and installs to Zedge and Zedge recognizes revenues based on these
reports. The networks and exchanges base their payments off of those reports and Zedge independently compares the data to each
of the client sites to validate the imported data and identify any differences. The number of impressions and installs delivered
by the advertising networks and advertising exchanges is determined at the end of each month, which resolves any uncertainty in
the transaction price during the reporting period.&lt;/p&gt;&lt;br/&gt;&lt;p style=&quot;margin: 0pt 0; font: 10pt Times New Roman, Times, Serif&quot;&gt;&lt;b&gt;&lt;i&gt;Practical Expedients &lt;/i&gt;&lt;/b&gt;&lt;/p&gt;&lt;br/&gt;&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.25in; text-align: left&quot;&gt;The Company expenses the fees retained by Google Play related to subscription revenue
when incurred as marketing expense because the duration of the contracts for which the Company pays commissions are less than
one year. These costs are included in the selling, general and administrative expenses of the Consolidated Statements of Comprehensive
Income (Loss).&lt;/p&gt;&lt;br/&gt;</us-gaap:DeferredRevenueDisclosureTextBlock>
  <zdge:UnsatisfiedPerformanceObligationsDescription contextRef="c0_From1Aug2020To31Jan2021">The Company records deferred revenues related to the unsatisfied performance obligations with respect to subscription revenue. As of January 31, 2021, the Company&amp;#x2019;s deferred revenue balance related to paid subscriptions was approximately $1,515,000, representing approximately 711,000 active subscribers including those under the account hold implemented by Google Play on November 1, 2020. Account hold is a subscription state that begins when a user&apos;s form of payment fails and the three-day grace period has ended without payment resolution. The account hold period lasts for up to 30 days. As of July 31, 2020, the Company&amp;#x2019;s deferred revenue balance related to paid subscriptions was approximately $1,169,000, representing approximately 504,000 active subscribers.</zdge:UnsatisfiedPerformanceObligationsDescription>
  <us-gaap:DeferredRevenueRevenueRecognized1 unitRef="usd" contextRef="c0_From1Aug2020To31Jan2021" decimals="0">816000</us-gaap:DeferredRevenueRevenueRecognized1>
  <zdge:CreditsDescription contextRef="c0_From1Aug2020To31Jan2021">The Company also records deferred revenues when users purchase or earn Zedge Credits. Unused Zedge Credits represent the value of the Company&amp;#x2019;s unsatisfied performance obligation to its users. Revenue is recognized when Zedge App users use Zedge Credits to acquire Zedge Premium content or upon expiration of the Zedge Credits upon 180 days of account inactivity.</zdge:CreditsDescription>
  <us-gaap:DeferredRevenue unitRef="usd" contextRef="c71_AsOf31Jan2021_ZedgePremiumMember" decimals="0">197000</us-gaap:DeferredRevenue>
  <us-gaap:DeferredRevenue unitRef="usd" contextRef="c72_AsOf31Jul2020_ZedgePremiumMember" decimals="0">169000</us-gaap:DeferredRevenue>
  <us-gaap:DeferredRevenuePeriodIncreaseDecrease unitRef="usd" contextRef="c73_From1Aug2020To31Jan2021_ZedgePremiumMember" decimals="0">374000</us-gaap:DeferredRevenuePeriodIncreaseDecrease>
  <us-gaap:DeferredRevenuePeriodIncreaseDecrease unitRef="usd" contextRef="c74_From1Aug2019To31Jul2020_ZedgePremiumMember" decimals="0">1338000</us-gaap:DeferredRevenuePeriodIncreaseDecrease>
  <us-gaap:DeferredRevenueRevenueRecognized1 unitRef="usd" contextRef="c73_From1Aug2020To31Jan2021_ZedgePremiumMember" decimals="0">1712000</us-gaap:DeferredRevenueRevenueRecognized1>
  <zdge:ScheduleOfRevenueByTypeOfServiceTableTextBlock contextRef="c0_From1Aug2020To31Jan2021">&lt;table cellpadding=&quot;0&quot; cellspacing=&quot;0&quot; style=&quot;border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif&quot;&gt;
&lt;tr style=&quot;vertical-align: bottom&quot;&gt;
    &lt;td&gt;&lt;b&gt;&amp;#xa0;&lt;/b&gt;&lt;/td&gt;&lt;td&gt;&lt;b&gt;&amp;#xa0;&lt;/b&gt;&lt;/td&gt;
    &lt;td colspan=&quot;6&quot; style=&quot;text-align: center&quot;&gt;&lt;b&gt;Three Months Ended&lt;/b&gt;&lt;/td&gt;&lt;td&gt;&lt;b&gt;&amp;#xa0;&lt;/b&gt;&lt;/td&gt;&lt;td&gt;&lt;b&gt;&amp;#xa0;&lt;/b&gt;&lt;/td&gt;
    &lt;td colspan=&quot;6&quot; style=&quot;text-align: center&quot;&gt;&lt;b&gt;Six Months Ended&lt;/b&gt;&lt;/td&gt;&lt;td&gt;&lt;b&gt;&amp;#xa0;&lt;/b&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;vertical-align: bottom&quot;&gt;
    &lt;td style=&quot;padding-bottom: 1.5pt; text-align: center&quot;&gt;&lt;b&gt;&amp;#xa0;&lt;/b&gt;&lt;/td&gt;
    &lt;td style=&quot;padding-bottom: 1.5pt; text-align: center&quot;&gt;&lt;b&gt;&amp;#xa0;&lt;/b&gt;&lt;/td&gt;
    &lt;td colspan=&quot;6&quot; style=&quot;padding-bottom: 1.5pt; text-align: center; border-bottom: Black 1.5pt solid&quot;&gt;&lt;b&gt;January 31,&lt;/b&gt;&lt;/td&gt;
    &lt;td style=&quot;padding-bottom: 1.5pt; text-align: center&quot;&gt;&lt;b&gt;&amp;#xa0;&lt;/b&gt;&lt;/td&gt;
    &lt;td style=&quot;padding-bottom: 1.5pt; text-align: center&quot;&gt;&lt;b&gt;&amp;#xa0;&lt;/b&gt;&lt;/td&gt;&lt;td colspan=&quot;6&quot; style=&quot;padding-bottom: 1.5pt; text-align: center; border-bottom: Black 1.5pt solid&quot;&gt;&lt;b&gt;January
                                         31,&lt;/b&gt;&lt;/td&gt;&lt;td style=&quot;padding-bottom: 1.5pt&quot;&gt;&lt;b&gt;&amp;#xa0;&lt;/b&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;vertical-align: bottom&quot;&gt;
    &lt;td&gt;&lt;b&gt;&amp;#xa0;&lt;/b&gt;&lt;/td&gt;&lt;td style=&quot;padding-bottom: 1.5pt&quot;&gt;&lt;b&gt;&amp;#xa0;&lt;/b&gt;&lt;/td&gt;
    &lt;td colspan=&quot;2&quot; style=&quot;text-align: center; border-bottom: Black 1.5pt solid&quot;&gt;&lt;b&gt;2021&lt;/b&gt;&lt;/td&gt;&lt;td style=&quot;padding-bottom: 1.5pt&quot;&gt;&lt;b&gt;&amp;#xa0;&lt;/b&gt;&lt;/td&gt;&lt;td style=&quot;padding-bottom: 1.5pt&quot;&gt;&lt;b&gt;&amp;#xa0;&lt;/b&gt;&lt;/td&gt;
    &lt;td colspan=&quot;2&quot; style=&quot;text-align: center; border-bottom: Black 1.5pt solid&quot;&gt;&lt;b&gt;2020&lt;/b&gt;&lt;/td&gt;&lt;td style=&quot;padding-bottom: 1.5pt&quot;&gt;&lt;b&gt;&amp;#xa0;&lt;/b&gt;&lt;/td&gt;&lt;td style=&quot;padding-bottom: 1.5pt&quot;&gt;&lt;b&gt;&amp;#xa0;&lt;/b&gt;&lt;/td&gt;
    &lt;td colspan=&quot;2&quot; style=&quot;text-align: center; border-bottom: Black 1.5pt solid&quot;&gt;&lt;b&gt;2021&lt;/b&gt;&lt;/td&gt;&lt;td style=&quot;padding-bottom: 1.5pt&quot;&gt;&lt;b&gt;&amp;#xa0;&lt;/b&gt;&lt;/td&gt;&lt;td style=&quot;padding-bottom: 1.5pt&quot;&gt;&lt;b&gt;&amp;#xa0;&lt;/b&gt;&lt;/td&gt;
    &lt;td colspan=&quot;2&quot; style=&quot;text-align: center; border-bottom: Black 1.5pt solid&quot;&gt;&lt;b&gt;2020&lt;/b&gt;&lt;/td&gt;&lt;td style=&quot;padding-bottom: 1.5pt&quot;&gt;&lt;b&gt;&amp;#xa0;&lt;/b&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;vertical-align: bottom&quot;&gt;
    &lt;td&gt;&lt;b&gt;&amp;#xa0;&lt;/b&gt;&lt;/td&gt;&lt;td&gt;&lt;b&gt;&amp;#xa0;&lt;/b&gt;&lt;/td&gt;
    &lt;td colspan=&quot;6&quot; style=&quot;text-align: center&quot;&gt;&lt;b&gt;(in thousands)&lt;/b&gt;&lt;/td&gt;&lt;td&gt;&lt;b&gt;&amp;#xa0;&lt;/b&gt;&lt;/td&gt;&lt;td&gt;&lt;b&gt;&amp;#xa0;&lt;/b&gt;&lt;/td&gt;
    &lt;td colspan=&quot;6&quot; style=&quot;text-align: center&quot;&gt;&lt;b&gt;(in thousands)&lt;/b&gt;&lt;/td&gt;&lt;td&gt;&lt;b&gt;&amp;#xa0;&lt;/b&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;vertical-align: bottom; background-color: rgb(204,238,255)&quot;&gt;
    &lt;td style=&quot;width: 52%; text-align: left&quot;&gt;Advertising revenue&lt;/td&gt;&lt;td style=&quot;width: 1%&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;width: 1%; text-align: left&quot;&gt;$&lt;/td&gt;&lt;td style=&quot;width: 9%; text-align: right&quot;&gt;4,399&lt;/td&gt;&lt;td style=&quot;width: 1%; text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;width: 1%&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;width: 1%; text-align: left&quot;&gt;$&lt;/td&gt;&lt;td style=&quot;width: 9%; text-align: right&quot;&gt;2,260&lt;/td&gt;&lt;td style=&quot;width: 1%; text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;width: 1%&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;width: 1%; text-align: left&quot;&gt;$&lt;/td&gt;&lt;td style=&quot;width: 9%; text-align: right&quot;&gt;7,385&lt;/td&gt;&lt;td style=&quot;width: 1%; text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;width: 1%&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;width: 1%; text-align: left&quot;&gt;$&lt;/td&gt;&lt;td style=&quot;width: 9%; text-align: right&quot;&gt;3,927&lt;/td&gt;&lt;td style=&quot;width: 1%; text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;vertical-align: bottom; &quot;&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;Paid subscription revenue&lt;/td&gt;&lt;td&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;text-align: right&quot;&gt;809&lt;/td&gt;&lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;text-align: right&quot;&gt;323&lt;/td&gt;&lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;text-align: right&quot;&gt;1,459&lt;/td&gt;&lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;text-align: right&quot;&gt;530&lt;/td&gt;&lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;vertical-align: bottom; background-color: rgb(204,238,255)&quot;&gt;
    &lt;td style=&quot;text-align: left; padding-bottom: 1.5pt&quot;&gt;Other revenues&lt;/td&gt;&lt;td style=&quot;padding-bottom: 1.5pt&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;border-bottom: Black 1.5pt solid; text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;border-bottom: Black 1.5pt solid; text-align: right&quot;&gt;106&lt;/td&gt;&lt;td style=&quot;padding-bottom: 1.5pt; text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;padding-bottom: 1.5pt&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;border-bottom: Black 1.5pt solid; text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;border-bottom: Black 1.5pt solid; text-align: right&quot;&gt;61&lt;/td&gt;&lt;td style=&quot;padding-bottom: 1.5pt; text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;padding-bottom: 1.5pt&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;border-bottom: Black 1.5pt solid; text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;border-bottom: Black 1.5pt solid; text-align: right&quot;&gt;232&lt;/td&gt;&lt;td style=&quot;padding-bottom: 1.5pt; text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;padding-bottom: 1.5pt&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;border-bottom: Black 1.5pt solid; text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;border-bottom: Black 1.5pt solid; text-align: right&quot;&gt;220&lt;/td&gt;&lt;td style=&quot;padding-bottom: 1.5pt; text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;vertical-align: bottom; &quot;&gt;
    &lt;td style=&quot;text-align: left; padding-bottom: 4pt; padding-left: 0.125in&quot;&gt;Total Revenues&lt;/td&gt;&lt;td style=&quot;padding-bottom: 4pt&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;border-bottom: Black 4pt double; text-align: left&quot;&gt;$&lt;/td&gt;&lt;td style=&quot;border-bottom: Black 4pt double; text-align: right&quot;&gt;5,314&lt;/td&gt;&lt;td style=&quot;padding-bottom: 4pt; text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;padding-bottom: 4pt&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;border-bottom: Black 4pt double; text-align: left&quot;&gt;$&lt;/td&gt;&lt;td style=&quot;border-bottom: Black 4pt double; text-align: right&quot;&gt;2,644&lt;/td&gt;&lt;td style=&quot;padding-bottom: 4pt; text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;padding-bottom: 4pt&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;border-bottom: Black 4pt double; text-align: left&quot;&gt;$&lt;/td&gt;&lt;td style=&quot;border-bottom: Black 4pt double; text-align: right&quot;&gt;9,076&lt;/td&gt;&lt;td style=&quot;padding-bottom: 4pt; text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;padding-bottom: 4pt&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;border-bottom: Black 4pt double; text-align: left&quot;&gt;$&lt;/td&gt;&lt;td style=&quot;border-bottom: Black 4pt double; text-align: right&quot;&gt;4,677&lt;/td&gt;&lt;td style=&quot;padding-bottom: 4pt; text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;/tr&gt;
&lt;/table&gt;</zdge:ScheduleOfRevenueByTypeOfServiceTableTextBlock>
  <us-gaap:Revenues unitRef="usd" contextRef="c75_From1Nov2020To31Jan2021_AdvertisingRevenueMember" decimals="-3">4399000</us-gaap:Revenues>
  <us-gaap:Revenues unitRef="usd" contextRef="c76_From1Nov2019To31Jan2020_AdvertisingRevenueMember" decimals="-3">2260000</us-gaap:Revenues>
  <us-gaap:Revenues unitRef="usd" contextRef="c77_From1Aug2020To31Jan2021_AdvertisingRevenueMember" decimals="-3">7385000</us-gaap:Revenues>
  <us-gaap:Revenues unitRef="usd" contextRef="c78_From1Aug2019To31Jan2020_AdvertisingRevenueMember" decimals="-3">3927000</us-gaap:Revenues>
  <us-gaap:Revenues unitRef="usd" contextRef="c79_From1Nov2020To31Jan2021_ServiceRevenueMember" decimals="-3">809000</us-gaap:Revenues>
  <us-gaap:Revenues unitRef="usd" contextRef="c80_From1Nov2019To31Jan2020_ServiceRevenueMember" decimals="-3">323000</us-gaap:Revenues>
  <us-gaap:Revenues unitRef="usd" contextRef="c81_From1Aug2020To31Jan2021_ServiceRevenueMember" decimals="-3">1459000</us-gaap:Revenues>
  <us-gaap:Revenues unitRef="usd" contextRef="c82_From1Aug2019To31Jan2020_ServiceRevenueMember" decimals="-3">530000</us-gaap:Revenues>
  <us-gaap:Revenues unitRef="usd" contextRef="c83_From1Nov2020To31Jan2021_ZedgePremiumAndShortzRevenuesMember" decimals="-3">106000</us-gaap:Revenues>
  <us-gaap:Revenues unitRef="usd" contextRef="c84_From1Nov2019To31Jan2020_ZedgePremiumAndShortzRevenuesMember" decimals="-3">61000</us-gaap:Revenues>
  <us-gaap:Revenues unitRef="usd" contextRef="c85_From1Aug2020To31Jan2021_ZedgePremiumAndShortzRevenuesMember" decimals="-3">232000</us-gaap:Revenues>
  <us-gaap:Revenues unitRef="usd" contextRef="c86_From1Aug2019To31Jan2020_ZedgePremiumAndShortzRevenuesMember" decimals="-3">220000</us-gaap:Revenues>
  <us-gaap:FairValueDisclosuresTextBlock contextRef="c0_From1Aug2020To31Jan2021">&lt;p style=&quot;margin: 0pt 0; font: 10pt Times New Roman, Times, Serif&quot;&gt;&lt;b&gt;Note 3&amp;#x2014;Fair Value Measurements&lt;/b&gt;&lt;/p&gt;&lt;br/&gt;&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.25in; text-align: left&quot;&gt;The following tables present the balance of assets and liabilities measured at
fair value on a recurring basis:&lt;/p&gt;&lt;br/&gt;&lt;table cellpadding=&quot;0&quot; cellspacing=&quot;0&quot; style=&quot;border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif&quot;&gt;
&lt;tr style=&quot;vertical-align: bottom&quot;&gt;
    &lt;td style=&quot;font-weight: bold; text-align: center; padding-left: 10pt; text-indent: -10pt; padding-bottom: 1.5pt&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;font-weight: bold; padding-bottom: 1.5pt&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td colspan=&quot;2&quot; style=&quot;font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid&quot;&gt;Level&amp;#xa0;1&amp;#xa0;(1)&lt;/td&gt;&lt;td style=&quot;font-weight: bold; padding-bottom: 1.5pt&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;font-weight: bold; padding-bottom: 1.5pt&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td colspan=&quot;2&quot; style=&quot;font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid&quot;&gt;Level&amp;#xa0;2&amp;#xa0;(2)&lt;/td&gt;&lt;td style=&quot;font-weight: bold; padding-bottom: 1.5pt&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;font-weight: bold; padding-bottom: 1.5pt&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td colspan=&quot;2&quot; style=&quot;font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid&quot;&gt;Level&amp;#xa0;3&amp;#xa0;(3)&lt;/td&gt;&lt;td style=&quot;font-weight: bold; padding-bottom: 1.5pt&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;padding-bottom: 1.5pt&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td colspan=&quot;2&quot; style=&quot;text-align: center; border-bottom: Black 1.5pt solid&quot;&gt;&lt;b&gt;Total&lt;/b&gt;&lt;/td&gt;&lt;td style=&quot;padding-bottom: 1.5pt&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;vertical-align: bottom&quot;&gt;
    &lt;td style=&quot;text-align: center; padding-left: 10pt; text-indent: -10pt&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td colspan=&quot;14&quot; style=&quot;text-align: center&quot;&gt;&lt;b&gt;(in thousands)&lt;/b&gt;&lt;/td&gt;&lt;td&gt;&amp;#xa0;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;vertical-align: bottom&quot;&gt;
    &lt;td style=&quot;padding-left: 10pt; text-indent: -10pt&quot;&gt;January 31, 2021&lt;/td&gt;&lt;td&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;text-align: right&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;text-align: right&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;text-align: right&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;text-align: right&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;vertical-align: bottom&quot;&gt;
    &lt;td style=&quot;padding-left: 20pt; text-indent: -10pt&quot;&gt;Assets:&lt;/td&gt;&lt;td&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;text-align: right&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;text-align: right&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;text-align: right&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;text-align: right&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;vertical-align: bottom; background-color: rgb(204,238,255)&quot;&gt;
    &lt;td style=&quot;width: 52%; text-align: left; padding-bottom: 4pt; padding-left: 30pt; text-indent: -10pt&quot;&gt;Foreign exchange forward contracts&lt;/td&gt;&lt;td style=&quot;width: 1%; padding-bottom: 4pt&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;width: 1%; border-bottom: Black 4pt double; text-align: left&quot;&gt;$&lt;/td&gt;&lt;td style=&quot;width: 9%; border-bottom: Black 4pt double; text-align: right&quot;&gt;&amp;#xa0;&amp;#xa0;&amp;#xa0;&amp;#xa0;&amp;#xa0;&amp;#xa0;&amp;#xa0;-&lt;/td&gt;&lt;td style=&quot;width: 1%; padding-bottom: 4pt; text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;width: 1%; padding-bottom: 4pt&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;width: 1%; border-bottom: Black 4pt double; text-align: left&quot;&gt;$&lt;/td&gt;&lt;td style=&quot;width: 9%; border-bottom: Black 4pt double; text-align: right&quot;&gt;&amp;#xa0;&amp;#xa0;&amp;#xa0;&amp;#xa0;&amp;#xa0;&amp;#xa0;&amp;#xa0;&amp;#xa0;8&lt;/td&gt;&lt;td style=&quot;width: 1%; padding-bottom: 4pt; text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;width: 1%; padding-bottom: 4pt&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;width: 1%; border-bottom: Black 4pt double; text-align: left&quot;&gt;$&lt;/td&gt;&lt;td style=&quot;width: 9%; border-bottom: Black 4pt double; text-align: right&quot;&gt;&amp;#xa0;&amp;#xa0;&amp;#xa0;&amp;#xa0;&amp;#xa0;&amp;#xa0;&amp;#xa0;-&lt;/td&gt;&lt;td style=&quot;width: 1%; padding-bottom: 4pt; text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;width: 1%; padding-bottom: 4pt&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;width: 1%; border-bottom: Black 4pt double; text-align: left&quot;&gt;$&lt;/td&gt;&lt;td style=&quot;width: 9%; border-bottom: Black 4pt double; text-align: right&quot;&gt;&amp;#xa0;8&lt;/td&gt;&lt;td style=&quot;width: 1%; padding-bottom: 4pt; text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;vertical-align: bottom; &quot;&gt;
    &lt;td style=&quot;padding-left: 20pt; text-indent: -10pt&quot;&gt;Liabilities:&lt;/td&gt;&lt;td&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;text-align: right&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;text-align: right&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;text-align: right&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;text-align: right&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;vertical-align: bottom; background-color: rgb(204,238,255)&quot;&gt;
    &lt;td style=&quot;text-align: left; padding-bottom: 4pt; padding-left: 30pt; text-indent: -10pt&quot;&gt;Foreign exchange forward contracts&lt;/td&gt;&lt;td style=&quot;padding-bottom: 4pt&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;border-bottom: Black 4pt double; text-align: left&quot;&gt;$&lt;/td&gt;&lt;td style=&quot;border-bottom: Black 4pt double; text-align: right&quot;&gt;-&lt;/td&gt;&lt;td style=&quot;padding-bottom: 4pt; text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;padding-bottom: 4pt&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;border-bottom: Black 4pt double; text-align: left&quot;&gt;$&lt;/td&gt;&lt;td style=&quot;border-bottom: Black 4pt double; text-align: right&quot;&gt;-&lt;/td&gt;&lt;td style=&quot;padding-bottom: 4pt; text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;padding-bottom: 4pt&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;border-bottom: Black 4pt double; text-align: left&quot;&gt;$&lt;/td&gt;&lt;td style=&quot;border-bottom: Black 4pt double; text-align: right&quot;&gt;-&lt;/td&gt;&lt;td style=&quot;padding-bottom: 4pt; text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;padding-bottom: 4pt&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;border-bottom: Black 4pt double; text-align: left&quot;&gt;$&lt;/td&gt;&lt;td style=&quot;border-bottom: Black 4pt double; text-align: right&quot;&gt;-&lt;/td&gt;&lt;td style=&quot;padding-bottom: 4pt; text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;vertical-align: bottom; &quot;&gt;
    &lt;td style=&quot;padding-left: 10pt; text-indent: -10pt&quot;&gt;July 31, 2020&lt;/td&gt;&lt;td&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;text-align: right&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;text-align: right&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;text-align: right&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;text-align: right&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;vertical-align: bottom; background-color: rgb(204,238,255)&quot;&gt;
    &lt;td style=&quot;padding-left: 20pt; text-indent: -10pt&quot;&gt;Assets:&lt;/td&gt;&lt;td&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;text-align: right&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;text-align: right&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;text-align: right&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;text-align: right&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;vertical-align: bottom; &quot;&gt;
    &lt;td style=&quot;text-align: left; padding-bottom: 4pt; padding-left: 30pt; text-indent: -10pt&quot;&gt;Foreign exchange forward contracts&lt;/td&gt;&lt;td style=&quot;padding-bottom: 4pt&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;border-bottom: Black 4pt double; text-align: left&quot;&gt;$&lt;/td&gt;&lt;td style=&quot;border-bottom: Black 4pt double; text-align: right&quot;&gt;-&lt;/td&gt;&lt;td style=&quot;padding-bottom: 4pt; text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;padding-bottom: 4pt&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;border-bottom: Black 4pt double; text-align: left&quot;&gt;$&lt;/td&gt;&lt;td style=&quot;border-bottom: Black 4pt double; text-align: right&quot;&gt;10&lt;/td&gt;&lt;td style=&quot;padding-bottom: 4pt; text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;padding-bottom: 4pt&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;border-bottom: Black 4pt double; text-align: left&quot;&gt;$&lt;/td&gt;&lt;td style=&quot;border-bottom: Black 4pt double; text-align: right&quot;&gt;-&lt;/td&gt;&lt;td style=&quot;padding-bottom: 4pt; text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;padding-bottom: 4pt&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;border-bottom: Black 4pt double; text-align: left&quot;&gt;$&lt;/td&gt;&lt;td style=&quot;border-bottom: Black 4pt double; text-align: right&quot;&gt;10&lt;/td&gt;&lt;td style=&quot;padding-bottom: 4pt; text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;vertical-align: bottom; background-color: rgb(204,238,255)&quot;&gt;
    &lt;td style=&quot;padding-left: 20pt; text-indent: -10pt&quot;&gt;Liabilities:&lt;/td&gt;&lt;td&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;text-align: right&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;text-align: right&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;text-align: right&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;text-align: right&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;vertical-align: bottom; &quot;&gt;
    &lt;td style=&quot;text-align: left; padding-bottom: 4pt; padding-left: 30pt; text-indent: -10pt&quot;&gt;Foreign exchange forward contracts&lt;/td&gt;&lt;td style=&quot;padding-bottom: 4pt&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;border-bottom: Black 4pt double; text-align: left&quot;&gt;$&lt;/td&gt;&lt;td style=&quot;border-bottom: Black 4pt double; text-align: right&quot;&gt;-&lt;/td&gt;&lt;td style=&quot;padding-bottom: 4pt; text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;padding-bottom: 4pt&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;border-bottom: Black 4pt double; text-align: left&quot;&gt;$&lt;/td&gt;&lt;td style=&quot;border-bottom: Black 4pt double; text-align: right&quot;&gt;-&lt;/td&gt;&lt;td style=&quot;padding-bottom: 4pt; text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;padding-bottom: 4pt&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;border-bottom: Black 4pt double; text-align: left&quot;&gt;$&lt;/td&gt;&lt;td style=&quot;border-bottom: Black 4pt double; text-align: right&quot;&gt;-&lt;/td&gt;&lt;td style=&quot;padding-bottom: 4pt; text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;padding-bottom: 4pt&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;border-bottom: Black 4pt double; text-align: left&quot;&gt;$&lt;/td&gt;&lt;td style=&quot;border-bottom: Black 4pt double; text-align: right&quot;&gt;-&lt;/td&gt;&lt;td style=&quot;padding-bottom: 4pt; text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;/tr&gt;
&lt;/table&gt;&lt;br/&gt;&lt;table cellpadding=&quot;0&quot; cellspacing=&quot;0&quot; style=&quot;font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; width: 100%&quot;&gt;&lt;tr style=&quot;vertical-align: top; text-align: left&quot;&gt;
&lt;td style=&quot;width: 0.2in; text-align: left&quot;&gt;(1)&lt;/td&gt;&lt;td style=&quot;text-align: left&quot;&gt;&amp;#x2013; quoted prices in active markets for identical
assets or liabilities&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style=&quot;vertical-align: top; text-align: left&quot;&gt;
&lt;td style=&quot;text-align: left&quot;&gt;(2)&lt;/td&gt;&lt;td style=&quot;text-align: left&quot;&gt;&amp;#x2013; observable inputs other than quoted prices in
active markets for identical assets and liabilities&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style=&quot;vertical-align: top; text-align: left&quot;&gt;
&lt;td style=&quot;text-align: left&quot;&gt;(3)&lt;/td&gt;&lt;td style=&quot;text-align: left&quot;&gt;&amp;#x2013; no observable pricing inputs in the market&lt;/td&gt;
&lt;/tr&gt;&lt;/table&gt;&lt;br/&gt;&lt;p style=&quot;margin: 0pt 0; font: italic 10pt Times New Roman, Times, Serif&quot;&gt;Fair Value of Other Financial Instruments&lt;/p&gt;&lt;br/&gt;&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.25in; text-align: left&quot;&gt;The Company&amp;#x2019;s other financial instruments at January 31, 2021 and July 31,
2020 included trade accounts receivable, trade accounts payable, and loans payable. The carrying amounts of the trade accounts
receivable, trade accounts payable, and loan payables approximated fair value due to their short-term nature.&lt;/p&gt;&lt;br/&gt;</us-gaap:FairValueDisclosuresTextBlock>
  <us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock contextRef="c0_From1Aug2020To31Jan2021">&lt;table cellpadding=&quot;0&quot; cellspacing=&quot;0&quot; style=&quot;border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif&quot;&gt;
&lt;tr style=&quot;vertical-align: bottom&quot;&gt;
    &lt;td style=&quot;font-weight: bold; text-align: center; padding-left: 10pt; text-indent: -10pt; padding-bottom: 1.5pt&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;font-weight: bold; padding-bottom: 1.5pt&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td colspan=&quot;2&quot; style=&quot;font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid&quot;&gt;Level&amp;#xa0;1&amp;#xa0;(1)&lt;/td&gt;&lt;td style=&quot;font-weight: bold; padding-bottom: 1.5pt&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;font-weight: bold; padding-bottom: 1.5pt&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td colspan=&quot;2&quot; style=&quot;font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid&quot;&gt;Level&amp;#xa0;2&amp;#xa0;(2)&lt;/td&gt;&lt;td style=&quot;font-weight: bold; padding-bottom: 1.5pt&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;font-weight: bold; padding-bottom: 1.5pt&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td colspan=&quot;2&quot; style=&quot;font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid&quot;&gt;Level&amp;#xa0;3&amp;#xa0;(3)&lt;/td&gt;&lt;td style=&quot;font-weight: bold; padding-bottom: 1.5pt&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;padding-bottom: 1.5pt&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td colspan=&quot;2&quot; style=&quot;text-align: center; border-bottom: Black 1.5pt solid&quot;&gt;&lt;b&gt;Total&lt;/b&gt;&lt;/td&gt;&lt;td style=&quot;padding-bottom: 1.5pt&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;vertical-align: bottom&quot;&gt;
    &lt;td style=&quot;text-align: center; padding-left: 10pt; text-indent: -10pt&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td colspan=&quot;14&quot; style=&quot;text-align: center&quot;&gt;&lt;b&gt;(in thousands)&lt;/b&gt;&lt;/td&gt;&lt;td&gt;&amp;#xa0;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;vertical-align: bottom&quot;&gt;
    &lt;td style=&quot;padding-left: 10pt; text-indent: -10pt&quot;&gt;January 31, 2021&lt;/td&gt;&lt;td&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;text-align: right&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;text-align: right&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;text-align: right&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;text-align: right&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;vertical-align: bottom&quot;&gt;
    &lt;td style=&quot;padding-left: 20pt; text-indent: -10pt&quot;&gt;Assets:&lt;/td&gt;&lt;td&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;text-align: right&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;text-align: right&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;text-align: right&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;text-align: right&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;vertical-align: bottom; background-color: rgb(204,238,255)&quot;&gt;
    &lt;td style=&quot;width: 52%; text-align: left; padding-bottom: 4pt; padding-left: 30pt; text-indent: -10pt&quot;&gt;Foreign exchange forward contracts&lt;/td&gt;&lt;td style=&quot;width: 1%; padding-bottom: 4pt&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;width: 1%; border-bottom: Black 4pt double; text-align: left&quot;&gt;$&lt;/td&gt;&lt;td style=&quot;width: 9%; border-bottom: Black 4pt double; text-align: right&quot;&gt;&amp;#xa0;&amp;#xa0;&amp;#xa0;&amp;#xa0;&amp;#xa0;&amp;#xa0;&amp;#xa0;-&lt;/td&gt;&lt;td style=&quot;width: 1%; padding-bottom: 4pt; text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;width: 1%; padding-bottom: 4pt&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;width: 1%; border-bottom: Black 4pt double; text-align: left&quot;&gt;$&lt;/td&gt;&lt;td style=&quot;width: 9%; border-bottom: Black 4pt double; text-align: right&quot;&gt;&amp;#xa0;&amp;#xa0;&amp;#xa0;&amp;#xa0;&amp;#xa0;&amp;#xa0;&amp;#xa0;&amp;#xa0;8&lt;/td&gt;&lt;td style=&quot;width: 1%; padding-bottom: 4pt; text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;width: 1%; padding-bottom: 4pt&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;width: 1%; border-bottom: Black 4pt double; text-align: left&quot;&gt;$&lt;/td&gt;&lt;td style=&quot;width: 9%; border-bottom: Black 4pt double; text-align: right&quot;&gt;&amp;#xa0;&amp;#xa0;&amp;#xa0;&amp;#xa0;&amp;#xa0;&amp;#xa0;&amp;#xa0;-&lt;/td&gt;&lt;td style=&quot;width: 1%; padding-bottom: 4pt; text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;width: 1%; padding-bottom: 4pt&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;width: 1%; border-bottom: Black 4pt double; text-align: left&quot;&gt;$&lt;/td&gt;&lt;td style=&quot;width: 9%; border-bottom: Black 4pt double; text-align: right&quot;&gt;&amp;#xa0;8&lt;/td&gt;&lt;td style=&quot;width: 1%; padding-bottom: 4pt; text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;vertical-align: bottom; &quot;&gt;
    &lt;td style=&quot;padding-left: 20pt; text-indent: -10pt&quot;&gt;Liabilities:&lt;/td&gt;&lt;td&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;text-align: right&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;text-align: right&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;text-align: right&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;text-align: right&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;vertical-align: bottom; background-color: rgb(204,238,255)&quot;&gt;
    &lt;td style=&quot;text-align: left; padding-bottom: 4pt; padding-left: 30pt; text-indent: -10pt&quot;&gt;Foreign exchange forward contracts&lt;/td&gt;&lt;td style=&quot;padding-bottom: 4pt&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;border-bottom: Black 4pt double; text-align: left&quot;&gt;$&lt;/td&gt;&lt;td style=&quot;border-bottom: Black 4pt double; text-align: right&quot;&gt;-&lt;/td&gt;&lt;td style=&quot;padding-bottom: 4pt; text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;padding-bottom: 4pt&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;border-bottom: Black 4pt double; text-align: left&quot;&gt;$&lt;/td&gt;&lt;td style=&quot;border-bottom: Black 4pt double; text-align: right&quot;&gt;-&lt;/td&gt;&lt;td style=&quot;padding-bottom: 4pt; text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;padding-bottom: 4pt&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;border-bottom: Black 4pt double; text-align: left&quot;&gt;$&lt;/td&gt;&lt;td style=&quot;border-bottom: Black 4pt double; text-align: right&quot;&gt;-&lt;/td&gt;&lt;td style=&quot;padding-bottom: 4pt; text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;padding-bottom: 4pt&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;border-bottom: Black 4pt double; text-align: left&quot;&gt;$&lt;/td&gt;&lt;td style=&quot;border-bottom: Black 4pt double; text-align: right&quot;&gt;-&lt;/td&gt;&lt;td style=&quot;padding-bottom: 4pt; text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;vertical-align: bottom; &quot;&gt;
    &lt;td style=&quot;padding-left: 10pt; text-indent: -10pt&quot;&gt;July 31, 2020&lt;/td&gt;&lt;td&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;text-align: right&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;text-align: right&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;text-align: right&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;text-align: right&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;vertical-align: bottom; background-color: rgb(204,238,255)&quot;&gt;
    &lt;td style=&quot;padding-left: 20pt; text-indent: -10pt&quot;&gt;Assets:&lt;/td&gt;&lt;td&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;text-align: right&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;text-align: right&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;text-align: right&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;text-align: right&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;vertical-align: bottom; &quot;&gt;
    &lt;td style=&quot;text-align: left; padding-bottom: 4pt; padding-left: 30pt; text-indent: -10pt&quot;&gt;Foreign exchange forward contracts&lt;/td&gt;&lt;td style=&quot;padding-bottom: 4pt&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;border-bottom: Black 4pt double; text-align: left&quot;&gt;$&lt;/td&gt;&lt;td style=&quot;border-bottom: Black 4pt double; text-align: right&quot;&gt;-&lt;/td&gt;&lt;td style=&quot;padding-bottom: 4pt; text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;padding-bottom: 4pt&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;border-bottom: Black 4pt double; text-align: left&quot;&gt;$&lt;/td&gt;&lt;td style=&quot;border-bottom: Black 4pt double; text-align: right&quot;&gt;10&lt;/td&gt;&lt;td style=&quot;padding-bottom: 4pt; text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;padding-bottom: 4pt&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;border-bottom: Black 4pt double; text-align: left&quot;&gt;$&lt;/td&gt;&lt;td style=&quot;border-bottom: Black 4pt double; text-align: right&quot;&gt;-&lt;/td&gt;&lt;td style=&quot;padding-bottom: 4pt; text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;padding-bottom: 4pt&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;border-bottom: Black 4pt double; text-align: left&quot;&gt;$&lt;/td&gt;&lt;td style=&quot;border-bottom: Black 4pt double; text-align: right&quot;&gt;10&lt;/td&gt;&lt;td style=&quot;padding-bottom: 4pt; text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;vertical-align: bottom; background-color: rgb(204,238,255)&quot;&gt;
    &lt;td style=&quot;padding-left: 20pt; text-indent: -10pt&quot;&gt;Liabilities:&lt;/td&gt;&lt;td&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;text-align: right&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;text-align: right&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;text-align: right&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;text-align: right&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;vertical-align: bottom; &quot;&gt;
    &lt;td style=&quot;text-align: left; padding-bottom: 4pt; padding-left: 30pt; text-indent: -10pt&quot;&gt;Foreign exchange forward contracts&lt;/td&gt;&lt;td style=&quot;padding-bottom: 4pt&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;border-bottom: Black 4pt double; text-align: left&quot;&gt;$&lt;/td&gt;&lt;td style=&quot;border-bottom: Black 4pt double; text-align: right&quot;&gt;-&lt;/td&gt;&lt;td style=&quot;padding-bottom: 4pt; text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;padding-bottom: 4pt&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;border-bottom: Black 4pt double; text-align: left&quot;&gt;$&lt;/td&gt;&lt;td style=&quot;border-bottom: Black 4pt double; text-align: right&quot;&gt;-&lt;/td&gt;&lt;td style=&quot;padding-bottom: 4pt; text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;padding-bottom: 4pt&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;border-bottom: Black 4pt double; text-align: left&quot;&gt;$&lt;/td&gt;&lt;td style=&quot;border-bottom: Black 4pt double; text-align: right&quot;&gt;-&lt;/td&gt;&lt;td style=&quot;padding-bottom: 4pt; text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;padding-bottom: 4pt&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;border-bottom: Black 4pt double; text-align: left&quot;&gt;$&lt;/td&gt;&lt;td style=&quot;border-bottom: Black 4pt double; text-align: right&quot;&gt;-&lt;/td&gt;&lt;td style=&quot;padding-bottom: 4pt; text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;/tr&gt;
&lt;/table&gt;</us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock>
  <us-gaap:ForeignCurrencyFairValueHedgeAssetAtFairValue id="_ForeignCurrencyFairValueHedgeAssetAtFairValue-c87_AsOf31Jan2021_FairValueInputsLevel1Member_FairValueMeasurementsRecurringMember_usd" unitRef="usd" contextRef="c87_AsOf31Jan2021_FairValueInputsLevel1Member_FairValueMeasurementsRecurringMember" xs:nil="true"/>
  <us-gaap:ForeignCurrencyFairValueHedgeAssetAtFairValue id="_ForeignCurrencyFairValueHedgeAssetAtFairValue-c88_AsOf31Jan2021_FairValueInputsLevel2Member_FairValueMeasurementsRecurringMember_usd" unitRef="usd" contextRef="c88_AsOf31Jan2021_FairValueInputsLevel2Member_FairValueMeasurementsRecurringMember" decimals="-3">8000</us-gaap:ForeignCurrencyFairValueHedgeAssetAtFairValue>
  <us-gaap:ForeignCurrencyFairValueHedgeAssetAtFairValue id="_ForeignCurrencyFairValueHedgeAssetAtFairValue-c89_AsOf31Jan2021_FairValueInputsLevel3Member_FairValueMeasurementsRecurringMember_usd" unitRef="usd" contextRef="c89_AsOf31Jan2021_FairValueInputsLevel3Member_FairValueMeasurementsRecurringMember" xs:nil="true"/>
  <us-gaap:ForeignCurrencyFairValueHedgeAssetAtFairValue unitRef="usd" contextRef="c3_AsOf31Jan2021" decimals="-3">8000</us-gaap:ForeignCurrencyFairValueHedgeAssetAtFairValue>
  <us-gaap:ForeignCurrencyContractsLiabilityFairValueDisclosure id="_ForeignCurrencyContractsLiabilityFairValueDisclosure-c87_AsOf31Jan2021_FairValueInputsLevel1Member_FairValueMeasurementsRecurringMember_usd" unitRef="usd" contextRef="c87_AsOf31Jan2021_FairValueInputsLevel1Member_FairValueMeasurementsRecurringMember" xs:nil="true"/>
  <us-gaap:ForeignCurrencyContractsLiabilityFairValueDisclosure id="_ForeignCurrencyContractsLiabilityFairValueDisclosure-c88_AsOf31Jan2021_FairValueInputsLevel2Member_FairValueMeasurementsRecurringMember_usd" unitRef="usd" contextRef="c88_AsOf31Jan2021_FairValueInputsLevel2Member_FairValueMeasurementsRecurringMember" xs:nil="true"/>
  <us-gaap:ForeignCurrencyContractsLiabilityFairValueDisclosure id="_ForeignCurrencyContractsLiabilityFairValueDisclosure-c89_AsOf31Jan2021_FairValueInputsLevel3Member_FairValueMeasurementsRecurringMember_usd" unitRef="usd" contextRef="c89_AsOf31Jan2021_FairValueInputsLevel3Member_FairValueMeasurementsRecurringMember" xs:nil="true"/>
  <us-gaap:ForeignCurrencyContractsLiabilityFairValueDisclosure unitRef="usd" contextRef="c3_AsOf31Jan2021" xs:nil="true"/>
  <us-gaap:ForeignCurrencyFairValueHedgeAssetAtFairValue id="_ForeignCurrencyFairValueHedgeAssetAtFairValue-c90_AsOf31Jul2020_FairValueInputsLevel1Member_FairValueMeasurementsRecurringMember_usd" unitRef="usd" contextRef="c90_AsOf31Jul2020_FairValueInputsLevel1Member_FairValueMeasurementsRecurringMember" xs:nil="true"/>
  <us-gaap:ForeignCurrencyFairValueHedgeAssetAtFairValue id="_ForeignCurrencyFairValueHedgeAssetAtFairValue-c91_AsOf31Jul2020_FairValueInputsLevel2Member_FairValueMeasurementsRecurringMember_usd" unitRef="usd" contextRef="c91_AsOf31Jul2020_FairValueInputsLevel2Member_FairValueMeasurementsRecurringMember" decimals="-3">10000</us-gaap:ForeignCurrencyFairValueHedgeAssetAtFairValue>
  <us-gaap:ForeignCurrencyFairValueHedgeAssetAtFairValue id="_ForeignCurrencyFairValueHedgeAssetAtFairValue-c92_AsOf31Jul2020_FairValueInputsLevel3Member_FairValueMeasurementsRecurringMember_usd" unitRef="usd" contextRef="c92_AsOf31Jul2020_FairValueInputsLevel3Member_FairValueMeasurementsRecurringMember" xs:nil="true"/>
  <us-gaap:ForeignCurrencyFairValueHedgeAssetAtFairValue unitRef="usd" contextRef="c4_AsOf31Jul2020" decimals="-3">10000</us-gaap:ForeignCurrencyFairValueHedgeAssetAtFairValue>
  <us-gaap:ForeignCurrencyContractsLiabilityFairValueDisclosure id="_ForeignCurrencyContractsLiabilityFairValueDisclosure-c90_AsOf31Jul2020_FairValueInputsLevel1Member_FairValueMeasurementsRecurringMember_usd" unitRef="usd" contextRef="c90_AsOf31Jul2020_FairValueInputsLevel1Member_FairValueMeasurementsRecurringMember" xs:nil="true"/>
  <us-gaap:ForeignCurrencyContractsLiabilityFairValueDisclosure id="_ForeignCurrencyContractsLiabilityFairValueDisclosure-c91_AsOf31Jul2020_FairValueInputsLevel2Member_FairValueMeasurementsRecurringMember_usd" unitRef="usd" contextRef="c91_AsOf31Jul2020_FairValueInputsLevel2Member_FairValueMeasurementsRecurringMember" xs:nil="true"/>
  <us-gaap:ForeignCurrencyContractsLiabilityFairValueDisclosure id="_ForeignCurrencyContractsLiabilityFairValueDisclosure-c92_AsOf31Jul2020_FairValueInputsLevel3Member_FairValueMeasurementsRecurringMember_usd" unitRef="usd" contextRef="c92_AsOf31Jul2020_FairValueInputsLevel3Member_FairValueMeasurementsRecurringMember" xs:nil="true"/>
  <us-gaap:ForeignCurrencyContractsLiabilityFairValueDisclosure unitRef="usd" contextRef="c4_AsOf31Jul2020" xs:nil="true"/>
  <us-gaap:DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock contextRef="c0_From1Aug2020To31Jan2021">&lt;p style=&quot;margin: 0pt 0; font: bold 10pt Times New Roman, Times, Serif&quot;&gt;Note 4&amp;#x2014;Derivative Instruments&lt;/p&gt;&lt;br/&gt;&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.25in; text-align: left&quot;&gt;The primary risk managed by the Company using derivative instruments is foreign
exchange risk. Foreign exchange forward contracts are entered into as hedges against unfavorable fluctuations in the U.S. Dollar
(USD) to Norwegian Kroner (NOK) and USD to Euro (EUR) exchange rates. The Company is party to a Foreign Exchange Agreement with
Western Alliance Bank allowing the Company to enter into foreign exchange contracts under its revolving credit facility with the
bank (see Note 9). The Company does not apply hedge accounting to these contracts, and therefore the changes in fair value are
recorded in consolidated statements of comprehensive income (loss). By using derivative instruments to mitigate exposures to changes
in foreign exchange rates, the Company is exposed to credit risk from the failure of the counterparty to perform under the terms
of the contract. The credit or repayment risk is minimized by entering into transactions with high-quality counterparties.&lt;/p&gt;&lt;br/&gt;&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.25in; text-align: left&quot;&gt;The outstanding contracts at January 31, 2021, are as follows:&lt;/p&gt;&lt;br/&gt;&lt;table cellpadding=&quot;0&quot; cellspacing=&quot;0&quot; style=&quot;border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif&quot;&gt;
&lt;tr style=&quot;vertical-align: bottom&quot;&gt;
    &lt;td style=&quot;font-weight: bold; border-bottom: Black 1.5pt solid&quot;&gt;Settlement Date&lt;/td&gt;&lt;td style=&quot;font-weight: bold; padding-bottom: 1.5pt&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td colspan=&quot;2&quot; style=&quot;font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid&quot;&gt;U.S. Dollar Amount&lt;/td&gt;&lt;td style=&quot;padding-bottom: 1.5pt; font-weight: bold&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;font-weight: bold; padding-bottom: 1.5pt&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td colspan=&quot;2&quot; style=&quot;font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid&quot;&gt;NOK Amount&lt;/td&gt;&lt;td style=&quot;padding-bottom: 1.5pt; font-weight: bold&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;vertical-align: bottom; background-color: rgb(204,238,255)&quot;&gt;
    &lt;td style=&quot;width: 67%&quot;&gt;Feb-21&lt;/td&gt;&lt;td style=&quot;width: 1%&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;width: 1%; text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;width: 15%; text-align: right&quot;&gt;200,000&lt;/td&gt;&lt;td style=&quot;width: 1%; text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;width: 1%&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;width: 1%; text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;width: 12%; text-align: right&quot;&gt;1,818,509&lt;/td&gt;&lt;td style=&quot;width: 1%; text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;vertical-align: bottom; &quot;&gt;
    &lt;td&gt;Mar-21&lt;/td&gt;&lt;td&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;text-align: right&quot;&gt;200,000&lt;/td&gt;&lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;text-align: right&quot;&gt;1,693,583&lt;/td&gt;&lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;vertical-align: bottom; background-color: rgb(204,238,255)&quot;&gt;
    &lt;td&gt;Apr-21&lt;/td&gt;&lt;td&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;text-align: right&quot;&gt;200,000&lt;/td&gt;&lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;text-align: right&quot;&gt;1,693,903&lt;/td&gt;&lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;vertical-align: bottom; &quot;&gt;
    &lt;td style=&quot;padding-bottom: 1.5pt&quot;&gt;May-21&lt;/td&gt;&lt;td style=&quot;padding-bottom: 1.5pt&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;border-bottom: Black 1.5pt solid; text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;border-bottom: Black 1.5pt solid; text-align: right&quot;&gt;200,000&lt;/td&gt;&lt;td style=&quot;padding-bottom: 1.5pt; text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;padding-bottom: 1.5pt&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;border-bottom: Black 1.5pt solid; text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;border-bottom: Black 1.5pt solid; text-align: right&quot;&gt;1,694,083&lt;/td&gt;&lt;td style=&quot;padding-bottom: 1.5pt; text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;vertical-align: bottom; background-color: rgb(204,238,255)&quot;&gt;
    &lt;td style=&quot;padding-bottom: 4pt&quot;&gt;Total&lt;/td&gt;&lt;td style=&quot;padding-bottom: 4pt&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;border-bottom: Black 4pt double; text-align: left&quot;&gt;$&lt;/td&gt;&lt;td style=&quot;border-bottom: Black 4pt double; text-align: right&quot;&gt;800,000&lt;/td&gt;&lt;td style=&quot;padding-bottom: 4pt; text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;padding-bottom: 4pt&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;border-bottom: Black 4pt double; text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;border-bottom: Black 4pt double; text-align: right&quot;&gt;6,900,078&lt;/td&gt;&lt;td style=&quot;padding-bottom: 4pt; text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;/tr&gt;
&lt;/table&gt;&lt;br/&gt;&lt;table cellpadding=&quot;0&quot; cellspacing=&quot;0&quot; style=&quot;border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif&quot;&gt;
&lt;tr style=&quot;vertical-align: bottom&quot;&gt;
    &lt;td style=&quot;font-weight: bold; border-bottom: Black 1.5pt solid&quot;&gt;Settlement Date&lt;/td&gt;&lt;td style=&quot;font-weight: bold; padding-bottom: 1.5pt&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td colspan=&quot;2&quot; style=&quot;font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid&quot;&gt;U.S. Dollar Amount&lt;/td&gt;&lt;td style=&quot;padding-bottom: 1.5pt; font-weight: bold; text-align: center&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;font-weight: bold; padding-bottom: 1.5pt; text-align: center&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td colspan=&quot;2&quot; style=&quot;font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid&quot;&gt;EUR Amount&lt;/td&gt;&lt;td style=&quot;padding-bottom: 1.5pt; font-weight: bold&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;vertical-align: bottom; background-color: rgb(204,238,255)&quot;&gt;
    &lt;td style=&quot;width: 67%&quot;&gt;Feb-21&lt;/td&gt;&lt;td style=&quot;width: 1%&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;width: 1%; text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;width: 15%; text-align: right&quot;&gt;175,000&lt;/td&gt;&lt;td style=&quot;width: 1%; text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;width: 1%&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;width: 1%; text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;width: 12%; text-align: right&quot;&gt;149,009&lt;/td&gt;&lt;td style=&quot;width: 1%; text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;vertical-align: bottom; &quot;&gt;
    &lt;td&gt;Mar-21&lt;/td&gt;&lt;td&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;text-align: right&quot;&gt;200,000&lt;/td&gt;&lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;text-align: right&quot;&gt;163,480&lt;/td&gt;&lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;vertical-align: bottom; background-color: rgb(204,238,255)&quot;&gt;
    &lt;td&gt;Apr-21&lt;/td&gt;&lt;td&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;text-align: right&quot;&gt;200,000&lt;/td&gt;&lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;text-align: right&quot;&gt;163,360&lt;/td&gt;&lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;vertical-align: bottom; &quot;&gt;
    &lt;td style=&quot;padding-bottom: 1.5pt&quot;&gt;May-21&lt;/td&gt;&lt;td style=&quot;padding-bottom: 1.5pt&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;border-bottom: Black 1.5pt solid; text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;border-bottom: Black 1.5pt solid; text-align: right&quot;&gt;200,000&lt;/td&gt;&lt;td style=&quot;padding-bottom: 1.5pt; text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;padding-bottom: 1.5pt&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;border-bottom: Black 1.5pt solid; text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;border-bottom: Black 1.5pt solid; text-align: right&quot;&gt;163,253&lt;/td&gt;&lt;td style=&quot;padding-bottom: 1.5pt; text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;vertical-align: bottom; background-color: rgb(204,238,255)&quot;&gt;
    &lt;td style=&quot;text-align: left; padding-bottom: 4pt&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;padding-bottom: 4pt&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;border-bottom: Black 4pt double; text-align: left&quot;&gt;$&lt;/td&gt;&lt;td style=&quot;border-bottom: Black 4pt double; text-align: right&quot;&gt;775,000&lt;/td&gt;&lt;td style=&quot;padding-bottom: 4pt; text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;padding-bottom: 4pt&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;border-bottom: Black 4pt double; text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;border-bottom: Black 4pt double; text-align: right&quot;&gt;639,102&lt;/td&gt;&lt;td style=&quot;padding-bottom: 4pt; text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;/tr&gt;
&lt;/table&gt;&lt;br/&gt;&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.25in; text-align: left&quot;&gt;The fair value of outstanding derivative instruments recorded in the accompanying
consolidated balance sheets were as follows:&lt;/p&gt;&lt;br/&gt;&lt;table cellpadding=&quot;0&quot; cellspacing=&quot;0&quot; style=&quot;border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif&quot;&gt;
&lt;tr style=&quot;vertical-align: bottom&quot;&gt;
    &lt;td style=&quot;padding-bottom: 1.5pt; text-align: right; padding-left: 10pt; text-indent: -10pt&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;padding-bottom: 1.5pt; text-align: right&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;padding-bottom: 1.5pt; text-align: right&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;font-weight: bold; padding-bottom: 1.5pt&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td colspan=&quot;2&quot; style=&quot;font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid&quot;&gt;January 31,&lt;br/&gt; 2021&lt;/td&gt;&lt;td style=&quot;padding-bottom: 1.5pt; font-weight: bold&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;font-weight: bold; padding-bottom: 1.5pt&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td colspan=&quot;2&quot; style=&quot;font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid&quot;&gt;July&amp;#xa0;31,&lt;br/&gt; 2020&lt;/td&gt;&lt;td style=&quot;padding-bottom: 1.5pt; font-weight: bold&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;vertical-align: bottom&quot;&gt;
    &lt;td style=&quot;padding-left: 20pt; text-indent: -10pt&quot;&gt;Assets and Liabilities Derivatives:&lt;/td&gt;&lt;td&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td&gt;Balance Sheet Location&lt;/td&gt;&lt;td style=&quot;font-weight: bold&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td colspan=&quot;6&quot; style=&quot;font-weight: bold; text-align: center&quot;&gt;(in thousands)&lt;/td&gt;&lt;td&gt;&amp;#xa0;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;vertical-align: bottom; &quot;&gt;
    &lt;td colspan=&quot;3&quot;&gt;Derivatives not designated or not qualifying as hedging instruments&lt;/td&gt;&lt;td&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td colspan=&quot;2&quot; style=&quot;text-align: right&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td&gt;&amp;#xa0;&lt;/td&gt;&lt;td&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td colspan=&quot;2&quot; style=&quot;text-align: right&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td&gt;&amp;#xa0;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;vertical-align: bottom; background-color: rgb(204,238,255)&quot;&gt;
    &lt;td style=&quot;width: 40%; text-align: left; padding-bottom: 1.5pt; padding-left: 20pt; text-indent: -10pt&quot;&gt;Foreign exchange forward contracts&lt;/td&gt;&lt;td style=&quot;width: 2%; padding-bottom: 1.5pt&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;width: 34%; text-align: left; padding-bottom: 1.5pt&quot;&gt;Other current assets&lt;/td&gt;&lt;td style=&quot;width: 1%; padding-bottom: 1.5pt&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;width: 1%; border-bottom: Black 1.5pt solid; text-align: left&quot;&gt;$&lt;/td&gt;&lt;td style=&quot;width: 9%; border-bottom: Black 1.5pt solid; text-align: right&quot;&gt;&amp;#xa0;&amp;#xa0;&amp;#xa0;&amp;#xa0;&amp;#xa0;&amp;#xa0;&amp;#xa0;&amp;#xa0;8&lt;/td&gt;&lt;td style=&quot;width: 1%; padding-bottom: 1.5pt; text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;width: 1%; padding-bottom: 1.5pt&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;width: 1%; border-bottom: Black 1.5pt solid; text-align: left&quot;&gt;$&lt;/td&gt;&lt;td style=&quot;width: 9%; border-bottom: Black 1.5pt solid; text-align: right&quot;&gt;&amp;#xa0;10&lt;/td&gt;&lt;td style=&quot;width: 1%; padding-bottom: 1.5pt; text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;/tr&gt;
&lt;/table&gt;&lt;br/&gt;&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.25in; text-align: left&quot;&gt;The effects of derivative instruments on the consolidated statements of comprehensive
income (loss) were as follows:&lt;/p&gt;&lt;br/&gt;&lt;table cellpadding=&quot;0&quot; cellspacing=&quot;0&quot; style=&quot;border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif&quot;&gt;
&lt;tr style=&quot;vertical-align: bottom&quot;&gt;
    &lt;td style=&quot;font-weight: bold; text-align: center; padding-left: 10pt; text-indent: -10pt; padding-bottom: 1.5pt&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;padding-bottom: 1.5pt&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;padding-left: 10pt; text-indent: -10pt; padding-bottom: 1.5pt&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;padding-bottom: 1.5pt&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td colspan=&quot;14&quot; style=&quot;text-align: center; border-bottom: Black 1.5pt solid&quot;&gt;&lt;b&gt;Amount of Gain (Loss) Recognized on Derivatives&lt;/b&gt;&lt;/td&gt;&lt;td style=&quot;padding-bottom: 1.5pt&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;vertical-align: bottom&quot;&gt;
    &lt;td style=&quot;font-weight: bold; text-align: center; padding-left: 10pt; text-indent: -10pt; padding-bottom: 1.5pt&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;font-weight: bold; padding-bottom: 1.5pt&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;font-weight: bold; text-align: center; padding-left: 10pt; text-indent: -10pt; padding-bottom: 1.5pt&quot;&gt;&lt;/td&gt;&lt;td style=&quot;padding-bottom: 1.5pt&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td colspan=&quot;6&quot; style=&quot;text-align: center; border-bottom: Black 1.5pt solid&quot;&gt;&lt;b&gt;Three Months Ended&lt;br/&gt; January 31,&lt;/b&gt;&lt;/td&gt;&lt;td style=&quot;padding-bottom: 1.5pt&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;padding-bottom: 1.5pt&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td colspan=&quot;6&quot; style=&quot;text-align: center; border-bottom: Black 1.5pt solid&quot;&gt;&lt;b&gt;Six Months Ended&lt;br/&gt; January 31,&lt;/b&gt;&lt;/td&gt;&lt;td style=&quot;padding-bottom: 1.5pt&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;vertical-align: bottom&quot;&gt;
    &lt;td colspan=&quot;3&quot; style=&quot;font-weight: bold; padding-left: 10pt; text-indent: -10pt&quot;&gt;Amount of Gain (Loss) Recognized on Derivatives&lt;/td&gt;&lt;td style=&quot;font-weight: bold&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td colspan=&quot;6&quot; style=&quot;font-weight: bold; text-align: center&quot;&gt;(in thousands)&lt;/td&gt;&lt;td&gt;&amp;#xa0;&lt;/td&gt;&lt;td&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td colspan=&quot;6&quot; style=&quot;text-align: center&quot;&gt;&lt;b&gt;(in thousands)&lt;/b&gt;&lt;/td&gt;&lt;td&gt;&amp;#xa0;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;vertical-align: bottom&quot;&gt;
    &lt;td style=&quot;text-indent: -0.125in; padding-left: 0.125in; border-bottom: Black 1.5pt solid; text-align: left; vertical-align: top&quot;&gt;Derivatives not designated or not qualifying as hedging instruments&lt;/td&gt;&lt;td style=&quot;padding-bottom: 1.5pt; text-align: left; vertical-align: top; padding-left: 10pt; text-indent: -10pt&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;text-indent: -0.125in; padding-left: 0.125in; border-bottom: Black 1.5pt solid; text-align: left; vertical-align: bottom&quot;&gt;Location of Gain (Loss) Recognized on Derivatives&lt;/td&gt;&lt;td style=&quot;font-weight: bold; padding-bottom: 1.5pt&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td colspan=&quot;2&quot; style=&quot;font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid&quot;&gt;2021&lt;/td&gt;&lt;td style=&quot;padding-bottom: 1.5pt; font-weight: bold&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;font-weight: bold; padding-bottom: 1.5pt&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td colspan=&quot;2&quot; style=&quot;font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid&quot;&gt;2020&lt;/td&gt;&lt;td style=&quot;padding-bottom: 1.5pt; font-weight: bold&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;font-weight: bold; padding-bottom: 1.5pt&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td colspan=&quot;2&quot; style=&quot;font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid&quot;&gt;2021&lt;/td&gt;&lt;td style=&quot;padding-bottom: 1.5pt; font-weight: bold&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;font-weight: bold; padding-bottom: 1.5pt&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td colspan=&quot;2&quot; style=&quot;font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid&quot;&gt;2020&lt;/td&gt;&lt;td style=&quot;padding-bottom: 1.5pt; font-weight: bold&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;vertical-align: bottom; background-color: rgb(204,238,255)&quot;&gt;
    &lt;td style=&quot;width: 26%; text-align: left; padding-bottom: 1.5pt; vertical-align: top; padding-left: 10pt; text-indent: -10pt&quot;&gt;Foreign exchange forward contracts&lt;/td&gt;&lt;td style=&quot;width: 1%; padding-bottom: 1.5pt&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;text-indent: -0.125in; padding-left: 0.125in; width: 25%; text-align: left; padding-bottom: 1.5pt; vertical-align: top&quot;&gt;Net gain (loss) resulting from foreign exchange transactions&lt;/td&gt;&lt;td style=&quot;width: 1%; padding-bottom: 1.5pt&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;width: 1%; border-bottom: Black 1.5pt solid; text-align: left&quot;&gt;$&lt;/td&gt;&lt;td style=&quot;width: 9%; border-bottom: Black 1.5pt solid; text-align: right&quot;&gt;92&lt;/td&gt;&lt;td style=&quot;width: 1%; padding-bottom: 1.5pt; text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;width: 1%; padding-bottom: 1.5pt&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;width: 1%; border-bottom: Black 1.5pt solid; text-align: left&quot;&gt;$&lt;/td&gt;&lt;td style=&quot;width: 9%; border-bottom: Black 1.5pt solid; text-align: right&quot;&gt;20&lt;/td&gt;&lt;td style=&quot;width: 1%; padding-bottom: 1.5pt; text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;width: 1%; padding-bottom: 1.5pt&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;width: 1%; border-bottom: Black 1.5pt solid; text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;width: 9%; border-bottom: Black 1.5pt solid; text-align: right&quot;&gt;51&lt;/td&gt;&lt;td style=&quot;width: 1%; padding-bottom: 1.5pt; text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;width: 1%; padding-bottom: 1.5pt&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;width: 1%; border-bottom: Black 1.5pt solid; text-align: left&quot;&gt;$&lt;/td&gt;&lt;td style=&quot;width: 9%; border-bottom: Black 1.5pt solid; text-align: right&quot;&gt;(54&lt;/td&gt;&lt;td style=&quot;width: 1%; padding-bottom: 1.5pt; text-align: left&quot;&gt;)&lt;/td&gt;&lt;/tr&gt;
&lt;/table&gt;&lt;br/&gt;</us-gaap:DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock>
  <us-gaap:ScheduleOfNotionalAmountsOfOutstandingDerivativePositionsTableTextBlock contextRef="c0_From1Aug2020To31Jan2021">&lt;table cellpadding=&quot;0&quot; cellspacing=&quot;0&quot; style=&quot;border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif&quot;&gt;
&lt;tr style=&quot;vertical-align: bottom&quot;&gt;
    &lt;td style=&quot;font-weight: bold; border-bottom: Black 1.5pt solid&quot;&gt;Settlement Date&lt;/td&gt;&lt;td style=&quot;font-weight: bold; padding-bottom: 1.5pt&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td colspan=&quot;2&quot; style=&quot;font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid&quot;&gt;U.S. Dollar Amount&lt;/td&gt;&lt;td style=&quot;padding-bottom: 1.5pt; font-weight: bold&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;font-weight: bold; padding-bottom: 1.5pt&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td colspan=&quot;2&quot; style=&quot;font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid&quot;&gt;NOK Amount&lt;/td&gt;&lt;td style=&quot;padding-bottom: 1.5pt; font-weight: bold&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;vertical-align: bottom; background-color: rgb(204,238,255)&quot;&gt;
    &lt;td style=&quot;width: 67%&quot;&gt;Feb-21&lt;/td&gt;&lt;td style=&quot;width: 1%&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;width: 1%; text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;width: 15%; text-align: right&quot;&gt;200,000&lt;/td&gt;&lt;td style=&quot;width: 1%; text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;width: 1%&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;width: 1%; text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;width: 12%; text-align: right&quot;&gt;1,818,509&lt;/td&gt;&lt;td style=&quot;width: 1%; text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;vertical-align: bottom; &quot;&gt;
    &lt;td&gt;Mar-21&lt;/td&gt;&lt;td&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;text-align: right&quot;&gt;200,000&lt;/td&gt;&lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;text-align: right&quot;&gt;1,693,583&lt;/td&gt;&lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;vertical-align: bottom; background-color: rgb(204,238,255)&quot;&gt;
    &lt;td&gt;Apr-21&lt;/td&gt;&lt;td&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;text-align: right&quot;&gt;200,000&lt;/td&gt;&lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;text-align: right&quot;&gt;1,693,903&lt;/td&gt;&lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;vertical-align: bottom; &quot;&gt;
    &lt;td style=&quot;padding-bottom: 1.5pt&quot;&gt;May-21&lt;/td&gt;&lt;td style=&quot;padding-bottom: 1.5pt&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;border-bottom: Black 1.5pt solid; text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;border-bottom: Black 1.5pt solid; text-align: right&quot;&gt;200,000&lt;/td&gt;&lt;td style=&quot;padding-bottom: 1.5pt; text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;padding-bottom: 1.5pt&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;border-bottom: Black 1.5pt solid; text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;border-bottom: Black 1.5pt solid; text-align: right&quot;&gt;1,694,083&lt;/td&gt;&lt;td style=&quot;padding-bottom: 1.5pt; text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;vertical-align: bottom; background-color: rgb(204,238,255)&quot;&gt;
    &lt;td style=&quot;padding-bottom: 4pt&quot;&gt;Total&lt;/td&gt;&lt;td style=&quot;padding-bottom: 4pt&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;border-bottom: Black 4pt double; text-align: left&quot;&gt;$&lt;/td&gt;&lt;td style=&quot;border-bottom: Black 4pt double; text-align: right&quot;&gt;800,000&lt;/td&gt;&lt;td style=&quot;padding-bottom: 4pt; text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;padding-bottom: 4pt&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;border-bottom: Black 4pt double; text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;border-bottom: Black 4pt double; text-align: right&quot;&gt;6,900,078&lt;/td&gt;&lt;td style=&quot;padding-bottom: 4pt; text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;/tr&gt;
&lt;/table&gt;&lt;table cellpadding=&quot;0&quot; cellspacing=&quot;0&quot; style=&quot;border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif&quot;&gt;
&lt;tr style=&quot;vertical-align: bottom&quot;&gt;
    &lt;td style=&quot;font-weight: bold; border-bottom: Black 1.5pt solid&quot;&gt;Settlement Date&lt;/td&gt;&lt;td style=&quot;font-weight: bold; padding-bottom: 1.5pt&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td colspan=&quot;2&quot; style=&quot;font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid&quot;&gt;U.S. Dollar Amount&lt;/td&gt;&lt;td style=&quot;padding-bottom: 1.5pt; font-weight: bold; text-align: center&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;font-weight: bold; padding-bottom: 1.5pt; text-align: center&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td colspan=&quot;2&quot; style=&quot;font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid&quot;&gt;EUR Amount&lt;/td&gt;&lt;td style=&quot;padding-bottom: 1.5pt; font-weight: bold&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;vertical-align: bottom; background-color: rgb(204,238,255)&quot;&gt;
    &lt;td style=&quot;width: 67%&quot;&gt;Feb-21&lt;/td&gt;&lt;td style=&quot;width: 1%&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;width: 1%; text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;width: 15%; text-align: right&quot;&gt;175,000&lt;/td&gt;&lt;td style=&quot;width: 1%; text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;width: 1%&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;width: 1%; text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;width: 12%; text-align: right&quot;&gt;149,009&lt;/td&gt;&lt;td style=&quot;width: 1%; text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;vertical-align: bottom; &quot;&gt;
    &lt;td&gt;Mar-21&lt;/td&gt;&lt;td&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;text-align: right&quot;&gt;200,000&lt;/td&gt;&lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;text-align: right&quot;&gt;163,480&lt;/td&gt;&lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;vertical-align: bottom; background-color: rgb(204,238,255)&quot;&gt;
    &lt;td&gt;Apr-21&lt;/td&gt;&lt;td&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;text-align: right&quot;&gt;200,000&lt;/td&gt;&lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;text-align: right&quot;&gt;163,360&lt;/td&gt;&lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;vertical-align: bottom; &quot;&gt;
    &lt;td style=&quot;padding-bottom: 1.5pt&quot;&gt;May-21&lt;/td&gt;&lt;td style=&quot;padding-bottom: 1.5pt&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;border-bottom: Black 1.5pt solid; text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;border-bottom: Black 1.5pt solid; text-align: right&quot;&gt;200,000&lt;/td&gt;&lt;td style=&quot;padding-bottom: 1.5pt; text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;padding-bottom: 1.5pt&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;border-bottom: Black 1.5pt solid; text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;border-bottom: Black 1.5pt solid; text-align: right&quot;&gt;163,253&lt;/td&gt;&lt;td style=&quot;padding-bottom: 1.5pt; text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;vertical-align: bottom; background-color: rgb(204,238,255)&quot;&gt;
    &lt;td style=&quot;text-align: left; padding-bottom: 4pt&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;padding-bottom: 4pt&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;border-bottom: Black 4pt double; text-align: left&quot;&gt;$&lt;/td&gt;&lt;td style=&quot;border-bottom: Black 4pt double; text-align: right&quot;&gt;775,000&lt;/td&gt;&lt;td style=&quot;padding-bottom: 4pt; text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;padding-bottom: 4pt&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;border-bottom: Black 4pt double; text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;border-bottom: Black 4pt double; text-align: right&quot;&gt;639,102&lt;/td&gt;&lt;td style=&quot;padding-bottom: 4pt; text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;/tr&gt;
&lt;/table&gt;</us-gaap:ScheduleOfNotionalAmountsOfOutstandingDerivativePositionsTableTextBlock>
  <zdge:DerivativeUnderlyingAmount unitRef="usd" contextRef="c93_From1Aug2020To31Jan2021_WesternAllianceBankMember_SettlementDateOneMember" decimals="0">200000</zdge:DerivativeUnderlyingAmount>
  <zdge:DerivativeUnderlyingAmount unitRef="usd" contextRef="c94_From1Aug2020To31Jan2021_NorwegianKroneMember_WesternAllianceBankMember_SettlementDateOneMember" decimals="0">1818509</zdge:DerivativeUnderlyingAmount>
  <zdge:DerivativeUnderlyingAmount unitRef="usd" contextRef="c95_From1Aug2020To31Jan2021_WesternAllianceBankMember_SettlementDateTwoMember" decimals="0">200000</zdge:DerivativeUnderlyingAmount>
  <zdge:DerivativeUnderlyingAmount unitRef="usd" contextRef="c96_From1Aug2020To31Jan2021_NorwegianKroneMember_WesternAllianceBankMember_SettlementDateTwoMember" decimals="0">1693583</zdge:DerivativeUnderlyingAmount>
  <zdge:DerivativeUnderlyingAmount unitRef="usd" contextRef="c97_From1Aug2020To31Jan2021_WesternAllianceBankMember_SettlementDateThreeMember" decimals="0">200000</zdge:DerivativeUnderlyingAmount>
  <zdge:DerivativeUnderlyingAmount unitRef="usd" contextRef="c98_From1Aug2020To31Jan2021_NorwegianKroneMember_WesternAllianceBankMember_SettlementDateThreeMember" decimals="0">1693903</zdge:DerivativeUnderlyingAmount>
  <zdge:DerivativeUnderlyingAmount unitRef="usd" contextRef="c99_From1Aug2020To31Jan2021_WesternAllianceBankMember_SettlementDateFourMember" decimals="0">200000</zdge:DerivativeUnderlyingAmount>
  <zdge:DerivativeUnderlyingAmount unitRef="usd" contextRef="c100_From1Aug2020To31Jan2021_NorwegianKroneMember_WesternAllianceBankMember_SettlementDateFourMember" decimals="0">1694083</zdge:DerivativeUnderlyingAmount>
  <zdge:DerivativeUnderlyingAmount unitRef="usd" contextRef="c101_From1Aug2020To31Jan2021_WesternAllianceBankMember" decimals="0">800000</zdge:DerivativeUnderlyingAmount>
  <zdge:DerivativeUnderlyingAmount unitRef="usd" contextRef="c102_From1Aug2020To31Jan2021_NorwegianKroneMember_WesternAllianceBankMember" decimals="0">6900078</zdge:DerivativeUnderlyingAmount>
  <zdge:DerivativeUnderlyingAmount unitRef="usd" contextRef="c103_From1Aug2020To31Jan2021_SettlementDateOneMember" decimals="0">175000</zdge:DerivativeUnderlyingAmount>
  <zdge:DerivativeUnderlyingAmount unitRef="usd" contextRef="c104_From1Aug2020To31Jan2021_EuroMember_SettlementDateOneMember" decimals="0">149009</zdge:DerivativeUnderlyingAmount>
  <zdge:DerivativeUnderlyingAmount unitRef="usd" contextRef="c105_From1Aug2020To31Jan2021_SettlementDateTwoMember" decimals="0">200000</zdge:DerivativeUnderlyingAmount>
  <zdge:DerivativeUnderlyingAmount unitRef="usd" contextRef="c106_From1Aug2020To31Jan2021_EuroMember_SettlementDateTwoMember" decimals="0">163480</zdge:DerivativeUnderlyingAmount>
  <zdge:DerivativeUnderlyingAmount unitRef="usd" contextRef="c107_From1Aug2020To31Jan2021_SettlementDateThreeMember" decimals="0">200000</zdge:DerivativeUnderlyingAmount>
  <zdge:DerivativeUnderlyingAmount unitRef="usd" contextRef="c108_From1Aug2020To31Jan2021_EuroMember_SettlementDateThreeMember" decimals="0">163360</zdge:DerivativeUnderlyingAmount>
  <zdge:DerivativeUnderlyingAmount unitRef="usd" contextRef="c109_From1Aug2020To31Jan2021_SettlementDateFourMember" decimals="0">200000</zdge:DerivativeUnderlyingAmount>
  <zdge:DerivativeUnderlyingAmount unitRef="usd" contextRef="c110_From1Aug2020To31Jan2021_EuroMember_SettlementDateFourMember" decimals="0">163253</zdge:DerivativeUnderlyingAmount>
  <zdge:DerivativeUnderlyingAmount unitRef="usd" contextRef="c0_From1Aug2020To31Jan2021" decimals="0">775000</zdge:DerivativeUnderlyingAmount>
  <zdge:DerivativeUnderlyingAmount unitRef="usd" contextRef="c111_From1Aug2020To31Jan2021_EuroMember" decimals="0">639102</zdge:DerivativeUnderlyingAmount>
  <us-gaap:ScheduleOfDerivativeAssetsAtFairValueTableTextBlock contextRef="c0_From1Aug2020To31Jan2021">&lt;table cellpadding=&quot;0&quot; cellspacing=&quot;0&quot; style=&quot;border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif&quot;&gt;
&lt;tr style=&quot;vertical-align: bottom&quot;&gt;
    &lt;td style=&quot;padding-bottom: 1.5pt; text-align: right; padding-left: 10pt; text-indent: -10pt&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;padding-bottom: 1.5pt; text-align: right&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;padding-bottom: 1.5pt; text-align: right&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;font-weight: bold; padding-bottom: 1.5pt&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td colspan=&quot;2&quot; style=&quot;font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid&quot;&gt;January 31,&lt;br/&gt; 2021&lt;/td&gt;&lt;td style=&quot;padding-bottom: 1.5pt; font-weight: bold&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;font-weight: bold; padding-bottom: 1.5pt&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td colspan=&quot;2&quot; style=&quot;font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid&quot;&gt;July&amp;#xa0;31,&lt;br/&gt; 2020&lt;/td&gt;&lt;td style=&quot;padding-bottom: 1.5pt; font-weight: bold&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;vertical-align: bottom&quot;&gt;
    &lt;td style=&quot;padding-left: 20pt; text-indent: -10pt&quot;&gt;Assets and Liabilities Derivatives:&lt;/td&gt;&lt;td&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td&gt;Balance Sheet Location&lt;/td&gt;&lt;td style=&quot;font-weight: bold&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td colspan=&quot;6&quot; style=&quot;font-weight: bold; text-align: center&quot;&gt;(in thousands)&lt;/td&gt;&lt;td&gt;&amp;#xa0;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;vertical-align: bottom; &quot;&gt;
    &lt;td colspan=&quot;3&quot;&gt;Derivatives not designated or not qualifying as hedging instruments&lt;/td&gt;&lt;td&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td colspan=&quot;2&quot; style=&quot;text-align: right&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td&gt;&amp;#xa0;&lt;/td&gt;&lt;td&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td colspan=&quot;2&quot; style=&quot;text-align: right&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td&gt;&amp;#xa0;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;vertical-align: bottom; background-color: rgb(204,238,255)&quot;&gt;
    &lt;td style=&quot;width: 40%; text-align: left; padding-bottom: 1.5pt; padding-left: 20pt; text-indent: -10pt&quot;&gt;Foreign exchange forward contracts&lt;/td&gt;&lt;td style=&quot;width: 2%; padding-bottom: 1.5pt&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;width: 34%; text-align: left; padding-bottom: 1.5pt&quot;&gt;Other current assets&lt;/td&gt;&lt;td style=&quot;width: 1%; padding-bottom: 1.5pt&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;width: 1%; border-bottom: Black 1.5pt solid; text-align: left&quot;&gt;$&lt;/td&gt;&lt;td style=&quot;width: 9%; border-bottom: Black 1.5pt solid; text-align: right&quot;&gt;&amp;#xa0;&amp;#xa0;&amp;#xa0;&amp;#xa0;&amp;#xa0;&amp;#xa0;&amp;#xa0;&amp;#xa0;8&lt;/td&gt;&lt;td style=&quot;width: 1%; padding-bottom: 1.5pt; text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;width: 1%; padding-bottom: 1.5pt&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;width: 1%; border-bottom: Black 1.5pt solid; text-align: left&quot;&gt;$&lt;/td&gt;&lt;td style=&quot;width: 9%; border-bottom: Black 1.5pt solid; text-align: right&quot;&gt;&amp;#xa0;10&lt;/td&gt;&lt;td style=&quot;width: 1%; padding-bottom: 1.5pt; text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;/tr&gt;
&lt;/table&gt;</us-gaap:ScheduleOfDerivativeAssetsAtFairValueTableTextBlock>
  <zdge:DescriptionOfLocationOfForeignCurrencyDerivativesOnBalanceSheet1 contextRef="c0_From1Aug2020To31Jan2021">Other current assets</zdge:DescriptionOfLocationOfForeignCurrencyDerivativesOnBalanceSheet1>
  <us-gaap:ForeignCurrencyDerivativeInstrumentsNotDesignatedAsHedgingInstrumentsLiabilityAtFairValue unitRef="usd" contextRef="c3_AsOf31Jan2021" decimals="-3">8000</us-gaap:ForeignCurrencyDerivativeInstrumentsNotDesignatedAsHedgingInstrumentsLiabilityAtFairValue>
  <us-gaap:ForeignCurrencyDerivativeInstrumentsNotDesignatedAsHedgingInstrumentsLiabilityAtFairValue unitRef="usd" contextRef="c4_AsOf31Jul2020" decimals="-3">10000</us-gaap:ForeignCurrencyDerivativeInstrumentsNotDesignatedAsHedgingInstrumentsLiabilityAtFairValue>
  <us-gaap:ScheduleOfDerivativesInstrumentsStatementsOfFinancialPerformanceAndFinancialPositionLocationTableTextBlock contextRef="c0_From1Aug2020To31Jan2021">&lt;table cellpadding=&quot;0&quot; cellspacing=&quot;0&quot; style=&quot;border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif&quot;&gt;
&lt;tr style=&quot;vertical-align: bottom&quot;&gt;
    &lt;td style=&quot;font-weight: bold; text-align: center; padding-left: 10pt; text-indent: -10pt; padding-bottom: 1.5pt&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;padding-bottom: 1.5pt&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;padding-left: 10pt; text-indent: -10pt; padding-bottom: 1.5pt&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;padding-bottom: 1.5pt&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td colspan=&quot;14&quot; style=&quot;text-align: center; border-bottom: Black 1.5pt solid&quot;&gt;&lt;b&gt;Amount of Gain (Loss) Recognized on Derivatives&lt;/b&gt;&lt;/td&gt;&lt;td style=&quot;padding-bottom: 1.5pt&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;vertical-align: bottom&quot;&gt;
    &lt;td style=&quot;font-weight: bold; text-align: center; padding-left: 10pt; text-indent: -10pt; padding-bottom: 1.5pt&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;font-weight: bold; padding-bottom: 1.5pt&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;font-weight: bold; text-align: center; padding-left: 10pt; text-indent: -10pt; padding-bottom: 1.5pt&quot;&gt;&lt;/td&gt;&lt;td style=&quot;padding-bottom: 1.5pt&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td colspan=&quot;6&quot; style=&quot;text-align: center; border-bottom: Black 1.5pt solid&quot;&gt;&lt;b&gt;Three Months Ended&lt;br/&gt; January 31,&lt;/b&gt;&lt;/td&gt;&lt;td style=&quot;padding-bottom: 1.5pt&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;padding-bottom: 1.5pt&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td colspan=&quot;6&quot; style=&quot;text-align: center; border-bottom: Black 1.5pt solid&quot;&gt;&lt;b&gt;Six Months Ended&lt;br/&gt; January 31,&lt;/b&gt;&lt;/td&gt;&lt;td style=&quot;padding-bottom: 1.5pt&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;vertical-align: bottom&quot;&gt;
    &lt;td colspan=&quot;3&quot; style=&quot;font-weight: bold; padding-left: 10pt; text-indent: -10pt&quot;&gt;Amount of Gain (Loss) Recognized on Derivatives&lt;/td&gt;&lt;td style=&quot;font-weight: bold&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td colspan=&quot;6&quot; style=&quot;font-weight: bold; text-align: center&quot;&gt;(in thousands)&lt;/td&gt;&lt;td&gt;&amp;#xa0;&lt;/td&gt;&lt;td&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td colspan=&quot;6&quot; style=&quot;text-align: center&quot;&gt;&lt;b&gt;(in thousands)&lt;/b&gt;&lt;/td&gt;&lt;td&gt;&amp;#xa0;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;vertical-align: bottom&quot;&gt;
    &lt;td style=&quot;text-indent: -0.125in; padding-left: 0.125in; border-bottom: Black 1.5pt solid; text-align: left; vertical-align: top&quot;&gt;Derivatives not designated or not qualifying as hedging instruments&lt;/td&gt;&lt;td style=&quot;padding-bottom: 1.5pt; text-align: left; vertical-align: top; padding-left: 10pt; text-indent: -10pt&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;text-indent: -0.125in; padding-left: 0.125in; border-bottom: Black 1.5pt solid; text-align: left; vertical-align: bottom&quot;&gt;Location of Gain (Loss) Recognized on Derivatives&lt;/td&gt;&lt;td style=&quot;font-weight: bold; padding-bottom: 1.5pt&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td colspan=&quot;2&quot; style=&quot;font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid&quot;&gt;2021&lt;/td&gt;&lt;td style=&quot;padding-bottom: 1.5pt; font-weight: bold&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;font-weight: bold; padding-bottom: 1.5pt&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td colspan=&quot;2&quot; style=&quot;font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid&quot;&gt;2020&lt;/td&gt;&lt;td style=&quot;padding-bottom: 1.5pt; font-weight: bold&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;font-weight: bold; padding-bottom: 1.5pt&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td colspan=&quot;2&quot; style=&quot;font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid&quot;&gt;2021&lt;/td&gt;&lt;td style=&quot;padding-bottom: 1.5pt; font-weight: bold&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;font-weight: bold; padding-bottom: 1.5pt&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td colspan=&quot;2&quot; style=&quot;font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid&quot;&gt;2020&lt;/td&gt;&lt;td style=&quot;padding-bottom: 1.5pt; font-weight: bold&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;vertical-align: bottom; background-color: rgb(204,238,255)&quot;&gt;
    &lt;td style=&quot;width: 26%; text-align: left; padding-bottom: 1.5pt; vertical-align: top; padding-left: 10pt; text-indent: -10pt&quot;&gt;Foreign exchange forward contracts&lt;/td&gt;&lt;td style=&quot;width: 1%; padding-bottom: 1.5pt&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;text-indent: -0.125in; padding-left: 0.125in; width: 25%; text-align: left; padding-bottom: 1.5pt; vertical-align: top&quot;&gt;Net gain (loss) resulting from foreign exchange transactions&lt;/td&gt;&lt;td style=&quot;width: 1%; padding-bottom: 1.5pt&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;width: 1%; border-bottom: Black 1.5pt solid; text-align: left&quot;&gt;$&lt;/td&gt;&lt;td style=&quot;width: 9%; border-bottom: Black 1.5pt solid; text-align: right&quot;&gt;92&lt;/td&gt;&lt;td style=&quot;width: 1%; padding-bottom: 1.5pt; text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;width: 1%; padding-bottom: 1.5pt&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;width: 1%; border-bottom: Black 1.5pt solid; text-align: left&quot;&gt;$&lt;/td&gt;&lt;td style=&quot;width: 9%; border-bottom: Black 1.5pt solid; text-align: right&quot;&gt;20&lt;/td&gt;&lt;td style=&quot;width: 1%; padding-bottom: 1.5pt; text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;width: 1%; padding-bottom: 1.5pt&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;width: 1%; border-bottom: Black 1.5pt solid; text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;width: 9%; border-bottom: Black 1.5pt solid; text-align: right&quot;&gt;51&lt;/td&gt;&lt;td style=&quot;width: 1%; padding-bottom: 1.5pt; text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;width: 1%; padding-bottom: 1.5pt&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;width: 1%; border-bottom: Black 1.5pt solid; text-align: left&quot;&gt;$&lt;/td&gt;&lt;td style=&quot;width: 9%; border-bottom: Black 1.5pt solid; text-align: right&quot;&gt;(54&lt;/td&gt;&lt;td style=&quot;width: 1%; padding-bottom: 1.5pt; text-align: left&quot;&gt;)&lt;/td&gt;&lt;/tr&gt;
&lt;/table&gt;</us-gaap:ScheduleOfDerivativesInstrumentsStatementsOfFinancialPerformanceAndFinancialPositionLocationTableTextBlock>
  <zdge:StatementOfComprehensiveLossLocation contextRef="c0_From1Aug2020To31Jan2021">Net gain (loss) resulting from foreign exchange transactions</zdge:StatementOfComprehensiveLossLocation>
  <us-gaap:GainLossOnForeignCurrencyDerivativeInstrumentsNotDesignatedAsHedgingInstruments unitRef="usd" contextRef="c9_From1Nov2020To31Jan2021" decimals="-3">92000</us-gaap:GainLossOnForeignCurrencyDerivativeInstrumentsNotDesignatedAsHedgingInstruments>
  <us-gaap:GainLossOnForeignCurrencyDerivativeInstrumentsNotDesignatedAsHedgingInstruments unitRef="usd" contextRef="c10_From1Nov2019To31Jan2020" decimals="-3">20000</us-gaap:GainLossOnForeignCurrencyDerivativeInstrumentsNotDesignatedAsHedgingInstruments>
  <us-gaap:GainLossOnForeignCurrencyDerivativeInstrumentsNotDesignatedAsHedgingInstruments unitRef="usd" contextRef="c0_From1Aug2020To31Jan2021" decimals="-3">51000</us-gaap:GainLossOnForeignCurrencyDerivativeInstrumentsNotDesignatedAsHedgingInstruments>
  <us-gaap:GainLossOnForeignCurrencyDerivativeInstrumentsNotDesignatedAsHedgingInstruments unitRef="usd" contextRef="c11_From1Aug2019To31Jan2020" decimals="-3">-54000</us-gaap:GainLossOnForeignCurrencyDerivativeInstrumentsNotDesignatedAsHedgingInstruments>
  <us-gaap:AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock contextRef="c0_From1Aug2020To31Jan2021">&lt;p style=&quot;margin-top: 0pt; text-align: left; margin-bottom: 0pt; font: 10pt Times New Roman, Times, Serif&quot;&gt;&lt;b&gt;Note 5&amp;#x2014;Accrued Expenses and Other Current Liabilities&lt;/b&gt;&lt;/p&gt;&lt;br/&gt;&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.25in; text-align: left&quot;&gt;Accrued expenses and other current liabilities consist of the following:&lt;/p&gt;&lt;br/&gt;&lt;table cellpadding=&quot;0&quot; cellspacing=&quot;0&quot; style=&quot;border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif&quot;&gt;
&lt;tr style=&quot;vertical-align: bottom&quot;&gt;
    &lt;td style=&quot;text-align: right&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;font-weight: bold; padding-bottom: 1.5pt&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td colspan=&quot;2&quot; style=&quot;font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid&quot;&gt;January 31,&lt;br/&gt; 2021&lt;/td&gt;&lt;td style=&quot;padding-bottom: 1.5pt; font-weight: bold&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;font-weight: bold; padding-bottom: 1.5pt&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td colspan=&quot;2&quot; style=&quot;font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid&quot;&gt;July&amp;#xa0;31,&lt;br/&gt; 2020&lt;/td&gt;&lt;td style=&quot;padding-bottom: 1.5pt; font-weight: bold&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;vertical-align: bottom&quot;&gt;
    &lt;td style=&quot;text-align: right&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;font-weight: bold&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td colspan=&quot;6&quot; style=&quot;font-weight: bold; text-align: center&quot;&gt;(in thousands)&lt;/td&gt;&lt;td&gt;&amp;#xa0;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;vertical-align: bottom; background-color: rgb(204,238,255)&quot;&gt;
    &lt;td style=&quot;width: 76%; text-align: left; padding-left: 1.5pt&quot;&gt;Accrued vacation&lt;/td&gt;&lt;td style=&quot;width: 1%&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;width: 1%; text-align: left&quot;&gt;$&lt;/td&gt;&lt;td style=&quot;width: 9%; text-align: right&quot;&gt;482&lt;/td&gt;&lt;td style=&quot;width: 1%; text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;width: 1%&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;width: 1%; text-align: left&quot;&gt;$&lt;/td&gt;&lt;td style=&quot;width: 9%; text-align: right&quot;&gt;392&lt;/td&gt;&lt;td style=&quot;width: 1%; text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;vertical-align: bottom; &quot;&gt;
    &lt;td style=&quot;text-align: left; padding-left: 1.5pt&quot;&gt;Accrued income taxes&lt;/td&gt;&lt;td&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;text-align: right&quot;&gt;325&lt;/td&gt;&lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;text-align: right&quot;&gt;-&lt;/td&gt;&lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;vertical-align: bottom; background-color: rgb(204,238,255)&quot;&gt;
    &lt;td style=&quot;text-align: left; padding-left: 1.5pt&quot;&gt;Accrued payroll taxes&lt;/td&gt;&lt;td&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;text-align: right&quot;&gt;304&lt;/td&gt;&lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;text-align: right&quot;&gt;274&lt;/td&gt;&lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;vertical-align: bottom; &quot;&gt;
    &lt;td style=&quot;text-align: left; padding-left: 1.5pt&quot;&gt;Operating lease liability&lt;/td&gt;&lt;td&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;text-align: right&quot;&gt;193&lt;/td&gt;&lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;text-align: right&quot;&gt;232&lt;/td&gt;&lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;vertical-align: bottom; background-color: rgb(204,238,255)&quot;&gt;
    &lt;td style=&quot;text-align: left; padding-left: 1.5pt&quot;&gt;Due to artists&lt;/td&gt;&lt;td&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;text-align: right&quot;&gt;185&lt;/td&gt;&lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;text-align: right&quot;&gt;136&lt;/td&gt;&lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;vertical-align: bottom; &quot;&gt;
    &lt;td style=&quot;text-align: left; padding-left: 1.5pt&quot;&gt;Accrued payroll and bonuses&lt;/td&gt;&lt;td&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;text-align: right&quot;&gt;32&lt;/td&gt;&lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;text-align: right&quot;&gt;132&lt;/td&gt;&lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;vertical-align: bottom; background-color: rgb(204,238,255)&quot;&gt;
    &lt;td style=&quot;padding-bottom: 1.5pt; padding-left: 1.5pt&quot;&gt;Other&lt;/td&gt;&lt;td style=&quot;padding-bottom: 1.5pt&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;border-bottom: Black 1.5pt solid; text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;border-bottom: Black 1.5pt solid; text-align: right&quot;&gt;20&lt;/td&gt;&lt;td style=&quot;padding-bottom: 1.5pt; text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;padding-bottom: 1.5pt&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;border-bottom: Black 1.5pt solid; text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;border-bottom: Black 1.5pt solid; text-align: right&quot;&gt;44&lt;/td&gt;&lt;td style=&quot;padding-bottom: 1.5pt; text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;vertical-align: bottom; &quot;&gt;
    &lt;td style=&quot;font-weight: bold; text-align: left; padding-bottom: 4pt; padding-left: 1.5pt&quot;&gt;Total accrued expenses and other current liabilities&lt;/td&gt;&lt;td style=&quot;padding-bottom: 4pt&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;border-bottom: Black 4pt double; text-align: left&quot;&gt;$&lt;/td&gt;&lt;td style=&quot;border-bottom: Black 4pt double; text-align: right&quot;&gt;1,541&lt;/td&gt;&lt;td style=&quot;padding-bottom: 4pt; text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;padding-bottom: 4pt&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;border-bottom: Black 4pt double; text-align: left&quot;&gt;$&lt;/td&gt;&lt;td style=&quot;border-bottom: Black 4pt double; text-align: right&quot;&gt;1,210&lt;/td&gt;&lt;td style=&quot;padding-bottom: 4pt; text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;/tr&gt;
&lt;/table&gt;&lt;br/&gt;</us-gaap:AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock>
  <us-gaap:ScheduleOfAccruedLiabilitiesTableTextBlock contextRef="c0_From1Aug2020To31Jan2021">&lt;table cellpadding=&quot;0&quot; cellspacing=&quot;0&quot; style=&quot;border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif&quot;&gt;
&lt;tr style=&quot;vertical-align: bottom&quot;&gt;
    &lt;td style=&quot;text-align: right&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;font-weight: bold; padding-bottom: 1.5pt&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td colspan=&quot;2&quot; style=&quot;font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid&quot;&gt;January 31,&lt;br/&gt; 2021&lt;/td&gt;&lt;td style=&quot;padding-bottom: 1.5pt; font-weight: bold&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;font-weight: bold; padding-bottom: 1.5pt&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td colspan=&quot;2&quot; style=&quot;font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid&quot;&gt;July&amp;#xa0;31,&lt;br/&gt; 2020&lt;/td&gt;&lt;td style=&quot;padding-bottom: 1.5pt; font-weight: bold&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;vertical-align: bottom&quot;&gt;
    &lt;td style=&quot;text-align: right&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;font-weight: bold&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td colspan=&quot;6&quot; style=&quot;font-weight: bold; text-align: center&quot;&gt;(in thousands)&lt;/td&gt;&lt;td&gt;&amp;#xa0;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;vertical-align: bottom; background-color: rgb(204,238,255)&quot;&gt;
    &lt;td style=&quot;width: 76%; text-align: left; padding-left: 1.5pt&quot;&gt;Accrued vacation&lt;/td&gt;&lt;td style=&quot;width: 1%&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;width: 1%; text-align: left&quot;&gt;$&lt;/td&gt;&lt;td style=&quot;width: 9%; text-align: right&quot;&gt;482&lt;/td&gt;&lt;td style=&quot;width: 1%; text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;width: 1%&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;width: 1%; text-align: left&quot;&gt;$&lt;/td&gt;&lt;td style=&quot;width: 9%; text-align: right&quot;&gt;392&lt;/td&gt;&lt;td style=&quot;width: 1%; text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;vertical-align: bottom; &quot;&gt;
    &lt;td style=&quot;text-align: left; padding-left: 1.5pt&quot;&gt;Accrued income taxes&lt;/td&gt;&lt;td&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;text-align: right&quot;&gt;325&lt;/td&gt;&lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;text-align: right&quot;&gt;-&lt;/td&gt;&lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;vertical-align: bottom; background-color: rgb(204,238,255)&quot;&gt;
    &lt;td style=&quot;text-align: left; padding-left: 1.5pt&quot;&gt;Accrued payroll taxes&lt;/td&gt;&lt;td&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;text-align: right&quot;&gt;304&lt;/td&gt;&lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;text-align: right&quot;&gt;274&lt;/td&gt;&lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;vertical-align: bottom; &quot;&gt;
    &lt;td style=&quot;text-align: left; padding-left: 1.5pt&quot;&gt;Operating lease liability&lt;/td&gt;&lt;td&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;text-align: right&quot;&gt;193&lt;/td&gt;&lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;text-align: right&quot;&gt;232&lt;/td&gt;&lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;vertical-align: bottom; background-color: rgb(204,238,255)&quot;&gt;
    &lt;td style=&quot;text-align: left; padding-left: 1.5pt&quot;&gt;Due to artists&lt;/td&gt;&lt;td&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;text-align: right&quot;&gt;185&lt;/td&gt;&lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;text-align: right&quot;&gt;136&lt;/td&gt;&lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;vertical-align: bottom; &quot;&gt;
    &lt;td style=&quot;text-align: left; padding-left: 1.5pt&quot;&gt;Accrued payroll and bonuses&lt;/td&gt;&lt;td&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;text-align: right&quot;&gt;32&lt;/td&gt;&lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;text-align: right&quot;&gt;132&lt;/td&gt;&lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;vertical-align: bottom; background-color: rgb(204,238,255)&quot;&gt;
    &lt;td style=&quot;padding-bottom: 1.5pt; padding-left: 1.5pt&quot;&gt;Other&lt;/td&gt;&lt;td style=&quot;padding-bottom: 1.5pt&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;border-bottom: Black 1.5pt solid; text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;border-bottom: Black 1.5pt solid; text-align: right&quot;&gt;20&lt;/td&gt;&lt;td style=&quot;padding-bottom: 1.5pt; text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;padding-bottom: 1.5pt&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;border-bottom: Black 1.5pt solid; text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;border-bottom: Black 1.5pt solid; text-align: right&quot;&gt;44&lt;/td&gt;&lt;td style=&quot;padding-bottom: 1.5pt; text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;vertical-align: bottom; &quot;&gt;
    &lt;td style=&quot;font-weight: bold; text-align: left; padding-bottom: 4pt; padding-left: 1.5pt&quot;&gt;Total accrued expenses and other current liabilities&lt;/td&gt;&lt;td style=&quot;padding-bottom: 4pt&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;border-bottom: Black 4pt double; text-align: left&quot;&gt;$&lt;/td&gt;&lt;td style=&quot;border-bottom: Black 4pt double; text-align: right&quot;&gt;1,541&lt;/td&gt;&lt;td style=&quot;padding-bottom: 4pt; text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;padding-bottom: 4pt&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;border-bottom: Black 4pt double; text-align: left&quot;&gt;$&lt;/td&gt;&lt;td style=&quot;border-bottom: Black 4pt double; text-align: right&quot;&gt;1,210&lt;/td&gt;&lt;td style=&quot;padding-bottom: 4pt; text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;/tr&gt;
&lt;/table&gt;</us-gaap:ScheduleOfAccruedLiabilitiesTableTextBlock>
  <us-gaap:AccruedVacationCurrent unitRef="usd" contextRef="c29_AsOf31Oct2020" decimals="-3">482000</us-gaap:AccruedVacationCurrent>
  <us-gaap:AccruedVacationCurrent unitRef="usd" contextRef="c4_AsOf31Jul2020" decimals="-3">392000</us-gaap:AccruedVacationCurrent>
  <us-gaap:AccruedProfessionalFeesCurrent unitRef="usd" contextRef="c29_AsOf31Oct2020" decimals="-3">325000</us-gaap:AccruedProfessionalFeesCurrent>
  <us-gaap:AccruedProfessionalFeesCurrent unitRef="usd" contextRef="c4_AsOf31Jul2020" xs:nil="true"/>
  <us-gaap:AccruedPayrollTaxesCurrent unitRef="usd" contextRef="c29_AsOf31Oct2020" decimals="-3">304000</us-gaap:AccruedPayrollTaxesCurrent>
  <us-gaap:AccruedPayrollTaxesCurrent unitRef="usd" contextRef="c4_AsOf31Jul2020" decimals="-3">274000</us-gaap:AccruedPayrollTaxesCurrent>
  <us-gaap:OperatingLeaseLiability unitRef="usd" contextRef="c29_AsOf31Oct2020" decimals="-3">193000</us-gaap:OperatingLeaseLiability>
  <us-gaap:OperatingLeaseLiability unitRef="usd" contextRef="c4_AsOf31Jul2020" decimals="-3">232000</us-gaap:OperatingLeaseLiability>
  <us-gaap:DueToAffiliateCurrent unitRef="usd" contextRef="c29_AsOf31Oct2020" decimals="-3">185000</us-gaap:DueToAffiliateCurrent>
  <us-gaap:DueToAffiliateCurrent unitRef="usd" contextRef="c4_AsOf31Jul2020" decimals="-3">136000</us-gaap:DueToAffiliateCurrent>
  <us-gaap:AccruedBonusesCurrent unitRef="usd" contextRef="c29_AsOf31Oct2020" decimals="-3">32000</us-gaap:AccruedBonusesCurrent>
  <us-gaap:AccruedBonusesCurrent unitRef="usd" contextRef="c4_AsOf31Jul2020" decimals="-3">132000</us-gaap:AccruedBonusesCurrent>
  <us-gaap:OtherAccruedLiabilitiesCurrent unitRef="usd" contextRef="c29_AsOf31Oct2020" decimals="-3">20000</us-gaap:OtherAccruedLiabilitiesCurrent>
  <us-gaap:OtherAccruedLiabilitiesCurrent unitRef="usd" contextRef="c4_AsOf31Jul2020" decimals="-3">44000</us-gaap:OtherAccruedLiabilitiesCurrent>
  <us-gaap:AccruedLiabilitiesAndOtherLiabilities unitRef="usd" contextRef="c29_AsOf31Oct2020" decimals="-3">1541000</us-gaap:AccruedLiabilitiesAndOtherLiabilities>
  <us-gaap:AccruedLiabilitiesAndOtherLiabilities unitRef="usd" contextRef="c4_AsOf31Jul2020" decimals="-3">1210000</us-gaap:AccruedLiabilitiesAndOtherLiabilities>
  <us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock contextRef="c0_From1Aug2020To31Jan2021">&lt;p style=&quot;margin: 0pt 0; font: bold 10pt Times New Roman, Times, Serif&quot;&gt;Note 6&amp;#x2014;Stock-Based Compensation&lt;/p&gt;&lt;br/&gt;&lt;p style=&quot;margin: 0pt 0; font: 10pt Times New Roman, Times, Serif&quot;&gt;&lt;i&gt;2016 Stock Option and Incentive Plan&lt;/i&gt;&lt;/p&gt;&lt;br/&gt;&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.25in; text-align: left&quot;&gt;On November 18, 2020, the Company&amp;#x2019;s Board of Directors amended the
Company&amp;#x2019;s 2016 Stock Option and Incentive Plan (as amended to date, the &amp;#x201c;2016 Incentive Plan&amp;#x201d;) to increase the
number of shares of the Company&amp;#x2019;s Class&amp;#xa0;B common stock available for the grant of awards thereunder by an additional
250,000 shares to an aggregate of 1,521,000 shares. This amendment was ratified by the Company&amp;#x2019;s stockholders at the Annual
Meeting of Stockholders held on January 11, 2021. At January 31, 2021, there were 358,000 shares of Class B Stock available for
awards under the 2016 Incentive Plan.&lt;/p&gt;&lt;br/&gt;&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.25in; text-align: left&quot;&gt;On November 7, 2019, the Company&amp;#x2019;s Board of Directors amended the
2016 Incentive Plan to increase the number of shares of the Company&amp;#x2019;s Class&amp;#xa0;B common stock available for the grant
of awards thereunder by an additional 230,000 shares, to an aggregate of 1,271,000 shares. This amendment was ratified by the
Company&amp;#x2019;s stockholders at the Annual Meeting of Stockholders held on January 13, 2020.&lt;/p&gt;&lt;br/&gt;&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.25in; text-align: left&quot;&gt;Pursuant to the 2016 Incentive Plan, the option exercise price for all
stock option awards that are designated as &amp;#x201c;Incentive Stock Options&amp;#x201d; must not be less than the Fair Market Value of
the shares of Class B Common Stock covered by the option award on the date of grant. In general, Fair Market Value means the closing
sale price per share of Class B Common Stock on the exchange on which the Class B Common Stock is principally traded for the last
preceding date on which there was a sale of Class B Common Stock on such exchange.&lt;/p&gt;&lt;br/&gt;&lt;p style=&quot;margin: 0pt 0; font: italic 10pt Times New Roman, Times, Serif; text-align: left&quot;&gt;Stock Options &amp;#xa0;&lt;/p&gt;&lt;br/&gt;&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.25in; text-align: left&quot;&gt;During the three months ended October 31, 2020, the Compensation Committee
of the Company&amp;#x2019;s Board of Directors approved grants of options to purchase an aggregate of 90,849 shares of Class B Stock
to various individuals including company executives, employees and consultants. Options with respect to 30,000 shares vested upon
grant with the remaining options with respect to 60,849 shares vesting over a three-year period. Grant date fair value related
to the 30,000 vested options was $32,000 which was expensed immediately. Unrecognized compensation expense related to the 60,649
options grants was an aggregate of $64,000 based on the estimated fair value of the options on the grant date. The unrecognized
compensation expense is being recognized on a straight-line basis over the vesting period.&lt;/p&gt;&lt;br/&gt;&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.25in; text-align: left&quot;&gt;In October 2020, the Compensation Committee extended the expiration date
of options to purchase approximately 182,000 shares of the Company&amp;#x2019;s Class B Common Stock held by one of the Company&amp;#x2019;s
executive officers, from October 31, 2021 to May 31, 2026. Such options are fully vested and were granted under the Company&amp;#x2019;s
2008 Stock Option and Incentive Plan. The options have an exercise price of $1.73 per share. Compensation expense related to this
modification was $78,000 and was fully expensed on the modification date.&lt;/p&gt;&lt;br/&gt;&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.25in; text-align: left&quot;&gt;In
December 2020 and January 2021, the Compensation Committee of the Company&amp;#x2019;s Board of Directors approved grants of
options to purchase an aggregate of 37,000 shares of Class B Stock to four individuals including company executives and
employees, vesting over a three-year period with respect to 15,000 options grants with the remaining 22,000 options grants
vesting over a four-year period. Unrecognized compensation expense related to the 37,000 options grants was an aggregate of
$141,000 based on the estimated fair value of the options on the grant date. The unrecognized compensation expense is being
recognized on a straight-line basis over the vesting period.&lt;/p&gt;&lt;br/&gt;&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.25in; text-align: left&quot;&gt;On November 7, 2019 and January 13, 2020, the Compensation Committee approved
 equity grants of options to purchase an aggregate of 180,996 shares of Class B Stock to four employees and one consultant.
The options vest over a three-year period. Unrecognized compensation expense related to these grants was an aggregate of $242,000
based on the estimated fair value of the options on the grant dates. The unrecognized compensation expense is being recognized
on a straight-line basis over the vesting period.&lt;/p&gt;&lt;br/&gt;&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.25in; text-align: left&quot;&gt;In the six months ended January 31, 2021 and 2020, the Company issued
312,287 shares and 29,917 shares respectively of Class B Stock and received $396,000 and $4,000 respectively, in connection with
options exercised during the period.&lt;/p&gt;&lt;br/&gt;&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.25in; text-align: left&quot;&gt;At January 31, 2021, unrecognized compensation expense related to unvested stock
options was an aggregate of $364,000.&lt;/p&gt;&lt;br/&gt;&lt;p style=&quot;margin: 0pt 0; font: italic 10pt Times New Roman, Times, Serif; text-align: left&quot;&gt;Deferred Stock Units&lt;/p&gt;&lt;br/&gt;&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.25in; text-align: left&quot;&gt;In August 2019, the Compensation Committee approved the grant of 90,000
Deferred Stock Units (DSUs) to 11 of its non-executive employees based in Norway and Lithuania. Each DSU represents a right to
receive one share of Class B Common Stock upon vesting. The DSUs vest over a four-year period from August 1, 2019. On the grant
date, unrecognized compensation expense related to this grant was an aggregate of $139,000 based on the estimated fair value of
the DSUs on the grant date. The unrecognized compensation expense is being recognized on a straight-line basis over the vesting
period. At January 31, 2021, unrecognized compensation expense related to unvested DSUs was an aggregate of $49,000.&lt;/p&gt;&lt;br/&gt;&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.25in; text-align: left&quot;&gt;In the six months ended January 31, 2021, the Company purchased 5,625
shares of Class B Stock from various employees for $8,000 to satisfy tax withholding obligations in connection with the vesting
of DSUs.&lt;/p&gt;&lt;br/&gt;&lt;p style=&quot;margin: 0pt 0; font: 10pt Times New Roman, Times, Serif; text-align: left&quot;&gt;&lt;i&gt;Restricted Stock Awards&lt;/i&gt;&lt;/p&gt;&lt;br/&gt;&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.25in; text-align: left&quot;&gt;In November 2020, the Compensation Committee and the Corporate Governance Committee
of our Board of Directors approved a grant of 92,593 restricted shares of the Company&amp;#x2019;s Class B Common Stock to our Executive
Chairman Michael Jonas. Mr. Jonas agreed to accept all of his compensation for his service as Executive Chairman during fiscal
2021 in the form of equity in the Company and to make receipt of such equity compensation contingent on the Company achieving
certain milestones relative to its fiscal 2021 budget. The grant was made at that time because the milestones previously set were
achieved. These shares shall vest in equal amounts on February 7, 2022, 2023 and 2024.These shares had an aggregate grant date
fair value of $350,000 which is being amortized on a straight-line basis over the vesting period.&lt;/p&gt;&lt;br/&gt;&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.25in; text-align: left&quot;&gt;In October 2020, the Compensation Committee approved a grant of 10,619 restricted
shares of Class B Common Stock to each of Mr. Elliot Gibber and Mr. Howard Jonas which vest immediately. These shares had an aggregate
grant date fair value of $30,000 and have been fully amortized accordingly.&lt;/p&gt;&lt;br/&gt;&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.25in; text-align: left&quot;&gt;On November 7, 2019, the Compensation Committee approved a grant
of 30,534 restricted shares of Class B Common Stock to Mr. Elliot Gibber, our Interim Chief Executive Officer in respect of his
service in that capacity through the end of Fiscal 2020 (or such shorter period as he shall serve in that capacity). The grant
vested on February 7, 2020 and May 7, 2020. These shares had an aggregate grant date fair value of $60,000 which was amortized
on a straight-line basis over the vesting period. At January 31, 2020, unrecognized compensation expense related to unvested restricted
stock was an aggregate of $30,000.&lt;/p&gt;&lt;br/&gt;&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.25in; text-align: left&quot;&gt;At January 31, 2021, unrecognized compensation expense related to unvested restricted
stock awards was an aggregate of $376,000.&lt;/p&gt;&lt;br/&gt;&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.25in; text-align: left&quot;&gt;In the six months ended January 31, 2021 and 2020, the Company purchased 12,005 shares
and 18,441 shares respectively of Class B Stock from certain employees for $18,000 and $29,000 respectively, to satisfy tax withholding
obligations in connection with the vesting of restricted stock.&lt;/p&gt;&lt;br/&gt;</us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock>
  <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfAdditionalSharesAuthorized unitRef="shares" contextRef="c112_From4Nov2019To18Nov2019_StockOptionAndIncentivePlanMember_CommonClassBMember" decimals="INF">250000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfAdditionalSharesAuthorized>
  <zdge:AggregateOfShares unitRef="shares" contextRef="c112_From4Nov2019To18Nov2019_StockOptionAndIncentivePlanMember_CommonClassBMember" decimals="INF">1521000</zdge:AggregateOfShares>
  <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant unitRef="shares" contextRef="c113_AsOf31Jan2021_StockOptionAndIncentivePlanMember_CommonClassBMember" decimals="INF">358000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant>
  <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesPurchasedForAward unitRef="shares" contextRef="c114_From1Nov2019To7Nov2019_CommonClassBMember" decimals="INF">230000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesPurchasedForAward>
  <zdge:AggregateShares unitRef="shares" contextRef="c114_From1Nov2019To7Nov2019_CommonClassBMember" decimals="INF">1271000</zdge:AggregateShares>
  <us-gaap:SaleOfStockDescriptionOfTransaction contextRef="c115_From1Aug2020To31Oct2020_CommonClassBMember_EmployeeStockMember">the Compensation Committee of the Company&amp;#x2019;s Board of Directors approved grants of options to purchase an aggregate of 90,849 shares of Class B Stock to various individuals including company executives, employees and consultants. Options with respect to 30,000 shares vested upon grant with the remaining options with respect to 60,849 shares vesting over a three-year period. Grant date fair value related to the 30,000 vested options was $32,000 which was expensed immediately. Unrecognized compensation expense related to the 60,649 options grants was an aggregate of $64,000 based on the estimated fair value of the options on the grant date. The unrecognized compensation expense is being recognized on a straight-line basis over the vesting period.</us-gaap:SaleOfStockDescriptionOfTransaction>
  <us-gaap:SaleOfStockDescriptionOfTransaction contextRef="c116_From1Aug2020To31Oct2020_TwoThousandEightStockOptionAndIncentivePlanMember">the Compensation Committee extended the expiration date of options to purchase approximately 182,000 shares of the Company&amp;#x2019;s Class B Common Stock held by one of the Company&amp;#x2019;s executive officers, from October 31, 2021 to May 31, 2026. Such options are fully vested and were granted under the Company&amp;#x2019;s 2008 Stock Option and Incentive Plan. The options have an exercise price of $1.73 per share. Compensation expense related to this modification was $78,000 and was fully expensed on the modification date.</us-gaap:SaleOfStockDescriptionOfTransaction>
  <us-gaap:SaleOfStockDescriptionOfTransaction contextRef="c117_From1Dec2020To31Dec2020">the Compensation Committee of the Company&amp;#x2019;s Board of Directors approved grants of options to purchase an aggregate of 37,000 shares of Class B Stock to four individuals including company executives and employees, vesting over a three-year period with respect to 15,000 options grants with the remaining 22,000 options grants vesting over a four-year period. Unrecognized compensation expense related to the 37,000 options grants was an aggregate of $141,000 based on the estimated fair value of the options on the grant date. The unrecognized compensation expense is being recognized on a straight-line basis over the vesting period.</us-gaap:SaleOfStockDescriptionOfTransaction>
  <us-gaap:SaleOfStockDescriptionOfTransaction contextRef="c118_From1Jan2021To31Jan2021">the Compensation Committee of the Company&amp;#x2019;s Board of Directors approved grants of options to purchase an aggregate of 37,000 shares of Class B Stock to four individuals including company executives and employees, vesting over a three-year period with respect to 15,000 options grants with the remaining 22,000 options grants vesting over a four-year period. Unrecognized compensation expense related to the 37,000 options grants was an aggregate of $141,000 based on the estimated fair value of the options on the grant date. The unrecognized compensation expense is being recognized on a straight-line basis over the vesting period.</us-gaap:SaleOfStockDescriptionOfTransaction>
  <us-gaap:SaleOfStockDescriptionOfTransaction contextRef="c119_From1Nov2019To7Nov2019">the Compensation Committee approved equity grants of options to purchase an aggregate of 180,996 shares of Class B Stock to four employees and one consultant. The options vest over a three-year period. Unrecognized compensation expense related to these grants was an aggregate of $242,000 based on the estimated fair value of the options on the grant dates. The unrecognized compensation expense is being recognized on a straight-line basis over the vesting period.</us-gaap:SaleOfStockDescriptionOfTransaction>
  <us-gaap:SaleOfStockDescriptionOfTransaction contextRef="c120_From1Jan2020To13Jan2020">the Compensation Committee approved equity grants of options to purchase an aggregate of 180,996 shares of Class B Stock to four employees and one consultant. The options vest over a three-year period. Unrecognized compensation expense related to these grants was an aggregate of $242,000 based on the estimated fair value of the options on the grant dates. The unrecognized compensation expense is being recognized on a straight-line basis over the vesting period.</us-gaap:SaleOfStockDescriptionOfTransaction>
  <zdge:StocksIssuedDuringPeriodSharesNewIssues unitRef="shares" contextRef="c0_From1Aug2020To31Jan2021" decimals="INF">312287</zdge:StocksIssuedDuringPeriodSharesNewIssues>
  <zdge:StocksIssuedDuringPeriodSharesNewIssues unitRef="shares" contextRef="c11_From1Aug2019To31Jan2020" decimals="INF">29917</zdge:StocksIssuedDuringPeriodSharesNewIssues>
  <zdge:ProceedsFromStockOptionExercised unitRef="usd" contextRef="c0_From1Aug2020To31Jan2021" decimals="0">396000</zdge:ProceedsFromStockOptionExercised>
  <zdge:ProceedsFromStockOptionExercised unitRef="usd" contextRef="c11_From1Aug2019To31Jan2020" decimals="0">4000</zdge:ProceedsFromStockOptionExercised>
  <us-gaap:StockGrantedDuringPeriodValueSharebasedCompensationGross unitRef="usd" contextRef="c121_From1Aug2020To31Jan2021_EmployeeStockMember" decimals="0">364000</us-gaap:StockGrantedDuringPeriodValueSharebasedCompensationGross>
  <zdge:NumberOfNonexecutiveEmployeesDescription contextRef="c122_From5Aug2019To31Aug2019_DeferredStockUnitsMember">In August 2019, the Compensation Committee approved the grant of 90,000 Deferred Stock Units (DSUs) to 11 of its non-executive employees based in Norway and Lithuania.</zdge:NumberOfNonexecutiveEmployeesDescription>
  <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross unitRef="shares" contextRef="c123_From5Aug2019To31Aug2019_DeferredStockUnitsMember" decimals="INF">90000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross>
  <us-gaap:StockGrantedDuringPeriodValueSharebasedCompensationGross unitRef="usd" contextRef="c124_From1Aug2020To31Jan2021_DeferredStockUnitsMember" decimals="0">139000</us-gaap:StockGrantedDuringPeriodValueSharebasedCompensationGross>
  <zdge:AggregatValue unitRef="usd" contextRef="c124_From1Aug2020To31Jan2021_DeferredStockUnitsMember" decimals="0">49000</zdge:AggregatValue>
  <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross unitRef="shares" contextRef="c125_From1Aug2020To31Jan2021_DeferredStockUnitsMember" decimals="INF">5625</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross>
  <zdge:TaxWithholdingObligations unitRef="usd" contextRef="c125_From1Aug2020To31Jan2021_DeferredStockUnitsMember" decimals="0">8000</zdge:TaxWithholdingObligations>
  <zdge:CompensationCommitteeAndTheCorporateGovernanceCommittee contextRef="c126_From1Nov2020To30Nov2020">the Compensation Committee and the Corporate Governance Committee of our Board of Directors approved a grant of 92,593 restricted shares of the Company&amp;#x2019;s Class B Common Stock to our Executive Chairman Michael Jonas. Mr. Jonas agreed to accept all of his compensation for his service as Executive Chairman during fiscal 2021 in the form of equity in the Company and to make receipt of such equity compensation contingent on the Company achieving certain milestones relative to its fiscal 2021 budget. The grant was made at that time because the milestones previously set were achieved. These shares shall vest in equal amounts on February 7, 2022, 2023 and 2024.These shares had an aggregate grant date fair value of $350,000 which is being amortized on a straight-line basis over the vesting period.</zdge:CompensationCommitteeAndTheCorporateGovernanceCommittee>
  <zdge:RestrictedStockDescription contextRef="c127_From5Oct2020To31Oct2020_RestrictedStockMember">In October 2020, the Compensation Committee approved a grant of 10,619 restricted shares of Class B Common Stock to each of Mr. Elliot Gibber and Mr. Howard Jonas which vest immediately.</zdge:RestrictedStockDescription>
  <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross unitRef="shares" contextRef="c127_From5Oct2020To31Oct2020_RestrictedStockMember" decimals="INF">10619</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross>
  <zdge:AggregateGrantDateFairValue unitRef="usd" contextRef="c127_From5Oct2020To31Oct2020_RestrictedStockMember" decimals="0">30000</zdge:AggregateGrantDateFairValue>
  <zdge:CompensationCommitteeApprovedAGrant contextRef="c119_From1Nov2019To7Nov2019">the Compensation Committee approved a grant of 30,534 restricted shares of Class B Common Stock to Mr. Elliot Gibber, our Interim Chief Executive Officer in respect of his service in that capacity through the end of Fiscal 2020 (or such shorter period as he shall serve in that capacity). The grant vested on February 7, 2020 and May 7, 2020. These shares had an aggregate grant date fair value of $60,000 which was amortized on a straight-line basis over the vesting period. At January 31, 2020, unrecognized compensation expense related to unvested restricted stock was an aggregate of $30,000.</zdge:CompensationCommitteeApprovedAGrant>
  <us-gaap:StockGrantedDuringPeriodValueSharebasedCompensationGross unitRef="usd" contextRef="c0_From1Aug2020To31Jan2021" decimals="0">376000</us-gaap:StockGrantedDuringPeriodValueSharebasedCompensationGross>
  <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesPurchasedForAward unitRef="shares" contextRef="c128_From1Aug2020To31Jan2021_CommonClassBMember" decimals="INF">12005</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesPurchasedForAward>
  <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesPurchasedForAward unitRef="shares" contextRef="c129_From1Aug2019To31Jan2020_CommonClassBMember" decimals="INF">18441</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesPurchasedForAward>
  <us-gaap:StockIssuedDuringPeriodValueNewIssues unitRef="usd" contextRef="c130_From1Aug2020To31Jan2021_NumberOfEmployeesTotalMember" decimals="0">18000</us-gaap:StockIssuedDuringPeriodValueNewIssues>
  <us-gaap:StockIssuedDuringPeriodValueNewIssues unitRef="usd" contextRef="c131_From1Aug2019To31Jan2020_NumberOfEmployeesTotalMember" decimals="0">29000</us-gaap:StockIssuedDuringPeriodValueNewIssues>
  <us-gaap:EarningsPerShareTextBlock contextRef="c0_From1Aug2020To31Jan2021">&lt;p style=&quot;margin: 0pt 0; font: bold 10pt Times New Roman, Times, Serif&quot;&gt;Note 7&amp;#x2014;Earnings Per Share&lt;/p&gt;&lt;br/&gt;&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.25in; text-align: left&quot;&gt;Basic earnings per share is computed by dividing net income attributable to all
classes of common stockholders of the Company by the weighted average number of shares of all classes of common stock outstanding
during the applicable period. Diluted earnings per share is computed in the same manner as basic earnings per share, except that
the number of shares is increased to include restricted stock still subject to risk of forfeiture, issuances to be made on the
vesting of unvested DSUs and the exercise of potentially dilutive stock options using the treasury stock method, unless the effect
of such increase is anti-dilutive.&lt;/p&gt;&lt;br/&gt;&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.25in; text-align: left&quot;&gt;The weighted-average number of shares used in the calculation of basic and diluted
earnings per share attributable to the Company&amp;#x2019;s common stockholders consists of the following:&lt;/p&gt;&lt;br/&gt;&lt;table cellpadding=&quot;0&quot; cellspacing=&quot;0&quot; style=&quot;border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif&quot;&gt;
&lt;tr style=&quot;vertical-align: bottom&quot;&gt;
    &lt;td style=&quot;padding-bottom: 1.5pt&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;font-weight: bold; padding-bottom: 1.5pt&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td colspan=&quot;6&quot; style=&quot;font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid&quot;&gt;Three Months Ended&lt;br/&gt; January&amp;#xa0;31,&lt;/td&gt;&lt;td style=&quot;padding-bottom: 1.5pt; font-weight: bold&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;font-weight: bold; padding-bottom: 1.5pt&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td colspan=&quot;6&quot; style=&quot;font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid&quot;&gt;Six Months Ended&lt;br/&gt; January&amp;#xa0;31,&lt;/td&gt;&lt;td style=&quot;padding-bottom: 1.5pt; font-weight: bold&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;vertical-align: bottom&quot;&gt;
    &lt;td style=&quot;padding-bottom: 1.5pt&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;font-weight: bold; padding-bottom: 1.5pt&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td colspan=&quot;2&quot; style=&quot;font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid&quot;&gt;2021&lt;/td&gt;&lt;td style=&quot;font-weight: bold; padding-bottom: 1.5pt&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;font-weight: bold; padding-bottom: 1.5pt&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td colspan=&quot;2&quot; style=&quot;font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid&quot;&gt;2020&lt;/td&gt;&lt;td style=&quot;font-weight: bold; padding-bottom: 1.5pt&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;font-weight: bold; padding-bottom: 1.5pt&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td colspan=&quot;2&quot; style=&quot;font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid&quot;&gt;2021&lt;/td&gt;&lt;td style=&quot;font-weight: bold; padding-bottom: 1.5pt&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;font-weight: bold; padding-bottom: 1.5pt&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td colspan=&quot;2&quot; style=&quot;font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid&quot;&gt;2020&lt;/td&gt;&lt;td style=&quot;font-weight: bold; padding-bottom: 1.5pt&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;vertical-align: bottom&quot;&gt;
    &lt;td&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;font-weight: bold&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td colspan=&quot;14&quot; style=&quot;font-weight: bold; text-align: center&quot;&gt;(in thousands)&lt;/td&gt;&lt;td&gt;&amp;#xa0;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;vertical-align: bottom; background-color: rgb(204,238,255)&quot;&gt;
    &lt;td style=&quot;width: 52%&quot;&gt;Basic weighted-average number of shares&lt;/td&gt;&lt;td style=&quot;width: 1%&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;width: 1%; text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;width: 9%; text-align: right&quot;&gt;12,633&lt;/td&gt;&lt;td style=&quot;width: 1%; text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;width: 1%&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;width: 1%; text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;width: 9%; text-align: right&quot;&gt;10,229&lt;/td&gt;&lt;td style=&quot;width: 1%; text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;width: 1%&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;width: 1%; text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;width: 9%; text-align: right&quot;&gt;12,412&lt;/td&gt;&lt;td style=&quot;width: 1%; text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;width: 1%&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;width: 1%; text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;width: 9%; text-align: right&quot;&gt;10,212&lt;/td&gt;&lt;td style=&quot;width: 1%; text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;vertical-align: bottom; &quot;&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;Effect of dilutive securities:&lt;/td&gt;&lt;td&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;text-align: right&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;text-align: right&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;text-align: right&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;text-align: right&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;vertical-align: bottom; background-color: rgb(204,238,255)&quot;&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;Stock options&lt;/td&gt;&lt;td&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;text-align: right&quot;&gt;698&lt;/td&gt;&lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;text-align: right&quot;&gt;371&lt;/td&gt;&lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;text-align: right&quot;&gt;472&lt;/td&gt;&lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;text-align: right&quot;&gt;-&lt;/td&gt;&lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;vertical-align: bottom; &quot;&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;Non-vested restricted Class B common stock&lt;/td&gt;&lt;td&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;text-align: right&quot;&gt;73&lt;/td&gt;&lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;text-align: right&quot;&gt;3&lt;/td&gt;&lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;text-align: right&quot;&gt;44&lt;/td&gt;&lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;text-align: right&quot;&gt;-&lt;/td&gt;&lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;vertical-align: bottom; background-color: rgb(204,238,255)&quot;&gt;
    &lt;td style=&quot;text-align: left; padding-bottom: 1.5pt&quot;&gt;Deferred stock units&lt;/td&gt;&lt;td style=&quot;padding-bottom: 1.5pt&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;border-bottom: Black 1.5pt solid; text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;border-bottom: Black 1.5pt solid; text-align: right&quot;&gt;27&lt;/td&gt;&lt;td style=&quot;padding-bottom: 1.5pt; text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;padding-bottom: 1.5pt&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;border-bottom: Black 1.5pt solid; text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;border-bottom: Black 1.5pt solid; text-align: right&quot;&gt;12&lt;/td&gt;&lt;td style=&quot;padding-bottom: 1.5pt; text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;padding-bottom: 1.5pt&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;border-bottom: Black 1.5pt solid; text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;border-bottom: Black 1.5pt solid; text-align: right&quot;&gt;21&lt;/td&gt;&lt;td style=&quot;padding-bottom: 1.5pt; text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;padding-bottom: 1.5pt&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;border-bottom: Black 1.5pt solid; text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;border-bottom: Black 1.5pt solid; text-align: right&quot;&gt;-&lt;/td&gt;&lt;td style=&quot;padding-bottom: 1.5pt; text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;vertical-align: bottom; &quot;&gt;
    &lt;td style=&quot;padding-bottom: 4pt&quot;&gt;Diluted weighted-average number of shares&lt;/td&gt;&lt;td style=&quot;padding-bottom: 4pt&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;border-bottom: Black 4pt double; text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;border-bottom: Black 4pt double; text-align: right&quot;&gt;13,431&lt;/td&gt;&lt;td style=&quot;padding-bottom: 4pt; text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;padding-bottom: 4pt&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;border-bottom: Black 4pt double; text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;border-bottom: Black 4pt double; text-align: right&quot;&gt;10,615&lt;/td&gt;&lt;td style=&quot;padding-bottom: 4pt; text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;padding-bottom: 4pt&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;border-bottom: Black 4pt double; text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;border-bottom: Black 4pt double; text-align: right&quot;&gt;12,949&lt;/td&gt;&lt;td style=&quot;padding-bottom: 4pt; text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;padding-bottom: 4pt&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;border-bottom: Black 4pt double; text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;border-bottom: Black 4pt double; text-align: right&quot;&gt;10,212&lt;/td&gt;&lt;td style=&quot;padding-bottom: 4pt; text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;/tr&gt;
&lt;/table&gt;&lt;br/&gt;&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.25in; text-align: left&quot;&gt;The following shares were excluded from the dilutive earnings per share computations
because their inclusion would have been anti-dilutive&lt;/p&gt;&lt;br/&gt;&lt;table cellpadding=&quot;0&quot; cellspacing=&quot;0&quot; style=&quot;border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif&quot;&gt;
&lt;tr style=&quot;vertical-align: bottom&quot;&gt;
    &lt;td style=&quot;padding-bottom: 1.5pt&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;font-weight: bold; padding-bottom: 1.5pt&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td colspan=&quot;6&quot; style=&quot;font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid&quot;&gt;Three Months Ended&lt;br/&gt; January&amp;#xa0;31,&lt;/td&gt;&lt;td style=&quot;padding-bottom: 1.5pt; font-weight: bold&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;font-weight: bold; padding-bottom: 1.5pt&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td colspan=&quot;6&quot; style=&quot;font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid&quot;&gt;Six Months Ended&lt;br/&gt; January&amp;#xa0;31,&lt;/td&gt;&lt;td style=&quot;padding-bottom: 1.5pt; font-weight: bold&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;vertical-align: bottom&quot;&gt;
    &lt;td style=&quot;padding-bottom: 1.5pt&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;font-weight: bold; padding-bottom: 1.5pt&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td colspan=&quot;2&quot; style=&quot;font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid&quot;&gt;2021&lt;/td&gt;&lt;td style=&quot;font-weight: bold; padding-bottom: 1.5pt&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;font-weight: bold; padding-bottom: 1.5pt&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td colspan=&quot;2&quot; style=&quot;font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid&quot;&gt;2020&lt;/td&gt;&lt;td style=&quot;font-weight: bold; padding-bottom: 1.5pt&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;font-weight: bold; padding-bottom: 1.5pt&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td colspan=&quot;2&quot; style=&quot;font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid&quot;&gt;2021&lt;/td&gt;&lt;td style=&quot;font-weight: bold; padding-bottom: 1.5pt&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;font-weight: bold; padding-bottom: 1.5pt&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td colspan=&quot;2&quot; style=&quot;font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid&quot;&gt;2020&lt;/td&gt;&lt;td style=&quot;font-weight: bold; padding-bottom: 1.5pt&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;vertical-align: bottom&quot;&gt;
    &lt;td&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;font-weight: bold&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td colspan=&quot;14&quot; style=&quot;font-weight: bold; text-align: center&quot;&gt;(in thousands)&lt;/td&gt;&lt;td&gt;&amp;#xa0;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;vertical-align: bottom; background-color: rgb(204,238,255)&quot;&gt;
    &lt;td style=&quot;width: 52%; text-align: left&quot;&gt;Stock options&lt;/td&gt;&lt;td style=&quot;width: 1%&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;width: 1%; text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;width: 9%; text-align: right&quot;&gt;14&lt;/td&gt;&lt;td style=&quot;width: 1%; text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;width: 1%&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;width: 1%; text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;width: 9%; text-align: right&quot;&gt;937&lt;/td&gt;&lt;td style=&quot;width: 1%; text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;width: 1%&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;width: 1%; text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;width: 9%; text-align: right&quot;&gt;215&lt;/td&gt;&lt;td style=&quot;width: 1%; text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;width: 1%&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;width: 1%; text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;width: 9%; text-align: right&quot;&gt;1,330&lt;/td&gt;&lt;td style=&quot;width: 1%; text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;vertical-align: bottom; &quot;&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;Non-vested restricted Class B common stock&lt;/td&gt;&lt;td&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;text-align: right&quot;&gt;-&lt;/td&gt;&lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;text-align: right&quot;&gt;141&lt;/td&gt;&lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;text-align: right&quot;&gt;-&lt;/td&gt;&lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;text-align: right&quot;&gt;172&lt;/td&gt;&lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;vertical-align: bottom; background-color: rgb(204,238,255)&quot;&gt;
    &lt;td style=&quot;text-align: left; padding-bottom: 1.5pt&quot;&gt;Deferred stock units&lt;/td&gt;&lt;td style=&quot;padding-bottom: 1.5pt&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;border-bottom: Black 1.5pt solid; text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;border-bottom: Black 1.5pt solid; text-align: right&quot;&gt;-&lt;/td&gt;&lt;td style=&quot;padding-bottom: 1.5pt; text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;padding-bottom: 1.5pt&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;border-bottom: Black 1.5pt solid; text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;border-bottom: Black 1.5pt solid; text-align: right&quot;&gt;-&lt;/td&gt;&lt;td style=&quot;padding-bottom: 1.5pt; text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;padding-bottom: 1.5pt&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;border-bottom: Black 1.5pt solid; text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;border-bottom: Black 1.5pt solid; text-align: right&quot;&gt;-&lt;/td&gt;&lt;td style=&quot;padding-bottom: 1.5pt; text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;padding-bottom: 1.5pt&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;border-bottom: Black 1.5pt solid; text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;border-bottom: Black 1.5pt solid; text-align: right&quot;&gt;93&lt;/td&gt;&lt;td style=&quot;padding-bottom: 1.5pt; text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;vertical-align: bottom; &quot;&gt;
    &lt;td style=&quot;text-align: left; padding-bottom: 4pt&quot;&gt;Shares excluded from the calculation of diluted earnings per share&lt;/td&gt;&lt;td style=&quot;padding-bottom: 4pt&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;border-bottom: Black 4pt double; text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;border-bottom: Black 4pt double; text-align: right&quot;&gt;14&lt;/td&gt;&lt;td style=&quot;padding-bottom: 4pt; text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;padding-bottom: 4pt&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;border-bottom: Black 4pt double; text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;border-bottom: Black 4pt double; text-align: right&quot;&gt;1,078&lt;/td&gt;&lt;td style=&quot;padding-bottom: 4pt; text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;padding-bottom: 4pt&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;border-bottom: Black 4pt double; text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;border-bottom: Black 4pt double; text-align: right&quot;&gt;215&lt;/td&gt;&lt;td style=&quot;padding-bottom: 4pt; text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;padding-bottom: 4pt&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;border-bottom: Black 4pt double; text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;border-bottom: Black 4pt double; text-align: right&quot;&gt;1,595&lt;/td&gt;&lt;td style=&quot;padding-bottom: 4pt; text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;/tr&gt;
&lt;/table&gt;&lt;br/&gt;&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.25in; text-align: left&quot;&gt;For the six months ended January 31, 2020, the diluted earnings per share equals
basic earnings per share because the Company incurred a net loss during that period and the impact of the assumed exercise of
stock options and vesting of restricted stock and DSUs would have been anti-dilutive.&lt;/p&gt;&lt;br/&gt;</us-gaap:EarningsPerShareTextBlock>
  <us-gaap:ScheduleOfEarningsPerShareDilutedByCommonClassTextBlock contextRef="c0_From1Aug2020To31Jan2021">&lt;table cellpadding=&quot;0&quot; cellspacing=&quot;0&quot; style=&quot;border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif&quot;&gt;
&lt;tr style=&quot;vertical-align: bottom&quot;&gt;
    &lt;td style=&quot;padding-bottom: 1.5pt&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;font-weight: bold; padding-bottom: 1.5pt&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td colspan=&quot;6&quot; style=&quot;font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid&quot;&gt;Three Months Ended&lt;br/&gt; January&amp;#xa0;31,&lt;/td&gt;&lt;td style=&quot;padding-bottom: 1.5pt; font-weight: bold&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;font-weight: bold; padding-bottom: 1.5pt&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td colspan=&quot;6&quot; style=&quot;font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid&quot;&gt;Six Months Ended&lt;br/&gt; January&amp;#xa0;31,&lt;/td&gt;&lt;td style=&quot;padding-bottom: 1.5pt; font-weight: bold&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;vertical-align: bottom&quot;&gt;
    &lt;td style=&quot;padding-bottom: 1.5pt&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;font-weight: bold; padding-bottom: 1.5pt&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td colspan=&quot;2&quot; style=&quot;font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid&quot;&gt;2021&lt;/td&gt;&lt;td style=&quot;font-weight: bold; padding-bottom: 1.5pt&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;font-weight: bold; padding-bottom: 1.5pt&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td colspan=&quot;2&quot; style=&quot;font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid&quot;&gt;2020&lt;/td&gt;&lt;td style=&quot;font-weight: bold; padding-bottom: 1.5pt&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;font-weight: bold; padding-bottom: 1.5pt&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td colspan=&quot;2&quot; style=&quot;font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid&quot;&gt;2021&lt;/td&gt;&lt;td style=&quot;font-weight: bold; padding-bottom: 1.5pt&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;font-weight: bold; padding-bottom: 1.5pt&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td colspan=&quot;2&quot; style=&quot;font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid&quot;&gt;2020&lt;/td&gt;&lt;td style=&quot;font-weight: bold; padding-bottom: 1.5pt&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;vertical-align: bottom&quot;&gt;
    &lt;td&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;font-weight: bold&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td colspan=&quot;14&quot; style=&quot;font-weight: bold; text-align: center&quot;&gt;(in thousands)&lt;/td&gt;&lt;td&gt;&amp;#xa0;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;vertical-align: bottom; background-color: rgb(204,238,255)&quot;&gt;
    &lt;td style=&quot;width: 52%&quot;&gt;Basic weighted-average number of shares&lt;/td&gt;&lt;td style=&quot;width: 1%&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;width: 1%; text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;width: 9%; text-align: right&quot;&gt;12,633&lt;/td&gt;&lt;td style=&quot;width: 1%; text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;width: 1%&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;width: 1%; text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;width: 9%; text-align: right&quot;&gt;10,229&lt;/td&gt;&lt;td style=&quot;width: 1%; text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;width: 1%&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;width: 1%; text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;width: 9%; text-align: right&quot;&gt;12,412&lt;/td&gt;&lt;td style=&quot;width: 1%; text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;width: 1%&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;width: 1%; text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;width: 9%; text-align: right&quot;&gt;10,212&lt;/td&gt;&lt;td style=&quot;width: 1%; text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;vertical-align: bottom; &quot;&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;Effect of dilutive securities:&lt;/td&gt;&lt;td&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;text-align: right&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;text-align: right&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;text-align: right&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;text-align: right&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;vertical-align: bottom; background-color: rgb(204,238,255)&quot;&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;Stock options&lt;/td&gt;&lt;td&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;text-align: right&quot;&gt;698&lt;/td&gt;&lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;text-align: right&quot;&gt;371&lt;/td&gt;&lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;text-align: right&quot;&gt;472&lt;/td&gt;&lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;text-align: right&quot;&gt;-&lt;/td&gt;&lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;vertical-align: bottom; &quot;&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;Non-vested restricted Class B common stock&lt;/td&gt;&lt;td&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;text-align: right&quot;&gt;73&lt;/td&gt;&lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;text-align: right&quot;&gt;3&lt;/td&gt;&lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;text-align: right&quot;&gt;44&lt;/td&gt;&lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;text-align: right&quot;&gt;-&lt;/td&gt;&lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;vertical-align: bottom; background-color: rgb(204,238,255)&quot;&gt;
    &lt;td style=&quot;text-align: left; padding-bottom: 1.5pt&quot;&gt;Deferred stock units&lt;/td&gt;&lt;td style=&quot;padding-bottom: 1.5pt&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;border-bottom: Black 1.5pt solid; text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;border-bottom: Black 1.5pt solid; text-align: right&quot;&gt;27&lt;/td&gt;&lt;td style=&quot;padding-bottom: 1.5pt; text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;padding-bottom: 1.5pt&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;border-bottom: Black 1.5pt solid; text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;border-bottom: Black 1.5pt solid; text-align: right&quot;&gt;12&lt;/td&gt;&lt;td style=&quot;padding-bottom: 1.5pt; text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;padding-bottom: 1.5pt&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;border-bottom: Black 1.5pt solid; text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;border-bottom: Black 1.5pt solid; text-align: right&quot;&gt;21&lt;/td&gt;&lt;td style=&quot;padding-bottom: 1.5pt; text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;padding-bottom: 1.5pt&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;border-bottom: Black 1.5pt solid; text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;border-bottom: Black 1.5pt solid; text-align: right&quot;&gt;-&lt;/td&gt;&lt;td style=&quot;padding-bottom: 1.5pt; text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;vertical-align: bottom; &quot;&gt;
    &lt;td style=&quot;padding-bottom: 4pt&quot;&gt;Diluted weighted-average number of shares&lt;/td&gt;&lt;td style=&quot;padding-bottom: 4pt&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;border-bottom: Black 4pt double; text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;border-bottom: Black 4pt double; text-align: right&quot;&gt;13,431&lt;/td&gt;&lt;td style=&quot;padding-bottom: 4pt; text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;padding-bottom: 4pt&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;border-bottom: Black 4pt double; text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;border-bottom: Black 4pt double; text-align: right&quot;&gt;10,615&lt;/td&gt;&lt;td style=&quot;padding-bottom: 4pt; text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;padding-bottom: 4pt&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;border-bottom: Black 4pt double; text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;border-bottom: Black 4pt double; text-align: right&quot;&gt;12,949&lt;/td&gt;&lt;td style=&quot;padding-bottom: 4pt; text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;padding-bottom: 4pt&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;border-bottom: Black 4pt double; text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;border-bottom: Black 4pt double; text-align: right&quot;&gt;10,212&lt;/td&gt;&lt;td style=&quot;padding-bottom: 4pt; text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;/tr&gt;
&lt;/table&gt;</us-gaap:ScheduleOfEarningsPerShareDilutedByCommonClassTextBlock>
  <us-gaap:WeightedAverageNumberOfSharesIssuedBasic unitRef="shares" contextRef="c9_From1Nov2020To31Jan2021" decimals="-3">12633000</us-gaap:WeightedAverageNumberOfSharesIssuedBasic>
  <us-gaap:WeightedAverageNumberOfSharesIssuedBasic unitRef="shares" contextRef="c10_From1Nov2019To31Jan2020" decimals="-3">10229000</us-gaap:WeightedAverageNumberOfSharesIssuedBasic>
  <us-gaap:WeightedAverageNumberOfSharesIssuedBasic unitRef="shares" contextRef="c0_From1Aug2020To31Jan2021" decimals="-3">12412000</us-gaap:WeightedAverageNumberOfSharesIssuedBasic>
  <us-gaap:WeightedAverageNumberOfSharesIssuedBasic unitRef="shares" contextRef="c11_From1Aug2019To31Jan2020" decimals="-3">10212000</us-gaap:WeightedAverageNumberOfSharesIssuedBasic>
  <us-gaap:IncrementalCommonSharesAttributableToCallOptionsAndWarrants unitRef="shares" contextRef="c9_From1Nov2020To31Jan2021" decimals="-3">698000</us-gaap:IncrementalCommonSharesAttributableToCallOptionsAndWarrants>
  <us-gaap:IncrementalCommonSharesAttributableToCallOptionsAndWarrants unitRef="shares" contextRef="c10_From1Nov2019To31Jan2020" decimals="-3">371000</us-gaap:IncrementalCommonSharesAttributableToCallOptionsAndWarrants>
  <us-gaap:IncrementalCommonSharesAttributableToCallOptionsAndWarrants unitRef="shares" contextRef="c0_From1Aug2020To31Jan2021" decimals="-3">472000</us-gaap:IncrementalCommonSharesAttributableToCallOptionsAndWarrants>
  <us-gaap:IncrementalCommonSharesAttributableToCallOptionsAndWarrants unitRef="shares" contextRef="c11_From1Aug2019To31Jan2020" xs:nil="true"/>
  <us-gaap:IncrementalCommonSharesAttributableToNonvestedSharesWithForfeitableDividends unitRef="shares" contextRef="c9_From1Nov2020To31Jan2021" decimals="-3">73000</us-gaap:IncrementalCommonSharesAttributableToNonvestedSharesWithForfeitableDividends>
  <us-gaap:IncrementalCommonSharesAttributableToNonvestedSharesWithForfeitableDividends unitRef="shares" contextRef="c10_From1Nov2019To31Jan2020" decimals="-3">3000</us-gaap:IncrementalCommonSharesAttributableToNonvestedSharesWithForfeitableDividends>
  <us-gaap:IncrementalCommonSharesAttributableToNonvestedSharesWithForfeitableDividends unitRef="shares" contextRef="c0_From1Aug2020To31Jan2021" decimals="-3">44000</us-gaap:IncrementalCommonSharesAttributableToNonvestedSharesWithForfeitableDividends>
  <us-gaap:IncrementalCommonSharesAttributableToNonvestedSharesWithForfeitableDividends unitRef="shares" contextRef="c11_From1Aug2019To31Jan2020" xs:nil="true"/>
  <zdge:DeferredStockUnits unitRef="shares" contextRef="c9_From1Nov2020To31Jan2021" decimals="-3">27000</zdge:DeferredStockUnits>
  <zdge:DeferredStockUnits unitRef="shares" contextRef="c10_From1Nov2019To31Jan2020" decimals="-3">12000</zdge:DeferredStockUnits>
  <zdge:DeferredStockUnits unitRef="shares" contextRef="c0_From1Aug2020To31Jan2021" decimals="-3">21000</zdge:DeferredStockUnits>
  <zdge:DeferredStockUnits unitRef="shares" contextRef="c11_From1Aug2019To31Jan2020" xs:nil="true"/>
  <us-gaap:ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock contextRef="c0_From1Aug2020To31Jan2021">&lt;table cellpadding=&quot;0&quot; cellspacing=&quot;0&quot; style=&quot;border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif&quot;&gt;
&lt;tr style=&quot;vertical-align: bottom&quot;&gt;
    &lt;td style=&quot;padding-bottom: 1.5pt&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;font-weight: bold; padding-bottom: 1.5pt&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td colspan=&quot;6&quot; style=&quot;font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid&quot;&gt;Three Months Ended&lt;br/&gt; January&amp;#xa0;31,&lt;/td&gt;&lt;td style=&quot;padding-bottom: 1.5pt; font-weight: bold&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;font-weight: bold; padding-bottom: 1.5pt&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td colspan=&quot;6&quot; style=&quot;font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid&quot;&gt;Six Months Ended&lt;br/&gt; January&amp;#xa0;31,&lt;/td&gt;&lt;td style=&quot;padding-bottom: 1.5pt; font-weight: bold&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;vertical-align: bottom&quot;&gt;
    &lt;td style=&quot;padding-bottom: 1.5pt&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;font-weight: bold; padding-bottom: 1.5pt&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td colspan=&quot;2&quot; style=&quot;font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid&quot;&gt;2021&lt;/td&gt;&lt;td style=&quot;font-weight: bold; padding-bottom: 1.5pt&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;font-weight: bold; padding-bottom: 1.5pt&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td colspan=&quot;2&quot; style=&quot;font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid&quot;&gt;2020&lt;/td&gt;&lt;td style=&quot;font-weight: bold; padding-bottom: 1.5pt&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;font-weight: bold; padding-bottom: 1.5pt&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td colspan=&quot;2&quot; style=&quot;font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid&quot;&gt;2021&lt;/td&gt;&lt;td style=&quot;font-weight: bold; padding-bottom: 1.5pt&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;font-weight: bold; padding-bottom: 1.5pt&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td colspan=&quot;2&quot; style=&quot;font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid&quot;&gt;2020&lt;/td&gt;&lt;td style=&quot;font-weight: bold; padding-bottom: 1.5pt&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;vertical-align: bottom&quot;&gt;
    &lt;td&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;font-weight: bold&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td colspan=&quot;14&quot; style=&quot;font-weight: bold; text-align: center&quot;&gt;(in thousands)&lt;/td&gt;&lt;td&gt;&amp;#xa0;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;vertical-align: bottom; background-color: rgb(204,238,255)&quot;&gt;
    &lt;td style=&quot;width: 52%; text-align: left&quot;&gt;Stock options&lt;/td&gt;&lt;td style=&quot;width: 1%&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;width: 1%; text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;width: 9%; text-align: right&quot;&gt;14&lt;/td&gt;&lt;td style=&quot;width: 1%; text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;width: 1%&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;width: 1%; text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;width: 9%; text-align: right&quot;&gt;937&lt;/td&gt;&lt;td style=&quot;width: 1%; text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;width: 1%&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;width: 1%; text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;width: 9%; text-align: right&quot;&gt;215&lt;/td&gt;&lt;td style=&quot;width: 1%; text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;width: 1%&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;width: 1%; text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;width: 9%; text-align: right&quot;&gt;1,330&lt;/td&gt;&lt;td style=&quot;width: 1%; text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;vertical-align: bottom; &quot;&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;Non-vested restricted Class B common stock&lt;/td&gt;&lt;td&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;text-align: right&quot;&gt;-&lt;/td&gt;&lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;text-align: right&quot;&gt;141&lt;/td&gt;&lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;text-align: right&quot;&gt;-&lt;/td&gt;&lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;text-align: right&quot;&gt;172&lt;/td&gt;&lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;vertical-align: bottom; background-color: rgb(204,238,255)&quot;&gt;
    &lt;td style=&quot;text-align: left; padding-bottom: 1.5pt&quot;&gt;Deferred stock units&lt;/td&gt;&lt;td style=&quot;padding-bottom: 1.5pt&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;border-bottom: Black 1.5pt solid; text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;border-bottom: Black 1.5pt solid; text-align: right&quot;&gt;-&lt;/td&gt;&lt;td style=&quot;padding-bottom: 1.5pt; text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;padding-bottom: 1.5pt&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;border-bottom: Black 1.5pt solid; text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;border-bottom: Black 1.5pt solid; text-align: right&quot;&gt;-&lt;/td&gt;&lt;td style=&quot;padding-bottom: 1.5pt; text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;padding-bottom: 1.5pt&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;border-bottom: Black 1.5pt solid; text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;border-bottom: Black 1.5pt solid; text-align: right&quot;&gt;-&lt;/td&gt;&lt;td style=&quot;padding-bottom: 1.5pt; text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;padding-bottom: 1.5pt&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;border-bottom: Black 1.5pt solid; text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;border-bottom: Black 1.5pt solid; text-align: right&quot;&gt;93&lt;/td&gt;&lt;td style=&quot;padding-bottom: 1.5pt; text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;vertical-align: bottom; &quot;&gt;
    &lt;td style=&quot;text-align: left; padding-bottom: 4pt&quot;&gt;Shares excluded from the calculation of diluted earnings per share&lt;/td&gt;&lt;td style=&quot;padding-bottom: 4pt&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;border-bottom: Black 4pt double; text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;border-bottom: Black 4pt double; text-align: right&quot;&gt;14&lt;/td&gt;&lt;td style=&quot;padding-bottom: 4pt; text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;padding-bottom: 4pt&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;border-bottom: Black 4pt double; text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;border-bottom: Black 4pt double; text-align: right&quot;&gt;1,078&lt;/td&gt;&lt;td style=&quot;padding-bottom: 4pt; text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;padding-bottom: 4pt&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;border-bottom: Black 4pt double; text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;border-bottom: Black 4pt double; text-align: right&quot;&gt;215&lt;/td&gt;&lt;td style=&quot;padding-bottom: 4pt; text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;padding-bottom: 4pt&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;border-bottom: Black 4pt double; text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;border-bottom: Black 4pt double; text-align: right&quot;&gt;1,595&lt;/td&gt;&lt;td style=&quot;padding-bottom: 4pt; text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;/tr&gt;
&lt;/table&gt;</us-gaap:ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock>
  <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount unitRef="shares" contextRef="c132_From1Nov2020To31Jan2021_EmployeeStockOptionMember" decimals="-3">14000</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
  <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount unitRef="shares" contextRef="c133_From1Nov2019To31Jan2020_EmployeeStockOptionMember" decimals="-3">937000</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
  <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount unitRef="shares" contextRef="c134_From1Aug2020To31Jan2021_EmployeeStockOptionMember" decimals="-3">215000</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
  <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount unitRef="shares" contextRef="c135_From1Aug2019To31Jan2020_EmployeeStockOptionMember" decimals="-3">1330000</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
  <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount unitRef="shares" contextRef="c136_From1Nov2020To31Jan2021_NonVestedRestrictedClassBCommonStockMember" xs:nil="true"/>
  <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount unitRef="shares" contextRef="c137_From1Nov2019To31Jan2020_NonVestedRestrictedClassBCommonStockMember" decimals="-3">141000</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
  <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount unitRef="shares" contextRef="c138_From1Aug2020To31Jan2021_NonVestedRestrictedClassBCommonStockMember" xs:nil="true"/>
  <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount unitRef="shares" contextRef="c139_From1Aug2019To31Jan2020_NonVestedRestrictedClassBCommonStockMember" decimals="-3">172000</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
  <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount unitRef="shares" contextRef="c140_From1Nov2020To31Jan2021_DeferredStockUnitsMember" xs:nil="true"/>
  <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount unitRef="shares" contextRef="c141_From1Nov2019To31Jan2020_DeferredStockUnitsMember" xs:nil="true"/>
  <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount unitRef="shares" contextRef="c142_From1Aug2020To31Jan2021_DeferredStockUnitsMember" xs:nil="true"/>
  <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount unitRef="shares" contextRef="c143_From1Aug2019To31Jan2020_DeferredStockUnitsMember" decimals="-3">93000</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
  <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount unitRef="shares" contextRef="c9_From1Nov2020To31Jan2021" decimals="-3">14000</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
  <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount unitRef="shares" contextRef="c10_From1Nov2019To31Jan2020" decimals="-3">1078000</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
  <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount unitRef="shares" contextRef="c0_From1Aug2020To31Jan2021" decimals="-3">215000</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
  <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount unitRef="shares" contextRef="c11_From1Aug2019To31Jan2020" decimals="-3">1595000</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
  <us-gaap:CommitmentsAndContingenciesDisclosureTextBlock contextRef="c0_From1Aug2020To31Jan2021">&lt;p style=&quot;margin: 0pt 0; font: bold 10pt Times New Roman, Times, Serif; text-align: left&quot;&gt;Note 8&amp;#x2014;Contingencies&lt;/p&gt;&lt;br/&gt;&lt;p style=&quot;margin: 0pt 0; font: 10pt Times New Roman, Times, Serif; text-align: left&quot;&gt;&lt;b&gt;&lt;i&gt;Legal Proceedings &lt;/i&gt;&lt;/b&gt;&lt;/p&gt;&lt;br/&gt;&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.25in; text-align: left&quot;&gt;In March 2014, Saregama India, Limited filed a lawsuit against the Company before
the Barasat District Court, seeking approximately $1.6 million as damages and an injunction for copyright infringement. Saregama
India alleged that the Company made available Saregama India&amp;#x2019;s sound recordings through the Company&amp;#x2019;s platform with
full knowledge that the sound recordings had been uploaded and were being communicated to the public without obtaining any license
from Saregama India. On August 20, 2019, the Court lifted the injunction and, subsequently, Saregama India executed a consent
pursuant to which the case against the Company was dismissed.&amp;#xa0;&lt;/p&gt;&lt;br/&gt;&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.25in; text-align: left&quot;&gt;The Company may from time to time be subject to other legal proceedings that arise
in the ordinary course of business. Although there can be no assurance in this regard, the Company does not expect any of those
legal proceedings to have a material adverse effect on the Company&amp;#x2019;s results of operations, cash flows or financial condition.&lt;/p&gt;&lt;br/&gt;</us-gaap:CommitmentsAndContingenciesDisclosureTextBlock>
  <us-gaap:LossContingencyDamagesSoughtValue unitRef="usd" contextRef="c144_From27Mar2014To31Mar2014" decimals="-5">1600000</us-gaap:LossContingencyDamagesSoughtValue>
  <us-gaap:ShortTermDebtTextBlock contextRef="c0_From1Aug2020To31Jan2021">&lt;p style=&quot;margin: 0pt 0; font: bold 10pt Times New Roman, Times, Serif; text-align: left&quot;&gt;Note 9&amp;#x2014;Revolving Credit Facility&lt;/p&gt;&lt;br/&gt;&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.25in; text-align: left&quot;&gt;As of September 27, 2016, the Company entered
into a loan and security agreement with Western Alliance Bank for a revolving credit facility of up to $2.5 million for an initial
two-year term which was extended twice for another two two-year term expiring September 26, 2022. At the Company&amp;#x2019;s request
in September 2020, advances under this facility have been reduced to the lesser of $2.0 million or 80% of the Company&amp;#x2019;s eligible
accounts receivable, subject to certain concentration limits. The revolving credit facility is secured by a lien on substantially
all of the Company&amp;#x2019;s assets. Effective with the September 2020 extension, the outstanding principal amount bears interest
per annum at the greater of 3.5% or the prime rate plus 1.25%. Previously the interest rate was capped at 5.0%. Interest is payable
monthly and all outstanding principal and any accrued and unpaid interest is due on the maturity date of September 26, 2022. The
Company is required to pay an annual facility fee of $10,000 to Western Alliance Bank. The Company is also required to comply with
various affirmative and negative covenants and to maintain certain financial ratios during the term of the revolving credit facility.
The covenants include a prohibition on the Company paying any dividend on its capital stock. The Company may terminate this agreement
at any time without penalty or premium provided that it pays down any outstanding principal, accrued interest and bank expenses.
At January 31, 2021 and July 31, 2020, there were no amounts outstanding under the revolving credit facility and the Company was
in compliance with all of the covenants.&lt;/p&gt;&lt;br/&gt;&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.25in; text-align: left&quot;&gt;As of November 16, 2016, the Company entered into a Foreign Exchange Agreement with
Western Alliance Bank to allow the Company to enter into foreign exchange contracts not to exceed $5.0 million in the aggregate
at any point in time under its revolving credit facility. This limit was raised to approximately $6.5 million pursuant to the
Loan and Security Modification Agreement dated May 30, 2018. The available borrowing under the revolving credit facility is reduced
by an applicable foreign exchange reserve percentage as determined by Western Alliance Bank, in its reasonable discretion from
time to time, which was initially set at 10% of the nominal amount of the foreign exchange contracts in effect at the relevant
time. In December 2016, the applicable foreign exchange reserve percentage was changed so that the reduction of available borrowing
for major currency forward contracts of less than six months tenor is set at 10% of the nominal amount of the foreign exchange
contracts, and for contracts over six months tenor, 12.5% of the nominal amount of the foreign exchange contracts. At January
31, 2021, there were $1.58 million of outstanding foreign exchange contracts with less than six months tenor under the credit
facility, which reduced the available borrowing under the revolving credit facility by $157,500.&lt;/p&gt;&lt;br/&gt;</us-gaap:ShortTermDebtTextBlock>
  <us-gaap:LineOfCreditFacilityExpirationDate1 contextRef="c145_From1Sep2016To27Sep2016">2022-09-26</us-gaap:LineOfCreditFacilityExpirationDate1>
  <us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity unitRef="usd" contextRef="c146_AsOf27Sep2016" decimals="-5">2500000</us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity>
  <us-gaap:LineOfCreditFacilityBorrowingCapacityDescription contextRef="c147_From1Aug2020To31Jan2021_RevolvingCreditFacilityMember">At the Company&amp;#x2019;s request in September 2020, advances under this facility have been reduced to the lesser of $2.0 million or 80% of the Company&amp;#x2019;s eligible accounts receivable, subject to certain concentration limits.</us-gaap:LineOfCreditFacilityBorrowingCapacityDescription>
  <us-gaap:LineOfCreditFacilityInterestRateDescription contextRef="c147_From1Aug2020To31Jan2021_RevolvingCreditFacilityMember">the outstanding principal amount bears interest per annum at the greater of 3.5% or the prime rate plus 1.25%. Previously the interest rate was capped at 5.0%. Interest is payable monthly and all outstanding principal and any accrued and unpaid interest is due on the maturity date of September 26, 2022.</us-gaap:LineOfCreditFacilityInterestRateDescription>
  <us-gaap:LineOfCreditFacilityCollateralFeesAmount unitRef="usd" contextRef="c145_From1Sep2016To27Sep2016" decimals="0">10000</us-gaap:LineOfCreditFacilityCollateralFeesAmount>
  <us-gaap:LineOfCreditFacilityBorrowingCapacityDescription contextRef="c148_From12Nov2016To16Nov2016_ForeignExchangeContractMember">the Company entered into a Foreign Exchange Agreement with Western Alliance Bank to allow the Company to enter into foreign exchange contracts not to exceed $5.0 million in the aggregate at any point in time under its revolving credit facility. This limit was raised to approximately $6.5 million pursuant to the Loan and Security Modification Agreement dated May 30, 2018. The available borrowing under the revolving credit facility is reduced by an applicable foreign exchange reserve percentage as determined by Western Alliance Bank, in its reasonable discretion from time to time, which was initially set at 10% of the nominal amount of the foreign exchange contracts in effect at the relevant time.</us-gaap:LineOfCreditFacilityBorrowingCapacityDescription>
  <us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity unitRef="usd" contextRef="c149_AsOf16Nov2016" decimals="-5">5000000</us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity>
  <us-gaap:ForeignCurrencyTransactionsDescription contextRef="c0_From1Aug2020To31Jan2021">In December 2016, the applicable foreign exchange reserve percentage was changed so that the reduction of available borrowing for major currency forward contracts of less than six months tenor is set at 10% of the nominal amount of the foreign exchange contracts, and for contracts over six months tenor, 12.5% of the nominal amount of the foreign exchange contracts.</us-gaap:ForeignCurrencyTransactionsDescription>
  <zdge:OutstandingForeignExchangeAmount unitRef="usd" contextRef="c0_From1Aug2020To31Jan2021" decimals="-4">1580000</zdge:OutstandingForeignExchangeAmount>
  <zdge:LineOfCreditFacilityMaximumBorrowingCapacityReductionAmountForForeignExchangeContracts unitRef="usd" contextRef="c0_From1Aug2020To31Jan2021" decimals="0">157500</zdge:LineOfCreditFacilityMaximumBorrowingCapacityReductionAmountForForeignExchangeContracts>
  <us-gaap:SegmentReportingDisclosureTextBlock contextRef="c0_From1Aug2020To31Jan2021">&lt;p style=&quot;margin: 0pt 0; font: bold 10pt Times New Roman, Times, Serif&quot;&gt;Note 10&amp;#x2014;Business Segment and Geographic Information&lt;/p&gt;&lt;br/&gt;&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.25in; text-align: left&quot;&gt;The Company is a leading app developer focusing on mobile phone personalization
and entertainment. &amp;#x201c;Zedge Wallpapers and Ringtones,&amp;#x201d; the Company&amp;#x2019;s flagship app, is a hub for self-expression
used by millions for mobile phone personalization, social content and fandom art. The app enables consumers to showcase who they
are, what they like, and amplify their persona. Zedge Premium, the Company&amp;#x2019;s in-app marketplace, enables content creators,
ranging the gamut from world class celebrities to emerging artists, to display their talent and sell their content to the Company&amp;#x2019;s
flagship app users. &amp;#x201c;Shortz &amp;#x2013; Chat Stories by Zedge&amp;#x201d; offers serialized, short-form fiction stories delivered
as text-messaging conversations and soon to be available as mini-podcasts. The Company conducts business as a single operating
segment.&lt;/p&gt;&lt;br/&gt;&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.25in; text-align: left&quot;&gt;Net long-lived assets and total assets held outside of the United States, which
are located primarily in Norway, were as follows:&lt;/p&gt;&lt;br/&gt;&lt;table cellpadding=&quot;0&quot; cellspacing=&quot;0&quot; style=&quot;border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif&quot;&gt;
&lt;tr style=&quot;vertical-align: bottom&quot;&gt;
    &lt;td style=&quot;padding: 0; text-align: center&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;padding: 0; text-align: center; font-weight: bold&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td colspan=&quot;2&quot; style=&quot;border-bottom: Black 1.5pt solid; padding: 0; font-weight: bold; text-align: center&quot;&gt;United&amp;#xa0;States&lt;/td&gt;&lt;td style=&quot;padding: 0; text-align: center; font-weight: bold&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;padding: 0; text-align: center; font-weight: bold&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td colspan=&quot;2&quot; style=&quot;border-bottom: Black 1.5pt solid; padding: 0; font-weight: bold; text-align: center&quot;&gt;Foreign&lt;/td&gt;&lt;td style=&quot;padding: 0; text-align: center; font-weight: bold&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;padding: 0; text-align: center; font-weight: bold&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td colspan=&quot;2&quot; style=&quot;border-bottom: Black 1.5pt solid; padding: 0; font-weight: bold; text-align: center&quot;&gt;Total&lt;/td&gt;&lt;td style=&quot;padding: 0; text-align: center; font-weight: bold&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;vertical-align: bottom&quot;&gt;
    &lt;td style=&quot;padding: 0; text-align: center&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;padding: 0; text-align: center; font-weight: bold&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td colspan=&quot;11&quot; style=&quot;padding: 0; font-weight: bold; text-align: center&quot;&gt;(in thousands)&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;vertical-align: bottom&quot;&gt;
    &lt;td style=&quot;text-align: left; padding-left: 10pt; text-indent: -10pt&quot;&gt;Long-lived assets, net:&lt;/td&gt;&lt;td&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;text-align: right&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;text-align: right&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;text-align: right&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;vertical-align: bottom; background-color: rgb(204,238,255)&quot;&gt;
    &lt;td style=&quot;width: 64%; padding-bottom: 4pt; padding-left: 20pt; text-indent: -10pt&quot;&gt;January 31, 2021&lt;/td&gt;&lt;td style=&quot;width: 1%; padding-bottom: 4pt&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;width: 1%; border-bottom: Black 4pt double; text-align: left&quot;&gt;$&lt;/td&gt;&lt;td style=&quot;width: 9%; border-bottom: Black 4pt double; text-align: right&quot;&gt;2,231&lt;/td&gt;&lt;td style=&quot;width: 1%; padding-bottom: 4pt; text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;width: 1%; padding-bottom: 4pt&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;width: 1%; border-bottom: Black 4pt double; text-align: left&quot;&gt;$&lt;/td&gt;&lt;td style=&quot;width: 9%; border-bottom: Black 4pt double; text-align: right&quot;&gt;448&lt;/td&gt;&lt;td style=&quot;width: 1%; padding-bottom: 4pt; text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;width: 1%; padding-bottom: 4pt&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;width: 1%; border-bottom: Black 4pt double; text-align: left&quot;&gt;$&lt;/td&gt;&lt;td style=&quot;width: 9%; border-bottom: Black 4pt double; text-align: right&quot;&gt;2,679&lt;/td&gt;&lt;td style=&quot;width: 1%; padding-bottom: 4pt; text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;vertical-align: bottom; &quot;&gt;
    &lt;td style=&quot;padding-bottom: 4pt; padding-left: 20pt; text-indent: -10pt&quot;&gt;July 31, 2020&lt;/td&gt;&lt;td style=&quot;padding-bottom: 4pt&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;border-bottom: Black 4pt double; text-align: left&quot;&gt;$&lt;/td&gt;&lt;td style=&quot;border-bottom: Black 4pt double; text-align: right&quot;&gt;2,513&lt;/td&gt;&lt;td style=&quot;padding-bottom: 4pt; text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;padding-bottom: 4pt&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;border-bottom: Black 4pt double; text-align: left&quot;&gt;$&lt;/td&gt;&lt;td style=&quot;border-bottom: Black 4pt double; text-align: right&quot;&gt;542&lt;/td&gt;&lt;td style=&quot;padding-bottom: 4pt; text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;padding-bottom: 4pt&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;border-bottom: Black 4pt double; text-align: left&quot;&gt;$&lt;/td&gt;&lt;td style=&quot;border-bottom: Black 4pt double; text-align: right&quot;&gt;3,055&lt;/td&gt;&lt;td style=&quot;padding-bottom: 4pt; text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;vertical-align: bottom; background-color: rgb(204,238,255)&quot;&gt;
    &lt;td style=&quot;text-align: right; padding-left: 10pt; text-indent: -10pt&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;text-align: right&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;text-align: right&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;text-align: right&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;vertical-align: bottom; &quot;&gt;
    &lt;td style=&quot;text-align: left; padding-left: 10pt; text-indent: -10pt&quot;&gt;Total assets:&lt;/td&gt;&lt;td&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;text-align: right&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;text-align: right&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;text-align: right&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;vertical-align: bottom; background-color: rgb(204,238,255)&quot;&gt;
    &lt;td style=&quot;padding-bottom: 4pt; padding-left: 20pt; text-indent: -10pt&quot;&gt;January 31, 2021&lt;/td&gt;&lt;td style=&quot;padding-bottom: 4pt&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;border-bottom: Black 4pt double; text-align: left&quot;&gt;$&lt;/td&gt;&lt;td style=&quot;border-bottom: Black 4pt double; text-align: right&quot;&gt;17,229&lt;/td&gt;&lt;td style=&quot;padding-bottom: 4pt; text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;padding-bottom: 4pt&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;border-bottom: Black 4pt double; text-align: left&quot;&gt;$&lt;/td&gt;&lt;td style=&quot;border-bottom: Black 4pt double; text-align: right&quot;&gt;4,556&lt;/td&gt;&lt;td style=&quot;padding-bottom: 4pt; text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;padding-bottom: 4pt&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;border-bottom: Black 4pt double; text-align: left&quot;&gt;$&lt;/td&gt;&lt;td style=&quot;border-bottom: Black 4pt double; text-align: right&quot;&gt;21,785&lt;/td&gt;&lt;td style=&quot;padding-bottom: 4pt; text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;vertical-align: bottom; &quot;&gt;
    &lt;td style=&quot;padding-bottom: 4pt; padding-left: 20pt; text-indent: -10pt&quot;&gt;July 31, 2020&lt;/td&gt;&lt;td style=&quot;padding-bottom: 4pt&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;border-bottom: Black 4pt double; text-align: left&quot;&gt;$&lt;/td&gt;&lt;td style=&quot;border-bottom: Black 4pt double; text-align: right&quot;&gt;7,730&lt;/td&gt;&lt;td style=&quot;padding-bottom: 4pt; text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;padding-bottom: 4pt&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;border-bottom: Black 4pt double; text-align: left&quot;&gt;$&lt;/td&gt;&lt;td style=&quot;border-bottom: Black 4pt double; text-align: right&quot;&gt;4,275&lt;/td&gt;&lt;td style=&quot;padding-bottom: 4pt; text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;padding-bottom: 4pt&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;border-bottom: Black 4pt double; text-align: left&quot;&gt;$&lt;/td&gt;&lt;td style=&quot;border-bottom: Black 4pt double; text-align: right&quot;&gt;12,005&lt;/td&gt;&lt;td style=&quot;padding-bottom: 4pt; text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;/tr&gt;
&lt;/table&gt;&lt;br/&gt;</us-gaap:SegmentReportingDisclosureTextBlock>
  <us-gaap:LongLivedAssetsByGeographicAreasTableTextBlock contextRef="c0_From1Aug2020To31Jan2021">&lt;table cellpadding=&quot;0&quot; cellspacing=&quot;0&quot; style=&quot;border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif&quot;&gt;
&lt;tr style=&quot;vertical-align: bottom&quot;&gt;
    &lt;td style=&quot;padding: 0; text-align: center&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;padding: 0; text-align: center; font-weight: bold&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td colspan=&quot;2&quot; style=&quot;border-bottom: Black 1.5pt solid; padding: 0; font-weight: bold; text-align: center&quot;&gt;United&amp;#xa0;States&lt;/td&gt;&lt;td style=&quot;padding: 0; text-align: center; font-weight: bold&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;padding: 0; text-align: center; font-weight: bold&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td colspan=&quot;2&quot; style=&quot;border-bottom: Black 1.5pt solid; padding: 0; font-weight: bold; text-align: center&quot;&gt;Foreign&lt;/td&gt;&lt;td style=&quot;padding: 0; text-align: center; font-weight: bold&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;padding: 0; text-align: center; font-weight: bold&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td colspan=&quot;2&quot; style=&quot;border-bottom: Black 1.5pt solid; padding: 0; font-weight: bold; text-align: center&quot;&gt;Total&lt;/td&gt;&lt;td style=&quot;padding: 0; text-align: center; font-weight: bold&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;vertical-align: bottom&quot;&gt;
    &lt;td style=&quot;padding: 0; text-align: center&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;padding: 0; text-align: center; font-weight: bold&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td colspan=&quot;11&quot; style=&quot;padding: 0; font-weight: bold; text-align: center&quot;&gt;(in thousands)&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;vertical-align: bottom&quot;&gt;
    &lt;td style=&quot;text-align: left; padding-left: 10pt; text-indent: -10pt&quot;&gt;Long-lived assets, net:&lt;/td&gt;&lt;td&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;text-align: right&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;text-align: right&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;text-align: right&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;vertical-align: bottom; background-color: rgb(204,238,255)&quot;&gt;
    &lt;td style=&quot;width: 64%; padding-bottom: 4pt; padding-left: 20pt; text-indent: -10pt&quot;&gt;January 31, 2021&lt;/td&gt;&lt;td style=&quot;width: 1%; padding-bottom: 4pt&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;width: 1%; border-bottom: Black 4pt double; text-align: left&quot;&gt;$&lt;/td&gt;&lt;td style=&quot;width: 9%; border-bottom: Black 4pt double; text-align: right&quot;&gt;2,231&lt;/td&gt;&lt;td style=&quot;width: 1%; padding-bottom: 4pt; text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;width: 1%; padding-bottom: 4pt&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;width: 1%; border-bottom: Black 4pt double; text-align: left&quot;&gt;$&lt;/td&gt;&lt;td style=&quot;width: 9%; border-bottom: Black 4pt double; text-align: right&quot;&gt;448&lt;/td&gt;&lt;td style=&quot;width: 1%; padding-bottom: 4pt; text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;width: 1%; padding-bottom: 4pt&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;width: 1%; border-bottom: Black 4pt double; text-align: left&quot;&gt;$&lt;/td&gt;&lt;td style=&quot;width: 9%; border-bottom: Black 4pt double; text-align: right&quot;&gt;2,679&lt;/td&gt;&lt;td style=&quot;width: 1%; padding-bottom: 4pt; text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;vertical-align: bottom; &quot;&gt;
    &lt;td style=&quot;padding-bottom: 4pt; padding-left: 20pt; text-indent: -10pt&quot;&gt;July 31, 2020&lt;/td&gt;&lt;td style=&quot;padding-bottom: 4pt&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;border-bottom: Black 4pt double; text-align: left&quot;&gt;$&lt;/td&gt;&lt;td style=&quot;border-bottom: Black 4pt double; text-align: right&quot;&gt;2,513&lt;/td&gt;&lt;td style=&quot;padding-bottom: 4pt; text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;padding-bottom: 4pt&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;border-bottom: Black 4pt double; text-align: left&quot;&gt;$&lt;/td&gt;&lt;td style=&quot;border-bottom: Black 4pt double; text-align: right&quot;&gt;542&lt;/td&gt;&lt;td style=&quot;padding-bottom: 4pt; text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;padding-bottom: 4pt&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;border-bottom: Black 4pt double; text-align: left&quot;&gt;$&lt;/td&gt;&lt;td style=&quot;border-bottom: Black 4pt double; text-align: right&quot;&gt;3,055&lt;/td&gt;&lt;td style=&quot;padding-bottom: 4pt; text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;vertical-align: bottom; background-color: rgb(204,238,255)&quot;&gt;
    &lt;td style=&quot;text-align: right; padding-left: 10pt; text-indent: -10pt&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;text-align: right&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;text-align: right&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;text-align: right&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;vertical-align: bottom; &quot;&gt;
    &lt;td style=&quot;text-align: left; padding-left: 10pt; text-indent: -10pt&quot;&gt;Total assets:&lt;/td&gt;&lt;td&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;text-align: right&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;text-align: right&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;text-align: right&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;vertical-align: bottom; background-color: rgb(204,238,255)&quot;&gt;
    &lt;td style=&quot;padding-bottom: 4pt; padding-left: 20pt; text-indent: -10pt&quot;&gt;January 31, 2021&lt;/td&gt;&lt;td style=&quot;padding-bottom: 4pt&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;border-bottom: Black 4pt double; text-align: left&quot;&gt;$&lt;/td&gt;&lt;td style=&quot;border-bottom: Black 4pt double; text-align: right&quot;&gt;17,229&lt;/td&gt;&lt;td style=&quot;padding-bottom: 4pt; text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;padding-bottom: 4pt&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;border-bottom: Black 4pt double; text-align: left&quot;&gt;$&lt;/td&gt;&lt;td style=&quot;border-bottom: Black 4pt double; text-align: right&quot;&gt;4,556&lt;/td&gt;&lt;td style=&quot;padding-bottom: 4pt; text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;padding-bottom: 4pt&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;border-bottom: Black 4pt double; text-align: left&quot;&gt;$&lt;/td&gt;&lt;td style=&quot;border-bottom: Black 4pt double; text-align: right&quot;&gt;21,785&lt;/td&gt;&lt;td style=&quot;padding-bottom: 4pt; text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;vertical-align: bottom; &quot;&gt;
    &lt;td style=&quot;padding-bottom: 4pt; padding-left: 20pt; text-indent: -10pt&quot;&gt;July 31, 2020&lt;/td&gt;&lt;td style=&quot;padding-bottom: 4pt&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;border-bottom: Black 4pt double; text-align: left&quot;&gt;$&lt;/td&gt;&lt;td style=&quot;border-bottom: Black 4pt double; text-align: right&quot;&gt;7,730&lt;/td&gt;&lt;td style=&quot;padding-bottom: 4pt; text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;padding-bottom: 4pt&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;border-bottom: Black 4pt double; text-align: left&quot;&gt;$&lt;/td&gt;&lt;td style=&quot;border-bottom: Black 4pt double; text-align: right&quot;&gt;4,275&lt;/td&gt;&lt;td style=&quot;padding-bottom: 4pt; text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;padding-bottom: 4pt&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;border-bottom: Black 4pt double; text-align: left&quot;&gt;$&lt;/td&gt;&lt;td style=&quot;border-bottom: Black 4pt double; text-align: right&quot;&gt;12,005&lt;/td&gt;&lt;td style=&quot;padding-bottom: 4pt; text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;/tr&gt;
&lt;/table&gt;</us-gaap:LongLivedAssetsByGeographicAreasTableTextBlock>
  <us-gaap:NoncurrentAssets unitRef="usd" contextRef="c150_AsOf31Jan2021_US" decimals="-3">2231000</us-gaap:NoncurrentAssets>
  <us-gaap:NoncurrentAssets unitRef="usd" contextRef="c151_AsOf31Jan2021_ForeignMember" decimals="-3">448000</us-gaap:NoncurrentAssets>
  <us-gaap:NoncurrentAssets unitRef="usd" contextRef="c3_AsOf31Jan2021" decimals="-3">2679000</us-gaap:NoncurrentAssets>
  <us-gaap:NoncurrentAssets unitRef="usd" contextRef="c152_AsOf31Jul2020_US" decimals="-3">2513000</us-gaap:NoncurrentAssets>
  <us-gaap:NoncurrentAssets unitRef="usd" contextRef="c153_AsOf31Jul2020_ForeignMember" decimals="-3">542000</us-gaap:NoncurrentAssets>
  <us-gaap:NoncurrentAssets unitRef="usd" contextRef="c4_AsOf31Jul2020" decimals="-3">3055000</us-gaap:NoncurrentAssets>
  <us-gaap:Assets unitRef="usd" contextRef="c150_AsOf31Jan2021_US" decimals="-3">17229000</us-gaap:Assets>
  <us-gaap:Assets unitRef="usd" contextRef="c151_AsOf31Jan2021_ForeignMember" decimals="-3">4556000</us-gaap:Assets>
  <us-gaap:Assets unitRef="usd" contextRef="c152_AsOf31Jul2020_US" decimals="-3">7730000</us-gaap:Assets>
  <us-gaap:Assets unitRef="usd" contextRef="c153_AsOf31Jul2020_ForeignMember" decimals="-3">4275000</us-gaap:Assets>
  <us-gaap:LesseeOperatingLeasesTextBlock contextRef="c0_From1Aug2020To31Jan2021">&lt;p style=&quot;margin: 0pt 0; font: bold 10pt Times New Roman, Times, Serif&quot;&gt;Note 11&amp;#x2014; Operating Leases&lt;/p&gt;&lt;br/&gt;&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.25in; text-align: left&quot;&gt;The Company has operating leases primarily for office space.
Operating lease right-of-use assets recorded and included in other assets were $220,000 and $317,000 at January 31, 2021 and July
31, 2020, respectively.&lt;/p&gt;&lt;br/&gt;&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.25in; text-align: left&quot;&gt;There were no material changes in the Company&apos;s
operating and finance leases in the six months ended January 31, 2021, as compared to the disclosure in the Company&apos;s Annual Report
on Form 10-K for the fiscal year ended July 31, 2020.&lt;/p&gt;&lt;br/&gt;</us-gaap:LesseeOperatingLeasesTextBlock>
  <us-gaap:OperatingLeaseRightOfUseAsset unitRef="usd" contextRef="c3_AsOf31Jan2021" decimals="0">220000</us-gaap:OperatingLeaseRightOfUseAsset>
  <us-gaap:OperatingLeaseRightOfUseAsset unitRef="usd" contextRef="c4_AsOf31Jul2020" decimals="0">317000</us-gaap:OperatingLeaseRightOfUseAsset>
  <us-gaap:IncomeTaxDisclosureTextBlock contextRef="c0_From1Aug2020To31Jan2021">&lt;p style=&quot;margin: 0pt 0; font: bold 10pt Times New Roman, Times, Serif; text-align: left&quot;&gt;Note 12&amp;#x2014;Provision for Income taxes&lt;/p&gt;&lt;br/&gt;&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.25in; text-align: left&quot;&gt;At July 31, 2020, the Company had available U.S. federal and state net operating
loss (&amp;#x201c;NOL&amp;#x201d;) carryforwards from domestic operations of approximately $5.6 million and $5.9 million, respectively,
to offset future taxable income, the Company also had available NOL carryforwards of approximately $433,000 to offset future foreign
taxable income. The Company expects to utilize these NOL carryforwards to offset the taxable income for the six months ended January
31, 2021 and for the fiscal year ending July 31, 2021, and reduced its effective tax rate to 7.9% for those periods. The tax expense
consists of federal and state taxes based on taxable income and allocated net worth and certain income taxes payable in foreign
jurisdictions where our subsidiaries reside.&lt;/p&gt;&lt;br/&gt;&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.25in; text-align: left&quot;&gt;On March 27, 2020, the CARES Act was signed into law.&amp;#xa0;&amp;#xa0;The Act contains
several new or changed income tax provisions, including but not limited to the following: increased limitation threshold for determining
deductible interest expense, class life changes to qualified improvements (in general, from 39 years to 15 years), and the ability
to carry back net operating losses incurred from tax years 2018 through 2020 up to the five preceding tax years.&amp;#xa0;&amp;#xa0;Most
of these provisions are either not applicable or have no material effect&amp;#xa0;on&amp;#xa0;the Company.&amp;#xa0;&amp;#xa0;&lt;/p&gt;&lt;br/&gt;</us-gaap:IncomeTaxDisclosureTextBlock>
  <us-gaap:DeferredTaxAssetsOperatingLossCarryforwardsDomestic unitRef="usd" contextRef="c154_AsOf31Jul2020_ForeignCountryMember" decimals="-5">5600000</us-gaap:DeferredTaxAssetsOperatingLossCarryforwardsDomestic>
  <us-gaap:DeferredTaxAssetsOperatingLossCarryforwardsDomestic unitRef="usd" contextRef="c155_AsOf31Jul2020_StateAndLocalJurisdictionMember" decimals="-5">5900000</us-gaap:DeferredTaxAssetsOperatingLossCarryforwardsDomestic>
  <us-gaap:DeferredTaxAssetsOperatingLossCarryforwardsForeign unitRef="usd" contextRef="c4_AsOf31Jul2020" decimals="0">433000</us-gaap:DeferredTaxAssetsOperatingLossCarryforwardsForeign>
  <us-gaap:EffectiveIncomeTaxRateContinuingOperations unitRef="pure" contextRef="c0_From1Aug2020To31Jan2021" decimals="3">0.079</us-gaap:EffectiveIncomeTaxRateContinuingOperations>
  <us-gaap:OperatingLossCarryforwardsLimitationsOnUse contextRef="c156_From1Mar2020To27Mar2020">The Act contains several new or changed income tax provisions, including but not limited to the following: increased limitation threshold for determining deductible interest expense, class life changes to qualified improvements (in general, from 39 years to 15 years), and the ability to carry back net operating losses incurred from tax years 2018 through 2020 up to the five preceding tax years.</us-gaap:OperatingLossCarryforwardsLimitationsOnUse>
  <us-gaap:DescriptionOfNewAccountingPronouncementsNotYetAdopted contextRef="c0_From1Aug2020To31Jan2021">&lt;p style=&quot;margin: 0pt 0; font: bold 10pt Times New Roman, Times, Serif&quot;&gt;Note 13&amp;#x2014;Recently Issued Accounting Standards Not Yet Adopted&lt;/p&gt;&lt;br/&gt;&lt;p style=&quot;margin: 0pt 0; font: 10pt Times New Roman, Times, Serif&quot;&gt;&lt;i&gt;Recently Issued Accounting Standards Not Yet Adopted&lt;/i&gt;&lt;/p&gt;&lt;br/&gt;&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.25in; text-align: left&quot;&gt;In December 2019, the FASB issued Accounting Standard Update No. 2019-12,&amp;#xa0;&lt;i&gt;Income
Taxes&lt;/i&gt; &lt;i&gt;(Topic 740):&lt;/i&gt; &lt;i&gt;Simplifying the Accounting for Income Taxes&lt;/i&gt; (ASU 2019-12), which simplifies the accounting
for income taxes. This guidance will be effective for the Company in the first quarter of fiscal 2022 on a prospective basis,
and early adoption is permitted. The Company will adopt the new standard effective August 1, 2021 and does not expect the adoption
of this guidance to have a material impact on its consolidated financial statements.&lt;/p&gt;&lt;br/&gt;&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.25in; text-align: left&quot;&gt;With the exception of the accounting standards discussed above, there have been
no other recent accounting pronouncements or changes in accounting pronouncements during the six months ended January 31, 2021
that are of significance or potential significance to the Company.&lt;/p&gt;&lt;br/&gt;</us-gaap:DescriptionOfNewAccountingPronouncementsNotYetAdopted>
  <zdge:LoansPayableTextBlock contextRef="c0_From1Aug2020To31Jan2021">&lt;p style=&quot;margin: 0pt 0; font: bold 10pt Times New Roman, Times, Serif&quot;&gt;Note 14&amp;#x2014;Loans Payable&lt;/p&gt;&lt;br/&gt;&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.25in; text-align: left&quot;&gt;On August 1, 2020, the Company obtained
a loan of $181,000 to pay for certain insurance coverage, repayable in nine equal installments of $20,490 starting from September
1, 2020 which represented a 3.89% annual percentage interest rate.&lt;/p&gt;&lt;br/&gt;&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.25in; text-align: left&quot;&gt;&lt;font style=&quot;font-weight: normal&quot;&gt;On July 16, 2019, the Company obtained a loan of
$140,000 to pay for certain insurance coverage, repayable in nine equal installments of $15,976 starting from September 1, 2019
which represented a 4.79% annual percentage interest rate. &lt;/font&gt;&lt;/p&gt;&lt;br/&gt;&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.25in; text-align: left&quot;&gt;&lt;font style=&quot;font-weight: normal&quot;&gt;The Company obtained a loan under the Paycheck
Protection Program (PPP) of the CARES Act in the amount of $218,000 from Western Alliance Bank, a loan servicer and the Company&amp;#x2019;s
lender (see Note 9), on April 22, 2020. The Company used these proceeds in full for payroll purposes for U.S. employees during
the covered period provided under the PPP and therefore expects that all or most of this loan will be forgiven. Any portion of
the loan that is not forgiven will be due two years after inception of the loan. The loan has a 1% fixed interest rate and does
not require collateral or personal guarantees.&lt;/font&gt;&lt;/p&gt;&lt;br/&gt;&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.25in; text-align: left&quot;&gt;&lt;font style=&quot;font-weight: normal&quot;&gt;The Company submitted the PPP Loan Forgiveness Application
Form 3508EZ on November 25, 2020.&lt;/font&gt;&lt;/p&gt;&lt;br/&gt;</zdge:LoansPayableTextBlock>
  <zdge:InsuranceCoverage unitRef="usd" contextRef="c157_From28Jul2020To2Aug2020" decimals="0">181000</zdge:InsuranceCoverage>
  <zdge:InstallmentFee unitRef="usd" contextRef="c157_From28Jul2020To2Aug2020" decimals="0">20490</zdge:InstallmentFee>
  <us-gaap:AccountsPayableInterestBearingInterestRate unitRef="pure" contextRef="c158_AsOf2Aug2020" decimals="4">0.0389</us-gaap:AccountsPayableInterestBearingInterestRate>
  <zdge:InsuranceCoverage unitRef="usd" contextRef="c159_From12Jul2019To16Jul2019" decimals="0">140000</zdge:InsuranceCoverage>
  <zdge:InstallmentFee unitRef="usd" contextRef="c159_From12Jul2019To16Jul2019" decimals="0">15976</zdge:InstallmentFee>
  <us-gaap:AccountsPayableInterestBearingInterestRate unitRef="pure" contextRef="c160_AsOf16Jul2019" decimals="4">0.0479</us-gaap:AccountsPayableInterestBearingInterestRate>
  <zdge:LoanReceived unitRef="usd" contextRef="c161_AsOf22Apr2020" decimals="0">218000</zdge:LoanReceived>
  <us-gaap:ShortTermDebtPercentageBearingFixedInterestRate unitRef="pure" contextRef="c3_AsOf31Jan2021" decimals="2">0.01</us-gaap:ShortTermDebtPercentageBearingFixedInterestRate>
  <zdge:SaleOfCommonStockTextBlock contextRef="c0_From1Aug2020To31Jan2021">&lt;p style=&quot;margin: 0pt 0; font: bold 10pt Times New Roman, Times, Serif&quot;&gt;Note 15&amp;#x2014;Sales of Class B Common Stock&lt;/p&gt;&lt;br/&gt;&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.25in; text-align: left&quot;&gt;The Company filed with the SEC a Registration
Statement on Form S-3 (the &amp;#x201c;Form S-3&amp;#x201d;) on November 30, 2020 which became effective on December 4, 2020 to facilitate
capital raising. The Registration Statement registered the issuance and sale by the Company of Class B common stock or related
securities for gross proceeds to the Company of up to $20 million. On November 30, 2020, the Company engaged National Securities
Corp. and H.C. Wainwright &amp;amp; Co, LLC (the &amp;#x201c;Sales Agents&amp;#x201d;) to act as the Company&amp;#x2019;s exclusive co-Sales Agents
in connection with the Company&amp;#x2019;s &amp;#x201c;at-the-market&amp;#x201d; offering of shares of the Company&amp;#x2019;s Class B common stock
up to $5 million. The Company filed a Prospectus Supplement (supplementing the Prospectus included in the Form S-3) on December
9, 2020 and contemporaneously entered into an At The Market Offering Agreement with the Sales Agents (the &amp;#x201c;ATM Sales Agreement&amp;#x201d;),
pursuant to which the Company sold 761,906 shares at an average price of $6.5625 per share for total proceeds of $5 million as
of January 28, 2021. In connection with this offering, the Company incurred a total issuance costs of $215,000. The Company intends
to use the net proceeds from this offering for working capital and other general corporate purposes.&lt;/p&gt;&lt;br/&gt;&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.25in; text-align: left&quot;&gt;&lt;font style=&quot;font-weight: normal&quot;&gt;On February 5, 2020, the Company closed on its
registered direct offering of 1,734,459 shares of its Class B common stock for gross proceeds of $2.25 million. The Company sold
1,657,813 shares at a purchase price of $1.28 per share which represented a 20% discount from the 10 Day Volume Weighted Average
Price (VWAP) through January 31, 2020, and certain Company insiders purchased an additional 76,646 shares at a purchase price
of $1.67 per share, the closing price on February 3, 2020. In connection with this offering, the Company incurred a total issuance
costs of $141,000. The Company intends to use the net proceeds from this offering for working capital and other general corporate
purposes.&lt;/font&gt;&lt;/p&gt;&lt;br/&gt;</zdge:SaleOfCommonStockTextBlock>
  <us-gaap:StockIssuedDuringPeriodValueOther unitRef="usd" contextRef="c162_From1Dec2020To4Dec2020_CommonClassBMember" decimals="-6">20000000</us-gaap:StockIssuedDuringPeriodValueOther>
  <zdge:SalesOfClassBCommonStockDescription contextRef="c0_From1Aug2020To31Jan2021">On November 30, 2020, the Company engaged National Securities Corp. and H.C. Wainwright &amp;amp; Co, LLC (the &amp;#x201c;Sales Agents&amp;#x201d;) to act as the Company&amp;#x2019;s exclusive co-Sales Agents in connection with the Company&amp;#x2019;s &amp;#x201c;at-the-market&amp;#x201d; offering of shares of the Company&amp;#x2019;s Class B common stock up to $5 million. The Company filed a Prospectus Supplement (supplementing the Prospectus included in the Form S-3) on December 9, 2020 and contemporaneously entered into an At The Market Offering Agreement with the Sales Agents (the &amp;#x201c;ATM Sales Agreement&amp;#x201d;), pursuant to which the Company sold 761,906 shares at an average price of $6.5625 per share for total proceeds of $5 million as of January 28, 2021. In connection with this offering, the Company incurred a total issuance costs of $215,000. The Company intends to use the net proceeds from this offering for working capital and other general corporate purposes.</zdge:SalesOfClassBCommonStockDescription>
  <zdge:DirectOfferingShares unitRef="shares" contextRef="c163_AsOf5Feb2020" decimals="INF">1734459</zdge:DirectOfferingShares>
  <us-gaap:StockIssuedDuringPeriodValueOther unitRef="usd" contextRef="c164_From27Jan2020To5Feb2020_CommonClassBMember" decimals="-4">2250000</us-gaap:StockIssuedDuringPeriodValueOther>
  <us-gaap:SharesIssued unitRef="shares" contextRef="c70_AsOf31Jan2020" decimals="INF">1657813</us-gaap:SharesIssued>
  <us-gaap:SharesIssuedPricePerShare unitRef="usdPershares" contextRef="c70_AsOf31Jan2020" decimals="2">1.28</us-gaap:SharesIssuedPricePerShare>
  <us-gaap:DebtWeightedAverageInterestRate unitRef="pure" contextRef="c70_AsOf31Jan2020" decimals="2">0.20</us-gaap:DebtWeightedAverageInterestRate>
  <zdge:SaleOfCommonStockDescription contextRef="c0_From1Aug2020To31Jan2021">certain Company insiders purchased an additional 76,646 shares at a purchase price of $1.67 per share, the closing price on February 3, 2020. In connection with this offering, the Company incurred a total issuance costs of $141,000.</zdge:SaleOfCommonStockDescription>
</xbrl>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.SCH
<SEQUENCE>7
<FILENAME>zdge-20210131.xsd
<DESCRIPTION>XBRL SCHEMA FILE
<TEXT>
<XBRL>
<?xml version="1.0" encoding="US-ASCII"?>
<!-- Generated by CompSci Transform (tm) - http://www.compsciresources.com -->
<!-- Created: Mon Mar 15 11:40:34 EDT 2021 -->
<xs:schema elementFormDefault="qualified" xmlns:zdge="http://zedge.com/20210131" xmlns:num="http://www.xbrl.org/dtr/type/numeric" xmlns:srt-types="http://fasb.org/srt-types/2020-01-31" targetNamespace="http://zedge.com/20210131" xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:us-types="http://fasb.org/us-types/2020-01-31" xmlns:nonnum="http://www.xbrl.org/dtr/type/non-numeric" xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:xbrldt="http://xbrl.org/2005/xbrldt" xmlns:xbrli="http://www.xbrl.org/2003/instance">
  <xs:annotation>
    <xs:appinfo>
      <link:linkbaseRef xlink:type="simple" xlink:href="zdge-20210131_lab.xml" xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase" xlink:role="http://www.xbrl.org/2003/role/labelLinkbaseRef"/>
      <link:linkbaseRef xlink:type="simple" xlink:href="zdge-20210131_pre.xml" xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase" xlink:role="http://www.xbrl.org/2003/role/presentationLinkbaseRef"/>
      <link:linkbaseRef xlink:type="simple" xlink:href="zdge-20210131_def.xml" xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase" xlink:role="http://www.xbrl.org/2003/role/definitionLinkbaseRef"/>
      <link:linkbaseRef xlink:type="simple" xlink:href="zdge-20210131_cal.xml" xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase" xlink:role="http://www.xbrl.org/2003/role/calculationLinkbaseRef"/>
      <link:roleType roleURI="http://zedge.com/role/ConsolidatedBalanceSheet" id="zdge_r_ConsolidatedBalanceSheet">
        <link:definition>001 - Statement - Consolidated Balance Sheets</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://zedge.com/role/ConsolidatedBalanceSheet_Parentheticals" id="zdge_r_ConsolidatedBalanceSheet_Parentheticals">
        <link:definition>002 - Statement - Consolidated Balance Sheets (Parentheticals)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://zedge.com/role/ConsolidatedIncomeStatement" id="zdge_r_ConsolidatedIncomeStatement">
        <link:definition>003 - Statement - Consolidated Statements of Comprehensive Income (Loss) (Unaudited)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://zedge.com/role/ShareholdersEquityType2or3" id="zdge_r_ShareholdersEquityType2or3">
        <link:definition>004 - Statement - Consolidated Statements of Changes in Stockholders&#8217; Equity (Unaudited)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://zedge.com/role/ConsolidatedCashFlow" id="zdge_r_ConsolidatedCashFlow">
        <link:definition>005 - Statement - Consolidated Statements of Cash Flows (Unaudited)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://zedge.com/role/BasisofPresentationandRecentlyAdoptedAccountingPronouncements" id="zdge_r_BasisofPresentationandRecentlyAdoptedAccountingPronouncements">
        <link:definition>006 - Disclosure - Basis of Presentation and Recently Adopted Accounting Pronouncements</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://zedge.com/role/Revenue" id="zdge_r_Revenue">
        <link:definition>007 - Disclosure - Revenue</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://zedge.com/role/FairValueMeasurements" id="zdge_r_FairValueMeasurements">
        <link:definition>008 - Disclosure - Fair Value Measurements</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://zedge.com/role/DerivativeInstruments" id="zdge_r_DerivativeInstruments">
        <link:definition>009 - Disclosure - Derivative Instruments</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://zedge.com/role/AccruedExpensesandOtherCurrentLiabilities" id="zdge_r_AccruedExpensesandOtherCurrentLiabilities">
        <link:definition>010 - Disclosure - Accrued Expenses and Other Current Liabilities</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://zedge.com/role/StockBasedCompensation" id="zdge_r_StockBasedCompensation">
        <link:definition>011 - Disclosure - Stock-Based Compensation</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://zedge.com/role/EarningsPerShare" id="zdge_r_EarningsPerShare">
        <link:definition>012 - Disclosure - Earnings Per Share</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://zedge.com/role/Contingencies" id="zdge_r_Contingencies">
        <link:definition>013 - Disclosure - Contingencies</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://zedge.com/role/RevolvingCreditFacility" id="zdge_r_RevolvingCreditFacility">
        <link:definition>014 - Disclosure - Revolving Credit Facility</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://zedge.com/role/BusinessSegmentandGeographicInformation" id="zdge_r_BusinessSegmentandGeographicInformation">
        <link:definition>015 - Disclosure - Business Segment and Geographic Information</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://zedge.com/role/OperatingLeases" id="zdge_r_OperatingLeases">
        <link:definition>016 - Disclosure - Operating Leases</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://zedge.com/role/ProvisionforIncometaxes" id="zdge_r_ProvisionforIncometaxes">
        <link:definition>017 - Disclosure - Provision for Income taxes</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://zedge.com/role/RecentlyIssuedAccountingStandardsNotYetAdopted" id="zdge_r_RecentlyIssuedAccountingStandardsNotYetAdopted">
        <link:definition>018 - Disclosure - Recently Issued Accounting Standards Not Yet Adopted</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://zedge.com/role/LoansPayable" id="zdge_r_LoansPayable">
        <link:definition>019 - Disclosure - Loans Payable</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://zedge.com/role/SalesofClassBCommonStock" id="zdge_r_SalesofClassBCommonStock">
        <link:definition>020 - Disclosure - Sales of Class B Common Stock</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://zedge.com/role/AccountingPoliciesByPolicy" id="zdge_r_AccountingPoliciesByPolicy">
        <link:definition>021 - Disclosure - Accounting Policies, by Policy (Policies)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://zedge.com/role/RevenueTables" id="zdge_r_RevenueTables">
        <link:definition>022 - Disclosure - Revenue (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://zedge.com/role/FairValueMeasurementsTables" id="zdge_r_FairValueMeasurementsTables">
        <link:definition>023 - Disclosure - Fair Value Measurements (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://zedge.com/role/DerivativeInstrumentsTables" id="zdge_r_DerivativeInstrumentsTables">
        <link:definition>024 - Disclosure - Derivative Instruments (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://zedge.com/role/AccruedExpensesandOtherCurrentLiabilitiesTables" id="zdge_r_AccruedExpensesandOtherCurrentLiabilitiesTables">
        <link:definition>025 - Disclosure - Accrued Expenses and Other Current Liabilities (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://zedge.com/role/EarningsPerShareTables" id="zdge_r_EarningsPerShareTables">
        <link:definition>026 - Disclosure - Earnings Per Share (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://zedge.com/role/BusinessSegmentandGeographicInformationTables" id="zdge_r_BusinessSegmentandGeographicInformationTables">
        <link:definition>027 - Disclosure - Business Segment and Geographic Information (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://zedge.com/role/BasisofPresentationandRecentlyAdoptedAccountingPronouncementsDetails" id="zdge_r_BasisofPresentationandRecentlyAdoptedAccountingPronouncementsDetails">
        <link:definition>028 - Disclosure - Basis of Presentation and Recently Adopted Accounting Pronouncements (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://zedge.com/role/RevenueDetails" id="zdge_r_RevenueDetails">
        <link:definition>029 - Disclosure - Revenue (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://zedge.com/role/ScheduleofrevenuebytypeofserviceTable" id="zdge_r_ScheduleofrevenuebytypeofserviceTable">
        <link:definition>030 - Disclosure - Revenue (Details) - Schedule of revenue by type of service</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://zedge.com/role/ScheduleofbalanceofassetsandliabilitiesmeasuredatfairvalueonarecurringbasisTable" id="zdge_r_ScheduleofbalanceofassetsandliabilitiesmeasuredatfairvalueonarecurringbasisTable">
        <link:definition>031 - Disclosure - Fair Value Measurements  (Details) - Schedule of balance of assets and liabilities measured at fair value on a recurring basis</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
<!-- [WMV5][XcpuxYn59dz7vgYynUDuwG7r97K2jUTysl7vcz0lJt/tSeJz73kx1cLt0ZFF2SK/vxBCY0vdSrYHp0d0PIYB/fZtg9AbG39OoAk7YIF4e71MMozK7TydLC4971vZknuMEu2q2SMEmgKUlDbjD0X9pt2NgX+ke74UL4BD0Gfx82cqWWyN2OXrFl0OAaTYbceYvfqzIlK3AfvteSWLEYI3BaOdKXpOdiiihJEydw2nbwJhBsuWbRm9vozS2bmSLsQhlqDh3sMNypY=] CSR-->
      <link:roleType roleURI="http://zedge.com/role/ScheduleofoutstandingforeignexchangecontractsTable" id="zdge_r_ScheduleofoutstandingforeignexchangecontractsTable">
        <link:definition>032 - Disclosure - Derivative Instruments (Details) - Schedule of outstanding foreign exchange contracts</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://zedge.com/role/ScheduleoffairvalueofderivativeassetsandliabilitiesTable" id="zdge_r_ScheduleoffairvalueofderivativeassetsandliabilitiesTable">
        <link:definition>033 - Disclosure - Derivative Instruments (Details) - Schedule of fair value of derivative assets and liabilities</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://zedge.com/role/ScheduleofderivativeinstrumentsonconsolidatedstatementsofcomprehensiveincomelossTable" id="zdge_r_ScheduleofderivativeinstrumentsonconsolidatedstatementsofcomprehensiveincomelossTable">
        <link:definition>034 - Disclosure - Derivative Instruments (Details) - Schedule of derivative instruments on consolidated statements of comprehensive income (loss)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://zedge.com/role/ScheduleofaccruedexpensesandothercurrentliabilitiesTable" id="zdge_r_ScheduleofaccruedexpensesandothercurrentliabilitiesTable">
        <link:definition>035 - Disclosure - Accrued Expenses and Other Current Liabilities (Details) - Schedule of accrued expenses and other current liabilities</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://zedge.com/role/StockBasedCompensationDetails" id="zdge_r_StockBasedCompensationDetails">
        <link:definition>036 - Disclosure - Stock-Based Compensation (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://zedge.com/role/ScheduleofweightedaveragenumberofsharescalculationofbasicanddilutedearningspershareTable" id="zdge_r_ScheduleofweightedaveragenumberofsharescalculationofbasicanddilutedearningspershareTable">
        <link:definition>037 - Disclosure - Earnings Per Share (Details) - Schedule of weighted-average number of shares calculation of basic and diluted earnings per share</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://zedge.com/role/ScheduleofsharesexcludedfromthedilutiveearningspersharecomputationsTable" id="zdge_r_ScheduleofsharesexcludedfromthedilutiveearningspersharecomputationsTable">
        <link:definition>038 - Disclosure - Earnings Per Share (Details) - Schedule of shares excluded from the dilutive earnings per share computations</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://zedge.com/role/ContingenciesDetails" id="zdge_r_ContingenciesDetails">
        <link:definition>039 - Disclosure - Contingencies (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://zedge.com/role/RevolvingCreditFacilityDetails" id="zdge_r_RevolvingCreditFacilityDetails">
        <link:definition>040 - Disclosure - Revolving Credit Facility (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://zedge.com/role/ScheduleofnetlonglivedassetsandtotalassetsheldoutsideoftheUnitedStatesTable" id="zdge_r_ScheduleofnetlonglivedassetsandtotalassetsheldoutsideoftheUnitedStatesTable">
        <link:definition>041 - Disclosure - Business Segment and Geographic Information (Details) - Schedule of net long-lived assets and total assets held outside of the United States</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://zedge.com/role/OperatingLeasesDetails" id="zdge_r_OperatingLeasesDetails">
        <link:definition>042 - Disclosure - Operating Leases (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://zedge.com/role/ProvisionforIncometaxesDetails" id="zdge_r_ProvisionforIncometaxesDetails">
        <link:definition>043 - Disclosure - Provision for Income taxes (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://zedge.com/role/LoansPayableDetails" id="zdge_r_LoansPayableDetails">
        <link:definition>044 - Disclosure - Loans Payable (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://zedge.com/role/SalesofClassBCommonStockDetails" id="zdge_r_SalesofClassBCommonStockDetails">
        <link:definition>045 - Disclosure - Sales of Class B Common Stock (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://zedge.com/role/DocumentAndEntityInformation" id="DocumentAndEntityInformation">
        <link:definition>000 - Document - Document And Entity Information</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
    </xs:appinfo>
  </xs:annotation>
  <xs:import namespace="http://www.xbrl.org/2003/instance" schemaLocation="http://www.xbrl.org/2003/xbrl-instance-2003-12-31.xsd"/>
  <xs:import namespace="http://www.xbrl.org/2003/linkbase" schemaLocation="http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd"/>
  <xs:import namespace="http://fasb.org/us-types/2020-01-31" schemaLocation="http://xbrl.fasb.org/us-gaap/2020/elts/us-types-2020-01-31.xsd"/>
  <xs:import namespace="http://www.xbrl.org/dtr/type/numeric" schemaLocation="http://www.xbrl.org/dtr/type/numeric-2009-12-16.xsd"/>
  <xs:import namespace="http://www.xbrl.org/dtr/type/non-numeric" schemaLocation="http://www.xbrl.org/dtr/type/nonNumeric-2009-12-16.xsd"/>
  <xs:import namespace="http://xbrl.org/2005/xbrldt" schemaLocation="http://www.xbrl.org/2005/xbrldt-2005.xsd"/>
  <xs:import namespace="http://fasb.org/srt-types/2020-01-31" schemaLocation="http://xbrl.fasb.org/srt/2020/elts/srt-types-2020-01-31.xsd"/>
  <xs:import namespace="http://xbrl.sec.gov/sic/2020-01-31" schemaLocation="https://xbrl.sec.gov/sic/2020/sic-2020-01-31.xsd"/>
  <xs:element name="ScheduleOfRevenueByTypeOfServiceAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="zdge_ScheduleOfRevenueByTypeOfServiceAbstract"/>
  <xs:element name="ScheduleOfBalanceOfAssetsAndLiabilitiesMeasuredAtFairValueOnARecurringBasisAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="zdge_ScheduleOfBalanceOfAssetsAndLiabilitiesMeasuredAtFairValueOnARecurringBasisAbstract"/>
  <xs:element name="ScheduleOfOutstandingForeignExchangeContractsAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="zdge_ScheduleOfOutstandingForeignExchangeContractsAbstract"/>
  <xs:element name="ScheduleOfFairValueOfDerivativeAssetsAndLiabilitiesAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="zdge_ScheduleOfFairValueOfDerivativeAssetsAndLiabilitiesAbstract"/>
  <xs:element name="ScheduleOfDerivativeInstrumentsOnConsolidatedStatementsOfComprehensiveIncomeLossAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="zdge_ScheduleOfDerivativeInstrumentsOnConsolidatedStatementsOfComprehensiveIncomeLossAbstract"/>
  <xs:element name="ScheduleOfAccruedExpensesAndOtherCurrentLiabilitiesAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="zdge_ScheduleOfAccruedExpensesAndOtherCurrentLiabilitiesAbstract"/>
  <xs:element name="ScheduleOfWeightedAverageNumberOfSharesCalculationOfBasicAndDilutedEarningsPerShareAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="zdge_ScheduleOfWeightedAverageNumberOfSharesCalculationOfBasicAndDilutedEarningsPerShareAbstract"/>
  <xs:element name="ScheduleOfSharesExcludedFromTheDilutiveEarningsPerShareComputationsAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="zdge_ScheduleOfSharesExcludedFromTheDilutiveEarningsPerShareComputationsAbstract"/>
  <xs:element name="ScheduleOfNetLongLivedAssetsAndTotalAssetsHeldOutsideOfTheUnitedStatesAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="zdge_ScheduleOfNetLongLivedAssetsAndTotalAssetsHeldOutsideOfTheUnitedStatesAbstract"/>
  <xs:element name="SaleOfCommonStockAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="zdge_SaleOfCommonStockAbstract"/>
  <xs:element name="OperatingActivitiesAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="zdge_OperatingActivitiesAbstract"/>
  <xs:element name="AdjustmentsToReconcileNetIncomeLossToNetCashProvidedByOperatingActivitiesAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="zdge_AdjustmentsToReconcileNetIncomeLossToNetCashProvidedByOperatingActivitiesAbstract"/>
  <xs:element name="ChangeInAssetsAndLiabilitiesAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="zdge_ChangeInAssetsAndLiabilitiesAbstract"/>
  <xs:element name="InvestingActivitiesAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="zdge_InvestingActivitiesAbstract"/>
  <xs:element name="FinancingActivitiesAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="zdge_FinancingActivitiesAbstract"/>
  <xs:element name="SupplementalDisclosureOfCashFlowInformationAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="zdge_SupplementalDisclosureOfCashFlowInformationAbstract"/>
  <xs:element name="SupplementalScheduleOfNonCashInvestingAndFinancingActivitiesAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="zdge_SupplementalScheduleOfNonCashInvestingAndFinancingActivitiesAbstract"/>
  <xs:element name="July312020Abstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="zdge_July312020Abstract"/>
  <xs:element name="DerivativesNotDesignatedOrNotQualifyingAsHedgingInstrumentsAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="zdge_DerivativesNotDesignatedOrNotQualifyingAsHedgingInstrumentsAbstract"/>
  <xs:element name="LongLivedAssetsNetAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="zdge_LongLivedAssetsNetAbstract"/>
  <xs:element name="TotalAssetsAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="zdge_TotalAssetsAbstract"/>
  <xs:element name="CommonStockValueOne" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item" id="zdge_CommonStockValueOne"/>
  <xs:element name="StockIssuedForMatchingContributionsToThe401kPlaninShares" type="xbrli:sharesItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="zdge_StockIssuedForMatchingContributionsToThe401kPlaninShares"/>
  <xs:element name="ProceedsFromSalesOfClassBCommonStockinShares" type="xbrli:sharesItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="zdge_ProceedsFromSalesOfClassBCommonStockinShares"/>
  <xs:element name="RevenueTable" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrldt:hypercubeItem" id="zdge_RevenueTable"/>
  <xs:element name="RevenueLineItems" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="zdge_RevenueLineItems"/>
  <xs:element name="LoansPayableTextBlock" type="nonnum:textBlockItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="zdge_LoansPayableTextBlock"/>
  <xs:element name="SaleOfCommonStockTextBlock" type="nonnum:textBlockItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="zdge_SaleOfCommonStockTextBlock"/>
  <xs:element name="ImpactOnFinancialAndOperationalResultsPolicyTextBlock" type="nonnum:textBlockItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="zdge_ImpactOnFinancialAndOperationalResultsPolicyTextBlock"/>
  <xs:element name="ScheduleOfRevenueByTypeOfServiceTableTextBlock" type="nonnum:textBlockItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="zdge_ScheduleOfRevenueByTypeOfServiceTableTextBlock"/>
  <xs:element name="RevenueTablesTable" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrldt:hypercubeItem" id="zdge_RevenueTablesTable"/>
  <xs:element name="RevenueTablesLineItems" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="zdge_RevenueTablesLineItems"/>
  <xs:element name="RevenueDetailsScheduleofrevenuebytypeofserviceTable" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrldt:hypercubeItem" id="zdge_RevenueDetailsScheduleofrevenuebytypeofserviceTable"/>
  <xs:element name="RevenueDetailsScheduleofrevenuebytypeofserviceLineItems" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="zdge_RevenueDetailsScheduleofrevenuebytypeofserviceLineItems"/>
  <xs:element name="FairValueMeasurementsDetailsScheduleofbalanceofassetsandliabilitiesmeasuredatfairvalueonarecurringbasisTable" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrldt:hypercubeItem" id="zdge_FairValueMeasurementsDetailsScheduleofbalanceofassetsandliabilitiesmeasuredatfairvalueonarecurringbasisTable"/>
  <xs:element name="FairValueMeasurementsDetailsScheduleofbalanceofassetsandliabilitiesmeasuredatfairvalueonarecurringbasisLineItems" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="zdge_FairValueMeasurementsDetailsScheduleofbalanceofassetsandliabilitiesmeasuredatfairvalueonarecurringbasisLineItems"/>
  <xs:element name="TypeOfCurrencyDomain" type="nonnum:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="zdge_TypeOfCurrencyDomain"/>
  <xs:element name="DerivativeInstrumentsDetailsScheduleofoutstandingforeignexchangecontractsTable" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrldt:hypercubeItem" id="zdge_DerivativeInstrumentsDetailsScheduleofoutstandingforeignexchangecontractsTable"/>
  <xs:element name="DerivativeInstrumentsDetailsScheduleofoutstandingforeignexchangecontractsLineItems" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="zdge_DerivativeInstrumentsDetailsScheduleofoutstandingforeignexchangecontractsLineItems"/>
  <xs:element name="DerivativeUnderlyingAmount" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item" id="zdge_DerivativeUnderlyingAmount"/>
  <xs:element name="DescriptionOfLocationOfForeignCurrencyDerivativesOnBalanceSheet1" type="xbrli:stringItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="zdge_DescriptionOfLocationOfForeignCurrencyDerivativesOnBalanceSheet1"/>
  <xs:element name="StatementOfComprehensiveLossLocation" type="xbrli:stringItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="zdge_StatementOfComprehensiveLossLocation"/>
  <xs:element name="DeferredStockUnits" type="xbrli:sharesItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="zdge_DeferredStockUnits"/>
  <xs:element name="BusinessSegmentandGeographicInformationDetailsScheduleofnetlonglivedassetsandtotalassetsheldoutsideoftheUnitedStatesTable" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrldt:hypercubeItem" id="zdge_BusinessSegmentandGeographicInformationDetailsScheduleofnetlonglivedassetsandtotalassetsheldoutsideoftheUnitedStatesTable"/>
  <xs:element name="BusinessSegmentandGeographicInformationDetailsScheduleofnetlonglivedassetsandtotalassetsheldoutsideoftheUnitedStatesLineItems" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="zdge_BusinessSegmentandGeographicInformationDetailsScheduleofnetlonglivedassetsandtotalassetsheldoutsideoftheUnitedStatesLineItems"/>
  <xs:element name="DeferredRevenueArrangementType_Domain" type="nonnum:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="zdge_DeferredRevenueArrangementType_Domain"/>
  <xs:element name="RevenueDetailsTable" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrldt:hypercubeItem" id="zdge_RevenueDetailsTable"/>
  <xs:element name="RevenueDetailsLineItems" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="zdge_RevenueDetailsLineItems"/>
  <xs:element name="UnsatisfiedPerformanceObligationsDescription" type="xbrli:stringItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="zdge_UnsatisfiedPerformanceObligationsDescription"/>
  <xs:element name="CreditsDescription" type="xbrli:stringItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="zdge_CreditsDescription"/>
  <xs:element name="StockBasedCompensationDetailsTable" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrldt:hypercubeItem" id="zdge_StockBasedCompensationDetailsTable"/>
  <xs:element name="StockBasedCompensationDetailsLineItems" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="zdge_StockBasedCompensationDetailsLineItems"/>
  <xs:element name="AggregateOfShares" type="xbrli:sharesItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="zdge_AggregateOfShares"/>
  <xs:element name="AggregateShares" type="xbrli:sharesItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="zdge_AggregateShares"/>
  <xs:element name="StocksIssuedDuringPeriodSharesNewIssues" type="xbrli:sharesItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="zdge_StocksIssuedDuringPeriodSharesNewIssues"/>
  <xs:element name="ProceedsFromStockOptionExercised" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item" id="zdge_ProceedsFromStockOptionExercised"/>
  <xs:element name="NumberOfNonexecutiveEmployeesDescription" type="xbrli:stringItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="zdge_NumberOfNonexecutiveEmployeesDescription"/>
  <xs:element name="AggregatValue" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item" id="zdge_AggregatValue"/>
  <xs:element name="TaxWithholdingObligations" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item" id="zdge_TaxWithholdingObligations"/>
  <xs:element name="CompensationCommitteeAndTheCorporateGovernanceCommittee" type="xbrli:stringItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="zdge_CompensationCommitteeAndTheCorporateGovernanceCommittee"/>
  <xs:element name="RestrictedStockDescription" type="xbrli:stringItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="zdge_RestrictedStockDescription"/>
  <xs:element name="AggregateGrantDateFairValue" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item" id="zdge_AggregateGrantDateFairValue"/>
  <xs:element name="CompensationCommitteeApprovedAGrant" type="xbrli:stringItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="zdge_CompensationCommitteeApprovedAGrant"/>
  <xs:element name="RevolvingCreditFacilityDetailsTable" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrldt:hypercubeItem" id="zdge_RevolvingCreditFacilityDetailsTable"/>
  <xs:element name="RevolvingCreditFacilityDetailsLineItems" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="zdge_RevolvingCreditFacilityDetailsLineItems"/>
  <xs:element name="OutstandingForeignExchangeAmount" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item" id="zdge_OutstandingForeignExchangeAmount"/>
  <xs:element name="LineOfCreditFacilityMaximumBorrowingCapacityReductionAmountForForeignExchangeContracts" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item" id="zdge_LineOfCreditFacilityMaximumBorrowingCapacityReductionAmountForForeignExchangeContracts"/>
  <xs:element name="ProvisionforIncometaxesDetailsTable" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrldt:hypercubeItem" id="zdge_ProvisionforIncometaxesDetailsTable"/>
  <xs:element name="ProvisionforIncometaxesDetailsLineItems" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="zdge_ProvisionforIncometaxesDetailsLineItems"/>
  <xs:element name="InsuranceCoverage" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item" id="zdge_InsuranceCoverage"/>
  <xs:element name="InstallmentFee" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item" id="zdge_InstallmentFee"/>
  <xs:element name="LoanReceived" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item" id="zdge_LoanReceived"/>
  <xs:element name="SalesofClassBCommonStockDetailsTable" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrldt:hypercubeItem" id="zdge_SalesofClassBCommonStockDetailsTable"/>
  <xs:element name="SalesofClassBCommonStockDetailsLineItems" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="zdge_SalesofClassBCommonStockDetailsLineItems"/>
  <xs:element name="SalesOfClassBCommonStockDescription" type="xbrli:stringItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="zdge_SalesOfClassBCommonStockDescription"/>
  <xs:element name="DirectOfferingShares" type="xbrli:sharesItemType" abstract="false" xbrli:periodType="instant" nillable="true" substitutionGroup="xbrli:item" id="zdge_DirectOfferingShares"/>
  <xs:element name="SaleOfCommonStockDescription" type="xbrli:stringItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="zdge_SaleOfCommonStockDescription"/>
  <xs:element name="TypeOfCurrencyAxis" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrldt:dimensionItem" id="zdge_TypeOfCurrencyAxis"/>
  <xs:element name="AdvertisingRevenueMember" type="nonnum:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="zdge_AdvertisingRevenueMember"/>
  <xs:element name="DeferredStockUnitsMember" type="nonnum:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="zdge_DeferredStockUnitsMember"/>
  <xs:element name="EuroMember" type="nonnum:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="zdge_EuroMember"/>
  <xs:element name="ForeignMember" type="nonnum:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="zdge_ForeignMember"/>
  <xs:element name="NonVestedRestrictedClassBCommonStockMember" type="nonnum:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="zdge_NonVestedRestrictedClassBCommonStockMember"/>
  <xs:element name="NorwegianKroneMember" type="nonnum:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="zdge_NorwegianKroneMember"/>
  <xs:element name="ServiceRevenueMember" type="nonnum:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="zdge_ServiceRevenueMember"/>
  <xs:element name="SettlementDateFourMember" type="nonnum:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="zdge_SettlementDateFourMember"/>
  <xs:element name="SettlementDateOneMember" type="nonnum:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="zdge_SettlementDateOneMember"/>
  <xs:element name="SettlementDateThreeMember" type="nonnum:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="zdge_SettlementDateThreeMember"/>
  <xs:element name="SettlementDateTwoMember" type="nonnum:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="zdge_SettlementDateTwoMember"/>
  <xs:element name="StockOptionAndIncentivePlanMember" type="nonnum:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="zdge_StockOptionAndIncentivePlanMember"/>
  <xs:element name="TwoThousandEightStockOptionAndIncentivePlanMember" type="nonnum:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="zdge_TwoThousandEightStockOptionAndIncentivePlanMember"/>
  <xs:element name="WesternAllianceBankMember" type="nonnum:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="zdge_WesternAllianceBankMember"/>
  <xs:element name="ZedgePremiumAndShortzRevenuesMember" type="nonnum:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="zdge_ZedgePremiumAndShortzRevenuesMember"/>
  <xs:element name="ZedgePremiumMember" type="nonnum:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="zdge_ZedgePremiumMember"/>
  <xs:element name="DocumentAndEntityInformationAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="zdge_DocumentAndEntityInformationAbstract"/>
</xs:schema>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.CAL
<SEQUENCE>8
<FILENAME>zdge-20210131_cal.xml
<DESCRIPTION>XBRL CALCULATION FILE
<TEXT>
<XBRL>
<?xml version="1.0" encoding="US-ASCII"?>
<!-- Generated by CompSci Transform (tm) - http://www.compsciresources.com -->
<!-- Created: Mon Mar 15 11:40:34 EDT 2021 -->
<linkbase xmlns="http://www.xbrl.org/2003/linkbase" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://www.xbrl.org/2003/linkbase http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd">
  <roleRef xlink:type="simple" xlink:href="zdge-20210131.xsd#zdge_r_ConsolidatedBalanceSheet" roleURI="http://zedge.com/role/ConsolidatedBalanceSheet"/>
  <roleRef xlink:type="simple" xlink:href="zdge-20210131.xsd#zdge_r_ConsolidatedIncomeStatement" roleURI="http://zedge.com/role/ConsolidatedIncomeStatement"/>
  <roleRef xlink:type="simple" xlink:href="zdge-20210131.xsd#zdge_r_ConsolidatedCashFlow" roleURI="http://zedge.com/role/ConsolidatedCashFlow"/>
  <calculationLink xlink:type="extended" xlink:role="http://zedge.com/role/ConsolidatedBalanceSheet">
    <loc xlink:type="locator" xlink:label="us-gaap_AssetsCurrent" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AssetsCurrent"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CashAndCashEquivalentsAtCarryingValue"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_AssetsCurrent" xlink:to="us-gaap_CashAndCashEquivalentsAtCarryingValue" order="1" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AccountsReceivableNetCurrent" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccountsReceivableNetCurrent"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_AssetsCurrent" xlink:to="us-gaap_AccountsReceivableNetCurrent" order="2" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PrepaidExpenseCurrent" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PrepaidExpenseCurrent"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_AssetsCurrent" xlink:to="us-gaap_PrepaidExpenseCurrent" order="3" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PrepaidExpenseAndOtherAssetsCurrent" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PrepaidExpenseAndOtherAssetsCurrent"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_AssetsCurrent" xlink:to="us-gaap_PrepaidExpenseAndOtherAssetsCurrent" order="4" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_Assets" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_Assets"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_Assets" xlink:to="us-gaap_AssetsCurrent" order="1" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PropertyPlantAndEquipmentNet" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PropertyPlantAndEquipmentNet"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_Assets" xlink:to="us-gaap_PropertyPlantAndEquipmentNet" order="2" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_Goodwill" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_Goodwill"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_Assets" xlink:to="us-gaap_Goodwill" order="3" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OtherAssetsNoncurrent" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherAssetsNoncurrent"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_Assets" xlink:to="us-gaap_OtherAssetsNoncurrent" order="4" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LiabilitiesCurrent" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LiabilitiesCurrent"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AccountsPayableCurrent" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccountsPayableCurrent"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_LiabilitiesCurrent" xlink:to="us-gaap_AccountsPayableCurrent" order="1" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LoansPayableCurrent" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LoansPayableCurrent"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_LiabilitiesCurrent" xlink:to="us-gaap_LoansPayableCurrent" order="2" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AccruedLiabilitiesCurrent" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccruedLiabilitiesCurrent"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_LiabilitiesCurrent" xlink:to="us-gaap_AccruedLiabilitiesCurrent" order="3" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DeferredRevenueCurrent" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredRevenueCurrent"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_LiabilitiesCurrent" xlink:to="us-gaap_DeferredRevenueCurrent" order="4" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_Liabilities" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_Liabilities"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_Liabilities" xlink:to="us-gaap_LiabilitiesCurrent" order="1" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LoansPayable" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LoansPayable"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_Liabilities" xlink:to="us-gaap_LoansPayable" order="2" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OtherLiabilitiesNoncurrent" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherLiabilitiesNoncurrent"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_Liabilities" xlink:to="us-gaap_OtherLiabilitiesNoncurrent" order="3" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StockholdersEquity" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StockholdersEquity"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PreferredStockValue" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PreferredStockValue"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_StockholdersEquity" xlink:to="us-gaap_PreferredStockValue" order="1" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CommonStockValue" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CommonStockValue"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_StockholdersEquity" xlink:to="us-gaap_CommonStockValue" order="2" weight="1"/>
    <loc xlink:type="locator" xlink:label="zdge_CommonStockValueOne" xlink:href="zdge-20210131.xsd#zdge_CommonStockValueOne"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_StockholdersEquity" xlink:to="zdge_CommonStockValueOne" order="3" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AdditionalPaidInCapital" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AdditionalPaidInCapital"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_StockholdersEquity" xlink:to="us-gaap_AdditionalPaidInCapital" order="4" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_StockholdersEquity" xlink:to="us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax" order="5" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RetainedEarningsAccumulatedDeficit" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RetainedEarningsAccumulatedDeficit"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_StockholdersEquity" xlink:to="us-gaap_RetainedEarningsAccumulatedDeficit" order="6" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_TreasuryStockValue" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_TreasuryStockValue"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_StockholdersEquity" xlink:to="us-gaap_TreasuryStockValue" order="7" weight="-1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LiabilitiesAndStockholdersEquity" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LiabilitiesAndStockholdersEquity"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_LiabilitiesAndStockholdersEquity" xlink:to="us-gaap_Liabilities" order="1" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CommitmentsAndContingencies" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CommitmentsAndContingencies"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_LiabilitiesAndStockholdersEquity" xlink:to="us-gaap_CommitmentsAndContingencies" order="2" weight="1"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_LiabilitiesAndStockholdersEquity" xlink:to="us-gaap_StockholdersEquity" order="3" weight="1"/>
  </calculationLink>
  <calculationLink xlink:type="extended" xlink:role="http://zedge.com/role/ConsolidatedIncomeStatement">
    <loc xlink:type="locator" xlink:label="us-gaap_OperatingIncomeLoss" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingIncomeLoss"/>
    <loc xlink:type="locator" xlink:label="us-gaap_Revenues" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_Revenues"/>
<!-- [WMV5][XcpuxYn59dz7vgYynUDuwG7r97K2jUTysl7vcz0lJt/tSeJz73kx1cLt0ZFF2SK/vxBCY0vdSrYHp0d0PIYB/fZtg9AbG39OoAk7YIF4e71MMozK7TydLC4971vZknuMEu2q2SMEmgKUlDbjD0X9pt2NgX+ke74UL4BD0Gfx82cqWWyN2OXrFl0OAaTYbceYvfqzIlK3AfvteSWLEYI3BaOdKXpOdiiihJEydw2nbwJhBsuWbRm9vrGzbpgZuNNeY66NQsglzSY=] CSR-->
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_OperatingIncomeLoss" xlink:to="us-gaap_Revenues" order="1" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OperatingCostsAndExpenses" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingCostsAndExpenses"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_OperatingIncomeLoss" xlink:to="us-gaap_OperatingCostsAndExpenses" order="2" weight="-1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SellingGeneralAndAdministrativeExpense" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SellingGeneralAndAdministrativeExpense"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_OperatingIncomeLoss" xlink:to="us-gaap_SellingGeneralAndAdministrativeExpense" order="3" weight="-1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DepreciationAndAmortization" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DepreciationAndAmortization"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_OperatingIncomeLoss" xlink:to="us-gaap_DepreciationAndAmortization" order="4" weight="-1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments" xlink:to="us-gaap_OperatingIncomeLoss" order="1" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_InterestIncomeExpenseNet" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_InterestIncomeExpenseNet"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments" xlink:to="us-gaap_InterestIncomeExpenseNet" order="2" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ForeignCurrencyTransactionGainLossBeforeTax" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ForeignCurrencyTransactionGainLossBeforeTax"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments" xlink:to="us-gaap_ForeignCurrencyTransactionGainLossBeforeTax" order="3" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NetIncomeLoss" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NetIncomeLoss"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetIncomeLoss" xlink:to="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments" order="1" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeTaxExpenseBenefit" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeTaxExpenseBenefit"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetIncomeLoss" xlink:to="us-gaap_IncomeTaxExpenseBenefit" order="2" weight="-1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OtherComprehensiveIncomeLossNetOfTax" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossNetOfTax"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_OtherComprehensiveIncomeLossNetOfTax" xlink:to="us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax" order="1" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ComprehensiveIncomeNetOfTax" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ComprehensiveIncomeNetOfTax"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_ComprehensiveIncomeNetOfTax" xlink:to="us-gaap_NetIncomeLoss" order="1" weight="1"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_ComprehensiveIncomeNetOfTax" xlink:to="us-gaap_OtherComprehensiveIncomeLossNetOfTax" order="2" weight="1"/>
  </calculationLink>
  <calculationLink xlink:type="extended" xlink:role="http://zedge.com/role/ConsolidatedCashFlow">
    <loc xlink:type="locator" xlink:label="us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivities"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NetIncomeLoss" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NetIncomeLoss"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:to="us-gaap_NetIncomeLoss" order="1" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DepreciationAndAmortization" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DepreciationAndAmortization"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:to="us-gaap_DepreciationAndAmortization" order="2" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensation" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensation"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:to="us-gaap_ShareBasedCompensation" order="3" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:to="us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities" order="4" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncreaseDecreaseInDeferredRevenue" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncreaseDecreaseInDeferredRevenue"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:to="us-gaap_IncreaseDecreaseInDeferredRevenue" order="5" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncreaseDecreaseInAccountsReceivable" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncreaseDecreaseInAccountsReceivable"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:to="us-gaap_IncreaseDecreaseInAccountsReceivable" order="6" weight="-1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:to="us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets" order="7" weight="-1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncreaseDecreaseInOtherOperatingAssets" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncreaseDecreaseInOtherOperatingAssets"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:to="us-gaap_IncreaseDecreaseInOtherOperatingAssets" order="8" weight="-1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivities"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PaymentsToDevelopSoftware" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PaymentsToDevelopSoftware"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:to="us-gaap_PaymentsToDevelopSoftware" order="1" weight="-1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivities"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ProceedsFromIssuanceOfCommonStock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ProceedsFromIssuanceOfCommonStock"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:to="us-gaap_ProceedsFromIssuanceOfCommonStock" order="1" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ProceedsFromStockOptionsExercised" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ProceedsFromStockOptionsExercised"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:to="us-gaap_ProceedsFromStockOptionsExercised" order="2" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PaymentsOfDebtIssuanceCosts" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PaymentsOfDebtIssuanceCosts"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:to="us-gaap_PaymentsOfDebtIssuanceCosts" order="3" weight="-1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RepaymentsOfShortTermDebt" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RepaymentsOfShortTermDebt"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:to="us-gaap_RepaymentsOfShortTermDebt" order="4" weight="-1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PaymentsForRepurchaseOfCommonStock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PaymentsForRepurchaseOfCommonStock"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:to="us-gaap_PaymentsForRepurchaseOfCommonStock" order="5" weight="-1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" xlink:to="us-gaap_NetCashProvidedByUsedInOperatingActivities" order="1" weight="1"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" xlink:to="us-gaap_NetCashProvidedByUsedInInvestingActivities" order="2" weight="1"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" xlink:to="us-gaap_NetCashProvidedByUsedInFinancingActivities" order="3" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_EffectOfExchangeRateOnCashAndCashEquivalents" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EffectOfExchangeRateOnCashAndCashEquivalents"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" xlink:to="us-gaap_EffectOfExchangeRateOnCashAndCashEquivalents" order="4" weight="1"/>
  </calculationLink>
</linkbase>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.DEF
<SEQUENCE>9
<FILENAME>zdge-20210131_def.xml
<DESCRIPTION>XBRL DEFINITION FILE
<TEXT>
<XBRL>
<?xml version="1.0" encoding="US-ASCII"?>
<!-- Generated by CompSci Transform (tm) - http://www.compsciresources.com -->
<!-- Created: Mon Mar 15 11:40:34 EDT 2021 -->
<linkbase xmlns="http://www.xbrl.org/2003/linkbase" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://www.xbrl.org/2003/linkbase http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd" xmlns:xbrldt="http://xbrl.org/2005/xbrldt">
  <roleRef xlink:type="simple" xlink:href="zdge-20210131.xsd#zdge_r_ConsolidatedBalanceSheet" roleURI="http://zedge.com/role/ConsolidatedBalanceSheet"/>
  <roleRef xlink:type="simple" xlink:href="zdge-20210131.xsd#zdge_r_ConsolidatedBalanceSheet_Parentheticals" roleURI="http://zedge.com/role/ConsolidatedBalanceSheet_Parentheticals"/>
  <roleRef xlink:type="simple" xlink:href="zdge-20210131.xsd#zdge_r_ConsolidatedIncomeStatement" roleURI="http://zedge.com/role/ConsolidatedIncomeStatement"/>
  <roleRef xlink:type="simple" xlink:href="zdge-20210131.xsd#zdge_r_ShareholdersEquityType2or3" roleURI="http://zedge.com/role/ShareholdersEquityType2or3"/>
  <roleRef xlink:type="simple" xlink:href="zdge-20210131.xsd#zdge_r_ConsolidatedCashFlow" roleURI="http://zedge.com/role/ConsolidatedCashFlow"/>
  <roleRef xlink:type="simple" xlink:href="zdge-20210131.xsd#zdge_r_BasisofPresentationandRecentlyAdoptedAccountingPronouncements" roleURI="http://zedge.com/role/BasisofPresentationandRecentlyAdoptedAccountingPronouncements"/>
  <roleRef xlink:type="simple" xlink:href="zdge-20210131.xsd#zdge_r_Revenue" roleURI="http://zedge.com/role/Revenue"/>
  <roleRef xlink:type="simple" xlink:href="zdge-20210131.xsd#zdge_r_FairValueMeasurements" roleURI="http://zedge.com/role/FairValueMeasurements"/>
  <roleRef xlink:type="simple" xlink:href="zdge-20210131.xsd#zdge_r_DerivativeInstruments" roleURI="http://zedge.com/role/DerivativeInstruments"/>
  <roleRef xlink:type="simple" xlink:href="zdge-20210131.xsd#zdge_r_AccruedExpensesandOtherCurrentLiabilities" roleURI="http://zedge.com/role/AccruedExpensesandOtherCurrentLiabilities"/>
  <roleRef xlink:type="simple" xlink:href="zdge-20210131.xsd#zdge_r_StockBasedCompensation" roleURI="http://zedge.com/role/StockBasedCompensation"/>
  <roleRef xlink:type="simple" xlink:href="zdge-20210131.xsd#zdge_r_EarningsPerShare" roleURI="http://zedge.com/role/EarningsPerShare"/>
  <roleRef xlink:type="simple" xlink:href="zdge-20210131.xsd#zdge_r_Contingencies" roleURI="http://zedge.com/role/Contingencies"/>
  <roleRef xlink:type="simple" xlink:href="zdge-20210131.xsd#zdge_r_RevolvingCreditFacility" roleURI="http://zedge.com/role/RevolvingCreditFacility"/>
  <roleRef xlink:type="simple" xlink:href="zdge-20210131.xsd#zdge_r_BusinessSegmentandGeographicInformation" roleURI="http://zedge.com/role/BusinessSegmentandGeographicInformation"/>
  <roleRef xlink:type="simple" xlink:href="zdge-20210131.xsd#zdge_r_OperatingLeases" roleURI="http://zedge.com/role/OperatingLeases"/>
  <roleRef xlink:type="simple" xlink:href="zdge-20210131.xsd#zdge_r_ProvisionforIncometaxes" roleURI="http://zedge.com/role/ProvisionforIncometaxes"/>
  <roleRef xlink:type="simple" xlink:href="zdge-20210131.xsd#zdge_r_RecentlyIssuedAccountingStandardsNotYetAdopted" roleURI="http://zedge.com/role/RecentlyIssuedAccountingStandardsNotYetAdopted"/>
  <roleRef xlink:type="simple" xlink:href="zdge-20210131.xsd#zdge_r_LoansPayable" roleURI="http://zedge.com/role/LoansPayable"/>
  <roleRef xlink:type="simple" xlink:href="zdge-20210131.xsd#zdge_r_SalesofClassBCommonStock" roleURI="http://zedge.com/role/SalesofClassBCommonStock"/>
  <roleRef xlink:type="simple" xlink:href="zdge-20210131.xsd#zdge_r_AccountingPoliciesByPolicy" roleURI="http://zedge.com/role/AccountingPoliciesByPolicy"/>
  <roleRef xlink:type="simple" xlink:href="zdge-20210131.xsd#zdge_r_RevenueTables" roleURI="http://zedge.com/role/RevenueTables"/>
  <roleRef xlink:type="simple" xlink:href="zdge-20210131.xsd#zdge_r_FairValueMeasurementsTables" roleURI="http://zedge.com/role/FairValueMeasurementsTables"/>
  <roleRef xlink:type="simple" xlink:href="zdge-20210131.xsd#zdge_r_DerivativeInstrumentsTables" roleURI="http://zedge.com/role/DerivativeInstrumentsTables"/>
  <roleRef xlink:type="simple" xlink:href="zdge-20210131.xsd#zdge_r_AccruedExpensesandOtherCurrentLiabilitiesTables" roleURI="http://zedge.com/role/AccruedExpensesandOtherCurrentLiabilitiesTables"/>
  <roleRef xlink:type="simple" xlink:href="zdge-20210131.xsd#zdge_r_EarningsPerShareTables" roleURI="http://zedge.com/role/EarningsPerShareTables"/>
  <roleRef xlink:type="simple" xlink:href="zdge-20210131.xsd#zdge_r_BusinessSegmentandGeographicInformationTables" roleURI="http://zedge.com/role/BusinessSegmentandGeographicInformationTables"/>
  <roleRef xlink:type="simple" xlink:href="zdge-20210131.xsd#zdge_r_ScheduleofrevenuebytypeofserviceTable" roleURI="http://zedge.com/role/ScheduleofrevenuebytypeofserviceTable"/>
  <roleRef xlink:type="simple" xlink:href="zdge-20210131.xsd#zdge_r_ScheduleofbalanceofassetsandliabilitiesmeasuredatfairvalueonarecurringbasisTable" roleURI="http://zedge.com/role/ScheduleofbalanceofassetsandliabilitiesmeasuredatfairvalueonarecurringbasisTable"/>
  <roleRef xlink:type="simple" xlink:href="zdge-20210131.xsd#zdge_r_ScheduleofoutstandingforeignexchangecontractsTable" roleURI="http://zedge.com/role/ScheduleofoutstandingforeignexchangecontractsTable"/>
  <roleRef xlink:type="simple" xlink:href="zdge-20210131.xsd#zdge_r_ScheduleoffairvalueofderivativeassetsandliabilitiesTable" roleURI="http://zedge.com/role/ScheduleoffairvalueofderivativeassetsandliabilitiesTable"/>
  <roleRef xlink:type="simple" xlink:href="zdge-20210131.xsd#zdge_r_ScheduleofderivativeinstrumentsonconsolidatedstatementsofcomprehensiveincomelossTable" roleURI="http://zedge.com/role/ScheduleofderivativeinstrumentsonconsolidatedstatementsofcomprehensiveincomelossTable"/>
  <roleRef xlink:type="simple" xlink:href="zdge-20210131.xsd#zdge_r_ScheduleofaccruedexpensesandothercurrentliabilitiesTable" roleURI="http://zedge.com/role/ScheduleofaccruedexpensesandothercurrentliabilitiesTable"/>
  <roleRef xlink:type="simple" xlink:href="zdge-20210131.xsd#zdge_r_ScheduleofweightedaveragenumberofsharescalculationofbasicanddilutedearningspershareTable" roleURI="http://zedge.com/role/ScheduleofweightedaveragenumberofsharescalculationofbasicanddilutedearningspershareTable"/>
  <roleRef xlink:type="simple" xlink:href="zdge-20210131.xsd#zdge_r_ScheduleofsharesexcludedfromthedilutiveearningspersharecomputationsTable" roleURI="http://zedge.com/role/ScheduleofsharesexcludedfromthedilutiveearningspersharecomputationsTable"/>
  <roleRef xlink:type="simple" xlink:href="zdge-20210131.xsd#zdge_r_ScheduleofnetlonglivedassetsandtotalassetsheldoutsideoftheUnitedStatesTable" roleURI="http://zedge.com/role/ScheduleofnetlonglivedassetsandtotalassetsheldoutsideoftheUnitedStatesTable"/>
  <roleRef xlink:type="simple" xlink:href="zdge-20210131.xsd#zdge_r_BasisofPresentationandRecentlyAdoptedAccountingPronouncementsDetails" roleURI="http://zedge.com/role/BasisofPresentationandRecentlyAdoptedAccountingPronouncementsDetails"/>
  <roleRef xlink:type="simple" xlink:href="zdge-20210131.xsd#zdge_r_RevenueDetails" roleURI="http://zedge.com/role/RevenueDetails"/>
  <roleRef xlink:type="simple" xlink:href="zdge-20210131.xsd#zdge_r_StockBasedCompensationDetails" roleURI="http://zedge.com/role/StockBasedCompensationDetails"/>
  <roleRef xlink:type="simple" xlink:href="zdge-20210131.xsd#zdge_r_ContingenciesDetails" roleURI="http://zedge.com/role/ContingenciesDetails"/>
  <roleRef xlink:type="simple" xlink:href="zdge-20210131.xsd#zdge_r_RevolvingCreditFacilityDetails" roleURI="http://zedge.com/role/RevolvingCreditFacilityDetails"/>
  <roleRef xlink:type="simple" xlink:href="zdge-20210131.xsd#zdge_r_OperatingLeasesDetails" roleURI="http://zedge.com/role/OperatingLeasesDetails"/>
  <roleRef xlink:type="simple" xlink:href="zdge-20210131.xsd#zdge_r_ProvisionforIncometaxesDetails" roleURI="http://zedge.com/role/ProvisionforIncometaxesDetails"/>
  <roleRef xlink:type="simple" xlink:href="zdge-20210131.xsd#zdge_r_LoansPayableDetails" roleURI="http://zedge.com/role/LoansPayableDetails"/>
  <roleRef xlink:type="simple" xlink:href="zdge-20210131.xsd#zdge_r_SalesofClassBCommonStockDetails" roleURI="http://zedge.com/role/SalesofClassBCommonStockDetails"/>
  <roleRef xlink:type="simple" xlink:href="zdge-20210131.xsd#DocumentAndEntityInformation" roleURI="http://zedge.com/role/DocumentAndEntityInformation"/>
  <arcroleRef xlink:type="simple" xlink:href="http://www.xbrl.org/2005/xbrldt-2005.xsd#dimension-default" arcroleURI="http://xbrl.org/int/dim/arcrole/dimension-default"/>
  <arcroleRef xlink:type="simple" xlink:href="http://www.xbrl.org/2005/xbrldt-2005.xsd#dimension-domain" arcroleURI="http://xbrl.org/int/dim/arcrole/dimension-domain"/>
  <arcroleRef xlink:type="simple" xlink:href="http://www.xbrl.org/2005/xbrldt-2005.xsd#hypercube-dimension" arcroleURI="http://xbrl.org/int/dim/arcrole/hypercube-dimension"/>
  <arcroleRef xlink:type="simple" xlink:href="http://www.xbrl.org/2005/xbrldt-2005.xsd#domain-member" arcroleURI="http://xbrl.org/int/dim/arcrole/domain-member"/>
  <arcroleRef xlink:type="simple" xlink:href="http://www.xbrl.org/2005/xbrldt-2005.xsd#all" arcroleURI="http://xbrl.org/int/dim/arcrole/all"/>
  <definitionLink xlink:type="extended" xlink:role="http://zedge.com/role/ConsolidatedBalanceSheet">
    <loc xlink:type="locator" xlink:label="us-gaap_StatementOfFinancialPositionAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementOfFinancialPositionAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AssetsCurrentAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AssetsCurrentAbstract"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementOfFinancialPositionAbstract" xlink:to="us-gaap_AssetsCurrentAbstract" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CashAndCashEquivalentsAtCarryingValue"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AssetsCurrentAbstract" xlink:to="us-gaap_CashAndCashEquivalentsAtCarryingValue" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AccountsReceivableNetCurrent" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccountsReceivableNetCurrent"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AssetsCurrentAbstract" xlink:to="us-gaap_AccountsReceivableNetCurrent" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PrepaidExpenseCurrent" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PrepaidExpenseCurrent"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AssetsCurrentAbstract" xlink:to="us-gaap_PrepaidExpenseCurrent" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PrepaidExpenseAndOtherAssetsCurrent" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PrepaidExpenseAndOtherAssetsCurrent"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AssetsCurrentAbstract" xlink:to="us-gaap_PrepaidExpenseAndOtherAssetsCurrent" order="3" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AssetsCurrent" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AssetsCurrent"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_PrepaidExpenseAndOtherAssetsCurrent" xlink:to="us-gaap_AssetsCurrent" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PropertyPlantAndEquipmentNet" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PropertyPlantAndEquipmentNet"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AssetsCurrentAbstract" xlink:to="us-gaap_PropertyPlantAndEquipmentNet" order="4" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_Goodwill" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_Goodwill"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AssetsCurrentAbstract" xlink:to="us-gaap_Goodwill" order="5" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OtherAssetsNoncurrent" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherAssetsNoncurrent"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AssetsCurrentAbstract" xlink:to="us-gaap_OtherAssetsNoncurrent" order="6" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_Assets" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_Assets"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_OtherAssetsNoncurrent" xlink:to="us-gaap_Assets" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LiabilitiesCurrentAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LiabilitiesCurrentAbstract"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementOfFinancialPositionAbstract" xlink:to="us-gaap_LiabilitiesCurrentAbstract" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AccountsPayableCurrent" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccountsPayableCurrent"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_LiabilitiesCurrentAbstract" xlink:to="us-gaap_AccountsPayableCurrent" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LoansPayableCurrent" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LoansPayableCurrent"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_LiabilitiesCurrentAbstract" xlink:to="us-gaap_LoansPayableCurrent" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AccruedLiabilitiesCurrent" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccruedLiabilitiesCurrent"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_LiabilitiesCurrentAbstract" xlink:to="us-gaap_AccruedLiabilitiesCurrent" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DeferredRevenueCurrent" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredRevenueCurrent"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_LiabilitiesCurrentAbstract" xlink:to="us-gaap_DeferredRevenueCurrent" order="3" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LiabilitiesCurrent" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LiabilitiesCurrent"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_DeferredRevenueCurrent" xlink:to="us-gaap_LiabilitiesCurrent" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LoansPayable" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LoansPayable"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_LiabilitiesCurrentAbstract" xlink:to="us-gaap_LoansPayable" order="4" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OtherLiabilitiesNoncurrent" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherLiabilitiesNoncurrent"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_LiabilitiesCurrentAbstract" xlink:to="us-gaap_OtherLiabilitiesNoncurrent" order="5" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_Liabilities" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_Liabilities"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_OtherLiabilitiesNoncurrent" xlink:to="us-gaap_Liabilities" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CommitmentsAndContingencies" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CommitmentsAndContingencies"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementOfFinancialPositionAbstract" xlink:to="us-gaap_CommitmentsAndContingencies" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StockholdersEquityAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StockholdersEquityAbstract"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementOfFinancialPositionAbstract" xlink:to="us-gaap_StockholdersEquityAbstract" order="3" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PreferredStockValue" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PreferredStockValue"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StockholdersEquityAbstract" xlink:to="us-gaap_PreferredStockValue" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CommonStockValue" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CommonStockValue"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StockholdersEquityAbstract" xlink:to="us-gaap_CommonStockValue" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="zdge_CommonStockValueOne" xlink:href="zdge-20210131.xsd#zdge_CommonStockValueOne"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StockholdersEquityAbstract" xlink:to="zdge_CommonStockValueOne" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AdditionalPaidInCapital" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AdditionalPaidInCapital"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StockholdersEquityAbstract" xlink:to="us-gaap_AdditionalPaidInCapital" order="3" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StockholdersEquityAbstract" xlink:to="us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax" order="4" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RetainedEarningsAccumulatedDeficit" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RetainedEarningsAccumulatedDeficit"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StockholdersEquityAbstract" xlink:to="us-gaap_RetainedEarningsAccumulatedDeficit" order="5" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_TreasuryStockValue" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_TreasuryStockValue"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StockholdersEquityAbstract" xlink:to="us-gaap_TreasuryStockValue" order="6" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StockholdersEquity" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StockholdersEquity"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_TreasuryStockValue" xlink:to="us-gaap_StockholdersEquity" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LiabilitiesAndStockholdersEquity" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LiabilitiesAndStockholdersEquity"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_TreasuryStockValue" xlink:to="us-gaap_LiabilitiesAndStockholdersEquity" order="1" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://zedge.com/role/ConsolidatedBalanceSheet_Parentheticals">
    <loc xlink:type="locator" xlink:label="us-gaap_StatementLineItems" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementLineItems"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StatementTable" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementTable"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StatementTable" order="0" xbrldt:contextElement="segment" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StatementClassOfStockAxis" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementClassOfStockAxis"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_StatementClassOfStockAxis" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ClassOfStockDomain" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ClassOfStockDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_StatementClassOfStockAxis" xlink:to="us-gaap_ClassOfStockDomain" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ClassOfStockDomain_0" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ClassOfStockDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_StatementClassOfStockAxis" xlink:to="us-gaap_ClassOfStockDomain_0" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CommonClassAMember" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CommonClassAMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ClassOfStockDomain" xlink:to="us-gaap_CommonClassAMember" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CommonClassBMember" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CommonClassBMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ClassOfStockDomain" xlink:to="us-gaap_CommonClassBMember" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PreferredStockParOrStatedValuePerShare" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PreferredStockParOrStatedValuePerShare"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_PreferredStockParOrStatedValuePerShare" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PreferredStockSharesAuthorized" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PreferredStockSharesAuthorized"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_PreferredStockSharesAuthorized" order="3" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PreferredStockSharesIssued" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PreferredStockSharesIssued"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_PreferredStockSharesIssued" order="4" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CommonStockParOrStatedValuePerShare" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CommonStockParOrStatedValuePerShare"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_CommonStockParOrStatedValuePerShare" order="5" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CommonStockSharesAuthorized" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CommonStockSharesAuthorized"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_CommonStockSharesAuthorized" order="6" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CommonStockSharesIssued" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CommonStockSharesIssued"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_CommonStockSharesIssued" order="7" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CommonStockSharesOutstanding" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CommonStockSharesOutstanding"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_CommonStockSharesOutstanding" order="8" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_TreasuryStockShares" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_TreasuryStockShares"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_TreasuryStockShares" order="9" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://zedge.com/role/ConsolidatedIncomeStatement">
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeStatementAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeStatementAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_Revenues" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_Revenues"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_IncomeStatementAbstract" xlink:to="us-gaap_Revenues" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CostsAndExpensesAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CostsAndExpensesAbstract"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_IncomeStatementAbstract" xlink:to="us-gaap_CostsAndExpensesAbstract" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OperatingCostsAndExpenses" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingCostsAndExpenses"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_CostsAndExpensesAbstract" xlink:to="us-gaap_OperatingCostsAndExpenses" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SellingGeneralAndAdministrativeExpense" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SellingGeneralAndAdministrativeExpense"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_CostsAndExpensesAbstract" xlink:to="us-gaap_SellingGeneralAndAdministrativeExpense" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DepreciationAndAmortization" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DepreciationAndAmortization"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_CostsAndExpensesAbstract" xlink:to="us-gaap_DepreciationAndAmortization" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OperatingIncomeLoss" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingIncomeLoss"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_IncomeStatementAbstract" xlink:to="us-gaap_OperatingIncomeLoss" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_InterestIncomeExpenseNet" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_InterestIncomeExpenseNet"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_OperatingIncomeLoss" xlink:to="us-gaap_InterestIncomeExpenseNet" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ForeignCurrencyTransactionGainLossBeforeTax" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ForeignCurrencyTransactionGainLossBeforeTax"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_OperatingIncomeLoss" xlink:to="us-gaap_ForeignCurrencyTransactionGainLossBeforeTax" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_IncomeStatementAbstract" xlink:to="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments" order="3" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeTaxExpenseBenefit" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeTaxExpenseBenefit"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments" xlink:to="us-gaap_IncomeTaxExpenseBenefit" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NetIncomeLoss" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NetIncomeLoss"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_IncomeStatementAbstract" xlink:to="us-gaap_NetIncomeLoss" order="4" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_IncomeStatementAbstract" xlink:to="us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract" order="5" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract" xlink:to="us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OtherComprehensiveIncomeLossNetOfTax" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossNetOfTax"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_IncomeStatementAbstract" xlink:to="us-gaap_OtherComprehensiveIncomeLossNetOfTax" order="6" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ComprehensiveIncomeNetOfTax" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ComprehensiveIncomeNetOfTax"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_IncomeStatementAbstract" xlink:to="us-gaap_ComprehensiveIncomeNetOfTax" order="7" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_EarningsPerShareBasicAndDilutedAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EarningsPerShareBasicAndDilutedAbstract"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_IncomeStatementAbstract" xlink:to="us-gaap_EarningsPerShareBasicAndDilutedAbstract" order="8" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_EarningsPerShareBasic" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EarningsPerShareBasic"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_EarningsPerShareBasicAndDilutedAbstract" xlink:to="us-gaap_EarningsPerShareBasic" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_EarningsPerShareDiluted" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EarningsPerShareDiluted"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_EarningsPerShareBasicAndDilutedAbstract" xlink:to="us-gaap_EarningsPerShareDiluted" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_EarningsPerShareBasicAndDilutedOtherDisclosuresAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EarningsPerShareBasicAndDilutedOtherDisclosuresAbstract"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_IncomeStatementAbstract" xlink:to="us-gaap_EarningsPerShareBasicAndDilutedOtherDisclosuresAbstract" order="9" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingBasic"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_EarningsPerShareBasicAndDilutedOtherDisclosuresAbstract" xlink:to="us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_EarningsPerShareBasicAndDilutedOtherDisclosuresAbstract" xlink:to="us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" order="1" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://zedge.com/role/ShareholdersEquityType2or3">
    <loc xlink:type="locator" xlink:label="us-gaap_StatementLineItems" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementLineItems"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StatementTable" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementTable"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StatementTable" order="0" xbrldt:contextElement="segment" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StatementClassOfStockAxis" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementClassOfStockAxis"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_StatementClassOfStockAxis" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ClassOfStockDomain" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ClassOfStockDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_StatementClassOfStockAxis" xlink:to="us-gaap_ClassOfStockDomain" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ClassOfStockDomain_0" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ClassOfStockDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_StatementClassOfStockAxis" xlink:to="us-gaap_ClassOfStockDomain_0" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StatementEquityComponentsAxis" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementEquityComponentsAxis"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_StatementEquityComponentsAxis" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_EquityComponentDomain" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EquityComponentDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_StatementEquityComponentsAxis" xlink:to="us-gaap_EquityComponentDomain" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_EquityComponentDomain_0" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EquityComponentDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_StatementEquityComponentsAxis" xlink:to="us-gaap_EquityComponentDomain_0" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AdditionalPaidInCapitalMember" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AdditionalPaidInCapitalMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_EquityComponentDomain" xlink:to="us-gaap_AdditionalPaidInCapitalMember" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AccumulatedOtherComprehensiveIncomeMember" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_EquityComponentDomain" xlink:to="us-gaap_AccumulatedOtherComprehensiveIncomeMember" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RetainedEarningsMember" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RetainedEarningsMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_EquityComponentDomain" xlink:to="us-gaap_RetainedEarningsMember" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_TreasuryStockMember" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_TreasuryStockMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_EquityComponentDomain" xlink:to="us-gaap_TreasuryStockMember" order="3" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CommonClassAMember" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CommonClassAMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ClassOfStockDomain" xlink:to="us-gaap_CommonClassAMember" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CommonClassBMember" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CommonClassBMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ClassOfStockDomain" xlink:to="us-gaap_CommonClassBMember" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StockholdersEquity" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StockholdersEquity"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StockholdersEquity" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SharesOutstanding" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SharesOutstanding"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_SharesOutstanding" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised" order="3" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StockIssuedDuringPeriodSharesNewIssues" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StockIssuedDuringPeriodSharesNewIssues"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StockIssuedDuringPeriodSharesNewIssues" order="4" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StockIssuedDuringPeriodSharesNewIssues" xlink:to="us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="zdge_StockIssuedForMatchingContributionsToThe401kPlaninShares" xlink:href="zdge-20210131.xsd#zdge_StockIssuedForMatchingContributionsToThe401kPlaninShares"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StockIssuedDuringPeriodSharesNewIssues" xlink:to="zdge_StockIssuedForMatchingContributionsToThe401kPlaninShares" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StockIssuedDuringPeriodValueNewIssues" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StockIssuedDuringPeriodValueNewIssues"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StockIssuedDuringPeriodSharesNewIssues" xlink:to="us-gaap_StockIssuedDuringPeriodValueNewIssues" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="zdge_ProceedsFromSalesOfClassBCommonStockinShares" xlink:href="zdge-20210131.xsd#zdge_ProceedsFromSalesOfClassBCommonStockinShares"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StockIssuedDuringPeriodSharesNewIssues" xlink:to="zdge_ProceedsFromSalesOfClassBCommonStockinShares" order="3" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation" order="5" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation" order="6" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StockIssuedDuringPeriodValueTreasuryStockReissued" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StockIssuedDuringPeriodValueTreasuryStockReissued"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StockIssuedDuringPeriodValueTreasuryStockReissued" order="7" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_TemporaryEquityForeignCurrencyTranslationAdjustments" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_TemporaryEquityForeignCurrencyTranslationAdjustments"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_TemporaryEquityForeignCurrencyTranslationAdjustments" order="8" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ProfitLoss" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ProfitLoss"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_ProfitLoss" order="9" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://zedge.com/role/ConsolidatedCashFlow">
    <loc xlink:type="locator" xlink:label="us-gaap_StatementOfCashFlowsAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementOfCashFlowsAbstract"/>
    <loc xlink:type="locator" xlink:label="zdge_OperatingActivitiesAbstract" xlink:href="zdge-20210131.xsd#zdge_OperatingActivitiesAbstract"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementOfCashFlowsAbstract" xlink:to="zdge_OperatingActivitiesAbstract" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NetIncomeLoss" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NetIncomeLoss"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="zdge_OperatingActivitiesAbstract" xlink:to="us-gaap_NetIncomeLoss" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="zdge_AdjustmentsToReconcileNetIncomeLossToNetCashProvidedByOperatingActivitiesAbstract" xlink:href="zdge-20210131.xsd#zdge_AdjustmentsToReconcileNetIncomeLossToNetCashProvidedByOperatingActivitiesAbstract"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="zdge_OperatingActivitiesAbstract" xlink:to="zdge_AdjustmentsToReconcileNetIncomeLossToNetCashProvidedByOperatingActivitiesAbstract" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DepreciationAndAmortization" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DepreciationAndAmortization"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="zdge_AdjustmentsToReconcileNetIncomeLossToNetCashProvidedByOperatingActivitiesAbstract" xlink:to="us-gaap_DepreciationAndAmortization" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensation" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensation"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="zdge_AdjustmentsToReconcileNetIncomeLossToNetCashProvidedByOperatingActivitiesAbstract" xlink:to="us-gaap_ShareBasedCompensation" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="zdge_ChangeInAssetsAndLiabilitiesAbstract" xlink:href="zdge-20210131.xsd#zdge_ChangeInAssetsAndLiabilitiesAbstract"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="zdge_OperatingActivitiesAbstract" xlink:to="zdge_ChangeInAssetsAndLiabilitiesAbstract" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncreaseDecreaseInAccountsReceivable" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncreaseDecreaseInAccountsReceivable"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="zdge_ChangeInAssetsAndLiabilitiesAbstract" xlink:to="us-gaap_IncreaseDecreaseInAccountsReceivable" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="zdge_ChangeInAssetsAndLiabilitiesAbstract" xlink:to="us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncreaseDecreaseInOtherOperatingAssets" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncreaseDecreaseInOtherOperatingAssets"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="zdge_ChangeInAssetsAndLiabilitiesAbstract" xlink:to="us-gaap_IncreaseDecreaseInOtherOperatingAssets" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="zdge_ChangeInAssetsAndLiabilitiesAbstract" xlink:to="us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities" order="3" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncreaseDecreaseInDeferredRevenue" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncreaseDecreaseInDeferredRevenue"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="zdge_ChangeInAssetsAndLiabilitiesAbstract" xlink:to="us-gaap_IncreaseDecreaseInDeferredRevenue" order="4" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivities"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="zdge_OperatingActivitiesAbstract" xlink:to="us-gaap_NetCashProvidedByUsedInOperatingActivities" order="3" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="zdge_InvestingActivitiesAbstract" xlink:href="zdge-20210131.xsd#zdge_InvestingActivitiesAbstract"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementOfCashFlowsAbstract" xlink:to="zdge_InvestingActivitiesAbstract" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PaymentsToDevelopSoftware" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PaymentsToDevelopSoftware"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="zdge_InvestingActivitiesAbstract" xlink:to="us-gaap_PaymentsToDevelopSoftware" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivities"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="zdge_InvestingActivitiesAbstract" xlink:to="us-gaap_NetCashProvidedByUsedInInvestingActivities" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="zdge_FinancingActivitiesAbstract" xlink:href="zdge-20210131.xsd#zdge_FinancingActivitiesAbstract"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementOfCashFlowsAbstract" xlink:to="zdge_FinancingActivitiesAbstract" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ProceedsFromIssuanceOfCommonStock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ProceedsFromIssuanceOfCommonStock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="zdge_FinancingActivitiesAbstract" xlink:to="us-gaap_ProceedsFromIssuanceOfCommonStock" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PaymentsOfDebtIssuanceCosts" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PaymentsOfDebtIssuanceCosts"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="zdge_FinancingActivitiesAbstract" xlink:to="us-gaap_PaymentsOfDebtIssuanceCosts" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RepaymentsOfShortTermDebt" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RepaymentsOfShortTermDebt"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="zdge_FinancingActivitiesAbstract" xlink:to="us-gaap_RepaymentsOfShortTermDebt" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ProceedsFromStockOptionsExercised" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ProceedsFromStockOptionsExercised"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="zdge_FinancingActivitiesAbstract" xlink:to="us-gaap_ProceedsFromStockOptionsExercised" order="3" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PaymentsForRepurchaseOfCommonStock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PaymentsForRepurchaseOfCommonStock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="zdge_FinancingActivitiesAbstract" xlink:to="us-gaap_PaymentsForRepurchaseOfCommonStock" order="4" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivities"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="zdge_FinancingActivitiesAbstract" xlink:to="us-gaap_NetCashProvidedByUsedInFinancingActivities" order="5" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_EffectOfExchangeRateOnCashAndCashEquivalents" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EffectOfExchangeRateOnCashAndCashEquivalents"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="zdge_FinancingActivitiesAbstract" xlink:to="us-gaap_EffectOfExchangeRateOnCashAndCashEquivalents" order="6" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="zdge_FinancingActivitiesAbstract" xlink:to="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" order="7" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CashAndCashEquivalentsAtCarryingValue"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="zdge_FinancingActivitiesAbstract" xlink:to="us-gaap_CashAndCashEquivalentsAtCarryingValue" order="8" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="zdge_SupplementalDisclosureOfCashFlowInformationAbstract" xlink:href="zdge-20210131.xsd#zdge_SupplementalDisclosureOfCashFlowInformationAbstract"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementOfCashFlowsAbstract" xlink:to="zdge_SupplementalDisclosureOfCashFlowInformationAbstract" order="3" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeTaxesPaidNet" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeTaxesPaidNet"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="zdge_SupplementalDisclosureOfCashFlowInformationAbstract" xlink:to="us-gaap_IncomeTaxesPaidNet" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_InterestPaidNet" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_InterestPaidNet"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="zdge_SupplementalDisclosureOfCashFlowInformationAbstract" xlink:to="us-gaap_InterestPaidNet" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="zdge_SupplementalScheduleOfNonCashInvestingAndFinancingActivitiesAbstract" xlink:href="zdge-20210131.xsd#zdge_SupplementalScheduleOfNonCashInvestingAndFinancingActivitiesAbstract"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementOfCashFlowsAbstract" xlink:to="zdge_SupplementalScheduleOfNonCashInvestingAndFinancingActivitiesAbstract" order="4" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StockIssued1" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StockIssued1"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="zdge_SupplementalScheduleOfNonCashInvestingAndFinancingActivitiesAbstract" xlink:to="us-gaap_StockIssued1" order="0" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://zedge.com/role/BasisofPresentationandRecentlyAdoptedAccountingPronouncements">
    <loc xlink:type="locator" xlink:label="us-gaap_AccountingPoliciesAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccountingPoliciesAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_BasisOfPresentationAndSignificantAccountingPoliciesTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BasisOfPresentationAndSignificantAccountingPoliciesTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_BasisOfPresentationAndSignificantAccountingPoliciesTextBlock" order="0" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://zedge.com/role/Revenue">
    <loc xlink:type="locator" xlink:label="zdge_RevenueLineItems" xlink:href="zdge-20210131.xsd#zdge_RevenueLineItems"/>
    <loc xlink:type="locator" xlink:label="zdge_RevenueTable" xlink:href="zdge-20210131.xsd#zdge_RevenueTable"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="zdge_RevenueLineItems" xlink:to="zdge_RevenueTable" order="0" xbrldt:contextElement="segment" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DeferredRevenueDisclosureTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredRevenueDisclosureTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="zdge_RevenueLineItems" xlink:to="us-gaap_DeferredRevenueDisclosureTextBlock" order="1" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://zedge.com/role/FairValueMeasurements">
    <loc xlink:type="locator" xlink:label="us-gaap_FairValueDisclosuresAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FairValueDisclosuresAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_FairValueDisclosuresTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FairValueDisclosuresTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_FairValueDisclosuresAbstract" xlink:to="us-gaap_FairValueDisclosuresTextBlock" order="0" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://zedge.com/role/DerivativeInstruments">
    <loc xlink:type="locator" xlink:label="us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract" xlink:to="us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock" order="0" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://zedge.com/role/AccruedExpensesandOtherCurrentLiabilities">
    <loc xlink:type="locator" xlink:label="us-gaap_PayablesAndAccrualsAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PayablesAndAccrualsAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_PayablesAndAccrualsAbstract" xlink:to="us-gaap_AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock" order="0" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://zedge.com/role/StockBasedCompensation">
    <loc xlink:type="locator" xlink:label="us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:to="us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock" order="0" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://zedge.com/role/EarningsPerShare">
    <loc xlink:type="locator" xlink:label="us-gaap_EarningsPerShareAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EarningsPerShareAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_EarningsPerShareTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EarningsPerShareTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_EarningsPerShareAbstract" xlink:to="us-gaap_EarningsPerShareTextBlock" order="0" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://zedge.com/role/Contingencies">
    <loc xlink:type="locator" xlink:label="us-gaap_CommitmentsAndContingenciesDisclosureAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CommitmentsAndContingenciesDisclosureAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CommitmentsAndContingenciesDisclosureTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CommitmentsAndContingenciesDisclosureTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_CommitmentsAndContingenciesDisclosureAbstract" xlink:to="us-gaap_CommitmentsAndContingenciesDisclosureTextBlock" order="0" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://zedge.com/role/RevolvingCreditFacility">
    <loc xlink:type="locator" xlink:label="us-gaap_DebtDisclosureAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtDisclosureAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShortTermDebtTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShortTermDebtTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_DebtDisclosureAbstract" xlink:to="us-gaap_ShortTermDebtTextBlock" order="0" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://zedge.com/role/BusinessSegmentandGeographicInformation">
    <loc xlink:type="locator" xlink:label="us-gaap_SegmentReportingAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SegmentReportingAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SegmentReportingDisclosureTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SegmentReportingDisclosureTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_SegmentReportingAbstract" xlink:to="us-gaap_SegmentReportingDisclosureTextBlock" order="0" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://zedge.com/role/OperatingLeases">
    <loc xlink:type="locator" xlink:label="us-gaap_LeasesOperatingAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LeasesOperatingAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LesseeOperatingLeasesTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LesseeOperatingLeasesTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_LeasesOperatingAbstract" xlink:to="us-gaap_LesseeOperatingLeasesTextBlock" order="0" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://zedge.com/role/ProvisionforIncometaxes">
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeTaxDisclosureAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeTaxDisclosureAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeTaxDisclosureTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeTaxDisclosureTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_IncomeTaxDisclosureAbstract" xlink:to="us-gaap_IncomeTaxDisclosureTextBlock" order="0" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://zedge.com/role/RecentlyIssuedAccountingStandardsNotYetAdopted">
    <loc xlink:type="locator" xlink:label="us-gaap_AccountingChangesAndErrorCorrectionsAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccountingChangesAndErrorCorrectionsAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DescriptionOfNewAccountingPronouncementsNotYetAdopted" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DescriptionOfNewAccountingPronouncementsNotYetAdopted"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AccountingChangesAndErrorCorrectionsAbstract" xlink:to="us-gaap_DescriptionOfNewAccountingPronouncementsNotYetAdopted" order="0" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://zedge.com/role/LoansPayable">
    <loc xlink:type="locator" xlink:label="us-gaap_LoansPayableAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LoansPayableAbstract"/>
    <loc xlink:type="locator" xlink:label="zdge_LoansPayableTextBlock" xlink:href="zdge-20210131.xsd#zdge_LoansPayableTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_LoansPayableAbstract" xlink:to="zdge_LoansPayableTextBlock" order="0" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://zedge.com/role/SalesofClassBCommonStock">
    <loc xlink:type="locator" xlink:label="zdge_SaleOfCommonStockAbstract" xlink:href="zdge-20210131.xsd#zdge_SaleOfCommonStockAbstract"/>
    <loc xlink:type="locator" xlink:label="zdge_SaleOfCommonStockTextBlock" xlink:href="zdge-20210131.xsd#zdge_SaleOfCommonStockTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="zdge_SaleOfCommonStockAbstract" xlink:to="zdge_SaleOfCommonStockTextBlock" order="0" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://zedge.com/role/AccountingPoliciesByPolicy">
    <loc xlink:type="locator" xlink:label="us-gaap_AccountingPoliciesAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccountingPoliciesAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_BasisOfAccountingPolicyPolicyTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BasisOfAccountingPolicyPolicyTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_BasisOfAccountingPolicyPolicyTextBlock" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="zdge_ImpactOnFinancialAndOperationalResultsPolicyTextBlock" xlink:href="zdge-20210131.xsd#zdge_ImpactOnFinancialAndOperationalResultsPolicyTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="zdge_ImpactOnFinancialAndOperationalResultsPolicyTextBlock" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock" order="2" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://zedge.com/role/RevenueTables">
    <loc xlink:type="locator" xlink:label="zdge_RevenueTablesLineItems" xlink:href="zdge-20210131.xsd#zdge_RevenueTablesLineItems"/>
    <loc xlink:type="locator" xlink:label="zdge_RevenueTablesTable" xlink:href="zdge-20210131.xsd#zdge_RevenueTablesTable"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="zdge_RevenueTablesLineItems" xlink:to="zdge_RevenueTablesTable" order="0" xbrldt:contextElement="segment" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="zdge_ScheduleOfRevenueByTypeOfServiceTableTextBlock" xlink:href="zdge-20210131.xsd#zdge_ScheduleOfRevenueByTypeOfServiceTableTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="zdge_RevenueTablesLineItems" xlink:to="zdge_ScheduleOfRevenueByTypeOfServiceTableTextBlock" order="1" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://zedge.com/role/FairValueMeasurementsTables">
    <loc xlink:type="locator" xlink:label="us-gaap_FairValueDisclosuresAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FairValueDisclosuresAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_FairValueDisclosuresAbstract" xlink:to="us-gaap_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock" order="0" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://zedge.com/role/DerivativeInstrumentsTables">
    <loc xlink:type="locator" xlink:label="us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ScheduleOfNotionalAmountsOfOutstandingDerivativePositionsTableTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfNotionalAmountsOfOutstandingDerivativePositionsTableTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract" xlink:to="us-gaap_ScheduleOfNotionalAmountsOfOutstandingDerivativePositionsTableTextBlock" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ScheduleOfDerivativeAssetsAtFairValueTableTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfDerivativeAssetsAtFairValueTableTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract" xlink:to="us-gaap_ScheduleOfDerivativeAssetsAtFairValueTableTextBlock" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ScheduleOfDerivativesInstrumentsStatementsOfFinancialPerformanceAndFinancialPositionLocationTableTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfDerivativesInstrumentsStatementsOfFinancialPerformanceAndFinancialPositionLocationTableTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract" xlink:to="us-gaap_ScheduleOfDerivativesInstrumentsStatementsOfFinancialPerformanceAndFinancialPositionLocationTableTextBlock" order="2" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://zedge.com/role/AccruedExpensesandOtherCurrentLiabilitiesTables">
    <loc xlink:type="locator" xlink:label="us-gaap_PayablesAndAccrualsAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PayablesAndAccrualsAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ScheduleOfAccruedLiabilitiesTableTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfAccruedLiabilitiesTableTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_PayablesAndAccrualsAbstract" xlink:to="us-gaap_ScheduleOfAccruedLiabilitiesTableTextBlock" order="0" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://zedge.com/role/EarningsPerShareTables">
    <loc xlink:type="locator" xlink:label="us-gaap_EarningsPerShareAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EarningsPerShareAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ScheduleOfEarningsPerShareDilutedByCommonClassTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfEarningsPerShareDilutedByCommonClassTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_EarningsPerShareAbstract" xlink:to="us-gaap_ScheduleOfEarningsPerShareDilutedByCommonClassTextBlock" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_EarningsPerShareAbstract" xlink:to="us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock" order="1" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://zedge.com/role/BusinessSegmentandGeographicInformationTables">
    <loc xlink:type="locator" xlink:label="us-gaap_SegmentReportingAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SegmentReportingAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LongLivedAssetsByGeographicAreasTableTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LongLivedAssetsByGeographicAreasTableTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_SegmentReportingAbstract" xlink:to="us-gaap_LongLivedAssetsByGeographicAreasTableTextBlock" order="0" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://zedge.com/role/ScheduleofrevenuebytypeofserviceTable">
    <loc xlink:type="locator" xlink:label="zdge_RevenueDetailsScheduleofrevenuebytypeofserviceLineItems" xlink:href="zdge-20210131.xsd#zdge_RevenueDetailsScheduleofrevenuebytypeofserviceLineItems"/>
    <loc xlink:type="locator" xlink:label="zdge_RevenueDetailsScheduleofrevenuebytypeofserviceTable" xlink:href="zdge-20210131.xsd#zdge_RevenueDetailsScheduleofrevenuebytypeofserviceTable"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="zdge_RevenueDetailsScheduleofrevenuebytypeofserviceLineItems" xlink:to="zdge_RevenueDetailsScheduleofrevenuebytypeofserviceTable" order="0" xbrldt:contextElement="segment" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="srt_ProductOrServiceAxis" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_ProductOrServiceAxis"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="zdge_RevenueDetailsScheduleofrevenuebytypeofserviceTable" xlink:to="srt_ProductOrServiceAxis" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="srt_ProductsAndServicesDomain" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_ProductsAndServicesDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="srt_ProductOrServiceAxis" xlink:to="srt_ProductsAndServicesDomain" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="srt_ProductsAndServicesDomain_0" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_ProductsAndServicesDomain"/>
<!-- [WMV5][XcpuxYn59dz7vgYynUDuwG7r97K2jUTysl7vcz0lJt/tSeJz73kx1cLt0ZFF2SK/vxBCY0vdSrYHp0d0PIYB/fZtg9AbG39OoAk7YIF4e71MMozK7TydLC4971vZknuMEu2q2SMEmgKUlDbjD0X9pt2NgX+ke74UL4BD0Gfx82cqWWyN2OXrFl0OAaTYbceYvfqzIlK3AfvteSWLEYI3BaOdKXpOdiiihJEydw2nbwIVa2g8aSSjlJ8kFx0xlZu8lKyRx7PBVdQ=] CSR-->
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="srt_ProductOrServiceAxis" xlink:to="srt_ProductsAndServicesDomain_0" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="zdge_AdvertisingRevenueMember" xlink:href="zdge-20210131.xsd#zdge_AdvertisingRevenueMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="srt_ProductsAndServicesDomain" xlink:to="zdge_AdvertisingRevenueMember" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="zdge_ServiceRevenueMember" xlink:href="zdge-20210131.xsd#zdge_ServiceRevenueMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="srt_ProductsAndServicesDomain" xlink:to="zdge_ServiceRevenueMember" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="zdge_ZedgePremiumAndShortzRevenuesMember" xlink:href="zdge-20210131.xsd#zdge_ZedgePremiumAndShortzRevenuesMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="srt_ProductsAndServicesDomain" xlink:to="zdge_ZedgePremiumAndShortzRevenuesMember" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_Revenues" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_Revenues"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="zdge_RevenueDetailsScheduleofrevenuebytypeofserviceLineItems" xlink:to="us-gaap_Revenues" order="1" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://zedge.com/role/ScheduleofbalanceofassetsandliabilitiesmeasuredatfairvalueonarecurringbasisTable">
    <loc xlink:type="locator" xlink:label="zdge_FairValueMeasurementsDetailsScheduleofbalanceofassetsandliabilitiesmeasuredatfairvalueonarecurringbasisLineItems" xlink:href="zdge-20210131.xsd#zdge_FairValueMeasurementsDetailsScheduleofbalanceofassetsandliabilitiesmeasuredatfairvalueonarecurringbasisLineItems"/>
    <loc xlink:type="locator" xlink:label="zdge_FairValueMeasurementsDetailsScheduleofbalanceofassetsandliabilitiesmeasuredatfairvalueonarecurringbasisTable" xlink:href="zdge-20210131.xsd#zdge_FairValueMeasurementsDetailsScheduleofbalanceofassetsandliabilitiesmeasuredatfairvalueonarecurringbasisTable"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="zdge_FairValueMeasurementsDetailsScheduleofbalanceofassetsandliabilitiesmeasuredatfairvalueonarecurringbasisLineItems" xlink:to="zdge_FairValueMeasurementsDetailsScheduleofbalanceofassetsandliabilitiesmeasuredatfairvalueonarecurringbasisTable" order="0" xbrldt:contextElement="segment" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_FairValueByFairValueHierarchyLevelAxis" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FairValueByFairValueHierarchyLevelAxis"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="zdge_FairValueMeasurementsDetailsScheduleofbalanceofassetsandliabilitiesmeasuredatfairvalueonarecurringbasisTable" xlink:to="us-gaap_FairValueByFairValueHierarchyLevelAxis" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_FairValueMeasurementsFairValueHierarchyDomain" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FairValueMeasurementsFairValueHierarchyDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_FairValueByFairValueHierarchyLevelAxis" xlink:to="us-gaap_FairValueMeasurementsFairValueHierarchyDomain" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_FairValueMeasurementsFairValueHierarchyDomain_0" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FairValueMeasurementsFairValueHierarchyDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_FairValueByFairValueHierarchyLevelAxis" xlink:to="us-gaap_FairValueMeasurementsFairValueHierarchyDomain_0" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_FairValueByMeasurementFrequencyAxis" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FairValueByMeasurementFrequencyAxis"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="zdge_FairValueMeasurementsDetailsScheduleofbalanceofassetsandliabilitiesmeasuredatfairvalueonarecurringbasisTable" xlink:to="us-gaap_FairValueByMeasurementFrequencyAxis" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_FairValueMeasurementFrequencyDomain" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FairValueMeasurementFrequencyDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_FairValueByMeasurementFrequencyAxis" xlink:to="us-gaap_FairValueMeasurementFrequencyDomain" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_FairValueMeasurementFrequencyDomain_0" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FairValueMeasurementFrequencyDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_FairValueByMeasurementFrequencyAxis" xlink:to="us-gaap_FairValueMeasurementFrequencyDomain_0" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_FairValueMeasurementsRecurringMember" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FairValueMeasurementsRecurringMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_FairValueMeasurementFrequencyDomain" xlink:to="us-gaap_FairValueMeasurementsRecurringMember" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_FairValueInputsLevel1Member" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FairValueInputsLevel1Member"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_FairValueMeasurementsFairValueHierarchyDomain" xlink:to="us-gaap_FairValueInputsLevel1Member" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_FairValueInputsLevel2Member" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FairValueInputsLevel2Member"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_FairValueMeasurementsFairValueHierarchyDomain" xlink:to="us-gaap_FairValueInputsLevel2Member" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_FairValueInputsLevel3Member" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FairValueInputsLevel3Member"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_FairValueMeasurementsFairValueHierarchyDomain" xlink:to="us-gaap_FairValueInputsLevel3Member" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AssetsFairValueDisclosureAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AssetsFairValueDisclosureAbstract"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="zdge_FairValueMeasurementsDetailsScheduleofbalanceofassetsandliabilitiesmeasuredatfairvalueonarecurringbasisLineItems" xlink:to="us-gaap_AssetsFairValueDisclosureAbstract" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ForeignCurrencyFairValueHedgeAssetAtFairValue" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ForeignCurrencyFairValueHedgeAssetAtFairValue"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AssetsFairValueDisclosureAbstract" xlink:to="us-gaap_ForeignCurrencyFairValueHedgeAssetAtFairValue" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LiabilitiesFairValueDisclosureAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LiabilitiesFairValueDisclosureAbstract"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="zdge_FairValueMeasurementsDetailsScheduleofbalanceofassetsandliabilitiesmeasuredatfairvalueonarecurringbasisLineItems" xlink:to="us-gaap_LiabilitiesFairValueDisclosureAbstract" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ForeignCurrencyContractsLiabilityFairValueDisclosure" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ForeignCurrencyContractsLiabilityFairValueDisclosure"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_LiabilitiesFairValueDisclosureAbstract" xlink:to="us-gaap_ForeignCurrencyContractsLiabilityFairValueDisclosure" order="0" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://zedge.com/role/ScheduleofoutstandingforeignexchangecontractsTable">
    <loc xlink:type="locator" xlink:label="zdge_DerivativeInstrumentsDetailsScheduleofoutstandingforeignexchangecontractsLineItems" xlink:href="zdge-20210131.xsd#zdge_DerivativeInstrumentsDetailsScheduleofoutstandingforeignexchangecontractsLineItems"/>
    <loc xlink:type="locator" xlink:label="zdge_DerivativeInstrumentsDetailsScheduleofoutstandingforeignexchangecontractsTable" xlink:href="zdge-20210131.xsd#zdge_DerivativeInstrumentsDetailsScheduleofoutstandingforeignexchangecontractsTable"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="zdge_DerivativeInstrumentsDetailsScheduleofoutstandingforeignexchangecontractsLineItems" xlink:to="zdge_DerivativeInstrumentsDetailsScheduleofoutstandingforeignexchangecontractsTable" order="0" xbrldt:contextElement="segment" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="srt_ProductOrServiceAxis" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_ProductOrServiceAxis"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="zdge_DerivativeInstrumentsDetailsScheduleofoutstandingforeignexchangecontractsTable" xlink:to="srt_ProductOrServiceAxis" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="srt_ProductsAndServicesDomain" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_ProductsAndServicesDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="srt_ProductOrServiceAxis" xlink:to="srt_ProductsAndServicesDomain" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="srt_ProductsAndServicesDomain_0" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_ProductsAndServicesDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="srt_ProductOrServiceAxis" xlink:to="srt_ProductsAndServicesDomain_0" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="zdge_TypeOfCurrencyAxis" xlink:href="zdge-20210131.xsd#zdge_TypeOfCurrencyAxis"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="zdge_DerivativeInstrumentsDetailsScheduleofoutstandingforeignexchangecontractsTable" xlink:to="zdge_TypeOfCurrencyAxis" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="zdge_TypeOfCurrencyDomain" xlink:href="zdge-20210131.xsd#zdge_TypeOfCurrencyDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="zdge_TypeOfCurrencyAxis" xlink:to="zdge_TypeOfCurrencyDomain" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="zdge_TypeOfCurrencyDomain_0" xlink:href="zdge-20210131.xsd#zdge_TypeOfCurrencyDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="zdge_TypeOfCurrencyAxis" xlink:to="zdge_TypeOfCurrencyDomain_0" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DerivativeInstrumentRiskAxis" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DerivativeInstrumentRiskAxis"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="zdge_DerivativeInstrumentsDetailsScheduleofoutstandingforeignexchangecontractsTable" xlink:to="us-gaap_DerivativeInstrumentRiskAxis" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DerivativeContractTypeDomain" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DerivativeContractTypeDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_DerivativeInstrumentRiskAxis" xlink:to="us-gaap_DerivativeContractTypeDomain" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DerivativeContractTypeDomain_0" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DerivativeContractTypeDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_DerivativeInstrumentRiskAxis" xlink:to="us-gaap_DerivativeContractTypeDomain_0" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="zdge_SettlementDateOneMember" xlink:href="zdge-20210131.xsd#zdge_SettlementDateOneMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_DerivativeContractTypeDomain" xlink:to="zdge_SettlementDateOneMember" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="zdge_SettlementDateTwoMember" xlink:href="zdge-20210131.xsd#zdge_SettlementDateTwoMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_DerivativeContractTypeDomain" xlink:to="zdge_SettlementDateTwoMember" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="zdge_SettlementDateThreeMember" xlink:href="zdge-20210131.xsd#zdge_SettlementDateThreeMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_DerivativeContractTypeDomain" xlink:to="zdge_SettlementDateThreeMember" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="zdge_SettlementDateFourMember" xlink:href="zdge-20210131.xsd#zdge_SettlementDateFourMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_DerivativeContractTypeDomain" xlink:to="zdge_SettlementDateFourMember" order="3" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="zdge_WesternAllianceBankMember" xlink:href="zdge-20210131.xsd#zdge_WesternAllianceBankMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="srt_ProductsAndServicesDomain" xlink:to="zdge_WesternAllianceBankMember" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="zdge_NorwegianKroneMember" xlink:href="zdge-20210131.xsd#zdge_NorwegianKroneMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="zdge_TypeOfCurrencyDomain" xlink:to="zdge_NorwegianKroneMember" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="zdge_EuroMember" xlink:href="zdge-20210131.xsd#zdge_EuroMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="zdge_TypeOfCurrencyDomain" xlink:to="zdge_EuroMember" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="zdge_DerivativeUnderlyingAmount" xlink:href="zdge-20210131.xsd#zdge_DerivativeUnderlyingAmount"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="zdge_DerivativeInstrumentsDetailsScheduleofoutstandingforeignexchangecontractsLineItems" xlink:to="zdge_DerivativeUnderlyingAmount" order="1" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://zedge.com/role/ScheduleoffairvalueofderivativeassetsandliabilitiesTable">
    <loc xlink:type="locator" xlink:label="zdge_ScheduleOfFairValueOfDerivativeAssetsAndLiabilitiesAbstract" xlink:href="zdge-20210131.xsd#zdge_ScheduleOfFairValueOfDerivativeAssetsAndLiabilitiesAbstract"/>
    <loc xlink:type="locator" xlink:label="zdge_DerivativesNotDesignatedOrNotQualifyingAsHedgingInstrumentsAbstract" xlink:href="zdge-20210131.xsd#zdge_DerivativesNotDesignatedOrNotQualifyingAsHedgingInstrumentsAbstract"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="zdge_ScheduleOfFairValueOfDerivativeAssetsAndLiabilitiesAbstract" xlink:to="zdge_DerivativesNotDesignatedOrNotQualifyingAsHedgingInstrumentsAbstract" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="zdge_DescriptionOfLocationOfForeignCurrencyDerivativesOnBalanceSheet1" xlink:href="zdge-20210131.xsd#zdge_DescriptionOfLocationOfForeignCurrencyDerivativesOnBalanceSheet1"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="zdge_DerivativesNotDesignatedOrNotQualifyingAsHedgingInstrumentsAbstract" xlink:to="zdge_DescriptionOfLocationOfForeignCurrencyDerivativesOnBalanceSheet1" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ForeignCurrencyDerivativeInstrumentsNotDesignatedAsHedgingInstrumentsLiabilityAtFairValue" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ForeignCurrencyDerivativeInstrumentsNotDesignatedAsHedgingInstrumentsLiabilityAtFairValue"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="zdge_DerivativesNotDesignatedOrNotQualifyingAsHedgingInstrumentsAbstract" xlink:to="us-gaap_ForeignCurrencyDerivativeInstrumentsNotDesignatedAsHedgingInstrumentsLiabilityAtFairValue" order="1" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://zedge.com/role/ScheduleofderivativeinstrumentsonconsolidatedstatementsofcomprehensiveincomelossTable">
    <loc xlink:type="locator" xlink:label="zdge_ScheduleOfDerivativeInstrumentsOnConsolidatedStatementsOfComprehensiveIncomeLossAbstract" xlink:href="zdge-20210131.xsd#zdge_ScheduleOfDerivativeInstrumentsOnConsolidatedStatementsOfComprehensiveIncomeLossAbstract"/>
    <loc xlink:type="locator" xlink:label="zdge_StatementOfComprehensiveLossLocation" xlink:href="zdge-20210131.xsd#zdge_StatementOfComprehensiveLossLocation"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="zdge_ScheduleOfDerivativeInstrumentsOnConsolidatedStatementsOfComprehensiveIncomeLossAbstract" xlink:to="zdge_StatementOfComprehensiveLossLocation" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_GainLossOnForeignCurrencyDerivativeInstrumentsNotDesignatedAsHedgingInstruments" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_GainLossOnForeignCurrencyDerivativeInstrumentsNotDesignatedAsHedgingInstruments"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="zdge_ScheduleOfDerivativeInstrumentsOnConsolidatedStatementsOfComprehensiveIncomeLossAbstract" xlink:to="us-gaap_GainLossOnForeignCurrencyDerivativeInstrumentsNotDesignatedAsHedgingInstruments" order="1" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://zedge.com/role/ScheduleofaccruedexpensesandothercurrentliabilitiesTable">
    <loc xlink:type="locator" xlink:label="zdge_ScheduleOfAccruedExpensesAndOtherCurrentLiabilitiesAbstract" xlink:href="zdge-20210131.xsd#zdge_ScheduleOfAccruedExpensesAndOtherCurrentLiabilitiesAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AccruedVacationCurrent" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccruedVacationCurrent"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="zdge_ScheduleOfAccruedExpensesAndOtherCurrentLiabilitiesAbstract" xlink:to="us-gaap_AccruedVacationCurrent" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AccruedProfessionalFeesCurrent" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccruedProfessionalFeesCurrent"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="zdge_ScheduleOfAccruedExpensesAndOtherCurrentLiabilitiesAbstract" xlink:to="us-gaap_AccruedProfessionalFeesCurrent" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AccruedPayrollTaxesCurrent" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccruedPayrollTaxesCurrent"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="zdge_ScheduleOfAccruedExpensesAndOtherCurrentLiabilitiesAbstract" xlink:to="us-gaap_AccruedPayrollTaxesCurrent" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OperatingLeaseLiability" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingLeaseLiability"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="zdge_ScheduleOfAccruedExpensesAndOtherCurrentLiabilitiesAbstract" xlink:to="us-gaap_OperatingLeaseLiability" order="3" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DueToAffiliateCurrent" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DueToAffiliateCurrent"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="zdge_ScheduleOfAccruedExpensesAndOtherCurrentLiabilitiesAbstract" xlink:to="us-gaap_DueToAffiliateCurrent" order="4" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AccruedBonusesCurrent" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccruedBonusesCurrent"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="zdge_ScheduleOfAccruedExpensesAndOtherCurrentLiabilitiesAbstract" xlink:to="us-gaap_AccruedBonusesCurrent" order="5" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OtherAccruedLiabilitiesCurrent" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherAccruedLiabilitiesCurrent"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="zdge_ScheduleOfAccruedExpensesAndOtherCurrentLiabilitiesAbstract" xlink:to="us-gaap_OtherAccruedLiabilitiesCurrent" order="6" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AccruedLiabilitiesAndOtherLiabilities" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccruedLiabilitiesAndOtherLiabilities"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="zdge_ScheduleOfAccruedExpensesAndOtherCurrentLiabilitiesAbstract" xlink:to="us-gaap_AccruedLiabilitiesAndOtherLiabilities" order="7" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://zedge.com/role/ScheduleofweightedaveragenumberofsharescalculationofbasicanddilutedearningspershareTable">
    <loc xlink:type="locator" xlink:label="zdge_ScheduleOfWeightedAverageNumberOfSharesCalculationOfBasicAndDilutedEarningsPerShareAbstract" xlink:href="zdge-20210131.xsd#zdge_ScheduleOfWeightedAverageNumberOfSharesCalculationOfBasicAndDilutedEarningsPerShareAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_WeightedAverageNumberOfSharesIssuedBasic" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_WeightedAverageNumberOfSharesIssuedBasic"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="zdge_ScheduleOfWeightedAverageNumberOfSharesCalculationOfBasicAndDilutedEarningsPerShareAbstract" xlink:to="us-gaap_WeightedAverageNumberOfSharesIssuedBasic" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustmentAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustmentAbstract"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="zdge_ScheduleOfWeightedAverageNumberOfSharesCalculationOfBasicAndDilutedEarningsPerShareAbstract" xlink:to="us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustmentAbstract" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncrementalCommonSharesAttributableToCallOptionsAndWarrants" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncrementalCommonSharesAttributableToCallOptionsAndWarrants"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustmentAbstract" xlink:to="us-gaap_IncrementalCommonSharesAttributableToCallOptionsAndWarrants" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncrementalCommonSharesAttributableToNonvestedSharesWithForfeitableDividends" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncrementalCommonSharesAttributableToNonvestedSharesWithForfeitableDividends"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustmentAbstract" xlink:to="us-gaap_IncrementalCommonSharesAttributableToNonvestedSharesWithForfeitableDividends" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="zdge_DeferredStockUnits" xlink:href="zdge-20210131.xsd#zdge_DeferredStockUnits"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustmentAbstract" xlink:to="zdge_DeferredStockUnits" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustmentAbstract" xlink:to="us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" order="3" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://zedge.com/role/ScheduleofsharesexcludedfromthedilutiveearningspersharecomputationsTable">
    <loc xlink:type="locator" xlink:label="us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems" xlink:to="us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable" order="0" xbrldt:contextElement="segment" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable" xlink:to="us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AntidilutiveSecuritiesNameDomain" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AntidilutiveSecuritiesNameDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis" xlink:to="us-gaap_AntidilutiveSecuritiesNameDomain" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AntidilutiveSecuritiesNameDomain_0" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AntidilutiveSecuritiesNameDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis" xlink:to="us-gaap_AntidilutiveSecuritiesNameDomain_0" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_EmployeeStockOptionMember" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EmployeeStockOptionMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AntidilutiveSecuritiesNameDomain" xlink:to="us-gaap_EmployeeStockOptionMember" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="zdge_NonVestedRestrictedClassBCommonStockMember" xlink:href="zdge-20210131.xsd#zdge_NonVestedRestrictedClassBCommonStockMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AntidilutiveSecuritiesNameDomain" xlink:to="zdge_NonVestedRestrictedClassBCommonStockMember" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="zdge_DeferredStockUnitsMember" xlink:href="zdge-20210131.xsd#zdge_DeferredStockUnitsMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AntidilutiveSecuritiesNameDomain" xlink:to="zdge_DeferredStockUnitsMember" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems" xlink:to="us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" order="1" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://zedge.com/role/ScheduleofnetlonglivedassetsandtotalassetsheldoutsideoftheUnitedStatesTable">
    <loc xlink:type="locator" xlink:label="zdge_BusinessSegmentandGeographicInformationDetailsScheduleofnetlonglivedassetsandtotalassetsheldoutsideoftheUnitedStatesLineItems" xlink:href="zdge-20210131.xsd#zdge_BusinessSegmentandGeographicInformationDetailsScheduleofnetlonglivedassetsandtotalassetsheldoutsideoftheUnitedStatesLineItems"/>
    <loc xlink:type="locator" xlink:label="zdge_BusinessSegmentandGeographicInformationDetailsScheduleofnetlonglivedassetsandtotalassetsheldoutsideoftheUnitedStatesTable" xlink:href="zdge-20210131.xsd#zdge_BusinessSegmentandGeographicInformationDetailsScheduleofnetlonglivedassetsandtotalassetsheldoutsideoftheUnitedStatesTable"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="zdge_BusinessSegmentandGeographicInformationDetailsScheduleofnetlonglivedassetsandtotalassetsheldoutsideoftheUnitedStatesLineItems" xlink:to="zdge_BusinessSegmentandGeographicInformationDetailsScheduleofnetlonglivedassetsandtotalassetsheldoutsideoftheUnitedStatesTable" order="0" xbrldt:contextElement="segment" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="srt_StatementGeographicalAxis" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_StatementGeographicalAxis"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="zdge_BusinessSegmentandGeographicInformationDetailsScheduleofnetlonglivedassetsandtotalassetsheldoutsideoftheUnitedStatesTable" xlink:to="srt_StatementGeographicalAxis" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="srt_SegmentGeographicalDomain" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_SegmentGeographicalDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="srt_StatementGeographicalAxis" xlink:to="srt_SegmentGeographicalDomain" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="srt_SegmentGeographicalDomain_0" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_SegmentGeographicalDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="srt_StatementGeographicalAxis" xlink:to="srt_SegmentGeographicalDomain_0" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="country_US" xlink:href="https://xbrl.sec.gov/country/2020/country-2020-01-31.xsd#country_US"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="srt_SegmentGeographicalDomain" xlink:to="country_US" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="zdge_ForeignMember" xlink:href="zdge-20210131.xsd#zdge_ForeignMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="srt_SegmentGeographicalDomain" xlink:to="zdge_ForeignMember" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="zdge_LongLivedAssetsNetAbstract" xlink:href="zdge-20210131.xsd#zdge_LongLivedAssetsNetAbstract"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="zdge_BusinessSegmentandGeographicInformationDetailsScheduleofnetlonglivedassetsandtotalassetsheldoutsideoftheUnitedStatesLineItems" xlink:to="zdge_LongLivedAssetsNetAbstract" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NoncurrentAssets" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NoncurrentAssets"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="zdge_LongLivedAssetsNetAbstract" xlink:to="us-gaap_NoncurrentAssets" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="zdge_TotalAssetsAbstract" xlink:href="zdge-20210131.xsd#zdge_TotalAssetsAbstract"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="zdge_BusinessSegmentandGeographicInformationDetailsScheduleofnetlonglivedassetsandtotalassetsheldoutsideoftheUnitedStatesLineItems" xlink:to="zdge_TotalAssetsAbstract" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_Assets" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_Assets"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="zdge_TotalAssetsAbstract" xlink:to="us-gaap_Assets" order="0" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://zedge.com/role/BasisofPresentationandRecentlyAdoptedAccountingPronouncementsDetails">
    <loc xlink:type="locator" xlink:label="us-gaap_AccountingPoliciesAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccountingPoliciesAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_Cash" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_Cash"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_Cash" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StockIssuedDuringPeriodValueOther" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StockIssuedDuringPeriodValueOther"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_StockIssuedDuringPeriodValueOther" order="1" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://zedge.com/role/RevenueDetails">
    <loc xlink:type="locator" xlink:label="zdge_RevenueDetailsLineItems" xlink:href="zdge-20210131.xsd#zdge_RevenueDetailsLineItems"/>
    <loc xlink:type="locator" xlink:label="zdge_RevenueDetailsTable" xlink:href="zdge-20210131.xsd#zdge_RevenueDetailsTable"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="zdge_RevenueDetailsLineItems" xlink:to="zdge_RevenueDetailsTable" order="0" xbrldt:contextElement="segment" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DeferredRevenueArrangementTypeAxis" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredRevenueArrangementTypeAxis"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="zdge_RevenueDetailsTable" xlink:to="us-gaap_DeferredRevenueArrangementTypeAxis" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="zdge_DeferredRevenueArrangementType_Domain" xlink:href="zdge-20210131.xsd#zdge_DeferredRevenueArrangementType_Domain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_DeferredRevenueArrangementTypeAxis" xlink:to="zdge_DeferredRevenueArrangementType_Domain" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="zdge_DeferredRevenueArrangementType_Domain_0" xlink:href="zdge-20210131.xsd#zdge_DeferredRevenueArrangementType_Domain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_DeferredRevenueArrangementTypeAxis" xlink:to="zdge_DeferredRevenueArrangementType_Domain_0" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="zdge_ZedgePremiumMember" xlink:href="zdge-20210131.xsd#zdge_ZedgePremiumMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="zdge_DeferredRevenueArrangementType_Domain" xlink:to="zdge_ZedgePremiumMember" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="zdge_UnsatisfiedPerformanceObligationsDescription" xlink:href="zdge-20210131.xsd#zdge_UnsatisfiedPerformanceObligationsDescription"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="zdge_RevenueDetailsLineItems" xlink:to="zdge_UnsatisfiedPerformanceObligationsDescription" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DeferredRevenueRevenueRecognized1" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredRevenueRevenueRecognized1"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="zdge_RevenueDetailsLineItems" xlink:to="us-gaap_DeferredRevenueRevenueRecognized1" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="zdge_CreditsDescription" xlink:href="zdge-20210131.xsd#zdge_CreditsDescription"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="zdge_RevenueDetailsLineItems" xlink:to="zdge_CreditsDescription" order="3" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DeferredRevenue" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredRevenue"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="zdge_RevenueDetailsLineItems" xlink:to="us-gaap_DeferredRevenue" order="4" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DeferredRevenuePeriodIncreaseDecrease" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredRevenuePeriodIncreaseDecrease"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="zdge_RevenueDetailsLineItems" xlink:to="us-gaap_DeferredRevenuePeriodIncreaseDecrease" order="5" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://zedge.com/role/StockBasedCompensationDetails">
    <loc xlink:type="locator" xlink:label="zdge_StockBasedCompensationDetailsLineItems" xlink:href="zdge-20210131.xsd#zdge_StockBasedCompensationDetailsLineItems"/>
    <loc xlink:type="locator" xlink:label="zdge_StockBasedCompensationDetailsTable" xlink:href="zdge-20210131.xsd#zdge_StockBasedCompensationDetailsTable"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="zdge_StockBasedCompensationDetailsLineItems" xlink:to="zdge_StockBasedCompensationDetailsTable" order="0" xbrldt:contextElement="segment" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StatementClassOfStockAxis" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementClassOfStockAxis"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="zdge_StockBasedCompensationDetailsTable" xlink:to="us-gaap_StatementClassOfStockAxis" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ClassOfStockDomain" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ClassOfStockDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_StatementClassOfStockAxis" xlink:to="us-gaap_ClassOfStockDomain" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ClassOfStockDomain_0" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ClassOfStockDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_StatementClassOfStockAxis" xlink:to="us-gaap_ClassOfStockDomain_0" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SubsidiarySaleOfStockAxis" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SubsidiarySaleOfStockAxis"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="zdge_StockBasedCompensationDetailsTable" xlink:to="us-gaap_SubsidiarySaleOfStockAxis" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SaleOfStockNameOfTransactionDomain" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SaleOfStockNameOfTransactionDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_SubsidiarySaleOfStockAxis" xlink:to="us-gaap_SaleOfStockNameOfTransactionDomain" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SaleOfStockNameOfTransactionDomain_0" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SaleOfStockNameOfTransactionDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_SubsidiarySaleOfStockAxis" xlink:to="us-gaap_SaleOfStockNameOfTransactionDomain_0" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AwardTypeAxis" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AwardTypeAxis"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="zdge_StockBasedCompensationDetailsTable" xlink:to="us-gaap_AwardTypeAxis" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_AwardTypeAxis" xlink:to="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_0" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_AwardTypeAxis" xlink:to="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_0" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DerivativeInstrumentRiskAxis" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DerivativeInstrumentRiskAxis"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="zdge_StockBasedCompensationDetailsTable" xlink:to="us-gaap_DerivativeInstrumentRiskAxis" order="3" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DerivativeContractTypeDomain" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DerivativeContractTypeDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_DerivativeInstrumentRiskAxis" xlink:to="us-gaap_DerivativeContractTypeDomain" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DerivativeContractTypeDomain_0" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DerivativeContractTypeDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_DerivativeInstrumentRiskAxis" xlink:to="us-gaap_DerivativeContractTypeDomain_0" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ConcentrationRiskByBenchmarkAxis" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ConcentrationRiskByBenchmarkAxis"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="zdge_StockBasedCompensationDetailsTable" xlink:to="us-gaap_ConcentrationRiskByBenchmarkAxis" order="4" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ConcentrationRiskBenchmarkDomain" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ConcentrationRiskBenchmarkDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_ConcentrationRiskByBenchmarkAxis" xlink:to="us-gaap_ConcentrationRiskBenchmarkDomain" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ConcentrationRiskBenchmarkDomain_0" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ConcentrationRiskBenchmarkDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_ConcentrationRiskByBenchmarkAxis" xlink:to="us-gaap_ConcentrationRiskBenchmarkDomain_0" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="zdge_StockOptionAndIncentivePlanMember" xlink:href="zdge-20210131.xsd#zdge_StockOptionAndIncentivePlanMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_DerivativeContractTypeDomain" xlink:to="zdge_StockOptionAndIncentivePlanMember" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="zdge_TwoThousandEightStockOptionAndIncentivePlanMember" xlink:href="zdge-20210131.xsd#zdge_TwoThousandEightStockOptionAndIncentivePlanMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_DerivativeContractTypeDomain" xlink:to="zdge_TwoThousandEightStockOptionAndIncentivePlanMember" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CommonClassBMember" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CommonClassBMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ClassOfStockDomain" xlink:to="us-gaap_CommonClassBMember" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="zdge_DeferredStockUnitsMember" xlink:href="zdge-20210131.xsd#zdge_DeferredStockUnitsMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ClassOfStockDomain" xlink:to="zdge_DeferredStockUnitsMember" order="1" xbrldt:closed="true"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:to="zdge_StockOptionAndIncentivePlanMember" order="0" xbrldt:closed="true"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:to="zdge_DeferredStockUnitsMember" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RestrictedStockMember" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RestrictedStockMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:to="us-gaap_RestrictedStockMember" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_EmployeeStockMember" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EmployeeStockMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_SaleOfStockNameOfTransactionDomain" xlink:to="us-gaap_EmployeeStockMember" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NumberOfEmployeesTotalMember" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NumberOfEmployeesTotalMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ConcentrationRiskBenchmarkDomain" xlink:to="us-gaap_NumberOfEmployeesTotalMember" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfAdditionalSharesAuthorized" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfAdditionalSharesAuthorized"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="zdge_StockBasedCompensationDetailsLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfAdditionalSharesAuthorized" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="zdge_AggregateOfShares" xlink:href="zdge-20210131.xsd#zdge_AggregateOfShares"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="zdge_StockBasedCompensationDetailsLineItems" xlink:to="zdge_AggregateOfShares" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="zdge_StockBasedCompensationDetailsLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant" order="3" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesPurchasedForAward" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesPurchasedForAward"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="zdge_StockBasedCompensationDetailsLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesPurchasedForAward" order="4" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="zdge_AggregateShares" xlink:href="zdge-20210131.xsd#zdge_AggregateShares"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="zdge_StockBasedCompensationDetailsLineItems" xlink:to="zdge_AggregateShares" order="5" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SaleOfStockDescriptionOfTransaction" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SaleOfStockDescriptionOfTransaction"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="zdge_StockBasedCompensationDetailsLineItems" xlink:to="us-gaap_SaleOfStockDescriptionOfTransaction" order="6" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="zdge_StocksIssuedDuringPeriodSharesNewIssues" xlink:href="zdge-20210131.xsd#zdge_StocksIssuedDuringPeriodSharesNewIssues"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="zdge_StockBasedCompensationDetailsLineItems" xlink:to="zdge_StocksIssuedDuringPeriodSharesNewIssues" order="7" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="zdge_ProceedsFromStockOptionExercised" xlink:href="zdge-20210131.xsd#zdge_ProceedsFromStockOptionExercised"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="zdge_StockBasedCompensationDetailsLineItems" xlink:to="zdge_ProceedsFromStockOptionExercised" order="8" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StockGrantedDuringPeriodValueSharebasedCompensationGross" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StockGrantedDuringPeriodValueSharebasedCompensationGross"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="zdge_StockBasedCompensationDetailsLineItems" xlink:to="us-gaap_StockGrantedDuringPeriodValueSharebasedCompensationGross" order="9" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="zdge_NumberOfNonexecutiveEmployeesDescription" xlink:href="zdge-20210131.xsd#zdge_NumberOfNonexecutiveEmployeesDescription"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="zdge_StockBasedCompensationDetailsLineItems" xlink:to="zdge_NumberOfNonexecutiveEmployeesDescription" order="10" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="zdge_StockBasedCompensationDetailsLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross" order="11" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="zdge_AggregatValue" xlink:href="zdge-20210131.xsd#zdge_AggregatValue"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="zdge_StockBasedCompensationDetailsLineItems" xlink:to="zdge_AggregatValue" order="12" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="zdge_TaxWithholdingObligations" xlink:href="zdge-20210131.xsd#zdge_TaxWithholdingObligations"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="zdge_StockBasedCompensationDetailsLineItems" xlink:to="zdge_TaxWithholdingObligations" order="13" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="zdge_CompensationCommitteeAndTheCorporateGovernanceCommittee" xlink:href="zdge-20210131.xsd#zdge_CompensationCommitteeAndTheCorporateGovernanceCommittee"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="zdge_StockBasedCompensationDetailsLineItems" xlink:to="zdge_CompensationCommitteeAndTheCorporateGovernanceCommittee" order="14" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="zdge_RestrictedStockDescription" xlink:href="zdge-20210131.xsd#zdge_RestrictedStockDescription"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="zdge_StockBasedCompensationDetailsLineItems" xlink:to="zdge_RestrictedStockDescription" order="15" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="zdge_AggregateGrantDateFairValue" xlink:href="zdge-20210131.xsd#zdge_AggregateGrantDateFairValue"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="zdge_StockBasedCompensationDetailsLineItems" xlink:to="zdge_AggregateGrantDateFairValue" order="16" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="zdge_CompensationCommitteeApprovedAGrant" xlink:href="zdge-20210131.xsd#zdge_CompensationCommitteeApprovedAGrant"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="zdge_StockBasedCompensationDetailsLineItems" xlink:to="zdge_CompensationCommitteeApprovedAGrant" order="17" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StockIssuedDuringPeriodValueNewIssues" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StockIssuedDuringPeriodValueNewIssues"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="zdge_StockBasedCompensationDetailsLineItems" xlink:to="us-gaap_StockIssuedDuringPeriodValueNewIssues" order="18" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://zedge.com/role/ContingenciesDetails">
    <loc xlink:type="locator" xlink:label="us-gaap_CommitmentsAndContingenciesDisclosureAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CommitmentsAndContingenciesDisclosureAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LossContingencyDamagesSoughtValue" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LossContingencyDamagesSoughtValue"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_CommitmentsAndContingenciesDisclosureAbstract" xlink:to="us-gaap_LossContingencyDamagesSoughtValue" order="0" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://zedge.com/role/RevolvingCreditFacilityDetails">
    <loc xlink:type="locator" xlink:label="zdge_RevolvingCreditFacilityDetailsLineItems" xlink:href="zdge-20210131.xsd#zdge_RevolvingCreditFacilityDetailsLineItems"/>
    <loc xlink:type="locator" xlink:label="zdge_RevolvingCreditFacilityDetailsTable" xlink:href="zdge-20210131.xsd#zdge_RevolvingCreditFacilityDetailsTable"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="zdge_RevolvingCreditFacilityDetailsLineItems" xlink:to="zdge_RevolvingCreditFacilityDetailsTable" order="0" xbrldt:contextElement="segment" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CreditFacilityAxis" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CreditFacilityAxis"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="zdge_RevolvingCreditFacilityDetailsTable" xlink:to="us-gaap_CreditFacilityAxis" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CreditFacilityDomain" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CreditFacilityDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_CreditFacilityAxis" xlink:to="us-gaap_CreditFacilityDomain" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CreditFacilityDomain_0" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CreditFacilityDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_CreditFacilityAxis" xlink:to="us-gaap_CreditFacilityDomain_0" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RevolvingCreditFacilityMember" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RevolvingCreditFacilityMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_CreditFacilityDomain" xlink:to="us-gaap_RevolvingCreditFacilityMember" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ForeignExchangeContractMember" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ForeignExchangeContractMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_CreditFacilityDomain" xlink:to="us-gaap_ForeignExchangeContractMember" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LineOfCreditFacilityExpirationDate1" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LineOfCreditFacilityExpirationDate1"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="zdge_RevolvingCreditFacilityDetailsLineItems" xlink:to="us-gaap_LineOfCreditFacilityExpirationDate1" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="zdge_RevolvingCreditFacilityDetailsLineItems" xlink:to="us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LineOfCreditFacilityBorrowingCapacityDescription" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LineOfCreditFacilityBorrowingCapacityDescription"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="zdge_RevolvingCreditFacilityDetailsLineItems" xlink:to="us-gaap_LineOfCreditFacilityBorrowingCapacityDescription" order="3" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LineOfCreditFacilityInterestRateDescription" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LineOfCreditFacilityInterestRateDescription"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="zdge_RevolvingCreditFacilityDetailsLineItems" xlink:to="us-gaap_LineOfCreditFacilityInterestRateDescription" order="4" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LineOfCreditFacilityCollateralFeesAmount" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LineOfCreditFacilityCollateralFeesAmount"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="zdge_RevolvingCreditFacilityDetailsLineItems" xlink:to="us-gaap_LineOfCreditFacilityCollateralFeesAmount" order="5" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ForeignCurrencyTransactionsDescription" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ForeignCurrencyTransactionsDescription"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="zdge_RevolvingCreditFacilityDetailsLineItems" xlink:to="us-gaap_ForeignCurrencyTransactionsDescription" order="6" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="zdge_OutstandingForeignExchangeAmount" xlink:href="zdge-20210131.xsd#zdge_OutstandingForeignExchangeAmount"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="zdge_RevolvingCreditFacilityDetailsLineItems" xlink:to="zdge_OutstandingForeignExchangeAmount" order="7" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="zdge_LineOfCreditFacilityMaximumBorrowingCapacityReductionAmountForForeignExchangeContracts" xlink:href="zdge-20210131.xsd#zdge_LineOfCreditFacilityMaximumBorrowingCapacityReductionAmountForForeignExchangeContracts"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="zdge_RevolvingCreditFacilityDetailsLineItems" xlink:to="zdge_LineOfCreditFacilityMaximumBorrowingCapacityReductionAmountForForeignExchangeContracts" order="8" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://zedge.com/role/OperatingLeasesDetails">
    <loc xlink:type="locator" xlink:label="us-gaap_LeasesOperatingAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LeasesOperatingAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OperatingLeaseRightOfUseAsset" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingLeaseRightOfUseAsset"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_LeasesOperatingAbstract" xlink:to="us-gaap_OperatingLeaseRightOfUseAsset" order="0" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://zedge.com/role/ProvisionforIncometaxesDetails">
    <loc xlink:type="locator" xlink:label="zdge_ProvisionforIncometaxesDetailsLineItems" xlink:href="zdge-20210131.xsd#zdge_ProvisionforIncometaxesDetailsLineItems"/>
    <loc xlink:type="locator" xlink:label="zdge_ProvisionforIncometaxesDetailsTable" xlink:href="zdge-20210131.xsd#zdge_ProvisionforIncometaxesDetailsTable"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="zdge_ProvisionforIncometaxesDetailsLineItems" xlink:to="zdge_ProvisionforIncometaxesDetailsTable" order="0" xbrldt:contextElement="segment" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeTaxAuthorityAxis" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeTaxAuthorityAxis"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="zdge_ProvisionforIncometaxesDetailsTable" xlink:to="us-gaap_IncomeTaxAuthorityAxis" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeTaxAuthorityDomain" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeTaxAuthorityDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_IncomeTaxAuthorityAxis" xlink:to="us-gaap_IncomeTaxAuthorityDomain" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeTaxAuthorityDomain_0" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeTaxAuthorityDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_IncomeTaxAuthorityAxis" xlink:to="us-gaap_IncomeTaxAuthorityDomain_0" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ForeignCountryMember" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ForeignCountryMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_IncomeTaxAuthorityDomain" xlink:to="us-gaap_ForeignCountryMember" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StateAndLocalJurisdictionMember" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StateAndLocalJurisdictionMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_IncomeTaxAuthorityDomain" xlink:to="us-gaap_StateAndLocalJurisdictionMember" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsDomestic" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsDomestic"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="zdge_ProvisionforIncometaxesDetailsLineItems" xlink:to="us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsDomestic" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsForeign" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsForeign"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="zdge_ProvisionforIncometaxesDetailsLineItems" xlink:to="us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsForeign" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_EffectiveIncomeTaxRateContinuingOperations" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EffectiveIncomeTaxRateContinuingOperations"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="zdge_ProvisionforIncometaxesDetailsLineItems" xlink:to="us-gaap_EffectiveIncomeTaxRateContinuingOperations" order="3" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OperatingLossCarryforwardsLimitationsOnUse" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingLossCarryforwardsLimitationsOnUse"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="zdge_ProvisionforIncometaxesDetailsLineItems" xlink:to="us-gaap_OperatingLossCarryforwardsLimitationsOnUse" order="4" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://zedge.com/role/LoansPayableDetails">
    <loc xlink:type="locator" xlink:label="us-gaap_LoansPayableAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LoansPayableAbstract"/>
    <loc xlink:type="locator" xlink:label="zdge_InsuranceCoverage" xlink:href="zdge-20210131.xsd#zdge_InsuranceCoverage"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_LoansPayableAbstract" xlink:to="zdge_InsuranceCoverage" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="zdge_InstallmentFee" xlink:href="zdge-20210131.xsd#zdge_InstallmentFee"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_LoansPayableAbstract" xlink:to="zdge_InstallmentFee" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AccountsPayableInterestBearingInterestRate" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccountsPayableInterestBearingInterestRate"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_LoansPayableAbstract" xlink:to="us-gaap_AccountsPayableInterestBearingInterestRate" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="zdge_LoanReceived" xlink:href="zdge-20210131.xsd#zdge_LoanReceived"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_LoansPayableAbstract" xlink:to="zdge_LoanReceived" order="3" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShortTermDebtPercentageBearingFixedInterestRate" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShortTermDebtPercentageBearingFixedInterestRate"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_LoansPayableAbstract" xlink:to="us-gaap_ShortTermDebtPercentageBearingFixedInterestRate" order="4" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://zedge.com/role/SalesofClassBCommonStockDetails">
    <loc xlink:type="locator" xlink:label="zdge_SalesofClassBCommonStockDetailsLineItems" xlink:href="zdge-20210131.xsd#zdge_SalesofClassBCommonStockDetailsLineItems"/>
    <loc xlink:type="locator" xlink:label="zdge_SalesofClassBCommonStockDetailsTable" xlink:href="zdge-20210131.xsd#zdge_SalesofClassBCommonStockDetailsTable"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="zdge_SalesofClassBCommonStockDetailsLineItems" xlink:to="zdge_SalesofClassBCommonStockDetailsTable" order="0" xbrldt:contextElement="segment" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StatementClassOfStockAxis" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementClassOfStockAxis"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="zdge_SalesofClassBCommonStockDetailsTable" xlink:to="us-gaap_StatementClassOfStockAxis" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ClassOfStockDomain" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ClassOfStockDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_StatementClassOfStockAxis" xlink:to="us-gaap_ClassOfStockDomain" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ClassOfStockDomain_0" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ClassOfStockDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_StatementClassOfStockAxis" xlink:to="us-gaap_ClassOfStockDomain_0" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CommonClassBMember" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CommonClassBMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ClassOfStockDomain" xlink:to="us-gaap_CommonClassBMember" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StockIssuedDuringPeriodValueOther" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StockIssuedDuringPeriodValueOther"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="zdge_SalesofClassBCommonStockDetailsLineItems" xlink:to="us-gaap_StockIssuedDuringPeriodValueOther" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="zdge_SalesOfClassBCommonStockDescription" xlink:href="zdge-20210131.xsd#zdge_SalesOfClassBCommonStockDescription"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="zdge_SalesofClassBCommonStockDetailsLineItems" xlink:to="zdge_SalesOfClassBCommonStockDescription" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="zdge_DirectOfferingShares" xlink:href="zdge-20210131.xsd#zdge_DirectOfferingShares"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="zdge_SalesofClassBCommonStockDetailsLineItems" xlink:to="zdge_DirectOfferingShares" order="3" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SharesIssued" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SharesIssued"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="zdge_SalesofClassBCommonStockDetailsLineItems" xlink:to="us-gaap_SharesIssued" order="4" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SharesIssuedPricePerShare" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SharesIssuedPricePerShare"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="zdge_SalesofClassBCommonStockDetailsLineItems" xlink:to="us-gaap_SharesIssuedPricePerShare" order="5" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DebtWeightedAverageInterestRate" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtWeightedAverageInterestRate"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="zdge_SalesofClassBCommonStockDetailsLineItems" xlink:to="us-gaap_DebtWeightedAverageInterestRate" order="6" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="zdge_SaleOfCommonStockDescription" xlink:href="zdge-20210131.xsd#zdge_SaleOfCommonStockDescription"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="zdge_SalesofClassBCommonStockDetailsLineItems" xlink:to="zdge_SaleOfCommonStockDescription" order="7" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://zedge.com/role/DocumentAndEntityInformation">
    <loc xlink:type="locator" xlink:label="dei_DocumentInformationLineItems" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_DocumentInformationLineItems"/>
    <loc xlink:type="locator" xlink:label="dei_DocumentInformationTable" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_DocumentInformationTable"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_DocumentInformationTable" order="0" xbrldt:contextElement="segment" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StatementClassOfStockAxis" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementClassOfStockAxis"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="dei_DocumentInformationTable" xlink:to="us-gaap_StatementClassOfStockAxis" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ClassOfStockDomain" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ClassOfStockDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_StatementClassOfStockAxis" xlink:to="us-gaap_ClassOfStockDomain" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ClassOfStockDomain_0" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ClassOfStockDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_StatementClassOfStockAxis" xlink:to="us-gaap_ClassOfStockDomain_0" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CommonClassAMember" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CommonClassAMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ClassOfStockDomain" xlink:to="us-gaap_CommonClassAMember" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CommonClassBMember" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CommonClassBMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ClassOfStockDomain" xlink:to="us-gaap_CommonClassBMember" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="dei_EntityRegistrantName" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityRegistrantName"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_EntityRegistrantName" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="dei_DocumentType" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_DocumentType"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_DocumentType" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="dei_CurrentFiscalYearEndDate" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_CurrentFiscalYearEndDate"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_CurrentFiscalYearEndDate" order="3" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="dei_EntityCommonStockSharesOutstanding" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityCommonStockSharesOutstanding"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_EntityCommonStockSharesOutstanding" order="4" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="dei_AmendmentFlag" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_AmendmentFlag"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_AmendmentFlag" order="5" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="dei_EntityCentralIndexKey" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityCentralIndexKey"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_EntityCentralIndexKey" order="6" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="dei_EntityCurrentReportingStatus" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityCurrentReportingStatus"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_EntityCurrentReportingStatus" order="7" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="dei_EntityFilerCategory" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityFilerCategory"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_EntityFilerCategory" order="8" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="dei_DocumentPeriodEndDate" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_DocumentPeriodEndDate"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_DocumentPeriodEndDate" order="9" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="dei_DocumentFiscalYearFocus" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_DocumentFiscalYearFocus"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_DocumentFiscalYearFocus" order="10" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="dei_DocumentFiscalPeriodFocus" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_DocumentFiscalPeriodFocus"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_DocumentFiscalPeriodFocus" order="11" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="dei_EntitySmallBusiness" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntitySmallBusiness"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_EntitySmallBusiness" order="12" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="dei_EntityEmergingGrowthCompany" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityEmergingGrowthCompany"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_EntityEmergingGrowthCompany" order="13" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="dei_EntityShellCompany" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityShellCompany"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_EntityShellCompany" order="14" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="dei_EntityExTransitionPeriod" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityExTransitionPeriod"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_EntityExTransitionPeriod" order="15" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="dei_EntityFileNumber" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityFileNumber"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_EntityFileNumber" order="16" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="dei_EntityIncorporationStateCountryCode" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityIncorporationStateCountryCode"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_EntityIncorporationStateCountryCode" order="17" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="dei_EntityInteractiveDataCurrent" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityInteractiveDataCurrent"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_EntityInteractiveDataCurrent" order="18" xbrldt:closed="true"/>
  </definitionLink>
</linkbase>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.LAB
<SEQUENCE>10
<FILENAME>zdge-20210131_lab.xml
<DESCRIPTION>XBRL LABEL FILE
<TEXT>
<XBRL>
<?xml version="1.0" encoding="US-ASCII"?>
<!-- Generated by CompSci Transform (tm) - http://www.compsciresources.com -->
<!-- Created: Mon Mar 15 11:40:34 EDT 2021 -->
<linkbase xmlns="http://www.xbrl.org/2003/linkbase" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://www.xbrl.org/2003/linkbase http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd">
  <roleRef xlink:type="simple" xlink:href="http://www.xbrl.org/lrr/role/net-2009-12-16.xsd#netLabel" roleURI="http://www.xbrl.org/2009/role/netLabel"/>
  <roleRef xlink:type="simple" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedLabel" roleURI="http://www.xbrl.org/2009/role/negatedLabel"/>
  <labelLink xlink:type="extended" xlink:role="http://www.xbrl.org/2003/role/link">
    <loc xlink:type="locator" xlink:label="us-gaap_StatementClassOfStockAxis" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementClassOfStockAxis"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StatementClassOfStockAxis_lbl" xml:lang="en-US">Class of Stock [Axis]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StatementClassOfStockAxis" xlink:to="us-gaap_StatementClassOfStockAxis_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StatementOfFinancialPositionAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementOfFinancialPositionAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StatementOfFinancialPositionAbstract_lbl" xml:lang="en-US">Statement of Financial Position [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StatementOfFinancialPositionAbstract" xlink:to="us-gaap_StatementOfFinancialPositionAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AssetsCurrent" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AssetsCurrent"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_AssetsCurrent_lbl" xml:lang="en-US">Total current assets</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AssetsCurrent" xlink:to="us-gaap_AssetsCurrent_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_Assets" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_Assets"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_Assets_lbl" xml:lang="en-US">Total assets</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_Assets" xlink:to="us-gaap_Assets_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_Assets_lbl0" xml:lang="en-US">Total assets</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_Assets" xlink:to="us-gaap_Assets_lbl0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LiabilitiesCurrent" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LiabilitiesCurrent"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_LiabilitiesCurrent_lbl" xml:lang="en-US">Total current liabilities</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LiabilitiesCurrent" xlink:to="us-gaap_LiabilitiesCurrent_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_Liabilities" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_Liabilities"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_Liabilities_lbl" xml:lang="en-US">Total liabilities</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_Liabilities" xlink:to="us-gaap_Liabilities_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StockholdersEquity" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StockholdersEquity"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_StockholdersEquity_lbl" xml:lang="en-US">Total stockholders&#8217; equity</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockholdersEquity" xlink:to="us-gaap_StockholdersEquity_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:label="us-gaap_StockholdersEquity_lbl0" xml:lang="en-US">Balance</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockholdersEquity" xlink:to="us-gaap_StockholdersEquity_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:label="us-gaap_StockholdersEquity_lbl1" xml:lang="en-US">Balance</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockholdersEquity" xlink:to="us-gaap_StockholdersEquity_lbl1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LiabilitiesAndStockholdersEquity" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LiabilitiesAndStockholdersEquity"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_LiabilitiesAndStockholdersEquity_lbl" xml:lang="en-US">Total liabilities and stockholders&#8217; equity</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LiabilitiesAndStockholdersEquity" xlink:to="us-gaap_LiabilitiesAndStockholdersEquity_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeStatementAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeStatementAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncomeStatementAbstract_lbl" xml:lang="en-US">Income Statement [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeStatementAbstract" xlink:to="us-gaap_IncomeStatementAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OperatingIncomeLoss" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingIncomeLoss"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_OperatingIncomeLoss_lbl" xml:lang="en-US">Income (loss) from operations</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingIncomeLoss" xlink:to="us-gaap_OperatingIncomeLoss_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments_lbl" xml:lang="en-US">Income (loss) before income taxes</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments" xlink:to="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NetIncomeLoss" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NetIncomeLoss"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_NetIncomeLoss_lbl" xml:lang="en-US">Net Income (loss)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NetIncomeLoss" xlink:to="us-gaap_NetIncomeLoss_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_NetIncomeLoss_lbl0" xml:lang="en-US">Net income (loss)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NetIncomeLoss" xlink:to="us-gaap_NetIncomeLoss_lbl0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OtherComprehensiveIncomeLossNetOfTax" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossNetOfTax"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_OtherComprehensiveIncomeLossNetOfTax_lbl" xml:lang="en-US">Total other comprehensive income (loss)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherComprehensiveIncomeLossNetOfTax" xlink:to="us-gaap_OtherComprehensiveIncomeLossNetOfTax_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ComprehensiveIncomeNetOfTax" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ComprehensiveIncomeNetOfTax"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_ComprehensiveIncomeNetOfTax_lbl" xml:lang="en-US">Total comprehensive income (loss)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ComprehensiveIncomeNetOfTax" xlink:to="us-gaap_ComprehensiveIncomeNetOfTax_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StatementOfStockholdersEquityAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementOfStockholdersEquityAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StatementOfStockholdersEquityAbstract_lbl" xml:lang="en-US">Statement of Stockholders&apos; Equity [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StatementOfStockholdersEquityAbstract" xlink:to="us-gaap_StatementOfStockholdersEquityAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SharesOutstanding" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SharesOutstanding"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:label="us-gaap_SharesOutstanding_lbl" xml:lang="en-US">Balance (in Shares)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SharesOutstanding" xlink:to="us-gaap_SharesOutstanding_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:label="us-gaap_SharesOutstanding_lbl0" xml:lang="en-US">Balance (in Shares)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SharesOutstanding" xlink:to="us-gaap_SharesOutstanding_lbl0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StatementEquityComponentsAxis" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementEquityComponentsAxis"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StatementEquityComponentsAxis_lbl" xml:lang="en-US">Equity Components [Axis]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StatementEquityComponentsAxis" xlink:to="us-gaap_StatementEquityComponentsAxis_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StatementOfCashFlowsAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementOfCashFlowsAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StatementOfCashFlowsAbstract_lbl" xml:lang="en-US">Statement of Cash Flows [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StatementOfCashFlowsAbstract" xlink:to="us-gaap_StatementOfCashFlowsAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivities"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_NetCashProvidedByUsedInOperatingActivities_lbl" xml:lang="en-US">Net cash provided by operating activities</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:to="us-gaap_NetCashProvidedByUsedInOperatingActivities_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivities"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_NetCashProvidedByUsedInInvestingActivities_lbl" xml:lang="en-US">Net cash used in investing activities</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:to="us-gaap_NetCashProvidedByUsedInInvestingActivities_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivities"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_NetCashProvidedByUsedInFinancingActivities_lbl" xml:lang="en-US">Net cash provided by financing activities</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:to="us-gaap_NetCashProvidedByUsedInFinancingActivities_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_lbl" xml:lang="en-US">Net increase in cash and cash equivalents</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" xlink:to="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CashAndCashEquivalentsAtCarryingValue"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:label="us-gaap_CashAndCashEquivalentsAtCarryingValue_lbl" xml:lang="en-US">Cash and cash equivalents at beginning of period</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:to="us-gaap_CashAndCashEquivalentsAtCarryingValue_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:label="us-gaap_CashAndCashEquivalentsAtCarryingValue_lbl0" xml:lang="en-US">Cash and cash equivalents at end of period</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:to="us-gaap_CashAndCashEquivalentsAtCarryingValue_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_CashAndCashEquivalentsAtCarryingValue_lbl1" xml:lang="en-US">Cash and cash equivalents</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:to="us-gaap_CashAndCashEquivalentsAtCarryingValue_lbl1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AccountingPoliciesAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccountingPoliciesAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AccountingPoliciesAbstract_lbl" xml:lang="en-US">Accounting Policies [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_AccountingPoliciesAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DisclosureTextBlockAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DisclosureTextBlockAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DisclosureTextBlockAbstract_lbl" xml:lang="en-US">Disclosure Text Block [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DisclosureTextBlockAbstract" xlink:to="us-gaap_DisclosureTextBlockAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="zdge_ScheduleOfRevenueByTypeOfServiceAbstract" xlink:href="zdge-20210131.xsd#zdge_ScheduleOfRevenueByTypeOfServiceAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="zdge_ScheduleOfRevenueByTypeOfServiceAbstract_lbl" xml:lang="en-US">Schedule of revenue by type of service [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="zdge_ScheduleOfRevenueByTypeOfServiceAbstract" xlink:to="zdge_ScheduleOfRevenueByTypeOfServiceAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="srt_ProductOrServiceAxis" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_ProductOrServiceAxis"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="srt_ProductOrServiceAxis_lbl" xml:lang="en-US">Product and Service [Axis]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="srt_ProductOrServiceAxis" xlink:to="srt_ProductOrServiceAxis_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_FairValueDisclosuresAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FairValueDisclosuresAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FairValueDisclosuresAbstract_lbl" xml:lang="en-US">Fair Value Disclosures [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FairValueDisclosuresAbstract" xlink:to="us-gaap_FairValueDisclosuresAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="zdge_ScheduleOfBalanceOfAssetsAndLiabilitiesMeasuredAtFairValueOnARecurringBasisAbstract" xlink:href="zdge-20210131.xsd#zdge_ScheduleOfBalanceOfAssetsAndLiabilitiesMeasuredAtFairValueOnARecurringBasisAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="zdge_ScheduleOfBalanceOfAssetsAndLiabilitiesMeasuredAtFairValueOnARecurringBasisAbstract_lbl" xml:lang="en-US">Schedule of balance of assets and liabilities measured at fair value on a recurring basis [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="zdge_ScheduleOfBalanceOfAssetsAndLiabilitiesMeasuredAtFairValueOnARecurringBasisAbstract" xlink:to="zdge_ScheduleOfBalanceOfAssetsAndLiabilitiesMeasuredAtFairValueOnARecurringBasisAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_FairValueByFairValueHierarchyLevelAxis" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FairValueByFairValueHierarchyLevelAxis"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FairValueByFairValueHierarchyLevelAxis_lbl" xml:lang="en-US">Fair Value Hierarchy and NAV [Axis]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FairValueByFairValueHierarchyLevelAxis" xlink:to="us-gaap_FairValueByFairValueHierarchyLevelAxis_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_FairValueByMeasurementFrequencyAxis" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FairValueByMeasurementFrequencyAxis"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FairValueByMeasurementFrequencyAxis_lbl" xml:lang="en-US">Measurement Frequency [Axis]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FairValueByMeasurementFrequencyAxis" xlink:to="us-gaap_FairValueByMeasurementFrequencyAxis_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract_lbl" xml:lang="en-US">Derivative Instruments and Hedging Activities Disclosure [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract" xlink:to="us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="zdge_ScheduleOfOutstandingForeignExchangeContractsAbstract" xlink:href="zdge-20210131.xsd#zdge_ScheduleOfOutstandingForeignExchangeContractsAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="zdge_ScheduleOfOutstandingForeignExchangeContractsAbstract_lbl" xml:lang="en-US">Schedule of outstanding foreign exchange contracts [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="zdge_ScheduleOfOutstandingForeignExchangeContractsAbstract" xlink:to="zdge_ScheduleOfOutstandingForeignExchangeContractsAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DerivativeInstrumentRiskAxis" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DerivativeInstrumentRiskAxis"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DerivativeInstrumentRiskAxis_lbl" xml:lang="en-US">Derivative Instrument [Axis]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DerivativeInstrumentRiskAxis" xlink:to="us-gaap_DerivativeInstrumentRiskAxis_lbl"/>
    <loc xlink:type="locator" xlink:label="zdge_TypeOfCurrencyAxis" xlink:href="zdge-20210131.xsd#zdge_TypeOfCurrencyAxis"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="zdge_TypeOfCurrencyAxis_lbl" xml:lang="en-US">Type of Currency [Axis]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="zdge_TypeOfCurrencyAxis" xlink:to="zdge_TypeOfCurrencyAxis_lbl"/>
    <loc xlink:type="locator" xlink:label="zdge_ScheduleOfFairValueOfDerivativeAssetsAndLiabilitiesAbstract" xlink:href="zdge-20210131.xsd#zdge_ScheduleOfFairValueOfDerivativeAssetsAndLiabilitiesAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="zdge_ScheduleOfFairValueOfDerivativeAssetsAndLiabilitiesAbstract_lbl" xml:lang="en-US">Schedule of fair value of derivative assets and liabilities [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="zdge_ScheduleOfFairValueOfDerivativeAssetsAndLiabilitiesAbstract" xlink:to="zdge_ScheduleOfFairValueOfDerivativeAssetsAndLiabilitiesAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="zdge_ScheduleOfDerivativeInstrumentsOnConsolidatedStatementsOfComprehensiveIncomeLossAbstract" xlink:href="zdge-20210131.xsd#zdge_ScheduleOfDerivativeInstrumentsOnConsolidatedStatementsOfComprehensiveIncomeLossAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="zdge_ScheduleOfDerivativeInstrumentsOnConsolidatedStatementsOfComprehensiveIncomeLossAbstract_lbl" xml:lang="en-US">Schedule of derivative instruments on consolidated statements of comprehensive income (loss) [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="zdge_ScheduleOfDerivativeInstrumentsOnConsolidatedStatementsOfComprehensiveIncomeLossAbstract" xlink:to="zdge_ScheduleOfDerivativeInstrumentsOnConsolidatedStatementsOfComprehensiveIncomeLossAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PayablesAndAccrualsAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PayablesAndAccrualsAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PayablesAndAccrualsAbstract_lbl" xml:lang="en-US">Payables and Accruals [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PayablesAndAccrualsAbstract" xlink:to="us-gaap_PayablesAndAccrualsAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="zdge_ScheduleOfAccruedExpensesAndOtherCurrentLiabilitiesAbstract" xlink:href="zdge-20210131.xsd#zdge_ScheduleOfAccruedExpensesAndOtherCurrentLiabilitiesAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="zdge_ScheduleOfAccruedExpensesAndOtherCurrentLiabilitiesAbstract_lbl" xml:lang="en-US">Schedule of accrued expenses and other current liabilities [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="zdge_ScheduleOfAccruedExpensesAndOtherCurrentLiabilitiesAbstract" xlink:to="zdge_ScheduleOfAccruedExpensesAndOtherCurrentLiabilitiesAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_lbl" xml:lang="en-US">Share-based Payment Arrangement [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:to="us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_EarningsPerShareAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EarningsPerShareAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_EarningsPerShareAbstract_lbl" xml:lang="en-US">Earnings Per Share [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EarningsPerShareAbstract" xlink:to="us-gaap_EarningsPerShareAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="zdge_ScheduleOfWeightedAverageNumberOfSharesCalculationOfBasicAndDilutedEarningsPerShareAbstract" xlink:href="zdge-20210131.xsd#zdge_ScheduleOfWeightedAverageNumberOfSharesCalculationOfBasicAndDilutedEarningsPerShareAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="zdge_ScheduleOfWeightedAverageNumberOfSharesCalculationOfBasicAndDilutedEarningsPerShareAbstract_lbl" xml:lang="en-US">Schedule of weighted-average number of shares calculation of basic and diluted earnings per share [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="zdge_ScheduleOfWeightedAverageNumberOfSharesCalculationOfBasicAndDilutedEarningsPerShareAbstract" xlink:to="zdge_ScheduleOfWeightedAverageNumberOfSharesCalculationOfBasicAndDilutedEarningsPerShareAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="zdge_ScheduleOfSharesExcludedFromTheDilutiveEarningsPerShareComputationsAbstract" xlink:href="zdge-20210131.xsd#zdge_ScheduleOfSharesExcludedFromTheDilutiveEarningsPerShareComputationsAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="zdge_ScheduleOfSharesExcludedFromTheDilutiveEarningsPerShareComputationsAbstract_lbl" xml:lang="en-US">Schedule of shares excluded from the dilutive earnings per share computations [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="zdge_ScheduleOfSharesExcludedFromTheDilutiveEarningsPerShareComputationsAbstract" xlink:to="zdge_ScheduleOfSharesExcludedFromTheDilutiveEarningsPerShareComputationsAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis_lbl" xml:lang="en-US">Antidilutive Securities [Axis]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis" xlink:to="us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CommitmentsAndContingenciesDisclosureAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CommitmentsAndContingenciesDisclosureAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CommitmentsAndContingenciesDisclosureAbstract_lbl" xml:lang="en-US">Commitments and Contingencies Disclosure [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CommitmentsAndContingenciesDisclosureAbstract" xlink:to="us-gaap_CommitmentsAndContingenciesDisclosureAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DebtDisclosureAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtDisclosureAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DebtDisclosureAbstract_lbl" xml:lang="en-US">Debt Disclosure [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DebtDisclosureAbstract" xlink:to="us-gaap_DebtDisclosureAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SegmentReportingAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SegmentReportingAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SegmentReportingAbstract_lbl" xml:lang="en-US">Segment Reporting [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SegmentReportingAbstract" xlink:to="us-gaap_SegmentReportingAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="zdge_ScheduleOfNetLongLivedAssetsAndTotalAssetsHeldOutsideOfTheUnitedStatesAbstract" xlink:href="zdge-20210131.xsd#zdge_ScheduleOfNetLongLivedAssetsAndTotalAssetsHeldOutsideOfTheUnitedStatesAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="zdge_ScheduleOfNetLongLivedAssetsAndTotalAssetsHeldOutsideOfTheUnitedStatesAbstract_lbl" xml:lang="en-US">Schedule of net long-lived assets and total assets held outside of the United States [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="zdge_ScheduleOfNetLongLivedAssetsAndTotalAssetsHeldOutsideOfTheUnitedStatesAbstract" xlink:to="zdge_ScheduleOfNetLongLivedAssetsAndTotalAssetsHeldOutsideOfTheUnitedStatesAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="srt_StatementGeographicalAxis" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_StatementGeographicalAxis"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="srt_StatementGeographicalAxis_lbl" xml:lang="en-US">Geographical [Axis]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="srt_StatementGeographicalAxis" xlink:to="srt_StatementGeographicalAxis_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeTaxDisclosureAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeTaxDisclosureAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncomeTaxDisclosureAbstract_lbl" xml:lang="en-US">Income Tax Disclosure [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeTaxDisclosureAbstract" xlink:to="us-gaap_IncomeTaxDisclosureAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DisclosureTextBlockSupplementAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DisclosureTextBlockSupplementAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DisclosureTextBlockSupplementAbstract_lbl" xml:lang="en-US">Disclosure Text Block Supplement [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DisclosureTextBlockSupplementAbstract" xlink:to="us-gaap_DisclosureTextBlockSupplementAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LoansPayableAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LoansPayableAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LoansPayableAbstract_lbl" xml:lang="en-US">Loans Payable [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LoansPayableAbstract" xlink:to="us-gaap_LoansPayableAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="zdge_SaleOfCommonStockAbstract" xlink:href="zdge-20210131.xsd#zdge_SaleOfCommonStockAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="zdge_SaleOfCommonStockAbstract_lbl" xml:lang="en-US">Sale Of Common Stock [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="zdge_SaleOfCommonStockAbstract" xlink:to="zdge_SaleOfCommonStockAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="dei_AmendmentFlag" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_AmendmentFlag"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="dei_AmendmentFlag_lbl" xml:lang="en-US">Amendment Flag</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_AmendmentFlag" xlink:to="dei_AmendmentFlag_lbl"/>
    <loc xlink:type="locator" xlink:label="dei_CurrentFiscalYearEndDate" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_CurrentFiscalYearEndDate"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="dei_CurrentFiscalYearEndDate_lbl" xml:lang="en-US">Current Fiscal Year End Date</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_CurrentFiscalYearEndDate" xlink:to="dei_CurrentFiscalYearEndDate_lbl"/>
    <loc xlink:type="locator" xlink:label="dei_DocumentFiscalPeriodFocus" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_DocumentFiscalPeriodFocus"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="dei_DocumentFiscalPeriodFocus_lbl" xml:lang="en-US">Document Fiscal Period Focus</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_DocumentFiscalPeriodFocus" xlink:to="dei_DocumentFiscalPeriodFocus_lbl"/>
    <loc xlink:type="locator" xlink:label="dei_DocumentFiscalYearFocus" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_DocumentFiscalYearFocus"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="dei_DocumentFiscalYearFocus_lbl" xml:lang="en-US">Document Fiscal Year Focus</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_DocumentFiscalYearFocus" xlink:to="dei_DocumentFiscalYearFocus_lbl"/>
    <loc xlink:type="locator" xlink:label="dei_DocumentPeriodEndDate" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_DocumentPeriodEndDate"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="dei_DocumentPeriodEndDate_lbl" xml:lang="en-US">Document Period End Date</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_DocumentPeriodEndDate" xlink:to="dei_DocumentPeriodEndDate_lbl"/>
    <loc xlink:type="locator" xlink:label="dei_DocumentType" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_DocumentType"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="dei_DocumentType_lbl" xml:lang="en-US">Document Type</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_DocumentType" xlink:to="dei_DocumentType_lbl"/>
    <loc xlink:type="locator" xlink:label="dei_EntityCentralIndexKey" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityCentralIndexKey"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="dei_EntityCentralIndexKey_lbl" xml:lang="en-US">Entity Central Index Key</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityCentralIndexKey" xlink:to="dei_EntityCentralIndexKey_lbl"/>
    <loc xlink:type="locator" xlink:label="dei_EntityCommonStockSharesOutstanding" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityCommonStockSharesOutstanding"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="dei_EntityCommonStockSharesOutstanding_lbl" xml:lang="en-US">Entity Common Stock, Shares Outstanding</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityCommonStockSharesOutstanding" xlink:to="dei_EntityCommonStockSharesOutstanding_lbl"/>
    <loc xlink:type="locator" xlink:label="dei_EntityCurrentReportingStatus" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityCurrentReportingStatus"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="dei_EntityCurrentReportingStatus_lbl" xml:lang="en-US">Entity Current Reporting Status</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityCurrentReportingStatus" xlink:to="dei_EntityCurrentReportingStatus_lbl"/>
    <loc xlink:type="locator" xlink:label="dei_EntityEmergingGrowthCompany" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityEmergingGrowthCompany"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="dei_EntityEmergingGrowthCompany_lbl" xml:lang="en-US">Entity Emerging Growth Company</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityEmergingGrowthCompany" xlink:to="dei_EntityEmergingGrowthCompany_lbl"/>
    <loc xlink:type="locator" xlink:label="dei_EntityExTransitionPeriod" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityExTransitionPeriod"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="dei_EntityExTransitionPeriod_lbl" xml:lang="en-US">Entity Ex Transition Period</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityExTransitionPeriod" xlink:to="dei_EntityExTransitionPeriod_lbl"/>
    <loc xlink:type="locator" xlink:label="dei_EntityFileNumber" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityFileNumber"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="dei_EntityFileNumber_lbl" xml:lang="en-US">Entity File Number</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityFileNumber" xlink:to="dei_EntityFileNumber_lbl"/>
    <loc xlink:type="locator" xlink:label="dei_EntityFilerCategory" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityFilerCategory"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="dei_EntityFilerCategory_lbl" xml:lang="en-US">Entity Filer Category</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityFilerCategory" xlink:to="dei_EntityFilerCategory_lbl"/>
    <loc xlink:type="locator" xlink:label="dei_EntityIncorporationStateCountryCode" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityIncorporationStateCountryCode"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="dei_EntityIncorporationStateCountryCode_lbl" xml:lang="en-US">Entity Incorporation, State or Country Code</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityIncorporationStateCountryCode" xlink:to="dei_EntityIncorporationStateCountryCode_lbl"/>
    <loc xlink:type="locator" xlink:label="dei_EntityInteractiveDataCurrent" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityInteractiveDataCurrent"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="dei_EntityInteractiveDataCurrent_lbl" xml:lang="en-US">Entity Interactive Data Current</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityInteractiveDataCurrent" xlink:to="dei_EntityInteractiveDataCurrent_lbl"/>
    <loc xlink:type="locator" xlink:label="dei_EntityRegistrantName" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityRegistrantName"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="dei_EntityRegistrantName_lbl" xml:lang="en-US">Entity Registrant Name</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityRegistrantName" xlink:to="dei_EntityRegistrantName_lbl"/>
    <loc xlink:type="locator" xlink:label="dei_EntityShellCompany" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityShellCompany"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="dei_EntityShellCompany_lbl" xml:lang="en-US">Entity Shell Company</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityShellCompany" xlink:to="dei_EntityShellCompany_lbl"/>
    <loc xlink:type="locator" xlink:label="dei_EntitySmallBusiness" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntitySmallBusiness"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="dei_EntitySmallBusiness_lbl" xml:lang="en-US">Entity Small Business</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntitySmallBusiness" xlink:to="dei_EntitySmallBusiness_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AssetsCurrentAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AssetsCurrentAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_AssetsCurrentAbstract_lbl" xml:lang="en-US">Current assets:</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AssetsCurrentAbstract" xlink:to="us-gaap_AssetsCurrentAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AccountsReceivableNetCurrent" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccountsReceivableNetCurrent"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_AccountsReceivableNetCurrent_lbl" xml:lang="en-US">Trade accounts receivable, net of allowance for doubtful accounts of $0 at January 31, 2021 and July 31, 2020</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccountsReceivableNetCurrent" xlink:to="us-gaap_AccountsReceivableNetCurrent_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent_lbl" xml:lang="en-US">Allowance for doubtful accounts (in Dollars)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent" xlink:to="us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PrepaidExpenseCurrent" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PrepaidExpenseCurrent"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_PrepaidExpenseCurrent_lbl" xml:lang="en-US">Prepaid expenses</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PrepaidExpenseCurrent" xlink:to="us-gaap_PrepaidExpenseCurrent_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PrepaidExpenseAndOtherAssetsCurrent" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PrepaidExpenseAndOtherAssetsCurrent"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_PrepaidExpenseAndOtherAssetsCurrent_lbl" xml:lang="en-US">Other current assets</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PrepaidExpenseAndOtherAssetsCurrent" xlink:to="us-gaap_PrepaidExpenseAndOtherAssetsCurrent_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PropertyPlantAndEquipmentNet" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PropertyPlantAndEquipmentNet"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_PropertyPlantAndEquipmentNet_lbl" xml:lang="en-US">Property and equipment, net</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PropertyPlantAndEquipmentNet" xlink:to="us-gaap_PropertyPlantAndEquipmentNet_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_Goodwill" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_Goodwill"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_Goodwill_lbl" xml:lang="en-US">Goodwill</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_Goodwill" xlink:to="us-gaap_Goodwill_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OtherAssetsNoncurrent" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherAssetsNoncurrent"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_OtherAssetsNoncurrent_lbl" xml:lang="en-US">Other assets</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherAssetsNoncurrent" xlink:to="us-gaap_OtherAssetsNoncurrent_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LiabilitiesAndStockholdersEquityAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LiabilitiesAndStockholdersEquityAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_LiabilitiesAndStockholdersEquityAbstract_lbl" xml:lang="en-US">Liabilities and stockholders&#8217; equity</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LiabilitiesAndStockholdersEquityAbstract" xlink:to="us-gaap_LiabilitiesAndStockholdersEquityAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LiabilitiesCurrentAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LiabilitiesCurrentAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_LiabilitiesCurrentAbstract_lbl" xml:lang="en-US">Current liabilities:</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LiabilitiesCurrentAbstract" xlink:to="us-gaap_LiabilitiesCurrentAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AccountsPayableCurrent" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccountsPayableCurrent"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_AccountsPayableCurrent_lbl" xml:lang="en-US">Trade accounts payable</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccountsPayableCurrent" xlink:to="us-gaap_AccountsPayableCurrent_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LoansPayableCurrent" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LoansPayableCurrent"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_LoansPayableCurrent_lbl" xml:lang="en-US">Insurance premium loan payable</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LoansPayableCurrent" xlink:to="us-gaap_LoansPayableCurrent_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AccruedLiabilitiesCurrent" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccruedLiabilitiesCurrent"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_AccruedLiabilitiesCurrent_lbl" xml:lang="en-US">Accrued expenses and other current liabilities</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccruedLiabilitiesCurrent" xlink:to="us-gaap_AccruedLiabilitiesCurrent_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DeferredRevenueCurrent" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredRevenueCurrent"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_DeferredRevenueCurrent_lbl" xml:lang="en-US">Deferred revenues</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredRevenueCurrent" xlink:to="us-gaap_DeferredRevenueCurrent_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LoansPayable" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LoansPayable"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_LoansPayable_lbl" xml:lang="en-US">Loans Payable</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LoansPayable" xlink:to="us-gaap_LoansPayable_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OtherLiabilitiesNoncurrent" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherLiabilitiesNoncurrent"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_OtherLiabilitiesNoncurrent_lbl" xml:lang="en-US">Other liabilities</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherLiabilitiesNoncurrent" xlink:to="us-gaap_OtherLiabilitiesNoncurrent_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CommitmentsAndContingencies" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CommitmentsAndContingencies"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_CommitmentsAndContingencies_lbl" xml:lang="en-US">Commitments and contingencies (Notes 8 and 11)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CommitmentsAndContingencies" xlink:to="us-gaap_CommitmentsAndContingencies_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StockholdersEquityAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StockholdersEquityAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_StockholdersEquityAbstract_lbl" xml:lang="en-US">Stockholders&#8217; equity:</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockholdersEquityAbstract" xlink:to="us-gaap_StockholdersEquityAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PreferredStockValue" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PreferredStockValue"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_PreferredStockValue_lbl" xml:lang="en-US">Preferred stock, $.01 par value; authorized shares&#8212;2,400; no shares issued</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PreferredStockValue" xlink:to="us-gaap_PreferredStockValue_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PreferredStockParOrStatedValuePerShare" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PreferredStockParOrStatedValuePerShare"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_PreferredStockParOrStatedValuePerShare_lbl" xml:lang="en-US">Preferred stock par value (in Dollars per share)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PreferredStockParOrStatedValuePerShare" xlink:to="us-gaap_PreferredStockParOrStatedValuePerShare_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PreferredStockSharesAuthorized" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PreferredStockSharesAuthorized"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_PreferredStockSharesAuthorized_lbl" xml:lang="en-US">Preferred stock, shares authorized</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PreferredStockSharesAuthorized" xlink:to="us-gaap_PreferredStockSharesAuthorized_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PreferredStockSharesIssued" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PreferredStockSharesIssued"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_PreferredStockSharesIssued_lbl" xml:lang="en-US">Preferred stock, shares issued</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PreferredStockSharesIssued" xlink:to="us-gaap_PreferredStockSharesIssued_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CommonStockValue" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CommonStockValue"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_CommonStockValue_lbl" xml:lang="en-US">Class A common stock, $.01 par value; authorized shares&#8212;2,600; 525 shares issued and outstanding at January 31, 2021 and July 31, 2020</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CommonStockValue" xlink:to="us-gaap_CommonStockValue_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CommonStockParOrStatedValuePerShare" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CommonStockParOrStatedValuePerShare"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_CommonStockParOrStatedValuePerShare_lbl" xml:lang="en-US">Common stock, par value (in Dollars per share)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CommonStockParOrStatedValuePerShare" xlink:to="us-gaap_CommonStockParOrStatedValuePerShare_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CommonStockSharesAuthorized" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CommonStockSharesAuthorized"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_CommonStockSharesAuthorized_lbl" xml:lang="en-US">Common stock, shares authorized</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CommonStockSharesAuthorized" xlink:to="us-gaap_CommonStockSharesAuthorized_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CommonStockSharesIssued" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CommonStockSharesIssued"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_CommonStockSharesIssued_lbl" xml:lang="en-US">Common stock, shares issued</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CommonStockSharesIssued" xlink:to="us-gaap_CommonStockSharesIssued_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CommonStockSharesOutstanding" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CommonStockSharesOutstanding"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_CommonStockSharesOutstanding_lbl" xml:lang="en-US">Common stock, shares outstanding</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CommonStockSharesOutstanding" xlink:to="us-gaap_CommonStockSharesOutstanding_lbl"/>
    <loc xlink:type="locator" xlink:label="zdge_CommonStockValueOne" xlink:href="zdge-20210131.xsd#zdge_CommonStockValueOne"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="zdge_CommonStockValueOne_lbl" xml:lang="en-US">Class B common stock, $.01 par value; authorized shares&#8212;40,000; 12,916 shares issued and 12,858 shares outstanding at January 31, 2021, and 11,788 shares issued and 11,749 shares outstanding at July 31, 2020</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="zdge_CommonStockValueOne" xlink:to="zdge_CommonStockValueOne_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AdditionalPaidInCapital" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AdditionalPaidInCapital"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_AdditionalPaidInCapital_lbl" xml:lang="en-US">Additional paid-in capital</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AdditionalPaidInCapital" xlink:to="us-gaap_AdditionalPaidInCapital_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_lbl" xml:lang="en-US">Accumulated other comprehensive loss</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax" xlink:to="us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RetainedEarningsAccumulatedDeficit" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RetainedEarningsAccumulatedDeficit"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_RetainedEarningsAccumulatedDeficit_lbl" xml:lang="en-US">Accumulated deficit</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RetainedEarningsAccumulatedDeficit" xlink:to="us-gaap_RetainedEarningsAccumulatedDeficit_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_TreasuryStockShares" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_TreasuryStockShares"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_TreasuryStockShares_lbl" xml:lang="en-US">Treasury stock, shares</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_TreasuryStockShares" xlink:to="us-gaap_TreasuryStockShares_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_Revenues" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_Revenues"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_Revenues_lbl" xml:lang="en-US">Revenues</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_Revenues" xlink:to="us-gaap_Revenues_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_Revenues_lbl0" xml:lang="en-US">Total Revenues</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_Revenues" xlink:to="us-gaap_Revenues_lbl0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CostsAndExpensesAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CostsAndExpensesAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_CostsAndExpensesAbstract_lbl" xml:lang="en-US">Costs and expenses:</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CostsAndExpensesAbstract" xlink:to="us-gaap_CostsAndExpensesAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OperatingCostsAndExpenses" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingCostsAndExpenses"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_OperatingCostsAndExpenses_lbl" xml:lang="en-US">Direct cost of revenues (exclusive of amortization of capitalized software and technology development costs included below)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingCostsAndExpenses" xlink:to="us-gaap_OperatingCostsAndExpenses_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SellingGeneralAndAdministrativeExpense" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SellingGeneralAndAdministrativeExpense"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_SellingGeneralAndAdministrativeExpense_lbl" xml:lang="en-US">Selling, general and administrative</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SellingGeneralAndAdministrativeExpense" xlink:to="us-gaap_SellingGeneralAndAdministrativeExpense_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DepreciationAndAmortization" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DepreciationAndAmortization"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_DepreciationAndAmortization_lbl" xml:lang="en-US">Depreciation and amortization</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DepreciationAndAmortization" xlink:to="us-gaap_DepreciationAndAmortization_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_InterestIncomeExpenseNet" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_InterestIncomeExpenseNet"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_InterestIncomeExpenseNet_lbl" xml:lang="en-US">Interest and other income, net</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InterestIncomeExpenseNet" xlink:to="us-gaap_InterestIncomeExpenseNet_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ForeignCurrencyTransactionGainLossBeforeTax" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ForeignCurrencyTransactionGainLossBeforeTax"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ForeignCurrencyTransactionGainLossBeforeTax_lbl" xml:lang="en-US">Net gain (loss) resulting from foreign exchange transactions</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ForeignCurrencyTransactionGainLossBeforeTax" xlink:to="us-gaap_ForeignCurrencyTransactionGainLossBeforeTax_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeTaxExpenseBenefit" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeTaxExpenseBenefit"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_IncomeTaxExpenseBenefit_lbl" xml:lang="en-US">Provision for income taxes</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeTaxExpenseBenefit" xlink:to="us-gaap_IncomeTaxExpenseBenefit_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract_lbl" xml:lang="en-US">Other comprehensive income (loss):</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract" xlink:to="us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax_lbl" xml:lang="en-US">Changes in foreign currency translation adjustment</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax" xlink:to="us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_EarningsPerShareBasicAndDilutedAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EarningsPerShareBasicAndDilutedAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_EarningsPerShareBasicAndDilutedAbstract_lbl" xml:lang="en-US">Income (loss) per share attributable to Zedge, Inc. common stockholders:</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EarningsPerShareBasicAndDilutedAbstract" xlink:to="us-gaap_EarningsPerShareBasicAndDilutedAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_EarningsPerShareBasic" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EarningsPerShareBasic"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_EarningsPerShareBasic_lbl" xml:lang="en-US">Basic (in Dollars per share)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EarningsPerShareBasic" xlink:to="us-gaap_EarningsPerShareBasic_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_EarningsPerShareDiluted" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EarningsPerShareDiluted"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_EarningsPerShareDiluted_lbl" xml:lang="en-US">Diluted (in Dollars per share)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EarningsPerShareDiluted" xlink:to="us-gaap_EarningsPerShareDiluted_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_EarningsPerShareBasicAndDilutedOtherDisclosuresAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EarningsPerShareBasicAndDilutedOtherDisclosuresAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_EarningsPerShareBasicAndDilutedOtherDisclosuresAbstract_lbl" xml:lang="en-US">Weighted-average number of shares used in calculation of income (loss) per share:</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EarningsPerShareBasicAndDilutedOtherDisclosuresAbstract" xlink:to="us-gaap_EarningsPerShareBasicAndDilutedOtherDisclosuresAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingBasic"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_lbl" xml:lang="en-US">Basic (in Shares)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" xlink:to="us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_lbl" xml:lang="en-US">Diluted (in Shares)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" xlink:to="us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_lbl0" xml:lang="en-US">Diluted weighted-average number of shares</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" xlink:to="us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_lbl0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation_lbl" xml:lang="en-US">Stock-based compensation</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation" xlink:to="us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation_lbl" xml:lang="en-US">Stock-based compensation (in Shares)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation" xlink:to="us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StockIssuedDuringPeriodValueTreasuryStockReissued" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StockIssuedDuringPeriodValueTreasuryStockReissued"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_StockIssuedDuringPeriodValueTreasuryStockReissued_lbl" xml:lang="en-US">Purchase of treasury stock</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockIssuedDuringPeriodValueTreasuryStockReissued" xlink:to="us-gaap_StockIssuedDuringPeriodValueTreasuryStockReissued_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_TemporaryEquityForeignCurrencyTranslationAdjustments" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_TemporaryEquityForeignCurrencyTranslationAdjustments"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_TemporaryEquityForeignCurrencyTranslationAdjustments_lbl" xml:lang="en-US">Foreign currency translation adjustment</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_TemporaryEquityForeignCurrencyTranslationAdjustments" xlink:to="us-gaap_TemporaryEquityForeignCurrencyTranslationAdjustments_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ProfitLoss" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ProfitLoss"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ProfitLoss_lbl" xml:lang="en-US">Net Income (loss)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ProfitLoss" xlink:to="us-gaap_ProfitLoss_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised_lbl" xml:lang="en-US">Exercise of stock options</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised" xlink:to="us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StockIssuedDuringPeriodSharesNewIssues" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StockIssuedDuringPeriodSharesNewIssues"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_StockIssuedDuringPeriodSharesNewIssues_lbl" xml:lang="en-US">Exercise of stock options (in Shares)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockIssuedDuringPeriodSharesNewIssues" xlink:to="us-gaap_StockIssuedDuringPeriodSharesNewIssues_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue_lbl" xml:lang="en-US">Stock issued for matching contributions to the 401(k) Plan</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" xlink:to="us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue_lbl"/>
    <loc xlink:type="locator" xlink:label="zdge_StockIssuedForMatchingContributionsToThe401kPlaninShares" xlink:href="zdge-20210131.xsd#zdge_StockIssuedForMatchingContributionsToThe401kPlaninShares"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="zdge_StockIssuedForMatchingContributionsToThe401kPlaninShares_lbl" xml:lang="en-US">Stock issued for matching contributions to the 401(k) Plan (in Shares)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="zdge_StockIssuedForMatchingContributionsToThe401kPlaninShares" xlink:to="zdge_StockIssuedForMatchingContributionsToThe401kPlaninShares_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StockIssuedDuringPeriodValueNewIssues" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StockIssuedDuringPeriodValueNewIssues"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_StockIssuedDuringPeriodValueNewIssues_lbl" xml:lang="en-US">Proceeds from sales of Class B Common Stock</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockIssuedDuringPeriodValueNewIssues" xlink:to="us-gaap_StockIssuedDuringPeriodValueNewIssues_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_StockIssuedDuringPeriodValueNewIssues_lbl0" xml:lang="en-US">Amount of share purchase (in Dollars)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockIssuedDuringPeriodValueNewIssues" xlink:to="us-gaap_StockIssuedDuringPeriodValueNewIssues_lbl0"/>
    <loc xlink:type="locator" xlink:label="zdge_ProceedsFromSalesOfClassBCommonStockinShares" xlink:href="zdge-20210131.xsd#zdge_ProceedsFromSalesOfClassBCommonStockinShares"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="zdge_ProceedsFromSalesOfClassBCommonStockinShares_lbl" xml:lang="en-US">Proceeds from sales of Class B Common Stock (in Shares)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="zdge_ProceedsFromSalesOfClassBCommonStockinShares" xlink:to="zdge_ProceedsFromSalesOfClassBCommonStockinShares_lbl"/>
    <loc xlink:type="locator" xlink:label="zdge_OperatingActivitiesAbstract" xlink:href="zdge-20210131.xsd#zdge_OperatingActivitiesAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="zdge_OperatingActivitiesAbstract_lbl" xml:lang="en-US">Operating activities</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="zdge_OperatingActivitiesAbstract" xlink:to="zdge_OperatingActivitiesAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="zdge_AdjustmentsToReconcileNetIncomeLossToNetCashProvidedByOperatingActivitiesAbstract" xlink:href="zdge-20210131.xsd#zdge_AdjustmentsToReconcileNetIncomeLossToNetCashProvidedByOperatingActivitiesAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="zdge_AdjustmentsToReconcileNetIncomeLossToNetCashProvidedByOperatingActivitiesAbstract_lbl" xml:lang="en-US">Adjustments to reconcile net income (loss) to net cash provided by operating activities:</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="zdge_AdjustmentsToReconcileNetIncomeLossToNetCashProvidedByOperatingActivitiesAbstract" xlink:to="zdge_AdjustmentsToReconcileNetIncomeLossToNetCashProvidedByOperatingActivitiesAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensation" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensation"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ShareBasedCompensation_lbl" xml:lang="en-US">Stock-based compensation</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensation" xlink:to="us-gaap_ShareBasedCompensation_lbl"/>
    <loc xlink:type="locator" xlink:label="zdge_ChangeInAssetsAndLiabilitiesAbstract" xlink:href="zdge-20210131.xsd#zdge_ChangeInAssetsAndLiabilitiesAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="zdge_ChangeInAssetsAndLiabilitiesAbstract_lbl" xml:lang="en-US">Change in assets and liabilities:</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="zdge_ChangeInAssetsAndLiabilitiesAbstract" xlink:to="zdge_ChangeInAssetsAndLiabilitiesAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities_lbl" xml:lang="en-US">Trade accounts payable and accrued expenses</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities" xlink:to="us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncreaseDecreaseInDeferredRevenue" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncreaseDecreaseInDeferredRevenue"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_IncreaseDecreaseInDeferredRevenue_lbl" xml:lang="en-US">Deferred revenue</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncreaseDecreaseInDeferredRevenue" xlink:to="us-gaap_IncreaseDecreaseInDeferredRevenue_lbl"/>
    <loc xlink:type="locator" xlink:label="zdge_InvestingActivitiesAbstract" xlink:href="zdge-20210131.xsd#zdge_InvestingActivitiesAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="zdge_InvestingActivitiesAbstract_lbl" xml:lang="en-US">Investing activities</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="zdge_InvestingActivitiesAbstract" xlink:to="zdge_InvestingActivitiesAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="zdge_FinancingActivitiesAbstract" xlink:href="zdge-20210131.xsd#zdge_FinancingActivitiesAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="zdge_FinancingActivitiesAbstract_lbl" xml:lang="en-US">Financing activities</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="zdge_FinancingActivitiesAbstract" xlink:to="zdge_FinancingActivitiesAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ProceedsFromIssuanceOfCommonStock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ProceedsFromIssuanceOfCommonStock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ProceedsFromIssuanceOfCommonStock_lbl" xml:lang="en-US">Proceeds from sales of Class B Common Stock</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ProceedsFromIssuanceOfCommonStock" xlink:to="us-gaap_ProceedsFromIssuanceOfCommonStock_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ProceedsFromStockOptionsExercised" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ProceedsFromStockOptionsExercised"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ProceedsFromStockOptionsExercised_lbl" xml:lang="en-US">Proceeds from exercise of stock options</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ProceedsFromStockOptionsExercised" xlink:to="us-gaap_ProceedsFromStockOptionsExercised_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_EffectOfExchangeRateOnCashAndCashEquivalents" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EffectOfExchangeRateOnCashAndCashEquivalents"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_EffectOfExchangeRateOnCashAndCashEquivalents_lbl" xml:lang="en-US">Effect of exchange rate changes on cash and cash equivalents</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EffectOfExchangeRateOnCashAndCashEquivalents" xlink:to="us-gaap_EffectOfExchangeRateOnCashAndCashEquivalents_lbl"/>
    <loc xlink:type="locator" xlink:label="zdge_SupplementalDisclosureOfCashFlowInformationAbstract" xlink:href="zdge-20210131.xsd#zdge_SupplementalDisclosureOfCashFlowInformationAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="zdge_SupplementalDisclosureOfCashFlowInformationAbstract_lbl" xml:lang="en-US">SUPPLEMENTAL DISCLOSURE OF CASH FLOW INFORMATION</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="zdge_SupplementalDisclosureOfCashFlowInformationAbstract" xlink:to="zdge_SupplementalDisclosureOfCashFlowInformationAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeTaxesPaidNet" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeTaxesPaidNet"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_IncomeTaxesPaidNet_lbl" xml:lang="en-US">Cash payments made for income taxes</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeTaxesPaidNet" xlink:to="us-gaap_IncomeTaxesPaidNet_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_InterestPaidNet" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_InterestPaidNet"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_InterestPaidNet_lbl" xml:lang="en-US">Cash payments made for interest expenses</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InterestPaidNet" xlink:to="us-gaap_InterestPaidNet_lbl"/>
    <loc xlink:type="locator" xlink:label="zdge_SupplementalScheduleOfNonCashInvestingAndFinancingActivitiesAbstract" xlink:href="zdge-20210131.xsd#zdge_SupplementalScheduleOfNonCashInvestingAndFinancingActivitiesAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="zdge_SupplementalScheduleOfNonCashInvestingAndFinancingActivitiesAbstract_lbl" xml:lang="en-US">SUPPLEMENTAL SCHEDULE OF NON-CASH INVESTING AND FINANCING ACTIVITIES</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="zdge_SupplementalScheduleOfNonCashInvestingAndFinancingActivitiesAbstract" xlink:to="zdge_SupplementalScheduleOfNonCashInvestingAndFinancingActivitiesAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StockIssued1" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StockIssued1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_StockIssued1_lbl" xml:lang="en-US">Note payable issued for insurance premium financing</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockIssued1" xlink:to="us-gaap_StockIssued1_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_TreasuryStockValue" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_TreasuryStockValue"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_TreasuryStockValue_lbl" xml:lang="en-US">Treasury stock, 58 shares at January 31, 2021 and 40 shares at July 31, 2020, at cost</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_TreasuryStockValue" xlink:to="us-gaap_TreasuryStockValue_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncreaseDecreaseInAccountsReceivable" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncreaseDecreaseInAccountsReceivable"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_IncreaseDecreaseInAccountsReceivable_lbl" xml:lang="en-US">Trade accounts receivable</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncreaseDecreaseInAccountsReceivable" xlink:to="us-gaap_IncreaseDecreaseInAccountsReceivable_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets_lbl" xml:lang="en-US">Prepaid expenses and other current assets</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets" xlink:to="us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncreaseDecreaseInOtherOperatingAssets" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncreaseDecreaseInOtherOperatingAssets"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_IncreaseDecreaseInOtherOperatingAssets_lbl" xml:lang="en-US">Other assets</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncreaseDecreaseInOtherOperatingAssets" xlink:to="us-gaap_IncreaseDecreaseInOtherOperatingAssets_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PaymentsToDevelopSoftware" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PaymentsToDevelopSoftware"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_PaymentsToDevelopSoftware_lbl" xml:lang="en-US">Capitalized software and technology development costs and purchase of equipment</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PaymentsToDevelopSoftware" xlink:to="us-gaap_PaymentsToDevelopSoftware_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PaymentsOfDebtIssuanceCosts" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PaymentsOfDebtIssuanceCosts"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_PaymentsOfDebtIssuanceCosts_lbl" xml:lang="en-US">Payment of issuance costs</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PaymentsOfDebtIssuanceCosts" xlink:to="us-gaap_PaymentsOfDebtIssuanceCosts_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RepaymentsOfShortTermDebt" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RepaymentsOfShortTermDebt"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_RepaymentsOfShortTermDebt_lbl" xml:lang="en-US">Repayment of insurance premium loan payable</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RepaymentsOfShortTermDebt" xlink:to="us-gaap_RepaymentsOfShortTermDebt_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PaymentsForRepurchaseOfCommonStock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PaymentsForRepurchaseOfCommonStock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_PaymentsForRepurchaseOfCommonStock_lbl" xml:lang="en-US">Purchase of treasury stock in connection with restricted stock vesting</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PaymentsForRepurchaseOfCommonStock" xlink:to="us-gaap_PaymentsForRepurchaseOfCommonStock_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CommonClassAMember" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CommonClassAMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_CommonClassAMember_lbl" xml:lang="en-US">Class A Common Stock</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CommonClassAMember" xlink:to="us-gaap_CommonClassAMember_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_CommonClassAMember_lbl0" xml:lang="en-US">Class A common stock</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CommonClassAMember" xlink:to="us-gaap_CommonClassAMember_lbl0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CommonClassBMember" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CommonClassBMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_CommonClassBMember_lbl" xml:lang="en-US">Class B Common Stock</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CommonClassBMember" xlink:to="us-gaap_CommonClassBMember_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_CommonClassBMember_lbl0" xml:lang="en-US">Class B common stock</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CommonClassBMember" xlink:to="us-gaap_CommonClassBMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/netLabel" xlink:label="us-gaap_CommonClassBMember_lbl1" xml:lang="en-US">Class B Stock [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CommonClassBMember" xlink:to="us-gaap_CommonClassBMember_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CommonClassBMember_lbl2" xml:lang="en-US">Common Class B [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CommonClassBMember" xlink:to="us-gaap_CommonClassBMember_lbl2"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AdditionalPaidInCapitalMember" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AdditionalPaidInCapitalMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_AdditionalPaidInCapitalMember_lbl" xml:lang="en-US">Additional Paid-in Capital</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AdditionalPaidInCapitalMember" xlink:to="us-gaap_AdditionalPaidInCapitalMember_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AccumulatedOtherComprehensiveIncomeMember" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_AccumulatedOtherComprehensiveIncomeMember_lbl" xml:lang="en-US">Accumulated Other Comprehensive Loss</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccumulatedOtherComprehensiveIncomeMember" xlink:to="us-gaap_AccumulatedOtherComprehensiveIncomeMember_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RetainedEarningsMember" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RetainedEarningsMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_RetainedEarningsMember_lbl" xml:lang="en-US">Accumulated Deficit</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RetainedEarningsMember" xlink:to="us-gaap_RetainedEarningsMember_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_TreasuryStockMember" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_TreasuryStockMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_TreasuryStockMember_lbl" xml:lang="en-US">Treasury Stock</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_TreasuryStockMember" xlink:to="us-gaap_TreasuryStockMember_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_BasisOfPresentationAndSignificantAccountingPoliciesTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BasisOfPresentationAndSignificantAccountingPoliciesTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_BasisOfPresentationAndSignificantAccountingPoliciesTextBlock_lbl" xml:lang="en-US">Basis of Presentation and Recently Adopted Accounting Pronouncements</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_BasisOfPresentationAndSignificantAccountingPoliciesTextBlock" xlink:to="us-gaap_BasisOfPresentationAndSignificantAccountingPoliciesTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DeferredRevenueDisclosureTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredRevenueDisclosureTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_DeferredRevenueDisclosureTextBlock_lbl" xml:lang="en-US">Revenue</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredRevenueDisclosureTextBlock" xlink:to="us-gaap_DeferredRevenueDisclosureTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:label="zdge_ScheduleOfRevenueByTypeOfServiceTableTextBlock" xlink:href="zdge-20210131.xsd#zdge_ScheduleOfRevenueByTypeOfServiceTableTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="zdge_ScheduleOfRevenueByTypeOfServiceTableTextBlock_lbl" xml:lang="en-US">Schedule of revenue by type of service</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="zdge_ScheduleOfRevenueByTypeOfServiceTableTextBlock" xlink:to="zdge_ScheduleOfRevenueByTypeOfServiceTableTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_FairValueDisclosuresTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FairValueDisclosuresTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_FairValueDisclosuresTextBlock_lbl" xml:lang="en-US">Fair Value Measurements</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FairValueDisclosuresTextBlock" xlink:to="us-gaap_FairValueDisclosuresTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock_lbl" xml:lang="en-US">Schedule of balance of assets and liabilities measured at fair value on a recurring basis</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock" xlink:to="us-gaap_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AssetsFairValueDisclosureAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AssetsFairValueDisclosureAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_AssetsFairValueDisclosureAbstract_lbl" xml:lang="en-US">Assets:</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AssetsFairValueDisclosureAbstract" xlink:to="us-gaap_AssetsFairValueDisclosureAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ForeignCurrencyFairValueHedgeAssetAtFairValue" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ForeignCurrencyFairValueHedgeAssetAtFairValue"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ForeignCurrencyFairValueHedgeAssetAtFairValue_lbl" xml:lang="en-US">Foreign exchange forward contracts</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ForeignCurrencyFairValueHedgeAssetAtFairValue" xlink:to="us-gaap_ForeignCurrencyFairValueHedgeAssetAtFairValue_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LiabilitiesFairValueDisclosureAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LiabilitiesFairValueDisclosureAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_LiabilitiesFairValueDisclosureAbstract_lbl" xml:lang="en-US">Liabilities:</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LiabilitiesFairValueDisclosureAbstract" xlink:to="us-gaap_LiabilitiesFairValueDisclosureAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ForeignCurrencyContractsLiabilityFairValueDisclosure" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ForeignCurrencyContractsLiabilityFairValueDisclosure"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ForeignCurrencyContractsLiabilityFairValueDisclosure_lbl" xml:lang="en-US">Foreign exchange forward contracts</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ForeignCurrencyContractsLiabilityFairValueDisclosure" xlink:to="us-gaap_ForeignCurrencyContractsLiabilityFairValueDisclosure_lbl"/>
    <loc xlink:type="locator" xlink:label="zdge_July312020Abstract" xlink:href="zdge-20210131.xsd#zdge_July312020Abstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="zdge_July312020Abstract_lbl" xml:lang="en-US">July 31, 2020</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="zdge_July312020Abstract" xlink:to="zdge_July312020Abstract_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AssetsAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AssetsAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_AssetsAbstract_lbl" xml:lang="en-US">Assets:</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AssetsAbstract" xlink:to="us-gaap_AssetsAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LiabilitiesAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LiabilitiesAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_LiabilitiesAbstract_lbl" xml:lang="en-US">Liabilities:</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LiabilitiesAbstract" xlink:to="us-gaap_LiabilitiesAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock_lbl" xml:lang="en-US">Derivative Instruments</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock" xlink:to="us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ScheduleOfNotionalAmountsOfOutstandingDerivativePositionsTableTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfNotionalAmountsOfOutstandingDerivativePositionsTableTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ScheduleOfNotionalAmountsOfOutstandingDerivativePositionsTableTextBlock_lbl" xml:lang="en-US">Schedule of outstanding foreign exchange contracts</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfNotionalAmountsOfOutstandingDerivativePositionsTableTextBlock" xlink:to="us-gaap_ScheduleOfNotionalAmountsOfOutstandingDerivativePositionsTableTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:label="zdge_DerivativeUnderlyingAmount" xlink:href="zdge-20210131.xsd#zdge_DerivativeUnderlyingAmount"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="zdge_DerivativeUnderlyingAmount_lbl" xml:lang="en-US">Amount</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="zdge_DerivativeUnderlyingAmount" xlink:to="zdge_DerivativeUnderlyingAmount_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ScheduleOfDerivativeAssetsAtFairValueTableTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfDerivativeAssetsAtFairValueTableTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ScheduleOfDerivativeAssetsAtFairValueTableTextBlock_lbl" xml:lang="en-US">Schedule of fair value of derivative assets and liabilities</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfDerivativeAssetsAtFairValueTableTextBlock" xlink:to="us-gaap_ScheduleOfDerivativeAssetsAtFairValueTableTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:label="zdge_DerivativesNotDesignatedOrNotQualifyingAsHedgingInstrumentsAbstract" xlink:href="zdge-20210131.xsd#zdge_DerivativesNotDesignatedOrNotQualifyingAsHedgingInstrumentsAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="zdge_DerivativesNotDesignatedOrNotQualifyingAsHedgingInstrumentsAbstract_lbl" xml:lang="en-US">Derivatives not designated or not qualifying as hedging instruments</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="zdge_DerivativesNotDesignatedOrNotQualifyingAsHedgingInstrumentsAbstract" xlink:to="zdge_DerivativesNotDesignatedOrNotQualifyingAsHedgingInstrumentsAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="zdge_DescriptionOfLocationOfForeignCurrencyDerivativesOnBalanceSheet1" xlink:href="zdge-20210131.xsd#zdge_DescriptionOfLocationOfForeignCurrencyDerivativesOnBalanceSheet1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="zdge_DescriptionOfLocationOfForeignCurrencyDerivativesOnBalanceSheet1_lbl" xml:lang="en-US">Balance Sheet Location</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="zdge_DescriptionOfLocationOfForeignCurrencyDerivativesOnBalanceSheet1" xlink:to="zdge_DescriptionOfLocationOfForeignCurrencyDerivativesOnBalanceSheet1_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ForeignCurrencyDerivativeInstrumentsNotDesignatedAsHedgingInstrumentsLiabilityAtFairValue" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ForeignCurrencyDerivativeInstrumentsNotDesignatedAsHedgingInstrumentsLiabilityAtFairValue"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ForeignCurrencyDerivativeInstrumentsNotDesignatedAsHedgingInstrumentsLiabilityAtFairValue_lbl" xml:lang="en-US">Foreign exchange forward contracts, Liabilities</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ForeignCurrencyDerivativeInstrumentsNotDesignatedAsHedgingInstrumentsLiabilityAtFairValue" xlink:to="us-gaap_ForeignCurrencyDerivativeInstrumentsNotDesignatedAsHedgingInstrumentsLiabilityAtFairValue_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ScheduleOfDerivativesInstrumentsStatementsOfFinancialPerformanceAndFinancialPositionLocationTableTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfDerivativesInstrumentsStatementsOfFinancialPerformanceAndFinancialPositionLocationTableTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ScheduleOfDerivativesInstrumentsStatementsOfFinancialPerformanceAndFinancialPositionLocationTableTextBlock_lbl" xml:lang="en-US">Schedule of derivative instruments on consolidated statements of comprehensive loss</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfDerivativesInstrumentsStatementsOfFinancialPerformanceAndFinancialPositionLocationTableTextBlock" xlink:to="us-gaap_ScheduleOfDerivativesInstrumentsStatementsOfFinancialPerformanceAndFinancialPositionLocationTableTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:label="zdge_StatementOfComprehensiveLossLocation" xlink:href="zdge-20210131.xsd#zdge_StatementOfComprehensiveLossLocation"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="zdge_StatementOfComprehensiveLossLocation_lbl" xml:lang="en-US">Location of Gain (Loss) Recognized on Derivatives</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="zdge_StatementOfComprehensiveLossLocation" xlink:to="zdge_StatementOfComprehensiveLossLocation_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_GainLossOnForeignCurrencyDerivativeInstrumentsNotDesignatedAsHedgingInstruments" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_GainLossOnForeignCurrencyDerivativeInstrumentsNotDesignatedAsHedgingInstruments"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_GainLossOnForeignCurrencyDerivativeInstrumentsNotDesignatedAsHedgingInstruments_lbl" xml:lang="en-US">Foreign exchange forward contracts</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_GainLossOnForeignCurrencyDerivativeInstrumentsNotDesignatedAsHedgingInstruments" xlink:to="us-gaap_GainLossOnForeignCurrencyDerivativeInstrumentsNotDesignatedAsHedgingInstruments_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock_lbl" xml:lang="en-US">Accrued Expenses and Other Current Liabilities</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock" xlink:to="us-gaap_AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ScheduleOfAccruedLiabilitiesTableTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfAccruedLiabilitiesTableTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ScheduleOfAccruedLiabilitiesTableTextBlock_lbl" xml:lang="en-US">Schedule of accrued expenses and other current liabilities</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfAccruedLiabilitiesTableTextBlock" xlink:to="us-gaap_ScheduleOfAccruedLiabilitiesTableTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AccruedVacationCurrent" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccruedVacationCurrent"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_AccruedVacationCurrent_lbl" xml:lang="en-US">Accrued vacation</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccruedVacationCurrent" xlink:to="us-gaap_AccruedVacationCurrent_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AccruedProfessionalFeesCurrent" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccruedProfessionalFeesCurrent"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_AccruedProfessionalFeesCurrent_lbl" xml:lang="en-US">Accrued income taxes</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccruedProfessionalFeesCurrent" xlink:to="us-gaap_AccruedProfessionalFeesCurrent_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AccruedPayrollTaxesCurrent" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccruedPayrollTaxesCurrent"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_AccruedPayrollTaxesCurrent_lbl" xml:lang="en-US">Accrued payroll taxes</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccruedPayrollTaxesCurrent" xlink:to="us-gaap_AccruedPayrollTaxesCurrent_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OperatingLeaseLiability" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingLeaseLiability"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_OperatingLeaseLiability_lbl" xml:lang="en-US">Operating lease liability</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingLeaseLiability" xlink:to="us-gaap_OperatingLeaseLiability_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DueToAffiliateCurrent" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DueToAffiliateCurrent"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_DueToAffiliateCurrent_lbl" xml:lang="en-US">Due to artists</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DueToAffiliateCurrent" xlink:to="us-gaap_DueToAffiliateCurrent_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AccruedBonusesCurrent" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccruedBonusesCurrent"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_AccruedBonusesCurrent_lbl" xml:lang="en-US">Accrued payroll and bonuses</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccruedBonusesCurrent" xlink:to="us-gaap_AccruedBonusesCurrent_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OtherAccruedLiabilitiesCurrent" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherAccruedLiabilitiesCurrent"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_OtherAccruedLiabilitiesCurrent_lbl" xml:lang="en-US">Other</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherAccruedLiabilitiesCurrent" xlink:to="us-gaap_OtherAccruedLiabilitiesCurrent_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AccruedLiabilitiesAndOtherLiabilities" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccruedLiabilitiesAndOtherLiabilities"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_AccruedLiabilitiesAndOtherLiabilities_lbl" xml:lang="en-US">Total accrued expenses and other current liabilities</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccruedLiabilitiesAndOtherLiabilities" xlink:to="us-gaap_AccruedLiabilitiesAndOtherLiabilities_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock_lbl" xml:lang="en-US">Stock-Based Compensation</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock" xlink:to="us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_EarningsPerShareTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EarningsPerShareTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_EarningsPerShareTextBlock_lbl" xml:lang="en-US">Earnings Per Share</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EarningsPerShareTextBlock" xlink:to="us-gaap_EarningsPerShareTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ScheduleOfEarningsPerShareDilutedByCommonClassTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfEarningsPerShareDilutedByCommonClassTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ScheduleOfEarningsPerShareDilutedByCommonClassTextBlock_lbl" xml:lang="en-US">Schedule of weighted-average number of shares calculation of basic and diluted earnings per share</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfEarningsPerShareDilutedByCommonClassTextBlock" xlink:to="us-gaap_ScheduleOfEarningsPerShareDilutedByCommonClassTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_WeightedAverageNumberOfSharesIssuedBasic" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_WeightedAverageNumberOfSharesIssuedBasic"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_WeightedAverageNumberOfSharesIssuedBasic_lbl" xml:lang="en-US">Basic weighted-average number of shares</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_WeightedAverageNumberOfSharesIssuedBasic" xlink:to="us-gaap_WeightedAverageNumberOfSharesIssuedBasic_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustmentAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustmentAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustmentAbstract_lbl" xml:lang="en-US">Effect of dilutive securities:</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustmentAbstract" xlink:to="us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustmentAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncrementalCommonSharesAttributableToCallOptionsAndWarrants" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncrementalCommonSharesAttributableToCallOptionsAndWarrants"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_IncrementalCommonSharesAttributableToCallOptionsAndWarrants_lbl" xml:lang="en-US">Stock options</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncrementalCommonSharesAttributableToCallOptionsAndWarrants" xlink:to="us-gaap_IncrementalCommonSharesAttributableToCallOptionsAndWarrants_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncrementalCommonSharesAttributableToNonvestedSharesWithForfeitableDividends" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncrementalCommonSharesAttributableToNonvestedSharesWithForfeitableDividends"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_IncrementalCommonSharesAttributableToNonvestedSharesWithForfeitableDividends_lbl" xml:lang="en-US">Non-vested restricted Class B common stock</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncrementalCommonSharesAttributableToNonvestedSharesWithForfeitableDividends" xlink:to="us-gaap_IncrementalCommonSharesAttributableToNonvestedSharesWithForfeitableDividends_lbl"/>
    <loc xlink:type="locator" xlink:label="zdge_DeferredStockUnits" xlink:href="zdge-20210131.xsd#zdge_DeferredStockUnits"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="zdge_DeferredStockUnits_lbl" xml:lang="en-US">Deferred stock units</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="zdge_DeferredStockUnits" xlink:to="zdge_DeferredStockUnits_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock_lbl" xml:lang="en-US">Schedule of shares excluded from the dilutive earnings per share computations</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock" xlink:to="us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_lbl" xml:lang="en-US">Shares excluded from the calculation of diluted earnings per share</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" xlink:to="us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CommitmentsAndContingenciesDisclosureTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CommitmentsAndContingenciesDisclosureTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_CommitmentsAndContingenciesDisclosureTextBlock_lbl" xml:lang="en-US">Contingencies</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CommitmentsAndContingenciesDisclosureTextBlock" xlink:to="us-gaap_CommitmentsAndContingenciesDisclosureTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShortTermDebtTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShortTermDebtTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ShortTermDebtTextBlock_lbl" xml:lang="en-US">Revolving Credit Facility</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShortTermDebtTextBlock" xlink:to="us-gaap_ShortTermDebtTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SegmentReportingDisclosureTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SegmentReportingDisclosureTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_SegmentReportingDisclosureTextBlock_lbl" xml:lang="en-US">Business Segment and Geographic Information</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SegmentReportingDisclosureTextBlock" xlink:to="us-gaap_SegmentReportingDisclosureTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LongLivedAssetsByGeographicAreasTableTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LongLivedAssetsByGeographicAreasTableTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_LongLivedAssetsByGeographicAreasTableTextBlock_lbl" xml:lang="en-US">Schedule of net long-lived assets and total assets held outside of the United States</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LongLivedAssetsByGeographicAreasTableTextBlock" xlink:to="us-gaap_LongLivedAssetsByGeographicAreasTableTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:label="zdge_LongLivedAssetsNetAbstract" xlink:href="zdge-20210131.xsd#zdge_LongLivedAssetsNetAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="zdge_LongLivedAssetsNetAbstract_lbl" xml:lang="en-US">Long-lived assets, net:</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="zdge_LongLivedAssetsNetAbstract" xlink:to="zdge_LongLivedAssetsNetAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NoncurrentAssets" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NoncurrentAssets"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_NoncurrentAssets_lbl" xml:lang="en-US">Long-lived assets, net</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NoncurrentAssets" xlink:to="us-gaap_NoncurrentAssets_lbl"/>
    <loc xlink:type="locator" xlink:label="zdge_TotalAssetsAbstract" xlink:href="zdge-20210131.xsd#zdge_TotalAssetsAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="zdge_TotalAssetsAbstract_lbl" xml:lang="en-US">Total assets:</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="zdge_TotalAssetsAbstract" xlink:to="zdge_TotalAssetsAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LesseeOperatingLeasesTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LesseeOperatingLeasesTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_LesseeOperatingLeasesTextBlock_lbl" xml:lang="en-US">Operating Leases</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LesseeOperatingLeasesTextBlock" xlink:to="us-gaap_LesseeOperatingLeasesTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeTaxDisclosureTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeTaxDisclosureTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_IncomeTaxDisclosureTextBlock_lbl" xml:lang="en-US">Provision for Income taxes</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeTaxDisclosureTextBlock" xlink:to="us-gaap_IncomeTaxDisclosureTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DescriptionOfNewAccountingPronouncementsNotYetAdopted" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DescriptionOfNewAccountingPronouncementsNotYetAdopted"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_DescriptionOfNewAccountingPronouncementsNotYetAdopted_lbl" xml:lang="en-US">Recently Issued Accounting Standards Not Yet Adopted</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DescriptionOfNewAccountingPronouncementsNotYetAdopted" xlink:to="us-gaap_DescriptionOfNewAccountingPronouncementsNotYetAdopted_lbl"/>
    <loc xlink:type="locator" xlink:label="zdge_LoansPayableTextBlock" xlink:href="zdge-20210131.xsd#zdge_LoansPayableTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="zdge_LoansPayableTextBlock_lbl" xml:lang="en-US">Loans Payable</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="zdge_LoansPayableTextBlock" xlink:to="zdge_LoansPayableTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:label="zdge_SaleOfCommonStockTextBlock" xlink:href="zdge-20210131.xsd#zdge_SaleOfCommonStockTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="zdge_SaleOfCommonStockTextBlock_lbl" xml:lang="en-US">Sales of Class B Common Stock</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="zdge_SaleOfCommonStockTextBlock" xlink:to="zdge_SaleOfCommonStockTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:label="zdge_AdvertisingRevenueMember" xlink:href="zdge-20210131.xsd#zdge_AdvertisingRevenueMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="zdge_AdvertisingRevenueMember_lbl" xml:lang="en-US">Advertising revenue [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="zdge_AdvertisingRevenueMember" xlink:to="zdge_AdvertisingRevenueMember_lbl"/>
    <loc xlink:type="locator" xlink:label="zdge_ServiceRevenueMember" xlink:href="zdge-20210131.xsd#zdge_ServiceRevenueMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="zdge_ServiceRevenueMember_lbl" xml:lang="en-US">Paid subscription revenue [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="zdge_ServiceRevenueMember" xlink:to="zdge_ServiceRevenueMember_lbl"/>
    <loc xlink:type="locator" xlink:label="zdge_ZedgePremiumAndShortzRevenuesMember" xlink:href="zdge-20210131.xsd#zdge_ZedgePremiumAndShortzRevenuesMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="zdge_ZedgePremiumAndShortzRevenuesMember_lbl" xml:lang="en-US">Other revenues [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="zdge_ZedgePremiumAndShortzRevenuesMember" xlink:to="zdge_ZedgePremiumAndShortzRevenuesMember_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_FairValueInputsLevel1Member" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FairValueInputsLevel1Member"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_FairValueInputsLevel1Member_lbl" xml:lang="en-US">Fair Value, Inputs, Level 1 [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FairValueInputsLevel1Member" xlink:to="us-gaap_FairValueInputsLevel1Member_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_FairValueMeasurementsRecurringMember" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FairValueMeasurementsRecurringMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_FairValueMeasurementsRecurringMember_lbl" xml:lang="en-US">Fair Value, Recurring [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FairValueMeasurementsRecurringMember" xlink:to="us-gaap_FairValueMeasurementsRecurringMember_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_FairValueInputsLevel2Member" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FairValueInputsLevel2Member"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_FairValueInputsLevel2Member_lbl" xml:lang="en-US">Fair Value, Inputs, Level 2 [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FairValueInputsLevel2Member" xlink:to="us-gaap_FairValueInputsLevel2Member_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_FairValueInputsLevel3Member" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FairValueInputsLevel3Member"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_FairValueInputsLevel3Member_lbl" xml:lang="en-US">Fair Value, Inputs, Level 3 [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FairValueInputsLevel3Member" xlink:to="us-gaap_FairValueInputsLevel3Member_lbl"/>
    <loc xlink:type="locator" xlink:label="zdge_WesternAllianceBankMember" xlink:href="zdge-20210131.xsd#zdge_WesternAllianceBankMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="zdge_WesternAllianceBankMember_lbl" xml:lang="en-US">Western Alliance Bank [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="zdge_WesternAllianceBankMember" xlink:to="zdge_WesternAllianceBankMember_lbl"/>
    <loc xlink:type="locator" xlink:label="zdge_SettlementDateOneMember" xlink:href="zdge-20210131.xsd#zdge_SettlementDateOneMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="zdge_SettlementDateOneMember_lbl" xml:lang="en-US">Feb-21 [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="zdge_SettlementDateOneMember" xlink:to="zdge_SettlementDateOneMember_lbl"/>
    <loc xlink:type="locator" xlink:label="zdge_SettlementDateTwoMember" xlink:href="zdge-20210131.xsd#zdge_SettlementDateTwoMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="zdge_SettlementDateTwoMember_lbl" xml:lang="en-US">Mar-21 [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="zdge_SettlementDateTwoMember" xlink:to="zdge_SettlementDateTwoMember_lbl"/>
    <loc xlink:type="locator" xlink:label="zdge_SettlementDateThreeMember" xlink:href="zdge-20210131.xsd#zdge_SettlementDateThreeMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="zdge_SettlementDateThreeMember_lbl" xml:lang="en-US">Apr-21 [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="zdge_SettlementDateThreeMember" xlink:to="zdge_SettlementDateThreeMember_lbl"/>
    <loc xlink:type="locator" xlink:label="zdge_SettlementDateFourMember" xlink:href="zdge-20210131.xsd#zdge_SettlementDateFourMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="zdge_SettlementDateFourMember_lbl" xml:lang="en-US">May-21 [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="zdge_SettlementDateFourMember" xlink:to="zdge_SettlementDateFourMember_lbl"/>
    <loc xlink:type="locator" xlink:label="zdge_NorwegianKroneMember" xlink:href="zdge-20210131.xsd#zdge_NorwegianKroneMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="zdge_NorwegianKroneMember_lbl" xml:lang="en-US">NOK [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="zdge_NorwegianKroneMember" xlink:to="zdge_NorwegianKroneMember_lbl"/>
    <loc xlink:type="locator" xlink:label="zdge_EuroMember" xlink:href="zdge-20210131.xsd#zdge_EuroMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="zdge_EuroMember_lbl" xml:lang="en-US">EUR [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="zdge_EuroMember" xlink:to="zdge_EuroMember_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_EmployeeStockOptionMember" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EmployeeStockOptionMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_EmployeeStockOptionMember_lbl" xml:lang="en-US">Stock options [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EmployeeStockOptionMember" xlink:to="us-gaap_EmployeeStockOptionMember_lbl"/>
    <loc xlink:type="locator" xlink:label="zdge_NonVestedRestrictedClassBCommonStockMember" xlink:href="zdge-20210131.xsd#zdge_NonVestedRestrictedClassBCommonStockMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="zdge_NonVestedRestrictedClassBCommonStockMember_lbl" xml:lang="en-US">Non-vested restricted Class B common stock [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="zdge_NonVestedRestrictedClassBCommonStockMember" xlink:to="zdge_NonVestedRestrictedClassBCommonStockMember_lbl"/>
    <loc xlink:type="locator" xlink:label="zdge_DeferredStockUnitsMember" xlink:href="zdge-20210131.xsd#zdge_DeferredStockUnitsMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="zdge_DeferredStockUnitsMember_lbl" xml:lang="en-US">Deferred stock units [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="zdge_DeferredStockUnitsMember" xlink:to="zdge_DeferredStockUnitsMember_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="zdge_DeferredStockUnitsMember_lbl0" xml:lang="en-US">Deferred Stock Units [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="zdge_DeferredStockUnitsMember" xlink:to="zdge_DeferredStockUnitsMember_lbl0"/>
    <loc xlink:type="locator" xlink:label="country_US" xlink:href="https://xbrl.sec.gov/country/2020/country-2020-01-31.xsd#country_US"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="country_US_lbl" xml:lang="en-US">United States [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="country_US" xlink:to="country_US_lbl"/>
    <loc xlink:type="locator" xlink:label="zdge_ForeignMember" xlink:href="zdge-20210131.xsd#zdge_ForeignMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="zdge_ForeignMember_lbl" xml:lang="en-US">Foreign [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="zdge_ForeignMember" xlink:to="zdge_ForeignMember_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DeferredRevenueArrangementTypeAxis" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredRevenueArrangementTypeAxis"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DeferredRevenueArrangementTypeAxis_lbl" xml:lang="en-US">Deferred Revenue Arrangement Type [Axis]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredRevenueArrangementTypeAxis" xlink:to="us-gaap_DeferredRevenueArrangementTypeAxis_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AwardTypeAxis" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AwardTypeAxis"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AwardTypeAxis_lbl" xml:lang="en-US">Award Type [Axis]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AwardTypeAxis" xlink:to="us-gaap_AwardTypeAxis_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SubsidiarySaleOfStockAxis" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SubsidiarySaleOfStockAxis"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SubsidiarySaleOfStockAxis_lbl" xml:lang="en-US">Sale of Stock [Axis]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SubsidiarySaleOfStockAxis" xlink:to="us-gaap_SubsidiarySaleOfStockAxis_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ConcentrationRiskByBenchmarkAxis" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ConcentrationRiskByBenchmarkAxis"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ConcentrationRiskByBenchmarkAxis_lbl" xml:lang="en-US">Concentration Risk Benchmark [Axis]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ConcentrationRiskByBenchmarkAxis" xlink:to="us-gaap_ConcentrationRiskByBenchmarkAxis_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CreditFacilityAxis" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CreditFacilityAxis"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CreditFacilityAxis_lbl" xml:lang="en-US">Credit Facility [Axis]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CreditFacilityAxis" xlink:to="us-gaap_CreditFacilityAxis_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeTaxAuthorityAxis" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeTaxAuthorityAxis"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncomeTaxAuthorityAxis_lbl" xml:lang="en-US">Income Tax Authority [Axis]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeTaxAuthorityAxis" xlink:to="us-gaap_IncomeTaxAuthorityAxis_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_Cash" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_Cash"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_Cash_lbl" xml:lang="en-US">Cash and cash equivalents</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_Cash" xlink:to="us-gaap_Cash_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StockIssuedDuringPeriodValueOther" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StockIssuedDuringPeriodValueOther"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_StockIssuedDuringPeriodValueOther_lbl" xml:lang="en-US">Net cash</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockIssuedDuringPeriodValueOther" xlink:to="us-gaap_StockIssuedDuringPeriodValueOther_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_StockIssuedDuringPeriodValueOther_lbl0" xml:lang="en-US">Gross proceeds</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockIssuedDuringPeriodValueOther" xlink:to="us-gaap_StockIssuedDuringPeriodValueOther_lbl0"/>
    <loc xlink:type="locator" xlink:label="zdge_UnsatisfiedPerformanceObligationsDescription" xlink:href="zdge-20210131.xsd#zdge_UnsatisfiedPerformanceObligationsDescription"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="zdge_UnsatisfiedPerformanceObligationsDescription_lbl" xml:lang="en-US">Unsatisfied performance obligations, description</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="zdge_UnsatisfiedPerformanceObligationsDescription" xlink:to="zdge_UnsatisfiedPerformanceObligationsDescription_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DeferredRevenueRevenueRecognized1" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredRevenueRevenueRecognized1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_DeferredRevenueRevenueRecognized1_lbl" xml:lang="en-US">Deferred balance</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredRevenueRevenueRecognized1" xlink:to="us-gaap_DeferredRevenueRevenueRecognized1_lbl"/>
    <loc xlink:type="locator" xlink:label="zdge_CreditsDescription" xlink:href="zdge-20210131.xsd#zdge_CreditsDescription"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="zdge_CreditsDescription_lbl" xml:lang="en-US">Credits, description</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="zdge_CreditsDescription" xlink:to="zdge_CreditsDescription_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DeferredRevenue" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredRevenue"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_DeferredRevenue_lbl" xml:lang="en-US">Deferred balance</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredRevenue" xlink:to="us-gaap_DeferredRevenue_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DeferredRevenuePeriodIncreaseDecrease" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredRevenuePeriodIncreaseDecrease"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_DeferredRevenuePeriodIncreaseDecrease_lbl" xml:lang="en-US">Deferred revenues increased</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredRevenuePeriodIncreaseDecrease" xlink:to="us-gaap_DeferredRevenuePeriodIncreaseDecrease_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfAdditionalSharesAuthorized" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfAdditionalSharesAuthorized"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfAdditionalSharesAuthorized_lbl" xml:lang="en-US">Inclusive of the additional</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfAdditionalSharesAuthorized" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfAdditionalSharesAuthorized_lbl"/>
    <loc xlink:type="locator" xlink:label="zdge_AggregateOfShares" xlink:href="zdge-20210131.xsd#zdge_AggregateOfShares"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="zdge_AggregateOfShares_lbl" xml:lang="en-US">Aggregate of shares</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="zdge_AggregateOfShares" xlink:to="zdge_AggregateOfShares_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant_lbl" xml:lang="en-US">Options granted</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesPurchasedForAward" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesPurchasedForAward"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesPurchasedForAward_lbl" xml:lang="en-US">Shares purchased</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesPurchasedForAward" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesPurchasedForAward_lbl"/>
    <loc xlink:type="locator" xlink:label="zdge_AggregateShares" xlink:href="zdge-20210131.xsd#zdge_AggregateShares"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="zdge_AggregateShares_lbl" xml:lang="en-US">Aggregate shares</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="zdge_AggregateShares" xlink:to="zdge_AggregateShares_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SaleOfStockDescriptionOfTransaction" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SaleOfStockDescriptionOfTransaction"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_SaleOfStockDescriptionOfTransaction_lbl" xml:lang="en-US">Stock, description</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SaleOfStockDescriptionOfTransaction" xlink:to="us-gaap_SaleOfStockDescriptionOfTransaction_lbl"/>
    <loc xlink:type="locator" xlink:label="zdge_StocksIssuedDuringPeriodSharesNewIssues" xlink:href="zdge-20210131.xsd#zdge_StocksIssuedDuringPeriodSharesNewIssues"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="zdge_StocksIssuedDuringPeriodSharesNewIssues_lbl" xml:lang="en-US">Shares issued</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="zdge_StocksIssuedDuringPeriodSharesNewIssues" xlink:to="zdge_StocksIssuedDuringPeriodSharesNewIssues_lbl"/>
    <loc xlink:type="locator" xlink:label="zdge_ProceedsFromStockOptionExercised" xlink:href="zdge-20210131.xsd#zdge_ProceedsFromStockOptionExercised"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="zdge_ProceedsFromStockOptionExercised_lbl" xml:lang="en-US">Proceeds From Stock Option Exercised (in Dollars)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="zdge_ProceedsFromStockOptionExercised" xlink:to="zdge_ProceedsFromStockOptionExercised_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StockGrantedDuringPeriodValueSharebasedCompensationGross" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StockGrantedDuringPeriodValueSharebasedCompensationGross"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_StockGrantedDuringPeriodValueSharebasedCompensationGross_lbl" xml:lang="en-US">Unrecognized compensation expense (in Dollars)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockGrantedDuringPeriodValueSharebasedCompensationGross" xlink:to="us-gaap_StockGrantedDuringPeriodValueSharebasedCompensationGross_lbl"/>
    <loc xlink:type="locator" xlink:label="zdge_NumberOfNonexecutiveEmployeesDescription" xlink:href="zdge-20210131.xsd#zdge_NumberOfNonexecutiveEmployeesDescription"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="zdge_NumberOfNonexecutiveEmployeesDescription_lbl" xml:lang="en-US">Number of non-executive employees, description</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="zdge_NumberOfNonexecutiveEmployeesDescription" xlink:to="zdge_NumberOfNonexecutiveEmployeesDescription_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross_lbl" xml:lang="en-US">Options granted</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross_lbl"/>
    <loc xlink:type="locator" xlink:label="zdge_AggregatValue" xlink:href="zdge-20210131.xsd#zdge_AggregatValue"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="zdge_AggregatValue_lbl" xml:lang="en-US">Aggregate value (in Dollars)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="zdge_AggregatValue" xlink:to="zdge_AggregatValue_lbl"/>
    <loc xlink:type="locator" xlink:label="zdge_TaxWithholdingObligations" xlink:href="zdge-20210131.xsd#zdge_TaxWithholdingObligations"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="zdge_TaxWithholdingObligations_lbl" xml:lang="en-US">Tax withholding obligations (in Dollars)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="zdge_TaxWithholdingObligations" xlink:to="zdge_TaxWithholdingObligations_lbl"/>
<!-- [WMV5][XcpuxYn59dz7vgYynUDuwG7r97K2jUTysl7vcz0lJt/tSeJz73kx1cLt0ZFF2SK/vxBCY0vdSrYHp0d0PIYB/fZtg9AbG39OoAk7YIF4e71MMozK7TydLC4971vZknuMEu2q2SMEmgKUlDbjD0X9pt2NgX+ke74UL4BD0Gfx82cqWWyN2OXrFl0OAaTYbceYvfqzIlK3AfvteSWLEYI3BaOdKXpOdiiihJEydw2nbwJhBsuWbRm9vjSFy0dxqVOCFTXURTMBqJU=] CSR-->
    <loc xlink:type="locator" xlink:label="zdge_CompensationCommitteeAndTheCorporateGovernanceCommittee" xlink:href="zdge-20210131.xsd#zdge_CompensationCommitteeAndTheCorporateGovernanceCommittee"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="zdge_CompensationCommitteeAndTheCorporateGovernanceCommittee_lbl" xml:lang="en-US">Compensation committee corporate governance committee</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="zdge_CompensationCommitteeAndTheCorporateGovernanceCommittee" xlink:to="zdge_CompensationCommitteeAndTheCorporateGovernanceCommittee_lbl"/>
    <loc xlink:type="locator" xlink:label="zdge_RestrictedStockDescription" xlink:href="zdge-20210131.xsd#zdge_RestrictedStockDescription"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="zdge_RestrictedStockDescription_lbl" xml:lang="en-US">Restricted stock, description</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="zdge_RestrictedStockDescription" xlink:to="zdge_RestrictedStockDescription_lbl"/>
    <loc xlink:type="locator" xlink:label="zdge_AggregateGrantDateFairValue" xlink:href="zdge-20210131.xsd#zdge_AggregateGrantDateFairValue"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="zdge_AggregateGrantDateFairValue_lbl" xml:lang="en-US">Aggregate grant date fair value (in Dollars)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="zdge_AggregateGrantDateFairValue" xlink:to="zdge_AggregateGrantDateFairValue_lbl"/>
    <loc xlink:type="locator" xlink:label="zdge_CompensationCommitteeApprovedAGrant" xlink:href="zdge-20210131.xsd#zdge_CompensationCommitteeApprovedAGrant"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="zdge_CompensationCommitteeApprovedAGrant_lbl" xml:lang="en-US">Compensation committee approved grant</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="zdge_CompensationCommitteeApprovedAGrant" xlink:to="zdge_CompensationCommitteeApprovedAGrant_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LossContingencyDamagesSoughtValue" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LossContingencyDamagesSoughtValue"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_LossContingencyDamagesSoughtValue_lbl" xml:lang="en-US">Damages value</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LossContingencyDamagesSoughtValue" xlink:to="us-gaap_LossContingencyDamagesSoughtValue_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LineOfCreditFacilityExpirationDate1" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LineOfCreditFacilityExpirationDate1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_LineOfCreditFacilityExpirationDate1_lbl" xml:lang="en-US">Line of credit maturity date</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LineOfCreditFacilityExpirationDate1" xlink:to="us-gaap_LineOfCreditFacilityExpirationDate1_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity_lbl" xml:lang="en-US">Loan and security agreement with Western Alliance Bank for revolving credit facility</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity" xlink:to="us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LineOfCreditFacilityBorrowingCapacityDescription" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LineOfCreditFacilityBorrowingCapacityDescription"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_LineOfCreditFacilityBorrowingCapacityDescription_lbl" xml:lang="en-US">Line of credit facility, borrowing capacity, description</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LineOfCreditFacilityBorrowingCapacityDescription" xlink:to="us-gaap_LineOfCreditFacilityBorrowingCapacityDescription_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LineOfCreditFacilityInterestRateDescription" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LineOfCreditFacilityInterestRateDescription"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_LineOfCreditFacilityInterestRateDescription_lbl" xml:lang="en-US">Interest rate, description</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LineOfCreditFacilityInterestRateDescription" xlink:to="us-gaap_LineOfCreditFacilityInterestRateDescription_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LineOfCreditFacilityCollateralFeesAmount" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LineOfCreditFacilityCollateralFeesAmount"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_LineOfCreditFacilityCollateralFeesAmount_lbl" xml:lang="en-US">Line of credit facility annual fee</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LineOfCreditFacilityCollateralFeesAmount" xlink:to="us-gaap_LineOfCreditFacilityCollateralFeesAmount_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ForeignCurrencyTransactionsDescription" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ForeignCurrencyTransactionsDescription"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ForeignCurrencyTransactionsDescription_lbl" xml:lang="en-US">Foreign exchange, description</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ForeignCurrencyTransactionsDescription" xlink:to="us-gaap_ForeignCurrencyTransactionsDescription_lbl"/>
    <loc xlink:type="locator" xlink:label="zdge_OutstandingForeignExchangeAmount" xlink:href="zdge-20210131.xsd#zdge_OutstandingForeignExchangeAmount"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="zdge_OutstandingForeignExchangeAmount_lbl" xml:lang="en-US">Outstanding foreign exchange amount</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="zdge_OutstandingForeignExchangeAmount" xlink:to="zdge_OutstandingForeignExchangeAmount_lbl"/>
    <loc xlink:type="locator" xlink:label="zdge_LineOfCreditFacilityMaximumBorrowingCapacityReductionAmountForForeignExchangeContracts" xlink:href="zdge-20210131.xsd#zdge_LineOfCreditFacilityMaximumBorrowingCapacityReductionAmountForForeignExchangeContracts"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="zdge_LineOfCreditFacilityMaximumBorrowingCapacityReductionAmountForForeignExchangeContracts_lbl" xml:lang="en-US">Available borrowing reduction</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="zdge_LineOfCreditFacilityMaximumBorrowingCapacityReductionAmountForForeignExchangeContracts" xlink:to="zdge_LineOfCreditFacilityMaximumBorrowingCapacityReductionAmountForForeignExchangeContracts_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OperatingLeaseRightOfUseAsset" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingLeaseRightOfUseAsset"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_OperatingLeaseRightOfUseAsset_lbl" xml:lang="en-US">Operating lease right-of-use assets</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingLeaseRightOfUseAsset" xlink:to="us-gaap_OperatingLeaseRightOfUseAsset_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsDomestic" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsDomestic"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsDomestic_lbl" xml:lang="en-US">Net operating loss carryforwards, domestic</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsDomestic" xlink:to="us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsDomestic_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsForeign" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsForeign"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsForeign_lbl" xml:lang="en-US">Net operating loss carryforwards</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsForeign" xlink:to="us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsForeign_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_EffectiveIncomeTaxRateContinuingOperations" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EffectiveIncomeTaxRateContinuingOperations"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_EffectiveIncomeTaxRateContinuingOperations_lbl" xml:lang="en-US">Effective tax rate</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EffectiveIncomeTaxRateContinuingOperations" xlink:to="us-gaap_EffectiveIncomeTaxRateContinuingOperations_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OperatingLossCarryforwardsLimitationsOnUse" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingLossCarryforwardsLimitationsOnUse"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_OperatingLossCarryforwardsLimitationsOnUse_lbl" xml:lang="en-US">Income tax provisions, description</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingLossCarryforwardsLimitationsOnUse" xlink:to="us-gaap_OperatingLossCarryforwardsLimitationsOnUse_lbl"/>
    <loc xlink:type="locator" xlink:label="zdge_InsuranceCoverage" xlink:href="zdge-20210131.xsd#zdge_InsuranceCoverage"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="zdge_InsuranceCoverage_lbl" xml:lang="en-US">Insurance coverage</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="zdge_InsuranceCoverage" xlink:to="zdge_InsuranceCoverage_lbl"/>
    <loc xlink:type="locator" xlink:label="zdge_InstallmentFee" xlink:href="zdge-20210131.xsd#zdge_InstallmentFee"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="zdge_InstallmentFee_lbl" xml:lang="en-US">Installment fee</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="zdge_InstallmentFee" xlink:to="zdge_InstallmentFee_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AccountsPayableInterestBearingInterestRate" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccountsPayableInterestBearingInterestRate"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_AccountsPayableInterestBearingInterestRate_lbl" xml:lang="en-US">Annual percentage interest rate</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccountsPayableInterestBearingInterestRate" xlink:to="us-gaap_AccountsPayableInterestBearingInterestRate_lbl"/>
    <loc xlink:type="locator" xlink:label="zdge_LoanReceived" xlink:href="zdge-20210131.xsd#zdge_LoanReceived"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="zdge_LoanReceived_lbl" xml:lang="en-US">Loan received</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="zdge_LoanReceived" xlink:to="zdge_LoanReceived_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShortTermDebtPercentageBearingFixedInterestRate" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShortTermDebtPercentageBearingFixedInterestRate"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ShortTermDebtPercentageBearingFixedInterestRate_lbl" xml:lang="en-US">Fixed interest rate</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShortTermDebtPercentageBearingFixedInterestRate" xlink:to="us-gaap_ShortTermDebtPercentageBearingFixedInterestRate_lbl"/>
    <loc xlink:type="locator" xlink:label="zdge_SalesOfClassBCommonStockDescription" xlink:href="zdge-20210131.xsd#zdge_SalesOfClassBCommonStockDescription"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="zdge_SalesOfClassBCommonStockDescription_lbl" xml:lang="en-US">Sales of class B common stock description</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="zdge_SalesOfClassBCommonStockDescription" xlink:to="zdge_SalesOfClassBCommonStockDescription_lbl"/>
    <loc xlink:type="locator" xlink:label="zdge_DirectOfferingShares" xlink:href="zdge-20210131.xsd#zdge_DirectOfferingShares"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="zdge_DirectOfferingShares_lbl" xml:lang="en-US">Direct offering shares</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="zdge_DirectOfferingShares" xlink:to="zdge_DirectOfferingShares_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SharesIssued" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SharesIssued"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_SharesIssued_lbl" xml:lang="en-US">Shares issued</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SharesIssued" xlink:to="us-gaap_SharesIssued_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SharesIssuedPricePerShare" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SharesIssuedPricePerShare"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_SharesIssuedPricePerShare_lbl" xml:lang="en-US">Shares issued price per share</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SharesIssuedPricePerShare" xlink:to="us-gaap_SharesIssuedPricePerShare_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DebtWeightedAverageInterestRate" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtWeightedAverageInterestRate"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_DebtWeightedAverageInterestRate_lbl" xml:lang="en-US">Weighted average discount rate</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DebtWeightedAverageInterestRate" xlink:to="us-gaap_DebtWeightedAverageInterestRate_lbl"/>
    <loc xlink:type="locator" xlink:label="zdge_SaleOfCommonStockDescription" xlink:href="zdge-20210131.xsd#zdge_SaleOfCommonStockDescription"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="zdge_SaleOfCommonStockDescription_lbl" xml:lang="en-US">Sale of common stock, description</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="zdge_SaleOfCommonStockDescription" xlink:to="zdge_SaleOfCommonStockDescription_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_BasisOfAccountingPolicyPolicyTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BasisOfAccountingPolicyPolicyTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_BasisOfAccountingPolicyPolicyTextBlock_lbl" xml:lang="en-US">Basis of Presentation</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_BasisOfAccountingPolicyPolicyTextBlock" xlink:to="us-gaap_BasisOfAccountingPolicyPolicyTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:label="zdge_ImpactOnFinancialAndOperationalResultsPolicyTextBlock" xlink:href="zdge-20210131.xsd#zdge_ImpactOnFinancialAndOperationalResultsPolicyTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="zdge_ImpactOnFinancialAndOperationalResultsPolicyTextBlock_lbl" xml:lang="en-US">COVID-19 Impacts on Financial and Operational Results</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="zdge_ImpactOnFinancialAndOperationalResultsPolicyTextBlock" xlink:to="zdge_ImpactOnFinancialAndOperationalResultsPolicyTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock_lbl" xml:lang="en-US">Recently Adopted Accounting Pronouncements</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock" xlink:to="us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:label="zdge_ZedgePremiumMember" xlink:href="zdge-20210131.xsd#zdge_ZedgePremiumMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="zdge_ZedgePremiumMember_lbl" xml:lang="en-US">Zedge Premium [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="zdge_ZedgePremiumMember" xlink:to="zdge_ZedgePremiumMember_lbl"/>
    <loc xlink:type="locator" xlink:label="zdge_StockOptionAndIncentivePlanMember" xlink:href="zdge-20210131.xsd#zdge_StockOptionAndIncentivePlanMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="zdge_StockOptionAndIncentivePlanMember_lbl" xml:lang="en-US">2016 Incentive Plan [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="zdge_StockOptionAndIncentivePlanMember" xlink:to="zdge_StockOptionAndIncentivePlanMember_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_EmployeeStockMember" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EmployeeStockMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_EmployeeStockMember_lbl" xml:lang="en-US">Employee Stock [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EmployeeStockMember" xlink:to="us-gaap_EmployeeStockMember_lbl"/>
    <loc xlink:type="locator" xlink:label="zdge_TwoThousandEightStockOptionAndIncentivePlanMember" xlink:href="zdge-20210131.xsd#zdge_TwoThousandEightStockOptionAndIncentivePlanMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="zdge_TwoThousandEightStockOptionAndIncentivePlanMember_lbl" xml:lang="en-US">2008 Stock Option and Incentive Plan [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="zdge_TwoThousandEightStockOptionAndIncentivePlanMember" xlink:to="zdge_TwoThousandEightStockOptionAndIncentivePlanMember_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RestrictedStockMember" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RestrictedStockMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_RestrictedStockMember_lbl" xml:lang="en-US">Restricted Stock [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RestrictedStockMember" xlink:to="us-gaap_RestrictedStockMember_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NumberOfEmployeesTotalMember" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NumberOfEmployeesTotalMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_NumberOfEmployeesTotalMember_lbl" xml:lang="en-US">Number of Employees, Total [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NumberOfEmployeesTotalMember" xlink:to="us-gaap_NumberOfEmployeesTotalMember_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RevolvingCreditFacilityMember" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RevolvingCreditFacilityMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_RevolvingCreditFacilityMember_lbl" xml:lang="en-US">Revolving Credit Facility [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RevolvingCreditFacilityMember" xlink:to="us-gaap_RevolvingCreditFacilityMember_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ForeignExchangeContractMember" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ForeignExchangeContractMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ForeignExchangeContractMember_lbl" xml:lang="en-US">Foreign Exchange Contract [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ForeignExchangeContractMember" xlink:to="us-gaap_ForeignExchangeContractMember_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ForeignCountryMember" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ForeignCountryMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ForeignCountryMember_lbl" xml:lang="en-US">Federal Operating Loss Carryforward [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ForeignCountryMember" xlink:to="us-gaap_ForeignCountryMember_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StateAndLocalJurisdictionMember" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StateAndLocalJurisdictionMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_StateAndLocalJurisdictionMember_lbl" xml:lang="en-US">State Operating Loss Carryforward [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StateAndLocalJurisdictionMember" xlink:to="us-gaap_StateAndLocalJurisdictionMember_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ClassOfStockDomain" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ClassOfStockDomain"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ClassOfStockDomain_lbl" xml:lang="en-US">Class of Stock [Domain]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ClassOfStockDomain" xlink:to="us-gaap_ClassOfStockDomain_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_EquityComponentDomain" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EquityComponentDomain"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_EquityComponentDomain_lbl" xml:lang="en-US">Equity Component [Domain]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EquityComponentDomain" xlink:to="us-gaap_EquityComponentDomain_lbl"/>
    <loc xlink:type="locator" xlink:label="zdge_RevenueTable" xlink:href="zdge-20210131.xsd#zdge_RevenueTable"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="zdge_RevenueTable_lbl" xml:lang="en-US">Revenue [Table]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="zdge_RevenueTable" xlink:to="zdge_RevenueTable_lbl"/>
    <loc xlink:type="locator" xlink:label="zdge_RevenueLineItems" xlink:href="zdge-20210131.xsd#zdge_RevenueLineItems"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="zdge_RevenueLineItems_lbl" xml:lang="en-US">Revenue from Contract with Customer [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="zdge_RevenueLineItems" xlink:to="zdge_RevenueLineItems_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LeasesOperatingAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LeasesOperatingAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LeasesOperatingAbstract_lbl" xml:lang="en-US">Operating Leases [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LeasesOperatingAbstract" xlink:to="us-gaap_LeasesOperatingAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AccountingChangesAndErrorCorrectionsAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccountingChangesAndErrorCorrectionsAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AccountingChangesAndErrorCorrectionsAbstract_lbl" xml:lang="en-US">Accounting Changes and Error Corrections [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccountingChangesAndErrorCorrectionsAbstract" xlink:to="us-gaap_AccountingChangesAndErrorCorrectionsAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="zdge_RevenueTablesTable" xlink:href="zdge-20210131.xsd#zdge_RevenueTablesTable"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="zdge_RevenueTablesTable_lbl" xml:lang="en-US">Revenue (Tables) [Table]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="zdge_RevenueTablesTable" xlink:to="zdge_RevenueTablesTable_lbl"/>
    <loc xlink:type="locator" xlink:label="zdge_RevenueTablesLineItems" xlink:href="zdge-20210131.xsd#zdge_RevenueTablesLineItems"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="zdge_RevenueTablesLineItems_lbl" xml:lang="en-US">Revenue [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="zdge_RevenueTablesLineItems" xlink:to="zdge_RevenueTablesLineItems_lbl"/>
    <loc xlink:type="locator" xlink:label="srt_ProductsAndServicesDomain" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_ProductsAndServicesDomain"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="srt_ProductsAndServicesDomain_lbl" xml:lang="en-US">Product and Service [Domain]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="srt_ProductsAndServicesDomain" xlink:to="srt_ProductsAndServicesDomain_lbl"/>
    <loc xlink:type="locator" xlink:label="zdge_RevenueDetailsScheduleofrevenuebytypeofserviceTable" xlink:href="zdge-20210131.xsd#zdge_RevenueDetailsScheduleofrevenuebytypeofserviceTable"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="zdge_RevenueDetailsScheduleofrevenuebytypeofserviceTable_lbl" xml:lang="en-US">Revenue (Details) - Schedule of revenue by type of service [Table]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="zdge_RevenueDetailsScheduleofrevenuebytypeofserviceTable" xlink:to="zdge_RevenueDetailsScheduleofrevenuebytypeofserviceTable_lbl"/>
    <loc xlink:type="locator" xlink:label="zdge_RevenueDetailsScheduleofrevenuebytypeofserviceLineItems" xlink:href="zdge-20210131.xsd#zdge_RevenueDetailsScheduleofrevenuebytypeofserviceLineItems"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="zdge_RevenueDetailsScheduleofrevenuebytypeofserviceLineItems_lbl" xml:lang="en-US">Revenue (Details) - Schedule of revenue by type of service [Line Items]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="zdge_RevenueDetailsScheduleofrevenuebytypeofserviceLineItems" xlink:to="zdge_RevenueDetailsScheduleofrevenuebytypeofserviceLineItems_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_FairValueMeasurementFrequencyDomain" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FairValueMeasurementFrequencyDomain"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FairValueMeasurementFrequencyDomain_lbl" xml:lang="en-US">Measurement Frequency [Domain]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FairValueMeasurementFrequencyDomain" xlink:to="us-gaap_FairValueMeasurementFrequencyDomain_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_FairValueMeasurementsFairValueHierarchyDomain" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FairValueMeasurementsFairValueHierarchyDomain"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FairValueMeasurementsFairValueHierarchyDomain_lbl" xml:lang="en-US">Fair Value Hierarchy and NAV [Domain]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FairValueMeasurementsFairValueHierarchyDomain" xlink:to="us-gaap_FairValueMeasurementsFairValueHierarchyDomain_lbl"/>
    <loc xlink:type="locator" xlink:label="zdge_FairValueMeasurementsDetailsScheduleofbalanceofassetsandliabilitiesmeasuredatfairvalueonarecurringbasisTable" xlink:href="zdge-20210131.xsd#zdge_FairValueMeasurementsDetailsScheduleofbalanceofassetsandliabilitiesmeasuredatfairvalueonarecurringbasisTable"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="zdge_FairValueMeasurementsDetailsScheduleofbalanceofassetsandliabilitiesmeasuredatfairvalueonarecurringbasisTable_lbl" xml:lang="en-US">Fair Value Measurements (Details) - Schedule of balance of assets and liabilities measured at fair value on a recurring basis [Table]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="zdge_FairValueMeasurementsDetailsScheduleofbalanceofassetsandliabilitiesmeasuredatfairvalueonarecurringbasisTable" xlink:to="zdge_FairValueMeasurementsDetailsScheduleofbalanceofassetsandliabilitiesmeasuredatfairvalueonarecurringbasisTable_lbl"/>
    <loc xlink:type="locator" xlink:label="zdge_FairValueMeasurementsDetailsScheduleofbalanceofassetsandliabilitiesmeasuredatfairvalueonarecurringbasisLineItems" xlink:href="zdge-20210131.xsd#zdge_FairValueMeasurementsDetailsScheduleofbalanceofassetsandliabilitiesmeasuredatfairvalueonarecurringbasisLineItems"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="zdge_FairValueMeasurementsDetailsScheduleofbalanceofassetsandliabilitiesmeasuredatfairvalueonarecurringbasisLineItems_lbl" xml:lang="en-US">Fair Value Measurements (Details) - Schedule of balance of assets and liabilities measured at fair value on a recurring basis [Line Items]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="zdge_FairValueMeasurementsDetailsScheduleofbalanceofassetsandliabilitiesmeasuredatfairvalueonarecurringbasisLineItems" xlink:to="zdge_FairValueMeasurementsDetailsScheduleofbalanceofassetsandliabilitiesmeasuredatfairvalueonarecurringbasisLineItems_lbl"/>
    <loc xlink:type="locator" xlink:label="zdge_TypeOfCurrencyDomain" xlink:href="zdge-20210131.xsd#zdge_TypeOfCurrencyDomain"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="zdge_TypeOfCurrencyDomain_lbl" xml:lang="en-US">TypeOfCurrency [Domain]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="zdge_TypeOfCurrencyDomain" xlink:to="zdge_TypeOfCurrencyDomain_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DerivativeContractTypeDomain" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DerivativeContractTypeDomain"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DerivativeContractTypeDomain_lbl" xml:lang="en-US">Derivative Contract [Domain]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DerivativeContractTypeDomain" xlink:to="us-gaap_DerivativeContractTypeDomain_lbl"/>
    <loc xlink:type="locator" xlink:label="zdge_DerivativeInstrumentsDetailsScheduleofoutstandingforeignexchangecontractsTable" xlink:href="zdge-20210131.xsd#zdge_DerivativeInstrumentsDetailsScheduleofoutstandingforeignexchangecontractsTable"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="zdge_DerivativeInstrumentsDetailsScheduleofoutstandingforeignexchangecontractsTable_lbl" xml:lang="en-US">Derivative Instruments (Details) - Schedule of outstanding foreign exchange contracts [Table]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="zdge_DerivativeInstrumentsDetailsScheduleofoutstandingforeignexchangecontractsTable" xlink:to="zdge_DerivativeInstrumentsDetailsScheduleofoutstandingforeignexchangecontractsTable_lbl"/>
    <loc xlink:type="locator" xlink:label="zdge_DerivativeInstrumentsDetailsScheduleofoutstandingforeignexchangecontractsLineItems" xlink:href="zdge-20210131.xsd#zdge_DerivativeInstrumentsDetailsScheduleofoutstandingforeignexchangecontractsLineItems"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="zdge_DerivativeInstrumentsDetailsScheduleofoutstandingforeignexchangecontractsLineItems_lbl" xml:lang="en-US">Derivative Instruments (Details) - Schedule of outstanding foreign exchange contracts [Line Items]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="zdge_DerivativeInstrumentsDetailsScheduleofoutstandingforeignexchangecontractsLineItems" xlink:to="zdge_DerivativeInstrumentsDetailsScheduleofoutstandingforeignexchangecontractsLineItems_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AntidilutiveSecuritiesNameDomain" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AntidilutiveSecuritiesNameDomain"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AntidilutiveSecuritiesNameDomain_lbl" xml:lang="en-US">Antidilutive Securities, Name [Domain]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AntidilutiveSecuritiesNameDomain" xlink:to="us-gaap_AntidilutiveSecuritiesNameDomain_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable_lbl" xml:lang="en-US">Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable" xlink:to="us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems_lbl" xml:lang="en-US">Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems" xlink:to="us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems_lbl"/>
    <loc xlink:type="locator" xlink:label="srt_SegmentGeographicalDomain" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_SegmentGeographicalDomain"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="srt_SegmentGeographicalDomain_lbl" xml:lang="en-US">Geographical [Domain]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="srt_SegmentGeographicalDomain" xlink:to="srt_SegmentGeographicalDomain_lbl"/>
    <loc xlink:type="locator" xlink:label="zdge_BusinessSegmentandGeographicInformationDetailsScheduleofnetlonglivedassetsandtotalassetsheldoutsideoftheUnitedStatesTable" xlink:href="zdge-20210131.xsd#zdge_BusinessSegmentandGeographicInformationDetailsScheduleofnetlonglivedassetsandtotalassetsheldoutsideoftheUnitedStatesTable"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="zdge_BusinessSegmentandGeographicInformationDetailsScheduleofnetlonglivedassetsandtotalassetsheldoutsideoftheUnitedStatesTable_lbl" xml:lang="en-US">Business Segment and Geographic Information (Details) - Schedule of net long-lived assets and total assets held outside of the United States [Table]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="zdge_BusinessSegmentandGeographicInformationDetailsScheduleofnetlonglivedassetsandtotalassetsheldoutsideoftheUnitedStatesTable" xlink:to="zdge_BusinessSegmentandGeographicInformationDetailsScheduleofnetlonglivedassetsandtotalassetsheldoutsideoftheUnitedStatesTable_lbl"/>
    <loc xlink:type="locator" xlink:label="zdge_BusinessSegmentandGeographicInformationDetailsScheduleofnetlonglivedassetsandtotalassetsheldoutsideoftheUnitedStatesLineItems" xlink:href="zdge-20210131.xsd#zdge_BusinessSegmentandGeographicInformationDetailsScheduleofnetlonglivedassetsandtotalassetsheldoutsideoftheUnitedStatesLineItems"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="zdge_BusinessSegmentandGeographicInformationDetailsScheduleofnetlonglivedassetsandtotalassetsheldoutsideoftheUnitedStatesLineItems_lbl" xml:lang="en-US">Business Segment and Geographic Information (Details) - Schedule of net long-lived assets and total assets held outside of the United States [Line Items]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="zdge_BusinessSegmentandGeographicInformationDetailsScheduleofnetlonglivedassetsandtotalassetsheldoutsideoftheUnitedStatesLineItems" xlink:to="zdge_BusinessSegmentandGeographicInformationDetailsScheduleofnetlonglivedassetsandtotalassetsheldoutsideoftheUnitedStatesLineItems_lbl"/>
    <loc xlink:type="locator" xlink:label="zdge_DeferredRevenueArrangementType_Domain" xlink:href="zdge-20210131.xsd#zdge_DeferredRevenueArrangementType_Domain"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="zdge_DeferredRevenueArrangementType_Domain_lbl" xml:lang="en-US">DeferredRevenueArrangementType_ [Domain]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="zdge_DeferredRevenueArrangementType_Domain" xlink:to="zdge_DeferredRevenueArrangementType_Domain_lbl"/>
    <loc xlink:type="locator" xlink:label="zdge_RevenueDetailsTable" xlink:href="zdge-20210131.xsd#zdge_RevenueDetailsTable"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="zdge_RevenueDetailsTable_lbl" xml:lang="en-US">Revenue (Details) [Table]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="zdge_RevenueDetailsTable" xlink:to="zdge_RevenueDetailsTable_lbl"/>
    <loc xlink:type="locator" xlink:label="zdge_RevenueDetailsLineItems" xlink:href="zdge-20210131.xsd#zdge_RevenueDetailsLineItems"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="zdge_RevenueDetailsLineItems_lbl" xml:lang="en-US">Revenue (Details) [Line Items]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="zdge_RevenueDetailsLineItems" xlink:to="zdge_RevenueDetailsLineItems_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SaleOfStockNameOfTransactionDomain" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SaleOfStockNameOfTransactionDomain"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SaleOfStockNameOfTransactionDomain_lbl" xml:lang="en-US">Sale of Stock [Domain]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SaleOfStockNameOfTransactionDomain" xlink:to="us-gaap_SaleOfStockNameOfTransactionDomain_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_lbl" xml:lang="en-US">Award Type [Domain]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:to="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ConcentrationRiskBenchmarkDomain" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ConcentrationRiskBenchmarkDomain"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ConcentrationRiskBenchmarkDomain_lbl" xml:lang="en-US">Concentration Risk Benchmark [Domain]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ConcentrationRiskBenchmarkDomain" xlink:to="us-gaap_ConcentrationRiskBenchmarkDomain_lbl"/>
    <loc xlink:type="locator" xlink:label="zdge_StockBasedCompensationDetailsTable" xlink:href="zdge-20210131.xsd#zdge_StockBasedCompensationDetailsTable"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="zdge_StockBasedCompensationDetailsTable_lbl" xml:lang="en-US">Stock-Based Compensation (Details) [Table]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="zdge_StockBasedCompensationDetailsTable" xlink:to="zdge_StockBasedCompensationDetailsTable_lbl"/>
    <loc xlink:type="locator" xlink:label="zdge_StockBasedCompensationDetailsLineItems" xlink:href="zdge-20210131.xsd#zdge_StockBasedCompensationDetailsLineItems"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="zdge_StockBasedCompensationDetailsLineItems_lbl" xml:lang="en-US">Stock-Based Compensation (Details) [Line Items]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="zdge_StockBasedCompensationDetailsLineItems" xlink:to="zdge_StockBasedCompensationDetailsLineItems_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CreditFacilityDomain" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CreditFacilityDomain"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CreditFacilityDomain_lbl" xml:lang="en-US">Credit Facility [Domain]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CreditFacilityDomain" xlink:to="us-gaap_CreditFacilityDomain_lbl"/>
    <loc xlink:type="locator" xlink:label="zdge_RevolvingCreditFacilityDetailsTable" xlink:href="zdge-20210131.xsd#zdge_RevolvingCreditFacilityDetailsTable"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="zdge_RevolvingCreditFacilityDetailsTable_lbl" xml:lang="en-US">Revolving Credit Facility (Details) [Table]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="zdge_RevolvingCreditFacilityDetailsTable" xlink:to="zdge_RevolvingCreditFacilityDetailsTable_lbl"/>
    <loc xlink:type="locator" xlink:label="zdge_RevolvingCreditFacilityDetailsLineItems" xlink:href="zdge-20210131.xsd#zdge_RevolvingCreditFacilityDetailsLineItems"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="zdge_RevolvingCreditFacilityDetailsLineItems_lbl" xml:lang="en-US">Revolving Credit Facility (Details) [Line Items]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="zdge_RevolvingCreditFacilityDetailsLineItems" xlink:to="zdge_RevolvingCreditFacilityDetailsLineItems_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeTaxAuthorityDomain" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeTaxAuthorityDomain"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncomeTaxAuthorityDomain_lbl" xml:lang="en-US">Income Tax Authority [Domain]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeTaxAuthorityDomain" xlink:to="us-gaap_IncomeTaxAuthorityDomain_lbl"/>
    <loc xlink:type="locator" xlink:label="zdge_ProvisionforIncometaxesDetailsTable" xlink:href="zdge-20210131.xsd#zdge_ProvisionforIncometaxesDetailsTable"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="zdge_ProvisionforIncometaxesDetailsTable_lbl" xml:lang="en-US">Provision for Income taxes (Details) [Table]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="zdge_ProvisionforIncometaxesDetailsTable" xlink:to="zdge_ProvisionforIncometaxesDetailsTable_lbl"/>
    <loc xlink:type="locator" xlink:label="zdge_ProvisionforIncometaxesDetailsLineItems" xlink:href="zdge-20210131.xsd#zdge_ProvisionforIncometaxesDetailsLineItems"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="zdge_ProvisionforIncometaxesDetailsLineItems_lbl" xml:lang="en-US">Provision for Income taxes (Details) [Line Items]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="zdge_ProvisionforIncometaxesDetailsLineItems" xlink:to="zdge_ProvisionforIncometaxesDetailsLineItems_lbl"/>
    <loc xlink:type="locator" xlink:label="zdge_SalesofClassBCommonStockDetailsTable" xlink:href="zdge-20210131.xsd#zdge_SalesofClassBCommonStockDetailsTable"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="zdge_SalesofClassBCommonStockDetailsTable_lbl" xml:lang="en-US">Sales of Class B Common Stock (Details) [Table]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="zdge_SalesofClassBCommonStockDetailsTable" xlink:to="zdge_SalesofClassBCommonStockDetailsTable_lbl"/>
    <loc xlink:type="locator" xlink:label="zdge_SalesofClassBCommonStockDetailsLineItems" xlink:href="zdge-20210131.xsd#zdge_SalesofClassBCommonStockDetailsLineItems"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="zdge_SalesofClassBCommonStockDetailsLineItems_lbl" xml:lang="en-US">Sales of Class B Common Stock (Details) [Line Items]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="zdge_SalesofClassBCommonStockDetailsLineItems" xlink:to="zdge_SalesofClassBCommonStockDetailsLineItems_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="zdge_AggregatValue_lbl0" xml:lang="en-US">The amount of aggregat value.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="zdge_AggregatValue" xlink:to="zdge_AggregatValue_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="zdge_AggregateGrantDateFairValue_lbl0" xml:lang="en-US">Aggregate grant date fair value.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="zdge_AggregateGrantDateFairValue" xlink:to="zdge_AggregateGrantDateFairValue_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="zdge_AggregateOfShares_lbl0" xml:lang="en-US">Aggregate of shares.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="zdge_AggregateOfShares" xlink:to="zdge_AggregateOfShares_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="zdge_AggregateShares_lbl0" xml:lang="en-US">Aggregate shares.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="zdge_AggregateShares" xlink:to="zdge_AggregateShares_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="zdge_CommonStockValueOne_lbl0" xml:lang="en-US">Aggregate par or stated value of issued nonredeemable common stock (or common stock redeemable solely at the option of the issuer). This item includes treasury stock repurchased by the entity. Note: elements for number of nonredeemable common shares, par value and other disclosure concepts are in another section within stockholders&apos; equity.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="zdge_CommonStockValueOne" xlink:to="zdge_CommonStockValueOne_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="zdge_CreditsDescription_lbl0" xml:lang="en-US">Credits description.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="zdge_CreditsDescription" xlink:to="zdge_CreditsDescription_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="zdge_DerivativeUnderlyingAmount_lbl0" xml:lang="en-US">Amount of underlying refers to the price on the security, commodity, index, or other variable specified by the contract.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="zdge_DerivativeUnderlyingAmount" xlink:to="zdge_DerivativeUnderlyingAmount_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="zdge_DescriptionOfLocationOfForeignCurrencyDerivativesOnBalanceSheet1_lbl0" xml:lang="en-US">Description of where the foreign currency derivatives are reported in the balance sheet.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="zdge_DescriptionOfLocationOfForeignCurrencyDerivativesOnBalanceSheet1" xlink:to="zdge_DescriptionOfLocationOfForeignCurrencyDerivativesOnBalanceSheet1_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="zdge_ImpactOnFinancialAndOperationalResultsPolicyTextBlock_lbl0" xml:lang="en-US">Disclosure of accounting policy for impact on financial and operational results.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="zdge_ImpactOnFinancialAndOperationalResultsPolicyTextBlock" xlink:to="zdge_ImpactOnFinancialAndOperationalResultsPolicyTextBlock_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="zdge_LineOfCreditFacilityMaximumBorrowingCapacityReductionAmountForForeignExchangeContracts_lbl0" xml:lang="en-US">The amount of maximum borrowing capacity reduction amount for foreign exchange contracts.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="zdge_LineOfCreditFacilityMaximumBorrowingCapacityReductionAmountForForeignExchangeContracts" xlink:to="zdge_LineOfCreditFacilityMaximumBorrowingCapacityReductionAmountForForeignExchangeContracts_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="zdge_NumberOfNonexecutiveEmployeesDescription_lbl0" xml:lang="en-US">Number of non-executive employees, description.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="zdge_NumberOfNonexecutiveEmployeesDescription" xlink:to="zdge_NumberOfNonexecutiveEmployeesDescription_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="zdge_OutstandingForeignExchangeAmount_lbl0" xml:lang="en-US">Outstanding foreign exchange amount.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="zdge_OutstandingForeignExchangeAmount" xlink:to="zdge_OutstandingForeignExchangeAmount_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="zdge_ProceedsFromStockOptionExercised_lbl0" xml:lang="en-US">Amount of cash inflow from exercise of option under share-based payment arrangement.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="zdge_ProceedsFromStockOptionExercised" xlink:to="zdge_ProceedsFromStockOptionExercised_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="zdge_RestrictedStockDescription_lbl0" xml:lang="en-US">Descreiption of restricted stock.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="zdge_RestrictedStockDescription" xlink:to="zdge_RestrictedStockDescription_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="zdge_SalesOfClassBCommonStockDescription_lbl0" xml:lang="en-US">Sales Of Class B Common Stock Description</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="zdge_SalesOfClassBCommonStockDescription" xlink:to="zdge_SalesOfClassBCommonStockDescription_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="zdge_ScheduleOfRevenueByTypeOfServiceTableTextBlock_lbl0" xml:lang="en-US">The tabular disclosure of revenue by type of service.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="zdge_ScheduleOfRevenueByTypeOfServiceTableTextBlock" xlink:to="zdge_ScheduleOfRevenueByTypeOfServiceTableTextBlock_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="zdge_StocksIssuedDuringPeriodSharesNewIssues_lbl0" xml:lang="en-US">Number of new stock issued during the period.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="zdge_StocksIssuedDuringPeriodSharesNewIssues" xlink:to="zdge_StocksIssuedDuringPeriodSharesNewIssues_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="zdge_TaxWithholdingObligations_lbl0" xml:lang="en-US">Tax withholding obligations.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="zdge_TaxWithholdingObligations" xlink:to="zdge_TaxWithholdingObligations_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="zdge_UnsatisfiedPerformanceObligationsDescription_lbl0" xml:lang="en-US">Description of unsatisfied performance obligations.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="zdge_UnsatisfiedPerformanceObligationsDescription" xlink:to="zdge_UnsatisfiedPerformanceObligationsDescription_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="zdge_AggregateShares_lbl1" xml:lang="en-US">AggregateShares</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="zdge_AggregateShares" xlink:to="zdge_AggregateShares_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="zdge_SalesOfClassBCommonStockDescription_lbl1" xml:lang="en-US">SalesOfClassBCommonStockDescription</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="zdge_SalesOfClassBCommonStockDescription" xlink:to="zdge_SalesOfClassBCommonStockDescription_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="zdge_TwoThousandEightStockOptionAndIncentivePlanMember_lbl0" xml:lang="en-US">TwoThousandEightStockOptionAndIncentivePlanMember</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="zdge_TwoThousandEightStockOptionAndIncentivePlanMember" xlink:to="zdge_TwoThousandEightStockOptionAndIncentivePlanMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="zdge_ImpactOnFinancialAndOperationalResultsPolicyTextBlock_lbl1" xml:lang="en-US">ImpactOnFinancialAndOperationalResultsPolicyTextBlock</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="zdge_ImpactOnFinancialAndOperationalResultsPolicyTextBlock" xlink:to="zdge_ImpactOnFinancialAndOperationalResultsPolicyTextBlock_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="zdge_TypeOfCurrencyAxis_lbl0" xml:lang="en-US">TypeOfCurrencyAxis</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="zdge_TypeOfCurrencyAxis" xlink:to="zdge_TypeOfCurrencyAxis_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="zdge_SupplementalScheduleOfNonCashInvestingAndFinancingActivitiesAbstract_lbl0" xml:lang="en-US">SupplementalScheduleOfNonCashInvestingAndFinancingActivitiesAbstract</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="zdge_SupplementalScheduleOfNonCashInvestingAndFinancingActivitiesAbstract" xlink:to="zdge_SupplementalScheduleOfNonCashInvestingAndFinancingActivitiesAbstract_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="zdge_SettlementDateThreeMember_lbl0" xml:lang="en-US">SettlementDateThreeMember</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="zdge_SettlementDateThreeMember" xlink:to="zdge_SettlementDateThreeMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="zdge_DescriptionOfLocationOfForeignCurrencyDerivativesOnBalanceSheet1_lbl1" xml:lang="en-US">DescriptionOfLocationOfForeignCurrencyDerivativesOnBalanceSheet1</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="zdge_DescriptionOfLocationOfForeignCurrencyDerivativesOnBalanceSheet1" xlink:to="zdge_DescriptionOfLocationOfForeignCurrencyDerivativesOnBalanceSheet1_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="zdge_SettlementDateFourMember_lbl0" xml:lang="en-US">SettlementDateFourMember</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="zdge_SettlementDateFourMember" xlink:to="zdge_SettlementDateFourMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="zdge_InsuranceCoverage_lbl0" xml:lang="en-US">InsuranceCoverage</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="zdge_InsuranceCoverage" xlink:to="zdge_InsuranceCoverage_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="zdge_ForeignMember_lbl0" xml:lang="en-US">ForeignMember</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="zdge_ForeignMember" xlink:to="zdge_ForeignMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="zdge_DirectOfferingShares_lbl0" xml:lang="en-US">DirectOfferingShares</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="zdge_DirectOfferingShares" xlink:to="zdge_DirectOfferingShares_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="zdge_CommonStockValueOne_lbl1" xml:lang="en-US">CommonStockValueOne</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="zdge_CommonStockValueOne" xlink:to="zdge_CommonStockValueOne_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="zdge_LongLivedAssetsNetAbstract_lbl0" xml:lang="en-US">LongLivedAssetsNetAbstract</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="zdge_LongLivedAssetsNetAbstract" xlink:to="zdge_LongLivedAssetsNetAbstract_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="zdge_DerivativeUnderlyingAmount_lbl1" xml:lang="en-US">DerivativeUnderlyingAmount</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="zdge_DerivativeUnderlyingAmount" xlink:to="zdge_DerivativeUnderlyingAmount_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="zdge_OperatingActivitiesAbstract_lbl0" xml:lang="en-US">OperatingActivitiesAbstract</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="zdge_OperatingActivitiesAbstract" xlink:to="zdge_OperatingActivitiesAbstract_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="zdge_AggregateGrantDateFairValue_lbl1" xml:lang="en-US">AggregateGrantDateFairValue</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="zdge_AggregateGrantDateFairValue" xlink:to="zdge_AggregateGrantDateFairValue_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="zdge_ZedgePremiumMember_lbl0" xml:lang="en-US">ZedgePremiumMember</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="zdge_ZedgePremiumMember" xlink:to="zdge_ZedgePremiumMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="zdge_DerivativesNotDesignatedOrNotQualifyingAsHedgingInstrumentsAbstract_lbl0" xml:lang="en-US">DerivativesNotDesignatedOrNotQualifyingAsHedgingInstrumentsAbstract</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="zdge_DerivativesNotDesignatedOrNotQualifyingAsHedgingInstrumentsAbstract" xlink:to="zdge_DerivativesNotDesignatedOrNotQualifyingAsHedgingInstrumentsAbstract_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="zdge_NumberOfNonexecutiveEmployeesDescription_lbl1" xml:lang="en-US">NumberOfNonexecutiveEmployeesDescription</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="zdge_NumberOfNonexecutiveEmployeesDescription" xlink:to="zdge_NumberOfNonexecutiveEmployeesDescription_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="zdge_InvestingActivitiesAbstract_lbl0" xml:lang="en-US">InvestingActivitiesAbstract</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="zdge_InvestingActivitiesAbstract" xlink:to="zdge_InvestingActivitiesAbstract_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="zdge_CompensationCommitteeAndTheCorporateGovernanceCommittee_lbl0" xml:lang="en-US">CompensationCommitteeAndTheCorporateGovernanceCommittee</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="zdge_CompensationCommitteeAndTheCorporateGovernanceCommittee" xlink:to="zdge_CompensationCommitteeAndTheCorporateGovernanceCommittee_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="zdge_UnsatisfiedPerformanceObligationsDescription_lbl1" xml:lang="en-US">UnsatisfiedPerformanceObligationsDescription</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="zdge_UnsatisfiedPerformanceObligationsDescription" xlink:to="zdge_UnsatisfiedPerformanceObligationsDescription_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="zdge_ServiceRevenueMember_lbl0" xml:lang="en-US">ServiceRevenueMember</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="zdge_ServiceRevenueMember" xlink:to="zdge_ServiceRevenueMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="zdge_InstallmentFee_lbl0" xml:lang="en-US">InstallmentFee</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="zdge_InstallmentFee" xlink:to="zdge_InstallmentFee_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="zdge_ProceedsFromSalesOfClassBCommonStockinShares_lbl0" xml:lang="en-US">ProceedsFromSalesOfClassBCommonStockinShares</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="zdge_ProceedsFromSalesOfClassBCommonStockinShares" xlink:to="zdge_ProceedsFromSalesOfClassBCommonStockinShares_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="zdge_SaleOfCommonStockTextBlock_lbl0" xml:lang="en-US">SaleOfCommonStockTextBlock</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="zdge_SaleOfCommonStockTextBlock" xlink:to="zdge_SaleOfCommonStockTextBlock_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="zdge_SaleOfCommonStockDescription_lbl0" xml:lang="en-US">SaleOfCommonStockDescription</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="zdge_SaleOfCommonStockDescription" xlink:to="zdge_SaleOfCommonStockDescription_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="zdge_ChangeInAssetsAndLiabilitiesAbstract_lbl0" xml:lang="en-US">ChangeInAssetsAndLiabilitiesAbstract</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="zdge_ChangeInAssetsAndLiabilitiesAbstract" xlink:to="zdge_ChangeInAssetsAndLiabilitiesAbstract_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="zdge_SupplementalDisclosureOfCashFlowInformationAbstract_lbl0" xml:lang="en-US">SupplementalDisclosureOfCashFlowInformationAbstract</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="zdge_SupplementalDisclosureOfCashFlowInformationAbstract" xlink:to="zdge_SupplementalDisclosureOfCashFlowInformationAbstract_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="zdge_DeferredStockUnits_lbl0" xml:lang="en-US">DeferredStockUnits</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="zdge_DeferredStockUnits" xlink:to="zdge_DeferredStockUnits_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="zdge_AggregatValue_lbl1" xml:lang="en-US">AggregatValue</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="zdge_AggregatValue" xlink:to="zdge_AggregatValue_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="zdge_AggregateOfShares_lbl1" xml:lang="en-US">AggregateOfShares</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="zdge_AggregateOfShares" xlink:to="zdge_AggregateOfShares_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="zdge_StatementOfComprehensiveLossLocation_lbl0" xml:lang="en-US">StatementOfComprehensiveLossLocation</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="zdge_StatementOfComprehensiveLossLocation" xlink:to="zdge_StatementOfComprehensiveLossLocation_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="zdge_WesternAllianceBankMember_lbl0" xml:lang="en-US">WesternAllianceBankMember</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="zdge_WesternAllianceBankMember" xlink:to="zdge_WesternAllianceBankMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="zdge_EuroMember_lbl0" xml:lang="en-US">EuroMember</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="zdge_EuroMember" xlink:to="zdge_EuroMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="zdge_ScheduleOfRevenueByTypeOfServiceTableTextBlock_lbl1" xml:lang="en-US">ScheduleOfRevenueByTypeOfServiceTableTextBlock</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="zdge_ScheduleOfRevenueByTypeOfServiceTableTextBlock" xlink:to="zdge_ScheduleOfRevenueByTypeOfServiceTableTextBlock_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="zdge_LoanReceived_lbl0" xml:lang="en-US">LoanReceived</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="zdge_LoanReceived" xlink:to="zdge_LoanReceived_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="zdge_TaxWithholdingObligations_lbl1" xml:lang="en-US">TaxWithholdingObligations</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="zdge_TaxWithholdingObligations" xlink:to="zdge_TaxWithholdingObligations_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="zdge_CompensationCommitteeApprovedAGrant_lbl0" xml:lang="en-US">CompensationCommitteeApprovedAGrant</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="zdge_CompensationCommitteeApprovedAGrant" xlink:to="zdge_CompensationCommitteeApprovedAGrant_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="zdge_TotalAssetsAbstract_lbl0" xml:lang="en-US">TotalAssetsAbstract</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="zdge_TotalAssetsAbstract" xlink:to="zdge_TotalAssetsAbstract_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="zdge_AdjustmentsToReconcileNetIncomeLossToNetCashProvidedByOperatingActivitiesAbstract_lbl0" xml:lang="en-US">AdjustmentsToReconcileNetIncomeLossToNetCashProvidedByOperatingActivitiesAbstract</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="zdge_AdjustmentsToReconcileNetIncomeLossToNetCashProvidedByOperatingActivitiesAbstract" xlink:to="zdge_AdjustmentsToReconcileNetIncomeLossToNetCashProvidedByOperatingActivitiesAbstract_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="zdge_LineOfCreditFacilityMaximumBorrowingCapacityReductionAmountForForeignExchangeContracts_lbl1" xml:lang="en-US">LineOfCreditFacilityMaximumBorrowingCapacityReductionAmountForForeignExchangeContracts</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="zdge_LineOfCreditFacilityMaximumBorrowingCapacityReductionAmountForForeignExchangeContracts" xlink:to="zdge_LineOfCreditFacilityMaximumBorrowingCapacityReductionAmountForForeignExchangeContracts_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="zdge_ProceedsFromStockOptionExercised_lbl1" xml:lang="en-US">ProceedsFromStockOptionExercised</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="zdge_ProceedsFromStockOptionExercised" xlink:to="zdge_ProceedsFromStockOptionExercised_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="zdge_ZedgePremiumAndShortzRevenuesMember_lbl0" xml:lang="en-US">ZedgePremiumAndShortzRevenuesMember</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="zdge_ZedgePremiumAndShortzRevenuesMember" xlink:to="zdge_ZedgePremiumAndShortzRevenuesMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="zdge_SettlementDateTwoMember_lbl0" xml:lang="en-US">SettlementDateTwoMember</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="zdge_SettlementDateTwoMember" xlink:to="zdge_SettlementDateTwoMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="zdge_LoansPayableTextBlock_lbl0" xml:lang="en-US">LoansPayableTextBlock</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="zdge_LoansPayableTextBlock" xlink:to="zdge_LoansPayableTextBlock_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="zdge_FinancingActivitiesAbstract_lbl0" xml:lang="en-US">FinancingActivitiesAbstract</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="zdge_FinancingActivitiesAbstract" xlink:to="zdge_FinancingActivitiesAbstract_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="zdge_AdvertisingRevenueMember_lbl0" xml:lang="en-US">AdvertisingRevenueMember</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="zdge_AdvertisingRevenueMember" xlink:to="zdge_AdvertisingRevenueMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="zdge_OutstandingForeignExchangeAmount_lbl1" xml:lang="en-US">OutstandingForeignExchangeAmount</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="zdge_OutstandingForeignExchangeAmount" xlink:to="zdge_OutstandingForeignExchangeAmount_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="zdge_NonVestedRestrictedClassBCommonStockMember_lbl0" xml:lang="en-US">NonVestedRestrictedClassBCommonStockMember</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="zdge_NonVestedRestrictedClassBCommonStockMember" xlink:to="zdge_NonVestedRestrictedClassBCommonStockMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="zdge_CreditsDescription_lbl1" xml:lang="en-US">CreditsDescription</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="zdge_CreditsDescription" xlink:to="zdge_CreditsDescription_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="zdge_DeferredStockUnitsMember_lbl1" xml:lang="en-US">DeferredStockUnitsMember</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="zdge_DeferredStockUnitsMember" xlink:to="zdge_DeferredStockUnitsMember_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="zdge_July312020Abstract_lbl0" xml:lang="en-US">July312020Abstract</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="zdge_July312020Abstract" xlink:to="zdge_July312020Abstract_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="zdge_RestrictedStockDescription_lbl1" xml:lang="en-US">RestrictedStockDescription</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="zdge_RestrictedStockDescription" xlink:to="zdge_RestrictedStockDescription_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="zdge_StockOptionAndIncentivePlanMember_lbl0" xml:lang="en-US">StockOptionAndIncentivePlanMember</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="zdge_StockOptionAndIncentivePlanMember" xlink:to="zdge_StockOptionAndIncentivePlanMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="zdge_NorwegianKroneMember_lbl0" xml:lang="en-US">NorwegianKroneMember</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="zdge_NorwegianKroneMember" xlink:to="zdge_NorwegianKroneMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="zdge_StockIssuedForMatchingContributionsToThe401kPlaninShares_lbl0" xml:lang="en-US">StockIssuedForMatchingContributionsToThe401kPlaninShares</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="zdge_StockIssuedForMatchingContributionsToThe401kPlaninShares" xlink:to="zdge_StockIssuedForMatchingContributionsToThe401kPlaninShares_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="zdge_SettlementDateOneMember_lbl0" xml:lang="en-US">SettlementDateOneMember</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="zdge_SettlementDateOneMember" xlink:to="zdge_SettlementDateOneMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="zdge_StocksIssuedDuringPeriodSharesNewIssues_lbl1" xml:lang="en-US">StocksIssuedDuringPeriodSharesNewIssues</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="zdge_StocksIssuedDuringPeriodSharesNewIssues" xlink:to="zdge_StocksIssuedDuringPeriodSharesNewIssues_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_RepaymentsOfShortTermDebt_lbl0" xml:lang="en-US">Repayments of Short-term Debt</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RepaymentsOfShortTermDebt" xlink:to="us-gaap_RepaymentsOfShortTermDebt_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ComprehensiveIncomeNetOfTax_lbl0" xml:lang="en-US">Comprehensive Income (Loss), Net of Tax, Attributable to Parent</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ComprehensiveIncomeNetOfTax" xlink:to="us-gaap_ComprehensiveIncomeNetOfTax_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AccruedPayrollTaxesCurrent_lbl0" xml:lang="en-US">Accrued Payroll Taxes, Current</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccruedPayrollTaxesCurrent" xlink:to="us-gaap_AccruedPayrollTaxesCurrent_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock_lbl0" xml:lang="en-US">Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table Text Block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock" xlink:to="us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LiabilitiesCurrentAbstract_lbl0" xml:lang="en-US">Liabilities, Current [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LiabilitiesCurrentAbstract" xlink:to="us-gaap_LiabilitiesCurrentAbstract_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityRegistrantName_lbl0" xml:lang="en-US">Entity Registrant Name</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityRegistrantName" xlink:to="dei_EntityRegistrantName_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_TreasuryStockMember_lbl0" xml:lang="en-US">Treasury Stock [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_TreasuryStockMember" xlink:to="us-gaap_TreasuryStockMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfNotionalAmountsOfOutstandingDerivativePositionsTableTextBlock_lbl0" xml:lang="en-US">Schedule of Notional Amounts of Outstanding Derivative Positions [Table Text Block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfNotionalAmountsOfOutstandingDerivativePositionsTableTextBlock" xlink:to="us-gaap_ScheduleOfNotionalAmountsOfOutstandingDerivativePositionsTableTextBlock_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LiabilitiesAbstract_lbl0" xml:lang="en-US">Liabilities [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LiabilitiesAbstract" xlink:to="us-gaap_LiabilitiesAbstract_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfDerivativeAssetsAtFairValueTableTextBlock_lbl0" xml:lang="en-US">Schedule of Derivative Assets at Fair Value [Table Text Block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfDerivativeAssetsAtFairValueTableTextBlock" xlink:to="us-gaap_ScheduleOfDerivativeAssetsAtFairValueTableTextBlock_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_EmployeeStockMember_lbl0" xml:lang="en-US">Employee Stock [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EmployeeStockMember" xlink:to="us-gaap_EmployeeStockMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_AmendmentFlag_lbl0" xml:lang="en-US">Amendment Flag</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_AmendmentFlag" xlink:to="dei_AmendmentFlag_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LiabilitiesAndStockholdersEquityAbstract_lbl0" xml:lang="en-US">Liabilities and Equity [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LiabilitiesAndStockholdersEquityAbstract" xlink:to="us-gaap_LiabilitiesAndStockholdersEquityAbstract_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StockGrantedDuringPeriodValueSharebasedCompensationGross_lbl0" xml:lang="en-US">Shares Granted, Value, Share-based Payment Arrangement, before Forfeiture</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockGrantedDuringPeriodValueSharebasedCompensationGross" xlink:to="us-gaap_StockGrantedDuringPeriodValueSharebasedCompensationGross_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SellingGeneralAndAdministrativeExpense_lbl0" xml:lang="en-US">Selling, General and Administrative Expense</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SellingGeneralAndAdministrativeExpense" xlink:to="us-gaap_SellingGeneralAndAdministrativeExpense_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_lbl0" xml:lang="en-US">Accumulated Other Comprehensive Income (Loss), Net of Tax</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax" xlink:to="us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_NumberOfEmployeesTotalMember_lbl0" xml:lang="en-US">Number of Employees, Total [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NumberOfEmployeesTotalMember" xlink:to="us-gaap_NumberOfEmployeesTotalMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_EffectOfExchangeRateOnCashAndCashEquivalents_lbl0" xml:lang="en-US">Effect of Exchange Rate on Cash and Cash Equivalents</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EffectOfExchangeRateOnCashAndCashEquivalents" xlink:to="us-gaap_EffectOfExchangeRateOnCashAndCashEquivalents_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_TemporaryEquityForeignCurrencyTranslationAdjustments_lbl0" xml:lang="en-US">Temporary Equity, Foreign Currency Translation Adjustments</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_TemporaryEquityForeignCurrencyTranslationAdjustments" xlink:to="us-gaap_TemporaryEquityForeignCurrencyTranslationAdjustments_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityCentralIndexKey_lbl0" xml:lang="en-US">Entity Central Index Key</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityCentralIndexKey" xlink:to="dei_EntityCentralIndexKey_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock_lbl0" xml:lang="en-US">Accounts Payable and Accrued Liabilities Disclosure [Text Block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock" xlink:to="us-gaap_AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OtherAccruedLiabilitiesCurrent_lbl0" xml:lang="en-US">Other Accrued Liabilities, Current</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherAccruedLiabilitiesCurrent" xlink:to="us-gaap_OtherAccruedLiabilitiesCurrent_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AccumulatedOtherComprehensiveIncomeMember_lbl0" xml:lang="en-US">AOCI Attributable to Parent [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccumulatedOtherComprehensiveIncomeMember" xlink:to="us-gaap_AccumulatedOtherComprehensiveIncomeMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PaymentsOfDebtIssuanceCosts_lbl0" xml:lang="en-US">Payments of Debt Issuance Costs</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PaymentsOfDebtIssuanceCosts" xlink:to="us-gaap_PaymentsOfDebtIssuanceCosts_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DeferredRevenuePeriodIncreaseDecrease_lbl0" xml:lang="en-US">Deferred Revenue, Period Increase (Decrease)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredRevenuePeriodIncreaseDecrease" xlink:to="us-gaap_DeferredRevenuePeriodIncreaseDecrease_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AssetsFairValueDisclosureAbstract_lbl0" xml:lang="en-US">Assets, Fair Value Disclosure [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AssetsFairValueDisclosureAbstract" xlink:to="us-gaap_AssetsFairValueDisclosureAbstract_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncomeTaxDisclosureTextBlock_lbl0" xml:lang="en-US">Income Tax Disclosure [Text Block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeTaxDisclosureTextBlock" xlink:to="us-gaap_IncomeTaxDisclosureTextBlock_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OperatingCostsAndExpenses_lbl0" xml:lang="en-US">Operating Costs and Expenses</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingCostsAndExpenses" xlink:to="us-gaap_OperatingCostsAndExpenses_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesPurchasedForAward_lbl0" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Shares Purchased for Award</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesPurchasedForAward" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesPurchasedForAward_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CommonStockSharesAuthorized_lbl0" xml:lang="en-US">Common Stock, Shares Authorized</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CommonStockSharesAuthorized" xlink:to="us-gaap_CommonStockSharesAuthorized_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity_lbl0" xml:lang="en-US">Line of Credit Facility, Maximum Borrowing Capacity</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity" xlink:to="us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised_lbl0" xml:lang="en-US">Stock Issued During Period, Value, Stock Options Exercised</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised" xlink:to="us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfDerivativesInstrumentsStatementsOfFinancialPerformanceAndFinancialPositionLocationTableTextBlock_lbl0" xml:lang="en-US">Schedule of Derivatives Instruments Statements of Financial Performance and Financial Position, Location [Table Text Block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfDerivativesInstrumentsStatementsOfFinancialPerformanceAndFinancialPositionLocationTableTextBlock" xlink:to="us-gaap_ScheduleOfDerivativesInstrumentsStatementsOfFinancialPerformanceAndFinancialPositionLocationTableTextBlock_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation_lbl0" xml:lang="en-US">Shares Issued, Shares, Share-based Payment Arrangement, after Forfeiture</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation" xlink:to="us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityIncorporationStateCountryCode_lbl0" xml:lang="en-US">Entity Incorporation, State or Country Code</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityIncorporationStateCountryCode" xlink:to="dei_EntityIncorporationStateCountryCode_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AssetsCurrentAbstract_lbl0" xml:lang="en-US">Assets, Current [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AssetsCurrentAbstract" xlink:to="us-gaap_AssetsCurrentAbstract_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityShellCompany_lbl0" xml:lang="en-US">Entity Shell Company</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityShellCompany" xlink:to="dei_EntityShellCompany_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities_lbl0" xml:lang="en-US">Increase (Decrease) in Accounts Payable and Accrued Liabilities</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities" xlink:to="us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_EarningsPerShareTextBlock_lbl0" xml:lang="en-US">Earnings Per Share [Text Block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EarningsPerShareTextBlock" xlink:to="us-gaap_EarningsPerShareTextBlock_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StockholdersEquity_lbl2" xml:lang="en-US">Stockholders&apos; Equity Attributable to Parent</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockholdersEquity" xlink:to="us-gaap_StockholdersEquity_lbl2"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ProceedsFromStockOptionsExercised_lbl0" xml:lang="en-US">Proceeds from Stock Options Exercised</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ProceedsFromStockOptionsExercised" xlink:to="us-gaap_ProceedsFromStockOptionsExercised_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LossContingencyDamagesSoughtValue_lbl0" xml:lang="en-US">Loss Contingency, Damages Sought, Value</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LossContingencyDamagesSoughtValue" xlink:to="us-gaap_LossContingencyDamagesSoughtValue_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OtherLiabilitiesNoncurrent_lbl0" xml:lang="en-US">Other Liabilities, Noncurrent</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherLiabilitiesNoncurrent" xlink:to="us-gaap_OtherLiabilitiesNoncurrent_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_Revenues_lbl1" xml:lang="en-US">Revenues</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_Revenues" xlink:to="us-gaap_Revenues_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_WeightedAverageNumberOfSharesIssuedBasic_lbl0" xml:lang="en-US">Weighted Average Number of Shares Issued, Basic</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_WeightedAverageNumberOfSharesIssuedBasic" xlink:to="us-gaap_WeightedAverageNumberOfSharesIssuedBasic_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfEarningsPerShareDilutedByCommonClassTextBlock_lbl0" xml:lang="en-US">Schedule of Earnings Per Share, Diluted, by Common Class, Including Two Class Method [Table Text Block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfEarningsPerShareDilutedByCommonClassTextBlock" xlink:to="us-gaap_ScheduleOfEarningsPerShareDilutedByCommonClassTextBlock_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StateAndLocalJurisdictionMember_lbl0" xml:lang="en-US">State and Local Jurisdiction [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StateAndLocalJurisdictionMember" xlink:to="us-gaap_StateAndLocalJurisdictionMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AccountsPayableInterestBearingInterestRate_lbl0" xml:lang="en-US">Accounts Payable, Interest-bearing, Interest Rate</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccountsPayableInterestBearingInterestRate" xlink:to="us-gaap_AccountsPayableInterestBearingInterestRate_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LiabilitiesCurrent_lbl0" xml:lang="en-US">Liabilities, Current</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LiabilitiesCurrent" xlink:to="us-gaap_LiabilitiesCurrent_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LongLivedAssetsByGeographicAreasTableTextBlock_lbl0" xml:lang="en-US">Long-lived Assets by Geographic Areas [Table Text Block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LongLivedAssetsByGeographicAreasTableTextBlock" xlink:to="us-gaap_LongLivedAssetsByGeographicAreasTableTextBlock_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_lbl0" xml:lang="en-US">Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents, Period Increase (Decrease), Including Exchange Rate Effect</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" xlink:to="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StockIssued1_lbl0" xml:lang="en-US">Stock Issued</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockIssued1" xlink:to="us-gaap_StockIssued1_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_lbl0" xml:lang="en-US">Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" xlink:to="us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StockIssuedDuringPeriodValueOther_lbl1" xml:lang="en-US">Stock Issued During Period, Value, Other</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockIssuedDuringPeriodValueOther" xlink:to="us-gaap_StockIssuedDuringPeriodValueOther_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AssetsCurrent_lbl0" xml:lang="en-US">Assets, Current</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AssetsCurrent" xlink:to="us-gaap_AssetsCurrent_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AccruedBonusesCurrent_lbl0" xml:lang="en-US">Accrued Bonuses, Current</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccruedBonusesCurrent" xlink:to="us-gaap_AccruedBonusesCurrent_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DescriptionOfNewAccountingPronouncementsNotYetAdopted_lbl0" xml:lang="en-US">Description of New Accounting Pronouncements Not yet Adopted [Text Block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DescriptionOfNewAccountingPronouncementsNotYetAdopted" xlink:to="us-gaap_DescriptionOfNewAccountingPronouncementsNotYetAdopted_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SegmentReportingDisclosureTextBlock_lbl0" xml:lang="en-US">Segment Reporting Disclosure [Text Block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SegmentReportingDisclosureTextBlock" xlink:to="us-gaap_SegmentReportingDisclosureTextBlock_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LiabilitiesAndStockholdersEquity_lbl0" xml:lang="en-US">Liabilities and Equity</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LiabilitiesAndStockholdersEquity" xlink:to="us-gaap_LiabilitiesAndStockholdersEquity_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation_lbl0" xml:lang="en-US">Shares Issued, Value, Share-based Payment Arrangement, after Forfeiture</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation" xlink:to="us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_EarningsPerShareBasicAndDilutedAbstract_lbl0" xml:lang="en-US">Earnings Per Share, Basic and Diluted [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EarningsPerShareBasicAndDilutedAbstract" xlink:to="us-gaap_EarningsPerShareBasicAndDilutedAbstract_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ProceedsFromIssuanceOfCommonStock_lbl0" xml:lang="en-US">Proceeds from Issuance of Common Stock</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ProceedsFromIssuanceOfCommonStock" xlink:to="us-gaap_ProceedsFromIssuanceOfCommonStock_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock_lbl0" xml:lang="en-US">Derivative Instruments and Hedging Activities Disclosure [Text Block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock" xlink:to="us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityCommonStockSharesOutstanding_lbl0" xml:lang="en-US">Entity Common Stock, Shares Outstanding</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityCommonStockSharesOutstanding" xlink:to="dei_EntityCommonStockSharesOutstanding_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AccountsReceivableNetCurrent_lbl0" xml:lang="en-US">Accounts Receivable, after Allowance for Credit Loss, Current</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccountsReceivableNetCurrent" xlink:to="us-gaap_AccountsReceivableNetCurrent_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AdditionalPaidInCapital_lbl0" xml:lang="en-US">Additional Paid in Capital</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AdditionalPaidInCapital" xlink:to="us-gaap_AdditionalPaidInCapital_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CommonStockSharesIssued_lbl0" xml:lang="en-US">Common Stock, Shares, Issued</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CommonStockSharesIssued" xlink:to="us-gaap_CommonStockSharesIssued_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_lbl1" xml:lang="en-US">Weighted Average Number of Shares Outstanding, Diluted</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" xlink:to="us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock_lbl0" xml:lang="en-US">New Accounting Pronouncements, Policy [Policy Text Block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock" xlink:to="us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_Cash_lbl0" xml:lang="en-US">Cash</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_Cash" xlink:to="us-gaap_Cash_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DeferredRevenueRevenueRecognized1_lbl0" xml:lang="en-US">Deferred Revenue, Revenue Recognized</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredRevenueRevenueRecognized1" xlink:to="us-gaap_DeferredRevenueRevenueRecognized1_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DeferredRevenue_lbl0" xml:lang="en-US">Deferred Revenue</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredRevenue" xlink:to="us-gaap_DeferredRevenue_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PreferredStockParOrStatedValuePerShare_lbl0" xml:lang="en-US">Preferred Stock, Par or Stated Value Per Share</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PreferredStockParOrStatedValuePerShare" xlink:to="us-gaap_PreferredStockParOrStatedValuePerShare_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OperatingLeaseRightOfUseAsset_lbl0" xml:lang="en-US">Operating Lease, Right-of-Use Asset</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingLeaseRightOfUseAsset" xlink:to="us-gaap_OperatingLeaseRightOfUseAsset_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_NetIncomeLoss_lbl1" xml:lang="en-US">Net Income (Loss) Attributable to Parent</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NetIncomeLoss" xlink:to="us-gaap_NetIncomeLoss_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract_lbl0" xml:lang="en-US">Other Comprehensive Income (Loss), Net of Tax [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract" xlink:to="us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SaleOfStockDescriptionOfTransaction_lbl0" xml:lang="en-US">Sale of Stock, Description of Transaction</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SaleOfStockDescriptionOfTransaction" xlink:to="us-gaap_SaleOfStockDescriptionOfTransaction_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OperatingLossCarryforwardsLimitationsOnUse_lbl0" xml:lang="en-US">Operating Loss Carryforwards, Limitations on Use</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingLossCarryforwardsLimitationsOnUse" xlink:to="us-gaap_OperatingLossCarryforwardsLimitationsOnUse_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensation_lbl0" xml:lang="en-US">Share-based Payment Arrangement, Noncash Expense</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensation" xlink:to="us-gaap_ShareBasedCompensation_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PreferredStockValue_lbl0" xml:lang="en-US">Preferred Stock, Value, Issued</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PreferredStockValue" xlink:to="us-gaap_PreferredStockValue_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ForeignCurrencyContractsLiabilityFairValueDisclosure_lbl0" xml:lang="en-US">Foreign Currency Contracts, Liability, Fair Value Disclosure</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ForeignCurrencyContractsLiabilityFairValueDisclosure" xlink:to="us-gaap_ForeignCurrencyContractsLiabilityFairValueDisclosure_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ForeignCountryMember_lbl0" xml:lang="en-US">Foreign Tax Authority [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ForeignCountryMember" xlink:to="us-gaap_ForeignCountryMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FairValueInputsLevel3Member_lbl0" xml:lang="en-US">Fair Value, Inputs, Level 3 [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FairValueInputsLevel3Member" xlink:to="us-gaap_FairValueInputsLevel3Member_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncreaseDecreaseInDeferredRevenue_lbl0" xml:lang="en-US">Increase (Decrease) in Deferred Revenue</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncreaseDecreaseInDeferredRevenue" xlink:to="us-gaap_IncreaseDecreaseInDeferredRevenue_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncreaseDecreaseInAccountsReceivable_lbl0" xml:lang="en-US">Increase (Decrease) in Accounts Receivable</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncreaseDecreaseInAccountsReceivable" xlink:to="us-gaap_IncreaseDecreaseInAccountsReceivable_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustmentAbstract_lbl0" xml:lang="en-US">Incremental Weighted Average Shares Attributable to Dilutive Effect [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustmentAbstract" xlink:to="us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustmentAbstract_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfAdditionalSharesAuthorized_lbl0" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Number of Additional Shares Authorized</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfAdditionalSharesAuthorized" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfAdditionalSharesAuthorized_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_BasisOfPresentationAndSignificantAccountingPoliciesTextBlock_lbl0" xml:lang="en-US">Basis of Presentation and Significant Accounting Policies [Text Block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_BasisOfPresentationAndSignificantAccountingPoliciesTextBlock" xlink:to="us-gaap_BasisOfPresentationAndSignificantAccountingPoliciesTextBlock_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments_lbl0" xml:lang="en-US">Income (Loss) from Continuing Operations before Equity Method Investments, Income Taxes, Noncontrolling Interest</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments" xlink:to="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityFileNumber_lbl0" xml:lang="en-US">Entity File Number</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityFileNumber" xlink:to="dei_EntityFileNumber_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntitySmallBusiness_lbl0" xml:lang="en-US">Entity Small Business</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntitySmallBusiness" xlink:to="dei_EntitySmallBusiness_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LineOfCreditFacilityExpirationDate1_lbl0" xml:lang="en-US">Line of Credit Facility, Expiration Date</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LineOfCreditFacilityExpirationDate1" xlink:to="us-gaap_LineOfCreditFacilityExpirationDate1_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LoansPayableCurrent_lbl0" xml:lang="en-US">Loans Payable, Current</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LoansPayableCurrent" xlink:to="us-gaap_LoansPayableCurrent_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AccruedLiabilitiesCurrent_lbl0" xml:lang="en-US">Accrued Liabilities, Current</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccruedLiabilitiesCurrent" xlink:to="us-gaap_AccruedLiabilitiesCurrent_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityFilerCategory_lbl0" xml:lang="en-US">Entity Filer Category</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityFilerCategory" xlink:to="dei_EntityFilerCategory_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SharesOutstanding_lbl1" xml:lang="en-US">Shares, Outstanding</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SharesOutstanding" xlink:to="us-gaap_SharesOutstanding_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_EarningsPerShareBasicAndDilutedOtherDisclosuresAbstract_lbl0" xml:lang="en-US">Earnings Per Share, Basic and Diluted, Other Disclosures [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EarningsPerShareBasicAndDilutedOtherDisclosuresAbstract" xlink:to="us-gaap_EarningsPerShareBasicAndDilutedOtherDisclosuresAbstract_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CommitmentsAndContingenciesDisclosureTextBlock_lbl0" xml:lang="en-US">Commitments and Contingencies Disclosure [Text Block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CommitmentsAndContingenciesDisclosureTextBlock" xlink:to="us-gaap_CommitmentsAndContingenciesDisclosureTextBlock_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DepreciationAndAmortization_lbl0" xml:lang="en-US">Depreciation, Depletion and Amortization, Nonproduction</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DepreciationAndAmortization" xlink:to="us-gaap_DepreciationAndAmortization_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CommitmentsAndContingencies_lbl0" xml:lang="en-US">Commitments and Contingencies</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CommitmentsAndContingencies" xlink:to="us-gaap_CommitmentsAndContingencies_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LoansPayable_lbl0" xml:lang="en-US">Loans Payable</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LoansPayable" xlink:to="us-gaap_LoansPayable_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StockIssuedDuringPeriodValueNewIssues_lbl1" xml:lang="en-US">Stock Issued During Period, Value, New Issues</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockIssuedDuringPeriodValueNewIssues" xlink:to="us-gaap_StockIssuedDuringPeriodValueNewIssues_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AccruedProfessionalFeesCurrent_lbl0" xml:lang="en-US">Accrued Professional Fees, Current</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccruedProfessionalFeesCurrent" xlink:to="us-gaap_AccruedProfessionalFeesCurrent_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_EarningsPerShareBasic_lbl0" xml:lang="en-US">Earnings Per Share, Basic</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EarningsPerShareBasic" xlink:to="us-gaap_EarningsPerShareBasic_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncrementalCommonSharesAttributableToCallOptionsAndWarrants_lbl0" xml:lang="en-US">Incremental Common Shares Attributable to Dilutive Effect of Call Options and Warrants</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncrementalCommonSharesAttributableToCallOptionsAndWarrants" xlink:to="us-gaap_IncrementalCommonSharesAttributableToCallOptionsAndWarrants_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_Liabilities_lbl0" xml:lang="en-US">Liabilities</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_Liabilities" xlink:to="us-gaap_Liabilities_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsDomestic_lbl0" xml:lang="en-US">Deferred Tax Assets, Operating Loss Carryforwards, Domestic</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsDomestic" xlink:to="us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsDomestic_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_DocumentPeriodEndDate_lbl0" xml:lang="en-US">Document Period End Date</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_DocumentPeriodEndDate" xlink:to="dei_DocumentPeriodEndDate_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ForeignCurrencyFairValueHedgeAssetAtFairValue_lbl0" xml:lang="en-US">Foreign Currency Fair Value Hedge Asset at Fair Value</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ForeignCurrencyFairValueHedgeAssetAtFairValue" xlink:to="us-gaap_ForeignCurrencyFairValueHedgeAssetAtFairValue_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_lbl0" xml:lang="en-US">Weighted Average Number of Shares Outstanding, Basic</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" xlink:to="us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AssetsAbstract_lbl0" xml:lang="en-US">Assets [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AssetsAbstract" xlink:to="us-gaap_AssetsAbstract_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SharesIssuedPricePerShare_lbl0" xml:lang="en-US">Shares Issued, Price Per Share</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SharesIssuedPricePerShare" xlink:to="us-gaap_SharesIssuedPricePerShare_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CommonStockValue_lbl0" xml:lang="en-US">Common Stock, Value, Issued</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CommonStockValue" xlink:to="us-gaap_CommonStockValue_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_RevolvingCreditFacilityMember_lbl0" xml:lang="en-US">Revolving Credit Facility [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RevolvingCreditFacilityMember" xlink:to="us-gaap_RevolvingCreditFacilityMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PrepaidExpenseCurrent_lbl0" xml:lang="en-US">Prepaid Expense, Current</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PrepaidExpenseCurrent" xlink:to="us-gaap_PrepaidExpenseCurrent_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShortTermDebtTextBlock_lbl0" xml:lang="en-US">Short-term Debt [Text Block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShortTermDebtTextBlock" xlink:to="us-gaap_ShortTermDebtTextBlock_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_BasisOfAccountingPolicyPolicyTextBlock_lbl0" xml:lang="en-US">Basis of Accounting, Policy [Policy Text Block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_BasisOfAccountingPolicyPolicyTextBlock" xlink:to="us-gaap_BasisOfAccountingPolicyPolicyTextBlock_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DeferredRevenueCurrent_lbl0" xml:lang="en-US">Deferred Revenue, Current</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredRevenueCurrent" xlink:to="us-gaap_DeferredRevenueCurrent_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CashAndCashEquivalentsAtCarryingValue_lbl2" xml:lang="en-US">Cash and Cash Equivalents, at Carrying Value</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:to="us-gaap_CashAndCashEquivalentsAtCarryingValue_lbl2"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PreferredStockSharesAuthorized_lbl0" xml:lang="en-US">Preferred Stock, Shares Authorized</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PreferredStockSharesAuthorized" xlink:to="us-gaap_PreferredStockSharesAuthorized_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_InterestPaidNet_lbl0" xml:lang="en-US">Interest Paid, Excluding Capitalized Interest, Operating Activities</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InterestPaidNet" xlink:to="us-gaap_InterestPaidNet_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax_lbl0" xml:lang="en-US">OCI, Debt Securities, Available-for-Sale, Unrealized Holding Gain (Loss), before Adjustment, after Tax</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax" xlink:to="us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_DocumentFiscalYearFocus_lbl0" xml:lang="en-US">Document Fiscal Year Focus</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_DocumentFiscalYearFocus" xlink:to="dei_DocumentFiscalYearFocus_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ProfitLoss_lbl0" xml:lang="en-US">Net Income (Loss), Including Portion Attributable to Noncontrolling Interest</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ProfitLoss" xlink:to="us-gaap_ProfitLoss_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_Assets_lbl1" xml:lang="en-US">Assets</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_Assets" xlink:to="us-gaap_Assets_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_TreasuryStockValue_lbl0" xml:lang="en-US">Treasury Stock, Value</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_TreasuryStockValue" xlink:to="us-gaap_TreasuryStockValue_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StockholdersEquityAbstract_lbl0" xml:lang="en-US">Stockholders&apos; Equity Attributable to Parent [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockholdersEquityAbstract" xlink:to="us-gaap_StockholdersEquityAbstract_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue_lbl0" xml:lang="en-US">APIC, Share-based Payment Arrangement, Increase for Cost Recognition</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" xlink:to="us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AccruedVacationCurrent_lbl0" xml:lang="en-US">Accrued Vacation, Current</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccruedVacationCurrent" xlink:to="us-gaap_AccruedVacationCurrent_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_DocumentFiscalPeriodFocus_lbl0" xml:lang="en-US">Document Fiscal Period Focus</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_DocumentFiscalPeriodFocus" xlink:to="dei_DocumentFiscalPeriodFocus_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PaymentsToDevelopSoftware_lbl0" xml:lang="en-US">Payments to Develop Software</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PaymentsToDevelopSoftware" xlink:to="us-gaap_PaymentsToDevelopSoftware_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_RetainedEarningsMember_lbl0" xml:lang="en-US">Retained Earnings [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RetainedEarningsMember" xlink:to="us-gaap_RetainedEarningsMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock_lbl0" xml:lang="en-US">Schedule of Fair Value, Assets and Liabilities Measured on Recurring Basis [Table Text Block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock" xlink:to="us-gaap_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PreferredStockSharesIssued_lbl0" xml:lang="en-US">Preferred Stock, Shares Issued</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PreferredStockSharesIssued" xlink:to="us-gaap_PreferredStockSharesIssued_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OtherAssetsNoncurrent_lbl0" xml:lang="en-US">Other Assets, Noncurrent</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherAssetsNoncurrent" xlink:to="us-gaap_OtherAssetsNoncurrent_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityEmergingGrowthCompany_lbl0" xml:lang="en-US">Entity Emerging Growth Company</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityEmergingGrowthCompany" xlink:to="dei_EntityEmergingGrowthCompany_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FairValueDisclosuresTextBlock_lbl0" xml:lang="en-US">Fair Value Disclosures [Text Block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FairValueDisclosuresTextBlock" xlink:to="us-gaap_FairValueDisclosuresTextBlock_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityCurrentReportingStatus_lbl0" xml:lang="en-US">Entity Current Reporting Status</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityCurrentReportingStatus" xlink:to="dei_EntityCurrentReportingStatus_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_DocumentType_lbl0" xml:lang="en-US">Document Type</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_DocumentType" xlink:to="dei_DocumentType_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncomeTaxExpenseBenefit_lbl0" xml:lang="en-US">Income Tax Expense (Benefit)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeTaxExpenseBenefit" xlink:to="us-gaap_IncomeTaxExpenseBenefit_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncomeTaxesPaidNet_lbl0" xml:lang="en-US">Income Taxes Paid, Net</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeTaxesPaidNet" xlink:to="us-gaap_IncomeTaxesPaidNet_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_EffectiveIncomeTaxRateContinuingOperations_lbl0" xml:lang="en-US">Effective Income Tax Rate Reconciliation, Percent</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EffectiveIncomeTaxRateContinuingOperations" xlink:to="us-gaap_EffectiveIncomeTaxRateContinuingOperations_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OtherComprehensiveIncomeLossNetOfTax_lbl0" xml:lang="en-US">Other Comprehensive Income (Loss), Net of Tax</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherComprehensiveIncomeLossNetOfTax" xlink:to="us-gaap_OtherComprehensiveIncomeLossNetOfTax_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityInteractiveDataCurrent_lbl0" xml:lang="en-US">Entity Interactive Data Current</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityInteractiveDataCurrent" xlink:to="dei_EntityInteractiveDataCurrent_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_EarningsPerShareDiluted_lbl0" xml:lang="en-US">Earnings Per Share, Diluted</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EarningsPerShareDiluted" xlink:to="us-gaap_EarningsPerShareDiluted_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StockIssuedDuringPeriodSharesNewIssues_lbl0" xml:lang="en-US">Stock Issued During Period, Shares, New Issues</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockIssuedDuringPeriodSharesNewIssues" xlink:to="us-gaap_StockIssuedDuringPeriodSharesNewIssues_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LesseeOperatingLeasesTextBlock_lbl0" xml:lang="en-US">Lessee, Operating Leases [Text Block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LesseeOperatingLeasesTextBlock" xlink:to="us-gaap_LesseeOperatingLeasesTextBlock_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_GainLossOnForeignCurrencyDerivativeInstrumentsNotDesignatedAsHedgingInstruments_lbl0" xml:lang="en-US">Gain (Loss) on Foreign Currency Derivative Instruments Not Designated as Hedging Instruments</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_GainLossOnForeignCurrencyDerivativeInstrumentsNotDesignatedAsHedgingInstruments" xlink:to="us-gaap_GainLossOnForeignCurrencyDerivativeInstrumentsNotDesignatedAsHedgingInstruments_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_NetCashProvidedByUsedInInvestingActivities_lbl0" xml:lang="en-US">Net Cash Provided by (Used in) Investing Activities</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:to="us-gaap_NetCashProvidedByUsedInInvestingActivities_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ForeignCurrencyDerivativeInstrumentsNotDesignatedAsHedgingInstrumentsLiabilityAtFairValue_lbl0" xml:lang="en-US">Foreign Currency Derivative Instruments Not Designated as Hedging Instruments, Liability at Fair Value</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ForeignCurrencyDerivativeInstrumentsNotDesignatedAsHedgingInstrumentsLiabilityAtFairValue" xlink:to="us-gaap_ForeignCurrencyDerivativeInstrumentsNotDesignatedAsHedgingInstrumentsLiabilityAtFairValue_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ForeignExchangeContractMember_lbl0" xml:lang="en-US">Foreign Exchange Contract [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ForeignExchangeContractMember" xlink:to="us-gaap_ForeignExchangeContractMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CommonStockParOrStatedValuePerShare_lbl0" xml:lang="en-US">Common Stock, Par or Stated Value Per Share</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CommonStockParOrStatedValuePerShare" xlink:to="us-gaap_CommonStockParOrStatedValuePerShare_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShortTermDebtPercentageBearingFixedInterestRate_lbl0" xml:lang="en-US">Short-term Debt, Percentage Bearing Fixed Interest Rate</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShortTermDebtPercentageBearingFixedInterestRate" xlink:to="us-gaap_ShortTermDebtPercentageBearingFixedInterestRate_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LineOfCreditFacilityInterestRateDescription_lbl0" xml:lang="en-US">Line of Credit Facility, Interest Rate Description</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LineOfCreditFacilityInterestRateDescription" xlink:to="us-gaap_LineOfCreditFacilityInterestRateDescription_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LineOfCreditFacilityBorrowingCapacityDescription_lbl0" xml:lang="en-US">Line of Credit Facility, Borrowing Capacity, Description</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LineOfCreditFacilityBorrowingCapacityDescription" xlink:to="us-gaap_LineOfCreditFacilityBorrowingCapacityDescription_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_TreasuryStockShares_lbl0" xml:lang="en-US">Treasury Stock, Shares</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_TreasuryStockShares" xlink:to="us-gaap_TreasuryStockShares_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_NoncurrentAssets_lbl0" xml:lang="en-US">Long-Lived Assets</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NoncurrentAssets" xlink:to="us-gaap_NoncurrentAssets_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AccountsPayableCurrent_lbl0" xml:lang="en-US">Accounts Payable, Current</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccountsPayableCurrent" xlink:to="us-gaap_AccountsPayableCurrent_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_CurrentFiscalYearEndDate_lbl0" xml:lang="en-US">Current Fiscal Year End Date</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_CurrentFiscalYearEndDate" xlink:to="dei_CurrentFiscalYearEndDate_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsForeign_lbl0" xml:lang="en-US">Deferred Tax Assets, Operating Loss Carryforwards, Foreign</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsForeign" xlink:to="us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsForeign_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AdditionalPaidInCapitalMember_lbl0" xml:lang="en-US">Additional Paid-in Capital [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AdditionalPaidInCapitalMember" xlink:to="us-gaap_AdditionalPaidInCapitalMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent_lbl0" xml:lang="en-US">Accounts Receivable, Allowance for Credit Loss, Current</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent" xlink:to="us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PrepaidExpenseAndOtherAssetsCurrent_lbl0" xml:lang="en-US">Prepaid Expense and Other Assets, Current</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PrepaidExpenseAndOtherAssetsCurrent" xlink:to="us-gaap_PrepaidExpenseAndOtherAssetsCurrent_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncrementalCommonSharesAttributableToNonvestedSharesWithForfeitableDividends_lbl0" xml:lang="en-US">Incremental Common Shares Attributable to Dilutive Effect of Nonvested Shares with Forfeitable Dividends</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncrementalCommonSharesAttributableToNonvestedSharesWithForfeitableDividends" xlink:to="us-gaap_IncrementalCommonSharesAttributableToNonvestedSharesWithForfeitableDividends_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_RestrictedStockMember_lbl0" xml:lang="en-US">Restricted Stock [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RestrictedStockMember" xlink:to="us-gaap_RestrictedStockMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock_lbl0" xml:lang="en-US">Share-based Payment Arrangement [Text Block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock" xlink:to="us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CommonStockSharesOutstanding_lbl0" xml:lang="en-US">Common Stock, Shares, Outstanding</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CommonStockSharesOutstanding" xlink:to="us-gaap_CommonStockSharesOutstanding_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FairValueInputsLevel1Member_lbl0" xml:lang="en-US">Fair Value, Inputs, Level 1 [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FairValueInputsLevel1Member" xlink:to="us-gaap_FairValueInputsLevel1Member_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityExTransitionPeriod_lbl0" xml:lang="en-US">Entity Ex Transition Period</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityExTransitionPeriod" xlink:to="dei_EntityExTransitionPeriod_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross_lbl0" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Gross</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LiabilitiesFairValueDisclosureAbstract_lbl0" xml:lang="en-US">Liabilities, Fair Value Disclosure [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LiabilitiesFairValueDisclosureAbstract" xlink:to="us-gaap_LiabilitiesFairValueDisclosureAbstract_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CommonClassAMember_lbl1" xml:lang="en-US">Common Class A [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CommonClassAMember" xlink:to="us-gaap_CommonClassAMember_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncreaseDecreaseInOtherOperatingAssets_lbl0" xml:lang="en-US">Increase (Decrease) in Other Operating Assets</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncreaseDecreaseInOtherOperatingAssets" xlink:to="us-gaap_IncreaseDecreaseInOtherOperatingAssets_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AccruedLiabilitiesAndOtherLiabilities_lbl0" xml:lang="en-US">Accrued Liabilities and Other Liabilities</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccruedLiabilitiesAndOtherLiabilities" xlink:to="us-gaap_AccruedLiabilitiesAndOtherLiabilities_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_Goodwill_lbl0" xml:lang="en-US">Goodwill</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_Goodwill" xlink:to="us-gaap_Goodwill_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DueToAffiliateCurrent_lbl0" xml:lang="en-US">Due to Affiliate, Current</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DueToAffiliateCurrent" xlink:to="us-gaap_DueToAffiliateCurrent_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PaymentsForRepurchaseOfCommonStock_lbl0" xml:lang="en-US">Payments for Repurchase of Common Stock</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PaymentsForRepurchaseOfCommonStock" xlink:to="us-gaap_PaymentsForRepurchaseOfCommonStock_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FairValueMeasurementsRecurringMember_lbl0" xml:lang="en-US">Fair Value, Recurring [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FairValueMeasurementsRecurringMember" xlink:to="us-gaap_FairValueMeasurementsRecurringMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DeferredRevenueDisclosureTextBlock_lbl0" xml:lang="en-US">Deferred Revenue Disclosure [Text Block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredRevenueDisclosureTextBlock" xlink:to="us-gaap_DeferredRevenueDisclosureTextBlock_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_EmployeeStockOptionMember_lbl0" xml:lang="en-US">Share-based Payment Arrangement, Option [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EmployeeStockOptionMember" xlink:to="us-gaap_EmployeeStockOptionMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_InterestIncomeExpenseNet_lbl0" xml:lang="en-US">Interest Income (Expense), Net</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InterestIncomeExpenseNet" xlink:to="us-gaap_InterestIncomeExpenseNet_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets_lbl0" xml:lang="en-US">Increase (Decrease) in Prepaid Expense and Other Assets</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets" xlink:to="us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LineOfCreditFacilityCollateralFeesAmount_lbl0" xml:lang="en-US">Line of Credit Facility, Collateral Fees, Amount</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LineOfCreditFacilityCollateralFeesAmount" xlink:to="us-gaap_LineOfCreditFacilityCollateralFeesAmount_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_NetCashProvidedByUsedInOperatingActivities_lbl0" xml:lang="en-US">Net Cash Provided by (Used in) Operating Activities</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:to="us-gaap_NetCashProvidedByUsedInOperatingActivities_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_NetCashProvidedByUsedInFinancingActivities_lbl0" xml:lang="en-US">Net Cash Provided by (Used in) Financing Activities</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:to="us-gaap_NetCashProvidedByUsedInFinancingActivities_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FairValueInputsLevel2Member_lbl0" xml:lang="en-US">Fair Value, Inputs, Level 2 [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FairValueInputsLevel2Member" xlink:to="us-gaap_FairValueInputsLevel2Member_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CostsAndExpensesAbstract_lbl0" xml:lang="en-US">Costs and Expenses [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CostsAndExpensesAbstract" xlink:to="us-gaap_CostsAndExpensesAbstract_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PropertyPlantAndEquipmentNet_lbl0" xml:lang="en-US">Property, Plant and Equipment, Net</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PropertyPlantAndEquipmentNet" xlink:to="us-gaap_PropertyPlantAndEquipmentNet_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ForeignCurrencyTransactionsDescription_lbl0" xml:lang="en-US">Foreign Currency Transactions, Description</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ForeignCurrencyTransactionsDescription" xlink:to="us-gaap_ForeignCurrencyTransactionsDescription_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ForeignCurrencyTransactionGainLossBeforeTax_lbl0" xml:lang="en-US">Foreign Currency Transaction Gain (Loss), before Tax</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ForeignCurrencyTransactionGainLossBeforeTax" xlink:to="us-gaap_ForeignCurrencyTransactionGainLossBeforeTax_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OperatingLeaseLiability_lbl0" xml:lang="en-US">Operating Lease, Liability</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingLeaseLiability" xlink:to="us-gaap_OperatingLeaseLiability_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OperatingIncomeLoss_lbl0" xml:lang="en-US">Operating Income (Loss)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingIncomeLoss" xlink:to="us-gaap_OperatingIncomeLoss_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StockIssuedDuringPeriodValueTreasuryStockReissued_lbl0" xml:lang="en-US">Stock Issued During Period, Value, Treasury Stock Reissued</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockIssuedDuringPeriodValueTreasuryStockReissued" xlink:to="us-gaap_StockIssuedDuringPeriodValueTreasuryStockReissued_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="country_US_lbl0" xml:lang="en-US">UNITED STATES</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="country_US" xlink:to="country_US_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_RetainedEarningsAccumulatedDeficit_lbl0" xml:lang="en-US">Retained Earnings (Accumulated Deficit)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RetainedEarningsAccumulatedDeficit" xlink:to="us-gaap_RetainedEarningsAccumulatedDeficit_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfAccruedLiabilitiesTableTextBlock_lbl0" xml:lang="en-US">Schedule of Accrued Liabilities [Table Text Block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfAccruedLiabilitiesTableTextBlock" xlink:to="us-gaap_ScheduleOfAccruedLiabilitiesTableTextBlock_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant_lbl0" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Number of Shares Available for Grant</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DebtWeightedAverageInterestRate_lbl0" xml:lang="en-US">Debt, Weighted Average Interest Rate</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DebtWeightedAverageInterestRate" xlink:to="us-gaap_DebtWeightedAverageInterestRate_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SharesIssued_lbl0" xml:lang="en-US">Shares, Issued</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SharesIssued" xlink:to="us-gaap_SharesIssued_lbl0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StatementTable" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementTable"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StatementTable_lbl" xml:lang="en-US">Statement [Table]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_StatementTable_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StatementLineItems" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementLineItems"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StatementLineItems_lbl" xml:lang="en-US">Statement [Line Items]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StatementLineItems_lbl"/>
    <loc xlink:type="locator" xlink:label="srt_StatementScenarioAxis" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_StatementScenarioAxis"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="srt_StatementScenarioAxis_lbl" xml:lang="en-US">Scenario [Axis]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="srt_StatementScenarioAxis" xlink:to="srt_StatementScenarioAxis_lbl"/>
  </labelLink>
</linkbase>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.PRE
<SEQUENCE>11
<FILENAME>zdge-20210131_pre.xml
<DESCRIPTION>XBRL PRESENTATION FILE
<TEXT>
<XBRL>
<?xml version="1.0" encoding="US-ASCII"?>
<!-- Generated by CompSci Transform (tm) - http://www.compsciresources.com -->
<!-- Created: Mon Mar 15 11:40:34 EDT 2021 -->
<linkbase xmlns="http://www.xbrl.org/2003/linkbase" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://www.xbrl.org/2003/linkbase http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd">
  <roleRef xlink:type="simple" xlink:href="zdge-20210131.xsd#zdge_r_ConsolidatedBalanceSheet" roleURI="http://zedge.com/role/ConsolidatedBalanceSheet"/>
  <roleRef xlink:type="simple" xlink:href="zdge-20210131.xsd#zdge_r_ConsolidatedBalanceSheet_Parentheticals" roleURI="http://zedge.com/role/ConsolidatedBalanceSheet_Parentheticals"/>
  <roleRef xlink:type="simple" xlink:href="zdge-20210131.xsd#zdge_r_ConsolidatedIncomeStatement" roleURI="http://zedge.com/role/ConsolidatedIncomeStatement"/>
  <roleRef xlink:type="simple" xlink:href="zdge-20210131.xsd#zdge_r_ShareholdersEquityType2or3" roleURI="http://zedge.com/role/ShareholdersEquityType2or3"/>
  <roleRef xlink:type="simple" xlink:href="zdge-20210131.xsd#zdge_r_ConsolidatedCashFlow" roleURI="http://zedge.com/role/ConsolidatedCashFlow"/>
  <roleRef xlink:type="simple" xlink:href="zdge-20210131.xsd#zdge_r_BasisofPresentationandRecentlyAdoptedAccountingPronouncements" roleURI="http://zedge.com/role/BasisofPresentationandRecentlyAdoptedAccountingPronouncements"/>
  <roleRef xlink:type="simple" xlink:href="zdge-20210131.xsd#zdge_r_Revenue" roleURI="http://zedge.com/role/Revenue"/>
  <roleRef xlink:type="simple" xlink:href="zdge-20210131.xsd#zdge_r_FairValueMeasurements" roleURI="http://zedge.com/role/FairValueMeasurements"/>
  <roleRef xlink:type="simple" xlink:href="zdge-20210131.xsd#zdge_r_DerivativeInstruments" roleURI="http://zedge.com/role/DerivativeInstruments"/>
  <roleRef xlink:type="simple" xlink:href="zdge-20210131.xsd#zdge_r_AccruedExpensesandOtherCurrentLiabilities" roleURI="http://zedge.com/role/AccruedExpensesandOtherCurrentLiabilities"/>
  <roleRef xlink:type="simple" xlink:href="zdge-20210131.xsd#zdge_r_StockBasedCompensation" roleURI="http://zedge.com/role/StockBasedCompensation"/>
  <roleRef xlink:type="simple" xlink:href="zdge-20210131.xsd#zdge_r_EarningsPerShare" roleURI="http://zedge.com/role/EarningsPerShare"/>
  <roleRef xlink:type="simple" xlink:href="zdge-20210131.xsd#zdge_r_Contingencies" roleURI="http://zedge.com/role/Contingencies"/>
  <roleRef xlink:type="simple" xlink:href="zdge-20210131.xsd#zdge_r_RevolvingCreditFacility" roleURI="http://zedge.com/role/RevolvingCreditFacility"/>
  <roleRef xlink:type="simple" xlink:href="zdge-20210131.xsd#zdge_r_BusinessSegmentandGeographicInformation" roleURI="http://zedge.com/role/BusinessSegmentandGeographicInformation"/>
  <roleRef xlink:type="simple" xlink:href="zdge-20210131.xsd#zdge_r_OperatingLeases" roleURI="http://zedge.com/role/OperatingLeases"/>
  <roleRef xlink:type="simple" xlink:href="zdge-20210131.xsd#zdge_r_ProvisionforIncometaxes" roleURI="http://zedge.com/role/ProvisionforIncometaxes"/>
  <roleRef xlink:type="simple" xlink:href="zdge-20210131.xsd#zdge_r_RecentlyIssuedAccountingStandardsNotYetAdopted" roleURI="http://zedge.com/role/RecentlyIssuedAccountingStandardsNotYetAdopted"/>
  <roleRef xlink:type="simple" xlink:href="zdge-20210131.xsd#zdge_r_LoansPayable" roleURI="http://zedge.com/role/LoansPayable"/>
  <roleRef xlink:type="simple" xlink:href="zdge-20210131.xsd#zdge_r_SalesofClassBCommonStock" roleURI="http://zedge.com/role/SalesofClassBCommonStock"/>
  <roleRef xlink:type="simple" xlink:href="zdge-20210131.xsd#zdge_r_AccountingPoliciesByPolicy" roleURI="http://zedge.com/role/AccountingPoliciesByPolicy"/>
  <roleRef xlink:type="simple" xlink:href="zdge-20210131.xsd#zdge_r_RevenueTables" roleURI="http://zedge.com/role/RevenueTables"/>
  <roleRef xlink:type="simple" xlink:href="zdge-20210131.xsd#zdge_r_FairValueMeasurementsTables" roleURI="http://zedge.com/role/FairValueMeasurementsTables"/>
  <roleRef xlink:type="simple" xlink:href="zdge-20210131.xsd#zdge_r_DerivativeInstrumentsTables" roleURI="http://zedge.com/role/DerivativeInstrumentsTables"/>
  <roleRef xlink:type="simple" xlink:href="zdge-20210131.xsd#zdge_r_AccruedExpensesandOtherCurrentLiabilitiesTables" roleURI="http://zedge.com/role/AccruedExpensesandOtherCurrentLiabilitiesTables"/>
  <roleRef xlink:type="simple" xlink:href="zdge-20210131.xsd#zdge_r_EarningsPerShareTables" roleURI="http://zedge.com/role/EarningsPerShareTables"/>
  <roleRef xlink:type="simple" xlink:href="zdge-20210131.xsd#zdge_r_BusinessSegmentandGeographicInformationTables" roleURI="http://zedge.com/role/BusinessSegmentandGeographicInformationTables"/>
  <roleRef xlink:type="simple" xlink:href="zdge-20210131.xsd#zdge_r_ScheduleofrevenuebytypeofserviceTable" roleURI="http://zedge.com/role/ScheduleofrevenuebytypeofserviceTable"/>
  <roleRef xlink:type="simple" xlink:href="zdge-20210131.xsd#zdge_r_ScheduleofbalanceofassetsandliabilitiesmeasuredatfairvalueonarecurringbasisTable" roleURI="http://zedge.com/role/ScheduleofbalanceofassetsandliabilitiesmeasuredatfairvalueonarecurringbasisTable"/>
  <roleRef xlink:type="simple" xlink:href="zdge-20210131.xsd#zdge_r_ScheduleofoutstandingforeignexchangecontractsTable" roleURI="http://zedge.com/role/ScheduleofoutstandingforeignexchangecontractsTable"/>
  <roleRef xlink:type="simple" xlink:href="zdge-20210131.xsd#zdge_r_ScheduleoffairvalueofderivativeassetsandliabilitiesTable" roleURI="http://zedge.com/role/ScheduleoffairvalueofderivativeassetsandliabilitiesTable"/>
  <roleRef xlink:type="simple" xlink:href="zdge-20210131.xsd#zdge_r_ScheduleofderivativeinstrumentsonconsolidatedstatementsofcomprehensiveincomelossTable" roleURI="http://zedge.com/role/ScheduleofderivativeinstrumentsonconsolidatedstatementsofcomprehensiveincomelossTable"/>
  <roleRef xlink:type="simple" xlink:href="zdge-20210131.xsd#zdge_r_ScheduleofaccruedexpensesandothercurrentliabilitiesTable" roleURI="http://zedge.com/role/ScheduleofaccruedexpensesandothercurrentliabilitiesTable"/>
  <roleRef xlink:type="simple" xlink:href="zdge-20210131.xsd#zdge_r_ScheduleofweightedaveragenumberofsharescalculationofbasicanddilutedearningspershareTable" roleURI="http://zedge.com/role/ScheduleofweightedaveragenumberofsharescalculationofbasicanddilutedearningspershareTable"/>
  <roleRef xlink:type="simple" xlink:href="zdge-20210131.xsd#zdge_r_ScheduleofsharesexcludedfromthedilutiveearningspersharecomputationsTable" roleURI="http://zedge.com/role/ScheduleofsharesexcludedfromthedilutiveearningspersharecomputationsTable"/>
  <roleRef xlink:type="simple" xlink:href="zdge-20210131.xsd#zdge_r_ScheduleofnetlonglivedassetsandtotalassetsheldoutsideoftheUnitedStatesTable" roleURI="http://zedge.com/role/ScheduleofnetlonglivedassetsandtotalassetsheldoutsideoftheUnitedStatesTable"/>
  <roleRef xlink:type="simple" xlink:href="zdge-20210131.xsd#zdge_r_BasisofPresentationandRecentlyAdoptedAccountingPronouncementsDetails" roleURI="http://zedge.com/role/BasisofPresentationandRecentlyAdoptedAccountingPronouncementsDetails"/>
  <roleRef xlink:type="simple" xlink:href="zdge-20210131.xsd#zdge_r_RevenueDetails" roleURI="http://zedge.com/role/RevenueDetails"/>
  <roleRef xlink:type="simple" xlink:href="zdge-20210131.xsd#zdge_r_StockBasedCompensationDetails" roleURI="http://zedge.com/role/StockBasedCompensationDetails"/>
  <roleRef xlink:type="simple" xlink:href="zdge-20210131.xsd#zdge_r_ContingenciesDetails" roleURI="http://zedge.com/role/ContingenciesDetails"/>
  <roleRef xlink:type="simple" xlink:href="zdge-20210131.xsd#zdge_r_RevolvingCreditFacilityDetails" roleURI="http://zedge.com/role/RevolvingCreditFacilityDetails"/>
  <roleRef xlink:type="simple" xlink:href="zdge-20210131.xsd#zdge_r_OperatingLeasesDetails" roleURI="http://zedge.com/role/OperatingLeasesDetails"/>
  <roleRef xlink:type="simple" xlink:href="zdge-20210131.xsd#zdge_r_ProvisionforIncometaxesDetails" roleURI="http://zedge.com/role/ProvisionforIncometaxesDetails"/>
  <roleRef xlink:type="simple" xlink:href="zdge-20210131.xsd#zdge_r_LoansPayableDetails" roleURI="http://zedge.com/role/LoansPayableDetails"/>
  <roleRef xlink:type="simple" xlink:href="zdge-20210131.xsd#zdge_r_SalesofClassBCommonStockDetails" roleURI="http://zedge.com/role/SalesofClassBCommonStockDetails"/>
  <roleRef xlink:type="simple" xlink:href="zdge-20210131.xsd#DocumentAndEntityInformation" roleURI="http://zedge.com/role/DocumentAndEntityInformation"/>
  <presentationLink xlink:type="extended" xlink:role="http://zedge.com/role/ConsolidatedBalanceSheet">
    <loc xlink:type="locator" xlink:label="us-gaap_StatementOfFinancialPositionAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementOfFinancialPositionAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AssetsCurrentAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AssetsCurrentAbstract"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementOfFinancialPositionAbstract" xlink:to="us-gaap_AssetsCurrentAbstract" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CashAndCashEquivalentsAtCarryingValue"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AssetsCurrentAbstract" xlink:to="us-gaap_CashAndCashEquivalentsAtCarryingValue" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AccountsReceivableNetCurrent" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccountsReceivableNetCurrent"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AssetsCurrentAbstract" xlink:to="us-gaap_AccountsReceivableNetCurrent" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PrepaidExpenseCurrent" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PrepaidExpenseCurrent"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AssetsCurrentAbstract" xlink:to="us-gaap_PrepaidExpenseCurrent" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PrepaidExpenseAndOtherAssetsCurrent" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PrepaidExpenseAndOtherAssetsCurrent"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AssetsCurrentAbstract" xlink:to="us-gaap_PrepaidExpenseAndOtherAssetsCurrent" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AssetsCurrent" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AssetsCurrent"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_PrepaidExpenseAndOtherAssetsCurrent" xlink:to="us-gaap_AssetsCurrent" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PropertyPlantAndEquipmentNet" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PropertyPlantAndEquipmentNet"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AssetsCurrentAbstract" xlink:to="us-gaap_PropertyPlantAndEquipmentNet" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_Goodwill" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_Goodwill"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AssetsCurrentAbstract" xlink:to="us-gaap_Goodwill" order="5.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OtherAssetsNoncurrent" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherAssetsNoncurrent"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AssetsCurrentAbstract" xlink:to="us-gaap_OtherAssetsNoncurrent" order="6.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_Assets" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_Assets"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_OtherAssetsNoncurrent" xlink:to="us-gaap_Assets" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LiabilitiesCurrentAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LiabilitiesCurrentAbstract"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementOfFinancialPositionAbstract" xlink:to="us-gaap_LiabilitiesCurrentAbstract" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AccountsPayableCurrent" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccountsPayableCurrent"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LiabilitiesCurrentAbstract" xlink:to="us-gaap_AccountsPayableCurrent" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LoansPayableCurrent" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LoansPayableCurrent"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LiabilitiesCurrentAbstract" xlink:to="us-gaap_LoansPayableCurrent" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AccruedLiabilitiesCurrent" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccruedLiabilitiesCurrent"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LiabilitiesCurrentAbstract" xlink:to="us-gaap_AccruedLiabilitiesCurrent" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DeferredRevenueCurrent" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredRevenueCurrent"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LiabilitiesCurrentAbstract" xlink:to="us-gaap_DeferredRevenueCurrent" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LiabilitiesCurrent" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LiabilitiesCurrent"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DeferredRevenueCurrent" xlink:to="us-gaap_LiabilitiesCurrent" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LoansPayable" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LoansPayable"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LiabilitiesCurrentAbstract" xlink:to="us-gaap_LoansPayable" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OtherLiabilitiesNoncurrent" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherLiabilitiesNoncurrent"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LiabilitiesCurrentAbstract" xlink:to="us-gaap_OtherLiabilitiesNoncurrent" order="5.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_Liabilities" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_Liabilities"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_OtherLiabilitiesNoncurrent" xlink:to="us-gaap_Liabilities" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CommitmentsAndContingencies" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CommitmentsAndContingencies"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementOfFinancialPositionAbstract" xlink:to="us-gaap_CommitmentsAndContingencies" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StockholdersEquityAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StockholdersEquityAbstract"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementOfFinancialPositionAbstract" xlink:to="us-gaap_StockholdersEquityAbstract" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PreferredStockValue" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PreferredStockValue"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StockholdersEquityAbstract" xlink:to="us-gaap_PreferredStockValue" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CommonStockValue" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CommonStockValue"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StockholdersEquityAbstract" xlink:to="us-gaap_CommonStockValue" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="CommonStockValueOne" xlink:href="zdge-20210131.xsd#zdge_CommonStockValueOne"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StockholdersEquityAbstract" xlink:to="CommonStockValueOne" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AdditionalPaidInCapital" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AdditionalPaidInCapital"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StockholdersEquityAbstract" xlink:to="us-gaap_AdditionalPaidInCapital" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StockholdersEquityAbstract" xlink:to="us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RetainedEarningsAccumulatedDeficit" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RetainedEarningsAccumulatedDeficit"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StockholdersEquityAbstract" xlink:to="us-gaap_RetainedEarningsAccumulatedDeficit" order="5.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_TreasuryStockValue" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_TreasuryStockValue"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StockholdersEquityAbstract" xlink:to="us-gaap_TreasuryStockValue" order="6.0" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StockholdersEquity" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StockholdersEquity"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_TreasuryStockValue" xlink:to="us-gaap_StockholdersEquity" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LiabilitiesAndStockholdersEquity" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LiabilitiesAndStockholdersEquity"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_TreasuryStockValue" xlink:to="us-gaap_LiabilitiesAndStockholdersEquity" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://zedge.com/role/ConsolidatedBalanceSheet_Parentheticals">
    <loc xlink:type="locator" xlink:label="us-gaap_StatementOfFinancialPositionAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementOfFinancialPositionAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StatementTable" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementTable"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StatementLineItems" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementLineItems"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementOfFinancialPositionAbstract" xlink:to="us-gaap_StatementTable" order="1.0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StatementClassOfStockAxis" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementClassOfStockAxis"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_StatementClassOfStockAxis" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ClassOfStockDomain" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ClassOfStockDomain"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementClassOfStockAxis" xlink:to="us-gaap_ClassOfStockDomain" order="0.0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CommonClassAMember" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CommonClassAMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementClassOfStockAxis" xlink:to="us-gaap_CommonClassAMember" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CommonClassBMember" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CommonClassBMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementClassOfStockAxis" xlink:to="us-gaap_CommonClassBMember" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_StatementLineItems" order="2.0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PreferredStockParOrStatedValuePerShare" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PreferredStockParOrStatedValuePerShare"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_PreferredStockParOrStatedValuePerShare" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PreferredStockSharesAuthorized" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PreferredStockSharesAuthorized"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_PreferredStockSharesAuthorized" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PreferredStockSharesIssued" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PreferredStockSharesIssued"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_PreferredStockSharesIssued" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CommonStockParOrStatedValuePerShare" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CommonStockParOrStatedValuePerShare"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_CommonStockParOrStatedValuePerShare" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CommonStockSharesAuthorized" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CommonStockSharesAuthorized"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_CommonStockSharesAuthorized" order="5.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CommonStockSharesIssued" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CommonStockSharesIssued"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_CommonStockSharesIssued" order="6.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CommonStockSharesOutstanding" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CommonStockSharesOutstanding"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_CommonStockSharesOutstanding" order="7.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_TreasuryStockShares" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_TreasuryStockShares"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_TreasuryStockShares" order="8.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://zedge.com/role/ConsolidatedIncomeStatement">
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeStatementAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeStatementAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_Revenues" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_Revenues"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeStatementAbstract" xlink:to="us-gaap_Revenues" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CostsAndExpensesAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CostsAndExpensesAbstract"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeStatementAbstract" xlink:to="us-gaap_CostsAndExpensesAbstract" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OperatingCostsAndExpenses" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingCostsAndExpenses"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_CostsAndExpensesAbstract" xlink:to="us-gaap_OperatingCostsAndExpenses" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SellingGeneralAndAdministrativeExpense" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SellingGeneralAndAdministrativeExpense"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_CostsAndExpensesAbstract" xlink:to="us-gaap_SellingGeneralAndAdministrativeExpense" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DepreciationAndAmortization" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DepreciationAndAmortization"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_CostsAndExpensesAbstract" xlink:to="us-gaap_DepreciationAndAmortization" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OperatingIncomeLoss" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingIncomeLoss"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeStatementAbstract" xlink:to="us-gaap_OperatingIncomeLoss" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_InterestIncomeExpenseNet" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_InterestIncomeExpenseNet"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_OperatingIncomeLoss" xlink:to="us-gaap_InterestIncomeExpenseNet" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ForeignCurrencyTransactionGainLossBeforeTax" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ForeignCurrencyTransactionGainLossBeforeTax"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_OperatingIncomeLoss" xlink:to="us-gaap_ForeignCurrencyTransactionGainLossBeforeTax" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeStatementAbstract" xlink:to="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeTaxExpenseBenefit" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeTaxExpenseBenefit"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments" xlink:to="us-gaap_IncomeTaxExpenseBenefit" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NetIncomeLoss" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NetIncomeLoss"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeStatementAbstract" xlink:to="us-gaap_NetIncomeLoss" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeStatementAbstract" xlink:to="us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract" order="5.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract" xlink:to="us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OtherComprehensiveIncomeLossNetOfTax" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossNetOfTax"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeStatementAbstract" xlink:to="us-gaap_OtherComprehensiveIncomeLossNetOfTax" order="6.0" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ComprehensiveIncomeNetOfTax" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ComprehensiveIncomeNetOfTax"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeStatementAbstract" xlink:to="us-gaap_ComprehensiveIncomeNetOfTax" order="7.0" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_EarningsPerShareBasicAndDilutedAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EarningsPerShareBasicAndDilutedAbstract"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeStatementAbstract" xlink:to="us-gaap_EarningsPerShareBasicAndDilutedAbstract" order="8.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_EarningsPerShareBasic" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EarningsPerShareBasic"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_EarningsPerShareBasicAndDilutedAbstract" xlink:to="us-gaap_EarningsPerShareBasic" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_EarningsPerShareDiluted" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EarningsPerShareDiluted"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_EarningsPerShareBasicAndDilutedAbstract" xlink:to="us-gaap_EarningsPerShareDiluted" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_EarningsPerShareBasicAndDilutedOtherDisclosuresAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EarningsPerShareBasicAndDilutedOtherDisclosuresAbstract"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeStatementAbstract" xlink:to="us-gaap_EarningsPerShareBasicAndDilutedOtherDisclosuresAbstract" order="9.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingBasic"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_EarningsPerShareBasicAndDilutedOtherDisclosuresAbstract" xlink:to="us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_EarningsPerShareBasicAndDilutedOtherDisclosuresAbstract" xlink:to="us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://zedge.com/role/ShareholdersEquityType2or3">
    <loc xlink:type="locator" xlink:label="us-gaap_StatementOfStockholdersEquityAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementOfStockholdersEquityAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StatementTable" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementTable"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StatementLineItems" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementLineItems"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementOfStockholdersEquityAbstract" xlink:to="us-gaap_StatementTable" order="1.0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StatementClassOfStockAxis" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementClassOfStockAxis"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_StatementClassOfStockAxis" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CommonClassAMember" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CommonClassAMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementClassOfStockAxis" xlink:to="us-gaap_CommonClassAMember" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CommonClassBMember" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CommonClassBMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementClassOfStockAxis" xlink:to="us-gaap_CommonClassBMember" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ClassOfStockDomain" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ClassOfStockDomain"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementClassOfStockAxis" xlink:to="us-gaap_ClassOfStockDomain" order="2.0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StatementEquityComponentsAxis" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementEquityComponentsAxis"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_StatementEquityComponentsAxis" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AdditionalPaidInCapitalMember" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AdditionalPaidInCapitalMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementEquityComponentsAxis" xlink:to="us-gaap_AdditionalPaidInCapitalMember" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AccumulatedOtherComprehensiveIncomeMember" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementEquityComponentsAxis" xlink:to="us-gaap_AccumulatedOtherComprehensiveIncomeMember" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RetainedEarningsMember" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RetainedEarningsMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementEquityComponentsAxis" xlink:to="us-gaap_RetainedEarningsMember" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_TreasuryStockMember" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_TreasuryStockMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementEquityComponentsAxis" xlink:to="us-gaap_TreasuryStockMember" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_EquityComponentDomain" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EquityComponentDomain"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementEquityComponentsAxis" xlink:to="us-gaap_EquityComponentDomain" order="4.0"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_StatementLineItems" order="3.0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StockholdersEquity" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StockholdersEquity"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StockholdersEquity" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SharesOutstanding" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SharesOutstanding"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_SharesOutstanding" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StockIssuedDuringPeriodSharesNewIssues" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StockIssuedDuringPeriodSharesNewIssues"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StockIssuedDuringPeriodSharesNewIssues" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StockIssuedDuringPeriodSharesNewIssues" xlink:to="us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="StockIssuedForMatchingContributionsToThe401kPlaninShares" xlink:href="zdge-20210131.xsd#zdge_StockIssuedForMatchingContributionsToThe401kPlaninShares"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StockIssuedDuringPeriodSharesNewIssues" xlink:to="StockIssuedForMatchingContributionsToThe401kPlaninShares" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StockIssuedDuringPeriodValueNewIssues" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StockIssuedDuringPeriodValueNewIssues"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StockIssuedDuringPeriodSharesNewIssues" xlink:to="us-gaap_StockIssuedDuringPeriodValueNewIssues" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="ProceedsFromSalesOfClassBCommonStockinShares" xlink:href="zdge-20210131.xsd#zdge_ProceedsFromSalesOfClassBCommonStockinShares"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StockIssuedDuringPeriodSharesNewIssues" xlink:to="ProceedsFromSalesOfClassBCommonStockinShares" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation" order="5.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StockIssuedDuringPeriodValueTreasuryStockReissued" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StockIssuedDuringPeriodValueTreasuryStockReissued"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StockIssuedDuringPeriodValueTreasuryStockReissued" order="6.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_TemporaryEquityForeignCurrencyTranslationAdjustments" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_TemporaryEquityForeignCurrencyTranslationAdjustments"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_TemporaryEquityForeignCurrencyTranslationAdjustments" order="7.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ProfitLoss" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ProfitLoss"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_ProfitLoss" order="8.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StockholdersEquity_0" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StockholdersEquity"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StockholdersEquity_0" order="9.0" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SharesOutstanding_0" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SharesOutstanding"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_SharesOutstanding_0" order="10.0" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://zedge.com/role/ConsolidatedCashFlow">
    <loc xlink:type="locator" xlink:label="us-gaap_StatementOfCashFlowsAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementOfCashFlowsAbstract"/>
    <loc xlink:type="locator" xlink:label="OperatingActivitiesAbstract" xlink:href="zdge-20210131.xsd#zdge_OperatingActivitiesAbstract"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementOfCashFlowsAbstract" xlink:to="OperatingActivitiesAbstract" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NetIncomeLoss" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NetIncomeLoss"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="OperatingActivitiesAbstract" xlink:to="us-gaap_NetIncomeLoss" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="AdjustmentsToReconcileNetIncomeLossToNetCashProvidedByOperatingActivitiesAbstract" xlink:href="zdge-20210131.xsd#zdge_AdjustmentsToReconcileNetIncomeLossToNetCashProvidedByOperatingActivitiesAbstract"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="OperatingActivitiesAbstract" xlink:to="AdjustmentsToReconcileNetIncomeLossToNetCashProvidedByOperatingActivitiesAbstract" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DepreciationAndAmortization" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DepreciationAndAmortization"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="AdjustmentsToReconcileNetIncomeLossToNetCashProvidedByOperatingActivitiesAbstract" xlink:to="us-gaap_DepreciationAndAmortization" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensation" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensation"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="AdjustmentsToReconcileNetIncomeLossToNetCashProvidedByOperatingActivitiesAbstract" xlink:to="us-gaap_ShareBasedCompensation" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="ChangeInAssetsAndLiabilitiesAbstract" xlink:href="zdge-20210131.xsd#zdge_ChangeInAssetsAndLiabilitiesAbstract"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="OperatingActivitiesAbstract" xlink:to="ChangeInAssetsAndLiabilitiesAbstract" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncreaseDecreaseInAccountsReceivable" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncreaseDecreaseInAccountsReceivable"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ChangeInAssetsAndLiabilitiesAbstract" xlink:to="us-gaap_IncreaseDecreaseInAccountsReceivable" order="0.0" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ChangeInAssetsAndLiabilitiesAbstract" xlink:to="us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets" order="1.0" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncreaseDecreaseInOtherOperatingAssets" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncreaseDecreaseInOtherOperatingAssets"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ChangeInAssetsAndLiabilitiesAbstract" xlink:to="us-gaap_IncreaseDecreaseInOtherOperatingAssets" order="2.0" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ChangeInAssetsAndLiabilitiesAbstract" xlink:to="us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncreaseDecreaseInDeferredRevenue" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncreaseDecreaseInDeferredRevenue"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ChangeInAssetsAndLiabilitiesAbstract" xlink:to="us-gaap_IncreaseDecreaseInDeferredRevenue" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivities"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="OperatingActivitiesAbstract" xlink:to="us-gaap_NetCashProvidedByUsedInOperatingActivities" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <loc xlink:type="locator" xlink:label="InvestingActivitiesAbstract" xlink:href="zdge-20210131.xsd#zdge_InvestingActivitiesAbstract"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementOfCashFlowsAbstract" xlink:to="InvestingActivitiesAbstract" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PaymentsToDevelopSoftware" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PaymentsToDevelopSoftware"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="InvestingActivitiesAbstract" xlink:to="us-gaap_PaymentsToDevelopSoftware" order="0.0" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivities"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="InvestingActivitiesAbstract" xlink:to="us-gaap_NetCashProvidedByUsedInInvestingActivities" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <loc xlink:type="locator" xlink:label="FinancingActivitiesAbstract" xlink:href="zdge-20210131.xsd#zdge_FinancingActivitiesAbstract"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementOfCashFlowsAbstract" xlink:to="FinancingActivitiesAbstract" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ProceedsFromIssuanceOfCommonStock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ProceedsFromIssuanceOfCommonStock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="FinancingActivitiesAbstract" xlink:to="us-gaap_ProceedsFromIssuanceOfCommonStock" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PaymentsOfDebtIssuanceCosts" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PaymentsOfDebtIssuanceCosts"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="FinancingActivitiesAbstract" xlink:to="us-gaap_PaymentsOfDebtIssuanceCosts" order="1.0" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RepaymentsOfShortTermDebt" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RepaymentsOfShortTermDebt"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="FinancingActivitiesAbstract" xlink:to="us-gaap_RepaymentsOfShortTermDebt" order="2.0" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ProceedsFromStockOptionsExercised" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ProceedsFromStockOptionsExercised"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="FinancingActivitiesAbstract" xlink:to="us-gaap_ProceedsFromStockOptionsExercised" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PaymentsForRepurchaseOfCommonStock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PaymentsForRepurchaseOfCommonStock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="FinancingActivitiesAbstract" xlink:to="us-gaap_PaymentsForRepurchaseOfCommonStock" order="4.0" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivities"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="FinancingActivitiesAbstract" xlink:to="us-gaap_NetCashProvidedByUsedInFinancingActivities" order="5.0" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_EffectOfExchangeRateOnCashAndCashEquivalents" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EffectOfExchangeRateOnCashAndCashEquivalents"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="FinancingActivitiesAbstract" xlink:to="us-gaap_EffectOfExchangeRateOnCashAndCashEquivalents" order="6.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="FinancingActivitiesAbstract" xlink:to="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" order="7.0" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CashAndCashEquivalentsAtCarryingValue"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="FinancingActivitiesAbstract" xlink:to="us-gaap_CashAndCashEquivalentsAtCarryingValue" order="8.0" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CashAndCashEquivalentsAtCarryingValue_0" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CashAndCashEquivalentsAtCarryingValue"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="FinancingActivitiesAbstract" xlink:to="us-gaap_CashAndCashEquivalentsAtCarryingValue_0" order="9.0" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
    <loc xlink:type="locator" xlink:label="SupplementalDisclosureOfCashFlowInformationAbstract" xlink:href="zdge-20210131.xsd#zdge_SupplementalDisclosureOfCashFlowInformationAbstract"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementOfCashFlowsAbstract" xlink:to="SupplementalDisclosureOfCashFlowInformationAbstract" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeTaxesPaidNet" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeTaxesPaidNet"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="SupplementalDisclosureOfCashFlowInformationAbstract" xlink:to="us-gaap_IncomeTaxesPaidNet" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_InterestPaidNet" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_InterestPaidNet"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="SupplementalDisclosureOfCashFlowInformationAbstract" xlink:to="us-gaap_InterestPaidNet" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="SupplementalScheduleOfNonCashInvestingAndFinancingActivitiesAbstract" xlink:href="zdge-20210131.xsd#zdge_SupplementalScheduleOfNonCashInvestingAndFinancingActivitiesAbstract"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementOfCashFlowsAbstract" xlink:to="SupplementalScheduleOfNonCashInvestingAndFinancingActivitiesAbstract" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StockIssued1" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StockIssued1"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="SupplementalScheduleOfNonCashInvestingAndFinancingActivitiesAbstract" xlink:to="us-gaap_StockIssued1" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://zedge.com/role/BasisofPresentationandRecentlyAdoptedAccountingPronouncements">
    <loc xlink:type="locator" xlink:label="us-gaap_AccountingPoliciesAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccountingPoliciesAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_BasisOfPresentationAndSignificantAccountingPoliciesTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BasisOfPresentationAndSignificantAccountingPoliciesTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_BasisOfPresentationAndSignificantAccountingPoliciesTextBlock" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://zedge.com/role/Revenue">
    <loc xlink:type="locator" xlink:label="us-gaap_DisclosureTextBlockAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DisclosureTextBlockAbstract"/>
    <loc xlink:type="locator" xlink:label="RevenueTable" xlink:href="zdge-20210131.xsd#zdge_RevenueTable"/>
    <loc xlink:type="locator" xlink:label="RevenueLineItems" xlink:href="zdge-20210131.xsd#zdge_RevenueLineItems"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DisclosureTextBlockAbstract" xlink:to="RevenueTable" order="1.0"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="RevenueTable" xlink:to="RevenueLineItems" order="1.0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DeferredRevenueDisclosureTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredRevenueDisclosureTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="RevenueLineItems" xlink:to="us-gaap_DeferredRevenueDisclosureTextBlock" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://zedge.com/role/FairValueMeasurements">
    <loc xlink:type="locator" xlink:label="us-gaap_FairValueDisclosuresAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FairValueDisclosuresAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_FairValueDisclosuresTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FairValueDisclosuresTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FairValueDisclosuresAbstract" xlink:to="us-gaap_FairValueDisclosuresTextBlock" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://zedge.com/role/DerivativeInstruments">
    <loc xlink:type="locator" xlink:label="us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract" xlink:to="us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://zedge.com/role/AccruedExpensesandOtherCurrentLiabilities">
    <loc xlink:type="locator" xlink:label="us-gaap_PayablesAndAccrualsAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PayablesAndAccrualsAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_PayablesAndAccrualsAbstract" xlink:to="us-gaap_AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://zedge.com/role/StockBasedCompensation">
    <loc xlink:type="locator" xlink:label="us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:to="us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://zedge.com/role/EarningsPerShare">
    <loc xlink:type="locator" xlink:label="us-gaap_EarningsPerShareAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EarningsPerShareAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_EarningsPerShareTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EarningsPerShareTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_EarningsPerShareAbstract" xlink:to="us-gaap_EarningsPerShareTextBlock" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://zedge.com/role/Contingencies">
    <loc xlink:type="locator" xlink:label="us-gaap_CommitmentsAndContingenciesDisclosureAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CommitmentsAndContingenciesDisclosureAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CommitmentsAndContingenciesDisclosureTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CommitmentsAndContingenciesDisclosureTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_CommitmentsAndContingenciesDisclosureAbstract" xlink:to="us-gaap_CommitmentsAndContingenciesDisclosureTextBlock" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://zedge.com/role/RevolvingCreditFacility">
    <loc xlink:type="locator" xlink:label="us-gaap_DebtDisclosureAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtDisclosureAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShortTermDebtTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShortTermDebtTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DebtDisclosureAbstract" xlink:to="us-gaap_ShortTermDebtTextBlock" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://zedge.com/role/BusinessSegmentandGeographicInformation">
    <loc xlink:type="locator" xlink:label="us-gaap_SegmentReportingAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SegmentReportingAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SegmentReportingDisclosureTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SegmentReportingDisclosureTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_SegmentReportingAbstract" xlink:to="us-gaap_SegmentReportingDisclosureTextBlock" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://zedge.com/role/OperatingLeases">
    <loc xlink:type="locator" xlink:label="us-gaap_LeasesOperatingAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LeasesOperatingAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LesseeOperatingLeasesTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LesseeOperatingLeasesTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LeasesOperatingAbstract" xlink:to="us-gaap_LesseeOperatingLeasesTextBlock" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://zedge.com/role/ProvisionforIncometaxes">
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeTaxDisclosureAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeTaxDisclosureAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeTaxDisclosureTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeTaxDisclosureTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeTaxDisclosureAbstract" xlink:to="us-gaap_IncomeTaxDisclosureTextBlock" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://zedge.com/role/RecentlyIssuedAccountingStandardsNotYetAdopted">
    <loc xlink:type="locator" xlink:label="us-gaap_AccountingChangesAndErrorCorrectionsAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccountingChangesAndErrorCorrectionsAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DescriptionOfNewAccountingPronouncementsNotYetAdopted" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DescriptionOfNewAccountingPronouncementsNotYetAdopted"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountingChangesAndErrorCorrectionsAbstract" xlink:to="us-gaap_DescriptionOfNewAccountingPronouncementsNotYetAdopted" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://zedge.com/role/LoansPayable">
    <loc xlink:type="locator" xlink:label="us-gaap_LoansPayableAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LoansPayableAbstract"/>
    <loc xlink:type="locator" xlink:label="LoansPayableTextBlock" xlink:href="zdge-20210131.xsd#zdge_LoansPayableTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LoansPayableAbstract" xlink:to="LoansPayableTextBlock" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://zedge.com/role/SalesofClassBCommonStock">
    <loc xlink:type="locator" xlink:label="SaleOfCommonStockAbstract" xlink:href="zdge-20210131.xsd#zdge_SaleOfCommonStockAbstract"/>
    <loc xlink:type="locator" xlink:label="SaleOfCommonStockTextBlock" xlink:href="zdge-20210131.xsd#zdge_SaleOfCommonStockTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="SaleOfCommonStockAbstract" xlink:to="SaleOfCommonStockTextBlock" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://zedge.com/role/AccountingPoliciesByPolicy">
    <loc xlink:type="locator" xlink:label="us-gaap_AccountingPoliciesAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccountingPoliciesAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_BasisOfAccountingPolicyPolicyTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BasisOfAccountingPolicyPolicyTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_BasisOfAccountingPolicyPolicyTextBlock" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="ImpactOnFinancialAndOperationalResultsPolicyTextBlock" xlink:href="zdge-20210131.xsd#zdge_ImpactOnFinancialAndOperationalResultsPolicyTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="ImpactOnFinancialAndOperationalResultsPolicyTextBlock" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://zedge.com/role/RevenueTables">
    <loc xlink:type="locator" xlink:label="us-gaap_DisclosureTextBlockAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DisclosureTextBlockAbstract"/>
    <loc xlink:type="locator" xlink:label="RevenueTablesTable" xlink:href="zdge-20210131.xsd#zdge_RevenueTablesTable"/>
    <loc xlink:type="locator" xlink:label="RevenueTablesLineItems" xlink:href="zdge-20210131.xsd#zdge_RevenueTablesLineItems"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DisclosureTextBlockAbstract" xlink:to="RevenueTablesTable" order="1.0"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="RevenueTablesTable" xlink:to="RevenueTablesLineItems" order="1.0"/>
    <loc xlink:type="locator" xlink:label="ScheduleOfRevenueByTypeOfServiceTableTextBlock" xlink:href="zdge-20210131.xsd#zdge_ScheduleOfRevenueByTypeOfServiceTableTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="RevenueTablesLineItems" xlink:to="ScheduleOfRevenueByTypeOfServiceTableTextBlock" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://zedge.com/role/FairValueMeasurementsTables">
    <loc xlink:type="locator" xlink:label="us-gaap_FairValueDisclosuresAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FairValueDisclosuresAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FairValueDisclosuresAbstract" xlink:to="us-gaap_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://zedge.com/role/DerivativeInstrumentsTables">
    <loc xlink:type="locator" xlink:label="us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ScheduleOfNotionalAmountsOfOutstandingDerivativePositionsTableTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfNotionalAmountsOfOutstandingDerivativePositionsTableTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract" xlink:to="us-gaap_ScheduleOfNotionalAmountsOfOutstandingDerivativePositionsTableTextBlock" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ScheduleOfDerivativeAssetsAtFairValueTableTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfDerivativeAssetsAtFairValueTableTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract" xlink:to="us-gaap_ScheduleOfDerivativeAssetsAtFairValueTableTextBlock" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ScheduleOfDerivativesInstrumentsStatementsOfFinancialPerformanceAndFinancialPositionLocationTableTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfDerivativesInstrumentsStatementsOfFinancialPerformanceAndFinancialPositionLocationTableTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract" xlink:to="us-gaap_ScheduleOfDerivativesInstrumentsStatementsOfFinancialPerformanceAndFinancialPositionLocationTableTextBlock" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://zedge.com/role/AccruedExpensesandOtherCurrentLiabilitiesTables">
    <loc xlink:type="locator" xlink:label="us-gaap_PayablesAndAccrualsAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PayablesAndAccrualsAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ScheduleOfAccruedLiabilitiesTableTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfAccruedLiabilitiesTableTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_PayablesAndAccrualsAbstract" xlink:to="us-gaap_ScheduleOfAccruedLiabilitiesTableTextBlock" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://zedge.com/role/EarningsPerShareTables">
    <loc xlink:type="locator" xlink:label="us-gaap_EarningsPerShareAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EarningsPerShareAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ScheduleOfEarningsPerShareDilutedByCommonClassTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfEarningsPerShareDilutedByCommonClassTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_EarningsPerShareAbstract" xlink:to="us-gaap_ScheduleOfEarningsPerShareDilutedByCommonClassTextBlock" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_EarningsPerShareAbstract" xlink:to="us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://zedge.com/role/BusinessSegmentandGeographicInformationTables">
    <loc xlink:type="locator" xlink:label="us-gaap_SegmentReportingAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SegmentReportingAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LongLivedAssetsByGeographicAreasTableTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LongLivedAssetsByGeographicAreasTableTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_SegmentReportingAbstract" xlink:to="us-gaap_LongLivedAssetsByGeographicAreasTableTextBlock" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://zedge.com/role/ScheduleofrevenuebytypeofserviceTable">
<!-- [WMV5][XcpuxYn59dz7vgYynUDuwG7r97K2jUTysl7vcz0lJt/tSeJz73kx1cLt0ZFF2SK/vxBCY0vdSrYHp0d0PIYB/fZtg9AbG39OoAk7YIF4e71MMozK7TydLC4971vZknuMEu2q2SMEmgKUlDbjD0X9pt2NgX+ke74UL4BD0Gfx82cqWWyN2OXrFl0OAaTYbceYvfqzIlK3AfvteSWLEYI3BaOdKXpOdiiihJEydw2nbwKaYEo10a3mzhXSQ6YLzFoAFN3/S39Up7w=] CSR-->
    <loc xlink:type="locator" xlink:label="ScheduleOfRevenueByTypeOfServiceAbstract" xlink:href="zdge-20210131.xsd#zdge_ScheduleOfRevenueByTypeOfServiceAbstract"/>
    <loc xlink:type="locator" xlink:label="RevenueDetailsScheduleofrevenuebytypeofserviceTable" xlink:href="zdge-20210131.xsd#zdge_RevenueDetailsScheduleofrevenuebytypeofserviceTable"/>
    <loc xlink:type="locator" xlink:label="RevenueDetailsScheduleofrevenuebytypeofserviceLineItems" xlink:href="zdge-20210131.xsd#zdge_RevenueDetailsScheduleofrevenuebytypeofserviceLineItems"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfRevenueByTypeOfServiceAbstract" xlink:to="RevenueDetailsScheduleofrevenuebytypeofserviceTable" order="1.0"/>
    <loc xlink:type="locator" xlink:label="srt_ProductOrServiceAxis" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_ProductOrServiceAxis"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="RevenueDetailsScheduleofrevenuebytypeofserviceTable" xlink:to="srt_ProductOrServiceAxis" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="srt_ProductsAndServicesDomain" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_ProductsAndServicesDomain"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_ProductOrServiceAxis" xlink:to="srt_ProductsAndServicesDomain" order="0.0"/>
    <loc xlink:type="locator" xlink:label="AdvertisingRevenueMember" xlink:href="zdge-20210131.xsd#zdge_AdvertisingRevenueMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_ProductOrServiceAxis" xlink:to="AdvertisingRevenueMember" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="ServiceRevenueMember" xlink:href="zdge-20210131.xsd#zdge_ServiceRevenueMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_ProductOrServiceAxis" xlink:to="ServiceRevenueMember" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="ZedgePremiumAndShortzRevenuesMember" xlink:href="zdge-20210131.xsd#zdge_ZedgePremiumAndShortzRevenuesMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_ProductOrServiceAxis" xlink:to="ZedgePremiumAndShortzRevenuesMember" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="RevenueDetailsScheduleofrevenuebytypeofserviceTable" xlink:to="RevenueDetailsScheduleofrevenuebytypeofserviceLineItems" order="2.0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_Revenues" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_Revenues"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="RevenueDetailsScheduleofrevenuebytypeofserviceLineItems" xlink:to="us-gaap_Revenues" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://zedge.com/role/ScheduleofbalanceofassetsandliabilitiesmeasuredatfairvalueonarecurringbasisTable">
    <loc xlink:type="locator" xlink:label="ScheduleOfBalanceOfAssetsAndLiabilitiesMeasuredAtFairValueOnARecurringBasisAbstract" xlink:href="zdge-20210131.xsd#zdge_ScheduleOfBalanceOfAssetsAndLiabilitiesMeasuredAtFairValueOnARecurringBasisAbstract"/>
    <loc xlink:type="locator" xlink:label="FairValueMeasurementsDetailsScheduleofbalanceofassetsandliabilitiesmeasuredatfairvalueonarecurringbasisTable" xlink:href="zdge-20210131.xsd#zdge_FairValueMeasurementsDetailsScheduleofbalanceofassetsandliabilitiesmeasuredatfairvalueonarecurringbasisTable"/>
    <loc xlink:type="locator" xlink:label="FairValueMeasurementsDetailsScheduleofbalanceofassetsandliabilitiesmeasuredatfairvalueonarecurringbasisLineItems" xlink:href="zdge-20210131.xsd#zdge_FairValueMeasurementsDetailsScheduleofbalanceofassetsandliabilitiesmeasuredatfairvalueonarecurringbasisLineItems"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfBalanceOfAssetsAndLiabilitiesMeasuredAtFairValueOnARecurringBasisAbstract" xlink:to="FairValueMeasurementsDetailsScheduleofbalanceofassetsandliabilitiesmeasuredatfairvalueonarecurringbasisTable" order="1.0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_FairValueByFairValueHierarchyLevelAxis" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FairValueByFairValueHierarchyLevelAxis"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="FairValueMeasurementsDetailsScheduleofbalanceofassetsandliabilitiesmeasuredatfairvalueonarecurringbasisTable" xlink:to="us-gaap_FairValueByFairValueHierarchyLevelAxis" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_FairValueMeasurementsFairValueHierarchyDomain" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FairValueMeasurementsFairValueHierarchyDomain"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FairValueByFairValueHierarchyLevelAxis" xlink:to="us-gaap_FairValueMeasurementsFairValueHierarchyDomain" order="0.0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_FairValueInputsLevel1Member" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FairValueInputsLevel1Member"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FairValueByFairValueHierarchyLevelAxis" xlink:to="us-gaap_FairValueInputsLevel1Member" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_FairValueInputsLevel2Member" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FairValueInputsLevel2Member"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FairValueByFairValueHierarchyLevelAxis" xlink:to="us-gaap_FairValueInputsLevel2Member" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_FairValueInputsLevel3Member" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FairValueInputsLevel3Member"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FairValueByFairValueHierarchyLevelAxis" xlink:to="us-gaap_FairValueInputsLevel3Member" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_FairValueByMeasurementFrequencyAxis" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FairValueByMeasurementFrequencyAxis"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="FairValueMeasurementsDetailsScheduleofbalanceofassetsandliabilitiesmeasuredatfairvalueonarecurringbasisTable" xlink:to="us-gaap_FairValueByMeasurementFrequencyAxis" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_FairValueMeasurementFrequencyDomain" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FairValueMeasurementFrequencyDomain"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FairValueByMeasurementFrequencyAxis" xlink:to="us-gaap_FairValueMeasurementFrequencyDomain" order="0.0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_FairValueMeasurementsRecurringMember" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FairValueMeasurementsRecurringMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FairValueByMeasurementFrequencyAxis" xlink:to="us-gaap_FairValueMeasurementsRecurringMember" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="FairValueMeasurementsDetailsScheduleofbalanceofassetsandliabilitiesmeasuredatfairvalueonarecurringbasisTable" xlink:to="FairValueMeasurementsDetailsScheduleofbalanceofassetsandliabilitiesmeasuredatfairvalueonarecurringbasisLineItems" order="3.0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AssetsFairValueDisclosureAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AssetsFairValueDisclosureAbstract"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="FairValueMeasurementsDetailsScheduleofbalanceofassetsandliabilitiesmeasuredatfairvalueonarecurringbasisLineItems" xlink:to="us-gaap_AssetsFairValueDisclosureAbstract" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ForeignCurrencyFairValueHedgeAssetAtFairValue" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ForeignCurrencyFairValueHedgeAssetAtFairValue"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AssetsFairValueDisclosureAbstract" xlink:to="us-gaap_ForeignCurrencyFairValueHedgeAssetAtFairValue" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LiabilitiesFairValueDisclosureAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LiabilitiesFairValueDisclosureAbstract"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="FairValueMeasurementsDetailsScheduleofbalanceofassetsandliabilitiesmeasuredatfairvalueonarecurringbasisLineItems" xlink:to="us-gaap_LiabilitiesFairValueDisclosureAbstract" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ForeignCurrencyContractsLiabilityFairValueDisclosure" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ForeignCurrencyContractsLiabilityFairValueDisclosure"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LiabilitiesFairValueDisclosureAbstract" xlink:to="us-gaap_ForeignCurrencyContractsLiabilityFairValueDisclosure" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://zedge.com/role/ScheduleofoutstandingforeignexchangecontractsTable">
    <loc xlink:type="locator" xlink:label="ScheduleOfOutstandingForeignExchangeContractsAbstract" xlink:href="zdge-20210131.xsd#zdge_ScheduleOfOutstandingForeignExchangeContractsAbstract"/>
    <loc xlink:type="locator" xlink:label="DerivativeInstrumentsDetailsScheduleofoutstandingforeignexchangecontractsTable" xlink:href="zdge-20210131.xsd#zdge_DerivativeInstrumentsDetailsScheduleofoutstandingforeignexchangecontractsTable"/>
    <loc xlink:type="locator" xlink:label="DerivativeInstrumentsDetailsScheduleofoutstandingforeignexchangecontractsLineItems" xlink:href="zdge-20210131.xsd#zdge_DerivativeInstrumentsDetailsScheduleofoutstandingforeignexchangecontractsLineItems"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfOutstandingForeignExchangeContractsAbstract" xlink:to="DerivativeInstrumentsDetailsScheduleofoutstandingforeignexchangecontractsTable" order="1.0"/>
    <loc xlink:type="locator" xlink:label="srt_ProductOrServiceAxis" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_ProductOrServiceAxis"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="DerivativeInstrumentsDetailsScheduleofoutstandingforeignexchangecontractsTable" xlink:to="srt_ProductOrServiceAxis" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="srt_ProductsAndServicesDomain" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_ProductsAndServicesDomain"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_ProductOrServiceAxis" xlink:to="srt_ProductsAndServicesDomain" order="0.0"/>
    <loc xlink:type="locator" xlink:label="WesternAllianceBankMember" xlink:href="zdge-20210131.xsd#zdge_WesternAllianceBankMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_ProductOrServiceAxis" xlink:to="WesternAllianceBankMember" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="TypeOfCurrencyAxis" xlink:href="zdge-20210131.xsd#zdge_TypeOfCurrencyAxis"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="DerivativeInstrumentsDetailsScheduleofoutstandingforeignexchangecontractsTable" xlink:to="TypeOfCurrencyAxis" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="TypeOfCurrencyDomain" xlink:href="zdge-20210131.xsd#zdge_TypeOfCurrencyDomain"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="TypeOfCurrencyAxis" xlink:to="TypeOfCurrencyDomain" order="0.0"/>
    <loc xlink:type="locator" xlink:label="NorwegianKroneMember" xlink:href="zdge-20210131.xsd#zdge_NorwegianKroneMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="TypeOfCurrencyAxis" xlink:to="NorwegianKroneMember" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="EuroMember" xlink:href="zdge-20210131.xsd#zdge_EuroMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="TypeOfCurrencyAxis" xlink:to="EuroMember" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DerivativeInstrumentRiskAxis" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DerivativeInstrumentRiskAxis"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="DerivativeInstrumentsDetailsScheduleofoutstandingforeignexchangecontractsTable" xlink:to="us-gaap_DerivativeInstrumentRiskAxis" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DerivativeContractTypeDomain" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DerivativeContractTypeDomain"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DerivativeInstrumentRiskAxis" xlink:to="us-gaap_DerivativeContractTypeDomain" order="0.0"/>
    <loc xlink:type="locator" xlink:label="SettlementDateOneMember" xlink:href="zdge-20210131.xsd#zdge_SettlementDateOneMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DerivativeInstrumentRiskAxis" xlink:to="SettlementDateOneMember" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="SettlementDateTwoMember" xlink:href="zdge-20210131.xsd#zdge_SettlementDateTwoMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DerivativeInstrumentRiskAxis" xlink:to="SettlementDateTwoMember" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="SettlementDateThreeMember" xlink:href="zdge-20210131.xsd#zdge_SettlementDateThreeMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DerivativeInstrumentRiskAxis" xlink:to="SettlementDateThreeMember" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="SettlementDateFourMember" xlink:href="zdge-20210131.xsd#zdge_SettlementDateFourMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DerivativeInstrumentRiskAxis" xlink:to="SettlementDateFourMember" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="DerivativeInstrumentsDetailsScheduleofoutstandingforeignexchangecontractsTable" xlink:to="DerivativeInstrumentsDetailsScheduleofoutstandingforeignexchangecontractsLineItems" order="4.0"/>
    <loc xlink:type="locator" xlink:label="DerivativeUnderlyingAmount" xlink:href="zdge-20210131.xsd#zdge_DerivativeUnderlyingAmount"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="DerivativeInstrumentsDetailsScheduleofoutstandingforeignexchangecontractsLineItems" xlink:to="DerivativeUnderlyingAmount" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://zedge.com/role/ScheduleoffairvalueofderivativeassetsandliabilitiesTable">
    <loc xlink:type="locator" xlink:label="ScheduleOfFairValueOfDerivativeAssetsAndLiabilitiesAbstract" xlink:href="zdge-20210131.xsd#zdge_ScheduleOfFairValueOfDerivativeAssetsAndLiabilitiesAbstract"/>
    <loc xlink:type="locator" xlink:label="DerivativesNotDesignatedOrNotQualifyingAsHedgingInstrumentsAbstract" xlink:href="zdge-20210131.xsd#zdge_DerivativesNotDesignatedOrNotQualifyingAsHedgingInstrumentsAbstract"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfFairValueOfDerivativeAssetsAndLiabilitiesAbstract" xlink:to="DerivativesNotDesignatedOrNotQualifyingAsHedgingInstrumentsAbstract" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="DescriptionOfLocationOfForeignCurrencyDerivativesOnBalanceSheet1" xlink:href="zdge-20210131.xsd#zdge_DescriptionOfLocationOfForeignCurrencyDerivativesOnBalanceSheet1"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="DerivativesNotDesignatedOrNotQualifyingAsHedgingInstrumentsAbstract" xlink:to="DescriptionOfLocationOfForeignCurrencyDerivativesOnBalanceSheet1" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ForeignCurrencyDerivativeInstrumentsNotDesignatedAsHedgingInstrumentsLiabilityAtFairValue" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ForeignCurrencyDerivativeInstrumentsNotDesignatedAsHedgingInstrumentsLiabilityAtFairValue"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="DerivativesNotDesignatedOrNotQualifyingAsHedgingInstrumentsAbstract" xlink:to="us-gaap_ForeignCurrencyDerivativeInstrumentsNotDesignatedAsHedgingInstrumentsLiabilityAtFairValue" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://zedge.com/role/ScheduleofderivativeinstrumentsonconsolidatedstatementsofcomprehensiveincomelossTable">
    <loc xlink:type="locator" xlink:label="ScheduleOfDerivativeInstrumentsOnConsolidatedStatementsOfComprehensiveIncomeLossAbstract" xlink:href="zdge-20210131.xsd#zdge_ScheduleOfDerivativeInstrumentsOnConsolidatedStatementsOfComprehensiveIncomeLossAbstract"/>
    <loc xlink:type="locator" xlink:label="StatementOfComprehensiveLossLocation" xlink:href="zdge-20210131.xsd#zdge_StatementOfComprehensiveLossLocation"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfDerivativeInstrumentsOnConsolidatedStatementsOfComprehensiveIncomeLossAbstract" xlink:to="StatementOfComprehensiveLossLocation" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_GainLossOnForeignCurrencyDerivativeInstrumentsNotDesignatedAsHedgingInstruments" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_GainLossOnForeignCurrencyDerivativeInstrumentsNotDesignatedAsHedgingInstruments"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfDerivativeInstrumentsOnConsolidatedStatementsOfComprehensiveIncomeLossAbstract" xlink:to="us-gaap_GainLossOnForeignCurrencyDerivativeInstrumentsNotDesignatedAsHedgingInstruments" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://zedge.com/role/ScheduleofaccruedexpensesandothercurrentliabilitiesTable">
    <loc xlink:type="locator" xlink:label="ScheduleOfAccruedExpensesAndOtherCurrentLiabilitiesAbstract" xlink:href="zdge-20210131.xsd#zdge_ScheduleOfAccruedExpensesAndOtherCurrentLiabilitiesAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AccruedVacationCurrent" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccruedVacationCurrent"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfAccruedExpensesAndOtherCurrentLiabilitiesAbstract" xlink:to="us-gaap_AccruedVacationCurrent" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AccruedProfessionalFeesCurrent" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccruedProfessionalFeesCurrent"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfAccruedExpensesAndOtherCurrentLiabilitiesAbstract" xlink:to="us-gaap_AccruedProfessionalFeesCurrent" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AccruedPayrollTaxesCurrent" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccruedPayrollTaxesCurrent"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfAccruedExpensesAndOtherCurrentLiabilitiesAbstract" xlink:to="us-gaap_AccruedPayrollTaxesCurrent" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OperatingLeaseLiability" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingLeaseLiability"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfAccruedExpensesAndOtherCurrentLiabilitiesAbstract" xlink:to="us-gaap_OperatingLeaseLiability" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DueToAffiliateCurrent" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DueToAffiliateCurrent"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfAccruedExpensesAndOtherCurrentLiabilitiesAbstract" xlink:to="us-gaap_DueToAffiliateCurrent" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AccruedBonusesCurrent" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccruedBonusesCurrent"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfAccruedExpensesAndOtherCurrentLiabilitiesAbstract" xlink:to="us-gaap_AccruedBonusesCurrent" order="5.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OtherAccruedLiabilitiesCurrent" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherAccruedLiabilitiesCurrent"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfAccruedExpensesAndOtherCurrentLiabilitiesAbstract" xlink:to="us-gaap_OtherAccruedLiabilitiesCurrent" order="6.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AccruedLiabilitiesAndOtherLiabilities" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccruedLiabilitiesAndOtherLiabilities"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfAccruedExpensesAndOtherCurrentLiabilitiesAbstract" xlink:to="us-gaap_AccruedLiabilitiesAndOtherLiabilities" order="7.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://zedge.com/role/ScheduleofweightedaveragenumberofsharescalculationofbasicanddilutedearningspershareTable">
    <loc xlink:type="locator" xlink:label="ScheduleOfWeightedAverageNumberOfSharesCalculationOfBasicAndDilutedEarningsPerShareAbstract" xlink:href="zdge-20210131.xsd#zdge_ScheduleOfWeightedAverageNumberOfSharesCalculationOfBasicAndDilutedEarningsPerShareAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_WeightedAverageNumberOfSharesIssuedBasic" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_WeightedAverageNumberOfSharesIssuedBasic"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfWeightedAverageNumberOfSharesCalculationOfBasicAndDilutedEarningsPerShareAbstract" xlink:to="us-gaap_WeightedAverageNumberOfSharesIssuedBasic" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustmentAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustmentAbstract"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfWeightedAverageNumberOfSharesCalculationOfBasicAndDilutedEarningsPerShareAbstract" xlink:to="us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustmentAbstract" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncrementalCommonSharesAttributableToCallOptionsAndWarrants" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncrementalCommonSharesAttributableToCallOptionsAndWarrants"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustmentAbstract" xlink:to="us-gaap_IncrementalCommonSharesAttributableToCallOptionsAndWarrants" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncrementalCommonSharesAttributableToNonvestedSharesWithForfeitableDividends" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncrementalCommonSharesAttributableToNonvestedSharesWithForfeitableDividends"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustmentAbstract" xlink:to="us-gaap_IncrementalCommonSharesAttributableToNonvestedSharesWithForfeitableDividends" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="DeferredStockUnits" xlink:href="zdge-20210131.xsd#zdge_DeferredStockUnits"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustmentAbstract" xlink:to="DeferredStockUnits" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustmentAbstract" xlink:to="us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://zedge.com/role/ScheduleofsharesexcludedfromthedilutiveearningspersharecomputationsTable">
    <loc xlink:type="locator" xlink:label="ScheduleOfSharesExcludedFromTheDilutiveEarningsPerShareComputationsAbstract" xlink:href="zdge-20210131.xsd#zdge_ScheduleOfSharesExcludedFromTheDilutiveEarningsPerShareComputationsAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfSharesExcludedFromTheDilutiveEarningsPerShareComputationsAbstract" xlink:to="us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable" order="1.0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable" xlink:to="us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AntidilutiveSecuritiesNameDomain" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AntidilutiveSecuritiesNameDomain"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis" xlink:to="us-gaap_AntidilutiveSecuritiesNameDomain" order="0.0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_EmployeeStockOptionMember" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EmployeeStockOptionMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis" xlink:to="us-gaap_EmployeeStockOptionMember" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="NonVestedRestrictedClassBCommonStockMember" xlink:href="zdge-20210131.xsd#zdge_NonVestedRestrictedClassBCommonStockMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis" xlink:to="NonVestedRestrictedClassBCommonStockMember" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="DeferredStockUnitsMember" xlink:href="zdge-20210131.xsd#zdge_DeferredStockUnitsMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis" xlink:to="DeferredStockUnitsMember" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable" xlink:to="us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems" order="2.0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems" xlink:to="us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://zedge.com/role/ScheduleofnetlonglivedassetsandtotalassetsheldoutsideoftheUnitedStatesTable">
    <loc xlink:type="locator" xlink:label="ScheduleOfNetLongLivedAssetsAndTotalAssetsHeldOutsideOfTheUnitedStatesAbstract" xlink:href="zdge-20210131.xsd#zdge_ScheduleOfNetLongLivedAssetsAndTotalAssetsHeldOutsideOfTheUnitedStatesAbstract"/>
    <loc xlink:type="locator" xlink:label="BusinessSegmentandGeographicInformationDetailsScheduleofnetlonglivedassetsandtotalassetsheldoutsideoftheUnitedStatesTable" xlink:href="zdge-20210131.xsd#zdge_BusinessSegmentandGeographicInformationDetailsScheduleofnetlonglivedassetsandtotalassetsheldoutsideoftheUnitedStatesTable"/>
    <loc xlink:type="locator" xlink:label="BusinessSegmentandGeographicInformationDetailsScheduleofnetlonglivedassetsandtotalassetsheldoutsideoftheUnitedStatesLineItems" xlink:href="zdge-20210131.xsd#zdge_BusinessSegmentandGeographicInformationDetailsScheduleofnetlonglivedassetsandtotalassetsheldoutsideoftheUnitedStatesLineItems"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfNetLongLivedAssetsAndTotalAssetsHeldOutsideOfTheUnitedStatesAbstract" xlink:to="BusinessSegmentandGeographicInformationDetailsScheduleofnetlonglivedassetsandtotalassetsheldoutsideoftheUnitedStatesTable" order="1.0"/>
    <loc xlink:type="locator" xlink:label="srt_StatementGeographicalAxis" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_StatementGeographicalAxis"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="BusinessSegmentandGeographicInformationDetailsScheduleofnetlonglivedassetsandtotalassetsheldoutsideoftheUnitedStatesTable" xlink:to="srt_StatementGeographicalAxis" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="srt_SegmentGeographicalDomain" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_SegmentGeographicalDomain"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_StatementGeographicalAxis" xlink:to="srt_SegmentGeographicalDomain" order="0.0"/>
    <loc xlink:type="locator" xlink:label="country_US" xlink:href="https://xbrl.sec.gov/country/2020/country-2020-01-31.xsd#country_US"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_StatementGeographicalAxis" xlink:to="country_US" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="ForeignMember" xlink:href="zdge-20210131.xsd#zdge_ForeignMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_StatementGeographicalAxis" xlink:to="ForeignMember" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="BusinessSegmentandGeographicInformationDetailsScheduleofnetlonglivedassetsandtotalassetsheldoutsideoftheUnitedStatesTable" xlink:to="BusinessSegmentandGeographicInformationDetailsScheduleofnetlonglivedassetsandtotalassetsheldoutsideoftheUnitedStatesLineItems" order="2.0"/>
    <loc xlink:type="locator" xlink:label="LongLivedAssetsNetAbstract" xlink:href="zdge-20210131.xsd#zdge_LongLivedAssetsNetAbstract"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="BusinessSegmentandGeographicInformationDetailsScheduleofnetlonglivedassetsandtotalassetsheldoutsideoftheUnitedStatesLineItems" xlink:to="LongLivedAssetsNetAbstract" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NoncurrentAssets" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NoncurrentAssets"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="LongLivedAssetsNetAbstract" xlink:to="us-gaap_NoncurrentAssets" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="TotalAssetsAbstract" xlink:href="zdge-20210131.xsd#zdge_TotalAssetsAbstract"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="BusinessSegmentandGeographicInformationDetailsScheduleofnetlonglivedassetsandtotalassetsheldoutsideoftheUnitedStatesLineItems" xlink:to="TotalAssetsAbstract" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_Assets" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_Assets"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="TotalAssetsAbstract" xlink:to="us-gaap_Assets" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://zedge.com/role/BasisofPresentationandRecentlyAdoptedAccountingPronouncementsDetails">
    <loc xlink:type="locator" xlink:label="us-gaap_AccountingPoliciesAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccountingPoliciesAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_Cash" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_Cash"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_Cash" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StockIssuedDuringPeriodValueOther" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StockIssuedDuringPeriodValueOther"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_StockIssuedDuringPeriodValueOther" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://zedge.com/role/RevenueDetails">
    <loc xlink:type="locator" xlink:label="us-gaap_DisclosureTextBlockAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DisclosureTextBlockAbstract"/>
    <loc xlink:type="locator" xlink:label="RevenueDetailsTable" xlink:href="zdge-20210131.xsd#zdge_RevenueDetailsTable"/>
    <loc xlink:type="locator" xlink:label="RevenueDetailsLineItems" xlink:href="zdge-20210131.xsd#zdge_RevenueDetailsLineItems"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DisclosureTextBlockAbstract" xlink:to="RevenueDetailsTable" order="1.0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DeferredRevenueArrangementTypeAxis" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredRevenueArrangementTypeAxis"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="RevenueDetailsTable" xlink:to="us-gaap_DeferredRevenueArrangementTypeAxis" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="DeferredRevenueArrangementType_Domain" xlink:href="zdge-20210131.xsd#zdge_DeferredRevenueArrangementType_Domain"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DeferredRevenueArrangementTypeAxis" xlink:to="DeferredRevenueArrangementType_Domain" order="0.0"/>
    <loc xlink:type="locator" xlink:label="ZedgePremiumMember" xlink:href="zdge-20210131.xsd#zdge_ZedgePremiumMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DeferredRevenueArrangementTypeAxis" xlink:to="ZedgePremiumMember" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="RevenueDetailsTable" xlink:to="RevenueDetailsLineItems" order="2.0"/>
    <loc xlink:type="locator" xlink:label="UnsatisfiedPerformanceObligationsDescription" xlink:href="zdge-20210131.xsd#zdge_UnsatisfiedPerformanceObligationsDescription"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="RevenueDetailsLineItems" xlink:to="UnsatisfiedPerformanceObligationsDescription" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DeferredRevenueRevenueRecognized1" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredRevenueRevenueRecognized1"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="RevenueDetailsLineItems" xlink:to="us-gaap_DeferredRevenueRevenueRecognized1" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="CreditsDescription" xlink:href="zdge-20210131.xsd#zdge_CreditsDescription"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="RevenueDetailsLineItems" xlink:to="CreditsDescription" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DeferredRevenue" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredRevenue"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="RevenueDetailsLineItems" xlink:to="us-gaap_DeferredRevenue" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DeferredRevenuePeriodIncreaseDecrease" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredRevenuePeriodIncreaseDecrease"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="RevenueDetailsLineItems" xlink:to="us-gaap_DeferredRevenuePeriodIncreaseDecrease" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://zedge.com/role/StockBasedCompensationDetails">
    <loc xlink:type="locator" xlink:label="us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract"/>
    <loc xlink:type="locator" xlink:label="StockBasedCompensationDetailsTable" xlink:href="zdge-20210131.xsd#zdge_StockBasedCompensationDetailsTable"/>
    <loc xlink:type="locator" xlink:label="StockBasedCompensationDetailsLineItems" xlink:href="zdge-20210131.xsd#zdge_StockBasedCompensationDetailsLineItems"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:to="StockBasedCompensationDetailsTable" order="1.0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StatementClassOfStockAxis" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementClassOfStockAxis"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="StockBasedCompensationDetailsTable" xlink:to="us-gaap_StatementClassOfStockAxis" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ClassOfStockDomain" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ClassOfStockDomain"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementClassOfStockAxis" xlink:to="us-gaap_ClassOfStockDomain" order="0.0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CommonClassBMember" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CommonClassBMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementClassOfStockAxis" xlink:to="us-gaap_CommonClassBMember" order="1.0" preferredLabel="http://www.xbrl.org/2009/role/netLabel"/>
    <loc xlink:type="locator" xlink:label="DeferredStockUnitsMember" xlink:href="zdge-20210131.xsd#zdge_DeferredStockUnitsMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementClassOfStockAxis" xlink:to="DeferredStockUnitsMember" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SubsidiarySaleOfStockAxis" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SubsidiarySaleOfStockAxis"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="StockBasedCompensationDetailsTable" xlink:to="us-gaap_SubsidiarySaleOfStockAxis" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SaleOfStockNameOfTransactionDomain" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SaleOfStockNameOfTransactionDomain"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_SubsidiarySaleOfStockAxis" xlink:to="us-gaap_SaleOfStockNameOfTransactionDomain" order="0.0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_EmployeeStockMember" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EmployeeStockMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_SubsidiarySaleOfStockAxis" xlink:to="us-gaap_EmployeeStockMember" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AwardTypeAxis" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AwardTypeAxis"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="StockBasedCompensationDetailsTable" xlink:to="us-gaap_AwardTypeAxis" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AwardTypeAxis" xlink:to="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" order="0.0"/>
    <loc xlink:type="locator" xlink:label="StockOptionAndIncentivePlanMember" xlink:href="zdge-20210131.xsd#zdge_StockOptionAndIncentivePlanMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AwardTypeAxis" xlink:to="StockOptionAndIncentivePlanMember" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="DeferredStockUnitsMember_0" xlink:href="zdge-20210131.xsd#zdge_DeferredStockUnitsMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AwardTypeAxis" xlink:to="DeferredStockUnitsMember_0" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RestrictedStockMember" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RestrictedStockMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AwardTypeAxis" xlink:to="us-gaap_RestrictedStockMember" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DerivativeInstrumentRiskAxis" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DerivativeInstrumentRiskAxis"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="StockBasedCompensationDetailsTable" xlink:to="us-gaap_DerivativeInstrumentRiskAxis" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DerivativeContractTypeDomain" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DerivativeContractTypeDomain"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DerivativeInstrumentRiskAxis" xlink:to="us-gaap_DerivativeContractTypeDomain" order="0.0"/>
    <loc xlink:type="locator" xlink:label="StockOptionAndIncentivePlanMember_0" xlink:href="zdge-20210131.xsd#zdge_StockOptionAndIncentivePlanMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DerivativeInstrumentRiskAxis" xlink:to="StockOptionAndIncentivePlanMember_0" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="TwoThousandEightStockOptionAndIncentivePlanMember" xlink:href="zdge-20210131.xsd#zdge_TwoThousandEightStockOptionAndIncentivePlanMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DerivativeInstrumentRiskAxis" xlink:to="TwoThousandEightStockOptionAndIncentivePlanMember" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ConcentrationRiskByBenchmarkAxis" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ConcentrationRiskByBenchmarkAxis"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="StockBasedCompensationDetailsTable" xlink:to="us-gaap_ConcentrationRiskByBenchmarkAxis" order="5.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ConcentrationRiskBenchmarkDomain" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ConcentrationRiskBenchmarkDomain"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ConcentrationRiskByBenchmarkAxis" xlink:to="us-gaap_ConcentrationRiskBenchmarkDomain" order="0.0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NumberOfEmployeesTotalMember" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NumberOfEmployeesTotalMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ConcentrationRiskByBenchmarkAxis" xlink:to="us-gaap_NumberOfEmployeesTotalMember" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="StockBasedCompensationDetailsTable" xlink:to="StockBasedCompensationDetailsLineItems" order="6.0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfAdditionalSharesAuthorized" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfAdditionalSharesAuthorized"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="StockBasedCompensationDetailsLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfAdditionalSharesAuthorized" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="AggregateOfShares" xlink:href="zdge-20210131.xsd#zdge_AggregateOfShares"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="StockBasedCompensationDetailsLineItems" xlink:to="AggregateOfShares" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="StockBasedCompensationDetailsLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesPurchasedForAward" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesPurchasedForAward"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="StockBasedCompensationDetailsLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesPurchasedForAward" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="AggregateShares" xlink:href="zdge-20210131.xsd#zdge_AggregateShares"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="StockBasedCompensationDetailsLineItems" xlink:to="AggregateShares" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SaleOfStockDescriptionOfTransaction" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SaleOfStockDescriptionOfTransaction"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="StockBasedCompensationDetailsLineItems" xlink:to="us-gaap_SaleOfStockDescriptionOfTransaction" order="5.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="StocksIssuedDuringPeriodSharesNewIssues" xlink:href="zdge-20210131.xsd#zdge_StocksIssuedDuringPeriodSharesNewIssues"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="StockBasedCompensationDetailsLineItems" xlink:to="StocksIssuedDuringPeriodSharesNewIssues" order="6.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="ProceedsFromStockOptionExercised" xlink:href="zdge-20210131.xsd#zdge_ProceedsFromStockOptionExercised"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="StockBasedCompensationDetailsLineItems" xlink:to="ProceedsFromStockOptionExercised" order="7.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StockGrantedDuringPeriodValueSharebasedCompensationGross" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StockGrantedDuringPeriodValueSharebasedCompensationGross"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="StockBasedCompensationDetailsLineItems" xlink:to="us-gaap_StockGrantedDuringPeriodValueSharebasedCompensationGross" order="8.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="NumberOfNonexecutiveEmployeesDescription" xlink:href="zdge-20210131.xsd#zdge_NumberOfNonexecutiveEmployeesDescription"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="StockBasedCompensationDetailsLineItems" xlink:to="NumberOfNonexecutiveEmployeesDescription" order="9.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="StockBasedCompensationDetailsLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross" order="10.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="AggregatValue" xlink:href="zdge-20210131.xsd#zdge_AggregatValue"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="StockBasedCompensationDetailsLineItems" xlink:to="AggregatValue" order="11.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="TaxWithholdingObligations" xlink:href="zdge-20210131.xsd#zdge_TaxWithholdingObligations"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="StockBasedCompensationDetailsLineItems" xlink:to="TaxWithholdingObligations" order="12.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="CompensationCommitteeAndTheCorporateGovernanceCommittee" xlink:href="zdge-20210131.xsd#zdge_CompensationCommitteeAndTheCorporateGovernanceCommittee"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="StockBasedCompensationDetailsLineItems" xlink:to="CompensationCommitteeAndTheCorporateGovernanceCommittee" order="13.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="RestrictedStockDescription" xlink:href="zdge-20210131.xsd#zdge_RestrictedStockDescription"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="StockBasedCompensationDetailsLineItems" xlink:to="RestrictedStockDescription" order="14.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="AggregateGrantDateFairValue" xlink:href="zdge-20210131.xsd#zdge_AggregateGrantDateFairValue"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="StockBasedCompensationDetailsLineItems" xlink:to="AggregateGrantDateFairValue" order="15.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="CompensationCommitteeApprovedAGrant" xlink:href="zdge-20210131.xsd#zdge_CompensationCommitteeApprovedAGrant"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="StockBasedCompensationDetailsLineItems" xlink:to="CompensationCommitteeApprovedAGrant" order="16.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StockIssuedDuringPeriodValueNewIssues" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StockIssuedDuringPeriodValueNewIssues"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="StockBasedCompensationDetailsLineItems" xlink:to="us-gaap_StockIssuedDuringPeriodValueNewIssues" order="17.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://zedge.com/role/ContingenciesDetails">
    <loc xlink:type="locator" xlink:label="us-gaap_CommitmentsAndContingenciesDisclosureAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CommitmentsAndContingenciesDisclosureAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LossContingencyDamagesSoughtValue" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LossContingencyDamagesSoughtValue"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_CommitmentsAndContingenciesDisclosureAbstract" xlink:to="us-gaap_LossContingencyDamagesSoughtValue" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://zedge.com/role/RevolvingCreditFacilityDetails">
    <loc xlink:type="locator" xlink:label="us-gaap_DebtDisclosureAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtDisclosureAbstract"/>
    <loc xlink:type="locator" xlink:label="RevolvingCreditFacilityDetailsTable" xlink:href="zdge-20210131.xsd#zdge_RevolvingCreditFacilityDetailsTable"/>
    <loc xlink:type="locator" xlink:label="RevolvingCreditFacilityDetailsLineItems" xlink:href="zdge-20210131.xsd#zdge_RevolvingCreditFacilityDetailsLineItems"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DebtDisclosureAbstract" xlink:to="RevolvingCreditFacilityDetailsTable" order="1.0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CreditFacilityAxis" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CreditFacilityAxis"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="RevolvingCreditFacilityDetailsTable" xlink:to="us-gaap_CreditFacilityAxis" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CreditFacilityDomain" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CreditFacilityDomain"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_CreditFacilityAxis" xlink:to="us-gaap_CreditFacilityDomain" order="0.0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RevolvingCreditFacilityMember" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RevolvingCreditFacilityMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_CreditFacilityAxis" xlink:to="us-gaap_RevolvingCreditFacilityMember" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ForeignExchangeContractMember" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ForeignExchangeContractMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_CreditFacilityAxis" xlink:to="us-gaap_ForeignExchangeContractMember" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="RevolvingCreditFacilityDetailsTable" xlink:to="RevolvingCreditFacilityDetailsLineItems" order="2.0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LineOfCreditFacilityExpirationDate1" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LineOfCreditFacilityExpirationDate1"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="RevolvingCreditFacilityDetailsLineItems" xlink:to="us-gaap_LineOfCreditFacilityExpirationDate1" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="RevolvingCreditFacilityDetailsLineItems" xlink:to="us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LineOfCreditFacilityBorrowingCapacityDescription" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LineOfCreditFacilityBorrowingCapacityDescription"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="RevolvingCreditFacilityDetailsLineItems" xlink:to="us-gaap_LineOfCreditFacilityBorrowingCapacityDescription" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LineOfCreditFacilityInterestRateDescription" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LineOfCreditFacilityInterestRateDescription"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="RevolvingCreditFacilityDetailsLineItems" xlink:to="us-gaap_LineOfCreditFacilityInterestRateDescription" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LineOfCreditFacilityCollateralFeesAmount" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LineOfCreditFacilityCollateralFeesAmount"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="RevolvingCreditFacilityDetailsLineItems" xlink:to="us-gaap_LineOfCreditFacilityCollateralFeesAmount" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ForeignCurrencyTransactionsDescription" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ForeignCurrencyTransactionsDescription"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="RevolvingCreditFacilityDetailsLineItems" xlink:to="us-gaap_ForeignCurrencyTransactionsDescription" order="5.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="OutstandingForeignExchangeAmount" xlink:href="zdge-20210131.xsd#zdge_OutstandingForeignExchangeAmount"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="RevolvingCreditFacilityDetailsLineItems" xlink:to="OutstandingForeignExchangeAmount" order="6.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="LineOfCreditFacilityMaximumBorrowingCapacityReductionAmountForForeignExchangeContracts" xlink:href="zdge-20210131.xsd#zdge_LineOfCreditFacilityMaximumBorrowingCapacityReductionAmountForForeignExchangeContracts"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="RevolvingCreditFacilityDetailsLineItems" xlink:to="LineOfCreditFacilityMaximumBorrowingCapacityReductionAmountForForeignExchangeContracts" order="7.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://zedge.com/role/OperatingLeasesDetails">
    <loc xlink:type="locator" xlink:label="us-gaap_LeasesOperatingAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LeasesOperatingAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OperatingLeaseRightOfUseAsset" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingLeaseRightOfUseAsset"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LeasesOperatingAbstract" xlink:to="us-gaap_OperatingLeaseRightOfUseAsset" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://zedge.com/role/ProvisionforIncometaxesDetails">
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeTaxDisclosureAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeTaxDisclosureAbstract"/>
    <loc xlink:type="locator" xlink:label="ProvisionforIncometaxesDetailsTable" xlink:href="zdge-20210131.xsd#zdge_ProvisionforIncometaxesDetailsTable"/>
    <loc xlink:type="locator" xlink:label="ProvisionforIncometaxesDetailsLineItems" xlink:href="zdge-20210131.xsd#zdge_ProvisionforIncometaxesDetailsLineItems"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeTaxDisclosureAbstract" xlink:to="ProvisionforIncometaxesDetailsTable" order="1.0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeTaxAuthorityAxis" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeTaxAuthorityAxis"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ProvisionforIncometaxesDetailsTable" xlink:to="us-gaap_IncomeTaxAuthorityAxis" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeTaxAuthorityDomain" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeTaxAuthorityDomain"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeTaxAuthorityAxis" xlink:to="us-gaap_IncomeTaxAuthorityDomain" order="0.0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ForeignCountryMember" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ForeignCountryMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeTaxAuthorityAxis" xlink:to="us-gaap_ForeignCountryMember" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StateAndLocalJurisdictionMember" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StateAndLocalJurisdictionMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeTaxAuthorityAxis" xlink:to="us-gaap_StateAndLocalJurisdictionMember" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ProvisionforIncometaxesDetailsTable" xlink:to="ProvisionforIncometaxesDetailsLineItems" order="2.0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsDomestic" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsDomestic"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ProvisionforIncometaxesDetailsLineItems" xlink:to="us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsDomestic" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsForeign" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsForeign"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ProvisionforIncometaxesDetailsLineItems" xlink:to="us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsForeign" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_EffectiveIncomeTaxRateContinuingOperations" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EffectiveIncomeTaxRateContinuingOperations"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ProvisionforIncometaxesDetailsLineItems" xlink:to="us-gaap_EffectiveIncomeTaxRateContinuingOperations" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OperatingLossCarryforwardsLimitationsOnUse" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingLossCarryforwardsLimitationsOnUse"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ProvisionforIncometaxesDetailsLineItems" xlink:to="us-gaap_OperatingLossCarryforwardsLimitationsOnUse" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://zedge.com/role/LoansPayableDetails">
    <loc xlink:type="locator" xlink:label="us-gaap_LoansPayableAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LoansPayableAbstract"/>
    <loc xlink:type="locator" xlink:label="InsuranceCoverage" xlink:href="zdge-20210131.xsd#zdge_InsuranceCoverage"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LoansPayableAbstract" xlink:to="InsuranceCoverage" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="InstallmentFee" xlink:href="zdge-20210131.xsd#zdge_InstallmentFee"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LoansPayableAbstract" xlink:to="InstallmentFee" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AccountsPayableInterestBearingInterestRate" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccountsPayableInterestBearingInterestRate"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LoansPayableAbstract" xlink:to="us-gaap_AccountsPayableInterestBearingInterestRate" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="LoanReceived" xlink:href="zdge-20210131.xsd#zdge_LoanReceived"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LoansPayableAbstract" xlink:to="LoanReceived" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShortTermDebtPercentageBearingFixedInterestRate" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShortTermDebtPercentageBearingFixedInterestRate"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LoansPayableAbstract" xlink:to="us-gaap_ShortTermDebtPercentageBearingFixedInterestRate" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://zedge.com/role/SalesofClassBCommonStockDetails">
    <loc xlink:type="locator" xlink:label="SaleOfCommonStockAbstract" xlink:href="zdge-20210131.xsd#zdge_SaleOfCommonStockAbstract"/>
    <loc xlink:type="locator" xlink:label="SalesofClassBCommonStockDetailsTable" xlink:href="zdge-20210131.xsd#zdge_SalesofClassBCommonStockDetailsTable"/>
    <loc xlink:type="locator" xlink:label="SalesofClassBCommonStockDetailsLineItems" xlink:href="zdge-20210131.xsd#zdge_SalesofClassBCommonStockDetailsLineItems"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="SaleOfCommonStockAbstract" xlink:to="SalesofClassBCommonStockDetailsTable" order="1.0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StatementClassOfStockAxis" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementClassOfStockAxis"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="SalesofClassBCommonStockDetailsTable" xlink:to="us-gaap_StatementClassOfStockAxis" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ClassOfStockDomain" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ClassOfStockDomain"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementClassOfStockAxis" xlink:to="us-gaap_ClassOfStockDomain" order="0.0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CommonClassBMember" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CommonClassBMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementClassOfStockAxis" xlink:to="us-gaap_CommonClassBMember" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="SalesofClassBCommonStockDetailsTable" xlink:to="SalesofClassBCommonStockDetailsLineItems" order="2.0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StockIssuedDuringPeriodValueOther" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StockIssuedDuringPeriodValueOther"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="SalesofClassBCommonStockDetailsLineItems" xlink:to="us-gaap_StockIssuedDuringPeriodValueOther" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <loc xlink:type="locator" xlink:label="SalesOfClassBCommonStockDescription" xlink:href="zdge-20210131.xsd#zdge_SalesOfClassBCommonStockDescription"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="SalesofClassBCommonStockDetailsLineItems" xlink:to="SalesOfClassBCommonStockDescription" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="DirectOfferingShares" xlink:href="zdge-20210131.xsd#zdge_DirectOfferingShares"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="SalesofClassBCommonStockDetailsLineItems" xlink:to="DirectOfferingShares" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SharesIssued" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SharesIssued"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="SalesofClassBCommonStockDetailsLineItems" xlink:to="us-gaap_SharesIssued" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SharesIssuedPricePerShare" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SharesIssuedPricePerShare"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="SalesofClassBCommonStockDetailsLineItems" xlink:to="us-gaap_SharesIssuedPricePerShare" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DebtWeightedAverageInterestRate" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtWeightedAverageInterestRate"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="SalesofClassBCommonStockDetailsLineItems" xlink:to="us-gaap_DebtWeightedAverageInterestRate" order="5.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="SaleOfCommonStockDescription" xlink:href="zdge-20210131.xsd#zdge_SaleOfCommonStockDescription"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="SalesofClassBCommonStockDetailsLineItems" xlink:to="SaleOfCommonStockDescription" order="6.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://zedge.com/role/DocumentAndEntityInformation">
    <loc xlink:type="locator" xlink:label="DocumentAndEntityInformationAbstract" xlink:href="zdge-20210131.xsd#zdge_DocumentAndEntityInformationAbstract"/>
    <loc xlink:type="locator" xlink:label="dei_DocumentInformationTable" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_DocumentInformationTable"/>
    <loc xlink:type="locator" xlink:label="dei_DocumentInformationLineItems" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_DocumentInformationLineItems"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="DocumentAndEntityInformationAbstract" xlink:to="dei_DocumentInformationTable" order="1.0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StatementClassOfStockAxis" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementClassOfStockAxis"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_DocumentInformationTable" xlink:to="us-gaap_StatementClassOfStockAxis" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ClassOfStockDomain" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ClassOfStockDomain"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementClassOfStockAxis" xlink:to="us-gaap_ClassOfStockDomain" order="0.0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CommonClassAMember" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CommonClassAMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementClassOfStockAxis" xlink:to="us-gaap_CommonClassAMember" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CommonClassBMember" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CommonClassBMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementClassOfStockAxis" xlink:to="us-gaap_CommonClassBMember" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_DocumentInformationTable" xlink:to="dei_DocumentInformationLineItems" order="2.0"/>
    <loc xlink:type="locator" xlink:label="dei_EntityRegistrantName" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityRegistrantName"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_EntityRegistrantName" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="dei_DocumentType" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_DocumentType"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_DocumentType" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="dei_CurrentFiscalYearEndDate" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_CurrentFiscalYearEndDate"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_CurrentFiscalYearEndDate" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="dei_EntityCommonStockSharesOutstanding" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityCommonStockSharesOutstanding"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_EntityCommonStockSharesOutstanding" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="dei_AmendmentFlag" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_AmendmentFlag"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_AmendmentFlag" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="dei_EntityCentralIndexKey" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityCentralIndexKey"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_EntityCentralIndexKey" order="5.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="dei_EntityCurrentReportingStatus" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityCurrentReportingStatus"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_EntityCurrentReportingStatus" order="6.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="dei_EntityFilerCategory" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityFilerCategory"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_EntityFilerCategory" order="7.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="dei_DocumentPeriodEndDate" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_DocumentPeriodEndDate"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_DocumentPeriodEndDate" order="8.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="dei_DocumentFiscalYearFocus" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_DocumentFiscalYearFocus"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_DocumentFiscalYearFocus" order="9.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="dei_DocumentFiscalPeriodFocus" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_DocumentFiscalPeriodFocus"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_DocumentFiscalPeriodFocus" order="10.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="dei_EntitySmallBusiness" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntitySmallBusiness"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_EntitySmallBusiness" order="11.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="dei_EntityEmergingGrowthCompany" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityEmergingGrowthCompany"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_EntityEmergingGrowthCompany" order="12.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="dei_EntityShellCompany" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityShellCompany"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_EntityShellCompany" order="13.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="dei_EntityExTransitionPeriod" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityExTransitionPeriod"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_EntityExTransitionPeriod" order="14.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="dei_EntityFileNumber" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityFileNumber"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_EntityFileNumber" order="15.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="dei_EntityIncorporationStateCountryCode" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityIncorporationStateCountryCode"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_EntityIncorporationStateCountryCode" order="16.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="dei_EntityInteractiveDataCurrent" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityInteractiveDataCurrent"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_EntityInteractiveDataCurrent" order="17.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
</linkbase>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>12
<FILENAME>R1.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.20.4</span><table class="report" border="0" cellspacing="2" id="idm139760679606360">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Document And Entity Information - shares<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th"><div>Jan. 31, 2021</div></th>
<th class="th"><div>Mar. 10, 2021</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_DocumentInformationLineItems', window );"><strong>Document Information Line Items</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntityRegistrantName', window );">Entity Registrant Name</a></td>
<td class="text">Zedge, Inc.<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_DocumentType', window );">Document Type</a></td>
<td class="text">10-Q<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_CurrentFiscalYearEndDate', window );">Current Fiscal Year End Date</a></td>
<td class="text">--07-31<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_AmendmentFlag', window );">Amendment Flag</a></td>
<td class="text">false<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntityCentralIndexKey', window );">Entity Central Index Key</a></td>
<td class="text">0001667313<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntityCurrentReportingStatus', window );">Entity Current Reporting Status</a></td>
<td class="text">Yes<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntityFilerCategory', window );">Entity Filer Category</a></td>
<td class="text">Non-accelerated Filer<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_DocumentPeriodEndDate', window );">Document Period End Date</a></td>
<td class="text">Jan. 31,  2021<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_DocumentFiscalYearFocus', window );">Document Fiscal Year Focus</a></td>
<td class="text">2021<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_DocumentFiscalPeriodFocus', window );">Document Fiscal Period Focus</a></td>
<td class="text">Q2<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntitySmallBusiness', window );">Entity Small Business</a></td>
<td class="text">true<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntityEmergingGrowthCompany', window );">Entity Emerging Growth Company</a></td>
<td class="text">true<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntityShellCompany', window );">Entity Shell Company</a></td>
<td class="text">false<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntityExTransitionPeriod', window );">Entity Ex Transition Period</a></td>
<td class="text">false<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntityFileNumber', window );">Entity File Number</a></td>
<td class="text">1-37782<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntityIncorporationStateCountryCode', window );">Entity Incorporation, State or Country Code</a></td>
<td class="text">DE<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntityInteractiveDataCurrent', window );">Entity Interactive Data Current</a></td>
<td class="text">Yes<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StatementClassOfStockAxis=us-gaap_CommonClassAMember', window );">Class A Common Stock</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_DocumentInformationLineItems', window );"><strong>Document Information Line Items</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntityCommonStockSharesOutstanding', window );">Entity Common Stock, Shares Outstanding</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">524,775<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StatementClassOfStockAxis=us-gaap_CommonClassBMember', window );">Class B Common Stock</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_DocumentInformationLineItems', window );"><strong>Document Information Line Items</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntityCommonStockSharesOutstanding', window );">Entity Common Stock, Shares Outstanding</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">12,994,533<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_AmendmentFlag">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Boolean flag that is true when the XBRL content amends previously-filed or accepted submission.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_AmendmentFlag</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_CurrentFiscalYearEndDate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>End date of current fiscal year in the format --MM-DD.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_CurrentFiscalYearEndDate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:gMonthDayItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_DocumentFiscalPeriodFocus">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Fiscal period values are FY, Q1, Q2, and Q3.  1st, 2nd and 3rd quarter 10-Q or 10-QT statements have value Q1, Q2, and Q3 respectively, with 10-K, 10-KT or other fiscal year statements having FY.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_DocumentFiscalPeriodFocus</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:fiscalPeriodItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_DocumentFiscalYearFocus">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>This is focus fiscal year of the document report in CCYY format. For a 2006 annual report, which may also provide financial information from prior periods, fiscal 2006 should be given as the fiscal year focus. Example: 2006.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_DocumentFiscalYearFocus</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:gYearItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_DocumentInformationLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_DocumentInformationLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_DocumentPeriodEndDate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The end date of the period reflected on the cover page if a periodic report. For all other reports and registration statements containing historical data, it is the date up through which that historical data is presented.  If there is no historical data in the report, use the filing date. The format of the date is CCYY-MM-DD.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_DocumentPeriodEndDate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:dateItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_DocumentType">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The type of document being provided (such as 10-K, 10-Q, 485BPOS, etc). The document type is limited to the same value as the supporting SEC submission type, or the word 'Other'.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_DocumentType</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:submissionTypeItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityCentralIndexKey">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>A unique 10-digit SEC-issued value to identify entities that have filed disclosures with the SEC. It is commonly abbreviated as CIK.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation 12B<br> -Number 240<br> -Section 12<br> -Subsection b-2<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityCentralIndexKey</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:centralIndexKeyItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityCommonStockSharesOutstanding">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Indicate number of shares or other units outstanding of each of registrant's classes of capital or common stock or other ownership interests, if and as stated on cover of related periodic report. Where multiple classes or units exist define each class/interest by adding class of stock items such as Common Class A [Member], Common Class B [Member] or Partnership Interest [Member] onto the Instrument [Domain] of the Entity Listings, Instrument.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityCommonStockSharesOutstanding</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityCurrentReportingStatus">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Indicate 'Yes' or 'No' whether registrants (1) have filed all reports required to be filed by Section 13 or 15(d) of the Securities Exchange Act of 1934 during the preceding 12 months (or for such shorter period that registrants were required to file such reports), and (2) have been subject to such filing requirements for the past 90 days. This information should be based on the registrant's current or most recent filing containing the related disclosure.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityCurrentReportingStatus</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:yesNoItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityEmergingGrowthCompany">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Indicate if registrant meets the emerging growth company criteria.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation 12B<br> -Number 240<br> -Section 12<br> -Subsection b-2<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityEmergingGrowthCompany</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityExTransitionPeriod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Indicate if an emerging growth company has elected not to use the extended transition period for complying with any new or revised financial accounting standards.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Securities Act<br> -Number 7A<br> -Section B<br> -Subsection 2<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityExTransitionPeriod</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityFileNumber">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Commission file number. The field allows up to 17 characters. The prefix may contain 1-3 digits, the sequence number may contain 1-8 digits, the optional suffix may contain 1-4 characters, and the fields are separated with a hyphen.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityFileNumber</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:fileNumberItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityFilerCategory">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Indicate whether the registrant is one of the following: Large Accelerated Filer, Accelerated Filer, Non-accelerated Filer. Definitions of these categories are stated in Rule 12b-2 of the Exchange Act. This information should be based on the registrant's current or most recent filing containing the related disclosure.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation 12B<br> -Number 240<br> -Section 12<br> -Subsection b-2<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityFilerCategory</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:filerCategoryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityIncorporationStateCountryCode">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Two-character EDGAR code representing the state or country of incorporation.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityIncorporationStateCountryCode</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:edgarStateCountryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityInteractiveDataCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Boolean flag that is true when the registrant has submitted electronically every Interactive Data File required to be submitted pursuant to Rule 405 of Regulation S-T during the preceding 12 months (or for such shorter period that the registrant was required to submit such files).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation S-T<br> -Number 232<br> -Section 405<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityInteractiveDataCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:yesNoItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityRegistrantName">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The exact name of the entity filing the report as specified in its charter, which is required by forms filed with the SEC.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation 12B<br> -Number 240<br> -Section 12<br> -Subsection b-2<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityRegistrantName</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:normalizedStringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityShellCompany">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Boolean flag that is true when the registrant is a shell company as defined in Rule 12b-2 of the Exchange Act.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation 12B<br> -Number 240<br> -Section 12<br> -Subsection b-2<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityShellCompany</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntitySmallBusiness">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Indicates that the company is a Smaller Reporting Company (SRC).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation 12B<br> -Number 240<br> -Section 12<br> -Subsection b-2<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntitySmallBusiness</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementClassOfStockAxis=us-gaap_CommonClassAMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementClassOfStockAxis=us-gaap_CommonClassAMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementClassOfStockAxis=us-gaap_CommonClassBMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementClassOfStockAxis=us-gaap_CommonClassBMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>13
<FILENAME>R2.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.20.4</span><table class="report" border="0" cellspacing="2" id="idm139760679296888">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Consolidated Balance Sheets - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Jan. 31, 2021</div></th>
<th class="th"><div>Jul. 31, 2020</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AssetsCurrentAbstract', window );"><strong>Current assets:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CashAndCashEquivalentsAtCarryingValue', window );">Cash and cash equivalents</a></td>
<td class="nump">$ 13,608<span></span>
</td>
<td class="nump">$ 5,111<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountsReceivableNetCurrent', window );">Trade accounts receivable, net of allowance for doubtful accounts of $0 at January 31, 2021 and July 31, 2020</a></td>
<td class="nump">2,908<span></span>
</td>
<td class="nump">1,407<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PrepaidExpenseCurrent', window );">Prepaid expenses</a></td>
<td class="nump">195<span></span>
</td>
<td class="nump">123<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PrepaidExpenseAndOtherAssetsCurrent', window );">Other current assets</a></td>
<td class="nump">66<span></span>
</td>
<td class="nump">113<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AssetsCurrent', window );">Total current assets</a></td>
<td class="nump">16,777<span></span>
</td>
<td class="nump">6,754<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentNet', window );">Property and equipment, net</a></td>
<td class="nump">2,308<span></span>
</td>
<td class="nump">2,584<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_Goodwill', window );">Goodwill</a></td>
<td class="nump">2,329<span></span>
</td>
<td class="nump">2,196<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherAssetsNoncurrent', window );">Other assets</a></td>
<td class="nump">371<span></span>
</td>
<td class="nump">471<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_Assets', window );">Total assets</a></td>
<td class="nump">21,785<span></span>
</td>
<td class="nump">12,005<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LiabilitiesCurrentAbstract', window );"><strong>Current liabilities:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountsPayableCurrent', window );">Trade accounts payable</a></td>
<td class="nump">275<span></span>
</td>
<td class="nump">290<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LoansPayableCurrent', window );">Insurance premium loan payable</a></td>
<td class="nump">81<span></span>
</td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccruedLiabilitiesCurrent', window );">Accrued expenses and other current liabilities</a></td>
<td class="nump">1,541<span></span>
</td>
<td class="nump">1,210<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredRevenueCurrent', window );">Deferred revenues</a></td>
<td class="nump">1,712<span></span>
</td>
<td class="nump">1,338<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LiabilitiesCurrent', window );">Total current liabilities</a></td>
<td class="nump">3,609<span></span>
</td>
<td class="nump">2,838<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LoansPayable', window );">Loans Payable</a></td>
<td class="nump">218<span></span>
</td>
<td class="nump">218<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherLiabilitiesNoncurrent', window );">Other liabilities</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">64<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_Liabilities', window );">Total liabilities</a></td>
<td class="nump">3,827<span></span>
</td>
<td class="nump">3,120<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CommitmentsAndContingencies', window );">Commitments and contingencies (Notes 8 and 11)</a></td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockholdersEquityAbstract', window );"><strong>Stockholders&#8217; equity:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PreferredStockValue', window );">Preferred stock, $.01 par value; authorized shares&#8212;2,400; no shares issued</a></td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CommonStockValue', window );">Class A common stock, $.01 par value; authorized shares&#8212;2,600; 525 shares issued and outstanding at January 31, 2021 and July 31, 2020</a></td>
<td class="nump">5<span></span>
</td>
<td class="nump">5<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_zdge_CommonStockValueOne', window );">Class B common stock, $.01 par value; authorized shares&#8212;40,000; 12,916 shares issued and 12,858 shares outstanding at January 31, 2021, and 11,788 shares issued and 11,749 shares outstanding at July 31, 2020</a></td>
<td class="nump">129<span></span>
</td>
<td class="nump">118<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AdditionalPaidInCapital', window );">Additional paid-in capital</a></td>
<td class="nump">31,284<span></span>
</td>
<td class="nump">25,725<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax', window );">Accumulated other comprehensive loss</a></td>
<td class="num">(879)<span></span>
</td>
<td class="num">(1,085)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RetainedEarningsAccumulatedDeficit', window );">Accumulated deficit</a></td>
<td class="num">(12,479)<span></span>
</td>
<td class="num">(15,802)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_TreasuryStockValue', window );">Treasury stock, 58 shares at January 31, 2021 and 40 shares at July 31, 2020, at cost</a></td>
<td class="num">(102)<span></span>
</td>
<td class="num">(76)<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockholdersEquity', window );">Total stockholders&#8217; equity</a></td>
<td class="nump">17,958<span></span>
</td>
<td class="nump">8,885<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LiabilitiesAndStockholdersEquity', window );">Total liabilities and stockholders&#8217; equity</a></td>
<td class="nump">$ 21,785<span></span>
</td>
<td class="nump">$ 12,005<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccountsPayableCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Carrying value as of the balance sheet date of liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received that are used in an entity's business. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.19(a))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccountsPayableCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccountsReceivableNetCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount, after allowance for credit loss, of right to consideration from customer for product sold and service rendered in normal course of business, classified as current.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 310<br> -SubTopic 10<br> -Section 45<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=121593590&amp;loc=d3e4428-111522<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(3))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 3: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=121566466&amp;loc=d3e6676-107765<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 310<br> -SubTopic 10<br> -Section 45<br> -Paragraph 9<br> -URI http://asc.fasb.org/extlink&amp;oid=121593590&amp;loc=d3e4531-111522<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccountsReceivableNetCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccruedLiabilitiesCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Carrying value as of the balance sheet date of obligations incurred and payable, pertaining to costs that are statutory in nature, are incurred on contractual obligations, or accumulate over time and for which invoices have not yet been received or will not be rendered. Examples include taxes, interest, rent and utilities. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.20)<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccruedLiabilitiesCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Accumulated change in equity from transactions and other events and circumstances from non-owner sources, net of tax effect, at period end. Excludes Net Income (Loss), and accumulated changes in equity from transactions resulting from investments by owners and distributions to owners. Includes foreign currency translation items, certain pension adjustments, unrealized gains and losses on certain investments in debt and equity securities, other than temporary impairment (OTTI) losses related to factors other than credit losses on available-for-sale and held-to-maturity debt securities that an entity does not intend to sell and it is not more likely than not that the entity will be required to sell before recovery of the amortized cost basis, as well as changes in the fair value of derivatives related to the effective portion of a designated cash flow hedge.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(30)(a)(4))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 11<br> -URI http://asc.fasb.org/extlink&amp;oid=121641772&amp;loc=d3e637-108580<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(23)(a)(3))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400017&amp;loc=d3e572229-122910<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 14A<br> -URI http://asc.fasb.org/extlink&amp;oid=121641772&amp;loc=SL7669686-108580<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 40<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (h)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=121370832&amp;loc=SL117420844-207641<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 40<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (g)(2)(ii)<br> -URI http://asc.fasb.org/extlink&amp;oid=121370832&amp;loc=SL117420844-207641<br><br>Reference 7: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 14<br> -URI http://asc.fasb.org/extlink&amp;oid=121641772&amp;loc=d3e681-108580<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AdditionalPaidInCapital">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Excess of issue price over par or stated value of the entity's capital stock and amounts received from other transactions involving the entity's stock or stockholders. Includes adjustments to additional paid in capital. Some examples of such adjustments include recording the issuance of debt with a beneficial conversion feature and certain tax consequences of equity instruments awarded to employees. Use this element for the aggregate amount of additional paid-in capital associated with common and preferred stock. For additional paid-in capital associated with only common stock, use the element additional paid in capital, common stock. For additional paid-in capital associated with only preferred stock, use the element additional paid in capital, preferred stock.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 65<br> -Paragraph 15<br> -Subparagraph (g)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=121322162&amp;loc=SL121327923-165333<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(30)(a)(1))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AdditionalPaidInCapital</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_Assets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Sum of the carrying amounts as of the balance sheet date of all assets that are recognized. Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(11))<br> -URI http://asc.fasb.org/extlink&amp;oid=120398452&amp;loc=d3e534808-122878<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=75031198&amp;loc=d3e14064-108612<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (bb)<br> -URI http://asc.fasb.org/extlink&amp;oid=121559654&amp;loc=d3e5710-111685<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 45<br> -Paragraph 25<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=116870748&amp;loc=SL6758485-165988<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8933-108599<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8736-108599<br><br>Reference 8: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(12))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400017&amp;loc=d3e572229-122910<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8906-108599<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_Assets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AssetsCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Sum of the carrying amounts as of the balance sheet date of all assets that are expected to be realized in cash, sold, or consumed within one year (or the normal operating cycle, if longer). Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=121566466&amp;loc=d3e6801-107765<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=75031198&amp;loc=d3e14064-108612<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 45<br> -Paragraph 25<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=116870748&amp;loc=SL6758485-165988<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (bb)<br> -URI http://asc.fasb.org/extlink&amp;oid=121559654&amp;loc=d3e5710-111685<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.9)<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 8: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=121566466&amp;loc=d3e6676-107765<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AssetsCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AssetsCurrentAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AssetsCurrentAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CashAndCashEquivalentsAtCarryingValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates. Excludes cash and cash equivalents within disposal group and discontinued operation.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=121586364&amp;loc=d3e3044-108585<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=121566466&amp;loc=d3e6676-107765<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.1)<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CashAndCashEquivalentsAtCarryingValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommitmentsAndContingencies">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Represents the caption on the face of the balance sheet to indicate that the entity has entered into (1) purchase or supply arrangements that will require expending a portion of its resources to meet the terms thereof, and (2) is exposed to potential losses or, less frequently, gains, arising from (a) possible claims against a company's resources due to future performance under contract terms, and (b) possible losses or likely gains from uncertainties that will ultimately be resolved when one or more future events that are deemed likely to occur do occur or fail to occur.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.25)<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03.(a),19)<br> -URI http://asc.fasb.org/extlink&amp;oid=120400017&amp;loc=d3e572229-122910<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03.17)<br> -URI http://asc.fasb.org/extlink&amp;oid=120398452&amp;loc=d3e534808-122878<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 450<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=121557415&amp;loc=d3e14326-108349<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommitmentsAndContingencies</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommonStockValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Aggregate par or stated value of issued nonredeemable common stock (or common stock redeemable solely at the option of the issuer). This item includes treasury stock repurchased by the entity. Note: elements for number of nonredeemable common shares, par value and other disclosure concepts are in another section within stockholders' equity.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommonStockValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredRevenueCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of deferred income and obligation to transfer product and service to customer for which consideration has been received or is receivable, classified as current.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(5))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredRevenueCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_Goodwill">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount after accumulated impairment loss of an asset representing future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(10)(1))<br> -URI http://asc.fasb.org/extlink&amp;oid=120398452&amp;loc=d3e534808-122878<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 20<br> -Section 45<br> -Paragraph 5<br> -URI http://asc.fasb.org/extlink&amp;oid=120320667&amp;loc=SL49117168-202975<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 20<br> -Section 45<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=99380562&amp;loc=d3e13770-109266<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_Goodwill</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_Liabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Sum of the carrying amounts as of the balance sheet date of all liabilities that are recognized. Liabilities are probable future sacrifices of economic benefits arising from present obligations of an entity to transfer assets or provide services to other entities in the future.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 45<br> -Paragraph 25<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=116870748&amp;loc=SL6758485-165988<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=75031198&amp;loc=d3e14064-108612<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (bb)<br> -URI http://asc.fasb.org/extlink&amp;oid=121559654&amp;loc=d3e5710-111685<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.19-26)<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=121559654&amp;loc=d3e5710-111685<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br><br>Reference 7: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8906-108599<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_Liabilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LiabilitiesAndStockholdersEquity">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of liabilities and equity items, including the portion of equity attributable to noncontrolling interests, if any.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(23))<br> -URI http://asc.fasb.org/extlink&amp;oid=120398452&amp;loc=d3e534808-122878<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(25))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400017&amp;loc=d3e572229-122910<br><br>Reference 4: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(32))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 6: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=75031198&amp;loc=d3e14064-108612<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LiabilitiesAndStockholdersEquity</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LiabilitiesCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Total obligations incurred as part of normal operations that are expected to be paid during the following twelve months or within one business cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (bb)<br> -URI http://asc.fasb.org/extlink&amp;oid=121559654&amp;loc=d3e5710-111685<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=75031198&amp;loc=d3e14064-108612<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 45<br> -Paragraph 25<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=116870748&amp;loc=SL6758485-165988<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.21)<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=121559654&amp;loc=d3e5710-111685<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LiabilitiesCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LiabilitiesCurrentAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LiabilitiesCurrentAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LoansPayable">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Including the current and noncurrent portions, aggregate carrying value as of the balance sheet date of loans payable (with maturities initially due after one year or beyond the operating cycle if longer).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(16))<br> -URI http://asc.fasb.org/extlink&amp;oid=120398452&amp;loc=d3e534808-122878<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(22))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(16)(a)(2))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400017&amp;loc=d3e572229-122910<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LoansPayable</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LoansPayableCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Carrying value as of the balance sheet date of portion of long-term loans payable due within one year or the operating cycle if longer.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.20)<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LoansPayableCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherAssetsNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of noncurrent assets classified as other.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.17)<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherAssetsNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherLiabilitiesNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of liabilities classified as other, due after one year or the normal operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.24)<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherLiabilitiesNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PreferredStockValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Aggregate par or stated value of issued nonredeemable preferred stock (or preferred stock redeemable solely at the option of the issuer). This item includes treasury stock repurchased by the entity. Note: elements for number of nonredeemable preferred shares, par value and other disclosure concepts are in another section within stockholders' equity.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PreferredStockValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PrepaidExpenseAndOtherAssetsCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of asset related to consideration paid in advance for costs that provide economic benefits in future periods, and amount of other assets that are expected to be realized or consumed within one year or the normal operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(7))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=121566466&amp;loc=d3e6676-107765<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(8))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PrepaidExpenseAndOtherAssetsCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PrepaidExpenseCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of asset related to consideration paid in advance for costs that provide economic benefits within a future period of one year or the normal operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=121566466&amp;loc=d3e6787-107765<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (g)<br> -URI http://asc.fasb.org/extlink&amp;oid=121566466&amp;loc=d3e6676-107765<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 340<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6387103&amp;loc=d3e6435-108320<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 340<br> -SubTopic 10<br> -Section 05<br> -Paragraph 5<br> -URI http://asc.fasb.org/extlink&amp;oid=68074540&amp;loc=d3e5879-108316<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PrepaidExpenseCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount after accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business to produce goods and services and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(14))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6391035&amp;loc=d3e2868-110229<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(8))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400017&amp;loc=d3e572229-122910<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(13))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RetainedEarningsAccumulatedDeficit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The cumulative amount of the reporting entity's undistributed earnings or deficit.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(30)(a)(3))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 65<br> -Paragraph 15<br> -Subparagraph (g)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=121322162&amp;loc=SL121327923-165333<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(23)(a)(4))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400017&amp;loc=d3e572229-122910<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 40<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (h)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=121370832&amp;loc=SL117420844-207641<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -URI http://asc.fasb.org/extlink&amp;oid=120397183&amp;loc=d3e187085-122770<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 40<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (g)(2)(i)<br> -URI http://asc.fasb.org/extlink&amp;oid=121370832&amp;loc=SL117420844-207641<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RetainedEarningsAccumulatedDeficit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockholdersEquity">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Total of all stockholders' equity (deficit) items, net of receivables from officers, directors, owners, and affiliates of the entity which are attributable to the parent. The amount of the economic entity's stockholders' equity attributable to the parent excludes the amount of stockholders' equity which is allocable to that ownership interest in subsidiary equity which is not attributable to the parent (noncontrolling interest, minority interest). This excludes temporary equity and is sometimes called permanent equity.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 310<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SAB Topic 4.E)<br> -URI http://asc.fasb.org/extlink&amp;oid=27010918&amp;loc=d3e74512-122707<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(31))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(30))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 6: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=75031198&amp;loc=d3e14064-108612<br><br>Reference 7: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockholdersEquity</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockholdersEquityAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockholdersEquityAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_TreasuryStockValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The amount allocated to treasury stock. Treasury stock is common and preferred shares of an entity that were issued, repurchased by the entity, and are held in its treasury.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 30<br> -Section 50<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=6405834&amp;loc=d3e23315-112656<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.29,30)<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 30<br> -Section 45<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6405813&amp;loc=d3e23239-112655<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_TreasuryStockValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_zdge_CommonStockValueOne">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Aggregate par or stated value of issued nonredeemable common stock (or common stock redeemable solely at the option of the issuer). This item includes treasury stock repurchased by the entity. Note: elements for number of nonredeemable common shares, par value and other disclosure concepts are in another section within stockholders' equity.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">zdge_CommonStockValueOne</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>zdge_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>14
<FILENAME>R3.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.20.4</span><table class="report" border="0" cellspacing="2" id="idm139760679388984">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Consolidated Balance Sheets (Parentheticals) - USD ($)<br> shares in Thousands, $ in Thousands</strong></div></th>
<th class="th"><div>Jan. 31, 2021</div></th>
<th class="th"><div>Jul. 31, 2020</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent', window );">Allowance for doubtful accounts (in Dollars)</a></td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PreferredStockParOrStatedValuePerShare', window );">Preferred stock par value (in Dollars per share)</a></td>
<td class="nump">$ 0.01<span></span>
</td>
<td class="nump">$ 0.01<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PreferredStockSharesAuthorized', window );">Preferred stock, shares authorized</a></td>
<td class="nump">2,400<span></span>
</td>
<td class="nump">2,400<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PreferredStockSharesIssued', window );">Preferred stock, shares issued</a></td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_TreasuryStockShares', window );">Treasury stock, shares</a></td>
<td class="nump">58<span></span>
</td>
<td class="nump">40<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StatementClassOfStockAxis=us-gaap_CommonClassAMember', window );">Class A common stock</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CommonStockParOrStatedValuePerShare', window );">Common stock, par value (in Dollars per share)</a></td>
<td class="nump">$ 0.01<span></span>
</td>
<td class="nump">$ 0.01<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CommonStockSharesAuthorized', window );">Common stock, shares authorized</a></td>
<td class="nump">2,600<span></span>
</td>
<td class="nump">2,600<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CommonStockSharesIssued', window );">Common stock, shares issued</a></td>
<td class="nump">525<span></span>
</td>
<td class="nump">525<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CommonStockSharesOutstanding', window );">Common stock, shares outstanding</a></td>
<td class="nump">525<span></span>
</td>
<td class="nump">525<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StatementClassOfStockAxis=us-gaap_CommonClassBMember', window );">Class B common stock</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CommonStockParOrStatedValuePerShare', window );">Common stock, par value (in Dollars per share)</a></td>
<td class="nump">$ 0.01<span></span>
</td>
<td class="nump">$ 0.01<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CommonStockSharesAuthorized', window );">Common stock, shares authorized</a></td>
<td class="nump">40,000<span></span>
</td>
<td class="nump">40,000<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CommonStockSharesIssued', window );">Common stock, shares issued</a></td>
<td class="nump">12,916<span></span>
</td>
<td class="nump">11,788<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CommonStockSharesOutstanding', window );">Common stock, shares outstanding</a></td>
<td class="nump">12,858<span></span>
</td>
<td class="nump">11,749<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of allowance for credit loss on accounts receivable, classified as current.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(4)<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 310<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=121611835&amp;loc=d3e5074-111524<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 326<br> -SubTopic 20<br> -Section 45<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=121599878&amp;loc=SL82895884-210446<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommonStockParOrStatedValuePerShare">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Face amount or stated value per share of common stock.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommonStockParOrStatedValuePerShare</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommonStockSharesAuthorized">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The maximum number of common shares permitted to be issued by an entity's charter and bylaws.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommonStockSharesAuthorized</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommonStockSharesIssued">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Total number of common shares of an entity that have been sold or granted to shareholders (includes common shares that were issued, repurchased and remain in the treasury). These shares represent capital invested by the firm's shareholders and owners, and may be all or only a portion of the number of shares authorized. Shares issued include shares outstanding and shares held in the treasury.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommonStockSharesIssued</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommonStockSharesOutstanding">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Number of shares of common stock outstanding. Common stock represent the ownership interest in a corporation.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=109259400&amp;loc=d3e21463-112644<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommonStockSharesOutstanding</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PreferredStockParOrStatedValuePerShare">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Face amount or stated value per share of preferred stock nonredeemable or redeemable solely at the option of the issuer.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PreferredStockParOrStatedValuePerShare</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PreferredStockSharesAuthorized">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The maximum number of nonredeemable preferred shares (or preferred stock redeemable solely at the option of the issuer) permitted to be issued by an entity's charter and bylaws.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PreferredStockSharesAuthorized</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PreferredStockSharesIssued">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Total number of nonredeemable preferred shares (or preferred stock redeemable solely at the option of the issuer) issued to shareholders (includes related preferred shares that were issued, repurchased, and remain in the treasury). May be all or portion of the number of preferred shares authorized. Excludes preferred shares that are classified as debt.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PreferredStockSharesIssued</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_TreasuryStockShares">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Number of common and preferred shares that were previously issued and that were repurchased by the issuing entity and held in treasury on the financial statement date. This stock has no voting rights and receives no dividends.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.29,30)<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 30<br> -Section 45<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6405813&amp;loc=d3e23239-112655<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_TreasuryStockShares</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementClassOfStockAxis=us-gaap_CommonClassAMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementClassOfStockAxis=us-gaap_CommonClassAMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementClassOfStockAxis=us-gaap_CommonClassBMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementClassOfStockAxis=us-gaap_CommonClassBMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>15
<FILENAME>R4.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.20.4</span><table class="report" border="0" cellspacing="2" id="idm139760687658904">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Consolidated Statements of Comprehensive Income (Loss) (Unaudited) - USD ($)<br> shares in Thousands, $ in Thousands</strong></div></th>
<th class="th" colspan="2">3 Months Ended</th>
<th class="th" colspan="2">6 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Jan. 31, 2021</div></th>
<th class="th"><div>Jan. 31, 2020</div></th>
<th class="th"><div>Jan. 31, 2021</div></th>
<th class="th"><div>Jan. 31, 2020</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeStatementAbstract', window );"><strong>Income Statement [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_Revenues', window );">Revenues</a></td>
<td class="nump">$ 5,314<span></span>
</td>
<td class="nump">$ 2,644<span></span>
</td>
<td class="nump">$ 9,076<span></span>
</td>
<td class="nump">$ 4,677<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CostsAndExpensesAbstract', window );"><strong>Costs and expenses:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingCostsAndExpenses', window );">Direct cost of revenues (exclusive of amortization of capitalized software and technology development costs included below)</a></td>
<td class="nump">313<span></span>
</td>
<td class="nump">308<span></span>
</td>
<td class="nump">617<span></span>
</td>
<td class="nump">636<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SellingGeneralAndAdministrativeExpense', window );">Selling, general and administrative</a></td>
<td class="nump">2,159<span></span>
</td>
<td class="nump">1,894<span></span>
</td>
<td class="nump">4,165<span></span>
</td>
<td class="nump">3,839<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DepreciationAndAmortization', window );">Depreciation and amortization</a></td>
<td class="nump">324<span></span>
</td>
<td class="nump">363<span></span>
</td>
<td class="nump">683<span></span>
</td>
<td class="nump">868<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingIncomeLoss', window );">Income (loss) from operations</a></td>
<td class="nump">2,518<span></span>
</td>
<td class="nump">79<span></span>
</td>
<td class="nump">3,611<span></span>
</td>
<td class="num">(666)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InterestIncomeExpenseNet', window );">Interest and other income, net</a></td>
<td class="nump">5<span></span>
</td>
<td class="nump">5<span></span>
</td>
<td class="nump">5<span></span>
</td>
<td class="nump">5<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ForeignCurrencyTransactionGainLossBeforeTax', window );">Net gain (loss) resulting from foreign exchange transactions</a></td>
<td class="nump">74<span></span>
</td>
<td class="nump">17<span></span>
</td>
<td class="nump">34<span></span>
</td>
<td class="num">(39)<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments', window );">Income (loss) before income taxes</a></td>
<td class="nump">2,597<span></span>
</td>
<td class="nump">101<span></span>
</td>
<td class="nump">3,650<span></span>
</td>
<td class="num">(700)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeTaxExpenseBenefit', window );">Provision for income taxes</a></td>
<td class="nump">319<span></span>
</td>
<td class="nump">1<span></span>
</td>
<td class="nump">327<span></span>
</td>
<td class="nump">1<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetIncomeLoss', window );">Net Income (loss)</a></td>
<td class="nump">2,278<span></span>
</td>
<td class="nump">100<span></span>
</td>
<td class="nump">3,323<span></span>
</td>
<td class="num">(701)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract', window );"><strong>Other comprehensive income (loss):</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax', window );">Changes in foreign currency translation adjustment</a></td>
<td class="nump">365<span></span>
</td>
<td class="num">(8)<span></span>
</td>
<td class="nump">206<span></span>
</td>
<td class="num">(151)<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossNetOfTax', window );">Total other comprehensive income (loss)</a></td>
<td class="nump">365<span></span>
</td>
<td class="num">(8)<span></span>
</td>
<td class="nump">206<span></span>
</td>
<td class="num">(151)<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ComprehensiveIncomeNetOfTax', window );">Total comprehensive income (loss)</a></td>
<td class="nump">$ 2,643<span></span>
</td>
<td class="nump">$ 92<span></span>
</td>
<td class="nump">$ 3,529<span></span>
</td>
<td class="num">$ (852)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EarningsPerShareBasicAndDilutedAbstract', window );"><strong>Income (loss) per share attributable to Zedge, Inc. common stockholders:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EarningsPerShareBasic', window );">Basic (in Dollars per share)</a></td>
<td class="nump">$ 0.18<span></span>
</td>
<td class="nump">$ 0.01<span></span>
</td>
<td class="nump">$ 0.27<span></span>
</td>
<td class="num">$ (0.07)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EarningsPerShareDiluted', window );">Diluted (in Dollars per share)</a></td>
<td class="nump">$ 0.17<span></span>
</td>
<td class="nump">$ 0.01<span></span>
</td>
<td class="nump">$ 0.26<span></span>
</td>
<td class="num">$ (0.07)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EarningsPerShareBasicAndDilutedOtherDisclosuresAbstract', window );"><strong>Weighted-average number of shares used in calculation of income (loss) per share:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic', window );">Basic (in Shares)</a></td>
<td class="nump">12,633<span></span>
</td>
<td class="nump">10,229<span></span>
</td>
<td class="nump">12,412<span></span>
</td>
<td class="nump">10,212<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding', window );">Diluted (in Shares)</a></td>
<td class="nump">13,431<span></span>
</td>
<td class="nump">10,615<span></span>
</td>
<td class="nump">12,949<span></span>
</td>
<td class="nump">10,212<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ComprehensiveIncomeNetOfTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount after tax of increase (decrease) in equity from transactions and other events and circumstances from net income and other comprehensive income, attributable to parent entity. Excludes changes in equity resulting from investments by owners and distributions to owners.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(22))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400993&amp;loc=SL114874131-224263<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(24))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395209&amp;loc=SL114868664-224227<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 5<br> -URI http://asc.fasb.org/extlink&amp;oid=121641772&amp;loc=d3e557-108580<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(26))<br> -URI http://asc.fasb.org/extlink&amp;oid=120399700&amp;loc=SL114874048-224260<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1B<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=121641772&amp;loc=SL7669625-108580<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1A<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=121641772&amp;loc=SL7669619-108580<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ComprehensiveIncomeNetOfTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CostsAndExpensesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CostsAndExpensesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DepreciationAndAmortization">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The current period expense charged against earnings on long-lived, physical assets not used in production, and which are not intended for resale, to allocate or recognize the cost of such assets over their useful lives; or to record the reduction in book value of an intangible asset over the benefit period of such asset; or to reflect consumption during the period of an asset that is not used in production.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=6391035&amp;loc=d3e2868-110229<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=121586364&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DepreciationAndAmortization</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EarningsPerShareBasic">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The amount of net income (loss) for the period per each share of common stock or unit outstanding during the reporting period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22583-107794<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22694-107794<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 10<br> -URI http://asc.fasb.org/extlink&amp;oid=121326447&amp;loc=d3e1448-109256<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22595-107794<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22694-107794<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 7<br> -URI http://asc.fasb.org/extlink&amp;oid=121326447&amp;loc=d3e1337-109256<br><br>Reference 7: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 55<br> -Paragraph 52<br> -URI http://asc.fasb.org/extlink&amp;oid=120380238&amp;loc=d3e4984-109258<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(23))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400993&amp;loc=SL114874131-224263<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 55<br> -Paragraph 15<br> -URI http://asc.fasb.org/extlink&amp;oid=120380238&amp;loc=d3e3842-109258<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22644-107794<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=6371337&amp;loc=d3e3550-109257<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(25))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395209&amp;loc=SL114868664-224227<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=121326447&amp;loc=d3e1252-109256<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=121326447&amp;loc=SL5780133-109256<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(27))<br> -URI http://asc.fasb.org/extlink&amp;oid=120399700&amp;loc=SL114874048-224260<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EarningsPerShareBasic</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EarningsPerShareBasicAndDilutedAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EarningsPerShareBasicAndDilutedAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EarningsPerShareBasicAndDilutedOtherDisclosuresAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EarningsPerShareBasicAndDilutedOtherDisclosuresAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EarningsPerShareDiluted">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The amount of net income (loss) for the period available to each share of common stock or common unit outstanding during the reporting period and to each share or unit that would have been outstanding assuming the issuance of common shares or units for all dilutive potential common shares or units outstanding during the reporting period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 55<br> -Paragraph 52<br> -URI http://asc.fasb.org/extlink&amp;oid=120380238&amp;loc=d3e4984-109258<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22644-107794<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 55<br> -Paragraph 15<br> -URI http://asc.fasb.org/extlink&amp;oid=120380238&amp;loc=d3e3842-109258<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=121326447&amp;loc=d3e1252-109256<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22694-107794<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22595-107794<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22583-107794<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=121326447&amp;loc=SL5780133-109256<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(27))<br> -URI http://asc.fasb.org/extlink&amp;oid=120399700&amp;loc=SL114874048-224260<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=6371337&amp;loc=d3e3550-109257<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(23))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400993&amp;loc=SL114874131-224263<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22694-107794<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 7<br> -URI http://asc.fasb.org/extlink&amp;oid=121326447&amp;loc=d3e1337-109256<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(25))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395209&amp;loc=SL114868664-224227<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EarningsPerShareDiluted</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ForeignCurrencyTransactionGainLossBeforeTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount before tax of foreign currency transaction realized and unrealized gain (loss) recognized in the income statement.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 830<br> -SubTopic 20<br> -Section 45<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=109240200&amp;loc=d3e30690-110894<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 830<br> -SubTopic 20<br> -Section 35<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=121605123&amp;loc=d3e30226-110892<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 830<br> -SubTopic 10<br> -Section 45<br> -Paragraph 17<br> -URI http://asc.fasb.org/extlink&amp;oid=120253306&amp;loc=d3e28228-110885<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 830<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6450222&amp;loc=d3e30840-110895<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ForeignCurrencyTransactionGainLossBeforeTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of income (loss) from continuing operations before deduction of income tax expense (benefit) and income (loss) attributable to noncontrolling interest, and addition of income (loss) from equity method investments.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8933-108599<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8933-108599<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8906-108599<br><br>Reference 4: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 31<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8924-108599<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08.(h)(1)(i))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8736-108599<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeStatementAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeStatementAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxExpenseBenefit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB TOPIC 6.I.7)<br> -URI http://asc.fasb.org/extlink&amp;oid=116825942&amp;loc=d3e330036-122817<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 10<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32672-109319<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (h)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8736-108599<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22663-107794<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 20<br> -Section 45<br> -Paragraph 2<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=120385591&amp;loc=d3e38679-109324<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(9))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400993&amp;loc=SL114874131-224263<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22658-107794<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxExpenseBenefit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InterestIncomeExpenseNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The net amount of operating interest income (expense).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04.10)<br> -URI http://asc.fasb.org/extlink&amp;oid=120399700&amp;loc=SL114874048-224260<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InterestIncomeExpenseNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetIncomeLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The portion of profit or loss for the period, net of income taxes, which is attributable to the parent.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1A<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=121641772&amp;loc=SL7669619-108580<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 31<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8924-108599<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22694-107794<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(22))<br> -URI http://asc.fasb.org/extlink&amp;oid=120399700&amp;loc=SL114874048-224260<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22694-107794<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8933-108599<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 50<br> -Paragraph 7<br> -URI http://asc.fasb.org/extlink&amp;oid=109222650&amp;loc=SL51721683-107760<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22595-107794<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1B<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=121641772&amp;loc=SL7669625-108580<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8736-108599<br><br>Reference 11: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(18))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400993&amp;loc=SL114874131-224263<br><br>Reference 12: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(20))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395209&amp;loc=SL114868664-224227<br><br>Reference 13: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -URI http://asc.fasb.org/extlink&amp;oid=121586364&amp;loc=d3e3602-108585<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22499-107794<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22663-107794<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=75031198&amp;loc=d3e14064-108612<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8906-108599<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22583-107794<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=121326447&amp;loc=SL5780133-109256<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8933-108599<br><br>Reference 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22658-107794<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetIncomeLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingCostsAndExpenses">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Generally recurring costs associated with normal operations except for the portion of these expenses which can be clearly related to production and included in cost of sales or services. Excludes Selling, General and Administrative Expense.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingCostsAndExpenses</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingIncomeLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The net result for the period of deducting operating expenses from operating revenues.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 31<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8924-108599<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8906-108599<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8933-108599<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8933-108599<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8736-108599<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingIncomeLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherComprehensiveIncomeLossNetOfTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount after tax and reclassification adjustments of other comprehensive income (loss).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1A<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=121641772&amp;loc=SL7669619-108580<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=109259400&amp;loc=d3e21463-112644<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 830<br> -SubTopic 30<br> -Section 45<br> -Paragraph 17<br> -URI http://asc.fasb.org/extlink&amp;oid=118261656&amp;loc=d3e32136-110900<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(21))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395209&amp;loc=SL114868664-224227<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 55<br> -Paragraph 15<br> -URI http://asc.fasb.org/extlink&amp;oid=121640130&amp;loc=d3e1436-108581<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 830<br> -SubTopic 30<br> -Section 45<br> -Paragraph 20<br> -URI http://asc.fasb.org/extlink&amp;oid=118261656&amp;loc=d3e32211-110900<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 830<br> -SubTopic 30<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6450520&amp;loc=d3e32583-110901<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1B<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=121641772&amp;loc=SL7669625-108580<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(23))<br> -URI http://asc.fasb.org/extlink&amp;oid=120399700&amp;loc=SL114874048-224260<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(19))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400993&amp;loc=SL114874131-224263<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherComprehensiveIncomeLossNetOfTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount, after tax and before adjustment, of unrealized holding gain (loss) on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale). Excludes unrealized gain (loss) on investment in debt security measured at amortized cost (held-to-maturity) from transfer to available-for-sale.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 10A<br> -Subparagraph (e)<br> -URI http://asc.fasb.org/extlink&amp;oid=121641772&amp;loc=SL7669646-108580<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 11<br> -URI http://asc.fasb.org/extlink&amp;oid=121641772&amp;loc=d3e637-108580<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_Revenues">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of revenue recognized from goods sold, services rendered, insurance premiums, or other activities that constitute an earning process. Includes, but is not limited to, investment and interest income before deduction of interest expense when recognized as a component of revenue, and sales and trading gain (loss).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8736-108599<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=75031198&amp;loc=d3e14064-108612<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8933-108599<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8933-108599<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8736-108599<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 40<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e9031-108599<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8906-108599<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 41<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e9038-108599<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 42<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e9054-108599<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 235<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-05(b)(2))<br> -URI http://asc.fasb.org/extlink&amp;oid=120399901&amp;loc=d3e537907-122884<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(1))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395209&amp;loc=SL114868664-224227<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_Revenues</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SellingGeneralAndAdministrativeExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The aggregate total costs related to selling a firm's product and services, as well as all other general and administrative expenses. Direct selling expenses (for example, credit, warranty, and advertising) are expenses that can be directly linked to the sale of specific products. Indirect selling expenses are expenses that cannot be directly linked to the sale of specific products, for example telephone expenses, Internet, and postal charges. General and administrative expenses include salaries of non-sales personnel, rent, utilities, communication, etc.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03.4)<br> -URI http://asc.fasb.org/extlink&amp;oid=120395209&amp;loc=SL114868664-224227<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SellingGeneralAndAdministrativeExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The average number of shares or units issued and outstanding that are used in calculating diluted EPS or earnings per unit (EPU), determined based on the timing of issuance of shares or units in the period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=6371337&amp;loc=d3e3550-109257<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 16<br> -URI http://asc.fasb.org/extlink&amp;oid=121326447&amp;loc=d3e1505-109256<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Number of [basic] shares or units, after adjustment for contingently issuable shares or units and other shares or units not deemed outstanding, determined by relating the portion of time within a reporting period that common shares or units have been outstanding to the total time in that period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=6371337&amp;loc=d3e3550-109257<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 10<br> -URI http://asc.fasb.org/extlink&amp;oid=121326447&amp;loc=d3e1448-109256<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_WeightedAverageNumberOfSharesOutstandingBasic</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>16
<FILENAME>R5.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.20.4</span><table class="report" border="0" cellspacing="2" id="idm139760675423832">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Consolidated Statements of Changes in Stockholders&#8217; Equity (Unaudited) - USD ($)<br> shares in Thousands, $ in Thousands</strong></div></th>
<th class="th"><div>Class A Common Stock</div></th>
<th class="th"><div>Class B Common Stock</div></th>
<th class="th"><div>Additional Paid-in Capital</div></th>
<th class="th"><div>Accumulated Other Comprehensive Loss</div></th>
<th class="th"><div>Accumulated Deficit</div></th>
<th class="th"><div>Treasury Stock</div></th>
<th class="th"><div>Total</div></th>
</tr>
<tr class="rc">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockholdersEquity', window );">Balance at Jul. 31, 2019</a></td>
<td class="nump">$ 5<span></span>
</td>
<td class="nump">$ 99<span></span>
</td>
<td class="nump">$ 23,131<span></span>
</td>
<td class="num">$ (985)<span></span>
</td>
<td class="num">$ (15,243)<span></span>
</td>
<td class="num">$ (47)<span></span>
</td>
<td class="nump">$ 6,960<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SharesOutstanding', window );">Balance (in Shares) at Jul. 31, 2019</a></td>
<td class="nump">525<span></span>
</td>
<td class="nump">9,876<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation', window );">Stock-based compensation</a></td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="nump">98<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="nump">98<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodValueTreasuryStockReissued', window );">Purchase of treasury stock</a></td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="num">(22)<span></span>
</td>
<td class="num">(22)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_TemporaryEquityForeignCurrencyTranslationAdjustments', window );">Foreign currency translation adjustment</a></td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="num">(143)<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="num">(143)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ProfitLoss', window );">Net Income (loss)</a></td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="num">(801)<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="num">(801)<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockholdersEquity', window );">Balance at Oct. 31, 2019</a></td>
<td class="nump">$ 5<span></span>
</td>
<td class="nump">$ 99<span></span>
</td>
<td class="nump">23,229<span></span>
</td>
<td class="num">(1,128)<span></span>
</td>
<td class="num">(16,044)<span></span>
</td>
<td class="num">(69)<span></span>
</td>
<td class="nump">6,092<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SharesOutstanding', window );">Balance (in Shares) at Oct. 31, 2019</a></td>
<td class="nump">525<span></span>
</td>
<td class="nump">9,876<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockholdersEquity', window );">Balance at Jul. 31, 2019</a></td>
<td class="nump">$ 5<span></span>
</td>
<td class="nump">$ 99<span></span>
</td>
<td class="nump">23,131<span></span>
</td>
<td class="num">(985)<span></span>
</td>
<td class="num">(15,243)<span></span>
</td>
<td class="num">(47)<span></span>
</td>
<td class="nump">6,960<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SharesOutstanding', window );">Balance (in Shares) at Jul. 31, 2019</a></td>
<td class="nump">525<span></span>
</td>
<td class="nump">9,876<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockholdersEquity', window );">Balance at Jan. 31, 2020</a></td>
<td class="nump">$ 5<span></span>
</td>
<td class="nump">$ 100<span></span>
</td>
<td class="nump">23,705<span></span>
</td>
<td class="num">(1,136)<span></span>
</td>
<td class="num">(15,944)<span></span>
</td>
<td class="num">(76)<span></span>
</td>
<td class="nump">6,654<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SharesOutstanding', window );">Balance (in Shares) at Jan. 31, 2020</a></td>
<td class="nump">525<span></span>
</td>
<td class="nump">9,980<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockholdersEquity', window );">Balance at Oct. 31, 2019</a></td>
<td class="nump">$ 5<span></span>
</td>
<td class="nump">$ 99<span></span>
</td>
<td class="nump">23,229<span></span>
</td>
<td class="num">(1,128)<span></span>
</td>
<td class="num">(16,044)<span></span>
</td>
<td class="num">(69)<span></span>
</td>
<td class="nump">6,092<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SharesOutstanding', window );">Balance (in Shares) at Oct. 31, 2019</a></td>
<td class="nump">525<span></span>
</td>
<td class="nump">9,876<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised', window );">Exercise of stock options</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">4<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">4<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesNewIssues', window );">Exercise of stock options (in Shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">30<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue', window );">Stock issued for matching contributions to the 401(k) Plan</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">41<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">41<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_zdge_StockIssuedForMatchingContributionsToThe401kPlaninShares', window );">Stock issued for matching contributions to the 401(k) Plan (in Shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">26<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodValueNewIssues', window );">Proceeds from sales of Class B Common Stock</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">275<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">275<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation', window );">Stock-based compensation</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 1<span></span>
</td>
<td class="nump">156<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">157<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation', window );">Stock-based compensation (in Shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">48<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodValueTreasuryStockReissued', window );">Purchase of treasury stock</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(7)<span></span>
</td>
<td class="num">(7)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_TemporaryEquityForeignCurrencyTranslationAdjustments', window );">Foreign currency translation adjustment</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(8)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(8)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ProfitLoss', window );">Net Income (loss)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">100<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">100<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockholdersEquity', window );">Balance at Jan. 31, 2020</a></td>
<td class="nump">$ 5<span></span>
</td>
<td class="nump">$ 100<span></span>
</td>
<td class="nump">23,705<span></span>
</td>
<td class="num">(1,136)<span></span>
</td>
<td class="num">(15,944)<span></span>
</td>
<td class="num">(76)<span></span>
</td>
<td class="nump">6,654<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SharesOutstanding', window );">Balance (in Shares) at Jan. 31, 2020</a></td>
<td class="nump">525<span></span>
</td>
<td class="nump">9,980<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockholdersEquity', window );">Balance at Jul. 31, 2020</a></td>
<td class="nump">$ 5<span></span>
</td>
<td class="nump">$ 118<span></span>
</td>
<td class="nump">25,725<span></span>
</td>
<td class="num">(1,085)<span></span>
</td>
<td class="num">(15,802)<span></span>
</td>
<td class="num">(76)<span></span>
</td>
<td class="nump">8,885<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SharesOutstanding', window );">Balance (in Shares) at Jul. 31, 2020</a></td>
<td class="nump">525<span></span>
</td>
<td class="nump">11,788<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation', window );">Stock-based compensation</a></td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="nump">237<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="nump">237<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation', window );">Stock-based compensation (in Shares)</a></td>
<td class="text"> <span></span>
</td>
<td class="nump">39<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodValueTreasuryStockReissued', window );">Purchase of treasury stock</a></td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="num">(26)<span></span>
</td>
<td class="num">(26)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_TemporaryEquityForeignCurrencyTranslationAdjustments', window );">Foreign currency translation adjustment</a></td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="num">(159)<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="num">(159)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ProfitLoss', window );">Net Income (loss)</a></td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="nump">1,045<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="nump">1,045<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockholdersEquity', window );">Balance at Oct. 31, 2020</a></td>
<td class="nump">$ 5<span></span>
</td>
<td class="nump">$ 118<span></span>
</td>
<td class="nump">25,962<span></span>
</td>
<td class="num">(1,244)<span></span>
</td>
<td class="num">(14,757)<span></span>
</td>
<td class="num">(102)<span></span>
</td>
<td class="nump">9,982<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SharesOutstanding', window );">Balance (in Shares) at Oct. 31, 2020</a></td>
<td class="nump">525<span></span>
</td>
<td class="nump">11,827<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockholdersEquity', window );">Balance at Jul. 31, 2020</a></td>
<td class="nump">$ 5<span></span>
</td>
<td class="nump">$ 118<span></span>
</td>
<td class="nump">25,725<span></span>
</td>
<td class="num">(1,085)<span></span>
</td>
<td class="num">(15,802)<span></span>
</td>
<td class="num">(76)<span></span>
</td>
<td class="nump">8,885<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SharesOutstanding', window );">Balance (in Shares) at Jul. 31, 2020</a></td>
<td class="nump">525<span></span>
</td>
<td class="nump">11,788<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockholdersEquity', window );">Balance at Jan. 31, 2021</a></td>
<td class="nump">$ 5<span></span>
</td>
<td class="nump">$ 129<span></span>
</td>
<td class="nump">31,284<span></span>
</td>
<td class="num">(879)<span></span>
</td>
<td class="num">(12,479)<span></span>
</td>
<td class="num">(102)<span></span>
</td>
<td class="nump">17,958<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SharesOutstanding', window );">Balance (in Shares) at Jan. 31, 2021</a></td>
<td class="nump">525<span></span>
</td>
<td class="nump">12,916<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockholdersEquity', window );">Balance at Oct. 31, 2020</a></td>
<td class="nump">$ 5<span></span>
</td>
<td class="nump">$ 118<span></span>
</td>
<td class="nump">25,962<span></span>
</td>
<td class="num">(1,244)<span></span>
</td>
<td class="num">(14,757)<span></span>
</td>
<td class="num">(102)<span></span>
</td>
<td class="nump">9,982<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SharesOutstanding', window );">Balance (in Shares) at Oct. 31, 2020</a></td>
<td class="nump">525<span></span>
</td>
<td class="nump">11,827<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised', window );">Exercise of stock options</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 3<span></span>
</td>
<td class="nump">393<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">396<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesNewIssues', window );">Exercise of stock options (in Shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">312<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue', window );">Stock issued for matching contributions to the 401(k) Plan</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">39<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">39<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_zdge_StockIssuedForMatchingContributionsToThe401kPlaninShares', window );">Stock issued for matching contributions to the 401(k) Plan (in Shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">7<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodValueNewIssues', window );">Proceeds from sales of Class B Common Stock</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 8<span></span>
</td>
<td class="nump">4,777<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">4,785<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_zdge_ProceedsFromSalesOfClassBCommonStockinShares', window );">Proceeds from sales of Class B Common Stock (in Shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">762<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation', window );">Stock-based compensation</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">113<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">113<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation', window );">Stock-based compensation (in Shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">8<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_TemporaryEquityForeignCurrencyTranslationAdjustments', window );">Foreign currency translation adjustment</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">365<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">365<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ProfitLoss', window );">Net Income (loss)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2,278<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2,278<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockholdersEquity', window );">Balance at Jan. 31, 2021</a></td>
<td class="nump">$ 5<span></span>
</td>
<td class="nump">$ 129<span></span>
</td>
<td class="nump">$ 31,284<span></span>
</td>
<td class="num">$ (879)<span></span>
</td>
<td class="num">$ (12,479)<span></span>
</td>
<td class="num">$ (102)<span></span>
</td>
<td class="nump">$ 17,958<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SharesOutstanding', window );">Balance (in Shares) at Jan. 31, 2021</a></td>
<td class="nump">525<span></span>
</td>
<td class="nump">12,916<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of increase to additional paid-in capital (APIC) for recognition of cost for award under share-based payment arrangement.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 20<br> -Section 55<br> -Paragraph 12<br> -URI http://asc.fasb.org/extlink&amp;oid=120383193&amp;loc=d3e11149-113907<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5047-113901<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 20<br> -Section 55<br> -Paragraph 13<br> -URI http://asc.fasb.org/extlink&amp;oid=120383193&amp;loc=d3e11178-113907<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 35<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=121326096&amp;loc=d3e4534-113899<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ProfitLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The consolidated profit or loss for the period, net of income taxes, including the portion attributable to the noncontrolling interest.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1A<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=121641772&amp;loc=SL7669619-108580<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 50<br> -Paragraph 7<br> -URI http://asc.fasb.org/extlink&amp;oid=109222650&amp;loc=SL51721683-107760<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22499-107794<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=75031198&amp;loc=d3e14064-108612<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1A<br> -Subparagraph (a)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=109239629&amp;loc=SL4573702-111684<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 235<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-05(b)(2))<br> -URI http://asc.fasb.org/extlink&amp;oid=120399901&amp;loc=d3e537907-122884<br><br>Reference 8: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 31<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8924-108599<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1B<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=121641772&amp;loc=SL7669625-108580<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22663-107794<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8736-108599<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8933-108599<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1A<br> -Subparagraph (c)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=109239629&amp;loc=SL4573702-111684<br><br>Reference 14: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 55<br> -Paragraph 4J<br> -URI http://asc.fasb.org/extlink&amp;oid=120409616&amp;loc=SL4591551-111686<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8906-108599<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=121586364&amp;loc=d3e3000-108585<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 45<br> -Paragraph 19<br> -URI http://asc.fasb.org/extlink&amp;oid=108774443&amp;loc=SL4569616-111683<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8933-108599<br><br>Reference 20: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 55<br> -Paragraph 4K<br> -URI http://asc.fasb.org/extlink&amp;oid=120409616&amp;loc=SL4591552-111686<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22658-107794<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProfitLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SharesOutstanding">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Number of shares issued which are neither cancelled nor held in the treasury.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SharesOutstanding</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockIssuedDuringPeriodSharesNewIssues">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Number of new stock issued during the period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=109259400&amp;loc=d3e21463-112644<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -URI http://asc.fasb.org/extlink&amp;oid=120397183&amp;loc=d3e187085-122770<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockIssuedDuringPeriodSharesNewIssues</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Number, after forfeiture, of shares or units issued under share-based payment arrangement. Excludes shares or units issued under employee stock ownership plan (ESOP).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=109259400&amp;loc=d3e21463-112644<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -URI http://asc.fasb.org/extlink&amp;oid=120397183&amp;loc=d3e187085-122770<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockIssuedDuringPeriodValueNewIssues">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Equity impact of the value of new stock issued during the period. Includes shares issued in an initial public offering or a secondary public offering.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -URI http://asc.fasb.org/extlink&amp;oid=120397183&amp;loc=d3e187085-122770<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=109259400&amp;loc=d3e21463-112644<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockIssuedDuringPeriodValueNewIssues</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Value, after forfeiture, of shares issued under share-based payment arrangement. Excludes employee stock ownership plan (ESOP).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -URI http://asc.fasb.org/extlink&amp;oid=120397183&amp;loc=d3e187085-122770<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5047-113901<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (d)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Value of stock issued as a result of the exercise of stock options.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=109259400&amp;loc=d3e21463-112644<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -URI http://asc.fasb.org/extlink&amp;oid=120397183&amp;loc=d3e187085-122770<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.29-31)<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockIssuedDuringPeriodValueTreasuryStockReissued">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Value of treasury shares or units reissued. Excludes reissuance of shares or units in treasury for award under share-based payment arrangement.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=109259400&amp;loc=d3e21463-112644<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 30<br> -Section 45<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6405813&amp;loc=d3e23239-112655<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -URI http://asc.fasb.org/extlink&amp;oid=120397183&amp;loc=d3e187085-122770<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockIssuedDuringPeriodValueTreasuryStockReissued</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockholdersEquity">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Total of all stockholders' equity (deficit) items, net of receivables from officers, directors, owners, and affiliates of the entity which are attributable to the parent. The amount of the economic entity's stockholders' equity attributable to the parent excludes the amount of stockholders' equity which is allocable to that ownership interest in subsidiary equity which is not attributable to the parent (noncontrolling interest, minority interest). This excludes temporary equity and is sometimes called permanent equity.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 310<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SAB Topic 4.E)<br> -URI http://asc.fasb.org/extlink&amp;oid=27010918&amp;loc=d3e74512-122707<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(31))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(30))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 6: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=75031198&amp;loc=d3e14064-108612<br><br>Reference 7: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockholdersEquity</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_TemporaryEquityForeignCurrencyTranslationAdjustments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Adjustments to temporary equity resulting from foreign currency translation adjustments.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_TemporaryEquityForeignCurrencyTranslationAdjustments</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_zdge_ProceedsFromSalesOfClassBCommonStockinShares">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">zdge_ProceedsFromSalesOfClassBCommonStockinShares</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>zdge_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_zdge_StockIssuedForMatchingContributionsToThe401kPlaninShares">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">zdge_StockIssuedForMatchingContributionsToThe401kPlaninShares</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>zdge_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>17
<FILENAME>R6.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.20.4</span><table class="report" border="0" cellspacing="2" id="idm139760679493704">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Consolidated Statements of Cash Flows (Unaudited) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="2">6 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Jan. 31, 2021</div></th>
<th class="th"><div>Jan. 31, 2020</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_zdge_OperatingActivitiesAbstract', window );"><strong>Operating activities</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetIncomeLoss', window );">Net income (loss)</a></td>
<td class="nump">$ 3,323<span></span>
</td>
<td class="num">$ (701)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_zdge_AdjustmentsToReconcileNetIncomeLossToNetCashProvidedByOperatingActivitiesAbstract', window );"><strong>Adjustments to reconcile net income (loss) to net cash provided by operating activities:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DepreciationAndAmortization', window );">Depreciation and amortization</a></td>
<td class="nump">683<span></span>
</td>
<td class="nump">868<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensation', window );">Stock-based compensation</a></td>
<td class="nump">389<span></span>
</td>
<td class="nump">296<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_zdge_ChangeInAssetsAndLiabilitiesAbstract', window );"><strong>Change in assets and liabilities:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInAccountsReceivable', window );">Trade accounts receivable</a></td>
<td class="num">(1,500)<span></span>
</td>
<td class="nump">102<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets', window );">Prepaid expenses and other current assets</a></td>
<td class="nump">156<span></span>
</td>
<td class="nump">243<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInOtherOperatingAssets', window );">Other assets</a></td>
<td class="nump">36<span></span>
</td>
<td class="num">(13)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities', window );">Trade accounts payable and accrued expenses</a></td>
<td class="nump">299<span></span>
</td>
<td class="num">(208)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInDeferredRevenue', window );">Deferred revenue</a></td>
<td class="nump">375<span></span>
</td>
<td class="nump">338<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInOperatingActivities', window );">Net cash provided by operating activities</a></td>
<td class="nump">3,761<span></span>
</td>
<td class="nump">925<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_zdge_InvestingActivitiesAbstract', window );"><strong>Investing activities</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PaymentsToDevelopSoftware', window );">Capitalized software and technology development costs and purchase of equipment</a></td>
<td class="num">(401)<span></span>
</td>
<td class="num">(417)<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInInvestingActivities', window );">Net cash used in investing activities</a></td>
<td class="num">(401)<span></span>
</td>
<td class="num">(417)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_zdge_FinancingActivitiesAbstract', window );"><strong>Financing activities</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ProceedsFromIssuanceOfCommonStock', window );">Proceeds from sales of Class B Common Stock</a></td>
<td class="nump">5,000<span></span>
</td>
<td class="nump">275<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PaymentsOfDebtIssuanceCosts', window );">Payment of issuance costs</a></td>
<td class="num">(215)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RepaymentsOfShortTermDebt', window );">Repayment of insurance premium loan payable</a></td>
<td class="num">(100)<span></span>
</td>
<td class="num">(78)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ProceedsFromStockOptionsExercised', window );">Proceeds from exercise of stock options</a></td>
<td class="nump">396<span></span>
</td>
<td class="nump">4<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PaymentsForRepurchaseOfCommonStock', window );">Purchase of treasury stock in connection with restricted stock vesting</a></td>
<td class="num">(26)<span></span>
</td>
<td class="num">(29)<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInFinancingActivities', window );">Net cash provided by financing activities</a></td>
<td class="nump">5,055<span></span>
</td>
<td class="nump">172<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EffectOfExchangeRateOnCashAndCashEquivalents', window );">Effect of exchange rate changes on cash and cash equivalents</a></td>
<td class="nump">82<span></span>
</td>
<td class="num">(37)<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect', window );">Net increase in cash and cash equivalents</a></td>
<td class="nump">8,497<span></span>
</td>
<td class="nump">643<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CashAndCashEquivalentsAtCarryingValue', window );">Cash and cash equivalents at beginning of period</a></td>
<td class="nump">5,111<span></span>
</td>
<td class="nump">1,609<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CashAndCashEquivalentsAtCarryingValue', window );">Cash and cash equivalents at end of period</a></td>
<td class="nump">13,608<span></span>
</td>
<td class="nump">2,252<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_zdge_SupplementalDisclosureOfCashFlowInformationAbstract', window );"><strong>SUPPLEMENTAL DISCLOSURE OF CASH FLOW INFORMATION</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeTaxesPaidNet', window );">Cash payments made for income taxes</a></td>
<td class="nump">1<span></span>
</td>
<td class="nump">1<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InterestPaidNet', window );">Cash payments made for interest expenses</a></td>
<td class="nump">2<span></span>
</td>
<td class="nump">$ 2<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_zdge_SupplementalScheduleOfNonCashInvestingAndFinancingActivitiesAbstract', window );"><strong>SUPPLEMENTAL SCHEDULE OF NON-CASH INVESTING AND FINANCING ACTIVITIES</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockIssued1', window );">Note payable issued for insurance premium financing</a></td>
<td class="nump">$ 181<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CashAndCashEquivalentsAtCarryingValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates. Excludes cash and cash equivalents within disposal group and discontinued operation.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=121586364&amp;loc=d3e3044-108585<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=121566466&amp;loc=d3e6676-107765<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.1)<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CashAndCashEquivalentsAtCarryingValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of increase (decrease) in cash, cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; including effect from exchange rate change. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 830<br> -SubTopic 230<br> -Section 45<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=98513438&amp;loc=d3e33268-110906<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 24<br> -URI http://asc.fasb.org/extlink&amp;oid=121586364&amp;loc=d3e3521-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DepreciationAndAmortization">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The current period expense charged against earnings on long-lived, physical assets not used in production, and which are not intended for resale, to allocate or recognize the cost of such assets over their useful lives; or to record the reduction in book value of an intangible asset over the benefit period of such asset; or to reflect consumption during the period of an asset that is not used in production.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=6391035&amp;loc=d3e2868-110229<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=121586364&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DepreciationAndAmortization</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EffectOfExchangeRateOnCashAndCashEquivalents">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of increase (decrease) from the effect of exchange rate changes on cash and cash equivalent balances held in foreign currencies.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 830<br> -SubTopic 230<br> -Section 45<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=98513438&amp;loc=d3e33268-110906<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EffectOfExchangeRateOnCashAndCashEquivalents</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxesPaidNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The amount of cash paid during the current period to foreign, federal, state, and local authorities as taxes on income, net of any cash received during the current period as refunds for the overpayment of taxes.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=121583591&amp;loc=d3e4297-108586<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxesPaidNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The increase (decrease) during the reporting period in the amounts payable to vendors for goods and services received and the amount of obligations and expenses incurred but not paid.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=121586364&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncreaseDecreaseInAccountsReceivable">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The increase (decrease) during the reporting period in amount due within one year (or one business cycle) from customers for the credit sale of goods and services.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=121586364&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInAccountsReceivable</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncreaseDecreaseInDeferredRevenue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of increase (decrease) in deferred income and obligation to transfer product and service to customer for which consideration has been received or is receivable.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=121586364&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInDeferredRevenue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncreaseDecreaseInOtherOperatingAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of increase (decrease) in operating assets classified as other.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=121586364&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInOtherOperatingAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of increase (decrease) in prepaid expenses, and assets classified as other.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=121586364&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InterestPaidNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of cash paid for interest, excluding capitalized interest, classified as operating activity. Includes, but is not limited to, payment to settle zero-coupon bond for accreted interest of debt discount and debt instrument with insignificant coupon interest rate in relation to effective interest rate of borrowing attributable to accreted interest of debt discount.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=121583591&amp;loc=d3e4297-108586<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 17<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=121586364&amp;loc=d3e3367-108585<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 25<br> -Subparagraph (e)<br> -URI http://asc.fasb.org/extlink&amp;oid=121586364&amp;loc=d3e3536-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InterestPaidNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetCashProvidedByUsedInFinancingActivities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of cash inflow (outflow) from financing activities, including discontinued operations. Financing activity cash flows include obtaining resources from owners and providing them with a return on, and a return of, their investment; borrowing money and repaying amounts borrowed, or settling the obligation; and obtaining and paying for other resources obtained from creditors on long-term credit.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 24<br> -URI http://asc.fasb.org/extlink&amp;oid=121586364&amp;loc=d3e3521-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetCashProvidedByUsedInFinancingActivities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetCashProvidedByUsedInInvestingActivities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of cash inflow (outflow) from investing activities, including discontinued operations. Investing activity cash flows include making and collecting loans and acquiring and disposing of debt or equity instruments and property, plant, and equipment and other productive assets.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 24<br> -URI http://asc.fasb.org/extlink&amp;oid=121586364&amp;loc=d3e3521-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetCashProvidedByUsedInInvestingActivities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetCashProvidedByUsedInOperatingActivities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of cash inflow (outflow) from operating activities, including discontinued operations. Operating activity cash flows include transactions, adjustments, and changes in value not defined as investing or financing activities.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 25<br> -URI http://asc.fasb.org/extlink&amp;oid=121586364&amp;loc=d3e3536-108585<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 24<br> -URI http://asc.fasb.org/extlink&amp;oid=121586364&amp;loc=d3e3521-108585<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -URI http://asc.fasb.org/extlink&amp;oid=121586364&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetCashProvidedByUsedInOperatingActivities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetIncomeLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The portion of profit or loss for the period, net of income taxes, which is attributable to the parent.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1A<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=121641772&amp;loc=SL7669619-108580<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 31<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8924-108599<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22694-107794<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(22))<br> -URI http://asc.fasb.org/extlink&amp;oid=120399700&amp;loc=SL114874048-224260<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22694-107794<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8933-108599<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 50<br> -Paragraph 7<br> -URI http://asc.fasb.org/extlink&amp;oid=109222650&amp;loc=SL51721683-107760<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22595-107794<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1B<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=121641772&amp;loc=SL7669625-108580<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8736-108599<br><br>Reference 11: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(18))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400993&amp;loc=SL114874131-224263<br><br>Reference 12: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(20))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395209&amp;loc=SL114868664-224227<br><br>Reference 13: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -URI http://asc.fasb.org/extlink&amp;oid=121586364&amp;loc=d3e3602-108585<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22499-107794<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22663-107794<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=75031198&amp;loc=d3e14064-108612<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8906-108599<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22583-107794<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=121326447&amp;loc=SL5780133-109256<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8933-108599<br><br>Reference 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22658-107794<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetIncomeLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PaymentsForRepurchaseOfCommonStock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The cash outflow to reacquire common stock during the period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 15<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=121586364&amp;loc=d3e3291-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PaymentsForRepurchaseOfCommonStock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PaymentsOfDebtIssuanceCosts">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The cash outflow paid to third parties in connection with debt origination, which will be amortized over the remaining maturity period of the associated long-term debt.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 15<br> -Subparagraph (e)<br> -URI http://asc.fasb.org/extlink&amp;oid=121586364&amp;loc=d3e3291-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PaymentsOfDebtIssuanceCosts</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PaymentsToDevelopSoftware">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The cash outflow associated with the development or modification of software programs or applications for internal use (that is, not to be sold, leased or otherwise marketed to others) that qualify for capitalization.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 13<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=121586364&amp;loc=d3e3213-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PaymentsToDevelopSoftware</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ProceedsFromIssuanceOfCommonStock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The cash inflow from the additional capital contribution to the entity.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 14<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=121586364&amp;loc=d3e3255-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProceedsFromIssuanceOfCommonStock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ProceedsFromStockOptionsExercised">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of cash inflow from exercise of option under share-based payment arrangement.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2A<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=SL79508275-113901<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 14<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=121586364&amp;loc=d3e3255-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProceedsFromStockOptionsExercised</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RepaymentsOfShortTermDebt">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The cash outflow for a borrowing having initial term of repayment within one year or the normal operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 15<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=121586364&amp;loc=d3e3291-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RepaymentsOfShortTermDebt</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of noncash expense for share-based payment arrangement.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=121586364&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensation</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockIssued1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The fair value of stock issued in noncash financing activities.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=121583591&amp;loc=d3e4304-108586<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 5<br> -URI http://asc.fasb.org/extlink&amp;oid=121583591&amp;loc=d3e4332-108586<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=121583591&amp;loc=d3e4313-108586<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockIssued1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_zdge_AdjustmentsToReconcileNetIncomeLossToNetCashProvidedByOperatingActivitiesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">zdge_AdjustmentsToReconcileNetIncomeLossToNetCashProvidedByOperatingActivitiesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>zdge_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_zdge_ChangeInAssetsAndLiabilitiesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">zdge_ChangeInAssetsAndLiabilitiesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>zdge_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_zdge_FinancingActivitiesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">zdge_FinancingActivitiesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>zdge_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_zdge_InvestingActivitiesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">zdge_InvestingActivitiesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>zdge_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_zdge_OperatingActivitiesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">zdge_OperatingActivitiesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>zdge_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_zdge_SupplementalDisclosureOfCashFlowInformationAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">zdge_SupplementalDisclosureOfCashFlowInformationAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>zdge_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_zdge_SupplementalScheduleOfNonCashInvestingAndFinancingActivitiesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">zdge_SupplementalScheduleOfNonCashInvestingAndFinancingActivitiesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>zdge_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>18
<FILENAME>R7.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.20.4</span><table class="report" border="0" cellspacing="2" id="idm139760768135976">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Basis of Presentation and Recently Adopted Accounting Pronouncements<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><th class="th"><div>Jan. 31, 2021</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountingPoliciesAbstract', window );"><strong>Accounting Policies [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BasisOfPresentationAndSignificantAccountingPoliciesTextBlock', window );">Basis of Presentation and Recently Adopted Accounting Pronouncements</a></td>
<td class="text"><p style="font: bold 10pt Times New Roman, Times, Serif; margin: 0">Note 1&#x2014;Basis of Presentation and Recently Adopted Accounting
Pronouncements</p><br/><p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0in"><b><i>Basis of Presentation</i></b></p><br/><p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.25in; text-align: left">The accompanying unaudited consolidated financial
statements of Zedge, Inc. and its subsidiary, Zedge Europe AS (the &#x201c;Company&#x201d;) have been prepared in accordance with
accounting principles generally accepted in the United States of America (&#x201c;U.S. GAAP&#x201d;) for interim financial information
and with the instructions to Form 10-Q and Article 10 of Regulation S-X. Accordingly, they do not include all of the information
and footnotes required by U.S.&#xa0;GAAP for complete financial statements. In the opinion of management, all adjustments (consisting
of normal recurring accruals) considered necessary for a fair presentation have been included. Operating results for the three
and six months ended January 31, 2021 are not necessarily indicative of the results that may be expected for the fiscal year ending
July&#xa0;31, 2021 or any other period. The balance sheet at July 31, 2020 has been derived from the Company&#x2019;s audited financial
statements at that date but does not include all of the information and footnotes required by U.S.&#xa0;GAAP for complete financial
statements. For further information, please refer to the consolidated financial statements and footnotes thereto included in the
Company&#x2019;s Annual Report on Form 10-K for the year ended July 31, 2020, as filed with the U.S.&#xa0;Securities and Exchange
Commission (the &#x201c;SEC&#x201d;).</p><br/><p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.25in; text-align: left">The Company&#x2019;s
fiscal year ends on July 31 of each calendar year. Each reference below to a fiscal year refers to the fiscal year ending in
the calendar year indicated (e.g., fiscal 2021 refers to the fiscal year ending July&#xa0;31, 2021).</p><br/><p style="font: 10pt Times New Roman, Times, Serif; margin: 0"><b><i>COVID-19 Impacts on Financial and Operational Results</i></b></p><br/><p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.25in; text-align: left">The COVID-19 pandemic has caused widespread
economic disruption impacting the Company in a number of ways, most notably, with a significant decrease in global advertising
spend in the third quarter of fiscal 2020, followed by a rebound in the following three consecutive quarters. The Company expects
the extent of the impact on its financial and operational results will continue to depend on the duration and severity of the economic
disruption caused by the COVID-19 pandemic, including demand for new phones sales worldwide - a driver of new installs of the Company&#x2019;s
flagship app.</p><br/><p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.25in; text-align: left">As of January 31, 2021, the Company had $13.6
million of cash and cash equivalents, including a net of $4.8 million raised from the previously announced &#x201c;at-the-market&#x201d;
offering of shares of the Company&#x2019;s Class B common stock (see Note 15). The Company has developed certain contingency plans
to preserve liquidity if such actions become necessary due to worsening economic conditions, including those related to the COVID-19
pandemic. At the current time, the Company does not believe taking such actions would be prudent nor, does it expect to need to
take such actions based on its current forecasts. The Company believes that its existing cash and cash equivalents, together with
cash generated by operations will be sufficient to meet its working capital and capital expenditure requirements for the foreseeable
future when accounting for the ill effects of the COVID-19 pandemic.</p><br/><p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.25in; text-align: left">The Company considered the impacts of the COVID-19
pandemic on its significant estimates and judgments used in applying its accounting policies in the six months ended January 31,
2021. In light of the pandemic, there is a greater degree of uncertainty in applying these judgments and depending on the duration
and severity of the pandemic, changes to its estimates and judgments could result in a meaningful impact to its financial statements
in future periods.</p><br/><p style="font: 10pt Times New Roman, Times, Serif; margin: 0"><b><i>Recently Adopted Accounting Pronouncements</i></b></p><br/><p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.25in; text-align: left">In June 2016, Financial Accounting Standards
Board (&#x201c;FASB&#x201d;) issued Accounting Standards Update No. 2016-13, <i>Financial Instruments-Credit Losses (Topic 326):
Measurement of Credit Losses on Financial Instruments</i> (ASU 2016-13) which changes the impairment model for most financial assets
and certain other instruments. For receivables, loans and other instruments, entities will be required to use a new forward-looking
&#x201c;expected loss&#x201d; model that generally will result in the earlier recognition of allowance for losses. For available-for-sale
debt securities with unrealized losses, entities will measure credit losses in a manner similar to current practice, except the
losses will be recognized as allowances instead of reductions in the amortized cost of the securities. In addition, an entity will
have to disclose significantly more information about allowances, credit quality indicators and past due securities. The Company
adopted this new accounting standard on August 1, 2020, and the adoption did not have a material impact on the Company&#x2019;s
financial statements and related disclosures.</p><br/><p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.25in; text-align: left">In August 2018, the FASB issued Accounting
Standard Update No. 2018-13,&#xa0;<i>Changes to Disclosure Requirements for Fair Value Measurements (Topic 820)</i> (ASU 2018-13),
which improved the effectiveness of disclosure requirements for recurring and nonrecurring fair value measurements. The standard
removes, modifies, and adds certain disclosure requirements. The Company adopted this new accounting standard on August 1, 2020,
and the adoption did not have a material impact on the Company&#x2019;s financial statements and related disclosures.</p><br/><p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.25in; text-align: left">In August 2018, the FASB issued Accounting
Standard Update No. 2018-15,<i> Customer&#x2019;s Accounting for Implementation Costs Incurred in a Cloud Computing Arrangement
That Is a Service Contract</i> (ASU 2018-15)<i>, </i>which aligns the requirements for capitalizing implementation costs incurred
in a hosting arrangement that is a service contract with the requirements for capitalizing implementation costs incurred to develop
or obtain internal-use software. The Company adopted this new accounting standard on August 1, 2020, using the prospective method,
and the adoption did not have a material impact on the Company&#x2019;s financial statements and related disclosures.</p><br/><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccountingPoliciesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccountingPoliciesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BasisOfPresentationAndSignificantAccountingPoliciesTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for the basis of presentation and significant accounting policies concepts. Basis of presentation describes the underlying basis used to prepare the financial statements (for example, US Generally Accepted Accounting Principles, Other Comprehensive Basis of Accounting, IFRS).  Accounting policies describe all significant accounting policies of the reporting entity.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -URI http://asc.fasb.org/topic&amp;trid=2122369<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BasisOfPresentationAndSignificantAccountingPoliciesTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>19
<FILENAME>R8.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.20.4</span><table class="report" border="0" cellspacing="2" id="idm139760682688616">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Revenue<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><th class="th"><div>Jan. 31, 2021</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_zdge_RevenueLineItems', window );"><strong>Revenue from Contract with Customer [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredRevenueDisclosureTextBlock', window );">Revenue</a></td>
<td class="text"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0"><b>Note 2&#x2014;Revenue</b></p><br/><p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.25in"><b><i>Disaggregation of Revenue</i></b></p><br/><p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.25in; text-align: left">The following table summarizes revenue by type
of monetization mechanisms of the Zedge app for the periods presented:</p><br/><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif">
<tr style="vertical-align: bottom">
    <td><b>&#xa0;</b></td><td><b>&#xa0;</b></td>
    <td colspan="6" style="text-align: center"><b>Three Months Ended</b></td><td><b>&#xa0;</b></td><td><b>&#xa0;</b></td>
    <td colspan="6" style="text-align: center"><b>Six Months Ended</b></td><td><b>&#xa0;</b></td></tr>
<tr style="vertical-align: bottom">
    <td style="padding-bottom: 1.5pt; text-align: center"><b>&#xa0;</b></td>
    <td style="padding-bottom: 1.5pt; text-align: center"><b>&#xa0;</b></td>
    <td colspan="6" style="padding-bottom: 1.5pt; text-align: center; border-bottom: Black 1.5pt solid"><b>January 31,</b></td>
    <td style="padding-bottom: 1.5pt; text-align: center"><b>&#xa0;</b></td>
    <td style="padding-bottom: 1.5pt; text-align: center"><b>&#xa0;</b></td><td colspan="6" style="padding-bottom: 1.5pt; text-align: center; border-bottom: Black 1.5pt solid"><b>January
                                         31,</b></td><td style="padding-bottom: 1.5pt"><b>&#xa0;</b></td></tr>
<tr style="vertical-align: bottom">
    <td><b>&#xa0;</b></td><td style="padding-bottom: 1.5pt"><b>&#xa0;</b></td>
    <td colspan="2" style="text-align: center; border-bottom: Black 1.5pt solid"><b>2021</b></td><td style="padding-bottom: 1.5pt"><b>&#xa0;</b></td><td style="padding-bottom: 1.5pt"><b>&#xa0;</b></td>
    <td colspan="2" style="text-align: center; border-bottom: Black 1.5pt solid"><b>2020</b></td><td style="padding-bottom: 1.5pt"><b>&#xa0;</b></td><td style="padding-bottom: 1.5pt"><b>&#xa0;</b></td>
    <td colspan="2" style="text-align: center; border-bottom: Black 1.5pt solid"><b>2021</b></td><td style="padding-bottom: 1.5pt"><b>&#xa0;</b></td><td style="padding-bottom: 1.5pt"><b>&#xa0;</b></td>
    <td colspan="2" style="text-align: center; border-bottom: Black 1.5pt solid"><b>2020</b></td><td style="padding-bottom: 1.5pt"><b>&#xa0;</b></td></tr>
<tr style="vertical-align: bottom">
    <td><b>&#xa0;</b></td><td><b>&#xa0;</b></td>
    <td colspan="6" style="text-align: center"><b>(in thousands)</b></td><td><b>&#xa0;</b></td><td><b>&#xa0;</b></td>
    <td colspan="6" style="text-align: center"><b>(in thousands)</b></td><td><b>&#xa0;</b></td></tr>
<tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 52%; text-align: left">Advertising revenue</td><td style="width: 1%">&#xa0;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">4,399</td><td style="width: 1%; text-align: left">&#xa0;</td><td style="width: 1%">&#xa0;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">2,260</td><td style="width: 1%; text-align: left">&#xa0;</td><td style="width: 1%">&#xa0;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">7,385</td><td style="width: 1%; text-align: left">&#xa0;</td><td style="width: 1%">&#xa0;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">3,927</td><td style="width: 1%; text-align: left">&#xa0;</td></tr>
<tr style="vertical-align: bottom; ">
    <td style="text-align: left">Paid subscription revenue</td><td>&#xa0;</td>
    <td style="text-align: left">&#xa0;</td><td style="text-align: right">809</td><td style="text-align: left">&#xa0;</td><td>&#xa0;</td>
    <td style="text-align: left">&#xa0;</td><td style="text-align: right">323</td><td style="text-align: left">&#xa0;</td><td>&#xa0;</td>
    <td style="text-align: left">&#xa0;</td><td style="text-align: right">1,459</td><td style="text-align: left">&#xa0;</td><td>&#xa0;</td>
    <td style="text-align: left">&#xa0;</td><td style="text-align: right">530</td><td style="text-align: left">&#xa0;</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-bottom: 1.5pt">Other revenues</td><td style="padding-bottom: 1.5pt">&#xa0;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#xa0;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">106</td><td style="padding-bottom: 1.5pt; text-align: left">&#xa0;</td><td style="padding-bottom: 1.5pt">&#xa0;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#xa0;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">61</td><td style="padding-bottom: 1.5pt; text-align: left">&#xa0;</td><td style="padding-bottom: 1.5pt">&#xa0;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#xa0;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">232</td><td style="padding-bottom: 1.5pt; text-align: left">&#xa0;</td><td style="padding-bottom: 1.5pt">&#xa0;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#xa0;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">220</td><td style="padding-bottom: 1.5pt; text-align: left">&#xa0;</td></tr>
<tr style="vertical-align: bottom; ">
    <td style="text-align: left; padding-bottom: 4pt; padding-left: 0.125in">Total Revenues</td><td style="padding-bottom: 4pt">&#xa0;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">5,314</td><td style="padding-bottom: 4pt; text-align: left">&#xa0;</td><td style="padding-bottom: 4pt">&#xa0;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">2,644</td><td style="padding-bottom: 4pt; text-align: left">&#xa0;</td><td style="padding-bottom: 4pt">&#xa0;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">9,076</td><td style="padding-bottom: 4pt; text-align: left">&#xa0;</td><td style="padding-bottom: 4pt">&#xa0;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">4,677</td><td style="padding-bottom: 4pt; text-align: left">&#xa0;</td></tr>
</table><br/><p style="font: 10pt Times New Roman, Times, Serif; margin: 0"><b><i>Contract Balances</i></b></p><br/><p style="font: 10pt Times New Roman, Times, Serif; margin: 0"><i>Deferred revenues</i></p><br/><p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.25in; text-align: left">The Company records deferred revenues related
to the unsatisfied performance obligations with respect to subscription revenue. As of January 31, 2021, the Company&#x2019;s deferred
revenue balance related to paid subscriptions was approximately $1,515,000, representing approximately 711,000 active subscribers
including those under the account hold implemented by Google Play on November 1, 2020. Account hold&#xa0;is a subscription state
that begins when a user's form of payment fails and the three-day grace period&#xa0;has ended without payment resolution. The account
hold period lasts for up to 30 days. As of July 31, 2020, the Company&#x2019;s deferred revenue balance related to paid subscriptions
was approximately $1,169,000, representing approximately 504,000 active subscribers. The amount of revenue recognized in the six
months ended January 31, 2021 that was included in the deferred balance at July 31, 2020 was $816,000.</p><br/><p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.25in; text-align: left">The Company also records deferred revenues
when users purchase or earn Zedge Credits. Unused Zedge Credits represent the value of the Company&#x2019;s unsatisfied performance
obligation to its users. Revenue is recognized when Zedge App users use Zedge Credits to acquire Zedge Premium content or upon
expiration of the Zedge Credits upon 180 days of account inactivity. As of January 31, 2021, and July 31, 2020, the Company&#x2019;s
deferred revenue balance related to Zedge Premium was approximately $197,000 and $169,000, respectively.</p><br/><p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.25in; text-align: left">Total deferred revenues increased $374,000
from $1,338,000 at July 31, 2020 to $1,712,000 at January 31, 2021, primarily attributed to new paid subscriptions sold in the
six months ended January 31, 2021.</p><br/><p style="font: 10pt Times New Roman, Times, Serif; margin: 0"><b><i>Significant Judgments</i></b></p><br/><p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.25in; text-align: left">The advertising networks and advertising exchanges
to which we sell our inventory track and report the impressions and installs to Zedge and Zedge recognizes revenues based on these
reports. The networks and exchanges base their payments off of those reports and Zedge independently compares the data to each
of the client sites to validate the imported data and identify any differences. The number of impressions and installs delivered
by the advertising networks and advertising exchanges is determined at the end of each month, which resolves any uncertainty in
the transaction price during the reporting period.</p><br/><p style="margin: 0pt 0; font: 10pt Times New Roman, Times, Serif"><b><i>Practical Expedients </i></b></p><br/><p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.25in; text-align: left">The Company expenses the fees retained by Google Play related to subscription revenue
when incurred as marketing expense because the duration of the contracts for which the Company pays commissions are less than
one year. These costs are included in the selling, general and administrative expenses of the Consolidated Statements of Comprehensive
Income (Loss).</p><br/><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredRevenueDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for deferred revenues at the end of the reporting period, and description and amounts of significant changes that occurred during the reporting period. Deferred revenue is a liability as of the balance sheet date related to a revenue producing activity for which revenue has not yet been recognized. Generally, an entity records deferred revenue when it receives consideration from a customer before achieving certain criteria that must be met for revenue to be recognized in conformity with GAAP.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 430<br> -URI http://asc.fasb.org/topic&amp;trid=2122452<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredRevenueDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_zdge_RevenueLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">zdge_RevenueLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>zdge_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>20
<FILENAME>R9.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.20.4</span><table class="report" border="0" cellspacing="2" id="idm139760779373432">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Fair Value Measurements<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><th class="th"><div>Jan. 31, 2021</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueDisclosuresAbstract', window );"><strong>Fair Value Disclosures [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueDisclosuresTextBlock', window );">Fair Value Measurements</a></td>
<td class="text"><p style="margin: 0pt 0; font: 10pt Times New Roman, Times, Serif"><b>Note 3&#x2014;Fair Value Measurements</b></p><br/><p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.25in; text-align: left">The following tables present the balance of assets and liabilities measured at
fair value on a recurring basis:</p><br/><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif">
<tr style="vertical-align: bottom">
    <td style="font-weight: bold; text-align: center; padding-left: 10pt; text-indent: -10pt; padding-bottom: 1.5pt">&#xa0;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#xa0;</td>
    <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Level&#xa0;1&#xa0;(1)</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#xa0;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#xa0;</td>
    <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Level&#xa0;2&#xa0;(2)</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#xa0;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#xa0;</td>
    <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Level&#xa0;3&#xa0;(3)</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#xa0;</td><td style="padding-bottom: 1.5pt">&#xa0;</td>
    <td colspan="2" style="text-align: center; border-bottom: Black 1.5pt solid"><b>Total</b></td><td style="padding-bottom: 1.5pt">&#xa0;</td></tr>
<tr style="vertical-align: bottom">
    <td style="text-align: center; padding-left: 10pt; text-indent: -10pt">&#xa0;</td><td>&#xa0;</td>
    <td colspan="14" style="text-align: center"><b>(in thousands)</b></td><td>&#xa0;</td></tr>
<tr style="vertical-align: bottom">
    <td style="padding-left: 10pt; text-indent: -10pt">January 31, 2021</td><td>&#xa0;</td>
    <td style="text-align: left">&#xa0;</td><td style="text-align: right">&#xa0;</td><td style="text-align: left">&#xa0;</td><td>&#xa0;</td>
    <td style="text-align: left">&#xa0;</td><td style="text-align: right">&#xa0;</td><td style="text-align: left">&#xa0;</td><td>&#xa0;</td>
    <td style="text-align: left">&#xa0;</td><td style="text-align: right">&#xa0;</td><td style="text-align: left">&#xa0;</td><td>&#xa0;</td>
    <td style="text-align: left">&#xa0;</td><td style="text-align: right">&#xa0;</td><td style="text-align: left">&#xa0;</td></tr>
<tr style="vertical-align: bottom">
    <td style="padding-left: 20pt; text-indent: -10pt">Assets:</td><td>&#xa0;</td>
    <td style="text-align: left">&#xa0;</td><td style="text-align: right">&#xa0;</td><td style="text-align: left">&#xa0;</td><td>&#xa0;</td>
    <td style="text-align: left">&#xa0;</td><td style="text-align: right">&#xa0;</td><td style="text-align: left">&#xa0;</td><td>&#xa0;</td>
    <td style="text-align: left">&#xa0;</td><td style="text-align: right">&#xa0;</td><td style="text-align: left">&#xa0;</td><td>&#xa0;</td>
    <td style="text-align: left">&#xa0;</td><td style="text-align: right">&#xa0;</td><td style="text-align: left">&#xa0;</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 52%; text-align: left; padding-bottom: 4pt; padding-left: 30pt; text-indent: -10pt">Foreign exchange forward contracts</td><td style="width: 1%; padding-bottom: 4pt">&#xa0;</td>
    <td style="width: 1%; border-bottom: Black 4pt double; text-align: left">$</td><td style="width: 9%; border-bottom: Black 4pt double; text-align: right">&#xa0;&#xa0;&#xa0;&#xa0;&#xa0;&#xa0;&#xa0;-</td><td style="width: 1%; padding-bottom: 4pt; text-align: left">&#xa0;</td><td style="width: 1%; padding-bottom: 4pt">&#xa0;</td>
    <td style="width: 1%; border-bottom: Black 4pt double; text-align: left">$</td><td style="width: 9%; border-bottom: Black 4pt double; text-align: right">&#xa0;&#xa0;&#xa0;&#xa0;&#xa0;&#xa0;&#xa0;&#xa0;8</td><td style="width: 1%; padding-bottom: 4pt; text-align: left">&#xa0;</td><td style="width: 1%; padding-bottom: 4pt">&#xa0;</td>
    <td style="width: 1%; border-bottom: Black 4pt double; text-align: left">$</td><td style="width: 9%; border-bottom: Black 4pt double; text-align: right">&#xa0;&#xa0;&#xa0;&#xa0;&#xa0;&#xa0;&#xa0;-</td><td style="width: 1%; padding-bottom: 4pt; text-align: left">&#xa0;</td><td style="width: 1%; padding-bottom: 4pt">&#xa0;</td>
    <td style="width: 1%; border-bottom: Black 4pt double; text-align: left">$</td><td style="width: 9%; border-bottom: Black 4pt double; text-align: right">&#xa0;8</td><td style="width: 1%; padding-bottom: 4pt; text-align: left">&#xa0;</td></tr>
<tr style="vertical-align: bottom; ">
    <td style="padding-left: 20pt; text-indent: -10pt">Liabilities:</td><td>&#xa0;</td>
    <td style="text-align: left">&#xa0;</td><td style="text-align: right">&#xa0;</td><td style="text-align: left">&#xa0;</td><td>&#xa0;</td>
    <td style="text-align: left">&#xa0;</td><td style="text-align: right">&#xa0;</td><td style="text-align: left">&#xa0;</td><td>&#xa0;</td>
    <td style="text-align: left">&#xa0;</td><td style="text-align: right">&#xa0;</td><td style="text-align: left">&#xa0;</td><td>&#xa0;</td>
    <td style="text-align: left">&#xa0;</td><td style="text-align: right">&#xa0;</td><td style="text-align: left">&#xa0;</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-bottom: 4pt; padding-left: 30pt; text-indent: -10pt">Foreign exchange forward contracts</td><td style="padding-bottom: 4pt">&#xa0;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">-</td><td style="padding-bottom: 4pt; text-align: left">&#xa0;</td><td style="padding-bottom: 4pt">&#xa0;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">-</td><td style="padding-bottom: 4pt; text-align: left">&#xa0;</td><td style="padding-bottom: 4pt">&#xa0;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">-</td><td style="padding-bottom: 4pt; text-align: left">&#xa0;</td><td style="padding-bottom: 4pt">&#xa0;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">-</td><td style="padding-bottom: 4pt; text-align: left">&#xa0;</td></tr>
<tr style="vertical-align: bottom; ">
    <td style="padding-left: 10pt; text-indent: -10pt">July 31, 2020</td><td>&#xa0;</td>
    <td style="text-align: left">&#xa0;</td><td style="text-align: right">&#xa0;</td><td style="text-align: left">&#xa0;</td><td>&#xa0;</td>
    <td style="text-align: left">&#xa0;</td><td style="text-align: right">&#xa0;</td><td style="text-align: left">&#xa0;</td><td>&#xa0;</td>
    <td style="text-align: left">&#xa0;</td><td style="text-align: right">&#xa0;</td><td style="text-align: left">&#xa0;</td><td>&#xa0;</td>
    <td style="text-align: left">&#xa0;</td><td style="text-align: right">&#xa0;</td><td style="text-align: left">&#xa0;</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-left: 20pt; text-indent: -10pt">Assets:</td><td>&#xa0;</td>
    <td style="text-align: left">&#xa0;</td><td style="text-align: right">&#xa0;</td><td style="text-align: left">&#xa0;</td><td>&#xa0;</td>
    <td style="text-align: left">&#xa0;</td><td style="text-align: right">&#xa0;</td><td style="text-align: left">&#xa0;</td><td>&#xa0;</td>
    <td style="text-align: left">&#xa0;</td><td style="text-align: right">&#xa0;</td><td style="text-align: left">&#xa0;</td><td>&#xa0;</td>
    <td style="text-align: left">&#xa0;</td><td style="text-align: right">&#xa0;</td><td style="text-align: left">&#xa0;</td></tr>
<tr style="vertical-align: bottom; ">
    <td style="text-align: left; padding-bottom: 4pt; padding-left: 30pt; text-indent: -10pt">Foreign exchange forward contracts</td><td style="padding-bottom: 4pt">&#xa0;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">-</td><td style="padding-bottom: 4pt; text-align: left">&#xa0;</td><td style="padding-bottom: 4pt">&#xa0;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">10</td><td style="padding-bottom: 4pt; text-align: left">&#xa0;</td><td style="padding-bottom: 4pt">&#xa0;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">-</td><td style="padding-bottom: 4pt; text-align: left">&#xa0;</td><td style="padding-bottom: 4pt">&#xa0;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">10</td><td style="padding-bottom: 4pt; text-align: left">&#xa0;</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-left: 20pt; text-indent: -10pt">Liabilities:</td><td>&#xa0;</td>
    <td style="text-align: left">&#xa0;</td><td style="text-align: right">&#xa0;</td><td style="text-align: left">&#xa0;</td><td>&#xa0;</td>
    <td style="text-align: left">&#xa0;</td><td style="text-align: right">&#xa0;</td><td style="text-align: left">&#xa0;</td><td>&#xa0;</td>
    <td style="text-align: left">&#xa0;</td><td style="text-align: right">&#xa0;</td><td style="text-align: left">&#xa0;</td><td>&#xa0;</td>
    <td style="text-align: left">&#xa0;</td><td style="text-align: right">&#xa0;</td><td style="text-align: left">&#xa0;</td></tr>
<tr style="vertical-align: bottom; ">
    <td style="text-align: left; padding-bottom: 4pt; padding-left: 30pt; text-indent: -10pt">Foreign exchange forward contracts</td><td style="padding-bottom: 4pt">&#xa0;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">-</td><td style="padding-bottom: 4pt; text-align: left">&#xa0;</td><td style="padding-bottom: 4pt">&#xa0;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">-</td><td style="padding-bottom: 4pt; text-align: left">&#xa0;</td><td style="padding-bottom: 4pt">&#xa0;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">-</td><td style="padding-bottom: 4pt; text-align: left">&#xa0;</td><td style="padding-bottom: 4pt">&#xa0;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">-</td><td style="padding-bottom: 4pt; text-align: left">&#xa0;</td></tr>
</table><br/><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; width: 100%"><tr style="vertical-align: top; text-align: left">
<td style="width: 0.2in; text-align: left">(1)</td><td style="text-align: left">&#x2013; quoted prices in active markets for identical
assets or liabilities</td>
</tr>
<tr style="vertical-align: top; text-align: left">
<td style="text-align: left">(2)</td><td style="text-align: left">&#x2013; observable inputs other than quoted prices in
active markets for identical assets and liabilities</td>
</tr>
<tr style="vertical-align: top; text-align: left">
<td style="text-align: left">(3)</td><td style="text-align: left">&#x2013; no observable pricing inputs in the market</td>
</tr></table><br/><p style="margin: 0pt 0; font: italic 10pt Times New Roman, Times, Serif">Fair Value of Other Financial Instruments</p><br/><p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.25in; text-align: left">The Company&#x2019;s other financial instruments at January 31, 2021 and July 31,
2020 included trade accounts receivable, trade accounts payable, and loans payable. The carrying amounts of the trade accounts
receivable, trade accounts payable, and loan payables approximated fair value due to their short-term nature.</p><br/><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueDisclosuresAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueDisclosuresAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueDisclosuresTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for the fair value of financial instruments (as defined), including financial assets and financial liabilities (collectively, as defined), and the measurements of those instruments as well as disclosures related to the fair value of non-financial assets and liabilities. Such disclosures about the financial instruments, assets, and liabilities would include: (1) the fair value of the required items together with their carrying amounts (as appropriate); (2) for items for which it is not practicable to estimate fair value, disclosure would include: (a) information pertinent to estimating fair value (including, carrying amount, effective interest rate, and maturity, and (b) the reasons why it is not practicable to estimate fair value; (3) significant concentrations of credit risk including: (a) information about the activity, region, or economic characteristics identifying a concentration, (b) the maximum amount of loss the entity is exposed to based on the gross fair value of the related item, (c) policy for requiring collateral or other security and information as to accessing such collateral or security, and (d) the nature and brief description of such collateral or security; (4) quantitative information about market risks and how such risks are managed; (5) for items measured on both a recurring and nonrecurring basis information regarding the inputs used to develop the fair value measurement; and (6) for items presented in the financial statement for which fair value measurement is elected: (a) information necessary to understand the reasons for the election, (b) discussion of the effect of fair value changes on earnings, (c) a description of [similar groups] items for which the election is made and the relation thereof to the balance sheet, the aggregate carrying value of items included in the balance sheet that are not eligible for the election; (7) all other required (as defined) and desired information.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 820<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=117815213&amp;loc=d3e19207-110258<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueDisclosuresTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>21
<FILENAME>R10.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.20.4</span><table class="report" border="0" cellspacing="2" id="idm139760761332856">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Derivative Instruments<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><th class="th"><div>Jan. 31, 2021</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract', window );"><strong>Derivative Instruments and Hedging Activities Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock', window );">Derivative Instruments</a></td>
<td class="text"><p style="margin: 0pt 0; font: bold 10pt Times New Roman, Times, Serif">Note 4&#x2014;Derivative Instruments</p><br/><p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.25in; text-align: left">The primary risk managed by the Company using derivative instruments is foreign
exchange risk. Foreign exchange forward contracts are entered into as hedges against unfavorable fluctuations in the U.S. Dollar
(USD) to Norwegian Kroner (NOK) and USD to Euro (EUR) exchange rates. The Company is party to a Foreign Exchange Agreement with
Western Alliance Bank allowing the Company to enter into foreign exchange contracts under its revolving credit facility with the
bank (see Note 9). The Company does not apply hedge accounting to these contracts, and therefore the changes in fair value are
recorded in consolidated statements of comprehensive income (loss). By using derivative instruments to mitigate exposures to changes
in foreign exchange rates, the Company is exposed to credit risk from the failure of the counterparty to perform under the terms
of the contract. The credit or repayment risk is minimized by entering into transactions with high-quality counterparties.</p><br/><p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.25in; text-align: left">The outstanding contracts at January 31, 2021, are as follows:</p><br/><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif">
<tr style="vertical-align: bottom">
    <td style="font-weight: bold; border-bottom: Black 1.5pt solid">Settlement Date</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#xa0;</td>
    <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">U.S. Dollar Amount</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#xa0;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#xa0;</td>
    <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">NOK Amount</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#xa0;</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 67%">Feb-21</td><td style="width: 1%">&#xa0;</td>
    <td style="width: 1%; text-align: left">&#xa0;</td><td style="width: 15%; text-align: right">200,000</td><td style="width: 1%; text-align: left">&#xa0;</td><td style="width: 1%">&#xa0;</td>
    <td style="width: 1%; text-align: left">&#xa0;</td><td style="width: 12%; text-align: right">1,818,509</td><td style="width: 1%; text-align: left">&#xa0;</td></tr>
<tr style="vertical-align: bottom; ">
    <td>Mar-21</td><td>&#xa0;</td>
    <td style="text-align: left">&#xa0;</td><td style="text-align: right">200,000</td><td style="text-align: left">&#xa0;</td><td>&#xa0;</td>
    <td style="text-align: left">&#xa0;</td><td style="text-align: right">1,693,583</td><td style="text-align: left">&#xa0;</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td>Apr-21</td><td>&#xa0;</td>
    <td style="text-align: left">&#xa0;</td><td style="text-align: right">200,000</td><td style="text-align: left">&#xa0;</td><td>&#xa0;</td>
    <td style="text-align: left">&#xa0;</td><td style="text-align: right">1,693,903</td><td style="text-align: left">&#xa0;</td></tr>
<tr style="vertical-align: bottom; ">
    <td style="padding-bottom: 1.5pt">May-21</td><td style="padding-bottom: 1.5pt">&#xa0;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#xa0;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">200,000</td><td style="padding-bottom: 1.5pt; text-align: left">&#xa0;</td><td style="padding-bottom: 1.5pt">&#xa0;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#xa0;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">1,694,083</td><td style="padding-bottom: 1.5pt; text-align: left">&#xa0;</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-bottom: 4pt">Total</td><td style="padding-bottom: 4pt">&#xa0;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">800,000</td><td style="padding-bottom: 4pt; text-align: left">&#xa0;</td><td style="padding-bottom: 4pt">&#xa0;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">&#xa0;</td><td style="border-bottom: Black 4pt double; text-align: right">6,900,078</td><td style="padding-bottom: 4pt; text-align: left">&#xa0;</td></tr>
</table><br/><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif">
<tr style="vertical-align: bottom">
    <td style="font-weight: bold; border-bottom: Black 1.5pt solid">Settlement Date</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#xa0;</td>
    <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">U.S. Dollar Amount</td><td style="padding-bottom: 1.5pt; font-weight: bold; text-align: center">&#xa0;</td><td style="font-weight: bold; padding-bottom: 1.5pt; text-align: center">&#xa0;</td>
    <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">EUR Amount</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#xa0;</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 67%">Feb-21</td><td style="width: 1%">&#xa0;</td>
    <td style="width: 1%; text-align: left">&#xa0;</td><td style="width: 15%; text-align: right">175,000</td><td style="width: 1%; text-align: left">&#xa0;</td><td style="width: 1%">&#xa0;</td>
    <td style="width: 1%; text-align: left">&#xa0;</td><td style="width: 12%; text-align: right">149,009</td><td style="width: 1%; text-align: left">&#xa0;</td></tr>
<tr style="vertical-align: bottom; ">
    <td>Mar-21</td><td>&#xa0;</td>
    <td style="text-align: left">&#xa0;</td><td style="text-align: right">200,000</td><td style="text-align: left">&#xa0;</td><td>&#xa0;</td>
    <td style="text-align: left">&#xa0;</td><td style="text-align: right">163,480</td><td style="text-align: left">&#xa0;</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td>Apr-21</td><td>&#xa0;</td>
    <td style="text-align: left">&#xa0;</td><td style="text-align: right">200,000</td><td style="text-align: left">&#xa0;</td><td>&#xa0;</td>
    <td style="text-align: left">&#xa0;</td><td style="text-align: right">163,360</td><td style="text-align: left">&#xa0;</td></tr>
<tr style="vertical-align: bottom; ">
    <td style="padding-bottom: 1.5pt">May-21</td><td style="padding-bottom: 1.5pt">&#xa0;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#xa0;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">200,000</td><td style="padding-bottom: 1.5pt; text-align: left">&#xa0;</td><td style="padding-bottom: 1.5pt">&#xa0;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#xa0;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">163,253</td><td style="padding-bottom: 1.5pt; text-align: left">&#xa0;</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-bottom: 4pt">&#xa0;</td><td style="padding-bottom: 4pt">&#xa0;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">775,000</td><td style="padding-bottom: 4pt; text-align: left">&#xa0;</td><td style="padding-bottom: 4pt">&#xa0;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">&#xa0;</td><td style="border-bottom: Black 4pt double; text-align: right">639,102</td><td style="padding-bottom: 4pt; text-align: left">&#xa0;</td></tr>
</table><br/><p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.25in; text-align: left">The fair value of outstanding derivative instruments recorded in the accompanying
consolidated balance sheets were as follows:</p><br/><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif">
<tr style="vertical-align: bottom">
    <td style="padding-bottom: 1.5pt; text-align: right; padding-left: 10pt; text-indent: -10pt">&#xa0;</td><td style="padding-bottom: 1.5pt; text-align: right">&#xa0;</td>
    <td style="padding-bottom: 1.5pt; text-align: right">&#xa0;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#xa0;</td>
    <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">January 31,<br/> 2021</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#xa0;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#xa0;</td>
    <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">July&#xa0;31,<br/> 2020</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#xa0;</td></tr>
<tr style="vertical-align: bottom">
    <td style="padding-left: 20pt; text-indent: -10pt">Assets and Liabilities Derivatives:</td><td>&#xa0;</td>
    <td>Balance Sheet Location</td><td style="font-weight: bold">&#xa0;</td>
    <td colspan="6" style="font-weight: bold; text-align: center">(in thousands)</td><td>&#xa0;</td></tr>
<tr style="vertical-align: bottom; ">
    <td colspan="3">Derivatives not designated or not qualifying as hedging instruments</td><td>&#xa0;</td>
    <td colspan="2" style="text-align: right">&#xa0;</td><td>&#xa0;</td><td>&#xa0;</td>
    <td colspan="2" style="text-align: right">&#xa0;</td><td>&#xa0;</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 40%; text-align: left; padding-bottom: 1.5pt; padding-left: 20pt; text-indent: -10pt">Foreign exchange forward contracts</td><td style="width: 2%; padding-bottom: 1.5pt">&#xa0;</td>
    <td style="width: 34%; text-align: left; padding-bottom: 1.5pt">Other current assets</td><td style="width: 1%; padding-bottom: 1.5pt">&#xa0;</td>
    <td style="width: 1%; border-bottom: Black 1.5pt solid; text-align: left">$</td><td style="width: 9%; border-bottom: Black 1.5pt solid; text-align: right">&#xa0;&#xa0;&#xa0;&#xa0;&#xa0;&#xa0;&#xa0;&#xa0;8</td><td style="width: 1%; padding-bottom: 1.5pt; text-align: left">&#xa0;</td><td style="width: 1%; padding-bottom: 1.5pt">&#xa0;</td>
    <td style="width: 1%; border-bottom: Black 1.5pt solid; text-align: left">$</td><td style="width: 9%; border-bottom: Black 1.5pt solid; text-align: right">&#xa0;10</td><td style="width: 1%; padding-bottom: 1.5pt; text-align: left">&#xa0;</td></tr>
</table><br/><p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.25in; text-align: left">The effects of derivative instruments on the consolidated statements of comprehensive
income (loss) were as follows:</p><br/><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif">
<tr style="vertical-align: bottom">
    <td style="font-weight: bold; text-align: center; padding-left: 10pt; text-indent: -10pt; padding-bottom: 1.5pt">&#xa0;</td><td style="padding-bottom: 1.5pt">&#xa0;</td>
    <td style="padding-left: 10pt; text-indent: -10pt; padding-bottom: 1.5pt">&#xa0;</td><td style="padding-bottom: 1.5pt">&#xa0;</td>
    <td colspan="14" style="text-align: center; border-bottom: Black 1.5pt solid"><b>Amount of Gain (Loss) Recognized on Derivatives</b></td><td style="padding-bottom: 1.5pt">&#xa0;</td></tr>
<tr style="vertical-align: bottom">
    <td style="font-weight: bold; text-align: center; padding-left: 10pt; text-indent: -10pt; padding-bottom: 1.5pt">&#xa0;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#xa0;</td>
    <td style="font-weight: bold; text-align: center; padding-left: 10pt; text-indent: -10pt; padding-bottom: 1.5pt"></td><td style="padding-bottom: 1.5pt">&#xa0;</td>
    <td colspan="6" style="text-align: center; border-bottom: Black 1.5pt solid"><b>Three Months Ended<br/> January 31,</b></td><td style="padding-bottom: 1.5pt">&#xa0;</td><td style="padding-bottom: 1.5pt">&#xa0;</td>
    <td colspan="6" style="text-align: center; border-bottom: Black 1.5pt solid"><b>Six Months Ended<br/> January 31,</b></td><td style="padding-bottom: 1.5pt">&#xa0;</td></tr>
<tr style="vertical-align: bottom">
    <td colspan="3" style="font-weight: bold; padding-left: 10pt; text-indent: -10pt">Amount of Gain (Loss) Recognized on Derivatives</td><td style="font-weight: bold">&#xa0;</td>
    <td colspan="6" style="font-weight: bold; text-align: center">(in thousands)</td><td>&#xa0;</td><td>&#xa0;</td>
    <td colspan="6" style="text-align: center"><b>(in thousands)</b></td><td>&#xa0;</td></tr>
<tr style="vertical-align: bottom">
    <td style="text-indent: -0.125in; padding-left: 0.125in; border-bottom: Black 1.5pt solid; text-align: left; vertical-align: top">Derivatives not designated or not qualifying as hedging instruments</td><td style="padding-bottom: 1.5pt; text-align: left; vertical-align: top; padding-left: 10pt; text-indent: -10pt">&#xa0;</td>
    <td style="text-indent: -0.125in; padding-left: 0.125in; border-bottom: Black 1.5pt solid; text-align: left; vertical-align: bottom">Location of Gain (Loss) Recognized on Derivatives</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#xa0;</td>
    <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">2021</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#xa0;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#xa0;</td>
    <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">2020</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#xa0;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#xa0;</td>
    <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">2021</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#xa0;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#xa0;</td>
    <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">2020</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#xa0;</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 26%; text-align: left; padding-bottom: 1.5pt; vertical-align: top; padding-left: 10pt; text-indent: -10pt">Foreign exchange forward contracts</td><td style="width: 1%; padding-bottom: 1.5pt">&#xa0;</td>
    <td style="text-indent: -0.125in; padding-left: 0.125in; width: 25%; text-align: left; padding-bottom: 1.5pt; vertical-align: top">Net gain (loss) resulting from foreign exchange transactions</td><td style="width: 1%; padding-bottom: 1.5pt">&#xa0;</td>
    <td style="width: 1%; border-bottom: Black 1.5pt solid; text-align: left">$</td><td style="width: 9%; border-bottom: Black 1.5pt solid; text-align: right">92</td><td style="width: 1%; padding-bottom: 1.5pt; text-align: left">&#xa0;</td><td style="width: 1%; padding-bottom: 1.5pt">&#xa0;</td>
    <td style="width: 1%; border-bottom: Black 1.5pt solid; text-align: left">$</td><td style="width: 9%; border-bottom: Black 1.5pt solid; text-align: right">20</td><td style="width: 1%; padding-bottom: 1.5pt; text-align: left">&#xa0;</td><td style="width: 1%; padding-bottom: 1.5pt">&#xa0;</td>
    <td style="width: 1%; border-bottom: Black 1.5pt solid; text-align: left">&#xa0;</td><td style="width: 9%; border-bottom: Black 1.5pt solid; text-align: right">51</td><td style="width: 1%; padding-bottom: 1.5pt; text-align: left">&#xa0;</td><td style="width: 1%; padding-bottom: 1.5pt">&#xa0;</td>
    <td style="width: 1%; border-bottom: Black 1.5pt solid; text-align: left">$</td><td style="width: 9%; border-bottom: Black 1.5pt solid; text-align: right">(54</td><td style="width: 1%; padding-bottom: 1.5pt; text-align: left">)</td></tr>
</table><br/><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for derivative instruments and hedging activities including, but not limited to, risk management strategies, non-hedging derivative instruments, assets, liabilities, revenue and expenses, and methodologies and assumptions used in determining the amounts.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -URI http://asc.fasb.org/topic&amp;trid=2229140<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>22
<FILENAME>R11.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.20.4</span><table class="report" border="0" cellspacing="2" id="idm139760761293960">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Accrued Expenses and Other Current Liabilities<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><th class="th"><div>Jan. 31, 2021</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PayablesAndAccrualsAbstract', window );"><strong>Payables and Accruals [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock', window );">Accrued Expenses and Other Current Liabilities</a></td>
<td class="text"><p style="margin-top: 0pt; text-align: left; margin-bottom: 0pt; font: 10pt Times New Roman, Times, Serif"><b>Note 5&#x2014;Accrued Expenses and Other Current Liabilities</b></p><br/><p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.25in; text-align: left">Accrued expenses and other current liabilities consist of the following:</p><br/><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif">
<tr style="vertical-align: bottom">
    <td style="text-align: right">&#xa0;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#xa0;</td>
    <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">January 31,<br/> 2021</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#xa0;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#xa0;</td>
    <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">July&#xa0;31,<br/> 2020</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#xa0;</td></tr>
<tr style="vertical-align: bottom">
    <td style="text-align: right">&#xa0;</td><td style="font-weight: bold">&#xa0;</td>
    <td colspan="6" style="font-weight: bold; text-align: center">(in thousands)</td><td>&#xa0;</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 76%; text-align: left; padding-left: 1.5pt">Accrued vacation</td><td style="width: 1%">&#xa0;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">482</td><td style="width: 1%; text-align: left">&#xa0;</td><td style="width: 1%">&#xa0;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">392</td><td style="width: 1%; text-align: left">&#xa0;</td></tr>
<tr style="vertical-align: bottom; ">
    <td style="text-align: left; padding-left: 1.5pt">Accrued income taxes</td><td>&#xa0;</td>
    <td style="text-align: left">&#xa0;</td><td style="text-align: right">325</td><td style="text-align: left">&#xa0;</td><td>&#xa0;</td>
    <td style="text-align: left">&#xa0;</td><td style="text-align: right">-</td><td style="text-align: left">&#xa0;</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-left: 1.5pt">Accrued payroll taxes</td><td>&#xa0;</td>
    <td style="text-align: left">&#xa0;</td><td style="text-align: right">304</td><td style="text-align: left">&#xa0;</td><td>&#xa0;</td>
    <td style="text-align: left">&#xa0;</td><td style="text-align: right">274</td><td style="text-align: left">&#xa0;</td></tr>
<tr style="vertical-align: bottom; ">
    <td style="text-align: left; padding-left: 1.5pt">Operating lease liability</td><td>&#xa0;</td>
    <td style="text-align: left">&#xa0;</td><td style="text-align: right">193</td><td style="text-align: left">&#xa0;</td><td>&#xa0;</td>
    <td style="text-align: left">&#xa0;</td><td style="text-align: right">232</td><td style="text-align: left">&#xa0;</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-left: 1.5pt">Due to artists</td><td>&#xa0;</td>
    <td style="text-align: left">&#xa0;</td><td style="text-align: right">185</td><td style="text-align: left">&#xa0;</td><td>&#xa0;</td>
    <td style="text-align: left">&#xa0;</td><td style="text-align: right">136</td><td style="text-align: left">&#xa0;</td></tr>
<tr style="vertical-align: bottom; ">
    <td style="text-align: left; padding-left: 1.5pt">Accrued payroll and bonuses</td><td>&#xa0;</td>
    <td style="text-align: left">&#xa0;</td><td style="text-align: right">32</td><td style="text-align: left">&#xa0;</td><td>&#xa0;</td>
    <td style="text-align: left">&#xa0;</td><td style="text-align: right">132</td><td style="text-align: left">&#xa0;</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-bottom: 1.5pt; padding-left: 1.5pt">Other</td><td style="padding-bottom: 1.5pt">&#xa0;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#xa0;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">20</td><td style="padding-bottom: 1.5pt; text-align: left">&#xa0;</td><td style="padding-bottom: 1.5pt">&#xa0;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#xa0;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">44</td><td style="padding-bottom: 1.5pt; text-align: left">&#xa0;</td></tr>
<tr style="vertical-align: bottom; ">
    <td style="font-weight: bold; text-align: left; padding-bottom: 4pt; padding-left: 1.5pt">Total accrued expenses and other current liabilities</td><td style="padding-bottom: 4pt">&#xa0;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">1,541</td><td style="padding-bottom: 4pt; text-align: left">&#xa0;</td><td style="padding-bottom: 4pt">&#xa0;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">1,210</td><td style="padding-bottom: 4pt; text-align: left">&#xa0;</td></tr>
</table><br/><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for accounts payable and accrued liabilities at the end of the reporting period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.19(a),20,24)<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PayablesAndAccrualsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PayablesAndAccrualsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>23
<FILENAME>R12.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.20.4</span><table class="report" border="0" cellspacing="2" id="idm139760682895576">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Stock-Based Compensation<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><th class="th"><div>Jan. 31, 2021</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract', window );"><strong>Share-based Payment Arrangement [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock', window );">Stock-Based Compensation</a></td>
<td class="text"><p style="margin: 0pt 0; font: bold 10pt Times New Roman, Times, Serif">Note 6&#x2014;Stock-Based Compensation</p><br/><p style="margin: 0pt 0; font: 10pt Times New Roman, Times, Serif"><i>2016 Stock Option and Incentive Plan</i></p><br/><p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.25in; text-align: left">On November 18, 2020, the Company&#x2019;s Board of Directors amended the
Company&#x2019;s 2016 Stock Option and Incentive Plan (as amended to date, the &#x201c;2016 Incentive Plan&#x201d;) to increase the
number of shares of the Company&#x2019;s Class&#xa0;B common stock available for the grant of awards thereunder by an additional
250,000 shares to an aggregate of 1,521,000 shares. This amendment was ratified by the Company&#x2019;s stockholders at the Annual
Meeting of Stockholders held on January 11, 2021. At January 31, 2021, there were 358,000 shares of Class B Stock available for
awards under the 2016 Incentive Plan.</p><br/><p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.25in; text-align: left">On November 7, 2019, the Company&#x2019;s Board of Directors amended the
2016 Incentive Plan to increase the number of shares of the Company&#x2019;s Class&#xa0;B common stock available for the grant
of awards thereunder by an additional 230,000 shares, to an aggregate of 1,271,000 shares. This amendment was ratified by the
Company&#x2019;s stockholders at the Annual Meeting of Stockholders held on January 13, 2020.</p><br/><p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.25in; text-align: left">Pursuant to the 2016 Incentive Plan, the option exercise price for all
stock option awards that are designated as &#x201c;Incentive Stock Options&#x201d; must not be less than the Fair Market Value of
the shares of Class B Common Stock covered by the option award on the date of grant. In general, Fair Market Value means the closing
sale price per share of Class B Common Stock on the exchange on which the Class B Common Stock is principally traded for the last
preceding date on which there was a sale of Class B Common Stock on such exchange.</p><br/><p style="margin: 0pt 0; font: italic 10pt Times New Roman, Times, Serif; text-align: left">Stock Options &#xa0;</p><br/><p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.25in; text-align: left">During the three months ended October 31, 2020, the Compensation Committee
of the Company&#x2019;s Board of Directors approved grants of options to purchase an aggregate of 90,849 shares of Class B Stock
to various individuals including company executives, employees and consultants. Options with respect to 30,000 shares vested upon
grant with the remaining options with respect to 60,849 shares vesting over a three-year period. Grant date fair value related
to the 30,000 vested options was $32,000 which was expensed immediately. Unrecognized compensation expense related to the 60,649
options grants was an aggregate of $64,000 based on the estimated fair value of the options on the grant date. The unrecognized
compensation expense is being recognized on a straight-line basis over the vesting period.</p><br/><p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.25in; text-align: left">In October 2020, the Compensation Committee extended the expiration date
of options to purchase approximately 182,000 shares of the Company&#x2019;s Class B Common Stock held by one of the Company&#x2019;s
executive officers, from October 31, 2021 to May 31, 2026. Such options are fully vested and were granted under the Company&#x2019;s
2008 Stock Option and Incentive Plan. The options have an exercise price of $1.73 per share. Compensation expense related to this
modification was $78,000 and was fully expensed on the modification date.</p><br/><p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.25in; text-align: left">In
December 2020 and January 2021, the Compensation Committee of the Company&#x2019;s Board of Directors approved grants of
options to purchase an aggregate of 37,000 shares of Class B Stock to four individuals including company executives and
employees, vesting over a three-year period with respect to 15,000 options grants with the remaining 22,000 options grants
vesting over a four-year period. Unrecognized compensation expense related to the 37,000 options grants was an aggregate of
$141,000 based on the estimated fair value of the options on the grant date. The unrecognized compensation expense is being
recognized on a straight-line basis over the vesting period.</p><br/><p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.25in; text-align: left">On November 7, 2019 and January 13, 2020, the Compensation Committee approved
 equity grants of options to purchase an aggregate of 180,996 shares of Class B Stock to four employees and one consultant.
The options vest over a three-year period. Unrecognized compensation expense related to these grants was an aggregate of $242,000
based on the estimated fair value of the options on the grant dates. The unrecognized compensation expense is being recognized
on a straight-line basis over the vesting period.</p><br/><p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.25in; text-align: left">In the six months ended January 31, 2021 and 2020, the Company issued
312,287 shares and 29,917 shares respectively of Class B Stock and received $396,000 and $4,000 respectively, in connection with
options exercised during the period.</p><br/><p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.25in; text-align: left">At January 31, 2021, unrecognized compensation expense related to unvested stock
options was an aggregate of $364,000.</p><br/><p style="margin: 0pt 0; font: italic 10pt Times New Roman, Times, Serif; text-align: left">Deferred Stock Units</p><br/><p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.25in; text-align: left">In August 2019, the Compensation Committee approved the grant of 90,000
Deferred Stock Units (DSUs) to 11 of its non-executive employees based in Norway and Lithuania. Each DSU represents a right to
receive one share of Class B Common Stock upon vesting. The DSUs vest over a four-year period from August 1, 2019. On the grant
date, unrecognized compensation expense related to this grant was an aggregate of $139,000 based on the estimated fair value of
the DSUs on the grant date. The unrecognized compensation expense is being recognized on a straight-line basis over the vesting
period. At January 31, 2021, unrecognized compensation expense related to unvested DSUs was an aggregate of $49,000.</p><br/><p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.25in; text-align: left">In the six months ended January 31, 2021, the Company purchased 5,625
shares of Class B Stock from various employees for $8,000 to satisfy tax withholding obligations in connection with the vesting
of DSUs.</p><br/><p style="margin: 0pt 0; font: 10pt Times New Roman, Times, Serif; text-align: left"><i>Restricted Stock Awards</i></p><br/><p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.25in; text-align: left">In November 2020, the Compensation Committee and the Corporate Governance Committee
of our Board of Directors approved a grant of 92,593 restricted shares of the Company&#x2019;s Class B Common Stock to our Executive
Chairman Michael Jonas. Mr. Jonas agreed to accept all of his compensation for his service as Executive Chairman during fiscal
2021 in the form of equity in the Company and to make receipt of such equity compensation contingent on the Company achieving
certain milestones relative to its fiscal 2021 budget. The grant was made at that time because the milestones previously set were
achieved. These shares shall vest in equal amounts on February 7, 2022, 2023 and 2024.These shares had an aggregate grant date
fair value of $350,000 which is being amortized on a straight-line basis over the vesting period.</p><br/><p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.25in; text-align: left">In October 2020, the Compensation Committee approved a grant of 10,619 restricted
shares of Class B Common Stock to each of Mr. Elliot Gibber and Mr. Howard Jonas which vest immediately. These shares had an aggregate
grant date fair value of $30,000 and have been fully amortized accordingly.</p><br/><p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.25in; text-align: left">On November 7, 2019, the Compensation Committee approved a grant
of 30,534 restricted shares of Class B Common Stock to Mr. Elliot Gibber, our Interim Chief Executive Officer in respect of his
service in that capacity through the end of Fiscal 2020 (or such shorter period as he shall serve in that capacity). The grant
vested on February 7, 2020 and May 7, 2020. These shares had an aggregate grant date fair value of $60,000 which was amortized
on a straight-line basis over the vesting period. At January 31, 2020, unrecognized compensation expense related to unvested restricted
stock was an aggregate of $30,000.</p><br/><p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.25in; text-align: left">At January 31, 2021, unrecognized compensation expense related to unvested restricted
stock awards was an aggregate of $376,000.</p><br/><p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.25in; text-align: left">In the six months ended January 31, 2021 and 2020, the Company purchased 12,005 shares
and 18,441 shares respectively of Class B Stock from certain employees for $18,000 and $29,000 respectively, to satisfy tax withholding
obligations in connection with the vesting of restricted stock.</p><br/><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for share-based payment arrangement.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -URI http://asc.fasb.org/topic&amp;trid=2228938<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>24
<FILENAME>R13.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.20.4</span><table class="report" border="0" cellspacing="2" id="idm139760686397528">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Earnings Per Share<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><th class="th"><div>Jan. 31, 2021</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EarningsPerShareAbstract', window );"><strong>Earnings Per Share [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EarningsPerShareTextBlock', window );">Earnings Per Share</a></td>
<td class="text"><p style="margin: 0pt 0; font: bold 10pt Times New Roman, Times, Serif">Note 7&#x2014;Earnings Per Share</p><br/><p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.25in; text-align: left">Basic earnings per share is computed by dividing net income attributable to all
classes of common stockholders of the Company by the weighted average number of shares of all classes of common stock outstanding
during the applicable period. Diluted earnings per share is computed in the same manner as basic earnings per share, except that
the number of shares is increased to include restricted stock still subject to risk of forfeiture, issuances to be made on the
vesting of unvested DSUs and the exercise of potentially dilutive stock options using the treasury stock method, unless the effect
of such increase is anti-dilutive.</p><br/><p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.25in; text-align: left">The weighted-average number of shares used in the calculation of basic and diluted
earnings per share attributable to the Company&#x2019;s common stockholders consists of the following:</p><br/><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif">
<tr style="vertical-align: bottom">
    <td style="padding-bottom: 1.5pt">&#xa0;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#xa0;</td>
    <td colspan="6" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Three Months Ended<br/> January&#xa0;31,</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#xa0;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#xa0;</td>
    <td colspan="6" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Six Months Ended<br/> January&#xa0;31,</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#xa0;</td></tr>
<tr style="vertical-align: bottom">
    <td style="padding-bottom: 1.5pt">&#xa0;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#xa0;</td>
    <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">2021</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#xa0;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#xa0;</td>
    <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">2020</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#xa0;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#xa0;</td>
    <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">2021</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#xa0;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#xa0;</td>
    <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">2020</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#xa0;</td></tr>
<tr style="vertical-align: bottom">
    <td>&#xa0;</td><td style="font-weight: bold">&#xa0;</td>
    <td colspan="14" style="font-weight: bold; text-align: center">(in thousands)</td><td>&#xa0;</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 52%">Basic weighted-average number of shares</td><td style="width: 1%">&#xa0;</td>
    <td style="width: 1%; text-align: left">&#xa0;</td><td style="width: 9%; text-align: right">12,633</td><td style="width: 1%; text-align: left">&#xa0;</td><td style="width: 1%">&#xa0;</td>
    <td style="width: 1%; text-align: left">&#xa0;</td><td style="width: 9%; text-align: right">10,229</td><td style="width: 1%; text-align: left">&#xa0;</td><td style="width: 1%">&#xa0;</td>
    <td style="width: 1%; text-align: left">&#xa0;</td><td style="width: 9%; text-align: right">12,412</td><td style="width: 1%; text-align: left">&#xa0;</td><td style="width: 1%">&#xa0;</td>
    <td style="width: 1%; text-align: left">&#xa0;</td><td style="width: 9%; text-align: right">10,212</td><td style="width: 1%; text-align: left">&#xa0;</td></tr>
<tr style="vertical-align: bottom; ">
    <td style="text-align: left">Effect of dilutive securities:</td><td>&#xa0;</td>
    <td style="text-align: left">&#xa0;</td><td style="text-align: right">&#xa0;</td><td style="text-align: left">&#xa0;</td><td>&#xa0;</td>
    <td style="text-align: left">&#xa0;</td><td style="text-align: right">&#xa0;</td><td style="text-align: left">&#xa0;</td><td>&#xa0;</td>
    <td style="text-align: left">&#xa0;</td><td style="text-align: right">&#xa0;</td><td style="text-align: left">&#xa0;</td><td>&#xa0;</td>
    <td style="text-align: left">&#xa0;</td><td style="text-align: right">&#xa0;</td><td style="text-align: left">&#xa0;</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Stock options</td><td>&#xa0;</td>
    <td style="text-align: left">&#xa0;</td><td style="text-align: right">698</td><td style="text-align: left">&#xa0;</td><td>&#xa0;</td>
    <td style="text-align: left">&#xa0;</td><td style="text-align: right">371</td><td style="text-align: left">&#xa0;</td><td>&#xa0;</td>
    <td style="text-align: left">&#xa0;</td><td style="text-align: right">472</td><td style="text-align: left">&#xa0;</td><td>&#xa0;</td>
    <td style="text-align: left">&#xa0;</td><td style="text-align: right">-</td><td style="text-align: left">&#xa0;</td></tr>
<tr style="vertical-align: bottom; ">
    <td style="text-align: left">Non-vested restricted Class B common stock</td><td>&#xa0;</td>
    <td style="text-align: left">&#xa0;</td><td style="text-align: right">73</td><td style="text-align: left">&#xa0;</td><td>&#xa0;</td>
    <td style="text-align: left">&#xa0;</td><td style="text-align: right">3</td><td style="text-align: left">&#xa0;</td><td>&#xa0;</td>
    <td style="text-align: left">&#xa0;</td><td style="text-align: right">44</td><td style="text-align: left">&#xa0;</td><td>&#xa0;</td>
    <td style="text-align: left">&#xa0;</td><td style="text-align: right">-</td><td style="text-align: left">&#xa0;</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-bottom: 1.5pt">Deferred stock units</td><td style="padding-bottom: 1.5pt">&#xa0;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#xa0;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">27</td><td style="padding-bottom: 1.5pt; text-align: left">&#xa0;</td><td style="padding-bottom: 1.5pt">&#xa0;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#xa0;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">12</td><td style="padding-bottom: 1.5pt; text-align: left">&#xa0;</td><td style="padding-bottom: 1.5pt">&#xa0;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#xa0;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">21</td><td style="padding-bottom: 1.5pt; text-align: left">&#xa0;</td><td style="padding-bottom: 1.5pt">&#xa0;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#xa0;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">-</td><td style="padding-bottom: 1.5pt; text-align: left">&#xa0;</td></tr>
<tr style="vertical-align: bottom; ">
    <td style="padding-bottom: 4pt">Diluted weighted-average number of shares</td><td style="padding-bottom: 4pt">&#xa0;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">&#xa0;</td><td style="border-bottom: Black 4pt double; text-align: right">13,431</td><td style="padding-bottom: 4pt; text-align: left">&#xa0;</td><td style="padding-bottom: 4pt">&#xa0;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">&#xa0;</td><td style="border-bottom: Black 4pt double; text-align: right">10,615</td><td style="padding-bottom: 4pt; text-align: left">&#xa0;</td><td style="padding-bottom: 4pt">&#xa0;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">&#xa0;</td><td style="border-bottom: Black 4pt double; text-align: right">12,949</td><td style="padding-bottom: 4pt; text-align: left">&#xa0;</td><td style="padding-bottom: 4pt">&#xa0;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">&#xa0;</td><td style="border-bottom: Black 4pt double; text-align: right">10,212</td><td style="padding-bottom: 4pt; text-align: left">&#xa0;</td></tr>
</table><br/><p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.25in; text-align: left">The following shares were excluded from the dilutive earnings per share computations
because their inclusion would have been anti-dilutive</p><br/><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif">
<tr style="vertical-align: bottom">
    <td style="padding-bottom: 1.5pt">&#xa0;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#xa0;</td>
    <td colspan="6" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Three Months Ended<br/> January&#xa0;31,</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#xa0;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#xa0;</td>
    <td colspan="6" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Six Months Ended<br/> January&#xa0;31,</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#xa0;</td></tr>
<tr style="vertical-align: bottom">
    <td style="padding-bottom: 1.5pt">&#xa0;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#xa0;</td>
    <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">2021</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#xa0;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#xa0;</td>
    <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">2020</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#xa0;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#xa0;</td>
    <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">2021</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#xa0;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#xa0;</td>
    <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">2020</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#xa0;</td></tr>
<tr style="vertical-align: bottom">
    <td>&#xa0;</td><td style="font-weight: bold">&#xa0;</td>
    <td colspan="14" style="font-weight: bold; text-align: center">(in thousands)</td><td>&#xa0;</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 52%; text-align: left">Stock options</td><td style="width: 1%">&#xa0;</td>
    <td style="width: 1%; text-align: left">&#xa0;</td><td style="width: 9%; text-align: right">14</td><td style="width: 1%; text-align: left">&#xa0;</td><td style="width: 1%">&#xa0;</td>
    <td style="width: 1%; text-align: left">&#xa0;</td><td style="width: 9%; text-align: right">937</td><td style="width: 1%; text-align: left">&#xa0;</td><td style="width: 1%">&#xa0;</td>
    <td style="width: 1%; text-align: left">&#xa0;</td><td style="width: 9%; text-align: right">215</td><td style="width: 1%; text-align: left">&#xa0;</td><td style="width: 1%">&#xa0;</td>
    <td style="width: 1%; text-align: left">&#xa0;</td><td style="width: 9%; text-align: right">1,330</td><td style="width: 1%; text-align: left">&#xa0;</td></tr>
<tr style="vertical-align: bottom; ">
    <td style="text-align: left">Non-vested restricted Class B common stock</td><td>&#xa0;</td>
    <td style="text-align: left">&#xa0;</td><td style="text-align: right">-</td><td style="text-align: left">&#xa0;</td><td>&#xa0;</td>
    <td style="text-align: left">&#xa0;</td><td style="text-align: right">141</td><td style="text-align: left">&#xa0;</td><td>&#xa0;</td>
    <td style="text-align: left">&#xa0;</td><td style="text-align: right">-</td><td style="text-align: left">&#xa0;</td><td>&#xa0;</td>
    <td style="text-align: left">&#xa0;</td><td style="text-align: right">172</td><td style="text-align: left">&#xa0;</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-bottom: 1.5pt">Deferred stock units</td><td style="padding-bottom: 1.5pt">&#xa0;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#xa0;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">-</td><td style="padding-bottom: 1.5pt; text-align: left">&#xa0;</td><td style="padding-bottom: 1.5pt">&#xa0;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#xa0;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">-</td><td style="padding-bottom: 1.5pt; text-align: left">&#xa0;</td><td style="padding-bottom: 1.5pt">&#xa0;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#xa0;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">-</td><td style="padding-bottom: 1.5pt; text-align: left">&#xa0;</td><td style="padding-bottom: 1.5pt">&#xa0;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#xa0;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">93</td><td style="padding-bottom: 1.5pt; text-align: left">&#xa0;</td></tr>
<tr style="vertical-align: bottom; ">
    <td style="text-align: left; padding-bottom: 4pt">Shares excluded from the calculation of diluted earnings per share</td><td style="padding-bottom: 4pt">&#xa0;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">&#xa0;</td><td style="border-bottom: Black 4pt double; text-align: right">14</td><td style="padding-bottom: 4pt; text-align: left">&#xa0;</td><td style="padding-bottom: 4pt">&#xa0;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">&#xa0;</td><td style="border-bottom: Black 4pt double; text-align: right">1,078</td><td style="padding-bottom: 4pt; text-align: left">&#xa0;</td><td style="padding-bottom: 4pt">&#xa0;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">&#xa0;</td><td style="border-bottom: Black 4pt double; text-align: right">215</td><td style="padding-bottom: 4pt; text-align: left">&#xa0;</td><td style="padding-bottom: 4pt">&#xa0;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">&#xa0;</td><td style="border-bottom: Black 4pt double; text-align: right">1,595</td><td style="padding-bottom: 4pt; text-align: left">&#xa0;</td></tr>
</table><br/><p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.25in; text-align: left">For the six months ended January 31, 2020, the diluted earnings per share equals
basic earnings per share because the Company incurred a net loss during that period and the impact of the assumed exercise of
stock options and vesting of restricted stock and DSUs would have been anti-dilutive.</p><br/><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EarningsPerShareAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EarningsPerShareAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EarningsPerShareTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for earnings per share.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=109243012&amp;loc=SL65017193-207537<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=6371337&amp;loc=d3e3550-109257<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -URI http://asc.fasb.org/topic&amp;trid=2144383<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=6371337&amp;loc=d3e3630-109257<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EarningsPerShareTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>25
<FILENAME>R14.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.20.4</span><table class="report" border="0" cellspacing="2" id="idm139760682790616">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Contingencies<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><th class="th"><div>Jan. 31, 2021</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CommitmentsAndContingenciesDisclosureAbstract', window );"><strong>Commitments and Contingencies Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CommitmentsAndContingenciesDisclosureTextBlock', window );">Contingencies</a></td>
<td class="text"><p style="margin: 0pt 0; font: bold 10pt Times New Roman, Times, Serif; text-align: left">Note 8&#x2014;Contingencies</p><br/><p style="margin: 0pt 0; font: 10pt Times New Roman, Times, Serif; text-align: left"><b><i>Legal Proceedings </i></b></p><br/><p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.25in; text-align: left">In March 2014, Saregama India, Limited filed a lawsuit against the Company before
the Barasat District Court, seeking approximately $1.6 million as damages and an injunction for copyright infringement. Saregama
India alleged that the Company made available Saregama India&#x2019;s sound recordings through the Company&#x2019;s platform with
full knowledge that the sound recordings had been uploaded and were being communicated to the public without obtaining any license
from Saregama India. On August 20, 2019, the Court lifted the injunction and, subsequently, Saregama India executed a consent
pursuant to which the case against the Company was dismissed.&#xa0;</p><br/><p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.25in; text-align: left">The Company may from time to time be subject to other legal proceedings that arise
in the ordinary course of business. Although there can be no assurance in this regard, the Company does not expect any of those
legal proceedings to have a material adverse effect on the Company&#x2019;s results of operations, cash flows or financial condition.</p><br/><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommitmentsAndContingenciesDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommitmentsAndContingenciesDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommitmentsAndContingenciesDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for commitments and contingencies.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 450<br> -URI http://asc.fasb.org/topic&amp;trid=2127136<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 440<br> -URI http://asc.fasb.org/topic&amp;trid=2144648<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 440<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=121559207&amp;loc=d3e25336-109308<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 440<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=121559207&amp;loc=d3e25336-109308<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommitmentsAndContingenciesDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>26
<FILENAME>R15.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.20.4</span><table class="report" border="0" cellspacing="2" id="idm139760779007032">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Revolving Credit Facility<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><th class="th"><div>Jan. 31, 2021</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtDisclosureAbstract', window );"><strong>Debt Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShortTermDebtTextBlock', window );">Revolving Credit Facility</a></td>
<td class="text"><p style="margin: 0pt 0; font: bold 10pt Times New Roman, Times, Serif; text-align: left">Note 9&#x2014;Revolving Credit Facility</p><br/><p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.25in; text-align: left">As of September 27, 2016, the Company entered
into a loan and security agreement with Western Alliance Bank for a revolving credit facility of up to $2.5 million for an initial
two-year term which was extended twice for another two two-year term expiring September 26, 2022. At the Company&#x2019;s request
in September 2020, advances under this facility have been reduced to the lesser of $2.0 million or 80% of the Company&#x2019;s eligible
accounts receivable, subject to certain concentration limits. The revolving credit facility is secured by a lien on substantially
all of the Company&#x2019;s assets. Effective with the September 2020 extension, the outstanding principal amount bears interest
per annum at the greater of 3.5% or the prime rate plus 1.25%. Previously the interest rate was capped at 5.0%. Interest is payable
monthly and all outstanding principal and any accrued and unpaid interest is due on the maturity date of September 26, 2022. The
Company is required to pay an annual facility fee of $10,000 to Western Alliance Bank. The Company is also required to comply with
various affirmative and negative covenants and to maintain certain financial ratios during the term of the revolving credit facility.
The covenants include a prohibition on the Company paying any dividend on its capital stock. The Company may terminate this agreement
at any time without penalty or premium provided that it pays down any outstanding principal, accrued interest and bank expenses.
At January 31, 2021 and July 31, 2020, there were no amounts outstanding under the revolving credit facility and the Company was
in compliance with all of the covenants.</p><br/><p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.25in; text-align: left">As of November 16, 2016, the Company entered into a Foreign Exchange Agreement with
Western Alliance Bank to allow the Company to enter into foreign exchange contracts not to exceed $5.0 million in the aggregate
at any point in time under its revolving credit facility. This limit was raised to approximately $6.5 million pursuant to the
Loan and Security Modification Agreement dated May 30, 2018. The available borrowing under the revolving credit facility is reduced
by an applicable foreign exchange reserve percentage as determined by Western Alliance Bank, in its reasonable discretion from
time to time, which was initially set at 10% of the nominal amount of the foreign exchange contracts in effect at the relevant
time. In December 2016, the applicable foreign exchange reserve percentage was changed so that the reduction of available borrowing
for major currency forward contracts of less than six months tenor is set at 10% of the nominal amount of the foreign exchange
contracts, and for contracts over six months tenor, 12.5% of the nominal amount of the foreign exchange contracts. At January
31, 2021, there were $1.58 million of outstanding foreign exchange contracts with less than six months tenor under the credit
facility, which reduced the available borrowing under the revolving credit facility by $157,500.</p><br/><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShortTermDebtTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for short-term debt.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -URI http://asc.fasb.org/topic&amp;trid=2208564<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShortTermDebtTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>27
<FILENAME>R16.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.20.4</span><table class="report" border="0" cellspacing="2" id="idm139760761205096">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Business Segment and Geographic Information<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><th class="th"><div>Jan. 31, 2021</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SegmentReportingAbstract', window );"><strong>Segment Reporting [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SegmentReportingDisclosureTextBlock', window );">Business Segment and Geographic Information</a></td>
<td class="text"><p style="margin: 0pt 0; font: bold 10pt Times New Roman, Times, Serif">Note 10&#x2014;Business Segment and Geographic Information</p><br/><p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.25in; text-align: left">The Company is a leading app developer focusing on mobile phone personalization
and entertainment. &#x201c;Zedge Wallpapers and Ringtones,&#x201d; the Company&#x2019;s flagship app, is a hub for self-expression
used by millions for mobile phone personalization, social content and fandom art. The app enables consumers to showcase who they
are, what they like, and amplify their persona. Zedge Premium, the Company&#x2019;s in-app marketplace, enables content creators,
ranging the gamut from world class celebrities to emerging artists, to display their talent and sell their content to the Company&#x2019;s
flagship app users. &#x201c;Shortz &#x2013; Chat Stories by Zedge&#x201d; offers serialized, short-form fiction stories delivered
as text-messaging conversations and soon to be available as mini-podcasts. The Company conducts business as a single operating
segment.</p><br/><p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.25in; text-align: left">Net long-lived assets and total assets held outside of the United States, which
are located primarily in Norway, were as follows:</p><br/><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif">
<tr style="vertical-align: bottom">
    <td style="padding: 0; text-align: center">&#xa0;</td><td style="padding: 0; text-align: center; font-weight: bold">&#xa0;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; padding: 0; font-weight: bold; text-align: center">United&#xa0;States</td><td style="padding: 0; text-align: center; font-weight: bold">&#xa0;</td><td style="padding: 0; text-align: center; font-weight: bold">&#xa0;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; padding: 0; font-weight: bold; text-align: center">Foreign</td><td style="padding: 0; text-align: center; font-weight: bold">&#xa0;</td><td style="padding: 0; text-align: center; font-weight: bold">&#xa0;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; padding: 0; font-weight: bold; text-align: center">Total</td><td style="padding: 0; text-align: center; font-weight: bold">&#xa0;</td></tr>
<tr style="vertical-align: bottom">
    <td style="padding: 0; text-align: center">&#xa0;</td><td style="padding: 0; text-align: center; font-weight: bold">&#xa0;</td>
    <td colspan="11" style="padding: 0; font-weight: bold; text-align: center">(in thousands)</td></tr>
<tr style="vertical-align: bottom">
    <td style="text-align: left; padding-left: 10pt; text-indent: -10pt">Long-lived assets, net:</td><td>&#xa0;</td>
    <td style="text-align: left">&#xa0;</td><td style="text-align: right">&#xa0;</td><td style="text-align: left">&#xa0;</td><td>&#xa0;</td>
    <td style="text-align: left">&#xa0;</td><td style="text-align: right">&#xa0;</td><td style="text-align: left">&#xa0;</td><td>&#xa0;</td>
    <td style="text-align: left">&#xa0;</td><td style="text-align: right">&#xa0;</td><td style="text-align: left">&#xa0;</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 64%; padding-bottom: 4pt; padding-left: 20pt; text-indent: -10pt">January 31, 2021</td><td style="width: 1%; padding-bottom: 4pt">&#xa0;</td>
    <td style="width: 1%; border-bottom: Black 4pt double; text-align: left">$</td><td style="width: 9%; border-bottom: Black 4pt double; text-align: right">2,231</td><td style="width: 1%; padding-bottom: 4pt; text-align: left">&#xa0;</td><td style="width: 1%; padding-bottom: 4pt">&#xa0;</td>
    <td style="width: 1%; border-bottom: Black 4pt double; text-align: left">$</td><td style="width: 9%; border-bottom: Black 4pt double; text-align: right">448</td><td style="width: 1%; padding-bottom: 4pt; text-align: left">&#xa0;</td><td style="width: 1%; padding-bottom: 4pt">&#xa0;</td>
    <td style="width: 1%; border-bottom: Black 4pt double; text-align: left">$</td><td style="width: 9%; border-bottom: Black 4pt double; text-align: right">2,679</td><td style="width: 1%; padding-bottom: 4pt; text-align: left">&#xa0;</td></tr>
<tr style="vertical-align: bottom; ">
    <td style="padding-bottom: 4pt; padding-left: 20pt; text-indent: -10pt">July 31, 2020</td><td style="padding-bottom: 4pt">&#xa0;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">2,513</td><td style="padding-bottom: 4pt; text-align: left">&#xa0;</td><td style="padding-bottom: 4pt">&#xa0;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">542</td><td style="padding-bottom: 4pt; text-align: left">&#xa0;</td><td style="padding-bottom: 4pt">&#xa0;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">3,055</td><td style="padding-bottom: 4pt; text-align: left">&#xa0;</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: right; padding-left: 10pt; text-indent: -10pt">&#xa0;</td><td>&#xa0;</td>
    <td style="text-align: left">&#xa0;</td><td style="text-align: right">&#xa0;</td><td style="text-align: left">&#xa0;</td><td>&#xa0;</td>
    <td style="text-align: left">&#xa0;</td><td style="text-align: right">&#xa0;</td><td style="text-align: left">&#xa0;</td><td>&#xa0;</td>
    <td style="text-align: left">&#xa0;</td><td style="text-align: right">&#xa0;</td><td style="text-align: left">&#xa0;</td></tr>
<tr style="vertical-align: bottom; ">
    <td style="text-align: left; padding-left: 10pt; text-indent: -10pt">Total assets:</td><td>&#xa0;</td>
    <td style="text-align: left">&#xa0;</td><td style="text-align: right">&#xa0;</td><td style="text-align: left">&#xa0;</td><td>&#xa0;</td>
    <td style="text-align: left">&#xa0;</td><td style="text-align: right">&#xa0;</td><td style="text-align: left">&#xa0;</td><td>&#xa0;</td>
    <td style="text-align: left">&#xa0;</td><td style="text-align: right">&#xa0;</td><td style="text-align: left">&#xa0;</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-bottom: 4pt; padding-left: 20pt; text-indent: -10pt">January 31, 2021</td><td style="padding-bottom: 4pt">&#xa0;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">17,229</td><td style="padding-bottom: 4pt; text-align: left">&#xa0;</td><td style="padding-bottom: 4pt">&#xa0;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">4,556</td><td style="padding-bottom: 4pt; text-align: left">&#xa0;</td><td style="padding-bottom: 4pt">&#xa0;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">21,785</td><td style="padding-bottom: 4pt; text-align: left">&#xa0;</td></tr>
<tr style="vertical-align: bottom; ">
    <td style="padding-bottom: 4pt; padding-left: 20pt; text-indent: -10pt">July 31, 2020</td><td style="padding-bottom: 4pt">&#xa0;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">7,730</td><td style="padding-bottom: 4pt; text-align: left">&#xa0;</td><td style="padding-bottom: 4pt">&#xa0;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">4,275</td><td style="padding-bottom: 4pt; text-align: left">&#xa0;</td><td style="padding-bottom: 4pt">&#xa0;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">12,005</td><td style="padding-bottom: 4pt; text-align: left">&#xa0;</td></tr>
</table><br/><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SegmentReportingAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SegmentReportingAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SegmentReportingDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for reporting segments including data and tables. Reportable segments include those that meet any of the following quantitative thresholds a) it's reported revenue, including sales to external customers and intersegment sales or transfers is 10 percent or more of the combined revenue, internal and external, of all operating segments b) the absolute amount of its reported profit or loss is 10 percent or more of the greater, in absolute amount of 1) the combined reported profit of all operating segments that did not report a loss or 2) the combined reported loss of all operating segments that did report a loss c) its assets are 10 percent or more of the combined assets of all operating segments.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 31<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8924-108599<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 34<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8981-108599<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 21<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8721-108599<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 40<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e9031-108599<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8933-108599<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (e)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8933-108599<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 26<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8844-108599<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 41<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e9038-108599<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8933-108599<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8736-108599<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 42<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e9054-108599<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 15<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8657-108599<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 21<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8721-108599<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -URI http://asc.fasb.org/topic&amp;trid=2134510<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SegmentReportingDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>28
<FILENAME>R17.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.20.4</span><table class="report" border="0" cellspacing="2" id="idm139760686407816">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Operating Leases<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><th class="th"><div>Jan. 31, 2021</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LeasesOperatingAbstract', window );"><strong>Operating Leases [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeasesTextBlock', window );">Operating Leases</a></td>
<td class="text"><p style="margin: 0pt 0; font: bold 10pt Times New Roman, Times, Serif">Note 11&#x2014; Operating Leases</p><br/><p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.25in; text-align: left">The Company has operating leases primarily for office space.
Operating lease right-of-use assets recorded and included in other assets were $220,000 and $317,000 at January 31, 2021 and July
31, 2020, respectively.</p><br/><p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.25in; text-align: left">There were no material changes in the Company's
operating and finance leases in the six months ended January 31, 2021, as compared to the disclosure in the Company's Annual Report
on Form 10-K for the fiscal year ended July 31, 2020.</p><br/><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LeasesOperatingAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LeasesOperatingAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LesseeOperatingLeasesTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for operating leases of lessee. Includes, but is not limited to, description of operating lease and maturity analysis of operating lease liability.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -URI http://asc.fasb.org/subtopic&amp;trid=77888251<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LesseeOperatingLeasesTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>29
<FILENAME>R18.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.20.4</span><table class="report" border="0" cellspacing="2" id="idm139760687735784">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Provision for Income taxes<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><th class="th"><div>Jan. 31, 2021</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeTaxDisclosureAbstract', window );"><strong>Income Tax Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeTaxDisclosureTextBlock', window );">Provision for Income taxes</a></td>
<td class="text"><p style="margin: 0pt 0; font: bold 10pt Times New Roman, Times, Serif; text-align: left">Note 12&#x2014;Provision for Income taxes</p><br/><p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.25in; text-align: left">At July 31, 2020, the Company had available U.S. federal and state net operating
loss (&#x201c;NOL&#x201d;) carryforwards from domestic operations of approximately $5.6 million and $5.9 million, respectively,
to offset future taxable income, the Company also had available NOL carryforwards of approximately $433,000 to offset future foreign
taxable income. The Company expects to utilize these NOL carryforwards to offset the taxable income for the six months ended January
31, 2021 and for the fiscal year ending July 31, 2021, and reduced its effective tax rate to 7.9% for those periods. The tax expense
consists of federal and state taxes based on taxable income and allocated net worth and certain income taxes payable in foreign
jurisdictions where our subsidiaries reside.</p><br/><p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.25in; text-align: left">On March 27, 2020, the CARES Act was signed into law.&#xa0;&#xa0;The Act contains
several new or changed income tax provisions, including but not limited to the following: increased limitation threshold for determining
deductible interest expense, class life changes to qualified improvements (in general, from 39 years to 15 years), and the ability
to carry back net operating losses incurred from tax years 2018 through 2020 up to the five preceding tax years.&#xa0;&#xa0;Most
of these provisions are either not applicable or have no material effect&#xa0;on&#xa0;the Company.&#xa0;&#xa0;</p><br/><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for income taxes. Disclosures may include net deferred tax liability or asset recognized in an enterprise's statement of financial position, net change during the year in the total valuation allowance, approximate tax effect of each type of temporary difference and carryforward that gives rise to a significant portion of deferred tax liabilities and deferred tax assets, utilization of a tax carryback, and tax uncertainties information.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 21<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32857-109319<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SAB Topic 11.C)<br> -URI http://asc.fasb.org/extlink&amp;oid=116825942&amp;loc=d3e330215-122817<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 17<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32809-109319<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB TOPIC 6.I.5.Q1)<br> -URI http://asc.fasb.org/extlink&amp;oid=116825942&amp;loc=d3e330036-122817<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 14<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32705-109319<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 270<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6424409&amp;loc=d3e44925-109338<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -URI http://asc.fasb.org/topic&amp;trid=2144680<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 30<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=6424122&amp;loc=d3e41874-109331<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>30
<FILENAME>R19.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.20.4</span><table class="report" border="0" cellspacing="2" id="idm139760686283000">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Recently Issued Accounting Standards Not Yet Adopted<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><th class="th"><div>Jan. 31, 2021</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountingChangesAndErrorCorrectionsAbstract', window );"><strong>Accounting Changes and Error Corrections [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DescriptionOfNewAccountingPronouncementsNotYetAdopted', window );">Recently Issued Accounting Standards Not Yet Adopted</a></td>
<td class="text"><p style="margin: 0pt 0; font: bold 10pt Times New Roman, Times, Serif">Note 13&#x2014;Recently Issued Accounting Standards Not Yet Adopted</p><br/><p style="margin: 0pt 0; font: 10pt Times New Roman, Times, Serif"><i>Recently Issued Accounting Standards Not Yet Adopted</i></p><br/><p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.25in; text-align: left">In December 2019, the FASB issued Accounting Standard Update No. 2019-12,&#xa0;<i>Income
Taxes</i> <i>(Topic 740):</i> <i>Simplifying the Accounting for Income Taxes</i> (ASU 2019-12), which simplifies the accounting
for income taxes. This guidance will be effective for the Company in the first quarter of fiscal 2022 on a prospective basis,
and early adoption is permitted. The Company will adopt the new standard effective August 1, 2021 and does not expect the adoption
of this guidance to have a material impact on its consolidated financial statements.</p><br/><p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.25in; text-align: left">With the exception of the accounting standards discussed above, there have been
no other recent accounting pronouncements or changes in accounting pronouncements during the six months ended January 31, 2021
that are of significance or potential significance to the Company.</p><br/><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccountingChangesAndErrorCorrectionsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccountingChangesAndErrorCorrectionsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DescriptionOfNewAccountingPronouncementsNotYetAdopted">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for a new accounting pronouncement that has been issued but not yet adopted.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -URI http://asc.fasb.org/topic&amp;trid=2122394<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DescriptionOfNewAccountingPronouncementsNotYetAdopted</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>31
<FILENAME>R20.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.20.4</span><table class="report" border="0" cellspacing="2" id="idm139760687735784">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Loans Payable<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><th class="th"><div>Jan. 31, 2021</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LoansPayableAbstract', window );"><strong>Loans Payable [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_zdge_LoansPayableTextBlock', window );">Loans Payable</a></td>
<td class="text"><p style="margin: 0pt 0; font: bold 10pt Times New Roman, Times, Serif">Note 14&#x2014;Loans Payable</p><br/><p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.25in; text-align: left">On August 1, 2020, the Company obtained
a loan of $181,000 to pay for certain insurance coverage, repayable in nine equal installments of $20,490 starting from September
1, 2020 which represented a 3.89% annual percentage interest rate.</p><br/><p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.25in; text-align: left"><font style="font-weight: normal">On July 16, 2019, the Company obtained a loan of
$140,000 to pay for certain insurance coverage, repayable in nine equal installments of $15,976 starting from September 1, 2019
which represented a 4.79% annual percentage interest rate. </font></p><br/><p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.25in; text-align: left"><font style="font-weight: normal">The Company obtained a loan under the Paycheck
Protection Program (PPP) of the CARES Act in the amount of $218,000 from Western Alliance Bank, a loan servicer and the Company&#x2019;s
lender (see Note 9), on April 22, 2020. The Company used these proceeds in full for payroll purposes for U.S. employees during
the covered period provided under the PPP and therefore expects that all or most of this loan will be forgiven. Any portion of
the loan that is not forgiven will be due two years after inception of the loan. The loan has a 1% fixed interest rate and does
not require collateral or personal guarantees.</font></p><br/><p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.25in; text-align: left"><font style="font-weight: normal">The Company submitted the PPP Loan Forgiveness Application
Form 3508EZ on November 25, 2020.</font></p><br/><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LoansPayableAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LoansPayableAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_zdge_LoansPayableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">zdge_LoansPayableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>zdge_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>32
<FILENAME>R21.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.20.4</span><table class="report" border="0" cellspacing="2" id="idm139760682807576">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Sales of Class B Common Stock<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><th class="th"><div>Jan. 31, 2021</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_zdge_SaleOfCommonStockAbstract', window );"><strong>Sale Of Common Stock [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_zdge_SaleOfCommonStockTextBlock', window );">Sales of Class B Common Stock</a></td>
<td class="text"><p style="margin: 0pt 0; font: bold 10pt Times New Roman, Times, Serif">Note 15&#x2014;Sales of Class B Common Stock</p><br/><p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.25in; text-align: left">The Company filed with the SEC a Registration
Statement on Form S-3 (the &#x201c;Form S-3&#x201d;) on November 30, 2020 which became effective on December 4, 2020 to facilitate
capital raising. The Registration Statement registered the issuance and sale by the Company of Class B common stock or related
securities for gross proceeds to the Company of up to $20 million. On November 30, 2020, the Company engaged National Securities
Corp. and H.C. Wainwright &amp; Co, LLC (the &#x201c;Sales Agents&#x201d;) to act as the Company&#x2019;s exclusive co-Sales Agents
in connection with the Company&#x2019;s &#x201c;at-the-market&#x201d; offering of shares of the Company&#x2019;s Class B common stock
up to $5 million. The Company filed a Prospectus Supplement (supplementing the Prospectus included in the Form S-3) on December
9, 2020 and contemporaneously entered into an At The Market Offering Agreement with the Sales Agents (the &#x201c;ATM Sales Agreement&#x201d;),
pursuant to which the Company sold 761,906 shares at an average price of $6.5625 per share for total proceeds of $5 million as
of January 28, 2021. In connection with this offering, the Company incurred a total issuance costs of $215,000. The Company intends
to use the net proceeds from this offering for working capital and other general corporate purposes.</p><br/><p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.25in; text-align: left"><font style="font-weight: normal">On February 5, 2020, the Company closed on its
registered direct offering of 1,734,459 shares of its Class B common stock for gross proceeds of $2.25 million. The Company sold
1,657,813 shares at a purchase price of $1.28 per share which represented a 20% discount from the 10 Day Volume Weighted Average
Price (VWAP) through January 31, 2020, and certain Company insiders purchased an additional 76,646 shares at a purchase price
of $1.67 per share, the closing price on February 3, 2020. In connection with this offering, the Company incurred a total issuance
costs of $141,000. The Company intends to use the net proceeds from this offering for working capital and other general corporate
purposes.</font></p><br/><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_zdge_SaleOfCommonStockAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">zdge_SaleOfCommonStockAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>zdge_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_zdge_SaleOfCommonStockTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">zdge_SaleOfCommonStockTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>zdge_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>33
<FILENAME>R22.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.20.4</span><table class="report" border="0" cellspacing="2" id="idm139760687461832">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Accounting Policies, by Policy (Policies)<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><th class="th"><div>Jan. 31, 2021</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountingPoliciesAbstract', window );"><strong>Accounting Policies [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BasisOfAccountingPolicyPolicyTextBlock', window );">Basis of Presentation</a></td>
<td class="text"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0in"><b><i>Basis of Presentation</i></b></p><br/><p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.25in; text-align: left">The accompanying unaudited consolidated financial
statements of Zedge, Inc. and its subsidiary, Zedge Europe AS (the &#x201c;Company&#x201d;) have been prepared in accordance with
accounting principles generally accepted in the United States of America (&#x201c;U.S. GAAP&#x201d;) for interim financial information
and with the instructions to Form 10-Q and Article 10 of Regulation S-X. Accordingly, they do not include all of the information
and footnotes required by U.S.&#xa0;GAAP for complete financial statements. In the opinion of management, all adjustments (consisting
of normal recurring accruals) considered necessary for a fair presentation have been included. Operating results for the three
and six months ended January 31, 2021 are not necessarily indicative of the results that may be expected for the fiscal year ending
July&#xa0;31, 2021 or any other period. The balance sheet at July 31, 2020 has been derived from the Company&#x2019;s audited financial
statements at that date but does not include all of the information and footnotes required by U.S.&#xa0;GAAP for complete financial
statements. For further information, please refer to the consolidated financial statements and footnotes thereto included in the
Company&#x2019;s Annual Report on Form 10-K for the year ended July 31, 2020, as filed with the U.S.&#xa0;Securities and Exchange
Commission (the &#x201c;SEC&#x201d;).</p><br/><p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.25in; text-align: left">The Company&#x2019;s
fiscal year ends on July 31 of each calendar year. Each reference below to a fiscal year refers to the fiscal year ending in
the calendar year indicated (e.g., fiscal 2021 refers to the fiscal year ending July&#xa0;31, 2021).</p><span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_zdge_ImpactOnFinancialAndOperationalResultsPolicyTextBlock', window );">COVID-19 Impacts on Financial and Operational Results</a></td>
<td class="text"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0"><b><i>COVID-19 Impacts on Financial and Operational Results</i></b></p><br/><p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.25in; text-align: left">The COVID-19 pandemic has caused widespread
economic disruption impacting the Company in a number of ways, most notably, with a significant decrease in global advertising
spend in the third quarter of fiscal 2020, followed by a rebound in the following three consecutive quarters. The Company expects
the extent of the impact on its financial and operational results will continue to depend on the duration and severity of the economic
disruption caused by the COVID-19 pandemic, including demand for new phones sales worldwide - a driver of new installs of the Company&#x2019;s
flagship app.</p><br/><p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.25in; text-align: left">As of January 31, 2021, the Company had $13.6
million of cash and cash equivalents, including a net of $4.8 million raised from the previously announced &#x201c;at-the-market&#x201d;
offering of shares of the Company&#x2019;s Class B common stock (see Note 15). The Company has developed certain contingency plans
to preserve liquidity if such actions become necessary due to worsening economic conditions, including those related to the COVID-19
pandemic. At the current time, the Company does not believe taking such actions would be prudent nor, does it expect to need to
take such actions based on its current forecasts. The Company believes that its existing cash and cash equivalents, together with
cash generated by operations will be sufficient to meet its working capital and capital expenditure requirements for the foreseeable
future when accounting for the ill effects of the COVID-19 pandemic.</p><br/><p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.25in; text-align: left">The Company considered the impacts of the COVID-19
pandemic on its significant estimates and judgments used in applying its accounting policies in the six months ended January 31,
2021. In light of the pandemic, there is a greater degree of uncertainty in applying these judgments and depending on the duration
and severity of the pandemic, changes to its estimates and judgments could result in a meaningful impact to its financial statements
in future periods.</p><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock', window );">Recently Adopted Accounting Pronouncements</a></td>
<td class="text"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0"><b><i>Recently Adopted Accounting Pronouncements</i></b></p><br/><p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.25in; text-align: left">In June 2016, Financial Accounting Standards
Board (&#x201c;FASB&#x201d;) issued Accounting Standards Update No. 2016-13, <i>Financial Instruments-Credit Losses (Topic 326):
Measurement of Credit Losses on Financial Instruments</i> (ASU 2016-13) which changes the impairment model for most financial assets
and certain other instruments. For receivables, loans and other instruments, entities will be required to use a new forward-looking
&#x201c;expected loss&#x201d; model that generally will result in the earlier recognition of allowance for losses. For available-for-sale
debt securities with unrealized losses, entities will measure credit losses in a manner similar to current practice, except the
losses will be recognized as allowances instead of reductions in the amortized cost of the securities. In addition, an entity will
have to disclose significantly more information about allowances, credit quality indicators and past due securities. The Company
adopted this new accounting standard on August 1, 2020, and the adoption did not have a material impact on the Company&#x2019;s
financial statements and related disclosures.</p><br/><p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.25in; text-align: left">In August 2018, the FASB issued Accounting
Standard Update No. 2018-13,&#xa0;<i>Changes to Disclosure Requirements for Fair Value Measurements (Topic 820)</i> (ASU 2018-13),
which improved the effectiveness of disclosure requirements for recurring and nonrecurring fair value measurements. The standard
removes, modifies, and adds certain disclosure requirements. The Company adopted this new accounting standard on August 1, 2020,
and the adoption did not have a material impact on the Company&#x2019;s financial statements and related disclosures.</p><br/><p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.25in; text-align: left">In August 2018, the FASB issued Accounting
Standard Update No. 2018-15,<i> Customer&#x2019;s Accounting for Implementation Costs Incurred in a Cloud Computing Arrangement
That Is a Service Contract</i> (ASU 2018-15)<i>, </i>which aligns the requirements for capitalizing implementation costs incurred
in a hosting arrangement that is a service contract with the requirements for capitalizing implementation costs incurred to develop
or obtain internal-use software. The Company adopted this new accounting standard on August 1, 2020, using the prospective method,
and the adoption did not have a material impact on the Company&#x2019;s financial statements and related disclosures.</p><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccountingPoliciesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccountingPoliciesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BasisOfAccountingPolicyPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for basis of accounting, or basis of presentation, used to prepare the financial statements (for example, US Generally Accepted Accounting Principles, Other Comprehensive Basis of Accounting, IFRS).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BasisOfAccountingPolicyPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy pertaining to new accounting pronouncements that may impact the entity's financial reporting. Includes, but is not limited to, quantification of the expected or actual impact.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_zdge_ImpactOnFinancialAndOperationalResultsPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for impact on financial and operational results.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">zdge_ImpactOnFinancialAndOperationalResultsPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>zdge_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>34
<FILENAME>R23.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.20.4</span><table class="report" border="0" cellspacing="2" id="idm139760682584408">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Revenue (Tables)<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><th class="th"><div>Jan. 31, 2021</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_zdge_RevenueTablesLineItems', window );"><strong>Revenue [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_zdge_ScheduleOfRevenueByTypeOfServiceTableTextBlock', window );">Schedule of revenue by type of service</a></td>
<td class="text"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif">
<tr style="vertical-align: bottom">
    <td><b>&#xa0;</b></td><td><b>&#xa0;</b></td>
    <td colspan="6" style="text-align: center"><b>Three Months Ended</b></td><td><b>&#xa0;</b></td><td><b>&#xa0;</b></td>
    <td colspan="6" style="text-align: center"><b>Six Months Ended</b></td><td><b>&#xa0;</b></td></tr>
<tr style="vertical-align: bottom">
    <td style="padding-bottom: 1.5pt; text-align: center"><b>&#xa0;</b></td>
    <td style="padding-bottom: 1.5pt; text-align: center"><b>&#xa0;</b></td>
    <td colspan="6" style="padding-bottom: 1.5pt; text-align: center; border-bottom: Black 1.5pt solid"><b>January 31,</b></td>
    <td style="padding-bottom: 1.5pt; text-align: center"><b>&#xa0;</b></td>
    <td style="padding-bottom: 1.5pt; text-align: center"><b>&#xa0;</b></td><td colspan="6" style="padding-bottom: 1.5pt; text-align: center; border-bottom: Black 1.5pt solid"><b>January
                                         31,</b></td><td style="padding-bottom: 1.5pt"><b>&#xa0;</b></td></tr>
<tr style="vertical-align: bottom">
    <td><b>&#xa0;</b></td><td style="padding-bottom: 1.5pt"><b>&#xa0;</b></td>
    <td colspan="2" style="text-align: center; border-bottom: Black 1.5pt solid"><b>2021</b></td><td style="padding-bottom: 1.5pt"><b>&#xa0;</b></td><td style="padding-bottom: 1.5pt"><b>&#xa0;</b></td>
    <td colspan="2" style="text-align: center; border-bottom: Black 1.5pt solid"><b>2020</b></td><td style="padding-bottom: 1.5pt"><b>&#xa0;</b></td><td style="padding-bottom: 1.5pt"><b>&#xa0;</b></td>
    <td colspan="2" style="text-align: center; border-bottom: Black 1.5pt solid"><b>2021</b></td><td style="padding-bottom: 1.5pt"><b>&#xa0;</b></td><td style="padding-bottom: 1.5pt"><b>&#xa0;</b></td>
    <td colspan="2" style="text-align: center; border-bottom: Black 1.5pt solid"><b>2020</b></td><td style="padding-bottom: 1.5pt"><b>&#xa0;</b></td></tr>
<tr style="vertical-align: bottom">
    <td><b>&#xa0;</b></td><td><b>&#xa0;</b></td>
    <td colspan="6" style="text-align: center"><b>(in thousands)</b></td><td><b>&#xa0;</b></td><td><b>&#xa0;</b></td>
    <td colspan="6" style="text-align: center"><b>(in thousands)</b></td><td><b>&#xa0;</b></td></tr>
<tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 52%; text-align: left">Advertising revenue</td><td style="width: 1%">&#xa0;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">4,399</td><td style="width: 1%; text-align: left">&#xa0;</td><td style="width: 1%">&#xa0;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">2,260</td><td style="width: 1%; text-align: left">&#xa0;</td><td style="width: 1%">&#xa0;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">7,385</td><td style="width: 1%; text-align: left">&#xa0;</td><td style="width: 1%">&#xa0;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">3,927</td><td style="width: 1%; text-align: left">&#xa0;</td></tr>
<tr style="vertical-align: bottom; ">
    <td style="text-align: left">Paid subscription revenue</td><td>&#xa0;</td>
    <td style="text-align: left">&#xa0;</td><td style="text-align: right">809</td><td style="text-align: left">&#xa0;</td><td>&#xa0;</td>
    <td style="text-align: left">&#xa0;</td><td style="text-align: right">323</td><td style="text-align: left">&#xa0;</td><td>&#xa0;</td>
    <td style="text-align: left">&#xa0;</td><td style="text-align: right">1,459</td><td style="text-align: left">&#xa0;</td><td>&#xa0;</td>
    <td style="text-align: left">&#xa0;</td><td style="text-align: right">530</td><td style="text-align: left">&#xa0;</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-bottom: 1.5pt">Other revenues</td><td style="padding-bottom: 1.5pt">&#xa0;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#xa0;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">106</td><td style="padding-bottom: 1.5pt; text-align: left">&#xa0;</td><td style="padding-bottom: 1.5pt">&#xa0;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#xa0;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">61</td><td style="padding-bottom: 1.5pt; text-align: left">&#xa0;</td><td style="padding-bottom: 1.5pt">&#xa0;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#xa0;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">232</td><td style="padding-bottom: 1.5pt; text-align: left">&#xa0;</td><td style="padding-bottom: 1.5pt">&#xa0;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#xa0;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">220</td><td style="padding-bottom: 1.5pt; text-align: left">&#xa0;</td></tr>
<tr style="vertical-align: bottom; ">
    <td style="text-align: left; padding-bottom: 4pt; padding-left: 0.125in">Total Revenues</td><td style="padding-bottom: 4pt">&#xa0;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">5,314</td><td style="padding-bottom: 4pt; text-align: left">&#xa0;</td><td style="padding-bottom: 4pt">&#xa0;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">2,644</td><td style="padding-bottom: 4pt; text-align: left">&#xa0;</td><td style="padding-bottom: 4pt">&#xa0;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">9,076</td><td style="padding-bottom: 4pt; text-align: left">&#xa0;</td><td style="padding-bottom: 4pt">&#xa0;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">4,677</td><td style="padding-bottom: 4pt; text-align: left">&#xa0;</td></tr>
</table><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_zdge_RevenueTablesLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">zdge_RevenueTablesLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>zdge_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_zdge_ScheduleOfRevenueByTypeOfServiceTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The tabular disclosure of revenue by type of service.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">zdge_ScheduleOfRevenueByTypeOfServiceTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>zdge_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>35
<FILENAME>R24.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.20.4</span><table class="report" border="0" cellspacing="2" id="idm139760682646104">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Fair Value Measurements (Tables)<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><th class="th"><div>Jan. 31, 2021</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueDisclosuresAbstract', window );"><strong>Fair Value Disclosures [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock', window );">Schedule of balance of assets and liabilities measured at fair value on a recurring basis</a></td>
<td class="text"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif">
<tr style="vertical-align: bottom">
    <td style="font-weight: bold; text-align: center; padding-left: 10pt; text-indent: -10pt; padding-bottom: 1.5pt">&#xa0;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#xa0;</td>
    <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Level&#xa0;1&#xa0;(1)</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#xa0;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#xa0;</td>
    <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Level&#xa0;2&#xa0;(2)</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#xa0;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#xa0;</td>
    <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Level&#xa0;3&#xa0;(3)</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#xa0;</td><td style="padding-bottom: 1.5pt">&#xa0;</td>
    <td colspan="2" style="text-align: center; border-bottom: Black 1.5pt solid"><b>Total</b></td><td style="padding-bottom: 1.5pt">&#xa0;</td></tr>
<tr style="vertical-align: bottom">
    <td style="text-align: center; padding-left: 10pt; text-indent: -10pt">&#xa0;</td><td>&#xa0;</td>
    <td colspan="14" style="text-align: center"><b>(in thousands)</b></td><td>&#xa0;</td></tr>
<tr style="vertical-align: bottom">
    <td style="padding-left: 10pt; text-indent: -10pt">January 31, 2021</td><td>&#xa0;</td>
    <td style="text-align: left">&#xa0;</td><td style="text-align: right">&#xa0;</td><td style="text-align: left">&#xa0;</td><td>&#xa0;</td>
    <td style="text-align: left">&#xa0;</td><td style="text-align: right">&#xa0;</td><td style="text-align: left">&#xa0;</td><td>&#xa0;</td>
    <td style="text-align: left">&#xa0;</td><td style="text-align: right">&#xa0;</td><td style="text-align: left">&#xa0;</td><td>&#xa0;</td>
    <td style="text-align: left">&#xa0;</td><td style="text-align: right">&#xa0;</td><td style="text-align: left">&#xa0;</td></tr>
<tr style="vertical-align: bottom">
    <td style="padding-left: 20pt; text-indent: -10pt">Assets:</td><td>&#xa0;</td>
    <td style="text-align: left">&#xa0;</td><td style="text-align: right">&#xa0;</td><td style="text-align: left">&#xa0;</td><td>&#xa0;</td>
    <td style="text-align: left">&#xa0;</td><td style="text-align: right">&#xa0;</td><td style="text-align: left">&#xa0;</td><td>&#xa0;</td>
    <td style="text-align: left">&#xa0;</td><td style="text-align: right">&#xa0;</td><td style="text-align: left">&#xa0;</td><td>&#xa0;</td>
    <td style="text-align: left">&#xa0;</td><td style="text-align: right">&#xa0;</td><td style="text-align: left">&#xa0;</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 52%; text-align: left; padding-bottom: 4pt; padding-left: 30pt; text-indent: -10pt">Foreign exchange forward contracts</td><td style="width: 1%; padding-bottom: 4pt">&#xa0;</td>
    <td style="width: 1%; border-bottom: Black 4pt double; text-align: left">$</td><td style="width: 9%; border-bottom: Black 4pt double; text-align: right">&#xa0;&#xa0;&#xa0;&#xa0;&#xa0;&#xa0;&#xa0;-</td><td style="width: 1%; padding-bottom: 4pt; text-align: left">&#xa0;</td><td style="width: 1%; padding-bottom: 4pt">&#xa0;</td>
    <td style="width: 1%; border-bottom: Black 4pt double; text-align: left">$</td><td style="width: 9%; border-bottom: Black 4pt double; text-align: right">&#xa0;&#xa0;&#xa0;&#xa0;&#xa0;&#xa0;&#xa0;&#xa0;8</td><td style="width: 1%; padding-bottom: 4pt; text-align: left">&#xa0;</td><td style="width: 1%; padding-bottom: 4pt">&#xa0;</td>
    <td style="width: 1%; border-bottom: Black 4pt double; text-align: left">$</td><td style="width: 9%; border-bottom: Black 4pt double; text-align: right">&#xa0;&#xa0;&#xa0;&#xa0;&#xa0;&#xa0;&#xa0;-</td><td style="width: 1%; padding-bottom: 4pt; text-align: left">&#xa0;</td><td style="width: 1%; padding-bottom: 4pt">&#xa0;</td>
    <td style="width: 1%; border-bottom: Black 4pt double; text-align: left">$</td><td style="width: 9%; border-bottom: Black 4pt double; text-align: right">&#xa0;8</td><td style="width: 1%; padding-bottom: 4pt; text-align: left">&#xa0;</td></tr>
<tr style="vertical-align: bottom; ">
    <td style="padding-left: 20pt; text-indent: -10pt">Liabilities:</td><td>&#xa0;</td>
    <td style="text-align: left">&#xa0;</td><td style="text-align: right">&#xa0;</td><td style="text-align: left">&#xa0;</td><td>&#xa0;</td>
    <td style="text-align: left">&#xa0;</td><td style="text-align: right">&#xa0;</td><td style="text-align: left">&#xa0;</td><td>&#xa0;</td>
    <td style="text-align: left">&#xa0;</td><td style="text-align: right">&#xa0;</td><td style="text-align: left">&#xa0;</td><td>&#xa0;</td>
    <td style="text-align: left">&#xa0;</td><td style="text-align: right">&#xa0;</td><td style="text-align: left">&#xa0;</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-bottom: 4pt; padding-left: 30pt; text-indent: -10pt">Foreign exchange forward contracts</td><td style="padding-bottom: 4pt">&#xa0;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">-</td><td style="padding-bottom: 4pt; text-align: left">&#xa0;</td><td style="padding-bottom: 4pt">&#xa0;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">-</td><td style="padding-bottom: 4pt; text-align: left">&#xa0;</td><td style="padding-bottom: 4pt">&#xa0;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">-</td><td style="padding-bottom: 4pt; text-align: left">&#xa0;</td><td style="padding-bottom: 4pt">&#xa0;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">-</td><td style="padding-bottom: 4pt; text-align: left">&#xa0;</td></tr>
<tr style="vertical-align: bottom; ">
    <td style="padding-left: 10pt; text-indent: -10pt">July 31, 2020</td><td>&#xa0;</td>
    <td style="text-align: left">&#xa0;</td><td style="text-align: right">&#xa0;</td><td style="text-align: left">&#xa0;</td><td>&#xa0;</td>
    <td style="text-align: left">&#xa0;</td><td style="text-align: right">&#xa0;</td><td style="text-align: left">&#xa0;</td><td>&#xa0;</td>
    <td style="text-align: left">&#xa0;</td><td style="text-align: right">&#xa0;</td><td style="text-align: left">&#xa0;</td><td>&#xa0;</td>
    <td style="text-align: left">&#xa0;</td><td style="text-align: right">&#xa0;</td><td style="text-align: left">&#xa0;</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-left: 20pt; text-indent: -10pt">Assets:</td><td>&#xa0;</td>
    <td style="text-align: left">&#xa0;</td><td style="text-align: right">&#xa0;</td><td style="text-align: left">&#xa0;</td><td>&#xa0;</td>
    <td style="text-align: left">&#xa0;</td><td style="text-align: right">&#xa0;</td><td style="text-align: left">&#xa0;</td><td>&#xa0;</td>
    <td style="text-align: left">&#xa0;</td><td style="text-align: right">&#xa0;</td><td style="text-align: left">&#xa0;</td><td>&#xa0;</td>
    <td style="text-align: left">&#xa0;</td><td style="text-align: right">&#xa0;</td><td style="text-align: left">&#xa0;</td></tr>
<tr style="vertical-align: bottom; ">
    <td style="text-align: left; padding-bottom: 4pt; padding-left: 30pt; text-indent: -10pt">Foreign exchange forward contracts</td><td style="padding-bottom: 4pt">&#xa0;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">-</td><td style="padding-bottom: 4pt; text-align: left">&#xa0;</td><td style="padding-bottom: 4pt">&#xa0;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">10</td><td style="padding-bottom: 4pt; text-align: left">&#xa0;</td><td style="padding-bottom: 4pt">&#xa0;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">-</td><td style="padding-bottom: 4pt; text-align: left">&#xa0;</td><td style="padding-bottom: 4pt">&#xa0;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">10</td><td style="padding-bottom: 4pt; text-align: left">&#xa0;</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-left: 20pt; text-indent: -10pt">Liabilities:</td><td>&#xa0;</td>
    <td style="text-align: left">&#xa0;</td><td style="text-align: right">&#xa0;</td><td style="text-align: left">&#xa0;</td><td>&#xa0;</td>
    <td style="text-align: left">&#xa0;</td><td style="text-align: right">&#xa0;</td><td style="text-align: left">&#xa0;</td><td>&#xa0;</td>
    <td style="text-align: left">&#xa0;</td><td style="text-align: right">&#xa0;</td><td style="text-align: left">&#xa0;</td><td>&#xa0;</td>
    <td style="text-align: left">&#xa0;</td><td style="text-align: right">&#xa0;</td><td style="text-align: left">&#xa0;</td></tr>
<tr style="vertical-align: bottom; ">
    <td style="text-align: left; padding-bottom: 4pt; padding-left: 30pt; text-indent: -10pt">Foreign exchange forward contracts</td><td style="padding-bottom: 4pt">&#xa0;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">-</td><td style="padding-bottom: 4pt; text-align: left">&#xa0;</td><td style="padding-bottom: 4pt">&#xa0;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">-</td><td style="padding-bottom: 4pt; text-align: left">&#xa0;</td><td style="padding-bottom: 4pt">&#xa0;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">-</td><td style="padding-bottom: 4pt; text-align: left">&#xa0;</td><td style="padding-bottom: 4pt">&#xa0;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">-</td><td style="padding-bottom: 4pt; text-align: left">&#xa0;</td></tr>
</table><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueDisclosuresAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueDisclosuresAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of assets and liabilities, including [financial] instruments measured at fair value that are classified in stockholders' equity, if any, that are measured at fair value on a recurring basis. The disclosures contemplated herein include the fair value measurements at the reporting date by the level within the fair value hierarchy in which the fair value measurements in their entirety fall, segregating fair value measurements using quoted prices in active markets for identical assets (Level 1), significant other observable inputs (Level 2), and significant unobservable inputs (Level 3).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 820<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=117815213&amp;loc=d3e19207-110258<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 820<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=117815213&amp;loc=d3e19207-110258<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>36
<FILENAME>R25.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.20.4</span><table class="report" border="0" cellspacing="2" id="idm139760682810840">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Derivative Instruments (Tables)<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><th class="th"><div>Jan. 31, 2021</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract', window );"><strong>Derivative Instruments and Hedging Activities Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfNotionalAmountsOfOutstandingDerivativePositionsTableTextBlock', window );">Schedule of outstanding foreign exchange contracts</a></td>
<td class="text"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif">
<tr style="vertical-align: bottom">
    <td style="font-weight: bold; border-bottom: Black 1.5pt solid">Settlement Date</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#xa0;</td>
    <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">U.S. Dollar Amount</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#xa0;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#xa0;</td>
    <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">NOK Amount</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#xa0;</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 67%">Feb-21</td><td style="width: 1%">&#xa0;</td>
    <td style="width: 1%; text-align: left">&#xa0;</td><td style="width: 15%; text-align: right">200,000</td><td style="width: 1%; text-align: left">&#xa0;</td><td style="width: 1%">&#xa0;</td>
    <td style="width: 1%; text-align: left">&#xa0;</td><td style="width: 12%; text-align: right">1,818,509</td><td style="width: 1%; text-align: left">&#xa0;</td></tr>
<tr style="vertical-align: bottom; ">
    <td>Mar-21</td><td>&#xa0;</td>
    <td style="text-align: left">&#xa0;</td><td style="text-align: right">200,000</td><td style="text-align: left">&#xa0;</td><td>&#xa0;</td>
    <td style="text-align: left">&#xa0;</td><td style="text-align: right">1,693,583</td><td style="text-align: left">&#xa0;</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td>Apr-21</td><td>&#xa0;</td>
    <td style="text-align: left">&#xa0;</td><td style="text-align: right">200,000</td><td style="text-align: left">&#xa0;</td><td>&#xa0;</td>
    <td style="text-align: left">&#xa0;</td><td style="text-align: right">1,693,903</td><td style="text-align: left">&#xa0;</td></tr>
<tr style="vertical-align: bottom; ">
    <td style="padding-bottom: 1.5pt">May-21</td><td style="padding-bottom: 1.5pt">&#xa0;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#xa0;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">200,000</td><td style="padding-bottom: 1.5pt; text-align: left">&#xa0;</td><td style="padding-bottom: 1.5pt">&#xa0;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#xa0;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">1,694,083</td><td style="padding-bottom: 1.5pt; text-align: left">&#xa0;</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-bottom: 4pt">Total</td><td style="padding-bottom: 4pt">&#xa0;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">800,000</td><td style="padding-bottom: 4pt; text-align: left">&#xa0;</td><td style="padding-bottom: 4pt">&#xa0;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">&#xa0;</td><td style="border-bottom: Black 4pt double; text-align: right">6,900,078</td><td style="padding-bottom: 4pt; text-align: left">&#xa0;</td></tr>
</table><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif">
<tr style="vertical-align: bottom">
    <td style="font-weight: bold; border-bottom: Black 1.5pt solid">Settlement Date</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#xa0;</td>
    <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">U.S. Dollar Amount</td><td style="padding-bottom: 1.5pt; font-weight: bold; text-align: center">&#xa0;</td><td style="font-weight: bold; padding-bottom: 1.5pt; text-align: center">&#xa0;</td>
    <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">EUR Amount</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#xa0;</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 67%">Feb-21</td><td style="width: 1%">&#xa0;</td>
    <td style="width: 1%; text-align: left">&#xa0;</td><td style="width: 15%; text-align: right">175,000</td><td style="width: 1%; text-align: left">&#xa0;</td><td style="width: 1%">&#xa0;</td>
    <td style="width: 1%; text-align: left">&#xa0;</td><td style="width: 12%; text-align: right">149,009</td><td style="width: 1%; text-align: left">&#xa0;</td></tr>
<tr style="vertical-align: bottom; ">
    <td>Mar-21</td><td>&#xa0;</td>
    <td style="text-align: left">&#xa0;</td><td style="text-align: right">200,000</td><td style="text-align: left">&#xa0;</td><td>&#xa0;</td>
    <td style="text-align: left">&#xa0;</td><td style="text-align: right">163,480</td><td style="text-align: left">&#xa0;</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td>Apr-21</td><td>&#xa0;</td>
    <td style="text-align: left">&#xa0;</td><td style="text-align: right">200,000</td><td style="text-align: left">&#xa0;</td><td>&#xa0;</td>
    <td style="text-align: left">&#xa0;</td><td style="text-align: right">163,360</td><td style="text-align: left">&#xa0;</td></tr>
<tr style="vertical-align: bottom; ">
    <td style="padding-bottom: 1.5pt">May-21</td><td style="padding-bottom: 1.5pt">&#xa0;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#xa0;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">200,000</td><td style="padding-bottom: 1.5pt; text-align: left">&#xa0;</td><td style="padding-bottom: 1.5pt">&#xa0;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#xa0;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">163,253</td><td style="padding-bottom: 1.5pt; text-align: left">&#xa0;</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-bottom: 4pt">&#xa0;</td><td style="padding-bottom: 4pt">&#xa0;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">775,000</td><td style="padding-bottom: 4pt; text-align: left">&#xa0;</td><td style="padding-bottom: 4pt">&#xa0;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">&#xa0;</td><td style="border-bottom: Black 4pt double; text-align: right">639,102</td><td style="padding-bottom: 4pt; text-align: left">&#xa0;</td></tr>
</table><span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfDerivativeAssetsAtFairValueTableTextBlock', window );">Schedule of fair value of derivative assets and liabilities</a></td>
<td class="text"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif">
<tr style="vertical-align: bottom">
    <td style="padding-bottom: 1.5pt; text-align: right; padding-left: 10pt; text-indent: -10pt">&#xa0;</td><td style="padding-bottom: 1.5pt; text-align: right">&#xa0;</td>
    <td style="padding-bottom: 1.5pt; text-align: right">&#xa0;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#xa0;</td>
    <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">January 31,<br/> 2021</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#xa0;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#xa0;</td>
    <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">July&#xa0;31,<br/> 2020</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#xa0;</td></tr>
<tr style="vertical-align: bottom">
    <td style="padding-left: 20pt; text-indent: -10pt">Assets and Liabilities Derivatives:</td><td>&#xa0;</td>
    <td>Balance Sheet Location</td><td style="font-weight: bold">&#xa0;</td>
    <td colspan="6" style="font-weight: bold; text-align: center">(in thousands)</td><td>&#xa0;</td></tr>
<tr style="vertical-align: bottom; ">
    <td colspan="3">Derivatives not designated or not qualifying as hedging instruments</td><td>&#xa0;</td>
    <td colspan="2" style="text-align: right">&#xa0;</td><td>&#xa0;</td><td>&#xa0;</td>
    <td colspan="2" style="text-align: right">&#xa0;</td><td>&#xa0;</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 40%; text-align: left; padding-bottom: 1.5pt; padding-left: 20pt; text-indent: -10pt">Foreign exchange forward contracts</td><td style="width: 2%; padding-bottom: 1.5pt">&#xa0;</td>
    <td style="width: 34%; text-align: left; padding-bottom: 1.5pt">Other current assets</td><td style="width: 1%; padding-bottom: 1.5pt">&#xa0;</td>
    <td style="width: 1%; border-bottom: Black 1.5pt solid; text-align: left">$</td><td style="width: 9%; border-bottom: Black 1.5pt solid; text-align: right">&#xa0;&#xa0;&#xa0;&#xa0;&#xa0;&#xa0;&#xa0;&#xa0;8</td><td style="width: 1%; padding-bottom: 1.5pt; text-align: left">&#xa0;</td><td style="width: 1%; padding-bottom: 1.5pt">&#xa0;</td>
    <td style="width: 1%; border-bottom: Black 1.5pt solid; text-align: left">$</td><td style="width: 9%; border-bottom: Black 1.5pt solid; text-align: right">&#xa0;10</td><td style="width: 1%; padding-bottom: 1.5pt; text-align: left">&#xa0;</td></tr>
</table><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfDerivativesInstrumentsStatementsOfFinancialPerformanceAndFinancialPositionLocationTableTextBlock', window );">Schedule of derivative instruments on consolidated statements of comprehensive loss</a></td>
<td class="text"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif">
<tr style="vertical-align: bottom">
    <td style="font-weight: bold; text-align: center; padding-left: 10pt; text-indent: -10pt; padding-bottom: 1.5pt">&#xa0;</td><td style="padding-bottom: 1.5pt">&#xa0;</td>
    <td style="padding-left: 10pt; text-indent: -10pt; padding-bottom: 1.5pt">&#xa0;</td><td style="padding-bottom: 1.5pt">&#xa0;</td>
    <td colspan="14" style="text-align: center; border-bottom: Black 1.5pt solid"><b>Amount of Gain (Loss) Recognized on Derivatives</b></td><td style="padding-bottom: 1.5pt">&#xa0;</td></tr>
<tr style="vertical-align: bottom">
    <td style="font-weight: bold; text-align: center; padding-left: 10pt; text-indent: -10pt; padding-bottom: 1.5pt">&#xa0;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#xa0;</td>
    <td style="font-weight: bold; text-align: center; padding-left: 10pt; text-indent: -10pt; padding-bottom: 1.5pt"></td><td style="padding-bottom: 1.5pt">&#xa0;</td>
    <td colspan="6" style="text-align: center; border-bottom: Black 1.5pt solid"><b>Three Months Ended<br/> January 31,</b></td><td style="padding-bottom: 1.5pt">&#xa0;</td><td style="padding-bottom: 1.5pt">&#xa0;</td>
    <td colspan="6" style="text-align: center; border-bottom: Black 1.5pt solid"><b>Six Months Ended<br/> January 31,</b></td><td style="padding-bottom: 1.5pt">&#xa0;</td></tr>
<tr style="vertical-align: bottom">
    <td colspan="3" style="font-weight: bold; padding-left: 10pt; text-indent: -10pt">Amount of Gain (Loss) Recognized on Derivatives</td><td style="font-weight: bold">&#xa0;</td>
    <td colspan="6" style="font-weight: bold; text-align: center">(in thousands)</td><td>&#xa0;</td><td>&#xa0;</td>
    <td colspan="6" style="text-align: center"><b>(in thousands)</b></td><td>&#xa0;</td></tr>
<tr style="vertical-align: bottom">
    <td style="text-indent: -0.125in; padding-left: 0.125in; border-bottom: Black 1.5pt solid; text-align: left; vertical-align: top">Derivatives not designated or not qualifying as hedging instruments</td><td style="padding-bottom: 1.5pt; text-align: left; vertical-align: top; padding-left: 10pt; text-indent: -10pt">&#xa0;</td>
    <td style="text-indent: -0.125in; padding-left: 0.125in; border-bottom: Black 1.5pt solid; text-align: left; vertical-align: bottom">Location of Gain (Loss) Recognized on Derivatives</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#xa0;</td>
    <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">2021</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#xa0;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#xa0;</td>
    <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">2020</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#xa0;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#xa0;</td>
    <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">2021</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#xa0;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#xa0;</td>
    <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">2020</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#xa0;</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 26%; text-align: left; padding-bottom: 1.5pt; vertical-align: top; padding-left: 10pt; text-indent: -10pt">Foreign exchange forward contracts</td><td style="width: 1%; padding-bottom: 1.5pt">&#xa0;</td>
    <td style="text-indent: -0.125in; padding-left: 0.125in; width: 25%; text-align: left; padding-bottom: 1.5pt; vertical-align: top">Net gain (loss) resulting from foreign exchange transactions</td><td style="width: 1%; padding-bottom: 1.5pt">&#xa0;</td>
    <td style="width: 1%; border-bottom: Black 1.5pt solid; text-align: left">$</td><td style="width: 9%; border-bottom: Black 1.5pt solid; text-align: right">92</td><td style="width: 1%; padding-bottom: 1.5pt; text-align: left">&#xa0;</td><td style="width: 1%; padding-bottom: 1.5pt">&#xa0;</td>
    <td style="width: 1%; border-bottom: Black 1.5pt solid; text-align: left">$</td><td style="width: 9%; border-bottom: Black 1.5pt solid; text-align: right">20</td><td style="width: 1%; padding-bottom: 1.5pt; text-align: left">&#xa0;</td><td style="width: 1%; padding-bottom: 1.5pt">&#xa0;</td>
    <td style="width: 1%; border-bottom: Black 1.5pt solid; text-align: left">&#xa0;</td><td style="width: 9%; border-bottom: Black 1.5pt solid; text-align: right">51</td><td style="width: 1%; padding-bottom: 1.5pt; text-align: left">&#xa0;</td><td style="width: 1%; padding-bottom: 1.5pt">&#xa0;</td>
    <td style="width: 1%; border-bottom: Black 1.5pt solid; text-align: left">$</td><td style="width: 9%; border-bottom: Black 1.5pt solid; text-align: right">(54</td><td style="width: 1%; padding-bottom: 1.5pt; text-align: left">)</td></tr>
</table><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfDerivativeAssetsAtFairValueTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of derivative assets at fair value.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfDerivativeAssetsAtFairValueTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfDerivativesInstrumentsStatementsOfFinancialPerformanceAndFinancialPositionLocationTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of derivative instruments (including nonderivative instruments that are designated and qualify as hedging instruments) of (a) the location and amount of gains and losses reported in the statement of financial performance and (b) the location and fair value amounts of the instruments reported in the statement of financial position.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4A<br> -URI http://asc.fasb.org/extlink&amp;oid=121590274&amp;loc=SL5618551-113959<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfDerivativesInstrumentsStatementsOfFinancialPerformanceAndFinancialPositionLocationTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfNotionalAmountsOfOutstandingDerivativePositionsTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of the notional amounts of outstanding derivative positions.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1A<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=121590274&amp;loc=SL5579245-113959<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfNotionalAmountsOfOutstandingDerivativePositionsTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>37
<FILENAME>R26.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.20.4</span><table class="report" border="0" cellspacing="2" id="idm139760779382808">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Accrued Expenses and Other Current Liabilities (Tables)<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><th class="th"><div>Jan. 31, 2021</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PayablesAndAccrualsAbstract', window );"><strong>Payables and Accruals [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfAccruedLiabilitiesTableTextBlock', window );">Schedule of accrued expenses and other current liabilities</a></td>
<td class="text"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif">
<tr style="vertical-align: bottom">
    <td style="text-align: right">&#xa0;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#xa0;</td>
    <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">January 31,<br/> 2021</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#xa0;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#xa0;</td>
    <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">July&#xa0;31,<br/> 2020</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#xa0;</td></tr>
<tr style="vertical-align: bottom">
    <td style="text-align: right">&#xa0;</td><td style="font-weight: bold">&#xa0;</td>
    <td colspan="6" style="font-weight: bold; text-align: center">(in thousands)</td><td>&#xa0;</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 76%; text-align: left; padding-left: 1.5pt">Accrued vacation</td><td style="width: 1%">&#xa0;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">482</td><td style="width: 1%; text-align: left">&#xa0;</td><td style="width: 1%">&#xa0;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">392</td><td style="width: 1%; text-align: left">&#xa0;</td></tr>
<tr style="vertical-align: bottom; ">
    <td style="text-align: left; padding-left: 1.5pt">Accrued income taxes</td><td>&#xa0;</td>
    <td style="text-align: left">&#xa0;</td><td style="text-align: right">325</td><td style="text-align: left">&#xa0;</td><td>&#xa0;</td>
    <td style="text-align: left">&#xa0;</td><td style="text-align: right">-</td><td style="text-align: left">&#xa0;</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-left: 1.5pt">Accrued payroll taxes</td><td>&#xa0;</td>
    <td style="text-align: left">&#xa0;</td><td style="text-align: right">304</td><td style="text-align: left">&#xa0;</td><td>&#xa0;</td>
    <td style="text-align: left">&#xa0;</td><td style="text-align: right">274</td><td style="text-align: left">&#xa0;</td></tr>
<tr style="vertical-align: bottom; ">
    <td style="text-align: left; padding-left: 1.5pt">Operating lease liability</td><td>&#xa0;</td>
    <td style="text-align: left">&#xa0;</td><td style="text-align: right">193</td><td style="text-align: left">&#xa0;</td><td>&#xa0;</td>
    <td style="text-align: left">&#xa0;</td><td style="text-align: right">232</td><td style="text-align: left">&#xa0;</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-left: 1.5pt">Due to artists</td><td>&#xa0;</td>
    <td style="text-align: left">&#xa0;</td><td style="text-align: right">185</td><td style="text-align: left">&#xa0;</td><td>&#xa0;</td>
    <td style="text-align: left">&#xa0;</td><td style="text-align: right">136</td><td style="text-align: left">&#xa0;</td></tr>
<tr style="vertical-align: bottom; ">
    <td style="text-align: left; padding-left: 1.5pt">Accrued payroll and bonuses</td><td>&#xa0;</td>
    <td style="text-align: left">&#xa0;</td><td style="text-align: right">32</td><td style="text-align: left">&#xa0;</td><td>&#xa0;</td>
    <td style="text-align: left">&#xa0;</td><td style="text-align: right">132</td><td style="text-align: left">&#xa0;</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-bottom: 1.5pt; padding-left: 1.5pt">Other</td><td style="padding-bottom: 1.5pt">&#xa0;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#xa0;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">20</td><td style="padding-bottom: 1.5pt; text-align: left">&#xa0;</td><td style="padding-bottom: 1.5pt">&#xa0;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#xa0;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">44</td><td style="padding-bottom: 1.5pt; text-align: left">&#xa0;</td></tr>
<tr style="vertical-align: bottom; ">
    <td style="font-weight: bold; text-align: left; padding-bottom: 4pt; padding-left: 1.5pt">Total accrued expenses and other current liabilities</td><td style="padding-bottom: 4pt">&#xa0;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">1,541</td><td style="padding-bottom: 4pt; text-align: left">&#xa0;</td><td style="padding-bottom: 4pt">&#xa0;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">1,210</td><td style="padding-bottom: 4pt; text-align: left">&#xa0;</td></tr>
</table><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PayablesAndAccrualsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PayablesAndAccrualsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfAccruedLiabilitiesTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of the components of accrued liabilities.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfAccruedLiabilitiesTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>38
<FILENAME>R27.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.20.4</span><table class="report" border="0" cellspacing="2" id="idm139760767684296">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Earnings Per Share (Tables)<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><th class="th"><div>Jan. 31, 2021</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EarningsPerShareAbstract', window );"><strong>Earnings Per Share [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfEarningsPerShareDilutedByCommonClassTextBlock', window );">Schedule of weighted-average number of shares calculation of basic and diluted earnings per share</a></td>
<td class="text"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif">
<tr style="vertical-align: bottom">
    <td style="padding-bottom: 1.5pt">&#xa0;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#xa0;</td>
    <td colspan="6" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Three Months Ended<br/> January&#xa0;31,</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#xa0;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#xa0;</td>
    <td colspan="6" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Six Months Ended<br/> January&#xa0;31,</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#xa0;</td></tr>
<tr style="vertical-align: bottom">
    <td style="padding-bottom: 1.5pt">&#xa0;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#xa0;</td>
    <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">2021</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#xa0;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#xa0;</td>
    <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">2020</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#xa0;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#xa0;</td>
    <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">2021</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#xa0;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#xa0;</td>
    <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">2020</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#xa0;</td></tr>
<tr style="vertical-align: bottom">
    <td>&#xa0;</td><td style="font-weight: bold">&#xa0;</td>
    <td colspan="14" style="font-weight: bold; text-align: center">(in thousands)</td><td>&#xa0;</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 52%">Basic weighted-average number of shares</td><td style="width: 1%">&#xa0;</td>
    <td style="width: 1%; text-align: left">&#xa0;</td><td style="width: 9%; text-align: right">12,633</td><td style="width: 1%; text-align: left">&#xa0;</td><td style="width: 1%">&#xa0;</td>
    <td style="width: 1%; text-align: left">&#xa0;</td><td style="width: 9%; text-align: right">10,229</td><td style="width: 1%; text-align: left">&#xa0;</td><td style="width: 1%">&#xa0;</td>
    <td style="width: 1%; text-align: left">&#xa0;</td><td style="width: 9%; text-align: right">12,412</td><td style="width: 1%; text-align: left">&#xa0;</td><td style="width: 1%">&#xa0;</td>
    <td style="width: 1%; text-align: left">&#xa0;</td><td style="width: 9%; text-align: right">10,212</td><td style="width: 1%; text-align: left">&#xa0;</td></tr>
<tr style="vertical-align: bottom; ">
    <td style="text-align: left">Effect of dilutive securities:</td><td>&#xa0;</td>
    <td style="text-align: left">&#xa0;</td><td style="text-align: right">&#xa0;</td><td style="text-align: left">&#xa0;</td><td>&#xa0;</td>
    <td style="text-align: left">&#xa0;</td><td style="text-align: right">&#xa0;</td><td style="text-align: left">&#xa0;</td><td>&#xa0;</td>
    <td style="text-align: left">&#xa0;</td><td style="text-align: right">&#xa0;</td><td style="text-align: left">&#xa0;</td><td>&#xa0;</td>
    <td style="text-align: left">&#xa0;</td><td style="text-align: right">&#xa0;</td><td style="text-align: left">&#xa0;</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Stock options</td><td>&#xa0;</td>
    <td style="text-align: left">&#xa0;</td><td style="text-align: right">698</td><td style="text-align: left">&#xa0;</td><td>&#xa0;</td>
    <td style="text-align: left">&#xa0;</td><td style="text-align: right">371</td><td style="text-align: left">&#xa0;</td><td>&#xa0;</td>
    <td style="text-align: left">&#xa0;</td><td style="text-align: right">472</td><td style="text-align: left">&#xa0;</td><td>&#xa0;</td>
    <td style="text-align: left">&#xa0;</td><td style="text-align: right">-</td><td style="text-align: left">&#xa0;</td></tr>
<tr style="vertical-align: bottom; ">
    <td style="text-align: left">Non-vested restricted Class B common stock</td><td>&#xa0;</td>
    <td style="text-align: left">&#xa0;</td><td style="text-align: right">73</td><td style="text-align: left">&#xa0;</td><td>&#xa0;</td>
    <td style="text-align: left">&#xa0;</td><td style="text-align: right">3</td><td style="text-align: left">&#xa0;</td><td>&#xa0;</td>
    <td style="text-align: left">&#xa0;</td><td style="text-align: right">44</td><td style="text-align: left">&#xa0;</td><td>&#xa0;</td>
    <td style="text-align: left">&#xa0;</td><td style="text-align: right">-</td><td style="text-align: left">&#xa0;</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-bottom: 1.5pt">Deferred stock units</td><td style="padding-bottom: 1.5pt">&#xa0;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#xa0;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">27</td><td style="padding-bottom: 1.5pt; text-align: left">&#xa0;</td><td style="padding-bottom: 1.5pt">&#xa0;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#xa0;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">12</td><td style="padding-bottom: 1.5pt; text-align: left">&#xa0;</td><td style="padding-bottom: 1.5pt">&#xa0;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#xa0;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">21</td><td style="padding-bottom: 1.5pt; text-align: left">&#xa0;</td><td style="padding-bottom: 1.5pt">&#xa0;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#xa0;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">-</td><td style="padding-bottom: 1.5pt; text-align: left">&#xa0;</td></tr>
<tr style="vertical-align: bottom; ">
    <td style="padding-bottom: 4pt">Diluted weighted-average number of shares</td><td style="padding-bottom: 4pt">&#xa0;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">&#xa0;</td><td style="border-bottom: Black 4pt double; text-align: right">13,431</td><td style="padding-bottom: 4pt; text-align: left">&#xa0;</td><td style="padding-bottom: 4pt">&#xa0;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">&#xa0;</td><td style="border-bottom: Black 4pt double; text-align: right">10,615</td><td style="padding-bottom: 4pt; text-align: left">&#xa0;</td><td style="padding-bottom: 4pt">&#xa0;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">&#xa0;</td><td style="border-bottom: Black 4pt double; text-align: right">12,949</td><td style="padding-bottom: 4pt; text-align: left">&#xa0;</td><td style="padding-bottom: 4pt">&#xa0;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">&#xa0;</td><td style="border-bottom: Black 4pt double; text-align: right">10,212</td><td style="padding-bottom: 4pt; text-align: left">&#xa0;</td></tr>
</table><span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock', window );">Schedule of shares excluded from the dilutive earnings per share computations</a></td>
<td class="text"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif">
<tr style="vertical-align: bottom">
    <td style="padding-bottom: 1.5pt">&#xa0;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#xa0;</td>
    <td colspan="6" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Three Months Ended<br/> January&#xa0;31,</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#xa0;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#xa0;</td>
    <td colspan="6" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Six Months Ended<br/> January&#xa0;31,</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#xa0;</td></tr>
<tr style="vertical-align: bottom">
    <td style="padding-bottom: 1.5pt">&#xa0;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#xa0;</td>
    <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">2021</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#xa0;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#xa0;</td>
    <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">2020</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#xa0;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#xa0;</td>
    <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">2021</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#xa0;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#xa0;</td>
    <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">2020</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#xa0;</td></tr>
<tr style="vertical-align: bottom">
    <td>&#xa0;</td><td style="font-weight: bold">&#xa0;</td>
    <td colspan="14" style="font-weight: bold; text-align: center">(in thousands)</td><td>&#xa0;</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 52%; text-align: left">Stock options</td><td style="width: 1%">&#xa0;</td>
    <td style="width: 1%; text-align: left">&#xa0;</td><td style="width: 9%; text-align: right">14</td><td style="width: 1%; text-align: left">&#xa0;</td><td style="width: 1%">&#xa0;</td>
    <td style="width: 1%; text-align: left">&#xa0;</td><td style="width: 9%; text-align: right">937</td><td style="width: 1%; text-align: left">&#xa0;</td><td style="width: 1%">&#xa0;</td>
    <td style="width: 1%; text-align: left">&#xa0;</td><td style="width: 9%; text-align: right">215</td><td style="width: 1%; text-align: left">&#xa0;</td><td style="width: 1%">&#xa0;</td>
    <td style="width: 1%; text-align: left">&#xa0;</td><td style="width: 9%; text-align: right">1,330</td><td style="width: 1%; text-align: left">&#xa0;</td></tr>
<tr style="vertical-align: bottom; ">
    <td style="text-align: left">Non-vested restricted Class B common stock</td><td>&#xa0;</td>
    <td style="text-align: left">&#xa0;</td><td style="text-align: right">-</td><td style="text-align: left">&#xa0;</td><td>&#xa0;</td>
    <td style="text-align: left">&#xa0;</td><td style="text-align: right">141</td><td style="text-align: left">&#xa0;</td><td>&#xa0;</td>
    <td style="text-align: left">&#xa0;</td><td style="text-align: right">-</td><td style="text-align: left">&#xa0;</td><td>&#xa0;</td>
    <td style="text-align: left">&#xa0;</td><td style="text-align: right">172</td><td style="text-align: left">&#xa0;</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-bottom: 1.5pt">Deferred stock units</td><td style="padding-bottom: 1.5pt">&#xa0;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#xa0;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">-</td><td style="padding-bottom: 1.5pt; text-align: left">&#xa0;</td><td style="padding-bottom: 1.5pt">&#xa0;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#xa0;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">-</td><td style="padding-bottom: 1.5pt; text-align: left">&#xa0;</td><td style="padding-bottom: 1.5pt">&#xa0;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#xa0;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">-</td><td style="padding-bottom: 1.5pt; text-align: left">&#xa0;</td><td style="padding-bottom: 1.5pt">&#xa0;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#xa0;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">93</td><td style="padding-bottom: 1.5pt; text-align: left">&#xa0;</td></tr>
<tr style="vertical-align: bottom; ">
    <td style="text-align: left; padding-bottom: 4pt">Shares excluded from the calculation of diluted earnings per share</td><td style="padding-bottom: 4pt">&#xa0;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">&#xa0;</td><td style="border-bottom: Black 4pt double; text-align: right">14</td><td style="padding-bottom: 4pt; text-align: left">&#xa0;</td><td style="padding-bottom: 4pt">&#xa0;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">&#xa0;</td><td style="border-bottom: Black 4pt double; text-align: right">1,078</td><td style="padding-bottom: 4pt; text-align: left">&#xa0;</td><td style="padding-bottom: 4pt">&#xa0;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">&#xa0;</td><td style="border-bottom: Black 4pt double; text-align: right">215</td><td style="padding-bottom: 4pt; text-align: left">&#xa0;</td><td style="padding-bottom: 4pt">&#xa0;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">&#xa0;</td><td style="border-bottom: Black 4pt double; text-align: right">1,595</td><td style="padding-bottom: 4pt; text-align: left">&#xa0;</td></tr>
</table><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EarningsPerShareAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EarningsPerShareAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of securities (including those issuable pursuant to contingent stock agreements) that could potentially dilute basic earnings per share (EPS) in the future that were not included in the computation of diluted EPS because to do so would increase EPS amounts or decrease loss per share amounts for the period presented, by antidilutive securities.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=6371337&amp;loc=d3e3550-109257<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfEarningsPerShareDilutedByCommonClassTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of the effect of income (loss) on an entity's diluted earnings per share.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=121326447&amp;loc=d3e1278-109256<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=6371337&amp;loc=d3e3550-109257<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 55<br> -Paragraph 52<br> -URI http://asc.fasb.org/extlink&amp;oid=120380238&amp;loc=d3e4984-109258<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfEarningsPerShareDilutedByCommonClassTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>39
<FILENAME>R28.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.20.4</span><table class="report" border="0" cellspacing="2" id="idm139760687896744">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Business Segment and Geographic Information (Tables)<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><th class="th"><div>Jan. 31, 2021</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SegmentReportingAbstract', window );"><strong>Segment Reporting [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LongLivedAssetsByGeographicAreasTableTextBlock', window );">Schedule of net long-lived assets and total assets held outside of the United States</a></td>
<td class="text"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif">
<tr style="vertical-align: bottom">
    <td style="padding: 0; text-align: center">&#xa0;</td><td style="padding: 0; text-align: center; font-weight: bold">&#xa0;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; padding: 0; font-weight: bold; text-align: center">United&#xa0;States</td><td style="padding: 0; text-align: center; font-weight: bold">&#xa0;</td><td style="padding: 0; text-align: center; font-weight: bold">&#xa0;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; padding: 0; font-weight: bold; text-align: center">Foreign</td><td style="padding: 0; text-align: center; font-weight: bold">&#xa0;</td><td style="padding: 0; text-align: center; font-weight: bold">&#xa0;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; padding: 0; font-weight: bold; text-align: center">Total</td><td style="padding: 0; text-align: center; font-weight: bold">&#xa0;</td></tr>
<tr style="vertical-align: bottom">
    <td style="padding: 0; text-align: center">&#xa0;</td><td style="padding: 0; text-align: center; font-weight: bold">&#xa0;</td>
    <td colspan="11" style="padding: 0; font-weight: bold; text-align: center">(in thousands)</td></tr>
<tr style="vertical-align: bottom">
    <td style="text-align: left; padding-left: 10pt; text-indent: -10pt">Long-lived assets, net:</td><td>&#xa0;</td>
    <td style="text-align: left">&#xa0;</td><td style="text-align: right">&#xa0;</td><td style="text-align: left">&#xa0;</td><td>&#xa0;</td>
    <td style="text-align: left">&#xa0;</td><td style="text-align: right">&#xa0;</td><td style="text-align: left">&#xa0;</td><td>&#xa0;</td>
    <td style="text-align: left">&#xa0;</td><td style="text-align: right">&#xa0;</td><td style="text-align: left">&#xa0;</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 64%; padding-bottom: 4pt; padding-left: 20pt; text-indent: -10pt">January 31, 2021</td><td style="width: 1%; padding-bottom: 4pt">&#xa0;</td>
    <td style="width: 1%; border-bottom: Black 4pt double; text-align: left">$</td><td style="width: 9%; border-bottom: Black 4pt double; text-align: right">2,231</td><td style="width: 1%; padding-bottom: 4pt; text-align: left">&#xa0;</td><td style="width: 1%; padding-bottom: 4pt">&#xa0;</td>
    <td style="width: 1%; border-bottom: Black 4pt double; text-align: left">$</td><td style="width: 9%; border-bottom: Black 4pt double; text-align: right">448</td><td style="width: 1%; padding-bottom: 4pt; text-align: left">&#xa0;</td><td style="width: 1%; padding-bottom: 4pt">&#xa0;</td>
    <td style="width: 1%; border-bottom: Black 4pt double; text-align: left">$</td><td style="width: 9%; border-bottom: Black 4pt double; text-align: right">2,679</td><td style="width: 1%; padding-bottom: 4pt; text-align: left">&#xa0;</td></tr>
<tr style="vertical-align: bottom; ">
    <td style="padding-bottom: 4pt; padding-left: 20pt; text-indent: -10pt">July 31, 2020</td><td style="padding-bottom: 4pt">&#xa0;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">2,513</td><td style="padding-bottom: 4pt; text-align: left">&#xa0;</td><td style="padding-bottom: 4pt">&#xa0;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">542</td><td style="padding-bottom: 4pt; text-align: left">&#xa0;</td><td style="padding-bottom: 4pt">&#xa0;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">3,055</td><td style="padding-bottom: 4pt; text-align: left">&#xa0;</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: right; padding-left: 10pt; text-indent: -10pt">&#xa0;</td><td>&#xa0;</td>
    <td style="text-align: left">&#xa0;</td><td style="text-align: right">&#xa0;</td><td style="text-align: left">&#xa0;</td><td>&#xa0;</td>
    <td style="text-align: left">&#xa0;</td><td style="text-align: right">&#xa0;</td><td style="text-align: left">&#xa0;</td><td>&#xa0;</td>
    <td style="text-align: left">&#xa0;</td><td style="text-align: right">&#xa0;</td><td style="text-align: left">&#xa0;</td></tr>
<tr style="vertical-align: bottom; ">
    <td style="text-align: left; padding-left: 10pt; text-indent: -10pt">Total assets:</td><td>&#xa0;</td>
    <td style="text-align: left">&#xa0;</td><td style="text-align: right">&#xa0;</td><td style="text-align: left">&#xa0;</td><td>&#xa0;</td>
    <td style="text-align: left">&#xa0;</td><td style="text-align: right">&#xa0;</td><td style="text-align: left">&#xa0;</td><td>&#xa0;</td>
    <td style="text-align: left">&#xa0;</td><td style="text-align: right">&#xa0;</td><td style="text-align: left">&#xa0;</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-bottom: 4pt; padding-left: 20pt; text-indent: -10pt">January 31, 2021</td><td style="padding-bottom: 4pt">&#xa0;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">17,229</td><td style="padding-bottom: 4pt; text-align: left">&#xa0;</td><td style="padding-bottom: 4pt">&#xa0;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">4,556</td><td style="padding-bottom: 4pt; text-align: left">&#xa0;</td><td style="padding-bottom: 4pt">&#xa0;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">21,785</td><td style="padding-bottom: 4pt; text-align: left">&#xa0;</td></tr>
<tr style="vertical-align: bottom; ">
    <td style="padding-bottom: 4pt; padding-left: 20pt; text-indent: -10pt">July 31, 2020</td><td style="padding-bottom: 4pt">&#xa0;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">7,730</td><td style="padding-bottom: 4pt; text-align: left">&#xa0;</td><td style="padding-bottom: 4pt">&#xa0;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">4,275</td><td style="padding-bottom: 4pt; text-align: left">&#xa0;</td><td style="padding-bottom: 4pt">&#xa0;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">12,005</td><td style="padding-bottom: 4pt; text-align: left">&#xa0;</td></tr>
</table><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LongLivedAssetsByGeographicAreasTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of long-lived assets, excluding financial instruments, long-term customer relationships of a financial institution, mortgage rights, deferred policy acquisition costs, and deferred tax assets, by geographic areas located in the entity's country of domicile and foreign countries in which the entity holds assets.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 41<br> -Subparagraph b<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e9038-108599<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LongLivedAssetsByGeographicAreasTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SegmentReportingAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SegmentReportingAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>40
<FILENAME>R29.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.20.4</span><table class="report" border="0" cellspacing="2" id="idm139760686283000">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Basis of Presentation and Recently Adopted Accounting Pronouncements (Details)<br> $ in Millions</strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><th class="th">
<div>Jan. 31, 2021 </div>
<div>USD ($)</div>
</th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountingPoliciesAbstract', window );"><strong>Accounting Policies [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_Cash', window );">Cash and cash equivalents</a></td>
<td class="nump">$ 13.6<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodValueOther', window );">Net cash</a></td>
<td class="nump">$ 4.8<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccountingPoliciesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccountingPoliciesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_Cash">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Excludes cash and cash equivalents within disposal group and discontinued operation.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 946<br> -SubTopic 210<br> -Section 45<br> -Paragraph 20<br> -URI http://asc.fasb.org/extlink&amp;oid=118262064&amp;loc=SL116631418-115840<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.1)<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 946<br> -SubTopic 210<br> -Section 45<br> -Paragraph 21<br> -URI http://asc.fasb.org/extlink&amp;oid=118262064&amp;loc=SL116631419-115840<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_Cash</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockIssuedDuringPeriodValueOther">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Value of shares of stock issued attributable to transactions classified as other.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockIssuedDuringPeriodValueOther</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>41
<FILENAME>R30.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.20.4</span><table class="report" border="0" cellspacing="2" id="idm139760687688536">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Revenue (Details) - USD ($)<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Jan. 31, 2021</div></th>
<th class="th"><div>Jul. 31, 2020</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_zdge_RevenueDetailsLineItems', window );"><strong>Revenue (Details) [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_zdge_UnsatisfiedPerformanceObligationsDescription', window );">Unsatisfied performance obligations, description</a></td>
<td class="text">The Company records deferred revenues related to the unsatisfied performance obligations with respect to subscription revenue. As of January 31, 2021, the Company&#x2019;s deferred revenue balance related to paid subscriptions was approximately $1,515,000, representing approximately 711,000 active subscribers including those under the account hold implemented by Google Play on November 1, 2020. Account hold is a subscription state that begins when a user's form of payment fails and the three-day grace period has ended without payment resolution. The account hold period lasts for up to 30 days. As of July 31, 2020, the Company&#x2019;s deferred revenue balance related to paid subscriptions was approximately $1,169,000, representing approximately 504,000 active subscribers.<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredRevenueRevenueRecognized1', window );">Deferred balance</a></td>
<td class="nump">$ 816,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_zdge_CreditsDescription', window );">Credits, description</a></td>
<td class="text">The Company also records deferred revenues when users purchase or earn Zedge Credits. Unused Zedge Credits represent the value of the Company&#x2019;s unsatisfied performance obligation to its users. Revenue is recognized when Zedge App users use Zedge Credits to acquire Zedge Premium content or upon expiration of the Zedge Credits upon 180 days of account inactivity.<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredRevenueArrangementTypeAxis=zdge_ZedgePremiumMember', window );">Zedge Premium [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_zdge_RevenueDetailsLineItems', window );"><strong>Revenue (Details) [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredRevenueRevenueRecognized1', window );">Deferred balance</a></td>
<td class="nump">$ 1,712,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredRevenue', window );">Deferred balance</a></td>
<td class="nump">197,000<span></span>
</td>
<td class="nump">$ 169,000<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredRevenuePeriodIncreaseDecrease', window );">Deferred revenues increased</a></td>
<td class="nump">$ 374,000<span></span>
</td>
<td class="nump">$ 1,338,000<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredRevenue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of deferred income and obligation to transfer product and service to customer for which consideration has been received or is receivable.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(5))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredRevenue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredRevenuePeriodIncreaseDecrease">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of increase (decrease) in deferred revenue.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredRevenuePeriodIncreaseDecrease</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredRevenueRevenueRecognized1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of revenue recognized that was previously reported as deferred or unearned revenue.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredRevenueRevenueRecognized1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_zdge_CreditsDescription">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Credits description.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">zdge_CreditsDescription</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>zdge_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_zdge_RevenueDetailsLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">zdge_RevenueDetailsLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>zdge_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_zdge_UnsatisfiedPerformanceObligationsDescription">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Description of unsatisfied performance obligations.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">zdge_UnsatisfiedPerformanceObligationsDescription</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>zdge_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredRevenueArrangementTypeAxis=zdge_ZedgePremiumMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredRevenueArrangementTypeAxis=zdge_ZedgePremiumMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>42
<FILENAME>R31.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.20.4</span><table class="report" border="0" cellspacing="2" id="idm139760678389864">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Revenue (Details) - Schedule of revenue by type of service - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="2">3 Months Ended</th>
<th class="th" colspan="2">6 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Jan. 31, 2021</div></th>
<th class="th"><div>Jan. 31, 2020</div></th>
<th class="th"><div>Jan. 31, 2021</div></th>
<th class="th"><div>Jan. 31, 2020</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_zdge_RevenueDetailsScheduleofrevenuebytypeofserviceLineItems', window );"><strong>Revenue (Details) - Schedule of revenue by type of service [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_Revenues', window );">Total Revenues</a></td>
<td class="nump">$ 5,314<span></span>
</td>
<td class="nump">$ 2,644<span></span>
</td>
<td class="nump">$ 9,076<span></span>
</td>
<td class="nump">$ 4,677<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_ProductOrServiceAxis=zdge_AdvertisingRevenueMember', window );">Advertising revenue [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_zdge_RevenueDetailsScheduleofrevenuebytypeofserviceLineItems', window );"><strong>Revenue (Details) - Schedule of revenue by type of service [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_Revenues', window );">Total Revenues</a></td>
<td class="nump">4,399<span></span>
</td>
<td class="nump">2,260<span></span>
</td>
<td class="nump">7,385<span></span>
</td>
<td class="nump">3,927<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_ProductOrServiceAxis=zdge_ServiceRevenueMember', window );">Paid subscription revenue [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_zdge_RevenueDetailsScheduleofrevenuebytypeofserviceLineItems', window );"><strong>Revenue (Details) - Schedule of revenue by type of service [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_Revenues', window );">Total Revenues</a></td>
<td class="nump">809<span></span>
</td>
<td class="nump">323<span></span>
</td>
<td class="nump">1,459<span></span>
</td>
<td class="nump">530<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_ProductOrServiceAxis=zdge_ZedgePremiumAndShortzRevenuesMember', window );">Other revenues [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_zdge_RevenueDetailsScheduleofrevenuebytypeofserviceLineItems', window );"><strong>Revenue (Details) - Schedule of revenue by type of service [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_Revenues', window );">Total Revenues</a></td>
<td class="nump">$ 106<span></span>
</td>
<td class="nump">$ 61<span></span>
</td>
<td class="nump">$ 232<span></span>
</td>
<td class="nump">$ 220<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_Revenues">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of revenue recognized from goods sold, services rendered, insurance premiums, or other activities that constitute an earning process. Includes, but is not limited to, investment and interest income before deduction of interest expense when recognized as a component of revenue, and sales and trading gain (loss).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8736-108599<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=75031198&amp;loc=d3e14064-108612<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8933-108599<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8933-108599<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8736-108599<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 40<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e9031-108599<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8906-108599<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 41<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e9038-108599<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 42<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e9054-108599<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 235<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-05(b)(2))<br> -URI http://asc.fasb.org/extlink&amp;oid=120399901&amp;loc=d3e537907-122884<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(1))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395209&amp;loc=SL114868664-224227<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_Revenues</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_zdge_RevenueDetailsScheduleofrevenuebytypeofserviceLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">zdge_RevenueDetailsScheduleofrevenuebytypeofserviceLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>zdge_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_ProductOrServiceAxis=zdge_AdvertisingRevenueMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_ProductOrServiceAxis=zdge_AdvertisingRevenueMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_ProductOrServiceAxis=zdge_ServiceRevenueMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_ProductOrServiceAxis=zdge_ServiceRevenueMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_ProductOrServiceAxis=zdge_ZedgePremiumAndShortzRevenuesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_ProductOrServiceAxis=zdge_ZedgePremiumAndShortzRevenuesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>43
<FILENAME>R32.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.20.4</span><table class="report" border="0" cellspacing="2" id="idm139760679312504">
<tr>
<th class="tl" colspan="2" rowspan="1"><div style="width: 200px;"><strong>Fair Value Measurements  (Details) - Schedule of balance of assets and liabilities measured at fair value on a recurring basis - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="2"><div>Jan. 31, 2021</div></th>
<th class="th" colspan="2"><div>Jul. 31, 2020</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AssetsFairValueDisclosureAbstract', window );"><strong>Assets:</strong></a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ForeignCurrencyFairValueHedgeAssetAtFairValue', window );">Foreign exchange forward contracts</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">$ 8<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">$ 10<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LiabilitiesFairValueDisclosureAbstract', window );"><strong>Liabilities:</strong></a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ForeignCurrencyContractsLiabilityFairValueDisclosure', window );">Foreign exchange forward contracts</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text"> <span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text"> <span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel1Member', window );">Fair Value, Inputs, Level 1 [Member] | Fair Value, Recurring [Member]</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AssetsFairValueDisclosureAbstract', window );"><strong>Assets:</strong></a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ForeignCurrencyFairValueHedgeAssetAtFairValue', window );">Foreign exchange forward contracts</a></td>
<td class="th" style="border-bottom: 0px;"><sup>[1]</sup></td>
<td class="text"> <span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text"> <span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LiabilitiesFairValueDisclosureAbstract', window );"><strong>Liabilities:</strong></a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ForeignCurrencyContractsLiabilityFairValueDisclosure', window );">Foreign exchange forward contracts</a></td>
<td class="th" style="border-bottom: 0px;"><sup>[1]</sup></td>
<td class="text"> <span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text"> <span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel2Member', window );">Fair Value, Inputs, Level 2 [Member] | Fair Value, Recurring [Member]</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AssetsFairValueDisclosureAbstract', window );"><strong>Assets:</strong></a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ForeignCurrencyFairValueHedgeAssetAtFairValue', window );">Foreign exchange forward contracts</a></td>
<td class="th" style="border-bottom: 0px;"><sup>[2]</sup></td>
<td class="nump">8<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">10<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LiabilitiesFairValueDisclosureAbstract', window );"><strong>Liabilities:</strong></a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ForeignCurrencyContractsLiabilityFairValueDisclosure', window );">Foreign exchange forward contracts</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text"> <span></span>
</td>
<td class="fn" style="border-bottom: 0px;"><sup>[2]</sup></td>
<td class="text"> <span></span>
</td>
<td class="fn" style="border-bottom: 0px;"><sup>[3]</sup></td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel3Member', window );">Fair Value, Inputs, Level 3 [Member] | Fair Value, Recurring [Member]</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AssetsFairValueDisclosureAbstract', window );"><strong>Assets:</strong></a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ForeignCurrencyFairValueHedgeAssetAtFairValue', window );">Foreign exchange forward contracts</a></td>
<td class="th" style="border-bottom: 0px;"><sup>[3]</sup></td>
<td class="text"> <span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text"> <span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LiabilitiesFairValueDisclosureAbstract', window );"><strong>Liabilities:</strong></a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ForeignCurrencyContractsLiabilityFairValueDisclosure', window );">Foreign exchange forward contracts</a></td>
<td class="th" style="border-bottom: 0px;"><sup>[3]</sup></td>
<td class="text"> <span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text"> <span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr><td colspan="5"></td></tr>
<tr><td colspan="5"><table class="outerFootnotes" width="100%">
<tr class="outerFootnote">
<td style="vertical-align: top; width: 12pt;" valign="top">[1]</td>
<td style="vertical-align: top;" valign="top">quoted prices in active markets for identical assets or liabilities</td>
</tr>
<tr class="outerFootnote">
<td style="vertical-align: top; width: 12pt;" valign="top">[2]</td>
<td style="vertical-align: top;" valign="top">observable inputs other than quoted prices in active markets for identical assets and liabilities</td>
</tr>
<tr class="outerFootnote">
<td style="vertical-align: top; width: 12pt;" valign="top">[3]</td>
<td style="vertical-align: top;" valign="top">no observable pricing inputs in the market</td>
</tr>
</table></td></tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AssetsFairValueDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AssetsFairValueDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ForeignCurrencyContractsLiabilityFairValueDisclosure">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Fair value portion of liability contracts related to the exchange of different currencies, including, but not limited to, foreign currency options, forward (delivery or nondelivery) contracts, and swaps entered into.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ForeignCurrencyContractsLiabilityFairValueDisclosure</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ForeignCurrencyFairValueHedgeAssetAtFairValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Fair value as of the balance sheet date of all derivative assets designated as foreign currency fair value hedging instruments.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4B<br> -Subparagraph (c)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=121590274&amp;loc=SL5624163-113959<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ForeignCurrencyFairValueHedgeAssetAtFairValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LiabilitiesFairValueDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LiabilitiesFairValueDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel1Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel1Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueByMeasurementFrequencyAxis=us-gaap_FairValueMeasurementsRecurringMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueByMeasurementFrequencyAxis=us-gaap_FairValueMeasurementsRecurringMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel2Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel2Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel3Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel3Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>44
<FILENAME>R33.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.20.4</span><table class="report" border="0" cellspacing="2" id="idm139760678846872">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Derivative Instruments (Details) - Schedule of outstanding foreign exchange contracts<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><th class="th">
<div>Jan. 31, 2021 </div>
<div>USD ($)</div>
</th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_zdge_DerivativeInstrumentsDetailsScheduleofoutstandingforeignexchangecontractsLineItems', window );"><strong>Derivative Instruments (Details) - Schedule of outstanding foreign exchange contracts [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_zdge_DerivativeUnderlyingAmount', window );">Amount</a></td>
<td class="nump">$ 775,000<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DerivativeInstrumentRiskAxis=zdge_SettlementDateOneMember', window );">Feb-21 [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_zdge_DerivativeInstrumentsDetailsScheduleofoutstandingforeignexchangecontractsLineItems', window );"><strong>Derivative Instruments (Details) - Schedule of outstanding foreign exchange contracts [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_zdge_DerivativeUnderlyingAmount', window );">Amount</a></td>
<td class="nump">175,000<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DerivativeInstrumentRiskAxis=zdge_SettlementDateTwoMember', window );">Mar-21 [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_zdge_DerivativeInstrumentsDetailsScheduleofoutstandingforeignexchangecontractsLineItems', window );"><strong>Derivative Instruments (Details) - Schedule of outstanding foreign exchange contracts [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_zdge_DerivativeUnderlyingAmount', window );">Amount</a></td>
<td class="nump">200,000<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DerivativeInstrumentRiskAxis=zdge_SettlementDateThreeMember', window );">Apr-21 [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_zdge_DerivativeInstrumentsDetailsScheduleofoutstandingforeignexchangecontractsLineItems', window );"><strong>Derivative Instruments (Details) - Schedule of outstanding foreign exchange contracts [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_zdge_DerivativeUnderlyingAmount', window );">Amount</a></td>
<td class="nump">200,000<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DerivativeInstrumentRiskAxis=zdge_SettlementDateFourMember', window );">May-21 [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_zdge_DerivativeInstrumentsDetailsScheduleofoutstandingforeignexchangecontractsLineItems', window );"><strong>Derivative Instruments (Details) - Schedule of outstanding foreign exchange contracts [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_zdge_DerivativeUnderlyingAmount', window );">Amount</a></td>
<td class="nump">200,000<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_zdge_TypeOfCurrencyAxis=zdge_EuroMember', window );">EUR [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_zdge_DerivativeInstrumentsDetailsScheduleofoutstandingforeignexchangecontractsLineItems', window );"><strong>Derivative Instruments (Details) - Schedule of outstanding foreign exchange contracts [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_zdge_DerivativeUnderlyingAmount', window );">Amount</a></td>
<td class="nump">639,102<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_zdge_TypeOfCurrencyAxis=zdge_EuroMember', window );">EUR [Member] | Feb-21 [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_zdge_DerivativeInstrumentsDetailsScheduleofoutstandingforeignexchangecontractsLineItems', window );"><strong>Derivative Instruments (Details) - Schedule of outstanding foreign exchange contracts [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_zdge_DerivativeUnderlyingAmount', window );">Amount</a></td>
<td class="nump">149,009<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_zdge_TypeOfCurrencyAxis=zdge_EuroMember', window );">EUR [Member] | Mar-21 [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_zdge_DerivativeInstrumentsDetailsScheduleofoutstandingforeignexchangecontractsLineItems', window );"><strong>Derivative Instruments (Details) - Schedule of outstanding foreign exchange contracts [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_zdge_DerivativeUnderlyingAmount', window );">Amount</a></td>
<td class="nump">163,480<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_zdge_TypeOfCurrencyAxis=zdge_EuroMember', window );">EUR [Member] | Apr-21 [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_zdge_DerivativeInstrumentsDetailsScheduleofoutstandingforeignexchangecontractsLineItems', window );"><strong>Derivative Instruments (Details) - Schedule of outstanding foreign exchange contracts [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_zdge_DerivativeUnderlyingAmount', window );">Amount</a></td>
<td class="nump">163,360<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_zdge_TypeOfCurrencyAxis=zdge_EuroMember', window );">EUR [Member] | May-21 [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_zdge_DerivativeInstrumentsDetailsScheduleofoutstandingforeignexchangecontractsLineItems', window );"><strong>Derivative Instruments (Details) - Schedule of outstanding foreign exchange contracts [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_zdge_DerivativeUnderlyingAmount', window );">Amount</a></td>
<td class="nump">163,253<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_ProductOrServiceAxis=zdge_WesternAllianceBankMember', window );">Western Alliance Bank [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_zdge_DerivativeInstrumentsDetailsScheduleofoutstandingforeignexchangecontractsLineItems', window );"><strong>Derivative Instruments (Details) - Schedule of outstanding foreign exchange contracts [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_zdge_DerivativeUnderlyingAmount', window );">Amount</a></td>
<td class="nump">800,000<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_ProductOrServiceAxis=zdge_WesternAllianceBankMember', window );">Western Alliance Bank [Member] | Feb-21 [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_zdge_DerivativeInstrumentsDetailsScheduleofoutstandingforeignexchangecontractsLineItems', window );"><strong>Derivative Instruments (Details) - Schedule of outstanding foreign exchange contracts [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_zdge_DerivativeUnderlyingAmount', window );">Amount</a></td>
<td class="nump">200,000<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_ProductOrServiceAxis=zdge_WesternAllianceBankMember', window );">Western Alliance Bank [Member] | Mar-21 [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_zdge_DerivativeInstrumentsDetailsScheduleofoutstandingforeignexchangecontractsLineItems', window );"><strong>Derivative Instruments (Details) - Schedule of outstanding foreign exchange contracts [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_zdge_DerivativeUnderlyingAmount', window );">Amount</a></td>
<td class="nump">200,000<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_ProductOrServiceAxis=zdge_WesternAllianceBankMember', window );">Western Alliance Bank [Member] | Apr-21 [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_zdge_DerivativeInstrumentsDetailsScheduleofoutstandingforeignexchangecontractsLineItems', window );"><strong>Derivative Instruments (Details) - Schedule of outstanding foreign exchange contracts [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_zdge_DerivativeUnderlyingAmount', window );">Amount</a></td>
<td class="nump">200,000<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_ProductOrServiceAxis=zdge_WesternAllianceBankMember', window );">Western Alliance Bank [Member] | May-21 [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_zdge_DerivativeInstrumentsDetailsScheduleofoutstandingforeignexchangecontractsLineItems', window );"><strong>Derivative Instruments (Details) - Schedule of outstanding foreign exchange contracts [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_zdge_DerivativeUnderlyingAmount', window );">Amount</a></td>
<td class="nump">200,000<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_ProductOrServiceAxis=zdge_WesternAllianceBankMember', window );">Western Alliance Bank [Member] | NOK [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_zdge_DerivativeInstrumentsDetailsScheduleofoutstandingforeignexchangecontractsLineItems', window );"><strong>Derivative Instruments (Details) - Schedule of outstanding foreign exchange contracts [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_zdge_DerivativeUnderlyingAmount', window );">Amount</a></td>
<td class="nump">6,900,078<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_ProductOrServiceAxis=zdge_WesternAllianceBankMember', window );">Western Alliance Bank [Member] | NOK [Member] | Feb-21 [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_zdge_DerivativeInstrumentsDetailsScheduleofoutstandingforeignexchangecontractsLineItems', window );"><strong>Derivative Instruments (Details) - Schedule of outstanding foreign exchange contracts [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_zdge_DerivativeUnderlyingAmount', window );">Amount</a></td>
<td class="nump">1,818,509<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_ProductOrServiceAxis=zdge_WesternAllianceBankMember', window );">Western Alliance Bank [Member] | NOK [Member] | Mar-21 [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_zdge_DerivativeInstrumentsDetailsScheduleofoutstandingforeignexchangecontractsLineItems', window );"><strong>Derivative Instruments (Details) - Schedule of outstanding foreign exchange contracts [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_zdge_DerivativeUnderlyingAmount', window );">Amount</a></td>
<td class="nump">1,693,583<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_ProductOrServiceAxis=zdge_WesternAllianceBankMember', window );">Western Alliance Bank [Member] | NOK [Member] | Apr-21 [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_zdge_DerivativeInstrumentsDetailsScheduleofoutstandingforeignexchangecontractsLineItems', window );"><strong>Derivative Instruments (Details) - Schedule of outstanding foreign exchange contracts [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_zdge_DerivativeUnderlyingAmount', window );">Amount</a></td>
<td class="nump">1,693,903<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_ProductOrServiceAxis=zdge_WesternAllianceBankMember', window );">Western Alliance Bank [Member] | NOK [Member] | May-21 [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_zdge_DerivativeInstrumentsDetailsScheduleofoutstandingforeignexchangecontractsLineItems', window );"><strong>Derivative Instruments (Details) - Schedule of outstanding foreign exchange contracts [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_zdge_DerivativeUnderlyingAmount', window );">Amount</a></td>
<td class="nump">$ 1,694,083<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_zdge_DerivativeInstrumentsDetailsScheduleofoutstandingforeignexchangecontractsLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">zdge_DerivativeInstrumentsDetailsScheduleofoutstandingforeignexchangecontractsLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>zdge_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_zdge_DerivativeUnderlyingAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of underlying refers to the price on the security, commodity, index, or other variable specified by the contract.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">zdge_DerivativeUnderlyingAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>zdge_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DerivativeInstrumentRiskAxis=zdge_SettlementDateOneMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DerivativeInstrumentRiskAxis=zdge_SettlementDateOneMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DerivativeInstrumentRiskAxis=zdge_SettlementDateTwoMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DerivativeInstrumentRiskAxis=zdge_SettlementDateTwoMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DerivativeInstrumentRiskAxis=zdge_SettlementDateThreeMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DerivativeInstrumentRiskAxis=zdge_SettlementDateThreeMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DerivativeInstrumentRiskAxis=zdge_SettlementDateFourMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DerivativeInstrumentRiskAxis=zdge_SettlementDateFourMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_zdge_TypeOfCurrencyAxis=zdge_EuroMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">zdge_TypeOfCurrencyAxis=zdge_EuroMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_ProductOrServiceAxis=zdge_WesternAllianceBankMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_ProductOrServiceAxis=zdge_WesternAllianceBankMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_zdge_TypeOfCurrencyAxis=zdge_NorwegianKroneMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">zdge_TypeOfCurrencyAxis=zdge_NorwegianKroneMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>45
<FILENAME>R34.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.20.4</span><table class="report" border="0" cellspacing="2" id="idm139760681165272">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Derivative Instruments (Details) - Schedule of fair value of derivative assets and liabilities - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th"><div>Jan. 31, 2021</div></th>
<th class="th"><div>Jul. 31, 2020</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_zdge_DerivativesNotDesignatedOrNotQualifyingAsHedgingInstrumentsAbstract', window );"><strong>Derivatives not designated or not qualifying as hedging instruments</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_zdge_DescriptionOfLocationOfForeignCurrencyDerivativesOnBalanceSheet1', window );">Balance Sheet Location</a></td>
<td class="text">Other current assets<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ForeignCurrencyDerivativeInstrumentsNotDesignatedAsHedgingInstrumentsLiabilityAtFairValue', window );">Foreign exchange forward contracts, Liabilities</a></td>
<td class="nump">$ 8<span></span>
</td>
<td class="nump">$ 10<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ForeignCurrencyDerivativeInstrumentsNotDesignatedAsHedgingInstrumentsLiabilityAtFairValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Fair value as of the balance sheet date of all foreign currency derivative liabilities not designated as hedging instruments.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4B<br> -Subparagraph (c)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=121590274&amp;loc=SL5624163-113959<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ForeignCurrencyDerivativeInstrumentsNotDesignatedAsHedgingInstrumentsLiabilityAtFairValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_zdge_DerivativesNotDesignatedOrNotQualifyingAsHedgingInstrumentsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">zdge_DerivativesNotDesignatedOrNotQualifyingAsHedgingInstrumentsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>zdge_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_zdge_DescriptionOfLocationOfForeignCurrencyDerivativesOnBalanceSheet1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Description of where the foreign currency derivatives are reported in the balance sheet.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">zdge_DescriptionOfLocationOfForeignCurrencyDerivativesOnBalanceSheet1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>zdge_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>46
<FILENAME>R35.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.20.4</span><table class="report" border="0" cellspacing="2" id="idm139760681147736">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Derivative Instruments (Details) - Schedule of derivative instruments on consolidated statements of comprehensive income (loss) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="2">3 Months Ended</th>
<th class="th" colspan="2">6 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Jan. 31, 2021</div></th>
<th class="th"><div>Jan. 31, 2020</div></th>
<th class="th"><div>Jan. 31, 2021</div></th>
<th class="th"><div>Jan. 31, 2020</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_zdge_ScheduleOfDerivativeInstrumentsOnConsolidatedStatementsOfComprehensiveIncomeLossAbstract', window );"><strong>Schedule of derivative instruments on consolidated statements of comprehensive income (loss) [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_zdge_StatementOfComprehensiveLossLocation', window );">Location of Gain (Loss) Recognized on Derivatives</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">Net gain (loss) resulting from foreign exchange transactions<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_GainLossOnForeignCurrencyDerivativeInstrumentsNotDesignatedAsHedgingInstruments', window );">Foreign exchange forward contracts</a></td>
<td class="nump">$ 92<span></span>
</td>
<td class="nump">$ 20<span></span>
</td>
<td class="nump">$ 51<span></span>
</td>
<td class="num">$ (54)<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_GainLossOnForeignCurrencyDerivativeInstrumentsNotDesignatedAsHedgingInstruments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of gain (loss) recognized in earnings in the period from the increase (decrease) in fair value of foreign currency derivatives not designated as hedging instruments.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4A<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=121590274&amp;loc=SL5618551-113959<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4C<br> -Subparagraph (e)<br> -URI http://asc.fasb.org/extlink&amp;oid=121590274&amp;loc=SL5624171-113959<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GainLossOnForeignCurrencyDerivativeInstrumentsNotDesignatedAsHedgingInstruments</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_zdge_ScheduleOfDerivativeInstrumentsOnConsolidatedStatementsOfComprehensiveIncomeLossAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">zdge_ScheduleOfDerivativeInstrumentsOnConsolidatedStatementsOfComprehensiveIncomeLossAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>zdge_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_zdge_StatementOfComprehensiveLossLocation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">zdge_StatementOfComprehensiveLossLocation</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>zdge_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>47
<FILENAME>R36.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.20.4</span><table class="report" border="0" cellspacing="2" id="idm139760679297752">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Accrued Expenses and Other Current Liabilities (Details) - Schedule of accrued expenses and other current liabilities - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Oct. 31, 2020</div></th>
<th class="th"><div>Jul. 31, 2020</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_zdge_ScheduleOfAccruedExpensesAndOtherCurrentLiabilitiesAbstract', window );"><strong>Schedule of accrued expenses and other current liabilities [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccruedVacationCurrent', window );">Accrued vacation</a></td>
<td class="nump">$ 482<span></span>
</td>
<td class="nump">$ 392<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccruedProfessionalFeesCurrent', window );">Accrued income taxes</a></td>
<td class="nump">325<span></span>
</td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccruedPayrollTaxesCurrent', window );">Accrued payroll taxes</a></td>
<td class="nump">304<span></span>
</td>
<td class="nump">274<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingLeaseLiability', window );">Operating lease liability</a></td>
<td class="nump">193<span></span>
</td>
<td class="nump">232<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DueToAffiliateCurrent', window );">Due to artists</a></td>
<td class="nump">185<span></span>
</td>
<td class="nump">136<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccruedBonusesCurrent', window );">Accrued payroll and bonuses</a></td>
<td class="nump">32<span></span>
</td>
<td class="nump">132<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherAccruedLiabilitiesCurrent', window );">Other</a></td>
<td class="nump">20<span></span>
</td>
<td class="nump">44<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccruedLiabilitiesAndOtherLiabilities', window );">Total accrued expenses and other current liabilities</a></td>
<td class="nump">$ 1,541<span></span>
</td>
<td class="nump">$ 1,210<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccruedBonusesCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Carrying value as of the balance sheet date of obligations incurred and payable for incentive compensation awarded to employees and directors or earned by them based on the terms of one or more relevant arrangements. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.20)<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=121566466&amp;loc=d3e6935-107765<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=121566466&amp;loc=d3e6911-107765<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccruedBonusesCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccruedLiabilitiesAndOtherLiabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of expenses incurred but not yet paid nor invoiced, and liabilities classified as other.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccruedLiabilitiesAndOtherLiabilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccruedPayrollTaxesCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Carrying value as of the balance sheet date of obligations incurred and payable for statutory payroll taxes incurred through that date and withheld from employees pertaining to services received from them, including entity's matching share of the employees FICA taxes and contributions to the state and federal unemployment insurance programs. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.20)<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=121566466&amp;loc=d3e6935-107765<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccruedPayrollTaxesCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccruedProfessionalFeesCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Carrying value as of the balance sheet date of obligations incurred through that date and payable for professional fees, such as for legal and accounting services received. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=121566466&amp;loc=d3e6911-107765<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.20)<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=121566466&amp;loc=d3e6935-107765<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccruedProfessionalFeesCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccruedVacationCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Carrying value as of the balance sheet date of obligations incurred and payable for unused vacation time owed to employees based on the entity's vacation benefit given to its employees. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.20)<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 710<br> -SubTopic 10<br> -Section 25<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=6409733&amp;loc=d3e19396-108361<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=121566466&amp;loc=d3e6911-107765<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccruedVacationCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DueToAffiliateCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of payable due to an entity that is affiliated with the reporting entity by means of direct or indirect ownership. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 850<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=6457730&amp;loc=d3e39549-107864<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(k)(1))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(19)(a)(5))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 946<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-04(12)(b)(3))<br> -URI http://asc.fasb.org/extlink&amp;oid=120401414&amp;loc=d3e603758-122996<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DueToAffiliateCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeaseLiability">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Present value of lessee's discounted obligation for lease payments from operating lease.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=121603541&amp;loc=SL77918627-209977<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeaseLiability</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherAccruedLiabilitiesCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of expenses incurred but not yet paid classified as other, due within one year or the normal operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.20)<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=121566466&amp;loc=d3e6911-107765<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 9<br> -URI http://asc.fasb.org/extlink&amp;oid=121566466&amp;loc=d3e7018-107765<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=121566466&amp;loc=d3e6935-107765<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherAccruedLiabilitiesCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_zdge_ScheduleOfAccruedExpensesAndOtherCurrentLiabilitiesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">zdge_ScheduleOfAccruedExpensesAndOtherCurrentLiabilitiesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>zdge_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>48
<FILENAME>R37.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.20.4</span><table class="report" border="0" cellspacing="2" id="idm139760674081080">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Stock-Based Compensation (Details) - USD ($)<br></strong></div></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="6">1 Months Ended</th>
<th class="th" colspan="3">3 Months Ended</th>
<th class="th" colspan="2">6 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Jan. 13, 2020</div></th>
<th class="th"><div>Nov. 07, 2019</div></th>
<th class="th"><div>Jan. 31, 2021</div></th>
<th class="th"><div>Dec. 31, 2020</div></th>
<th class="th"><div>Nov. 30, 2020</div></th>
<th class="th"><div>Oct. 31, 2020</div></th>
<th class="th"><div>Nov. 18, 2019</div></th>
<th class="th"><div>Aug. 31, 2019</div></th>
<th class="th"><div>Jan. 31, 2021</div></th>
<th class="th"><div>Oct. 31, 2020</div></th>
<th class="th"><div>Jan. 31, 2020</div></th>
<th class="th"><div>Jan. 31, 2021</div></th>
<th class="th"><div>Jan. 31, 2020</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_zdge_StockBasedCompensationDetailsLineItems', window );"><strong>Stock-Based Compensation (Details) [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SaleOfStockDescriptionOfTransaction', window );">Stock, description</a></td>
<td class="text">the Compensation Committee approved equity grants of options to purchase an aggregate of 180,996 shares of Class B Stock to four employees and one consultant. The options vest over a three-year period. Unrecognized compensation expense related to these grants was an aggregate of $242,000 based on the estimated fair value of the options on the grant dates. The unrecognized compensation expense is being recognized on a straight-line basis over the vesting period.<span></span>
</td>
<td class="text">the Compensation Committee approved equity grants of options to purchase an aggregate of 180,996 shares of Class B Stock to four employees and one consultant. The options vest over a three-year period. Unrecognized compensation expense related to these grants was an aggregate of $242,000 based on the estimated fair value of the options on the grant dates. The unrecognized compensation expense is being recognized on a straight-line basis over the vesting period.<span></span>
</td>
<td class="text">the Compensation Committee of the Company&#x2019;s Board of Directors approved grants of options to purchase an aggregate of 37,000 shares of Class B Stock to four individuals including company executives and employees, vesting over a three-year period with respect to 15,000 options grants with the remaining 22,000 options grants vesting over a four-year period. Unrecognized compensation expense related to the 37,000 options grants was an aggregate of $141,000 based on the estimated fair value of the options on the grant date. The unrecognized compensation expense is being recognized on a straight-line basis over the vesting period.<span></span>
</td>
<td class="text">the Compensation Committee of the Company&#x2019;s Board of Directors approved grants of options to purchase an aggregate of 37,000 shares of Class B Stock to four individuals including company executives and employees, vesting over a three-year period with respect to 15,000 options grants with the remaining 22,000 options grants vesting over a four-year period. Unrecognized compensation expense related to the 37,000 options grants was an aggregate of $141,000 based on the estimated fair value of the options on the grant date. The unrecognized compensation expense is being recognized on a straight-line basis over the vesting period.<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_zdge_StocksIssuedDuringPeriodSharesNewIssues', window );">Shares issued</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">312,287<span></span>
</td>
<td class="nump">29,917<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_zdge_ProceedsFromStockOptionExercised', window );">Proceeds From Stock Option Exercised (in Dollars)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 396,000<span></span>
</td>
<td class="nump">$ 4,000<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockGrantedDuringPeriodValueSharebasedCompensationGross', window );">Unrecognized compensation expense (in Dollars)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">376,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_zdge_CompensationCommitteeAndTheCorporateGovernanceCommittee', window );">Compensation committee corporate governance committee</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">the Compensation Committee and the Corporate Governance Committee of our Board of Directors approved a grant of 92,593 restricted shares of the Company&#x2019;s Class B Common Stock to our Executive Chairman Michael Jonas. Mr. Jonas agreed to accept all of his compensation for his service as Executive Chairman during fiscal 2021 in the form of equity in the Company and to make receipt of such equity compensation contingent on the Company achieving certain milestones relative to its fiscal 2021 budget. The grant was made at that time because the milestones previously set were achieved. These shares shall vest in equal amounts on February 7, 2022, 2023 and 2024.These shares had an aggregate grant date fair value of $350,000 which is being amortized on a straight-line basis over the vesting period.<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_zdge_CompensationCommitteeApprovedAGrant', window );">Compensation committee approved grant</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">the Compensation Committee approved a grant of 30,534 restricted shares of Class B Common Stock to Mr. Elliot Gibber, our Interim Chief Executive Officer in respect of his service in that capacity through the end of Fiscal 2020 (or such shorter period as he shall serve in that capacity). The grant vested on February 7, 2020 and May 7, 2020. These shares had an aggregate grant date fair value of $60,000 which was amortized on a straight-line basis over the vesting period. At January 31, 2020, unrecognized compensation expense related to unvested restricted stock was an aggregate of $30,000.<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodValueNewIssues', window );">Amount of share purchase (in Dollars)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 4,785,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 275,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ConcentrationRiskByBenchmarkAxis=us-gaap_NumberOfEmployeesTotalMember', window );">Number of Employees, Total [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_zdge_StockBasedCompensationDetailsLineItems', window );"><strong>Stock-Based Compensation (Details) [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodValueNewIssues', window );">Amount of share purchase (in Dollars)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">18,000<span></span>
</td>
<td class="nump">$ 29,000<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DerivativeInstrumentRiskAxis=zdge_TwoThousandEightStockOptionAndIncentivePlanMember', window );">2008 Stock Option and Incentive Plan [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_zdge_StockBasedCompensationDetailsLineItems', window );"><strong>Stock-Based Compensation (Details) [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SaleOfStockDescriptionOfTransaction', window );">Stock, description</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">the Compensation Committee extended the expiration date of options to purchase approximately 182,000 shares of the Company&#x2019;s Class B Common Stock held by one of the Company&#x2019;s executive officers, from October 31, 2021 to May 31, 2026. Such options are fully vested and were granted under the Company&#x2019;s 2008 Stock Option and Incentive Plan. The options have an exercise price of $1.73 per share. Compensation expense related to this modification was $78,000 and was fully expensed on the modification date.<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AwardTypeAxis=zdge_DeferredStockUnitsMember', window );">Deferred Stock Units [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_zdge_StockBasedCompensationDetailsLineItems', window );"><strong>Stock-Based Compensation (Details) [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockGrantedDuringPeriodValueSharebasedCompensationGross', window );">Unrecognized compensation expense (in Dollars)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">139,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_zdge_NumberOfNonexecutiveEmployeesDescription', window );">Number of non-executive employees, description</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">In August 2019, the Compensation Committee approved the grant of 90,000 Deferred Stock Units (DSUs) to 11 of its non-executive employees based in Norway and Lithuania.<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_zdge_AggregatValue', window );">Aggregate value (in Dollars)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">49,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AwardTypeAxis=us-gaap_RestrictedStockMember', window );">Restricted Stock [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_zdge_StockBasedCompensationDetailsLineItems', window );"><strong>Stock-Based Compensation (Details) [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross', window );">Options granted</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">10,619<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_zdge_RestrictedStockDescription', window );">Restricted stock, description</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">In October 2020, the Compensation Committee approved a grant of 10,619 restricted shares of Class B Common Stock to each of Mr. Elliot Gibber and Mr. Howard Jonas which vest immediately.<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_zdge_AggregateGrantDateFairValue', window );">Aggregate grant date fair value (in Dollars)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 30,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SubsidiarySaleOfStockAxis=us-gaap_EmployeeStockMember', window );">Employee Stock [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_zdge_StockBasedCompensationDetailsLineItems', window );"><strong>Stock-Based Compensation (Details) [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockGrantedDuringPeriodValueSharebasedCompensationGross', window );">Unrecognized compensation expense (in Dollars)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 364,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StatementClassOfStockAxis=us-gaap_CommonClassBMember', window );">Class B Stock [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_zdge_StockBasedCompensationDetailsLineItems', window );"><strong>Stock-Based Compensation (Details) [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesPurchasedForAward', window );">Shares purchased</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">230,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">12,005<span></span>
</td>
<td class="nump">18,441<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_zdge_AggregateShares', window );">Aggregate shares</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,271,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodValueNewIssues', window );">Amount of share purchase (in Dollars)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 8,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StatementClassOfStockAxis=us-gaap_CommonClassBMember', window );">Class B Stock [Member] | 2016 Incentive Plan [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_zdge_StockBasedCompensationDetailsLineItems', window );"><strong>Stock-Based Compensation (Details) [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfAdditionalSharesAuthorized', window );">Inclusive of the additional</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">250,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_zdge_AggregateOfShares', window );">Aggregate of shares</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,521,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StatementClassOfStockAxis=us-gaap_CommonClassBMember', window );">Class B Stock [Member] | 2016 Incentive Plan [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_zdge_StockBasedCompensationDetailsLineItems', window );"><strong>Stock-Based Compensation (Details) [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant', window );">Options granted</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">358,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">358,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">358,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StatementClassOfStockAxis=us-gaap_CommonClassBMember', window );">Class B Stock [Member] | Employee Stock [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_zdge_StockBasedCompensationDetailsLineItems', window );"><strong>Stock-Based Compensation (Details) [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SaleOfStockDescriptionOfTransaction', window );">Stock, description</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">the Compensation Committee of the Company&#x2019;s Board of Directors approved grants of options to purchase an aggregate of 90,849 shares of Class B Stock to various individuals including company executives, employees and consultants. Options with respect to 30,000 shares vested upon grant with the remaining options with respect to 60,849 shares vesting over a three-year period. Grant date fair value related to the 30,000 vested options was $32,000 which was expensed immediately. Unrecognized compensation expense related to the 60,649 options grants was an aggregate of $64,000 based on the estimated fair value of the options on the grant date. The unrecognized compensation expense is being recognized on a straight-line basis over the vesting period.<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StatementClassOfStockAxis=zdge_DeferredStockUnitsMember', window );">Deferred Stock Units [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_zdge_StockBasedCompensationDetailsLineItems', window );"><strong>Stock-Based Compensation (Details) [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross', window );">Options granted</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">90,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">5,625<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_zdge_TaxWithholdingObligations', window );">Tax withholding obligations (in Dollars)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 8,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SaleOfStockDescriptionOfTransaction">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Description of stock transaction which may include details of the offering (IPO, private placement), a description of the stock sold, percentage of subsidiary's or equity investee's stock sold, a description of the investors and whether the stock was issued in a business combination.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1B<br> -URI http://asc.fasb.org/extlink&amp;oid=109239629&amp;loc=SL4582445-111684<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 45<br> -Paragraph 23<br> -URI http://asc.fasb.org/extlink&amp;oid=108774443&amp;loc=SL4569655-111683<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1A<br> -URI http://asc.fasb.org/extlink&amp;oid=109239629&amp;loc=SL4573702-111684<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SaleOfStockDescriptionOfTransaction</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfAdditionalSharesAuthorized">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Number of additional shares authorized for issuance under share-based payment arrangement.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfAdditionalSharesAuthorized</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The difference between the maximum number of shares (or other type of equity) authorized for issuance under the plan (including the effects of amendments and adjustments), and the sum of: 1) the number of shares (or other type of equity) already issued upon exercise of options or other equity-based awards under the plan; and 2) shares (or other type of equity) reserved for issuance on granting of outstanding awards, net of cancellations and forfeitures, if applicable.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Gross number of share options (or share units) granted during the period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesPurchasedForAward">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Number of shares purchased for issuance under share-based payment arrangement.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5047-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesPurchasedForAward</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockGrantedDuringPeriodValueSharebasedCompensationGross">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Value, before forfeiture, of shares granted under share-based payment arrangement. Excludes employee stock ownership plan (ESOP).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockGrantedDuringPeriodValueSharebasedCompensationGross</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockIssuedDuringPeriodValueNewIssues">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Equity impact of the value of new stock issued during the period. Includes shares issued in an initial public offering or a secondary public offering.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -URI http://asc.fasb.org/extlink&amp;oid=120397183&amp;loc=d3e187085-122770<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=109259400&amp;loc=d3e21463-112644<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockIssuedDuringPeriodValueNewIssues</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_zdge_AggregatValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The amount of aggregat value.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">zdge_AggregatValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>zdge_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_zdge_AggregateGrantDateFairValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Aggregate grant date fair value.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">zdge_AggregateGrantDateFairValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>zdge_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_zdge_AggregateOfShares">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Aggregate of shares.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">zdge_AggregateOfShares</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>zdge_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_zdge_AggregateShares">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Aggregate shares.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">zdge_AggregateShares</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>zdge_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_zdge_CompensationCommitteeAndTheCorporateGovernanceCommittee">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">zdge_CompensationCommitteeAndTheCorporateGovernanceCommittee</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>zdge_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_zdge_CompensationCommitteeApprovedAGrant">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">zdge_CompensationCommitteeApprovedAGrant</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>zdge_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_zdge_NumberOfNonexecutiveEmployeesDescription">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Number of non-executive employees, description.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">zdge_NumberOfNonexecutiveEmployeesDescription</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>zdge_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_zdge_ProceedsFromStockOptionExercised">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of cash inflow from exercise of option under share-based payment arrangement.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">zdge_ProceedsFromStockOptionExercised</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>zdge_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_zdge_RestrictedStockDescription">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Descreiption of restricted stock.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">zdge_RestrictedStockDescription</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>zdge_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_zdge_StockBasedCompensationDetailsLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">zdge_StockBasedCompensationDetailsLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>zdge_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_zdge_StocksIssuedDuringPeriodSharesNewIssues">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Number of new stock issued during the period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">zdge_StocksIssuedDuringPeriodSharesNewIssues</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>zdge_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_zdge_TaxWithholdingObligations">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tax withholding obligations.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">zdge_TaxWithholdingObligations</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>zdge_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ConcentrationRiskByBenchmarkAxis=us-gaap_NumberOfEmployeesTotalMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ConcentrationRiskByBenchmarkAxis=us-gaap_NumberOfEmployeesTotalMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DerivativeInstrumentRiskAxis=zdge_TwoThousandEightStockOptionAndIncentivePlanMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DerivativeInstrumentRiskAxis=zdge_TwoThousandEightStockOptionAndIncentivePlanMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AwardTypeAxis=zdge_DeferredStockUnitsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AwardTypeAxis=zdge_DeferredStockUnitsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AwardTypeAxis=us-gaap_RestrictedStockMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AwardTypeAxis=us-gaap_RestrictedStockMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SubsidiarySaleOfStockAxis=us-gaap_EmployeeStockMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SubsidiarySaleOfStockAxis=us-gaap_EmployeeStockMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementClassOfStockAxis=us-gaap_CommonClassBMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementClassOfStockAxis=us-gaap_CommonClassBMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DerivativeInstrumentRiskAxis=zdge_StockOptionAndIncentivePlanMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DerivativeInstrumentRiskAxis=zdge_StockOptionAndIncentivePlanMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AwardTypeAxis=zdge_StockOptionAndIncentivePlanMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AwardTypeAxis=zdge_StockOptionAndIncentivePlanMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementClassOfStockAxis=zdge_DeferredStockUnitsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementClassOfStockAxis=zdge_DeferredStockUnitsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>49
<FILENAME>R38.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.20.4</span><table class="report" border="0" cellspacing="2" id="idm139760679249608">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Earnings Per Share (Details) - Schedule of weighted-average number of shares calculation of basic and diluted earnings per share - shares<br> shares in Thousands</strong></div></th>
<th class="th" colspan="2">3 Months Ended</th>
<th class="th" colspan="2">6 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Jan. 31, 2021</div></th>
<th class="th"><div>Jan. 31, 2020</div></th>
<th class="th"><div>Jan. 31, 2021</div></th>
<th class="th"><div>Jan. 31, 2020</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_zdge_ScheduleOfWeightedAverageNumberOfSharesCalculationOfBasicAndDilutedEarningsPerShareAbstract', window );"><strong>Schedule of weighted-average number of shares calculation of basic and diluted earnings per share [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_WeightedAverageNumberOfSharesIssuedBasic', window );">Basic weighted-average number of shares</a></td>
<td class="nump">12,633<span></span>
</td>
<td class="nump">10,229<span></span>
</td>
<td class="nump">12,412<span></span>
</td>
<td class="nump">10,212<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustmentAbstract', window );"><strong>Effect of dilutive securities:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncrementalCommonSharesAttributableToCallOptionsAndWarrants', window );">Stock options</a></td>
<td class="nump">698<span></span>
</td>
<td class="nump">371<span></span>
</td>
<td class="nump">472<span></span>
</td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncrementalCommonSharesAttributableToNonvestedSharesWithForfeitableDividends', window );">Non-vested restricted Class B common stock</a></td>
<td class="nump">73<span></span>
</td>
<td class="nump">3<span></span>
</td>
<td class="nump">44<span></span>
</td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_zdge_DeferredStockUnits', window );">Deferred stock units</a></td>
<td class="nump">27<span></span>
</td>
<td class="nump">12<span></span>
</td>
<td class="nump">21<span></span>
</td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding', window );">Diluted weighted-average number of shares</a></td>
<td class="nump">13,431<span></span>
</td>
<td class="nump">10,615<span></span>
</td>
<td class="nump">12,949<span></span>
</td>
<td class="nump">10,212<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncrementalCommonSharesAttributableToCallOptionsAndWarrants">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Additional shares included in the calculation of diluted EPS as a result of the potentially dilutive effect of call options and warrants using the treasury stock method.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 26<br> -URI http://asc.fasb.org/extlink&amp;oid=121326447&amp;loc=d3e1828-109256<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 23<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=121326447&amp;loc=d3e1757-109256<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 22<br> -URI http://asc.fasb.org/extlink&amp;oid=121326447&amp;loc=d3e1707-109256<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=6371337&amp;loc=d3e3550-109257<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncrementalCommonSharesAttributableToCallOptionsAndWarrants</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncrementalCommonSharesAttributableToNonvestedSharesWithForfeitableDividends">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Number of additional shares included in diluted EPS for potentially dilutive effect of nonvested equity-based payment award containing forfeitable rights to dividends or dividend equivalents, whether paid or unpaid.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 68B<br> -URI http://asc.fasb.org/extlink&amp;oid=121326447&amp;loc=SL5498026-109256<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28A<br> -URI http://asc.fasb.org/extlink&amp;oid=121326447&amp;loc=d3e1500-109256<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=6371337&amp;loc=d3e3550-109257<br><br>Reference 4: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 22<br> -URI http://asc.fasb.org/extlink&amp;oid=121326447&amp;loc=d3e1707-109256<br><br>Reference 5: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 23<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=121326447&amp;loc=d3e1757-109256<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncrementalCommonSharesAttributableToNonvestedSharesWithForfeitableDividends</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustmentAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustmentAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The average number of shares or units issued and outstanding that are used in calculating diluted EPS or earnings per unit (EPU), determined based on the timing of issuance of shares or units in the period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=6371337&amp;loc=d3e3550-109257<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 16<br> -URI http://asc.fasb.org/extlink&amp;oid=121326447&amp;loc=d3e1505-109256<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_WeightedAverageNumberOfSharesIssuedBasic">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>This element represents the weighted average total number of shares issued throughout the period including the first (beginning balance outstanding) and last (ending balance outstanding) day of the period before considering any reductions (for instance, shares held in treasury) to arrive at the weighted average number of shares outstanding. Weighted average relates to the portion of time within a reporting period that common shares have been issued and outstanding to the total time in that period. Such concept is used in determining the weighted average number of shares outstanding for purposes of calculating earnings per share (basic).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 10<br> -URI http://asc.fasb.org/extlink&amp;oid=121326447&amp;loc=d3e1448-109256<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 13<br> -URI http://asc.fasb.org/extlink&amp;oid=121326447&amp;loc=d3e2646-109256<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_WeightedAverageNumberOfSharesIssuedBasic</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_zdge_DeferredStockUnits">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">zdge_DeferredStockUnits</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>zdge_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_zdge_ScheduleOfWeightedAverageNumberOfSharesCalculationOfBasicAndDilutedEarningsPerShareAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">zdge_ScheduleOfWeightedAverageNumberOfSharesCalculationOfBasicAndDilutedEarningsPerShareAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>zdge_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>50
<FILENAME>R39.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.20.4</span><table class="report" border="0" cellspacing="2" id="idm139760673979784">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Earnings Per Share (Details) - Schedule of shares excluded from the dilutive earnings per share computations - shares<br> shares in Thousands</strong></div></th>
<th class="th" colspan="2">3 Months Ended</th>
<th class="th" colspan="2">6 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Jan. 31, 2021</div></th>
<th class="th"><div>Jan. 31, 2020</div></th>
<th class="th"><div>Jan. 31, 2021</div></th>
<th class="th"><div>Jan. 31, 2020</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems', window );"><strong>Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount', window );">Shares excluded from the calculation of diluted earnings per share</a></td>
<td class="nump">14<span></span>
</td>
<td class="nump">1,078<span></span>
</td>
<td class="nump">215<span></span>
</td>
<td class="nump">1,595<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis=us-gaap_EmployeeStockOptionMember', window );">Stock options [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems', window );"><strong>Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount', window );">Shares excluded from the calculation of diluted earnings per share</a></td>
<td class="nump">14<span></span>
</td>
<td class="nump">937<span></span>
</td>
<td class="nump">215<span></span>
</td>
<td class="nump">1,330<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis=zdge_NonVestedRestrictedClassBCommonStockMember', window );">Non-vested restricted Class B common stock [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems', window );"><strong>Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount', window );">Shares excluded from the calculation of diluted earnings per share</a></td>
<td class="text"> <span></span>
</td>
<td class="nump">141<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="nump">172<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis=zdge_DeferredStockUnitsMember', window );">Deferred stock units [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems', window );"><strong>Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount', window );">Shares excluded from the calculation of diluted earnings per share</a></td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="nump">93<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Securities (including those issuable pursuant to contingent stock agreements) that could potentially dilute basic earnings per share (EPS) or earnings per unit (EPU) in the future that were not included in the computation of diluted EPS or EPU because to do so would increase EPS or EPU amounts or decrease loss per share or unit amounts for the period presented.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=6371337&amp;loc=d3e3550-109257<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis=us-gaap_EmployeeStockOptionMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis=us-gaap_EmployeeStockOptionMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis=zdge_NonVestedRestrictedClassBCommonStockMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis=zdge_NonVestedRestrictedClassBCommonStockMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis=zdge_DeferredStockUnitsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis=zdge_DeferredStockUnitsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>51
<FILENAME>R40.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.20.4</span><table class="report" border="0" cellspacing="2" id="idm139760778977640">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Contingencies (Details)<br> $ in Millions</strong></div></th>
<th class="th">
<div>Mar. 31, 2014 </div>
<div>USD ($)</div>
</th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CommitmentsAndContingenciesDisclosureAbstract', window );"><strong>Commitments and Contingencies Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LossContingencyDamagesSoughtValue', window );">Damages value</a></td>
<td class="nump">$ 1.6<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommitmentsAndContingenciesDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommitmentsAndContingenciesDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LossContingencyDamagesSoughtValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The value (monetary amount) of the award the plaintiff seeks in the legal matter.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 450<br> -SubTopic 20<br> -Section 50<br> -Paragraph 9<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=121557415&amp;loc=d3e14557-108349<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 450<br> -SubTopic 20<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=121557415&amp;loc=d3e14435-108349<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 450<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=121557415&amp;loc=d3e14326-108349<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LossContingencyDamagesSoughtValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>52
<FILENAME>R41.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.20.4</span><table class="report" border="0" cellspacing="2" id="idm139760674061976">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Revolving Credit Facility (Details) - USD ($)<br></strong></div></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1">1 Months Ended</th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Nov. 16, 2016</div></th>
<th class="th"><div>Sep. 27, 2016</div></th>
<th class="th"><div>Jan. 31, 2021</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_zdge_RevolvingCreditFacilityDetailsLineItems', window );"><strong>Revolving Credit Facility (Details) [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LineOfCreditFacilityExpirationDate1', window );">Line of credit maturity date</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">Sep. 26,  2022<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity', window );">Loan and security agreement with Western Alliance Bank for revolving credit facility</a></td>
<td class="nump">$ 5,000,000<span></span>
</td>
<td class="nump">$ 2,500,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LineOfCreditFacilityCollateralFeesAmount', window );">Line of credit facility annual fee</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 10,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ForeignCurrencyTransactionsDescription', window );">Foreign exchange, description</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">In December 2016, the applicable foreign exchange reserve percentage was changed so that the reduction of available borrowing for major currency forward contracts of less than six months tenor is set at 10% of the nominal amount of the foreign exchange contracts, and for contracts over six months tenor, 12.5% of the nominal amount of the foreign exchange contracts.<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_zdge_OutstandingForeignExchangeAmount', window );">Outstanding foreign exchange amount</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 1,580,000<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_zdge_LineOfCreditFacilityMaximumBorrowingCapacityReductionAmountForForeignExchangeContracts', window );">Available borrowing reduction</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 157,500<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CreditFacilityAxis=us-gaap_RevolvingCreditFacilityMember', window );">Revolving Credit Facility [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_zdge_RevolvingCreditFacilityDetailsLineItems', window );"><strong>Revolving Credit Facility (Details) [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LineOfCreditFacilityBorrowingCapacityDescription', window );">Line of credit facility, borrowing capacity, description</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">At the Company&#x2019;s request in September 2020, advances under this facility have been reduced to the lesser of $2.0 million or 80% of the Company&#x2019;s eligible accounts receivable, subject to certain concentration limits.<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LineOfCreditFacilityInterestRateDescription', window );">Interest rate, description</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">the outstanding principal amount bears interest per annum at the greater of 3.5% or the prime rate plus 1.25%. Previously the interest rate was capped at 5.0%. Interest is payable monthly and all outstanding principal and any accrued and unpaid interest is due on the maturity date of September 26, 2022.<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CreditFacilityAxis=us-gaap_ForeignExchangeContractMember', window );">Foreign Exchange Contract [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_zdge_RevolvingCreditFacilityDetailsLineItems', window );"><strong>Revolving Credit Facility (Details) [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LineOfCreditFacilityBorrowingCapacityDescription', window );">Line of credit facility, borrowing capacity, description</a></td>
<td class="text">the Company entered into a Foreign Exchange Agreement with Western Alliance Bank to allow the Company to enter into foreign exchange contracts not to exceed $5.0 million in the aggregate at any point in time under its revolving credit facility. This limit was raised to approximately $6.5 million pursuant to the Loan and Security Modification Agreement dated May 30, 2018. The available borrowing under the revolving credit facility is reduced by an applicable foreign exchange reserve percentage as determined by Western Alliance Bank, in its reasonable discretion from time to time, which was initially set at 10% of the nominal amount of the foreign exchange contracts in effect at the relevant time.<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ForeignCurrencyTransactionsDescription">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Description of transaction giving rise to foreign currency transaction gain (loss), including but not limited to, nature of the transaction, the foreign currency involved, the accounting for the transaction.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ForeignCurrencyTransactionsDescription</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LineOfCreditFacilityBorrowingCapacityDescription">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Description of the credit facility's borrowing capacity including discussion of how the borrowing capacity is determined (for example, borrowing capacity based on the amount of current assets).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(22)(b))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(19)(b))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LineOfCreditFacilityBorrowingCapacityDescription</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LineOfCreditFacilityCollateralFeesAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of the fees associated with providing collateral for the credit facility.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LineOfCreditFacilityCollateralFeesAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LineOfCreditFacilityExpirationDate1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Date the credit facility terminates, in CCYY-MM-DD format.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.19(b),22(b))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LineOfCreditFacilityExpirationDate1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:dateItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LineOfCreditFacilityInterestRateDescription">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Description of the interest rate for the amounts borrowed under the credit facility, including the terms and the method for determining the interest rate (for example, fixed or variable, LIBOR plus a percentage, increasing rate, timing of interest rate resets, remarketing provisions).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.19(b),22(b))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LineOfCreditFacilityInterestRateDescription</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Maximum borrowing capacity under the credit facility without consideration of any current restrictions on the amount that could be borrowed or the amounts currently outstanding under the facility.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.19(b),22(b))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_zdge_LineOfCreditFacilityMaximumBorrowingCapacityReductionAmountForForeignExchangeContracts">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The amount of maximum borrowing capacity reduction amount for foreign exchange contracts.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">zdge_LineOfCreditFacilityMaximumBorrowingCapacityReductionAmountForForeignExchangeContracts</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>zdge_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_zdge_OutstandingForeignExchangeAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Outstanding foreign exchange amount.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">zdge_OutstandingForeignExchangeAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>zdge_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_zdge_RevolvingCreditFacilityDetailsLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">zdge_RevolvingCreditFacilityDetailsLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>zdge_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CreditFacilityAxis=us-gaap_RevolvingCreditFacilityMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CreditFacilityAxis=us-gaap_RevolvingCreditFacilityMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CreditFacilityAxis=us-gaap_ForeignExchangeContractMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CreditFacilityAxis=us-gaap_ForeignExchangeContractMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>53
<FILENAME>R42.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.20.4</span><table class="report" border="0" cellspacing="2" id="idm139760678310152">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Business Segment and Geographic Information (Details) - Schedule of net long-lived assets and total assets held outside of the United States - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Jan. 31, 2021</div></th>
<th class="th"><div>Jul. 31, 2020</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_zdge_LongLivedAssetsNetAbstract', window );"><strong>Long-lived assets, net:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NoncurrentAssets', window );">Long-lived assets, net</a></td>
<td class="nump">$ 2,679<span></span>
</td>
<td class="nump">$ 3,055<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_zdge_TotalAssetsAbstract', window );"><strong>Total assets:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_Assets', window );">Total assets</a></td>
<td class="nump">21,785<span></span>
</td>
<td class="nump">12,005<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_StatementGeographicalAxis=country_US', window );">United States [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_zdge_LongLivedAssetsNetAbstract', window );"><strong>Long-lived assets, net:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NoncurrentAssets', window );">Long-lived assets, net</a></td>
<td class="nump">2,231<span></span>
</td>
<td class="nump">2,513<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_zdge_TotalAssetsAbstract', window );"><strong>Total assets:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_Assets', window );">Total assets</a></td>
<td class="nump">17,229<span></span>
</td>
<td class="nump">7,730<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_StatementGeographicalAxis=zdge_ForeignMember', window );">Foreign [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_zdge_LongLivedAssetsNetAbstract', window );"><strong>Long-lived assets, net:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NoncurrentAssets', window );">Long-lived assets, net</a></td>
<td class="nump">448<span></span>
</td>
<td class="nump">542<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_zdge_TotalAssetsAbstract', window );"><strong>Total assets:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_Assets', window );">Total assets</a></td>
<td class="nump">$ 4,556<span></span>
</td>
<td class="nump">$ 4,275<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_Assets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Sum of the carrying amounts as of the balance sheet date of all assets that are recognized. Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(11))<br> -URI http://asc.fasb.org/extlink&amp;oid=120398452&amp;loc=d3e534808-122878<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=75031198&amp;loc=d3e14064-108612<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (bb)<br> -URI http://asc.fasb.org/extlink&amp;oid=121559654&amp;loc=d3e5710-111685<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 45<br> -Paragraph 25<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=116870748&amp;loc=SL6758485-165988<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8933-108599<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8736-108599<br><br>Reference 8: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(12))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400017&amp;loc=d3e572229-122910<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8906-108599<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_Assets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NoncurrentAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Long-lived assets other than financial instruments, long-term customer relationships of a financial institution, mortgage and other servicing rights, deferred policy acquisition costs, and deferred tax assets.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 41<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e9038-108599<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NoncurrentAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_zdge_LongLivedAssetsNetAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">zdge_LongLivedAssetsNetAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>zdge_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_zdge_TotalAssetsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">zdge_TotalAssetsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>zdge_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_StatementGeographicalAxis=country_US">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_StatementGeographicalAxis=country_US</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_StatementGeographicalAxis=zdge_ForeignMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_StatementGeographicalAxis=zdge_ForeignMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>54
<FILENAME>R43.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.20.4</span><table class="report" border="0" cellspacing="2" id="idm139760684935688">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Operating Leases (Details) - USD ($)<br></strong></div></th>
<th class="th"><div>Jan. 31, 2021</div></th>
<th class="th"><div>Jul. 31, 2020</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LeasesOperatingAbstract', window );"><strong>Operating Leases [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingLeaseRightOfUseAsset', window );">Operating lease right-of-use assets</a></td>
<td class="nump">$ 220,000<span></span>
</td>
<td class="nump">$ 317,000<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LeasesOperatingAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LeasesOperatingAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeaseRightOfUseAsset">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of lessee's right to use underlying asset under operating lease.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=121603541&amp;loc=SL77918627-209977<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeaseRightOfUseAsset</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>55
<FILENAME>R44.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.20.4</span><table class="report" border="0" cellspacing="2" id="idm139760678324504">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Provision for Income taxes (Details) - USD ($)<br></strong></div></th>
<th class="th" colspan="1">1 Months Ended</th>
<th class="th" colspan="1">6 Months Ended</th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th"><div>Mar. 27, 2020</div></th>
<th class="th"><div>Jan. 31, 2021</div></th>
<th class="th"><div>Jul. 31, 2020</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_zdge_ProvisionforIncometaxesDetailsLineItems', window );"><strong>Provision for Income taxes (Details) [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsForeign', window );">Net operating loss carryforwards</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 433,000<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EffectiveIncomeTaxRateContinuingOperations', window );">Effective tax rate</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">7.90%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingLossCarryforwardsLimitationsOnUse', window );">Income tax provisions, description</a></td>
<td class="text">The Act contains several new or changed income tax provisions, including but not limited to the following: increased limitation threshold for determining deductible interest expense, class life changes to qualified improvements (in general, from 39 years to 15 years), and the ability to carry back net operating losses incurred from tax years 2018 through 2020 up to the five preceding tax years.<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeTaxAuthorityAxis=us-gaap_ForeignCountryMember', window );">Federal Operating Loss Carryforward [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_zdge_ProvisionforIncometaxesDetailsLineItems', window );"><strong>Provision for Income taxes (Details) [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsDomestic', window );">Net operating loss carryforwards, domestic</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">5,600,000<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeTaxAuthorityAxis=us-gaap_StateAndLocalJurisdictionMember', window );">State Operating Loss Carryforward [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_zdge_ProvisionforIncometaxesDetailsLineItems', window );"><strong>Provision for Income taxes (Details) [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsDomestic', window );">Net operating loss carryforwards, domestic</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 5,900,000<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsDomestic">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount before allocation of valuation allowances of deferred tax asset attributable to deductible domestic operating loss carryforwards. Excludes state and local operating loss carryforwards.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32632-109319<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32621-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsDomestic</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsForeign">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount before allocation of valuation allowances of deferred tax asset attributable to deductible foreign operating loss carryforwards.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32621-109319<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32632-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsForeign</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EffectiveIncomeTaxRateContinuingOperations">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Percentage of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 12<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32687-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EffectiveIncomeTaxRateContinuingOperations</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLossCarryforwardsLimitationsOnUse">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>A description of the limitations on the use of all operating loss carryforwards available to reduce future taxable income.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLossCarryforwardsLimitationsOnUse</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_zdge_ProvisionforIncometaxesDetailsLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">zdge_ProvisionforIncometaxesDetailsLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>zdge_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxAuthorityAxis=us-gaap_ForeignCountryMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxAuthorityAxis=us-gaap_ForeignCountryMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxAuthorityAxis=us-gaap_StateAndLocalJurisdictionMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxAuthorityAxis=us-gaap_StateAndLocalJurisdictionMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>56
<FILENAME>R45.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.20.4</span><table class="report" border="0" cellspacing="2" id="idm139760679645640">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Loans Payable (Details) - USD ($)<br></strong></div></th>
<th class="th"><div>Aug. 02, 2020</div></th>
<th class="th"><div>Jul. 16, 2019</div></th>
<th class="th"><div>Jan. 31, 2021</div></th>
<th class="th"><div>Apr. 22, 2020</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LoansPayableAbstract', window );"><strong>Loans Payable [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_zdge_InsuranceCoverage', window );">Insurance coverage</a></td>
<td class="nump">$ 181,000<span></span>
</td>
<td class="nump">$ 140,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_zdge_InstallmentFee', window );">Installment fee</a></td>
<td class="nump">$ 20,490<span></span>
</td>
<td class="nump">$ 15,976<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountsPayableInterestBearingInterestRate', window );">Annual percentage interest rate</a></td>
<td class="nump">3.89%<span></span>
</td>
<td class="nump">4.79%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_zdge_LoanReceived', window );">Loan received</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 218,000<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShortTermDebtPercentageBearingFixedInterestRate', window );">Fixed interest rate</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccountsPayableInterestBearingInterestRate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Reflects the effective interest rate as of the balance sheet date on interest-bearing trade payables.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 835<br> -SubTopic 30<br> -Section 25<br> -Paragraph 13<br> -URI http://asc.fasb.org/extlink&amp;oid=29642582&amp;loc=d3e27881-108397<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 835<br> -SubTopic 30<br> -Section 45<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=119993939&amp;loc=d3e28551-108399<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 835<br> -SubTopic 30<br> -Section 25<br> -Paragraph 12<br> -URI http://asc.fasb.org/extlink&amp;oid=29642582&amp;loc=d3e27862-108397<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 835<br> -SubTopic 30<br> -Section 45<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=119993939&amp;loc=d3e28555-108399<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccountsPayableInterestBearingInterestRate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LoansPayableAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LoansPayableAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShortTermDebtPercentageBearingFixedInterestRate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The portion of the carrying amount of short-term borrowings outstanding as of the balance sheet date which accrues interest at a set, unchanging rate.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShortTermDebtPercentageBearingFixedInterestRate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_zdge_InstallmentFee">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">zdge_InstallmentFee</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>zdge_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_zdge_InsuranceCoverage">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">zdge_InsuranceCoverage</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>zdge_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_zdge_LoanReceived">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">zdge_LoanReceived</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>zdge_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>57
<FILENAME>R46.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.20.4</span><table class="report" border="0" cellspacing="2" id="idm139760679616984">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Sales of Class B Common Stock (Details) - USD ($)<br> $ / shares in Units, $ in Thousands</strong></div></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1">6 Months Ended</th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th"><div>Dec. 04, 2020</div></th>
<th class="th"><div>Feb. 05, 2020</div></th>
<th class="th"><div>Jan. 31, 2021</div></th>
<th class="th"><div>Jan. 31, 2020</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_zdge_SalesofClassBCommonStockDetailsLineItems', window );"><strong>Sales of Class B Common Stock (Details) [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodValueOther', window );">Gross proceeds</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 4,800<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_zdge_SalesOfClassBCommonStockDescription', window );">Sales of class B common stock description</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">On November 30, 2020, the Company engaged National Securities Corp. and H.C. Wainwright &amp; Co, LLC (the &#x201c;Sales Agents&#x201d;) to act as the Company&#x2019;s exclusive co-Sales Agents in connection with the Company&#x2019;s &#x201c;at-the-market&#x201d; offering of shares of the Company&#x2019;s Class B common stock up to $5 million. The Company filed a Prospectus Supplement (supplementing the Prospectus included in the Form S-3) on December 9, 2020 and contemporaneously entered into an At The Market Offering Agreement with the Sales Agents (the &#x201c;ATM Sales Agreement&#x201d;), pursuant to which the Company sold 761,906 shares at an average price of $6.5625 per share for total proceeds of $5 million as of January 28, 2021. In connection with this offering, the Company incurred a total issuance costs of $215,000. The Company intends to use the net proceeds from this offering for working capital and other general corporate purposes.<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_zdge_DirectOfferingShares', window );">Direct offering shares</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,734,459<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SharesIssued', window );">Shares issued</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,657,813<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SharesIssuedPricePerShare', window );">Shares issued price per share</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 1.28<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtWeightedAverageInterestRate', window );">Weighted average discount rate</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">20.00%<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_zdge_SaleOfCommonStockDescription', window );">Sale of common stock, description</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">certain Company insiders purchased an additional 76,646 shares at a purchase price of $1.67 per share, the closing price on February 3, 2020. In connection with this offering, the Company incurred a total issuance costs of $141,000.<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StatementClassOfStockAxis=us-gaap_CommonClassBMember', window );">Common Class B [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_zdge_SalesofClassBCommonStockDetailsLineItems', window );"><strong>Sales of Class B Common Stock (Details) [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodValueOther', window );">Gross proceeds</a></td>
<td class="nump">$ 20,000<span></span>
</td>
<td class="nump">$ 2,250<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtWeightedAverageInterestRate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Weighted average interest rate of debt outstanding.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtWeightedAverageInterestRate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SharesIssued">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Number of shares of stock issued as of the balance sheet date, including shares that had been issued and were previously outstanding but which are now held in the treasury.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=109259400&amp;loc=d3e21463-112644<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SharesIssued</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SharesIssuedPricePerShare">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Per share or per unit amount of equity securities issued.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SharesIssuedPricePerShare</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockIssuedDuringPeriodValueOther">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Value of shares of stock issued attributable to transactions classified as other.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockIssuedDuringPeriodValueOther</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_zdge_DirectOfferingShares">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">zdge_DirectOfferingShares</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>zdge_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_zdge_SaleOfCommonStockDescription">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">zdge_SaleOfCommonStockDescription</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>zdge_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_zdge_SalesOfClassBCommonStockDescription">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Sales Of Class B Common Stock Description</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">zdge_SalesOfClassBCommonStockDescription</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>zdge_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_zdge_SalesofClassBCommonStockDetailsLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">zdge_SalesofClassBCommonStockDetailsLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>zdge_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementClassOfStockAxis=us-gaap_CommonClassBMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementClassOfStockAxis=us-gaap_CommonClassBMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EXCEL
<SEQUENCE>58
<FILENAME>Financial_Report.xlsx
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
begin 644 Financial_Report.xlsx
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
MWMEA!-]&5-D N+Z2TKP-[.Z[_-J:_P=02P,$%     @ [(%P4CSJ,"DN!@
MG!@  !@   !X;"]W;W)K<VAE971S+W-H965T-"YX;6RE65%OVS80_BN$L8<$
MB&.1DF4[2 (T=H9U6+>@:5=@PQYHB;:U2J)'4G;:7[\3I4@V23/)UH?:DK\[
M\CL>[SXRUWLNOLH-8PH]%7DI;P8;I;97HY%,-JR@\I)O60F_K+@HJ()'L1[)
MK6 TU49%/B)!$(\*FI6#VVO][D'<7O-*Y5G)'@2255%0\>V.Y7Q_,\"#YQ<?
ML_5&U2]&M]=;NF:/3'W>/@AX&G5>TJQ@I<QXB01;W0S>X:M[$M4&&O%[QO;R
MX#NJJ2PY_UH_O$]O!D$](Y:S1-4N*'SLV)SE>>T)YO%/ZW30C5D;'GY_]OZC
M)@]DEE2R.<^_9*G:W RF Y2R%:UR]9'O?V(MH7'M+^&YU/^C?8L-!BBII.)%
M:PPS*+*R^:1/;2 .#,"/VX"T!L0TB$X8A*U!^-H1HM8@>NT(X]9 4Q\UW'7@
M%E31VVO!]TC4:/!6?]'1U]80KZRL$^51"?@U SMU.^>EY'F64L52]*C@ [)
M2<17:,X+R+U-G10[AMZ7"2\8.ON%2WF.SCZ7M$HS,#I'0_3Y<8'.?CA'<D,%
MDR@KT:<-KR0M4WF!?CAZOAXIF'4]]BAI9WC7S)"<F&&(/O!2;22Z+U.6.NP7
M?OO88S^":'4A(\\ANR->AS_3\A*%^ *1@&#'?.:O-P]<=/[?Z/?_>?2C8(1=
M_H3:7WC"7YL67>:@/]\MI1*P___R>(\Z[Y'V'IWP_I'M6%DQ9]8TEK&VK,OA
M[G8<XNAZM#M<"AM$XL@ +6S0+)C$QZ![&Q3%DTD'.J(W[NB-O<&;<PE;#;8%
M8D]0^2635YZ@Q9W7V!NT12:@"J,$G-?;6+0Q1&?L*<DKO9GA-2VX4-EWJLLU
M/"=TFRF:9]^A#DB^4GO8RGIJBB6;DN=\_0T*\ XZRU:O<Z+GGI7@$K856M8M
MY]RU3LUDQP>!"W%H+),#$TR-5;(Q,9X8B^3 A+%[C29=-"?>:#Y"#\O*]05:
MLY()FNN8T!1*<5;G>=WF7*PGUDP('L\,VC8(3V=F=MJ@",=C@[@-"J?AS,U\
MVC&?^O.(0?E/LB9#-.N#E'%QGMJ3(.:&=&!B(QL6-B:>&IA[&S.-IVZ^LX[O
MS,OWN</ENL.M!"\0Z#&AZ3HKT,Q>XS$VTG9N@R9&&BQL2!AC;!"V0<,X/I';
M..B[?_ "9\6@92N]OEQMF*BW-(3A I5,.9MU8$W$2,;YRY#%RY![+^28[H'8
MP5ZZOX+R7H-Z?EYDH Z"$K9WL]R@NT%8EE"-DPTMUPS!!B\E34YF0#O<T>J:
M&>_ F'5KX<"$D1D/&S,\M<4QZ2-"WI#T2U:'H$T!I.B3N_6V/H\S?S8QB=LH
M'&"3N0T*XW%@<K=1PTD0G"#?:Q<<>LD_"+[+])$':+_,.G1T,K.D.T 698<?
M8G8RKY]CNKV8PGXU56?_T7H[64;VVI*)6=4<*!P$)E$;%(;$K.0.%*SM*;*]
MM,)^;?6;+F;)T1DF.R3ODUJXUUK8+[;FNE#H,\]S]4@J(5B9?&NJ1][VS_1O
M.,S5RLD9=(< ,GO\W $:FB+)@2&!*65=CO#X5,1[H83]2ND3!_W8-A%/W)W\
M'?K%YF^#;/X.W67S=S@ZS;^72]BOEQK^;V4^=9U03'WL0,V(2=W&A&,R,[G;
MJ.%T3$YP[Z43GKWF&-BV$5!-S5T HDJ);%DINLRALG+T!TO7H"T ?EE'JH"=
M(15/OFYXGC+A/?Z07M00OZBYHS)+T!ELR07/<RID/R'G&K3N)@<Q"2XM(>=$
M6?W,B;*JNP,U!&?0T@[_G<A(TLL=XI<[BRROZGN=-X0"NT)A=G8GR@Z%"T7,
MS>A O2$4O<XAQ)N@7_2-(4N'= >2'J1=615+" 6<?-M;JTI"I"!0"<V3*N_.
MQ9D[L[V9V@L0XA<@?:8^ZDFXU\0A!4@<FC7"!0N(60 63F\1)N:R.+WA$X6"
M]!J$^#7(84KZ.#OT11B%V.3LDB$Q-D\;+AB9169M='JS.8\.;EL+)M;ZFEM"
M.:M*U5R<=6^[J_1W^@+9>'^'K^;8\7Z!K^Z;B_+>?7-O_X&*=59*E+,5#!5<
M3F"NHKD*;QX4W^J[WB57BA?ZZX91**TU 'Y?<:Z>'^H!NC](W/X+4$L#!!0
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
MD()'NN 4+'I7LLE>?\Q^?!U$VYA/]B+TLO_4KF)9XX,#,'X;2>+W(VG01Q)
M+U:UY^A[ZD<"0AC0M"O@";J#[#]-+:(?SIY7I%5!ML5'T]N#QQE:6 # H,DJ
MYZ- <&TK_J6K8UM @DN_#D [,*:-ZC4V)^".X*TC#1MRZOHA*Z1=L^U2!]Z#
M^J1V=WW5\D@J_R,?!X^ %,C-QA,JCY)9(7  CW" 3HW%-?W&"50$I"5M;91*
MN8=*/A#:%'^+5R1MP,GO*V_; 6$?J/%Z/&H%&=._J7*O!1#PU2^?;]X<SGX2
M-P@ZBQS<VZZ^E+^FL9WE.J7&XS2UDDA6KDJ=<6-DL@Y<D5RE_7:@@!U'CW,=
M?%TQA#4;(W]Z;<.S0]BZ7 )W2.Q&;L,(?!$B=85<$N%RI26(9&WU"FFP:!N5
M>08LQ-?&+<GM_%Z!Q /U?,#BW8V66&B?BZ_@G)AL['('/*V<09U2*TFD<HFQ
MU8FFA\EE\!EW!(#&M-0H#'OX:1@I< G50T27=-W,X5.J:?JN]M+M>NEN>6ZC
MP00PB(S5BHJ;*X[*)=?RVN^8(2C$KN.VM=6F?]!+?U,DA!F?*N2H:5L*%C^D
MSO;@Y(VH"F?15T'2",=-P>14:7&(?.5$AIQ4.D@C%OP56C>^:2HCUZ'0E9!5
MA:'*YQY/@]$>.@J9BQ]F1^.308ET-,,ODZ'@L/D#4>$]-4L,_1@ *L6Y_^%X
M?"I::2]UZ),WT'JO71UH([%I#\M;CI#Q$$<.<>'ZHF+#%ABHZ#72#\VAP.3Z
M7K#BRLB ?8X8&>,/K.FR+^(@ $5I:WRYSSS<2#GJ:  &A 8LXU[8  ![4[8%
M1TL+9#G1+J#": 2?4^$UW*G!/[)9<): 0*EZ8SU/($+Y,-(I@*Y%\1\J2*J?
MOU@XG@>&6:?AEA8U@Q8UJ&),LP++!8$]XMJY7\)NPH$0->(347XA WON;EQM
M<IKHE<?DL-3\?I1$=6R:BIRPBIT90(=Z%+"DPC;=U7H#!"N )#YJTL:39I<@
M ?60%J;GL!7=6O'@Y 67GZ=]-J:VZIJXZ=TE>;A:T0W(LO,E;19DC6[;R5BE
M8T,![6>*E>I1>]6.^31KNQ7'4?45J%$-5C6?VQ0J;>#-QMT>)2\4 )O%'4H?
M]_U^9GH;X8ZSOA'NRM_FNT_-"HDL>8NGL'ZM\W7RG]F'V+ZJ#-]A2+!_36@O
MBPWW/K<W#H@I>"\V].J@]6_'9;R*"-RDI%AC4!#QYVI-%(ZCU.7<77&[YQ"$
M /F=Q^1_(EUN^'W>'3S%NSL'TOK!0YGQ]9VD9(S[1/EI%)9*4GNN:M-.C$;%
M4PO8 "(-!M(N"Z#_]Y=@RM^[VBKP[NQDU-L >A*XD-$6DH?!I<._[CKV=G%W
MV=W$L&#5^X8Z,?&IXEWW9S=F,X>SH[ZE&[Z4L3>'5T =FOVO+@3DZ> CKCN9
M.)J?O'@U>(]97Z=&H%3OG]Q;7GH**;Q%O<:]B"R?)E8BO[_U=]#Z^\C=4W;W
M:E?+-U@=C"-?D.='S?F6KDR?I0'1]OSM(CF=3U_\;UQZ"9?X]9;RNYUZO_MO
MZ!90=G>W*^Q3E _FQ=2%F$^NSKGQ:Q9;>$]ADM#@(_'B#77/'>:,SH@@++_
M$2/QU"N<2>\U&MQ:\\M"AK>-Z8U:]VOW/G*17L/MCJ>7F>^E7V.1$$:M(#H=
M__AR*'QZ09B^1%?Q2[FEB\@!?RRP<RI/!_"<+B3M%S+0O:6]^ ]02P,$%
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
M1UA8EOR?@8Q7X/.-YA+L-M[!\"]D]2]02P,$%     @ [(%P4D!G[Y5R!0
M90T  !D   !X;"]W;W)K<VAE971S+W-H965T,3 N>&ULM5=;4^,V%'[WK]"D
M.YTPDR7.E80",V&![I7=@:7[T.F#8BN)!EGR2C(A_?7]=.PD#BR4G4X?P+9T
M+M_YSD7*T=+86[<0PK/[3&EWW%AXGQ^VVRY9B(R[?9,+C9V9L1GW^+3SMLNM
MX"DI9:K=C>-A.^-2-TZ.:.V+/3DRA5=2BR^6N2++N%V="F66QXU.8[UP)><+
M'Q;:)T<YGXMKX6_R+Q9?[8V55&9".VDTLV)VW)AT#D_[09X$_I!BZ6KO+$0R
M->8V?+Q+CQMQ "242'RPP/&X$V^$4L$08'RO;#8V+H-B_7UM_8)B1RQ3[L0;
MH[[)U"^.&Z,&2\6,%\I?F>5;4<4S"/82HQS]9\M2=@CAI'#>9)4R$&12ET]^
M7_%04QC%3RAT*X4NX2X=$<HS[OG)D35+9H,TK(47"I6T 4[JD)1K;[$KH>=/
MSH25=SPPP]YIYVT!PKT[:GO8#A+MI+)S6MKI/F%GR#X9[1>.G>M4I+OZ;6#:
M .NN@9UVGS7XGNM]UNNT6#?N=IZQU]L$VB-[O9\*E'&=LK<BG4L]9Y-0(=)+
MX=B9=(DRKK""_3F90AS5\]<S*/H;%'U"T?_/=#]OY])XP?J__C+J=KJ_/1':
MUX5@N96AUYB5[A9EH]%G*9NNF,?>&Y/E7*]8X4+PZ=:(K!F1CJ'S4=LZ$O?)
M@NNY(&/[[*)<9IMER"VY35F"0@A\@5S0!RO"PJG4WC#NV )D@V ^Y\$-*_2,
MWQG+IPH&5)'X@H=NA6--(&_VK_?9F5&*VZAY<WVVQV#F$I[$7'+-/EBCA67-
MR\\?]BB7$ D2YX4UK'E^<[6WQ6>Y%VZ?:%F'CNAR;OTJJ/!-1.=KC<G<"A%X
M0%/Z1?1-.,2BV40I^$X$.^7ZEG&%P188K',*>Q1X&?;L(55;B@JT"Z3P9L6=
M47?!4 *^I&<SGD@E 2XX#]:C:?#7=$(PRO]X;S>:U(!8;3SC>:Y6)=,8>XDI
MM"> )EAQ-?<MX@R+&(7 2"&4$"D!,RXMN^.J$"&5D16)L2GE,IAP1LD4G*;,
M>3S*>C$S;&4X'Q9A<%,QX5NP)KK) >_IO]0;,&9HP3D,@JZ<6I!6*UA1@/60
M3LIL:R<!R"RI UU0+AFE+IA9DY$HHE.AP0&9X@XT";NIAUS8<.95&0H2V,U<
MM!$O.2Q34#DP%FG,^8IJAKP!!Z:VS.3?9>-1583XJ3!@03N>E!5/:5[@%'G]
MO>"4^!HDN2Y='*R@6Z=4*-M.\PP#LPBMOIZ9+6H_'OHW5*@[C'#">E76\UG@
MM]9;;)(%7PQ]5+U&%V+ZNMN!J;@5QS'KM$:=46L0CZ-/W.YN#,>]UF#4BR;Y
M#S;&<0\:JX<;_58,C:_&<\5>L5&U,X0XW@Y&+\&*[GZ M7,P*!WTQW@^1CKL
MM?JC^!%.+/>&\2.46.X.>M$K=E"9'?;&K4[<I3346@,%44_*$X5=;YY0/Z$O
MJ52A$^UTTY0KFBYTJ*,LQ(,TUA/]OE#T$DV<$]5Q]E'R:1@<=(YMP+A#C*O2
M\#7=]CZ:A$8M:Q(B4S@HN[VHID+#)!4.S4;(4-YAA<IS%H"O!WI9T)M@HQ><
M#9_#U,$-Q]J08U["1R7@KQ,3Q6(V$TDY4I[@U.AU*[YH%D4[L^@QL55=0>UW
M'$ZL^9'$KI"XN:;^A;\:.]'7!8Z'G7L/NY;W.PL_:_-!,OZ'W&SS_F),89J$
M?_'V[249OD21S<E!R3<&.:[* 0Z-X$=3?&<8OF+C+O[!YZ"#9W/09WL_NG^U
M:U??3-@Y7?!=.3G+6_!F=?,;8E)>G;?BY0\03 N0Y9@2,ZC&^P>#!F8X7>K+
M#V]RNDA/C<>UG%X7^!TD;!# _LS@5*X^@H/-+ZN3?P!02P,$%     @ [(%P
M4H^$Z@O! @  /@8  !D   !X;"]W;W)K<VAE971S+W-H965T,3$N>&ULM57;
M;MLP#'W/5Q!>,6Q 5]NRTZ9=$J"W82O6-6AW>1CVH-A,(E26/$ENVK\?)3M>
MAJT%^K 7ZW9X>$B)]'BMS:U=(3JXKZ2RDVCE7'T4Q[988<7MGJY1T<E"FXH[
M6IIE;&N#O Q&E8Q9DNS'%1<JFH[#WLQ,Q[IQ4BB<&;!-57'S<()2KR=1&FTV
MKL5RY?Q&/!W7?(DWZ+[4,T.KN&<I187*"JW X&(2':=')[G'!\!7@6N[-0<?
MR5SK6[_X4$ZBQ M"B87S#)R&.SQ%*3T1R?C9<4:]2V^X/=^POPNQ4RQS;O%4
MRV^B=*M)-(J@Q 5OI+O6Z_?8Q3/T?(66-GQAW6+S@PB*QCI==<:DH!*J'?E]
MEX<M@U'RB 'K#%C0W3H**L^XX].QT6LP'DUL?A)"#=8D3BA_*3?.T*D@.S<]
M+@K38 GG]W3-%BUP5<*56Z&!T\885 X^"CX74CB!=AP[\NDMXZ+C/VGYV2/\
M^W"IE5M9.%<EEG_:QZ2U%\PV@D_8DX077.U!ENX"2UCZ!%_6)R +?-DC?#/^
MP.>R"SQD@TL+WX_GUAEZ,C^><)'W+O+@(O]O.7Z2W]?MD:UY@9.("M.BN<-H
M^DD[A.'+%R.6LK?/4P ;.&[#=8 7'5QNP0M--6H=Z 40!A9:4JD+M3P:T&4U
M5.KAOBX:&2:#5T(13C>66.WKP<;9'2]X*-0=R$>,OMDAZP^%*G2%X/@]^<O8
M$-[T1S5_,.1Q<Y;DP [RP56-ANC4$B12T?9Z'R ]S(!E;'#6$)\&;AQIMY".
MAI!F^W_1^M#G6C4V."8(&[2)8PGD^>"S=IQ STO8#J2[PSP-(TL3^-<;B[=J
MND*S#)W+Y[I1KBWO?K=OCL=M3_@-;SOK)3=+H2QE8D&FR=[!, +3=JMVX70=
M.L1<.^HW8;JB!H_& ^A\H>DQ=0OOH/]E3'\!4$L#!!0    ( .R!<%)+PY;9
M40H  $(B   9    >&PO=V]R:W-H965T<R]S:&5E=#$R+GAM;+U:VW+;.!)]
MYU>@M*ZMF2I%%JF+I8GC*E^23*;6$U>\F7W8V@>(A"142$ #@):]7[_=#9(B
M)4J6G<F^V!(%]/7TZ0:D\[4VW^Q2",<>LU39=YVE<ZM?3D]MO!09MSV]$@H^
MF6N3<0=OS>+4KHS@"6W*TM.HWQ^?9ERJSL4Y/;LS%^<Z=ZE4XLXPFV<9-T]7
M(M7K=YVP4S[X(A=+AP].+\Y7?"'NA?NZNC/P[K22DLA,*"NU8D;,WW4NPU^N
MAKB>%OPAQ=K67C/T9*;U-WSS*7G7Z:-!(A6Q0PD<_CV(:Y&F* C,^+.0V:E4
MXL;ZZU+Z!_(=?)EQ*ZYU^B^9N.6[SJ3#$C'G>>J^Z/6OHO!GA/)BG5KZR]9^
M[7#087%NG<Z*S6!!)I7_SQ^+.-0V3/I[-D3%AHCL]HK(RAON^,6YT6MF<#5(
MPQ?D*NT&XZ3"I-P[ Y]*V.<N[IV.O[VY K\2=JTSR+7E&*[S4P?2<<UI7$BZ
M\I*B/9+&[%8KM[3LO4I$TMQ_"E95ID6E:5?108&_<=5C@[#+HGX4'I WJ%P=
MD+S!/E>7W(@W,W+UCC\!LAR[-(:KA:#7_[Z<66< )O\YH&Q8*1N2LN%?$-?#
MDG[73K#QW_\VB<+H[3ZQ$*-PS.A3]GGE\:X2]DG%X!G GMVE7+'/BOVN'T0V
M$X:%$PILO\O<4I LKIY(R]E;RZXT-PG3<W8C#=2/-I9Q"!(D%I<'V\N/TOX3
MKPG1+.%.>.4H)NJ_)2'-/?1)^/9G7"]5#*QC!1F@<G("#+2858NOVORX3KD%
M;UBLLPRLLF0B?^ RY;-4," UVK8 %#B4P=?@M\5G1N1@*93\$_C">))(](NG
M033J=_O]?JD8+,//%PLC%N 1"@F[HRBLK>FQ?RYEX3LA;0V1,)"WN810@((V
MR\G4I4[!!MCJ:,VE4CE8< O%+M4"5=W75RU%"CE3# HG!X)E85$[/7;IJH=E
M076]DVR-?P:C2=TG$%P&[GXW8D$1)!\?M*LE<[T&V,Y09SA]%=9:A&_#@?T(
M. 1'P8%%@SH<NNUXB,Y>BH>=$MN/!W8T'@:^Y'OL+C<V1\B#M7L2Z'.E?36+
M1V%B"<%>&1G[./$T#7S\BC55K, X\!):HY4+!2%(&+A7U/A&1YTM;%'G+(.&
MQY1V;"98*BQ)4V3(!RX-N^7F&\PI?_ TQ\ &^,$N9*]]<KV"&"!H-E56MQ5#
M@\^2(DV4]1Z$@2V$$H:GW1:MF>"* ,'B5%N(>F!Y6L9E!0 A>_::4Z@4C_$2
M^PZ^7R]EO/1H;=L!0 'A*I8KB#@X83@61HE4V.$"F,9BD2 "O"LUF5C@2+N,
MK#Q@E<UA0VE6KYD==I,;E(X*W=((B(+O]+Y(/T/-8O45S%+K*%5W0FW2.2&"
M/879Q@&KE8'D)3XOE&%=V .H7>4&; 5$;A?;M-^=#*?[F"R K0_<2)U;8)!$
M/L@$*@A?QVE.(8R]90CY.$>D0DV+;)7J)P'RL*W%8 +,?&A4KPK16KHE#*EV
M!=:C?0U68" %ZR!?:17X7D/K,1)&X.A,Y;M'U+CA$8JBU8!KR"OEX\V3X ;1
M)W728Q]) 4%ACOA](. :D6(M!D7%%_85AE6J 2LG@X@^\AC")^(1,PG+9)8!
MSD!,^M1C7Q5D2B^4_*](*&I5MHOUI<J29,"/\7 :E+J*M!(\MW)X,AZ2"7Y6
M*VL&_,Y(7LVK DZES&+IHHH 4JV 3K4Q-6@U%:IL)C"L-9^0)QA.A#C8O\&Q
M# V"E11ZU%/FHHP\4$=9#,\5 FAV58]#,Z3Q*]#J8!_6L20>*0I !>$DVFK:
MAUI>H^"I,P E:B7V[ LJ_,.".9";@3J8&YUMEWN(%M[R:K 8 WD@EY3V(QO.
M<Z2N FM80C1T4):P*JHY8ML&.%E.GALK?89+;4O^0)2PU; 04V'O;+!AZ%XS
M+ZV0E3;(= )=.?:+J#K._*1$7L![[UI5(04 &]L\#C^IX 9H.BO!01+*SEP-
M9/O0\CVT&1Q#FX.S@P,@;)WKW!S-F>A=4-%F]UG6VB&]<$3V;)/%+FM&4<O"
M8$L?VMXDR1>S5Q&@Y]DK. F'X0^CKW9;2_H*OHN^6B;V!DK+^?$@4DO\!>+/
M7+JG%W;O<-+O3J?C9W'8[,A(8YNNW OJC(!.'FB6+\6!%0<;5S0D. ;?GWK[
MTMS76E?PJM9%T[1\; YWV\=&BO?.O0$887/0.PBC;C0Y*]-':Z?=:5@]*2H<
M* )8<_>8">MQEI7(7R>#Z;BBVA,_$-2W=X& ,.NJN-]#;JBHKN3_A"6;V;7T
MM?4T_'R@:T#(5=',Z 04U,>G'4@,_##38S=B+@R>1;RS7Y4$%$'<+_,%'GN:
M!^0#E=6\L9C2(!>T"O_IYOZKI<N3,,2U^$QI]6;3VS=UY!$KD0+,FC]1U/\!
M(85CHN0]]IY#3P=Q$ 4X;EB!%<"907R!_*#(&E7BX1,0SL E^CS$T<A&F6ZS
MM9\[BC"%GIB(K39G=7^9]*(<8G\OPMB:MW P/9K%Z21*?GPWA;]J @U^ +3)
MG=;(#*<>T,=R1I,J2NY/V*@[CD;!/JJGI)=GM0U.\>1[XF<PL!;]L',X%O-'
M(@"\^J"^/TOE@ONJW*6)1NAP>@)7>^P+/(!IT55%=.EO-#[5VN+S[4\EQ<=F
MI0U&[",F2W$86IO'8&QCA^8W7JOQJ#N:#I#]2@-?,?-#M%#E^[+V@^LE0#B#
M[-["08^+E/VF%8<XW)J>?PEIAWY)J.!Q+%8.+WU0)U9. T>8%'QHA7G >1OV
M5GI8I:>@XKFT,=ZC8C>1'D+XY1(*+F:&XFF)&(JI9AG_)GQ[6%%4_)6%W]&P
M!K*-F<6;-;TE*5Y*\8!9AP.-@PF293*%J )M65\$:##>+@*]>3M]UYOER4(X
M7\L;SLAX(OQ='/Z1&92GB'E>7$K61 -E/B".H>E9X>CX$WA;1$)";761!?\@
MR$2'8!ZX!R;P3.<T1"GV0<P,%1<-:##\XM]!V96'O8:L)4^:U;NAI: YBIP,
MBEMM?^JOR @T&_=_. VWH3[L=\<P@6Y0WT(5VP@7V*;@<\3P^S25VK&/<H8F
M8(3PZ:^:[OX\P+VW/MCUNXV#40P6K1<L%,5^-;'0270FA"J.B)M(0BUI@RR%
MF@[>DA\1*&02T#H:#-OI85^@=@+4)7;X!"=R(S.H62GFM1K^[.\ $)+E(<WS
M0%"6/-4LE$',5SS&DH1A6^<+S[5"$<M]J"JJSW[2QE>P74)@1-7K.=Y;%U6
MLG<E_UPKPZ"\P-JI#)\%O)@X*V^]CZV-[:R.^UL78E4N7S%H[W;H_FL[=+TR
M**_M\V??=^N_<#3845S<_;?K/QN_;%S8<\38S TAGK%&12(#7!U.NL-A>-PA
M@^:*DOZWYHIP<[ES$DU;CAS[1X[@^)$#;:H7*YK5:_O.^;3VO7XFS()^O8"M
M%[J!_XJ_>EK]0.+2_RY@L]S_NN*6FX4$RU(QAZW]WMFHXZ?W\HW3*_J5P$P[
MIS-ZN130WPPN@,_G6KOR#2JH?C9R\3]02P,$%     @ [(%P4M7B< "V!
MM L  !D   !X;"]W;W)K<VAE971S+W-H965T,3,N>&ULK59M;]LV$/ZN7T%X
MP+ !?I/DQ''J&(B3%MN %D'=;A^&?:"ED\6%(E6^Q,F_WQTE*W9CIQTV!'!$
M\N[A/??&FV^UN;<E@&./E53VJE<Z5U^.1C8KH>)VJ&M0>%)H4W&'2[,9V=H
MSX-2)4?)>'P^JKA0O<4\[-V9Q5Q[)X6".\.LKRINGI8@]?:J%_=V&Q_%IG2T
M,5K,:[Z!%;C/]9W!U:A#R44%R@JMF('BJG<=7RXG)!\$?A>PM7O?C)BLM;ZG
MQ:_Y56],!H&$S!$"QW\/< -2$A":\:7%['57DN+^]P[]7>".7-;<PHV6?XC<
ME5>]BQ[+H>!>NH]Z^PNT?,X(+]/2AE^V;633<8]EWCI=M<IH0254\Y\_MG[8
M4[@XI9"T"DFPN[DH6'G+'5_,C=XR0]*(1A^!:M!&XX2BH*R<P5.!>F[QEALE
MU,:R.S!L57(#\Y%#7#H=92W&LL%(3F"<L_=:N=*RMRJ'_%!_A/9T1B4[HY;)
MJX"_<35D:=QGR3B)7\%+.Y)IP$N_FR3[\WIMG<&<^.L5_$F'/PGXD__DQ-<Q
M/F@';/KC#Q=)G+PY8O"26Y$QV!W4>&##@; LTU7M'>1L_<1R\2!R%&$**UHH
M/ +&G3-B[1U?2V!.,RYEE$EN+5BF"U*OL$ PU[+[4LL<3-AV); ;1.;JB8!I
MN0U)CA?Q!S!8LTSY:HV6H'0P)N@A.CN!SK M6,<5&1CEWI"=A,OK6HHLF(?$
MA,Z'[%;(0.D;C(4* )8CS8HKA4+<4IT>=5:?P6,&M4,=[B)2?$$ P=%KV-\L
MHJ.O<"%]#MB ,%]$1G<V5*P32-3Z]=_88$C2"'M/0-@I"Q#.TW7"6L]5AK@H
ML"83$4H'FZ,'1"0'H(I7M$#HV]5GR] _@10\@LF$!9*H,3V4$^A;"C&Z!GO9
MSJ<U]3?+O-VYTY'YWCRU A6X4N=]O$6"M0UT4:#5$='V6=DQ)O8<KQGLKABR
M3WMA'YP,N[?/L<BXS+SDH>FB1!,+XI0W(8V.A/3K#-W+O5 2TS?V:)IF2%Q8
MU^5KH24^,PA^&7TJ#<!!9V(K\7BP$5%_H28S9MU7]%.@H;U%D^W/45-WW_9
MG/3/TY3%XWZ2S&@UB9.PBI/H;? V"3^'#C),?R? 7D:K@S">SRY8.HW99)JP
M0?1!JT&;&WL9>$/EQ9:'M35-6<HF$U2ZA0*,Z3+5*X$>2J9H%4.6>-[6UG>P
M2ON3-"8>Y_$9L9I-9BVKD!F=OW<*6S"4N*%F<E88786X=+R/Q+ZIY9 O-EI#
MQC&92$F8IOC"^[_57N:L1$.QC$ =9NG_%>O#0,03-DNGZ#$DWD_3\;^)Q0"U
M8_J=)L>C,0A_LS1:-7Y[Z;*ORB@_W0_1T+@_GEZTII[-SAA.+$U?1"]4C1<@
MN 6?5H_#U^YU'?>?PW,<'+YX+C$NIYZ?O8!UKP6&S0?&/+Q"4J.#NF[/7=OC
MNSXG4*LIC_ 68,NLR);G[A<=-CK2VVN>+SHSG8=&^FK2#(\]_*.]2:H"LPGS
M(K49KUPS5'6[W4AZW4QBS^+-//N>FXU :R44J#H>3L]Z^$2$&;%9.%V'N6RM
M'4YYX;/$L1H,">!YH;'GMPNZH!O4%_\ 4$L#!!0    ( .R!<%+8$SR*]0,
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
M'53X5NJ).)Z-199FLP/ZCH=8CX.^XR?TO:2%%R^5RROC6DOB]^N%\Q:X^..
M\I-!^4E0?O)_)/*PJO?&D_CQ^^_.LUGVXDF]XMH)4XH[:CS5"[(B.^-,S4['
MPJ](W)JZD7HK2'N"8**T-T**RDBT@BZ$H[RUK$8N+1':S -Y?B4^D8. %M=5
MI:3.2=Q(_5F@^R%L!U_RZ$O9^P)'VD; PE$VF0.G$$;+!2DME%9>R2KQ&_/#
MEJ05,%"+S4KE*[&13M"])X:,\!L%@U'*( CLW!BQ+T;WC;+LPD[@IP$BV41<
M^]W80P;/7CCX_:5%6,C!KE2:I6,ABS5'Z40+#V!BI=Q#5"NY)K$@8OHIVIP]
M-,% 1<YA-Z)&O.D0+QP_3Y_Q\F->4*66:E%1(O/<M-JS7SFIM<3:&*RX^!-,
MQ19RLAYT*G(#SS00&OBK4K4"_XI?H/KI0L#]4%GXNMARO16\AS34.R\UUZ':
M)OAYRDN)R-C,J[*DP)@1%KQU/W>Q;$S.$7!@?+90L%<-*I2K1E9"UAPJDBBM
M Q 8BRA$0UQBW=9"QHH!@]+'C!Y/YL\XD[P,/36BQ2?15*T3LTDV?S81'Q"_
M,JVKMF%7KS9N9$3ELFF0 2B?3U((O.EW(#V-W'+&DYK)"AJX&4(^'O>?OZ*-
M4#/;LDJ\M[J1JG@P"Z5%2YQE]@:3(C96P=[L=^@ 5!0QZ3M418 J&_$%_T3H
M4=W"_E#8DH*RHUDZ3M.4-S[:J1$?.ZIEY<R>_AS?$#97-5E+RWD4LBP5CS@N
M-T>H:1E?<K,F+1FKO QIGO,1G!U(2X7O.6 E DXY%:$].16A83N</0G92<(>
M/QA"YJNV@!^H@EFIA0KH[Y+;!X8DL2I^+-1:%> /WH(&X=HK#W<P.O.OTE$C
MM>P37$9I0J\/[)< ++S',^(X.<"#P-%'5DQO%LY0K0!8.,7VD(P5)! '7$'0
M9J.#^*,H&@_P&3##Z5PPLX+/T$7D)@G("Q.OQ=%H&'IAV]NV&E;2T&N871O^
MT:;K+[=GMZ>R0SP1RKF3&G1-$B@'X(AH"FV_0Q1#A2;=Y'F/A0#KV>F!P2.Z
MP8,S%$Y(6KRZSU=2+TE<[\V=Y/&YPZ(5#HY[FK$8E$?59:>8>L6@S3#5'?(3
M^!1?"(X<S7>H6D4\R26\ -:I+W]CH#1\91S$3*I U4_!%P@#C@([!^ZQ4KG8
M:2 A:^X5^HI0P:/3G<G8M-:U2&8W4)*?^[%\UX_E=Z90I<HC]S_DBDFE$.\
MY.,T9/T\0ERNI:J8U\3"6!Q=_BD. OF$V98L(N\T $ >-/TMLT N6; "Z)L'
M$P[M&!<X \>>BB/GT3J..:,QC=(9';07.(A9"N&5UM1)2#BG W_'.Z>#[O2
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
M4W*!2P6ZJ2JF7A98RL/4ZWNGQ(KO"F,3P6Q2LQVNT7ROEXJBH$/)>85"<RE
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
MA59@<#&)SM+3\]S[!X?O E=V9P^^DKG6C_[PI9Q$B4\()1;.(W!:GO "I?1
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
M\*4A'I=@EOP^H?4!O+\RAO:.)^A>O.P=4$L#!!0    ( .R!<%)P<+&U< 0
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
MF>GP05J 65\(H7<#NT']GV'\%U!+ P04    " #L@7!2/78/T"H$   C%
M&0   'AL+W=O<FMS:&5E=',O<VAE970S,BYX;6RU6%UOXC@4_2M7T3S,2-TF
M3H!V$""5TFIG-96J=CX>JGDPB0&K2<S8#G2E_?%[;4("G1!:""\0?YQCG^MK
M']F]I9#/:L:8AI<D3E7?F6D][[JN"F<LH>I<S%F*+1,A$ZJQ**>NFDM&(PM*
M8M?WO(Z;4)XZ@YZMNY>#GLATS%-V+T%E24+EOT,6BV7?(<ZZXH%/9]I4N(/>
MG$[9(]/?Y_<22V[!$O&$I8J+%"2;])TKTKWU6P9@>_S@;*DVOL%(&0OQ; I?
MHK[CF1FQF(7:4%#\6[!K%L>&">?Q.R=UBC$-</-[S7YKQ:.8,57L6L0_>:1G
M?>?2@8A-:!;K!['\F^6"VH8O%+&RO[#,^WH.A)G2(LG!.(.$IZM_^I('XBT
M/P?XKP"DM0,0Y(#@-2#8 6CE@-9;1VCG@/9;1^CD@(Z-_2I8-M(CJNF@)\42
MI.F-;.;#+I=%8X!Y:C+K44MLY8C3@UO*)?R@<<;@CE&5289IHQ7 QQ'3E,?J
M$_P%CYC/418S$!-<QIBFH?VD2C'L2M,(8D['/.::,P7)BB<"JF%BZ!>6WJ01
MYF*82<G3J4D'KI#[^^,(/G[X!!^ I_!M)C*%?*KG:A1GINB&N9#KE1!_AY!_
M:'H. 3D#W_-)!?QF#SR+"[BW#7<QI$5<_2*NON4+=O!=V=AT:YB"@BFP3*U=
M*R0D;H\4V$LXH^F4 1XG2RHC"$6J)>[,RF"M.#N6TYPNB\%ESUULQN//'L0K
MNFS-M%7,M%6K^6N9!'7"VP5=^P3":SG-.=U5<QJROH,'L6)RP9P!5*7+\3Q;
MHCN%Z$Z]Z&(_GL&7=)YI=09?V8+%0.#ICB5C)G_!?[#9[:'84^L.-?.X*.9Q
M<63^7A9,E\TOX[">\XG\JEK[6M [UOYXGJU(?2XB];F)_4.\\FSW3A#Z/:0[
M8E^/>D?P&R#:#M>&%9(#]Y[?R-XCI7F08]V#E/9!3N ?PSVD3WYU$JQ0[1K;
MJ>BRRW=(:3RD$><AI?604WA//>G;]\!HS^RJHW_3U/"W^X8/:K.\M#IRJ-<%
MS>RWTNS(L6Y'2KLCI_"[/:1_A#Q/N*8<KP&B[7"5GD<:,3V_-#W_%*:WAW1'
M_.M1[XA_ T3;X3*FMUVS<7/Q#S#XX1[4[TQHO//-)0_Q#LC7;P9X5Y7/YI:(
MJP \PKLE#VF\OCIBW<;-L4Y/:7?^(<XTW(,28Q-4.L8[+K<G$0@]8Q(TIA <
M).W5K;A.6VES?NN +!SN0:4"-N09%>;\S&6B&A2:2ZF:I+OQMI P.;6O0 HW
M4Y;JU76BJ"U>FH;V0>95_37ICJKJ;TCWMJK^RB?=&[^J!5,16_S*E@!;@LJ6
M%K;85QFWE+%Z/KNC<LI3!3&;H"3O_ +M3ZY>I%8%+>;V!64LM!:)_9PQ&C%I
M.F#[1&""Y 4S0/$N./@?4$L#!!0    ( .R!<%)(%9Z\L 0  (DA   9
M>&PO=V]R:W-H965T<R]S:&5E=#,S+GAM;,V:76^C.!2&_XH5[<6,M%/P%R&C
M-%([G=%V=SM;M>K.Q6@OW,1)4,%DC=-TI/WQ8PCET":XP,6*FP0(Y_CX-3SV
M&YCN4OV0K:4TZ"F)578Z6ANS^>AYV7PM$Y&=I!NI["_+5"?"V%V]\K*-EF)1
M!"6Q1WP_\!(1J=%L6AR[UK-INC5QI.2U1MDV283^<2[C='<ZPJ/G S?1:FWR
M ]YLNA$K>2O-W>9:VSVORK*($JFR*%5(R^7IZ Q_/ ^*@.*,OR.YRVK;*._*
M?9H^Y#N7B].1GU<D8SDW>0IAOQ[E)QG'>29;Q[]ETE'59AY8WW[._J7HO.W,
MO<CDIS3^%BW,^G04CM!"+L4V-C?I[C=9=HCG^>9IG!6?:%>>ZX_0?)N9-"F#
M;05)I/;?XJD4HA9 <$, *0-(4?>^H:+*"V'$;*K3'=+YV39;OE%TM8BVQ44J
M'Y5;H^VOD8TSLPNIHT>1*X,N56;TUBIN,O3N0AH1Q=E[] '=VBMAL8TE2I?(
MCFMFA%I$:H7L)6'[K)!\FJ^%6DDT3Y715N9LZAE;6MZ -R_+.-^701K*"-"5
M#5YGZ+-:R,7+>,]VJ>H7>>[7.7$F_%VH$T3QKXCX!-_=7J!WO[QWI*657+1(
M2_]/N=#W/VTSZ-+()/O'422KBF1%D:RAR+,DW2IS;!#V<4$1E]^OC[/QF/N^
M/_4>C[3'J_:XL[TO\OX#P>C[E4SNI7;U(*@R!L.5>5P5.>XI\SZ.UV3&#IG#
MJKW0V=Z5T"UEGE09)\.5&?N *+^GT&5@76D['34JC6M4Q.XF-VVUQ@1RD@&K
M#83#M*_:M)O:P"OL!M:5^-%6;6 2Y@-6&T"'@[YJ!]W4!FQA-[<^W]VTDAJX
MA,,!2PVPPY.^4D\.I [H!/ODN-0$R$7<Y*I+C?Y#[2=* J0B>+CB$X ?(3W%
M+P-?S)9LXON3!O$!9,0-LE?BMY\^"8"+L &+#RPD[@6:0WQ^*'Y 6=@ &0)<
M(VZNO1*__7Q*@&-D/&#Q@8[$O6QSB!\>$Y\&3>(#Z8B;= =7?MOIE0+9J#]<
M\2G0D;ZQCFL4OPQ\)3[A]+CX%$A'W:3[)C,CM4)G<1P)-9?H7*B'5N+73.B
M72@%.M*^/K0,K(L?.M8V%$A'W:1SB]]I"J; .CI@MTJ!E[2O7Z6'AM6UU*3
M/NIFWYO#T7Y2ID _.F!7RX"@K*^K9=U<+0,:,C<-WQR.]M,T QZR =M>!DQE
M?6TOZV9[6>UO.C<?6]P=;2=N!H1D _;%#)C*^OIBULT7,^ C<_/QS>'X^M<?
MK<8"\,@&;)P9 )7U-<[LB'&VULT?APW_* ,=N9N.G0:CT[S. 9=\P-:: V!Y
M7VO-CUCK$(>\R5MSH"5WT[+K\+2?YSG@DP_8?//:PY&^YIL?,]\3RL,&#\*!
MGMQ-SZ[#TW[>YX!3/F![SH'!O*\]Y\?L^81._*;A :!R-U"[WSUMUP$! #88
ML($/@,%!7P-?!@8OAX?Y!W>/5WLZGDB]*MX!R&S1-O'^07EUM'K/X&S_=!U.
MW[^D8#&VBE2&8KFTH?[)V%X<>O_<?[]CTDWQK/T^-29-BLVU% NI\Q/L[\LT
M-<\[>0/5VQ>SGU!+ P04    " #L@7!2?H!+L)4"   ,!@  &0   'AL+W=O
M<FMS:&5E=',O<VAE970S-"YX;6R%E6U/VS 0Q[_**>(%2(P\M#"$VDJTW30F
MT! =VVLWN206CEULIRG??F<G3;N-EC>-'^Y__IW/=QTU2K^8$M'"IA+2C(/2
MVM5-&)JTQ(J9"[5"23NYTA6S--5%:%8:6>9%E0B3*+H**\9E,!GYM4<]&:G:
M"B[Q48.IJXKIMRD*U8R#.-@N//&BM&XAG(Q6K, %VN?5HZ99V'O)>(72<"5!
M8SX.;N.;V:6S]P:_.#9F;PPNDJ52+VYREXV#R &AP-0Z#XP^:YRA$,X18;QV
M/H/^2"?<'V^]?_6Q4RQ+9G"FQ&^>V7(<7 >08<YJ89]4\PV[>#Q@JH3QO]!T
MME$ :6VLJCHQ$51<ME^VZ>YA3Y#$!P1))TC^$<3# X)!)QCX0%LR']:<6389
M:=6 =M;DS0W\W7@U1<.ER^+":MKEI+.3.6J^9NXJX4X:JVO*D#5P.D?+N#!G
M\ D6]'*R6B"H''+&-:R9J/TLVXF9,4@Z)C,0G"VYX):C(?7S8@ZG)V=P ES"
MSU+5AFS,*+0$[Q#"M .=MJ#) = K>%#2E@:^R RSO_4A!=U'GFPCGR9''7YG
M\@(&\3DD41*_PS/[0%Z+7AX=P1GTB1AX?X,/$V% *DMW:W@AF<4,E/8KKS43
M/'_CLJ#;!LI)X89\E[4C%,.>8N@IA@<HIDPPF2(L? >Y5RESQ?9>MH[[^6%+
MU/1^M2:P[G$<P;OL\2Z/NJ7*I;J4@)NT9+) H#;6,)U!2F]#4TLPYW"_>W[O
M<;<'7/D#7(M;3ZY'X7H_[_];Q%%OTF*'>P57H2Y\'S)$44O;UEZ_VK>Z6U_A
MX<Z\[9,/3%,>#0C,21I=?*;C==M[VHE5*U^^2V6I&?AA2>T:M3.@_5PINYVX
M _H_@,D?4$L#!!0    ( .R!<%(_FJN'Y0(  !\(   9    >&PO=V]R:W-H
M965T<R]S:&5E=#,U+GAM;+56;6_:,!#^*U;4#U1:&Q)>ME6 5 C=.K535=;M
MP[0/)KDD5AV;V0ZP_?J=G9!2"JC:M"_$+_<\=\_E<L=@)=6CS@$,61=<Z*&7
M&[.X\'T=YU!0?2X7(/ FE:J@!K<J\_5" 4T<J.!^V&[W_8(RX8T&[NQ.C0:R
M-)P)N%-$ET5!U:\Q<+D:>H&W.;AG66[L@3\:+&@&,S /BSN%.[]A25@!0C,I
MB()TZ%T&%].>M7<&7QFL]-::6"5S*1_MYCH9>FT;$'"(C66@^%C"!#BW1!C&
MSYK3:UQ:X/9ZPW[EM*.6.=4PD?P;2TP^]-YY)(&4EMS<R]5'J/6X &/)M?LE
MJ]JV[9&XU$86-1@C*)BHGG1=YV$+@#S[ 6$-"'<!W0. 3@WH[ #ZP0% MP9T
M7^NA5P.<=+_2[A(744-' R571%EK9+,+EWV'QGPQ8>MD9A3>,L29402*+:E]
M6>1::*-*K &C22L"0QG7I^2,S+ VDY(#D2F^@L:<;9GC&X^ET)*SA!I(B#;X
MJ*]2O"JPAG-;7 Z'>R M+K6C?YA%I'5R2D[PAGS)9:FI2/3 -ZC.QNC'M9)Q
MI20\H*1#;J4PN293D4"R!Q\=Q_>/X'W,:I/:<)/:<7B4\!,5YZ03O"%A.PSV
MQ#-Y/;R]3\Z_>9_^M?=GR>@T==9Q?)T#?/^UB+Y?SI$&>\Z/(Y%VFTB[+M+N
M@4AO9$Q=#T.G'[#1DM:-<W(/L<P$^XV1X>73=[.O5*/C+CYC_\\<=16_ HU]
MC8F,I$H6!+L_]C=!8!WG5&1 4)O0U'56?41AKU'8.^K^:I<?':ZH2FSZ71KW
M?GT59]]QVNFS'+T/!_YRNZ!?FMC:V3:)7IKT@N<FTY<F9[UN8U,I]K<Z7@$J
M<Z-&HX!2F*HHF]-FFEVZ)KYS/@XN)L&>\PBG7S6LGNBKT7E+589E2SBDZ*I]
M_A;C5=4XJC9&+ER_G4N#W=LM<YS@H*P!WJ=2FLW&.FC^$XS^ %!+ P04
M" #L@7!2Z@R'8@(#  !W"0  &0   'AL+W=O<FMS:&5E=',O<VAE970S-BYX
M;6RE5EU/VS 4_2M6Q -(@WSV"[61H-VTH4T@"MO#M <WN6TLG#BSG;;\^]E)
M"%F^!MI+&\?W')]S[[6=^8'Q)Q$!2'2,:2(61B1E>FF:(H@@QN*"I9"HF2WC
M,99JR'>F2#G@, ?%U'0L:VS&F"2&/\_?W7%_SC))20)W'(DLCC%_O@;*#@O#
M-EY>W)-=)/4+TY^G> =KD(_I'5<CLV()20R)("Q!'+8+X\J^7-J6!N01WPD<
M1.T9:2L;QI[TX$NX,"RM""@$4E-@];>')5"JF92.WR6I4:VI@?7G%_9/N7EE
M9H,%+!G]04(9+8RI@4+8XHS*>W;X#*6AD>8+&!7Y+SJ4L9:!@DQ(%I=@I2 F
M2?&/CV4B:@#;ZP$X)<!Y*\ M 6YNM%"6VUIAB?TY9P?$=;1BTP]Y;G*T<D,2
M7<:UY&J6*)STKX* 9Q"BCT?5& ($PDF(;F4$'"TSSB&1Z"O!&T*))&KV= 42
M$RK.T#E:JY8*,PJ(;54U"AJHT["<)BAI:(WF'#VN5^CTY R=()*@AXAE0B'$
MW)3*DU9F!J7^ZT*_TZ/_-I 7R+4_(,=RK [X<AA^D]$^N*DR6:73J=+IY'QN
M#]]_Y.3GU49(KMKZUX .M]+AYCJ\?Y1UCP.LMTM78@N&<<Z@=_O>]Z;.W-S7
ML]>.<6>O,7])\RIIWINDD21@,2")C]!9]X)E5%_:&37D#:ZD3\!+D>( %H8Z
MX@3P/1@^&LCNJ+(P>I.%%#]S1FF_AU';@^4U/+1CG(G7G>)QI6\\J.\V!:[*
MGNP0!77$56WVW*5QW%K?GKD-C>T8Q^UI@TFE<3*H<96IVC.$N21"=B9OTA8V
M;39 1XP[[A8VK81-WU5<O6LW+,E$=XFG'6W:$-D.L?NR-ZM$SH8KK(^1+CFS
M=J6LAIQVB-?3;[;U>HM8@WH>F,3TG2=>YV%OM0X<>^39#0==48YM-4R8M5M1
M?Y)\PWQ'$J'VQ%;!K(N)2@$O;OEB(%F:7Y0;)M6UFS]&ZLL(N Y0\UO&Y,M
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
MX1Y97PF_0!$^1V$0XA;X\!_P!:OAP2;<-P;7+H>URZ'CB_;P?=MVY]R:=G6
M.:J9(\<<_Q=SFV$E3\?QV(_[91!VTLN>_]*T93<H"I*D#MI(,:Y3C ^*?VP4
MP2')2<V7')3<Y&L36J*3IE"<=I,MI;M1V+2^/5([=6J=@ZEMEO//.RC&('\=
MT)S6Q.F1"ZA;,W>/5$#=75_#"&_9VA*4X*C=U<LZQ<NC%! .UDTO>%<)5?"-
MZDC#</MK:0E+TRAH5XL;+1D?S,Z<3^;TX6^I'[SN0/C8+0BO>Q ^5A.JB)J.
MQ7%WV];=H"0.][BZ[D+X.&T(K_L0?E\CJN#-;AHG26=;;4M4F&XW(K]QQ-O[
MU1V1,\H58C UL. B-2RRO+*4$RWF[M0?"VWN$&Z8FVL>2!M@]J="Z-7$7B3J
MB^/@+U!+ P04    " #L@7!26$@-8?4!  !C!   &0   'AL+W=O<FMS:&5E
M=',O<VAE970T,RYX;6R-E&]OTS 0QK^*9?%BDVB=/]N*IB32U@H! E&M&KQ
MO'#;2V/-L8/M-./;<W;2*(B-[4WCL^_YY9[K.5FGS8.M !QYK*6R.:V<:ZX9
ML[L*:F[GN@&%)Z4V-7<8F@.SC0&^#Z):LB2*KEC-A:)%%O;6ILATZZ10L#;$
MMG7-S>];D+K+:4Q/&W?B4#F_P8JLX0?8@+MOU@8C-E+VH@9EA5;$0)G3F_AZ
MF?K\D/!-0&<G:^*=;+5^\,''?4XC7Q!(V#E/X/@XPA*D]" LX]? I.,KO7"Z
M/M'?!^_H9<LM++7\+O:NRND[2O90\E:Z.]U]@,'/I>?MM+3AEW1];KJ@9-=:
MI^M!C!740O5/_CCT82*(+YX1)(,@>:T@'02A<ZRO+-A:<<>+S.B.&)^--+\(
MO0EJ=".4_Q<WSN"I0)TKOC9@N!/J0#X#=L.2LQ4X+J0])S-ROUF1LS?G&7/X
M)I_/=@/UMJ<FSU _<34G:?R6)%$2/R%?OB!OY2B/_I8S]#>:3$:32>"EKS7Y
MXV9KG<$1^OD?>CK2TT"_>)$N/9T8/SDS7<Y:#+BUX.Q3'>RA5P'J[]JQ2/#J
M1>CW..W4OVEIO)BF]36SR0CXZ_>%FX-0%DLJ41C-%Y>T+^P4.-V$J=AJAS,6
MEA5^!<#X!#POM7:GP _:^%TI_@!02P,$%     @ [(%P4AR/HH*V P  .PL
M !D   !X;"]W;W)K<VAE971S+W-H965T-#0N>&ULO5;;;N,V$/V5@= "&R"U
M+KX'MH$DWD53;-I@TVT?%GV@I9%%A"*])&4G?]\A)2M&(*L/0??%%B_GS(T\
MG,5!Z2=3(%IX+H4TRZ"P=G<5AB8ML&1FH'8H:257NF26AGH;FIU&EGE0*<(D
MBB9AR;@,5@L_]Z!7"U59P24^:#!563+]<H-"'99!'!PGOO!M8=U$N%KLV!8?
MT7[=/6@:A2U+QDN4ABL)&O-E<!U?K>/$ ?R.OS@>S,DWN% V2CVYP5VV#"+G
M$0I,K:-@]+?'6Q3",9$?WQO2H+7I@*??1_9//G@*9L,,WBKQ-\]LL0QF 628
MLTK8+^KP*S8!C1U?JH3QOW"H]XZC -+*6%4V8/*@Y++^9\]-(DX LW. I $D
M;P!DN!LP; ##MX#1&<"H 8Q\9NI0?![6S++50JL#:+>;V-R'3Z9'4_A<NKH_
M6DVKG'!V]:#5GOLBTAF".YFJ$L&R9S3P88V6<6$NX!?X^KB&#S]=+$)+-ATR
M3!O^FYH_.<,?P[V2MC#P46:8=>!O^_&3'GQ(L;8!)\> ;Y)>PGNF!Y!,+R&)
MDJC+GW[X;TP.8!A[>-P!7_\'O!(M/.J)9MB6;^CYAN\IW[?/A(([BZ7YI\?F
MJ+4Y\C9'9VS^3FI$NJ.9Y7(+0AD#*=/ZA3PX,)V9KJS4C!//Z*1HOQH-AU%$
M*=AW>#)N/1GW>O(QS]'KA@L9R"'L*F@_QW0PCW[NR<JD]672R_.:>]@=BV(N
M28),JOG.:5S7Y>GG_+- N$XMI'0%2,(-&-Q3W@5(TE.J=UHPN<4,>+=MFA95
MYHJTJ2Q(94'PDEL"6 66N',E2/=IPY7;2\^&H36_AWE1MH5&4RB1^=.5H45-
M$N0(Z2Y6E/F-0$+2-!H+^$R/D<%+2 6C,R%XCHV'QAG\7C&:XL[=TGF)]'I8
M.J9<PA:E"^L2<JU*&,[A!9GVH'A<?U]< I.9=YIMN.#VQ:WZ8T>RGSY11MX>
M2K)*055:DT7/Z])3$R=1/'/!J6I;^)L(U:[-B3M.](2FZ#/7@@8]9V3:GI%I
M;ST_8>;+]T?KZ&=W>VY/;@]\N\=R@[KOHLY:<[,?)@[SUN;\7>) -X*\,):G
M73)1<X]/9&(\B:*S.A%'KZ]<U.O6(YUH?&_>XY-'-?YAF8^35ZO)_YC[AOQ4
MH\?SKN2')]U&B7KKNS8RI2IIZ\:CG6T[PVO?#X6OV^NVDA[CK=,U@3E!H\&4
M2J_K3JT>6+7SO<M&6>J$_&=!W2UJMX'6<Z7L<> ,M/WRZE]02P,$%     @
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
M$*?(ZC95/6A1V.O"O=!T^;#+#=U 49H-]'TEA-X]F!M(<Z>=_0M02P,$%
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
M    L0   !               ( !     &1O8U!R;W!S+V%P<"YX;6Q02P$"
M% ,4    " #L@7!26\NJ?>X    K @  $0              @ &O    9&]C
M4')O<',O8V]R92YX;6Q02P$"% ,4    " #L@7!2F5R<(Q &  "<)P  $P
M            @ ', 0  >&PO=&AE;64O=&AE;64Q+GAM;%!+ 0(4 Q0    (
M .R!<%+F_+1W-@0  .,0   8              " @0T(  !X;"]W;W)K<VAE
M971S+W-H965T,2YX;6Q02P$"% ,4    " #L@7!22XCAG_ %  "D&   &
M            @(%Y#   >&PO=V]R:W-H965T<R]S:&5E=#(N>&UL4$L! A0#
M%     @ [(%P4A$W@E-H P  >0T  !@              ("!GQ(  'AL+W=O
M<FMS:&5E=',O<VAE970S+GAM;%!+ 0(4 Q0    ( .R!<%(\ZC I+@8  )P8
M   8              " @3T6  !X;"]W;W)K<VAE971S+W-H965T-"YX;6Q0
M2P$"% ,4    " #L@7!20LA^1$D)   E/@  &               @(&A'
M>&PO=V]R:W-H965T<R]S:&5E=#4N>&UL4$L! A0#%     @ [(%P4JD]<A%K
M!@  YA<  !@              ("!("8  'AL+W=O<FMS:&5E=',O<VAE970V
M+GAM;%!+ 0(4 Q0    ( .R!<%*$9'T]S @  +$5   8              "
M@<$L  !X;"]W;W)K<VAE971S+W-H965T-RYX;6Q02P$"% ,4    " #L@7!2
MOR^+4NL&  "E$   &               @('#-0  >&PO=V]R:W-H965T<R]S
M:&5E=#@N>&UL4$L! A0#%     @ [(%P4I3%MC&  P  D0@  !@
M     ("!Y#P  'AL+W=O<FMS:&5E=',O<VAE970Y+GAM;%!+ 0(4 Q0    (
M .R!<%) 9^^5<@4  &4-   9              " @9I   !X;"]W;W)K<VAE
M971S+W-H965T,3 N>&UL4$L! A0#%     @ [(%P4H^$Z@O! @  /@8  !D
M             ("!0T8  'AL+W=O<FMS:&5E=',O<VAE970Q,2YX;6Q02P$"
M% ,4    " #L@7!22\.6V5$*  !"(@  &0              @($[20  >&PO
M=V]R:W-H965T<R]S:&5E=#$R+GAM;%!+ 0(4 Q0    ( .R!<%+5XG  M@0
M +0+   9              " @<-3  !X;"]W;W)K<VAE971S+W-H965T,3,N
M>&UL4$L! A0#%     @ [(%P4M@3/(KU P  9 @  !D              ("!
ML%@  'AL+W=O<FMS:&5E=',O<VAE970Q-"YX;6Q02P$"% ,4    " #L@7!2
MNJM-EX\&   A$   &0              @('<7   >&PO=V]R:W-H965T<R]S
M:&5E=#$U+GAM;%!+ 0(4 Q0    ( .R!<%*ORRQ6A 0  )4)   9
M      " @:)C  !X;"]W;W)K<VAE971S+W-H965T,38N>&UL4$L! A0#%
M  @ [(%P4H"Y68C% @  ' 8  !D              ("!76@  'AL+W=O<FMS
M:&5E=',O<VAE970Q-RYX;6Q02P$"% ,4    " #L@7!2/6Y7*80$  # "0
M&0              @(%9:P  >&PO=V]R:W-H965T<R]S:&5E=#$X+GAM;%!+
M 0(4 Q0    ( .R!<%)_3:[VW (  +4&   9              " @11P  !X
M;"]W;W)K<VAE971S+W-H965T,3DN>&UL4$L! A0#%     @ [(%P4KYEPJ$'
M!   Z @  !D              ("!)W,  'AL+W=O<FMS:&5E=',O<VAE970R
M,"YX;6Q02P$"% ,4    " #L@7!2"7S#NQ$%  !K#   &0
M@(%E=P  >&PO=V]R:W-H965T<R]S:&5E=#(Q+GAM;%!+ 0(4 Q0    ( .R!
M<%+7\IWTZ@@  %P6   9              " @:U\  !X;"]W;W)K<VAE971S
M+W-H965T,C(N>&UL4$L! A0#%     @ [(%P4@?.J=V6 @  >04  !D
M         ("!SH4  'AL+W=O<FMS:&5E=',O<VAE970R,RYX;6Q02P$"% ,4
M    " #L@7!2$>TG&)4"    !@  &0              @(&;B   >&PO=V]R
M:W-H965T<R]S:&5E=#(T+GAM;%!+ 0(4 Q0    ( .R!<%)RT2R)W ,   ,*
M   9              " @6>+  !X;"]W;W)K<VAE971S+W-H965T,C4N>&UL
M4$L! A0#%     @ [(%P4CURSH*S @  S@4  !D              ("!>H\
M 'AL+W=O<FMS:&5E=',O<VAE970R-BYX;6Q02P$"% ,4    " #L@7!2MK$/
M;RX#  #X!P  &0              @(%DD@  >&PO=V]R:W-H965T<R]S:&5E
M=#(W+GAM;%!+ 0(4 Q0    ( .R!<%+/<XBJI@(  *@%   9
M  " @<F5  !X;"]W;W)K<VAE971S+W-H965T,C@N>&UL4$L! A0#%     @
M[(%P4N*=PI9% @  _00  !D              ("!II@  'AL+W=O<FMS:&5E
M=',O<VAE970R.2YX;6Q02P$"% ,4    " #L@7!2<'"QM7 $   V#0  &0
M            @($BFP  >&PO=V]R:W-H965T<R]S:&5E=#,P+GAM;%!+ 0(4
M Q0    ( .R!<%(\#:S2,P,  #\,   9              " @<F?  !X;"]W
M;W)K<VAE971S+W-H965T,S$N>&UL4$L! A0#%     @ [(%P4CUV#] J!
M(Q0  !D              ("!,Z,  'AL+W=O<FMS:&5E=',O<VAE970S,BYX
M;6Q02P$"% ,4    " #L@7!22!6>O+ $  ")(0  &0              @(&4
MIP  >&PO=V]R:W-H965T<R]S:&5E=#,S+GAM;%!+ 0(4 Q0    ( .R!<%)^
M@$NPE0(   P&   9              " @7NL  !X;"]W;W)K<VAE971S+W-H
M965T,S0N>&UL4$L! A0#%     @ [(%P4C^:JX?E @  'P@  !D
M     ("!1Z\  'AL+W=O<FMS:&5E=',O<VAE970S-2YX;6Q02P$"% ,4
M" #L@7!2Z@R'8@(#  !W"0  &0              @(%CL@  >&PO=V]R:W-H
M965T<R]S:&5E=#,V+GAM;%!+ 0(4 Q0    ( .R!<%*B)];FL@H  *\U   9
M              " @9RU  !X;"]W;W)K<VAE971S+W-H965T,S<N>&UL4$L!
M A0#%     @ [(%P4K,21\=U P  Y0L  !D              ("!A<   'AL
M+W=O<FMS:&5E=',O<VAE970S."YX;6Q02P$"% ,4    " #L@7!2#V5Z&',#
M   V#@  &0              @($QQ   >&PO=V]R:W-H965T<R]S:&5E=#,Y
M+GAM;%!+ 0(4 Q0    ( .R!<%(\)'?\Z@$  -,#   9              "
M@=O'  !X;"]W;W)K<VAE971S+W-H965T-# N>&UL4$L! A0#%     @ [(%P
M4A_*FJ/ !0  ZQ$  !D              ("!_,D  'AL+W=O<FMS:&5E=',O
M<VAE970T,2YX;6Q02P$"% ,4    " #L@7!2$[1^[/<"  !$"@  &0
M        @('SSP  >&PO=V]R:W-H965T<R]S:&5E=#0R+GAM;%!+ 0(4 Q0
M   ( .R!<%)82 UA]0$  &,$   9              " @2'3  !X;"]W;W)K
M<VAE971S+W-H965T-#,N>&UL4$L! A0#%     @ [(%P4AR/HH*V P  .PL
M !D              ("!3=4  'AL+W=O<FMS:&5E=',O<VAE970T-"YX;6Q0
M2P$"% ,4    " #L@7!2HRVFJY4"  ">!P  &0              @($ZV0
M>&PO=V]R:W-H965T<R]S:&5E=#0U+GAM;%!+ 0(4 Q0    ( .R!<%*B9P'\
M%@4  -\.   9              " @0;<  !X;"]W;W)K<VAE971S+W-H965T
M-#8N>&UL4$L! A0#%     @ [(%P4O-#(8HR @  UPD   T
M ( !4^$  'AL+W-T>6QE<RYX;6Q02P$"% ,4    " #L@7!2EXJ[',     3
M @  "P              @ &PXP  7W)E;',O+G)E;'-02P$"% ,4    " #L
M@7!2%__UFB $  #0'@  #P              @ &9Y   >&PO=V]R:V)O;VLN
M>&UL4$L! A0#%     @ [(%P4OTLU:6N 0  P1L  !H              ( !
MYN@  'AL+U]R96QS+W=O<FMB;V]K+GAM;"YR96QS4$L! A0#%     @ [(%P
M4B;ZAZ>U 0  W!L  !,              ( !S.H  %M#;VYT96YT7U1Y<&5S
;72YX;6Q02P4&     #8 -@"Q#@  LNP

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>59
<FILENAME>Show.js
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
// Edgar(tm) Renderer was created by staff of the U.S. Securities and Exchange Commission.  Data and content created by government employees within the scope of their employment are not subject to domestic copyright protection. 17 U.S.C. 105.
var Show={};Show.LastAR=null,Show.showAR=function(a,r,w){if(Show.LastAR)Show.hideAR();var e=a;while(e&&e.nodeName!='TABLE')e=e.nextSibling;if(!e||e.nodeName!='TABLE'){var ref=((window)?w.document:document).getElementById(r);if(ref){e=ref.cloneNode(!0);
e.removeAttribute('id');a.parentNode.appendChild(e)}}
if(e)e.style.display='block';Show.LastAR=e};Show.hideAR=function(){Show.LastAR.style.display='none'};Show.toggleNext=function(a){var e=a;while(e.nodeName!='DIV')e=e.nextSibling;if(!e.style){}else if(!e.style.display){}else{var d,p_;if(e.style.display=='none'){d='block';p='-'}else{d='none';p='+'}
e.style.display=d;if(a.textContent){a.textContent=p+a.textContent.substring(1)}else{a.innerText=p+a.innerText.substring(1)}}}
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>60
<FILENAME>report.css
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
/* Updated 2009-11-04 */
/* v2.2.0.24 */

/* DefRef Styles */
..report table.authRefData{
	background-color: #def;
	border: 2px solid #2F4497;
	font-size: 1em;
	position: absolute;
}

..report table.authRefData a {
	display: block;
	font-weight: bold;
}

..report table.authRefData p {
	margin-top: 0px;
}

..report table.authRefData .hide {
	background-color: #2F4497;
	padding: 1px 3px 0px 0px;
	text-align: right;
}

..report table.authRefData .hide a:hover {
	background-color: #2F4497;
}

..report table.authRefData .body {
	height: 150px;
	overflow: auto;
	width: 400px;
}

..report table.authRefData table{
	font-size: 1em;
}

/* Report Styles */
..pl a, .pl a:visited {
	color: black;
	text-decoration: none;
}

/* table */
..report {
	background-color: white;
	border: 2px solid #acf;
	clear: both;
	color: black;
	font: normal 8pt Helvetica, Arial, san-serif;
	margin-bottom: 2em;
}

..report hr {
	border: 1px solid #acf;
}

/* Top labels */
..report th {
	background-color: #acf;
	color: black;
	font-weight: bold;
	text-align: center;
}

..report th.void	{
	background-color: transparent;
	color: #000000;
	font: bold 10pt Helvetica, Arial, san-serif;
	text-align: left;
}

..report .pl {
	text-align: left;
	vertical-align: top;
	white-space: normal;
	width: 200px;
	white-space: normal; /* word-wrap: break-word; */
}

..report td.pl a.a {
	cursor: pointer;
	display: block;
	width: 200px;
	overflow: hidden;
}

..report td.pl div.a {
	width: 200px;
}

..report td.pl a:hover {
	background-color: #ffc;
}

/* Header rows... */
..report tr.rh {
	background-color: #acf;
	color: black;
	font-weight: bold;
}

/* Calendars... */
..report .rc {
	background-color: #f0f0f0;
}

/* Even rows... */
..report .re, .report .reu {
	background-color: #def;
}

..report .reu td {
	border-bottom: 1px solid black;
}

/* Odd rows... */
..report .ro, .report .rou {
	background-color: white;
}

..report .rou td {
	border-bottom: 1px solid black;
}

..report .rou table td, .report .reu table td {
	border-bottom: 0px solid black;
}

/* styles for footnote marker */
..report .fn {
	white-space: nowrap;
}

/* styles for numeric types */
..report .num, .report .nump {
	text-align: right;
	white-space: nowrap;
}

..report .nump {
	padding-left: 2em;
}

..report .nump {
	padding: 0px 0.4em 0px 2em;
}

/* styles for text types */
..report .text {
	text-align: left;
	white-space: normal;
}

..report .text .big {
	margin-bottom: 1em;
	width: 17em;
}

..report .text .more {
	display: none;
}

..report .text .note {
	font-style: italic;
	font-weight: bold;
}

..report .text .small {
	width: 10em;
}

..report sup {
	font-style: italic;
}

..report .outerFootnotes {
	font-size: 1em;
}
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>61
<FILENAME>FilingSummary.xml
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<XML>
<?xml version='1.0' encoding='utf-8'?>
<FilingSummary>
  <Version>3.20.4</Version>
  <ProcessingTime/>
  <ReportFormat>html</ReportFormat>
  <ContextCount>165</ContextCount>
  <ElementCount>280</ElementCount>
  <EntityCount>1</EntityCount>
  <FootnotesReported>true</FootnotesReported>
  <SegmentCount>38</SegmentCount>
  <ScenarioCount>0</ScenarioCount>
  <TuplesReported>false</TuplesReported>
  <UnitCount>4</UnitCount>
  <MyReports>
    <Report instance="zdge-20210131.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R1.htm</HtmlFileName>
      <LongName>000 - Document - Document And Entity Information</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://zedge.com/role/DocumentAndEntityInformation</Role>
      <ShortName>Document And Entity Information</ShortName>
      <MenuCategory>Cover</MenuCategory>
      <Position>1</Position>
    </Report>
    <Report instance="zdge-20210131.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R2.htm</HtmlFileName>
      <LongName>001 - Statement - Consolidated Balance Sheets</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://zedge.com/role/ConsolidatedBalanceSheet</Role>
      <ShortName>Consolidated Balance Sheets</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>2</Position>
    </Report>
    <Report instance="zdge-20210131.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R3.htm</HtmlFileName>
      <LongName>002 - Statement - Consolidated Balance Sheets (Parentheticals)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://zedge.com/role/ConsolidatedBalanceSheet_Parentheticals</Role>
      <ShortName>Consolidated Balance Sheets (Parentheticals)</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>3</Position>
    </Report>
    <Report instance="zdge-20210131.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R4.htm</HtmlFileName>
      <LongName>003 - Statement - Consolidated Statements of Comprehensive Income (Loss) (Unaudited)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://zedge.com/role/ConsolidatedIncomeStatement</Role>
      <ShortName>Consolidated Statements of Comprehensive Income (Loss) (Unaudited)</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>4</Position>
    </Report>
    <Report instance="zdge-20210131.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R5.htm</HtmlFileName>
      <LongName>004 - Statement - Consolidated Statements of Changes in Stockholders??? Equity (Unaudited)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://zedge.com/role/ShareholdersEquityType2or3</Role>
      <ShortName>Consolidated Statements of Changes in Stockholders??? Equity (Unaudited)</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>5</Position>
    </Report>
    <Report instance="zdge-20210131.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R6.htm</HtmlFileName>
      <LongName>005 - Statement - Consolidated Statements of Cash Flows (Unaudited)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://zedge.com/role/ConsolidatedCashFlow</Role>
      <ShortName>Consolidated Statements of Cash Flows (Unaudited)</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>6</Position>
    </Report>
    <Report instance="zdge-20210131.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R7.htm</HtmlFileName>
      <LongName>006 - Disclosure - Basis of Presentation and Recently Adopted Accounting Pronouncements</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://zedge.com/role/BasisofPresentationandRecentlyAdoptedAccountingPronouncements</Role>
      <ShortName>Basis of Presentation and Recently Adopted Accounting Pronouncements</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>7</Position>
    </Report>
    <Report instance="zdge-20210131.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R8.htm</HtmlFileName>
      <LongName>007 - Disclosure - Revenue</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://zedge.com/role/Revenue</Role>
      <ShortName>Revenue</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>8</Position>
    </Report>
    <Report instance="zdge-20210131.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R9.htm</HtmlFileName>
      <LongName>008 - Disclosure - Fair Value Measurements</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://zedge.com/role/FairValueMeasurements</Role>
      <ShortName>Fair Value Measurements</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>9</Position>
    </Report>
    <Report instance="zdge-20210131.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R10.htm</HtmlFileName>
      <LongName>009 - Disclosure - Derivative Instruments</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://zedge.com/role/DerivativeInstruments</Role>
      <ShortName>Derivative Instruments</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>10</Position>
    </Report>
    <Report instance="zdge-20210131.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R11.htm</HtmlFileName>
      <LongName>010 - Disclosure - Accrued Expenses and Other Current Liabilities</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://zedge.com/role/AccruedExpensesandOtherCurrentLiabilities</Role>
      <ShortName>Accrued Expenses and Other Current Liabilities</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>11</Position>
    </Report>
    <Report instance="zdge-20210131.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R12.htm</HtmlFileName>
      <LongName>011 - Disclosure - Stock-Based Compensation</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://zedge.com/role/StockBasedCompensation</Role>
      <ShortName>Stock-Based Compensation</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>12</Position>
    </Report>
    <Report instance="zdge-20210131.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R13.htm</HtmlFileName>
      <LongName>012 - Disclosure - Earnings Per Share</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://zedge.com/role/EarningsPerShare</Role>
      <ShortName>Earnings Per Share</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>13</Position>
    </Report>
    <Report instance="zdge-20210131.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R14.htm</HtmlFileName>
      <LongName>013 - Disclosure - Contingencies</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://zedge.com/role/Contingencies</Role>
      <ShortName>Contingencies</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>14</Position>
    </Report>
    <Report instance="zdge-20210131.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R15.htm</HtmlFileName>
      <LongName>014 - Disclosure - Revolving Credit Facility</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://zedge.com/role/RevolvingCreditFacility</Role>
      <ShortName>Revolving Credit Facility</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>15</Position>
    </Report>
    <Report instance="zdge-20210131.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R16.htm</HtmlFileName>
      <LongName>015 - Disclosure - Business Segment and Geographic Information</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://zedge.com/role/BusinessSegmentandGeographicInformation</Role>
      <ShortName>Business Segment and Geographic Information</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>16</Position>
    </Report>
    <Report instance="zdge-20210131.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R17.htm</HtmlFileName>
      <LongName>016 - Disclosure - Operating Leases</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://zedge.com/role/OperatingLeases</Role>
      <ShortName>Operating Leases</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>17</Position>
    </Report>
    <Report instance="zdge-20210131.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R18.htm</HtmlFileName>
      <LongName>017 - Disclosure - Provision for Income taxes</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://zedge.com/role/ProvisionforIncometaxes</Role>
      <ShortName>Provision for Income taxes</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>18</Position>
    </Report>
    <Report instance="zdge-20210131.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R19.htm</HtmlFileName>
      <LongName>018 - Disclosure - Recently Issued Accounting Standards Not Yet Adopted</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://zedge.com/role/RecentlyIssuedAccountingStandardsNotYetAdopted</Role>
      <ShortName>Recently Issued Accounting Standards Not Yet Adopted</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>19</Position>
    </Report>
    <Report instance="zdge-20210131.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R20.htm</HtmlFileName>
      <LongName>019 - Disclosure - Loans Payable</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://zedge.com/role/LoansPayable</Role>
      <ShortName>Loans Payable</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>20</Position>
    </Report>
    <Report instance="zdge-20210131.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R21.htm</HtmlFileName>
      <LongName>020 - Disclosure - Sales of Class B Common Stock</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://zedge.com/role/SalesofClassBCommonStock</Role>
      <ShortName>Sales of Class B Common Stock</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>21</Position>
    </Report>
    <Report instance="zdge-20210131.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R22.htm</HtmlFileName>
      <LongName>021 - Disclosure - Accounting Policies, by Policy (Policies)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://zedge.com/role/AccountingPoliciesByPolicy</Role>
      <ShortName>Accounting Policies, by Policy (Policies)</ShortName>
      <MenuCategory>Policies</MenuCategory>
      <ParentRole>http://zedge.com/role/BasisofPresentationandRecentlyAdoptedAccountingPronouncements</ParentRole>
      <Position>22</Position>
    </Report>
    <Report instance="zdge-20210131.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R23.htm</HtmlFileName>
      <LongName>022 - Disclosure - Revenue (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://zedge.com/role/RevenueTables</Role>
      <ShortName>Revenue (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://zedge.com/role/Revenue</ParentRole>
      <Position>23</Position>
    </Report>
    <Report instance="zdge-20210131.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R24.htm</HtmlFileName>
      <LongName>023 - Disclosure - Fair Value Measurements (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://zedge.com/role/FairValueMeasurementsTables</Role>
      <ShortName>Fair Value Measurements (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://zedge.com/role/FairValueMeasurements</ParentRole>
      <Position>24</Position>
    </Report>
    <Report instance="zdge-20210131.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R25.htm</HtmlFileName>
      <LongName>024 - Disclosure - Derivative Instruments (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://zedge.com/role/DerivativeInstrumentsTables</Role>
      <ShortName>Derivative Instruments (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://zedge.com/role/DerivativeInstruments</ParentRole>
      <Position>25</Position>
    </Report>
    <Report instance="zdge-20210131.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R26.htm</HtmlFileName>
      <LongName>025 - Disclosure - Accrued Expenses and Other Current Liabilities (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://zedge.com/role/AccruedExpensesandOtherCurrentLiabilitiesTables</Role>
      <ShortName>Accrued Expenses and Other Current Liabilities (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://zedge.com/role/AccruedExpensesandOtherCurrentLiabilities</ParentRole>
      <Position>26</Position>
    </Report>
    <Report instance="zdge-20210131.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R27.htm</HtmlFileName>
      <LongName>026 - Disclosure - Earnings Per Share (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://zedge.com/role/EarningsPerShareTables</Role>
      <ShortName>Earnings Per Share (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://zedge.com/role/EarningsPerShare</ParentRole>
      <Position>27</Position>
    </Report>
    <Report instance="zdge-20210131.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R28.htm</HtmlFileName>
      <LongName>027 - Disclosure - Business Segment and Geographic Information (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://zedge.com/role/BusinessSegmentandGeographicInformationTables</Role>
      <ShortName>Business Segment and Geographic Information (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://zedge.com/role/BusinessSegmentandGeographicInformation</ParentRole>
      <Position>28</Position>
    </Report>
    <Report instance="zdge-20210131.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R29.htm</HtmlFileName>
      <LongName>028 - Disclosure - Basis of Presentation and Recently Adopted Accounting Pronouncements (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://zedge.com/role/BasisofPresentationandRecentlyAdoptedAccountingPronouncementsDetails</Role>
      <ShortName>Basis of Presentation and Recently Adopted Accounting Pronouncements (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>29</Position>
    </Report>
    <Report instance="zdge-20210131.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R30.htm</HtmlFileName>
      <LongName>029 - Disclosure - Revenue (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://zedge.com/role/RevenueDetails</Role>
      <ShortName>Revenue (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://zedge.com/role/RevenueTables</ParentRole>
      <Position>30</Position>
    </Report>
    <Report instance="zdge-20210131.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R31.htm</HtmlFileName>
      <LongName>030 - Disclosure - Revenue (Details) - Schedule of revenue by type of service</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://zedge.com/role/ScheduleofrevenuebytypeofserviceTable</Role>
      <ShortName>Revenue (Details) - Schedule of revenue by type of service</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://zedge.com/role/RevenueTables</ParentRole>
      <Position>31</Position>
    </Report>
    <Report instance="zdge-20210131.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R32.htm</HtmlFileName>
      <LongName>031 - Disclosure - Fair Value Measurements  (Details) - Schedule of balance of assets and liabilities measured at fair value on a recurring basis</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://zedge.com/role/ScheduleofbalanceofassetsandliabilitiesmeasuredatfairvalueonarecurringbasisTable</Role>
      <ShortName>Fair Value Measurements  (Details) - Schedule of balance of assets and liabilities measured at fair value on a recurring basis</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://zedge.com/role/FairValueMeasurementsTables</ParentRole>
      <Position>32</Position>
    </Report>
    <Report instance="zdge-20210131.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R33.htm</HtmlFileName>
      <LongName>032 - Disclosure - Derivative Instruments (Details) - Schedule of outstanding foreign exchange contracts</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://zedge.com/role/ScheduleofoutstandingforeignexchangecontractsTable</Role>
      <ShortName>Derivative Instruments (Details) - Schedule of outstanding foreign exchange contracts</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://zedge.com/role/DerivativeInstrumentsTables</ParentRole>
      <Position>33</Position>
    </Report>
    <Report instance="zdge-20210131.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R34.htm</HtmlFileName>
      <LongName>033 - Disclosure - Derivative Instruments (Details) - Schedule of fair value of derivative assets and liabilities</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://zedge.com/role/ScheduleoffairvalueofderivativeassetsandliabilitiesTable</Role>
      <ShortName>Derivative Instruments (Details) - Schedule of fair value of derivative assets and liabilities</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://zedge.com/role/DerivativeInstrumentsTables</ParentRole>
      <Position>34</Position>
    </Report>
    <Report instance="zdge-20210131.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R35.htm</HtmlFileName>
      <LongName>034 - Disclosure - Derivative Instruments (Details) - Schedule of derivative instruments on consolidated statements of comprehensive income (loss)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://zedge.com/role/ScheduleofderivativeinstrumentsonconsolidatedstatementsofcomprehensiveincomelossTable</Role>
      <ShortName>Derivative Instruments (Details) - Schedule of derivative instruments on consolidated statements of comprehensive income (loss)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://zedge.com/role/DerivativeInstrumentsTables</ParentRole>
      <Position>35</Position>
    </Report>
    <Report instance="zdge-20210131.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R36.htm</HtmlFileName>
      <LongName>035 - Disclosure - Accrued Expenses and Other Current Liabilities (Details) - Schedule of accrued expenses and other current liabilities</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://zedge.com/role/ScheduleofaccruedexpensesandothercurrentliabilitiesTable</Role>
      <ShortName>Accrued Expenses and Other Current Liabilities (Details) - Schedule of accrued expenses and other current liabilities</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://zedge.com/role/AccruedExpensesandOtherCurrentLiabilitiesTables</ParentRole>
      <Position>36</Position>
    </Report>
    <Report instance="zdge-20210131.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R37.htm</HtmlFileName>
      <LongName>036 - Disclosure - Stock-Based Compensation (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://zedge.com/role/StockBasedCompensationDetails</Role>
      <ShortName>Stock-Based Compensation (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://zedge.com/role/StockBasedCompensation</ParentRole>
      <Position>37</Position>
    </Report>
    <Report instance="zdge-20210131.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R38.htm</HtmlFileName>
      <LongName>037 - Disclosure - Earnings Per Share (Details) - Schedule of weighted-average number of shares calculation of basic and diluted earnings per share</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://zedge.com/role/ScheduleofweightedaveragenumberofsharescalculationofbasicanddilutedearningspershareTable</Role>
      <ShortName>Earnings Per Share (Details) - Schedule of weighted-average number of shares calculation of basic and diluted earnings per share</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://zedge.com/role/EarningsPerShareTables</ParentRole>
      <Position>38</Position>
    </Report>
    <Report instance="zdge-20210131.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R39.htm</HtmlFileName>
      <LongName>038 - Disclosure - Earnings Per Share (Details) - Schedule of shares excluded from the dilutive earnings per share computations</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://zedge.com/role/ScheduleofsharesexcludedfromthedilutiveearningspersharecomputationsTable</Role>
      <ShortName>Earnings Per Share (Details) - Schedule of shares excluded from the dilutive earnings per share computations</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://zedge.com/role/EarningsPerShareTables</ParentRole>
      <Position>39</Position>
    </Report>
    <Report instance="zdge-20210131.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R40.htm</HtmlFileName>
      <LongName>039 - Disclosure - Contingencies (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://zedge.com/role/ContingenciesDetails</Role>
      <ShortName>Contingencies (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://zedge.com/role/Contingencies</ParentRole>
      <Position>40</Position>
    </Report>
    <Report instance="zdge-20210131.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R41.htm</HtmlFileName>
      <LongName>040 - Disclosure - Revolving Credit Facility (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://zedge.com/role/RevolvingCreditFacilityDetails</Role>
      <ShortName>Revolving Credit Facility (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://zedge.com/role/RevolvingCreditFacility</ParentRole>
      <Position>41</Position>
    </Report>
    <Report instance="zdge-20210131.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R42.htm</HtmlFileName>
      <LongName>041 - Disclosure - Business Segment and Geographic Information (Details) - Schedule of net long-lived assets and total assets held outside of the United States</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://zedge.com/role/ScheduleofnetlonglivedassetsandtotalassetsheldoutsideoftheUnitedStatesTable</Role>
      <ShortName>Business Segment and Geographic Information (Details) - Schedule of net long-lived assets and total assets held outside of the United States</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://zedge.com/role/BusinessSegmentandGeographicInformationTables</ParentRole>
      <Position>42</Position>
    </Report>
    <Report instance="zdge-20210131.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R43.htm</HtmlFileName>
      <LongName>042 - Disclosure - Operating Leases (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://zedge.com/role/OperatingLeasesDetails</Role>
      <ShortName>Operating Leases (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://zedge.com/role/OperatingLeases</ParentRole>
      <Position>43</Position>
    </Report>
    <Report instance="zdge-20210131.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R44.htm</HtmlFileName>
      <LongName>043 - Disclosure - Provision for Income taxes (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://zedge.com/role/ProvisionforIncometaxesDetails</Role>
      <ShortName>Provision for Income taxes (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://zedge.com/role/ProvisionforIncometaxes</ParentRole>
      <Position>44</Position>
    </Report>
    <Report instance="zdge-20210131.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R45.htm</HtmlFileName>
      <LongName>044 - Disclosure - Loans Payable (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://zedge.com/role/LoansPayableDetails</Role>
      <ShortName>Loans Payable (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://zedge.com/role/LoansPayable</ParentRole>
      <Position>45</Position>
    </Report>
    <Report instance="zdge-20210131.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R46.htm</HtmlFileName>
      <LongName>045 - Disclosure - Sales of Class B Common Stock (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://zedge.com/role/SalesofClassBCommonStockDetails</Role>
      <ShortName>Sales of Class B Common Stock (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://zedge.com/role/SalesofClassBCommonStock</ParentRole>
      <Position>46</Position>
    </Report>
    <Report>
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <LongName>All Reports</LongName>
      <ReportType>Book</ReportType>
      <ShortName>All Reports</ShortName>
    </Report>
  </MyReports>
  <InputFiles>
    <File>zdge-20210131.xml</File>
    <File>zdge-20210131.xsd</File>
    <File>zdge-20210131_cal.xml</File>
    <File>zdge-20210131_def.xml</File>
    <File>zdge-20210131_lab.xml</File>
    <File>zdge-20210131_pre.xml</File>
  </InputFiles>
  <SupplementalFiles/>
  <BaseTaxonomies>
    <BaseTaxonomy>http://fasb.org/srt/2020-01-31</BaseTaxonomy>
    <BaseTaxonomy>http://xbrl.sec.gov/dei/2019-01-31</BaseTaxonomy>
    <BaseTaxonomy>http://xbrl.sec.gov/country/2020-01-31</BaseTaxonomy>
    <BaseTaxonomy>http://fasb.org/us-gaap/2020-01-31</BaseTaxonomy>
  </BaseTaxonomies>
  <HasPresentationLinkbase>true</HasPresentationLinkbase>
  <HasCalculationLinkbase>true</HasCalculationLinkbase>
</FilingSummary>
</XML>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>ZIP
<SEQUENCE>63
<FILENAME>0001213900-21-015700-xbrl.zip
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
begin 644 0001213900-21-015700-xbrl.zip
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
M?GI-3/5NI=@ICF]#]UBK 64Q5[TY]W?,_3WHOI1[)5$B>\:V< ZAFBMTS6!
M33<\W&ZZQNZ8NJL3Y\VC:G@:T1!IL.]KSZ5R 4Q7;%,WE\XG8E_?*39Y_90]
MP)8,8YQ&.PES=GN7D2C+J=V(R%)P6>FUK.S\%B11WG+"DLM*GV5E#Q[(.-<#
MX;+2:UG9@[^RD6J+=80P_X4="[0H^\)B-Q;';51\?>?BX[>6*$NSG84_NW9J
MIKE.#1>HPQ>H/7@^V_HF<H$Z=(':@WN4GW_E G7X K5['VHTS/6A#GI+NGO9
MJ5Z[<,">T4C,]8RXF/153';O[XSR>_1Q,>FKF.S>BQG)N5X,%Y.^BLD>?!.6
M-Y:F'Q0;YA^AG/@?=Y3RJTZDT<E0/I&F9<I%Z:/-B>0G3*_)&L:<W%C2U/_8
MTWHS<7(RG)<\$T(?E9J>"1E-Z!'R/A(F.N <X=KH@/,HOTG89W)O&?=@<"[
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
M7^? *DKS^6@LR^6A]<LL@X)?Q;D[-S7\Y\V?GGZO&.@.G;L7BFT_P?/44XK
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
MGVRR!@-Z218$G"+-OU?[W&1FZ]QQR';7K#2M3])9J7JP=(Y0!8:DCRK4QJ@
M)?KPU9K8H"WFLDV>R$4LR9IZ8_EI#G&%:WN*2%X3XD!U/BE/J#? (OC&AFCO
MO:[<Z@:]([@5FDNIG=AZH)0U0G71J:(%PUDK"!5Q*%"BS^2>F-L3-.47S%24
M7SAK"4FJ &=Y*LMR$9&S $U ^I&X%XIS!_'=O:X1[?73%UB&05]"55%=_;X]
M.9>GDV3RJ_S\:5EH!_+RQ)ZG@M#ZD(/$^]F^2V"+8:VOK87[ #Y0*R0>I2N#
M\F9K!:SR]!N)T_)PE>'T._.>.!W(Z$F:@N7G+RFC%2&O8';31*X&>CJE%';?
MP42F8JKD:A%KO=,*L9FOG<PT;9\VL\2P/J05PI;I1O/>RI#Z,G^UN"2W;O#2
MA>6TY+I)J<LDM\R7<ID_@TL:/'M]9]GN#;%7^%([(56*R;FSI16H%ECE69KJ
MG%(:K$1GJJHE)>47RU2<7#CK5AVN7OI2WK17!S-+*]Y:-G# L]4[\%W:-S6I
MZS^*9\W7WWJ05LF05 :UQ++S5C=!_=M?,,?#<2G7*&/^D@MF1<@K!(Y3J27(
MWRP61'6O%F\>@3OFDGQ67')EXF 0V> _F/6[5XRB7:W25$]U0JXR_Z9@MP5]
M!5<E=;%81?CCP..OJ2<^@WMCZZI+-'^$Y!>Q)]F.[6;DI!H>;IG$P6$@ML.\
MT3R)_FYQV%@H^D/"\A(T227:>D#"35$]!WMBVT\P1&$!25&_#W$RG&\@7#AC
M^W 6[7U(TEAJ 4ZV'W:C/!('-_/ ,K?FBB8R)JE)-E/)%:"H<M%X(1@I.%QB
M@_"V28KTQD%BAG0NL?3T%;R<[?/G%?F([<C!++?H5TS-_5IQ=!#X3P =""ZK
M##&U:WUIZ@M=54S73V5B_8]EZ"IX!S< T&L#_<&2T)W]W7!?K07'?3+(+W__
MT[/<5PMX\Z5P:QF:( [7KG"CK\#M^4@>A,_62C$'[(N!< VF:_%*6"GV4C=?
M"D/V]M^7[JN/EDL$\>_*:OWJ?S\",T:O*"J"M1#BR B*J0FX.V2ZQI-PKEEK
ML(]"A!2*(GA$)ORI$NJ((K OUC@%?KJU7P0?LS"H!/PK :EUHIL:P7>'NAFA
M0^<*/NCX(1,="IP>//<B?&,W )]*8]WTOU0,D)&7@D$6;H3%S1T1%*#M:JV8
M3ZP01($U!DD.LN*  &E8(" LF,^I&,Q9<P Y1GS$]S]$6Y*! ';CE')/AZ\=
M[];1-5VQGP;L=^&-9UMK(IQ?"S^Z,&LD".JK"S9_])7VZB?A3KDGPBTAIK#&
M+2H;H-!-"JRM8>) >-#=.P1&B61C;>L Y=H 8BV)26S% !F"WPD5(G@=9_YB
M4ORN$0<*__D*R*@JPH]QF+Z<7I\*OYZ??TI"M;!L& >,@[Z*$44WX?L5DU^$
M"(A H</I=!-6>4^E4:?@6@+$32O@ZLG_4%J=VZZN&J 80X3D,UEZK-I+N#[Y
M]RD5>QN7? /("(,]"9HEF)8+@Z(O +PS#'R/S1.'@0&QL"P7'@<T;:S.1!K>
M/@F(FH^5,GR%.%*T4 H, DH:X17Q^1382Z>QUKJ)4\"L((G*DOX\H( HL5*Y
M'U%\="?06'C:1.@, $3U;*Q.1+[8'IC GZBH082#X)F@^8X#8D-!4H2%HMLH
M )%]B.3")X)V*H1Y;AC>\0R8']]&<-T[FQ"?&H[^*$",ZMXY @$-T02P=QY.
M)8L# 0V?@/EE)&\ A0[B \H$P@&1%@DH'<SAWBDN$.$)H!'(XYJH5%/\B1>Z
MHP*Z3T2Q<39*AV?@3#U%E ^G14S-)\'"?4%A39V_4P%5\U8QJ*@[=P36.9@-
M!PC '0(I'$8)H!W !Y.#0:>S;VC4_)4C!)J=4.:X+L,$%"?4>>'6@P\6B$X)
M>6M#UI[%A0V41%AX-B5(;**! &^!*PQ3+. 7T":$),=2Q1%+P(>C$G@WD)_
M," U,@EW;H*<&*"=:\MV!< WT.'?0G8'?$:IBO,(- .$43=(S"(D:7*-"L&R
M" AFX-S[P*QTQT$*;]C,ZS<7"<MTVK-5)9.0B%1*,1RDIT\R%"VBJ'>"BEZY
M!@_@4Z?"&_R.LIR@-MP2PWI YBL)+:,/.(%09.B?;K+5B\I,?(9 QX%)/Y+3
MY>D@>)MJ9^&XV5K=)4>VN2$75_]Z=WDBSH5WP #5I?1]&RH%BIAO+;$R$62:
MVK(#<%-"O$"L-++256K^5,5SJ&YIQ(%E0M&0P00L@H5/:+IC>S3A*^B4&LBN
MF'VD'H5@>EBWA\+WH#P!N"O+<='J*;>X[%*U56#Q"#UL=-YI1(ZO+PWK%NFJ
MW1-8RAUFYYTU,4.SXM[IMB;\"2N-RV:)A O,P\(R0)J9L51 UF[!EPE?93\R
MH'$=0TL'YH(N1OZ #ELI H38.N1$@@XT!2*'1IM2 44"G;1%0BRLF%@$2]R#
M#@8?HP8=ZP1 !31"4;,8?)IG1PN 0X $6*KHSQ5R@<(28X7/,T#8S>+KP#?,
MB#9\P6RW#6OR@["^LTR0, ?OWQ >+-O0D/'""5!.PQ60DA<?1*<+UBHG@"7;
M&CU;&,K2N=/7@K)>]\F GE/ T^[)("&Z=R#K/XCRZ02INP(^^5Z9JCAWE!_T
M XER''&Z@M 3*A0_C$YG0O"VK=!MF-"+ (6ZURW/02?:9!&7EEB$%/<$GCL!
M1+\1-[X<,9Y;"["<.!U,Q K+M_*#EF\+K]$Y #<-B(XAZX\.R#V+'<<_)64=
M]5]CV_48KX#^*: W3%J7>'H"O 7%#'3!8FZD#:ICZ$ 5#455!\ \6%P4WS^_
M)9C[B'FA&A-[D#7P0!&54*KA7U;?G2"L>V=1]X3650=K1BCB $<@Y>#<N\Q[
MH4<]X#/(3I+#H?<%"YX.> JN\@WG2$#\8'D0D]\BLSP4+_2S!^Q5W?7- <)A
M$@8/DD+Y1E)H8[UK8!4"@$#I",B0F[(P/C"^^XLOD$??T=\B>JZU)-2;\Z,V
M (,^Q,(TEYF#T +YAN<6P5PL,(EA4B16Z ;CE,"/;VQ&6E/O3\H^(\[(&L\F
M@2O*O,#0-;=0$ BM>T4CX-%''^X("R_]6#)X&@$A-,L:26_:9/7)=L1Y%0NL
M(NN_B49,+ ,AB"]W6)VQHL$RDOF_GK;TCT,Y?DR^7ALT>8 OQJ-Q/_\4K&9;
MXR\$ HT<#30!K[MPS8K6!>JX"SI,(BQA <;E5"-+7!CA4;1.U *X3PF@X"70
MR AJQ(&M8M0RI1:R9UDK600!\\VI,T@E/X<R*E5*MH@R'V-%\*SM<N$9P1KL
M#Y$9KP MX"U?,%E Z.S)G=R6BLO(P_77AWR'889)8"45)X.81QS#YQJ/)BFV
MAJ[!:PL^)%-";\^O7R>S0?XA]<PAOJQI&/W1.J53GHCR0 BI&DW_CJ:'* %/
M+D!1P6CCR3:@P8\WUAH44I8F/[U$B?A CYI06J-@)A]../FQ,2.F"#^>7W\)
M0/D)S)V.@58@S[YUT&TZ_,K2B$$M(/6%8WXBJY,.\DO!FFOY@7HX+8O@[;#(
M'QAH6+@64T<S_?0 [('+0N# [H<Y!% 3L#/487E B!Z N">&97UCGG:</V$.
MQ@":)+P1A@]=L**\()TJTE'JLBHV+&X4\.#4,I):02^<)F*0) :E.,-0N5=T
M Q$\@5].T"\%3Q<K@IPHJJ<KGF>"P3+TOWSHR ;.*\9=065L90_YM@.<+P#*
MT<%/4VC6(UBBUS:NX"KX#>01DYQ^&N.9_W9$3(H.3@XN4XB-0WF ,1/@"-,&
M24J?&,K*@HCF+YH*=D)K'"%&+;7B'W(; &<91CYAG]$\'48,$.T8Z!3%EA2@
M/@R>RB%!Y./&@!L$I(! QZ"^&@O2P1.C4K0&UX2Z9W&(XHL?%5+?:$$,YE )
MBBU/CJ^JJ#OGWM*#X:*DC<E63/H^0J?I&G7%*%;($DP!*T8LH-H69N3EI (_
MT:<1\+]+,U_'9/J$ 51FS#E%(YAA]X1G@>5+&;X9&KXH.Q*E*:*5]#+$7OB<
M]M?>8OZ7[0+'[%]H'&?2\*<,$X>3_@0^Q3-FY8!)MG7O.T',EX-@$2))Z@I%
MQ-]T%V/9:A,%P(R^H)GI>PK9*@89D\%0ME (X1>8G286-%  _(2C@>HXH07-
M 2(IT76E.3#7;4GT]R#/VP1Z/ C%6+B X2!DM%,9XV0<\0ZSW:MP"X/5V+XS
MJ1EG+C0$OY:G47)[]+5SVT8%H<LQ '.#:]<[]'S]]AH"[>D"G,H6__%/(8C,
M[6"/,'V@Q''\O8R4Q/M1E/X7=>B3<*L4;CV FWFIB@ A+P59B8',@D.$U_'A
M57UXHSQXD[EI*HJ&_IAGL 7KEJH1W9HS%>,$?0;'K^%O1XD\)T@>@C%QULR&
M@.I#Q*\-^J9?42E!DWJ!C3(8?[#4*T_LO^V5&?!->KY)SS?I^28]WZ3GF_1\
MDYYOTN]FDW[#9RIP<T+OB#9>9+OM5V:8A<,6"M&.JK_/OE=/B5<-;*L:X'4#
MO&Z UPWPN@%>-\#K!GC= *\;.,*Z ;]'>"U7=?.8+AZAVW;Z24Z<S$N>>1IC
MFZQ)JA$##EBEGS+MH]7\_-78OTZB;"]E.FU6\Z*'6,"0J(SH09:4EWALE'CP
M&@]>X\%K/'B-!Z_QX#4>O,:#UWCP&@]>X]'[&H]X=ZAJ\4:RAT:J%VMDGOL3
MG]#DG11O&.$#N[?88UL0!114EDN;+)7 HXQ#V]^8Z2:Y74"36XZW@@'!+<1M
M8M8B&)/N3VOBIV<Q'4/ ;V2XK@B&&+JS"C-$K)A$6:_#;)B?C BJ!(CV,I<&
M# :5&,8:/4]SZ5/#EQ'ZBP/ZM?E+G':WEJT1^T0%U)2U0UX*P:=7N.WCWB%=
MAW][)92E<40Q"$@02CLQ'=W%4<$H^42^M5Q8,F(OH?8)U$J[6E*"$GY33#ZB
MYZJ]$60F@MD0<Z"7Z4,ZR2!67#PP%P!+W::HW]"MI \L$?<&$W$M 5P'Q0[P
MN]8?N\+NA6NW(SF)-WWU.&%O@!"?CM=N4M=SD:TJ0_N:MYBWI:%Y)?@V(7CR
MM:' ,D>?%VAM2@:\L51S"4D\<N[TC">,!*7^E\>^LO2K1ZM [?>Q8G2!4X%V
M2J4L;RV6HZ>Y!P9V1<9]T7#(:<CEL <TW(<<AL;X>_7??Z0Y?\MS%%-S?MJC
M[WY0R$5B4T%N0"] #Y8VUN1A"&K9+P5[>?NC-!P-)'DVD,;CG^*RE>O,^:'J
M6/K;UK*O6!&A'<LZY*I5$ '_+4;))"E\7A7 )6X%ZX=20,Q38]A8PQ$-,AK(
M\WE);+8!DXE?$]+T@#;20)H,.6TR:3,=R+,QITTF;>3!7)IV29N:1C-A$G/I
ME \/=FNFA]I46V<)^CQK6(,]S45D"T=FPP(;5VOV+5CN!TU9DK\'-,7!:+QK
M?NX)U;%<L  ULAY[\+C2\+X2"F(05H7H&QJG63B3Q]L\8(NBKS86MFISI#5A
M.*E!D3; _NY(/1$/B]('2VA)E@Z+T@=,:JE@=6F/U#MU63<7E=$Z]B4^@GOW
M8K+HX,9RZ=G+.BO-J'65A!$%S?)N#=(@7JDT<MKU&,CBJ#(5NM##$L0]+-)*
M@\F(D[83TLX'PVE%GXB3MAQI1X/)M""MT19I4R'*"UJS%/RXLT[_0;7E:]:!
M9,?'<Y*@L2(XOZHP&0[IW<+1Z*0C'IO DSQ:&O*P#I.NZ_Z!7,]T%%=W%CI\
MOR8V/=B 1T:L6Y@G/('J8A\,)SA FY6/.A5*G-1.UHN&  JTVMRORO-;S\3.
M#:_3.3" " ^$K->V]4@/'1I/P@_B8"R.!\/A< #O^C5YM+PW\=A4%/$9>MSW
MG@2CWF*C#0I&^O@RQ-Z$E?OY];;"'5X8%E;YLM.ZOUK6TB#")T-YP@K9C]8]
MH7T4_"K<TZ"PFKX<:2 K-(X3DQ;.4NY@(?(M 7%P_..X>)[(_KNRMIQ7M.QX
MA=3V[U/&JG[#"8]_T X))QH LP1E"BH5HWGQM#@[=HJ<Q?,KP3A -LOP$!16
M?1P@#1!1O-E(@H%GH6DAI+=&#LE# 69S0AE(=J(I%H!JS,<#$EG\%R?S0OZ/
MAZ,<_OL(KRB^]&01@REV"BEV>!>!V-[3B7(0X4RW^PFQ#K#=Z*^$;_TP$R<(
M:9\.(B3JT0W'VF)J*)-0;E%J'2&X5!E;3A'%-OUR6G88$$C_Q:0GJ!/?1FRD
M9&-G5K8U3<@S9<\B6Q8<-:90G0:!!U;\Q]A,X6:@G*_7/@98F9\$#QL!J?0H
M@/_#)YNL=&_%JLQ1B% ]L"O:,_*XUNVPBCHJ)PZ&HH^),Z9%].B>KW>ZJ; ;
MD9_R[2MJ?5F-PV-^Q3J71"=+U^93ID4F-MZ(U"XX7V \]4IL:9"Y*:.Z?QLM
MX"!/F5EX1AM^@"V1Y1G#,*V;0![X>2I*X<\;#%G;^HKU<%-<%XR+YY.5MFW9
M-&<.75#\5F#/"IO%[:EI?JR])E#$/]V_6^^L7I?)6"&!25SLEN'XY]BB'\AC
M<**8.4;LO-$#'M+$QG,>'OL%H7$MX /ZI]_\8RVT+YM_"!FDWZ'\I*TH@Z8[
MH3;AM^Q3:&F<2!3#KB.L1<,S-K2_)B7 CD#%=_!Y;%3H7V /!F+!+ QKO4('
MB4V-I,-V#^QL/&V_:?O'J#7%51!:V@>-'HB@'5D,VF_$T5UVYA&,,.UW%R -
MX^.Y'GR7HHTCZXLGVE90TQ=^Y[0 C["Y5"ZY-&)@[R+?)_3;(E5DH8[#N,1>
MZ2:>'&8,HIV:_"YO5+T&/I.IQW-/VU8\I1MG^'VC@..PLM!3QJC;*NV1$9RJ
M8D2F/3Y8 \62\A]*-2C L,Z9C4T5_<2.58.M>_.XAH6%2L0!J&B\89?I^/*X
M(%0_D!F;/G9LK<J*14+G(SQW!TL8Z\S$1(7.@QV.L/U6LNM)(/A^(,J\7"8J
M\89$:URHU;!/HD-;>!IX-!?\/A/TQR1^$\$;JM'L'*!"#X\GW4$T,0#5(#CB
M[TLV2*_NN#9K !I2)G1_8ITGKQ--<1% FP#R#KY(U8C=?BW\B#T7<OHU1F?P
MBD_1G44= K]$'M>GR.&ZBD+'2Q(QI^SANVJQ;(_"V/V'L#N(7H6\H+6#B%6H
M'JCV)TKM(D3UNQU54;NM9V3#?X+8I_G=[\/G9Q"Y)CH/%4X:=$BBR/DQ45/+
M41"?]B4VW7-HVD9@Z@OE)M_2C:]2<K!-U*9BLM/65PJ6C\4':IY20@<AZ3:A
M.ZL/BA2 XADH<25 F<SK@\*Z<KWS0]/+H+WJ-@#E/(TH!A7BWFV@9@.SU:34
M@'\4@U^<4_A+DQKB]#H(M&<4FU!?G(I2=4L9F<IK]8YHGD&N%OZ3KY]NGM;P
MI]]LXP:W<.IU/^C]B?5J50WQ%P_^U L_M5X;.WYJO3O9Y:?6^:GUPO_Q4^O\
MU'H]8>>GA3D-N1P>@1SR4^O\U#H_M9X8EI]:;T":'M"&GUKGI];YJ?7H+7YJ
MO>?'N?FI=7YJO8KUX*?6#_S8*3^UOC-2\U/K.R(T/[6^.U+S4^O\U#H_M<Y/
MK1\/:?FI]<Y(VX=3ZWY58K42J;"\*BC("FS\U@JP,2NE^FC=IRO 8OE@?Z3-
M.K 3^?G92)XG2P:#><^J0S.)0>-7TU%HAJ6AD:3)L"UHIKG5<66AF<JS<5O0
MS#8K#2O21IY+T[:@F>?*C2^<6R&9#=L2F=DP5V3* ")+<EN B+G24@80<33.
M(TEU4*1<42D#REAN2X-F<JZ4Q.M+STWM^LZRW;^",7-(-)RT!=<H5VAJP#41
M\QA7PR#/QJ5*<DN"!E%F6R2;Y,I4';BD,B*&%U'2>RBC@UQ.O8K@KHXOTCO1
MY.BTQ.A5SN69='WOX_G%U%UCX8U@]#Q%<%@(STZP6XCQS).A*[>ZP>[1]:_A
MI$=5A6>Q^SGQ=MG859ZWBJ,[!WS'6 OU'AOL/7D@Z'KB:T8J@Q$4QB1C>80X
MQ>03]EV=G$XYJ.IFBRI6!96D1_E"H?=X4V4$G1A]_%'\:2=4Z)*^_2*N%".N
MQ(G;+G'E&''EO1&WA?3\SDH#:88SM>"VBE@JT]ORTE!_'6B^_9O/+W%4BF$9
M[*A65%=$[VX.OY2E:_ID?37J[F=SO<X0AUQ,P/'E^-8$HCNCGC0T4J&A.:?A
MULL*_#@V7GQOLL?Q/6Y\Z]F6G9P!*%5((!?:K+>6#:&'&78SP^XU#XJM1?VH
MMA,U5BW<:N%!;-SNMAQC-=--=A]CN#7X=-*$T*W6L==B)6?DYJ<99^EQL)3K
M9H\8N7NMJG&:OVQ]8-48XWVTC\,#C>_'$>7X'C>^>PXT>AI<U(HH#JV8N<"W
MZ$])**<KIRNGZZ'3M=/3+I6WYN(=D:NX ,>V_G]O_@['][CQW;,_RW?NN(!R
M?+]G?.L:H')^#H^7C]Y/_N[B#['B@?L]$O; *,LE]K E]L"<6;Y%]%UZ/!S?
MX\:7>[3<H^7^ :<KIRNG:ZL[0%$+&_RK]0/>50_%G[C6FAZ,]_\,T!TF#H3'
M\"Q>"F'$;90*UM/,.K+AJ;3]0'[AT>1"%DE#47XEX+=X5R/>]XP7JP;7<;)K
MA-FUHNRZ:[QP67CF'^Z';V-G^U-A<H+=99R&6I3:0INBD\4E:6/=.L2^I^*H
MFVL/T::]5^G5QQN$0^)LHUUV6X2^D:[HW'!)TIE6G'I()&SMX%/1OQ&:D2D1
M#,;0WVHC2C3IT%V 4JW4NB'6D,-:"*S/[EO=5$Q5!_Z],QW7]J(6'?UIS)%Y
M$RL3U44(OAZ!CQTXTL=3J5R&&^/",]P:C^[P!J=9"R\?IC>U$IVR=I#^::T\
ML>^IG%N*&7[%+C!6%=M^HI<!K]@+_GVLJ6&$9U7F"+Y)W$2L";$>(QK\GUVA
M#5\YV';FQ"7V2C 5U[-)T67A6[O+)!O11(W8PI?8-M^YJ<52)'[#%^W*_!PT
M/GF-?4^._"I+WAF%=T;I#7W[15S>&85W1BG>=N*=47AG%-X9Y:@R[!Q?CN\Q
MX<L[H_2'%]^;['%\CQM?WAF%=T;AW1>^P^X+[7SBG5&.A*5<-WO$2-X9A9>]
M?F^.*,?WN/'EG5'*Y/EY72RO,^1TY73E=.6=48YK_?_>_!V.[W'C>V"'2?G.
MW?<FH!S?X\:7GR/E\3*//_K89Z(-F3TLRG*)/6R)/3!GEF\1?9<>#\?WN/'E
M'BWW:+E_P.G*Z<KIVE%GE.@$>JO'RL^810[/K/N+P@6\0$SU*9SA'T1;LFG.
MW?!+0==^>?ZUTBLGZFSZ]=RY6H0GUK^&O[VC+2'H<4WQ UG=$COZS<>&]BP(
M\?$?\ASMN>"9.CL;3_]*')9O?<;GPJ/STM2-7YZ[MD>>OSC;.0UG)3"26J5A
MVS,^%S2BZBO%<'YY?B(_/YL-A\-8EX4J]#C;-?7G)6@AMTK]MF=L58*W "XG
MX=X5TR\"#S:PA]%@4=N.3-Z7>O-(C=A>"7H,%JU7!#U&(]68H%5,U8:%W/4J
M/Q\&('D&%N%T;V1:GW'OGM)<+(%1JW:E]1G3BZ8X;+)J[IK^4@EJM&J&6I]Q
M5[[2* GW[MC>^5ITE(9LKP0]!JO6*X(>HYGJTEO:,%8%WM(EL?5[!5NBQGIG
MGIL:FBM X1R[I=*T531]F*.JU/JP1#M0;.15J5WA1\LEPLA/VDE#<?0J0J?'
MO4#7-BP?]I-@Z\XW&,I4ED03;I]HCTV_3ZC@.=B 4XO0B?<&U6G?6KI)A.P,
M-XIPP%.A>/](4$"(:!LKF%@W74M0'.$.%RCX::G@5"!C"^7>LFG#RH7AJ:X'
M<%AFV!GVR^GUJ7")C2=M"L2/7ZXO?\+^G1]A-K+4%5/XS;9,8@L_?KSZ[2?:
M!Q0>P2?>>+8E_/CFR^>?(AAMQ24.:S\:D$#'+J*V^X2O*"%6;X(WSI<VH0HG
M/.CN'8+P.W$ )5,X-PR87B7":\7\)BB&83T@,>/DA2$I_@S[19IB$:4\X"P\
M11NJWEO&/0ZD MET5U@H*M50-C^.CD#<XIP_.H0(5#KG/R61TBR@L6FYV 75
M>&)$#[JF4B!I U0G!@)KH8J=8@G"22=B8%)>Q!JH(E=I4U;,IR-C<1#:/(ZV
M6G5<^(<)D+6 GU9KF]P1TV'2!7\3X4?0< <@?ET@@ #E"JS"$@8$HJU9MU7\
M-@ ,X$#8TG2E7!XD. %<IB-@!ULK("W5C 68$_HHH&B@V?/;T%):$3N4C36Q
M8:*5SRK:J);8*X=R(WR%$=/O;\LFL6S@Z5IYHC)$9P185KJIK_2_F$)2$6%-
MD9$OMF(ZV#X:M8#R_$Y?WIW\Z2E4"F)@@;G,;E>[/YMCP=+E@B!1^8WLP&:3
MX0$5(P4M#"J.7PZ3A0AO9JM5:=MX35S78 ;K$M1@^[Y56ST^]]SB,[Y(G--F
MTM6VZ^B@C/<)N*KOA!X)06$IW34A:QY^:[>=TV0:N]?A+;D]R6A)F=W1HDGI
M2ZPM1GOM2,9_V[JA+0V'@^&PH$JS$\#*D&JGE$JW\$J7L@YFXFPP'LZ[I%4D
M_:W4C^%7'Q0[2WRWT7TO=7FE)+'M(L2]8"H.)G-Y,)[)718@[L9XXC?G:RY@
M?12P^; W E:NP+7 0_J@/!6NPRWT4R\L%8MY2FTL/]7FJ"/3.=Y9^_5^QTYM
MU*O18%ADN-NC=T^.M636<T;7 7S/!\=F=13PR,[E-=*]DG2>P'(&E)X6=!9L
MNP!W%_<2=IN2XCFIX\Q)9<'579ZJQFS[)OR;+Y]Y[NJH<U?B=,QS5^5R5Z,Y
M4&HGF2N>MSK>M,)$'HQF[6-:JW<SSUD=GW#)DYX(%\]7\7S5$5 ;=4H:[R%;
MU=?^V#O)L1Q6 FM:QHGF":SF"2QY/A"'TF[35X$JYF:P]E,=%BLBM!:)6K&<
M L!XD2$6V&$%(ZWGPW<HEHG2PUO%H 69SATA\/8#.:(2LXXN4-QB_:D@MWI7
M;BT(FF0G6IJCPRQE&OH]),QBI9DQO<B^C_? RNCZ0%W/>(J VZ1Q/9^X49:R
M#U>QTFKS6+L2(3I24:DUWF:(_]I?!*YQ$1#>6RH]4%!1WIH)UJ2N8$739MSR
M78H@*2^@I>@WB9X</1CC&CUNH!$'AJ2+L673;VC=^H(NV/[I#U;IGCPU4X[9
MU52YGI6OG3[9.W!U,K'M;D&,AJ5N0_5M6%7#T=)]J%+&[7/E%I,"[.51>>RC
MN:[PR(V@TH-Y+J@(&L=2>&3=HM<PL5%TZ6#)'$?#6P?+9CEBV+7RJ?[EA:TE
MJAJS]M@X6]1'N!.F)!VEGL709+$@*CM;EQ,T6V9P&*W<H3R!GJ*+'<P[HL"Y
M\R*8K."@7,1<3\7;RFXWNR9JO[!O<;7$48&O53V HR)/ Q=:5(+Z\ZL"WOF/
M[ZFN?":JM33I44Y0O)@_3"&^C6Q*FR2HFW4_7"'O*B.P1\R[5>KBB+0EM;BY
MLPD1/@#M[ASA#9! BV<X4LFE+A7B8"EXK3_V@7ZUJMCR+$IFQJ"L1I=--=>Q
MR&WF@'J; 2K(F#46\PPAS@ W6U8[2%V56=:2<C0\%9FSG12Y\.OJ0=(K(0V;
M:ZV[3935V<[/!+.E39YM:^ONR9\6C2 3W)6YJ.^0['F'XB@V>O9/P]UMY!PO
M#;D<'I(<[K7N*\CF3ZIL.;2R]K6T#]%!_K[:(AM0,'W:HBH%(W@_$E=8TJ65
MY1%MXG@&[3=&FVQM].F*M[KJFF;'DAN?%Y22'<0VQ9'PHLC6<EY41Z0Q4\9E
MC[WUF2G'H1\_CD?=\2*=$BE5^QHUT&[2D3;53SNZD>FCA6N98K#$E'.UN(IJ
M7*,)/UF.3M>\Y%U,E?K<]G[GC1] /](#Z/L+KGA31'ZPG#=%W U O"EBJ6";
MG_]MIV<=;XK(!:Q3 >--$8__V#,_9+Y+:O.FB/'*7-X4<<F;(C;6O8-KBG@
M:2B>ASK./!1OA,@;(7[G^2K>")$W0N2IA!VF$G@C1"Y<70H7;X1X[%D3GJ/:
M:8Z*-T+DC1!Y(\1^)*WZT0@QJ@!KJ6S++P;[2UN26%'9%[PEV,#37/XAQ6UW
MP<MYM5Y?_;NF@ZNF\:9I_T[X*)6$F:0KDP37P&M$U5>*X?SR?/C\#)8;^-_/
M+PJ@"^]K;X+%*!>+\*YN>E6WCT!3U,29.!L/YR5P:XK8N#%[;AZLO;-GT@U[
M\E 3)W-Y/)-WP)YI<_;@$?9F#&J*Q*PC[N1BAOR9#\OPI[GHS1MSZ*WEV8TU
MJ"D>XC"W*+<9EW*Q R:-AJ64J 7DQ.I<2H$[VY&V@!O1$B-2"$SF /]TMAMZ
MYZ_Z)1? Z7A7BX<XS%_<WWBV56WA'@&5RZS;K0">OWCW;HD6A_EK="Z5\]=?
M>33;F6',7X/[MM**P_RE-I_(6Y9169Z4(G-CN/-7T3ZNE6+^6IE+YBWKH"R-
M=^!+YA^Z2<(S+6]Z&],Q?UF.Z)A>QN0Y+)$ER;49#D=OL%[-Y^Y;1;?_A7W[
M^8FE\I4BO,5^A3DZK'])0\];[!\;=7F+?=YBOZQ@1=/R%OM][&+?:^!XB_WM
M2LY;[!=MTAU6 X<8=JU\XBWV^\?97K78S]J=+1V.)I,LCFKK:_1+KA:!AW*U
M\ W<!;4%ZE-L;;TR?:^&.C5BZ= VR[B$D7<S&)+Q>>YKL?XE'RWW,G0/SAV_
METGL@< =?(H1<5OZ0?YZ[EPM,M,@)S)+^$<LZPS",+FZ5UJ, EIX!DI!FA;B
M<(?$*,S<.+%1KL/+'T#X=!,$3%>,3\2&Q7V%TG9N:M'7?I%#(*X\X=/H:%!6
M8'L(5RSPZR'X]1"').3\>HB^7F[ KX=H2D%^/02_'H)?#]$@[5IF64O*$;\>
M@E\/P:^'</T32T>P2;E_&O+K(;@<]H&&_'J(_.TR?CT$OQ[BP/=U^/40_>$%
MOQZ"7P_1#5..0S]Z<CW$]CWG;C;2XEO5X:A7BXOXQ>P8?X91:=F-MR9KK+]M
M70:>S4U(C)GQB2NSE9W/K><)&?H?K?LM5?JX)3N7$ENR+8.X5QH$QRLH$<1Y
M1(2-?6EIV"T1]D2 4D<U$/^Q>+Q"$#\;LE4(3L:CCJD0)\&YJM)&"I^4)[1Z
M8!;A&]LC6JP:.>-:G4K5!>O$2K%2; #I!,(-B&"R$YO^(\$",@S"VFI% V%"
M&VA"A+&_/@/U1Z]\'(4WCVLPF(357[/RH N_/"B&?RH%O@X'9SL[FRB6A37
M%%!,!:K#4Q;9Y2^: 0HDCH*5J' R8@7EP"]'=^@."SP#U#0,ZP$DXV4N2@=0
M$]+)SD)/3L+L^Z &/P;#C\'T2Y,:[;\<Z"&4=E.LT^TI5C]MFM2A8)VY5\H<
M'=I9T]GR<>\641S-RJ?@6DPEM)3B[)@X<H7\9+]Z7=:4<-U4K16$V<ICQHYQ
M[21^5SU(96E<_MTV.JWN!\V3UI'<X\&PFH*Y5IYL\)IK2.:>1'-8D"P\#M&4
MINVCV?(]>DVD[VI-;(6F(PVB."2,)I_ZSQEQWOX-8CU$4Y(+5NB=">!^[..E
M!ZNU)2@ DU/IY/2>I'+V7:S8HCSIB51VZBT&BS*FW6XMTW.J+LW[<AMW*X-[
M$L$C,XRE>@9D':7?3H;OK<=\S;Q:<ZB_-T*/"CSC???Q+[<R%.0'<SOW%R@F
MO8!24"KMWU0CYQ'>5RD.QJ.*.P_[:_Q_:*25BAI+M-_K/^."2G__(]KYKKDW
MG=KACBJ%-M\^[B/S!["GPW='^>XHWQWENZ-\=Y3OCO+=4;X[RG='*Z')=T?Y
M[FA/19/OCO:5,WQW=,<"R'='^>YHB";?'2VU-//=4;X[RG='JW*=[XX> J'Y
M[BC?'6TX,M\=_9YV1[/:'A1M9@87VL4V4_'Y?_F)ZN"8ZY8CR]+<[Z)^I;I9
M!Y5'L^29_>P9FL-1T,Q=GI<$(P.*3[:U((Y#;Y1_2XC3 E5D:9P%3LY,&^WR
MZP.V0:9'YZ6I&[\\=V' YR]R",#\]!O,G;6!_'"4B?SF+&<M0%,@&-*T/#!I
M-H3IG?>8W0E[^S>AC3B7$^#D3-$*+$64D:72H,0AN?3(C76^6,"OBDM:D!<(
M^A. 9$YPU@R&HKL@Y$D9$'+T]#6+;5NQ&UG"FAR_!3 *J5$+#!I-;:Y(+9 E
MU1)E^T3IM:8^6 5D&HVJ097!LMASYZ9&1XA? -A$J< 7S&+B]AGS5J+Z<!:)
MFI2ZAJ4TF ES$-9_L19($"W09?\S,; #RH7EN,[UG6*3UV#9T/;3)BCU2KZR
M^IC0[B38OH-5:&$<5*E,B_8FF<1[DUR[ -<)!5>(8T1=PN+>(YE@56V;HK-\
M@#@1*#3"%;T9B09A[TRL_-#OB?#)4!A0>NC ]J,URI4I?+3NZ6W+@C@;T)*A
M 6U[@O14S*>(W/-7CO#:PI:?UD*XU&VBNI8-T29(B0;TQW>>9;Y4ACC"CTIL
M*$O00"(9'-%8*B-SBJKAS]JKG_!-W51MNLV$+Z,&F![%#H!V4+B=H*]+)JP7
MAN(X4=3Q&H1^M0*('0J^<J_H!BUF7%@V'61I*ZP7OX+-4!W\SB8>WD@MW#X!
MG@+&.R[U30$4\'<'H,<!(+CE $\LES99 KXX#$2GDAA[YE2XN=-]RJ Z"@]
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
MQ%NH9BU=LU;NWJ]:%[C%P02: :5-?X9)!ID+;AO#^E-BOQ**[F6+"S6V4OW
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
M@382T<2I3(O>0&<KIHK\@A]U1T"^V-H@05O- H*8E@M\6B-L^!V]PLYB(&2
M:+&KZ!0!%=;6X6=%NR<(&/&[HYOYZ@!+I&>X#LYAK8E-%R]@ /#^3E@8U@/\
M8H.-,0%P'!E$1M/QF:)K[JHM;<EE\;WE.-$;3Y?,X%PC5=U_*89'HD7><[0-
M+YYE]J0I6$\TG;@T^A\3:_P8UOC),)FS*IQYXY*^.\MV;XB]NB2W;N]7ZGE\
MI?Y,[BWC'DW1!00VL'*\553=T-VG'JGQ.17,:[)V:;0E2%-J""=)G:'5^&#1
MJ(:".L!B:"G4%@:7 3R!';,)78J8W?\=TR$V&%A8UJA.OE;,;W0!4T E L*H
MC# +GS (B[=&A?M!.AV':R)]"Q="4 Q0D6?N@W7R1!0;\,)EAMI3-)F );LQ
MTWT N^^_Q@P/O"(D7P/UU^G5EC'D)_2"30ELC+M-H<'R@\'V[57L=7HW)Y@&
MQ!>/#FLX,=JA$+_H2DM W%.C5<P T\;:O 'FPQ!SP& V_%MPQ68F. 38JN,J
M3@%25!6]8(12)?H]+N^#N!E6B8WK(^H/GK%@Y@B6.C E8%K1J.<S!Q"AW :H
M;Y]0!G3  VMN835T\8I.\#>>?#!@Q=\&-)AJ@A.RVR7P4@DJ-/A\DIZ,IPX
MR202EGB<"PTSV&@=S-T:S3&+3&Z!N0Z("0HK9= S+)A03--;";[/ 4**-AR!
MDT_'?Q/\.U=A*%BQ@!KPT? <003%^=LI.+/D7K<\!]!B;H _,GT0)4X%3PY7
M>E<8GP[AA7?!$T"KM?)$O2OA&;W-%<:@#AU2)AL)ZN[!4ZIJ>[[OXYEK1=>B
MB76\D)4$ZPTL1TSW-(0GJ<>A*"-/D13A):],@G6;"1] *5!5-CV (>3U@M !
M?Q"' [#?^&"F0K/A8T.#Y;<2XX/+M@;4*7N?W<-"#^04E,5"MP%Z9#RB:<*:
M2_]0K7MBTI8H]))9"U $W*G ^H(;K914=F,7U!*FU[[8Y8KQ*:4&@AU-!BS
M&!-D&M;]._U69Q4XB54=*16XE9K?& (?P2X!( :Z"R#1ZM D3= W0K@ ;)<P
M:Q!92JHJS 6A+E/@Q*X!+@/-H0T D94.\@N X9R^,P_X #B O/5@,@\F2Z0&
MH2R% H1DO45+C-X/.*<.(P?8N]0MPR)]])^>D;IW&#PNZI"CO[5BIB8^=V#T
MMMF1X/[@N+?K&U,J+4R\J,3$[$C(K6S':)_+YT< C6J=.-FV>OI+YUN(%&$H
MX<VC>J> &R2<)U=.H$3VXHEO&^ Q)@:'+^GX;/2%/S8)QD8_R594E[F\^/ C
M^K7"#^/8*N-[W<IRB0ZS2V)BN;9@7/H RB?CKDZ7EUSUND$9IRL*Y:RM@&]/
M=3D5]4YB*WP\/D)0GKT/_(OKP+_X8&GZ D,_?#XBF49CP0^@93*+X69,_Z+H
M]M:R;>NAK'!2\\B69N'9+;.-:Y!)E8ZU05]0*F*#X8*%!M=3[-B*L1MA*L]6
MRDQN#I"HC)**8YET= CY !P6Z6,X!9Y.+* :Q#P=WQ4",L(ZBLN/&'D)IH7&
M)EP4_6^W2 8 XL<Q_B)I$X/<(S<8 +BL"9?@3_BK<B#?%>E"UTOZ*WB-5I0&
MH.0.2AZSV ;1.QC"E?)?S'[@!>40..",#Q#;Q=" M]&+PH'-^"7JX#_ B]1Y
MJ4DJX5DXRX *)<O#A!/?8UEF:L*!($K4P:C'%.J"!B;Y66"3$Q;X!_%T/(L\
MQ47"#F]A-S4R6R@5:8FO&\\"Y0@D,/1=&^C9+>:]QM/!>#@LBG2S0\!41 O*
M=K5@<5809KU!#Y_:BTLP$F(ZBO5+,L!G0I&^L:2I__'Y&7I.)\/YB32)1:[%
M,Q2#]$$!^^>M7@>DNE"PS0Z08VN\/?EZ[EPM(OA20;8T3@?9%6;>V"3(>GGC
MK4L"EDJGQ2II8*>Y&Y-A/)R"C.WSG96)N?H4;S4*M;8S:QN]2S$LB$,^@UAV
MP:NJH5@?XK!]1F';V9W#K6)S<H$=M^!=Q7A+B)/>G\LR)?E&+V94AK@#6VA1
MLB9/9^^:&A._>$AB6\8 KSCQ/W[UW>C B[[PU[>XA-9TP/?M?>_7]>Z#Y[UG
MOWO/7C?UN1LM$-VX(7/JAH0:F'9#F!?2EAOB*^F%[^_?V(KI*#1,<'+MQ99]
M@/U&,'N.7W8?O41"4(Z/\;ZH5]&ZG++QQ0M<N8*;$1:?S(919]"B*>/@59'J
MSX%@L&%@[)Q5RVF,%*[9X^DX1*D;,#=VY\@2UX+/9 TA&HS8GZ*:U,:<.(SO
MS+WV-Y,%'WZJ%K\2:VDK:[#VX#YB 0-=\'J4;$RGVN%G1?/+24 2[HF!&\Q
M)A716Z)_NK)N=;!$ZSO+I)8,5SQ#_XLMY<\0:^J^8)S"JD@B*JFO_D/+-7Y7
ML$TLODNI]!E&=F$T9Q ]BD=\\\*EA:$LG3M]C4 .&-AWWBVU00XQ%B?D<0V6
M%C=X4+0\ARW=OG/B,,NY!0F(N*Q@W]P-.+F _\ RKMBN[Y$ ?0A=ZAU:DN&M
M$!M8X)T[ZX$683S<4>?GB67D;;KJ,^..-23?"#.<"B:G%S0&T>T DE.!T>D3
M2]0/\DFAFR<("0C -^*N#46%86-@4?!5C(LL&\0%(0%CN0PV-Y;*RG.9?_)@
MV: #*NU\HX+7<,LJY:B#":C15P!YW4&+#U^"?P/3!7"[BA$0"CA@^-\& /A>
M8"8"F(F+L5, ;ME.4F9HKN:OV%?R*^$"27D-6"&,P%Q*KX3T6. (V;C 87&%
M_A?!$AL<Z(36$8'O2>75\8?0( 2_9_O1SQ2'*0QHF*,L68V0B;49K,Z"86EA
MI&9AE4BT.,.+L*;I)VM+ PD(-C\#]<(J# _-<E!V@L\K JH5O.O7<=#4I,,L
M2)\V)3Z"GV!8YO($R:3Y>ZW^AAKN4OE?W!$0(@R"=8T$2SH67L,KUR[X]D[@
M^E*-@!%9V16&Z(JM@Q,,'NQ']&(P+X@)2075%4,DYV4N-0ZA]70WK7 C3N;T
M.*QX8#=GO.I=@--GIHM[:A9W?(C#6+'5(Q/!"%(FB[LER8ZHWB>R^QX?IW/'
M=+Y!$[Q[*D?=3[AY2S2G%3,$H %[MS:J[:C7>G[W&?R+K7\I)^($OXO&?I_V
M%@:"2=R7&XRJUWBCT]YT=89HI=D@Q_?0\:UG$]MN#CT9_2VS751:BZ5"+4Y7
M<&TG6*P%;)O=C&+#-F@&\T,IV.=5)TFWW &&-:)2JTV&Z_&A6, .@A6C44&/
MJ?XSXAC8( TFTX)[B#M@1)T._<F0O<*=ZS7L:KP(MG+WJ"+!Z:"55H&L-!.0
ML5BQ9>-1753=(6G'HQU=3MU*F[W#HJT\&(YWW?AMWXVM*0FJQX*'U'N=!T,<
MWQT'?^7\CN8IF9O85@U/Q'!\CQG?/2=B]I!\^1Y\+G$ZD*2"8+)'+NUA$7<T
M&(\GAT+;PR*M) ZFLYT'"SSYT7_)F ZF11>K<:6K:\^DZ<'TOS\LTHK28#C<
MDSV+^M[C7YLG.XO+A].G&2QS^1XWJL]I9/3Z*:K:/<<3'3<X7[W:XP,H3>.5
M&[PP[7LKF.*%:;PP[3LT;[PP#<?FA6D\/_C]X<L+TWAA&B],ZP<K>&%:+]C
M"]-X;I87IO'"M&HA5?]IRPO3>&$:#X8XOKPP[1!YQ?$];GQY8=HQ^ER\,(T7
MIAUB',8+TWCR@Q>F\<*T8R%M/PK3XG?35:DM2Q6F?;1,UMO596]O;:4['M)6
MNE&[]2_7&S<"2[*8Z*:;GN"LP?1B:GJ_QB;[QNW1:-81('(2C T23*;S_[^[
MJ^MM6SFB[_X5Q$4"V("L*U*B/GH+ XH=X[IU8B-R$K0O!2U2-EM95$FI3OY]
MY\SL<G<I2K(5^T;M0P!&7NW.SLS.GAFN]KR:"@(]]G+*_.,U%@C]]JL-WZX,
MO]$"82=X)4$ZKAC5@=NM,'S&R"_C^7Z/T+E+#*W&>O9@S_-S JXO,^QVW^KU
MVJW:L9X[U+/\J!/TPNTSO 0U1G*E[[B\I,B7%+L=J7V]ZWQ]%>GY.E^O%-83
M:3G"[\=EG/:MHO=18=T=.F51K?LT<==M-IF NA+GC).F=W#EMI8=]#B;'"_!
M'"S^(03*BJI",=GA05'NJE9"&10$PN>'IF_:E CS?S:1O_&.:1C@\J28"V/C
M]/L^W7EZXS#3E3R]<GUUH3D6REMMYUG!]]G2W(Q!^.I@IA=,M''4]ZSKT85@
MM*JO!BX_!7E=E!N.F;@\S;YF_*&0+LKQ=X@R S?% ZGJ^*_L#7S+.O5"C9BX
M5 UN9S[;R),VKV8WX+BM/L'7KB:?BX3#Q(X;>0M0QHUU&X<YT87$'Y=JP^9&
M4I'W_XA4%S,R=W(3?=N?*\^WLA/[@1TUK\$H66A^79F/MXB^[57X! O:"@>E
M%5!CZTKGS\U1TYLD,2AIY.)GG-#'@5$KZAZ0K0KOT"AB_-O'JTOSW_BW(V\<
MY?EW1=!0R)7;,2FG6*1CB\.;R1Y<7I6PV2UY53C$ALV!_L"-G0WO *3HDPE\
M>+)<($B0[GD>*9O"G2GSJKK3);$KDJX*U&FW-7^K.Y;F;@#%GS.L>P^V<*3S
MS>++18JKN2%543>X&8*I6)U.RV"V-I":3<8O.2IJHA\L:/N#+Q>S:]X8\+HD
M):4PR2 ,421:KSEXJSH%SSL9,<UB=>DWVBDZ5$^X_@I<G0YUKGH3+Q#O-L)%
M];A6W)VGXI925V7#\QXIM-_SYYH/++566DE.E<YLD_QSF:=%+->>T];->UNV
MS)EI.8W3B*]!)W=*XV2?-N&KF?<ARL?WBD6\7*W#3^]'WG LI$0%?5%S,4VC
MQZ:5LI=/L K:(XZ2ROCF^2+Y#YMB1G*#P$3QL!AM"D4N EK14#@([G*[7##[
M$M,BF<U9;BKGP_34%ND]_8W;"#G"XI[T>X_ "Z_1Q$)RYWLL?!EB-\4)IARH
MH:[EGZ:3I$0?-.2_::-/)RD$?H"<3*%$<8CL?I?,,+&&!)KV@)V=O^2'\GS4
M*#ESHULA2T+TX/7'[YHJ,0XACL$+YVJQ(C4B#4G/H&K"_++EW;V0; OGNJPW
M4-Z T8Z55WZIUDP?LH)ART0%!6, #S?&)RD#4"C?(MHA;3(KGPW39,V:CK.9
M>;:B8*T06_#/IGVZDOB<)9,$^J+&DA@92$ */;6CW9G>#C8F9YWZY.P4)"OY
M]YH<#2Q*W0J+T@Y2K9 IO?C,PLK,^+=PPUE\29%O^A<K>JV9Y."%)KGK+#4%
MW,[HD3;672>@QJXXWWN];94."S9 $.^DLR5U<V5P1RGTG)QY%ZZ@]B\GK6:K
M-S#B/WWT=1E#=9:792@MKF8$HZL>U!5!:;\008.>>OSE9"7Z[TWHWX/ _T?'
M_;H$:9NM5^)JR?-U-2'8,13B5.J)4I 9/8Y%*92C_"U9#.-L#F/M1YVI;6=,
MGQ+\JH[0YT51@!O43 2,*;.8<3!]SZ-I>&H>3X1GM3(_1UQTF>)A9R'3\EW)
M?J#)"F7?0,#D^7#TSDO73LW[/&<:UH]9D[]T[ <-%RNDTC>'#N_@ILQW^7.O
M;'%XD\UI%^QU6D=_JOO[*!4RJ%31,UFR6.ETM?O#X>BSENM(\^L4TA4S.-V7
MO,(,-87ZW,X8%,GGW3*-N5#U2-DEF(U,VJ-3IY(J;*96>$[1BL)1KGAW56H%
M?EID,A&"J$Y0D>"D9$2A"(MRT.;"59BOM$#Z1"N>',?-%ED6;B>L@>03A;:+
MD8\6\9(DL;.].$N$(E7R35&#'D_PI3WG1280,C((DE08T1<SX?9$"H<?1',6
M)B4]-.(,CD/-/F5-7\$YBQF#'':N:20KGE"42Q=5Q66!+2NZI>U$4\(;IFMR
M&L+64OS-.1C8'<V=D&NV4ZYUKF\7$Z93GKZU&(J: BB_D /03)#P,7\L3$?C
MS3,0C;$][+^XQ&/;RIH[[2D.C6,6S8IKR;Y_=N&NNNET[$V'!?64I'ODMI3L
M.RNY4IK+;H'=P-$&_C"")A&[]1N_[^N*U#R2=QZF,$+9&?O"&*2DT5V"FIE5
M(2$,1JL$B IM%]%TJIP8+.ZM1F?0PCK))0@#^Q@F;A9#":K"+G4-CM<98D3D
MM9O]P5OF**?>+<Y7AVM\G\(&1L4X*P.7EP+,P&$Y=2S&M3.?6<GUAKIB,&,L
MZ.R-WVF]BL'\L#'H==<:S!<9(4*=N3K-WA/,Q=OUKU#*GF&;YQOO9H.I#+LV
MA8GQ?4*!C-1&@7"1"',B/=[ET8-W>'U]?:1W%U.6TPSD);OOF\#OL]'9*&MX
MM-7@8$E.QWC1J#*56NK(@VG"0AX6"< 91;D!X1_PB<_SE$!(H-YF.7B"V4#+
MTA*8TWF7FBP)9L /R=-RRN5 83[/D/G@0WX+D!"BRKXG2;EQ84M2;@H.0R[_
M2M:('<Q2X/6UGDB>H")K2N"\I=%HS$A:*!9D\*U#"QJ&T5?N".3,FMZ0*=QS
MO9^+ -R6>TH%\.CV90?QDK;"QTRE;-%$R.4KP #=B*JXPWLFI_3?$M3Y)J55
MLP8,OF)<0!_2>DSS1.ZE6G!>G95DIE,"61$MZ06IKOG_N7B*Y:U@U]+>S'A_
MK@P!KL^A5"M9X]X!OY)MAZW^^[_#83\BA^><)+3?P&[4D^9DKL,<-BBYT 'U
M5,73S56X'@.4H*]*5#=9H+!*E1BZ[QNNZY4Q*@+H*'V>O-#H08LV9C.XU?]J
M"4_!.*VD"^7)[V@QT"K6_T5M:F,5S _[7+VKDZC#Q:]VWZI^/7U4S7^]B[4&
M B<#UI<_N,G\KGJLFJO3VFRNW>SU]/%#VIC7&.PUC-65,V&UXHBU.KV=K>4B
M?A1'^#:A39KJRK&Q(*"]J<Z?_;XQC]UII>S%5,@WE"F?);>+ZQ*B*#G/$:J?
MK*,-!RP"UI!O7:KXO''-(N0)C:(I>..S!TKQ1@N*3_N6'(5V<@1I&4Z><O'U
MG2>">RSY'FU9]@8T2:?D@(\ZZQ^]/Z7-^U-REQ:+7!&SCW2APM-'@D;';>\0
MS>V#"_HO[ND%>X]JMYR4YS891P]VK2BS:FP=U92 _B0:H]H,K^0WXM$\Q8\^
M\R@% [8@#T=B(W#.'S/*@KBHU#%FY#?H9"T0@#MIA['=6&Q7P'; )'DRY0(.
MWOV.EXKC'!#O+L<9CA(2NI4#]"AU;<H)]>&+IG=5HQ4W 4IF=Q%>*WSD*=%T
M1V94:.$TR^=-GL?OS=.F]Y4@^".?QQ.;X!_UU? N+T]7326..KQ#^N.:BP1%
MY2HJUH/GY-MXNBQ@KW%V;/<$L0@0T\*<*:1?NE5M1[9$T>*8VAT+&[TMDK"Q
M S2C>',?Y;+"UG9::S[6F#)#:*RPN@XB)"=<=EP6WFA)R$O\Z+ HGW7AR6IH
M'W/DJK!:"4>.1Y,( ^74?  #\>N!,'DT2[)E,87)Q5/Y, *!P.&")?S .O&N
MM!Z&=WDB4IE5:UMAQ=K#FP]E"_55Q^@-DHRB/);& BJ2U6D[8X'@V.OZC4&K
MJXV _&/F10IK4-XTYOK:FVXS[ 8A(+RTE HP_TR[7"-H%YJS286\MM>5NZ O
ME;NF=U'G36E1^H2[9,HW39$:KUSNXZS0A1E*]&F_=&V/%&460PJ<+"H252]>
M&('EW94]-$_K,<O_A6<=DF!7*76JMVDT<@X34^C2:>'_?-7F/+G-V4YA7=S"
MJ08YC(32]X$5@&/*\U 4M]:SW^BU.XU..+!6-KY6NXAK8BU;E&99OZ39:Z72
MU@U[C;[?MGT7!AG?1X7MNWXSZ%N>6U?J"5ION>C-Q0GE%H0#6MY9]-W[DDV7
MM*-]9>7AE9!:'5( P2B'7[X.KX_*]YZ58G6KX9S-,OZ)LU64@&N18UYZ<9RJ
MO:'7;70[W4VS.Y#I=7MF>F(WV$LJ[*P$R[QM701YJ55X8):AW_'7+\-77(1L
M"7<E/B557@]#3RHI(_]5WG6><:WGFHL[7Z+I,KEBH39B_4!P+.T9@F,[ZND?
M,C:OBW<UIUBZ2&Q;E6,L6V4Y<8$V87H9P)JH]6;CR8C[Q\#-/@*;_40U/QO0
M["N:^<E89A^0S!^!8ZS8N"5RV#6],T8!VOPCT7\9$\4>*V%1"@XA;4W5"LC%
MQW/\1J_=(1"A!*H;X87#=$>*C3T)>13]M&C;XG0'OS\)=PK3IJ""":GC-)L5
MUW-_WEBC.,)%!(OL:HWI?$5GUM\8S)"<_)FC*_KPV;($) DAKWHQG*'JCEG>
M+C3>4G#KR76L+3(1?G;.5&X<Z&1SW6J7??058. >H,!5$+@.9#D1Y.#/OWZ[
MS:?LE/\%4$L#!!0    ( .R!<%(9=[/[>!(   6X   1    >F1G92TR,#(Q
M,#$S,2YX<V3M7>MSVSB2_[Y_!<Y7=96I.T4O9SWVQ=F27UDGMN6UY$D\6ULI
MB@0E3BA  4A9RE]_>) 2'P!(Q8H'M]8WB@0:O^X&&MV-A][^;3$-P1P2&F!T
MO-=^W=H#$+G8"]#X>.]^T.@-3B\O]_[V#H"_O/V/1@.\AP@2)X(>&"W!*9[.
M!FX AL1!U,=D"EY%TU]  TRB:';4;#X^/KYV61GJ!@12'!,74OX"-!J,8$KR
ME$!.\ A<8P2N'0+:;T"[?;3?.NKN@_.S(>BT.FU9Y2]O%_2(NA,X=0 ,X12B
MZ((U>P9])PZCX[UOL1,&?@"]/<#X0O3HNS>&QWL)G.^0_>+M-SG%5KO;3HNA
M>+HJQ4$O1B1\C<FXZ46D&2UGL,E*0!*X:05*H@9_3U?5?(>.1)75)]Y*J]%J
M-W@[D4/&,+IQII#.'+<.IC! 7]6@.JU6M\D_CQP*T^*+4OG'KBC=/CP\;(JO
M:=&8ZK"G7W+0$Q%A5$-*&#4*DEI0%2C&0KOY^?IJ('2Y*LL(>M&J?);A-TWY
M,5LT,(@G0#1RD OW9$<#@/<<!R$<.1'KZN_DR^3U;!8@'[]+7K&77%I'J83O
MH ^$_(XXC\=[-)C.0BYW\6Y"H'^\Q_M9(]7@E] 9O68PTR(.<0D.H5DYS1G!
M,TBB@$D_HUM!H%0[SRO_W&1MPO!J#7FO^6Y;[,P(?'9V6)N4C6ZAK )76U.3
M!_UGYXNU&:! P=66>'*=\-EY8FVZ<:A458XK7GC(^ #\X?[N4F$$!;U3C"@.
M X_/"B=.R(?Q8 (A&_N!)_G]0KYH"ZU$F3:[%OD[9G78[#1@W4K,'>PY2P8D
M=( @1-\VB]7!NN^EQ&,*O3YZ)YZ+?38AD!0Q5LUWBV)%<[,%\1<JIQIHYE10
M&D5/U<V76X<PWB<P"A@>6DM5Q3IFS77J:PZ\RE/^1:'*G1Y7TKMD#M\4KF2K
MU5VQ7%D4.85U30I;?:  ^\*1)' "$0WF$,AVP*LK3.DOX-4]<F(O8)54:GSQ
M W(P85U]@D./^?#GW^(@6O):'4RZ.3T:BBGYR6ER?P--3APTAA0$B'W [M>D
MR?_ZSU\[[8/_!;+IG4[K#\Y3ATXN0ORH'96K @K!Y;3X9@,M,IJ $Z45JGKA
MBCIQ:$"Q?YMAU4'>'739KW#9\_",R:WGNCA&$8NH;PE&[-&5@LYI]&F4JH?P
M7YG"SP+JAIC&!+(?HD&NZVR3@+4)TD9!TBI8-POR[>XZ1+%#W,$Y1#',J39]
M5S%='A0UE-13NZ$O7= 73D!^<\(87D.'RZL\HM0EJD?*KT4]<$) 4 )94KO.
M7]3)&23!G+4UAY>(1B0NZT1=HEHGAT6=K F!#*7=4%&IA9EO$D/O?#%C_C6D
MS,3W661$3F/"8Z2KP!D%8<"#_YRJZM>J5%^[551?0ARDU,6\(^B#I &0:6$7
MB*O\?NY=LTF<.8 L>&)2%.WF?7YU$?,\U&X7E27(- 0=D"6D4LL+5\JY0Q!S
MD^@M)"+@RJFC]+%ZX'2*NDAI $8$""J[:4@1/7%?%2*W:-/R7U16)"?];E'Z
MN?H[P2N<7QS.F8!."601XX7C<@.^+#K#RC*5RMA7N,>2$I"D0$IKEU%0!*HQ
M#1"D= #'W%-BT^U[B,?$F4T"]Q+QI=OR]%&WCC%MVWY3"CP3LB"A*^;^-660
M(;T;8D4]]F=\]9UU^BL6B12L6_%;13ZH74H)K @ 26'G=RDT<$OP/."[)5@O
ME8GJR%D4-*$K4VGD2CF %27 2*6)<4%LIQSE#"135Y>4QMETV8!;+X=X] 9'
M#S!*$EN%B6FCJM6^6RF/L,JKR2:R:;55(X"U E@S:>YM%]&JU'R%'41OG:4S
M"O,N=NY#19Q3RBF(RB"IO9MZ2@&G$T**_=/0H?2$Q8%3C$1DF \Y=86,3D*G
ME" 0=,1*!*<$3H"D)6/17>"IRO&D*P,X#'AX<K(43\MB4D=7K-*@=4J)@>RZ
M0$+N?_BV0$D1O$I?JM?X7KK*DO3^D%L;JEHP2+Y4.0V=4I(@J0]>20H[\==>
M0% HPU3./,-T2OD#S4I"A:)>NJ:4BP8*39G*56BJE%Q0KR_L1M16UAD4NMNT
M;H4^2TF'S18<S'I^X6HNIK$5VM04J5!:*1]13G;O+.4VLGP*C6U6LR*SU"FE
M,3;(^>U4_/-V')W!R G"+6X\2@E6^JBE9,@VMA^!5TG[NYUINNA"I?'")W-D
M7LJ2K((+@^QWX[3)#S9Y<0BQ3Z3 1DM^A /[%))YX,HI,9\ZJ57#/(=V2XF4
MDKIX<B5IB0^_I"T>MO/6^*NDO=V8TNMT)(\;8-^A%$;<70W7WN-4AG:>$_DL
MWIOS<(_95 )=YF@R(S;BEL^D_BT1KYBDNZ5TCBXZU?:=!"A_E%"%_<Z !2E:
MX$2 XP4",."6'JPP P'ZWSZD$F==__GI^K<W__KG9W<6+Q[0FT/O^\%\_+!$
M]V?QX_L#<GCPL?/'_7!)PX.Y^[T5?HB:T0!^^'[0_;IHNU=1Z_>+B\[@8W.^
M.#E]:,V] 7GX^ZSEM6XO'TZ:_N_1^+ W>M\][./>UX.'RXM]>-"^OL;?/QX,
ME][5Z?[A07O^^U<47Y_'G6^=P?7Y=/SQ/CP;_7'6^GPXBSHWX\___14>[-]?
M[9^<M=[[BU\[[K=/GY8WG?YG<A&V^CUG^#!RX</<__;],OS8[?GS" X^79T_
M7'9/G+[W\?.L[P5!,/EPOO0>.VCT^&%R0N-/H[OIX1Q_'W1&T\$5_<<D_'8V
MZ=+KF^7LX?A?X'1PEQX(?MJPQ''$3WWRP\O,GX3!&,&%*PXDN!A%Q'$CX\"K
M7;UJ:)4R<KIT@F9@98" ! E(H8 5EEUP:NH+:_/H>ROIJRRJJ4=L2*0RA]XM
MI00W[!E9(^J#-2:- =ZME!AZR%IZP5KR&+F98S%T=2H&^V[VC%H@5N*9%HW=
M9YLM5-F<VBE,3<_*]*4,6#Y59^&"-5Y>*8<8!,FY/0YZ%Q94]#Y'9B3A.N.)
M>3K2E=G(FO9I0R+5]NG)B5--[TJ  I@E([""!&R5V=KU'?5V;E6$;RYI#/B[
MI2RL;ONW.0/PTG6U&J*/S'N;,,OIS"%QQBS6GHX@84$]3V?3#"8>]]' 9>/"
M"\*858!)]GL&"5TET35V8,N-5*7SNJ4$KRI5KS$%*=9& A9(M"+S(/""#& 9
M9C+(PF DH$&*&C#8LM(N6:'O@5*J+'X(8P]Z/L%39G>%*-FD7>P ?$:/I62,
M,\\3B5:DL4KIX@WZ5]*)4FB 8P,,'$C1*;H/R"+<]27CB0K5A*,L4.6QEE++
M.2J[Y/[&!RTTR7Y3T0H=[:ORR>I3%Q4+ B]<8VO#B6 48C0.F2'R5IF$"$=.
M*']-8.CQ_$_@L<+,;-TC?O>"N)[!:)"?3K>J+Y02QANMZFJL-8,-..Z& )Y-
M8PCLZ0N.'B3P>35NSR4'\N:*73*L^K"(RCQHBIBGY_U2?K-X<J1J=?"%*T9S
M/D2EH(JB56.VE&_4'RC9Z:SVF0.5HE3?C9'V?BECESN L/-_-C^*H,R%5)2M
MS(GMEW)BQL,)N[2(:2LO=D5>N8>\<^;K1\O2V5-C"?.TU!+.:E(_^\AH 4FL
MXG#IOYMZWC9SM]ORE_)5[AY<\9J]#:8S3"* 2G<4&V[7!?(RYBOL"G*&*OQ7
M(ZW7X*\:[4ZCVWZ]H%YZ5>B&*#C3\J[2S5"D]7X$A?FJ9 T.@2%;<^PX,U&Q
M"<.(KF@UUK16@#:32_F^ZCJB*=;B@CGD@FG_]<DXLC=";X8%HQL#G&I ZNNC
M:W:5M )O^TU](53< EZK?["JF;ZQ(J3H'+4D0*'[>HSG31JXE5BHKA)_,/7.
MY#)V@>%X+PWP^GZR_>Q$W#;9]P=R:UEO1,46ACT@KS46EWD?L7<L@KB,X)07
MW@-.4NIX+R+\2C59BD4: ?:&HIX7DV3J0$$8<J\I+4MC5CF(8O[U/<'Q+&V$
MA8S3C']0&VDS:REUW":WT/;]GHA:V;R361M+]E1YO6AUI*B/>G?I+BBQ(=9&
MP6R/J?RXU0FQO][\<B'WOIPG6U].TYTO-HII$]CU!+&6J+]>RU<IP49Q; X^
M,_OJ)*(\X=5'V8M,U_>8]OW<K<(RU.57"MLHKBUS5J^#%0Y=];2'KFR4V.;@
M:W2P3\G:9$\N3=Z(E4DV&8@EI=.U*\ZM(IL16:-G<DFR>.+)1HEMG[FU"Z(3
MJ"1^GJS%71 \'4[@6;(05Z1[FEF$LU& 3V>FEA=Q Z,KC,97/"&^LIA#G@V7
MO_X.0Z\O4^%]?YC/Y-LHMJWP8[1H#F\FD]NQ2 I::(:NL,JF]US6LRRSP"9P
M^HB@Y_T1TTB>R,9W?#^U&X20]8SUY#7$[">_>%RDJ-D .UE:+8CMLZ0SI_).
M_4MDM^]7"Z6.Q4LTA]1639O Z;O\18!8W&0I2R9PAK@^GLWD"R=<9\29?4O^
M@B"37;6'U1\!K75L,K0R$QQ&G-BZFR#/:N5OA0O3A/PA#I?=-D\7V<.T I.)
MA75 QB]^.X.4!?0\"NL3]O,?XF\&EUPPS'OQQIR9==AF#\_;8$)O#0I.'9OJ
M[.'<@$TWMC,>J3U\J$!IX]B,FYEDXF"> _851@Y9JGCPG9 JF9!K-E'Z*3GT
M>;SGBOU?3_ 7%&CU(3HO)N]-O,#DVHG<"=_3QC-KP2B6&TLQBQWV6^VOMPQ@
M@&2P5M"@>+<1]UNPMC\*72L,YDVZ$'J41Z!B+;I?7MZV2  ;P=6;F^RM:,\^
M,+WH:,)J$C<>P<L\>SE<E?"O B0(%!7S)]B6$B*=9<QN;1G"1702BFL?)7[Y
MO[!'4?K^F3N7&IO6?RN&X[:Q8P"H#9VF,X:JCQ)GC4T7R$NB3(R<\ [2.(RH
MO)/1-G9_#'N][+9Z06]H8R?>$+2N)^3NC;3:3M*,M:QA[JE]5K.(J]+P)[O"
M:MX+8YW:-H)?T4%KTK)/Z1L#-R1YE?>*EAK8UD4S]O2G9^7;9&">"8A%O?C9
M.=8;13F]R<5:=WF&ITZ "I.Q)UX^<[BM@E4O393)G91$6O]>&GO&Z98Y>Q8A
M6C36?@)/^M&T;NP>>9"$(JDWY9<F;B'_LY;%EA- !M3:U,<9I"X)9G*;0KIW
ML>\G.ZY6 W>=]^RC[#_.M^MVC)_H[#^9!</Z3+I%J+!#B*]%IBU9((%:, U=
MP(=,1IX(C_E> 1MR7 I0.B>XYE6[)5NQA8.C]LPN?YX0;%*+1?/5G\N^(4Y*
M1U82@O4(X=,C+\!9_V*-ZU@/IX'1?(QIW8A5P=/:Z'QAB[JY#IC)/;T7%QY1
M/X#>+21B*/#]\*,P&,OM?9D9W8+9=2.X>E]"7N]@&6\*4-I4O^D.+.M&5PVT
MYK5175V+QEY-G*:AV!N/"63=>+49UP+7KXS)8.17A>V#GP-OZ&E4KF6?Q;P'
MW0HLLNH-?!2?;."J+E*]_<NM6G-J?6%OSA=L_ :4_WGDSXNL/3AZ2F!="5W/
M=7HHX(;QLX"NW-D^G85X":%E<T%MJ'4,BDB+6JS2/$X31T-G\2F()A,<\JQ2
M9MJWF#L]9H,IS4XB?,$\B"((^<F""3S%9(895/@>SR'A2\MP5<*"GONCR,W+
MI9P5-TI2$'8-50,XK5>SFI?>LT J.F,/J^4+BWNR";7!UU9VB-F,8+Z#49"R
M0(MU4%:LZ!NNHK/.):\#UQS.&ZI;Y);7!:H=J?J3S_:O051B-VB8BZ;OYZ5V
M[2R":3P]P83@1RY39\:^1,L[Z,4N!R/)LK9TA\0M-FX_B6%=!&^^^LPZ>U$'
MKJ$WF:M;9"_J M7:BTM$&0CAV<B3R!9W^3)6_2S.%WJ=,.1O+HI^IFU,98%J
M%<7WUO)_X^.Y?8L/$N1@&A9'S1?!66=/:N$U;70V5+;(G-1&:CH[KSE58%<4
M5 >E<9M,0* ;]7T?<O!;2B"N!N4/KWNI4%7H*K?#W3XE:>%ICXXML]O&>HO@
M^<<5,R1>,.7[*# J&!(%.F-*S&,S7<1F>#1.5LNN(<^T6;#&JH5FVAI5W)AA
M#3=::'INSF."K<&? 6/<9RO]?FM@Y_'HAO0-1K]!&O'U_#1W53+<UK"T 5B#
M9;[!Y!&. P=]),R]LX@Y!2SC*I7<A6^;\5+",O,11?*%R"/BF%C$BP::P?W.
M5>E;U,%TR+2^=:[\<$*@K;QDL=7O:<-'>^88'3+CK@^YW-E#WB7B?R7/XD)^
MKMH>GBHQ:OW,1SR<X)AOL3OG=[G]?^!V<\QZ&_*)3W($]<(PX*F#$P?9,P?K
ML9E&WN_\?O1; J=!/&7B&$PPB;XG4X0]GFH=E'6YM)*IBG%GNI3>GKM":J'D
M+(H[X.7USV*H_1]02P,$%     @ [(%P4CWC-/2S"0  8F<  !4   !Z9&=E
M+3(P,C$P,3,Q7V-A;"YX;6SM75MSXK@2?M]?X<.^[*DMADLRPR:5S!8A),N$
MA)R0[(39VIHR=@/:&(F19&Z__D@V$"X6&&-A,CM/DSBVOE9_K>Y6J^TY^WW8
M=8P^4(8(/D_EWF53!F"+V BWSU-/]72Q7JI44K]_-(R?SOZ33AO7@(&:'&RC
M.3)*I-NK6\AXI"9F+4*[QB^\^U\C;70X[YUF,H/!X)TE[F$6HL"(2RU@\H*1
M3HL!IT.6*,@!3XU;@HU;DQJY]T8N=WJ</3TZ-LJ7CT8^F\_YC_QTYB#\TC09
M&$)NS,Y3<TC#)G7>$=K.Y+/9H\STQI1_Y^E07EBX?W#DW9T[.3G)>'^=W<I0
MT(UBV%SF^;9:MSK0-=,(,VYB2P(P=,J\BU5BF=S3Y$:Y#.4=\K?T]+:TO)3.
MY=-'N7=#9J=\O1G&&24./$#+\"0_Y:,>G*<8ZO8<*9!WK4.A=9X:VVTY2#Z7
MS?E#_"RO?*5?2P0SXB!;ZO["=.14ZAT GC+DT$\/E=DDQB">D+QEY%\RR@<S
M'W7(5A'FV(4Z%S]W 6\GWO*S&3WJ*YFL<^60P5:RS1[RA?*DLDS'<AW/A*I"
MA@7I8,@!VV!/Y9,#;DW11P]'(#G$6AC=D99+Z'1PQVR"<YYR6;IMFKVO1<:
MLY)+J<? O((F G@FW#)9T[/CR7/"GO/9##B<3:](56;3V=S$G'\.!GC5R-:2
M2JT6L:?<\C<7]4U'#,B*O&12.A).[4_3<4''#,(!3Y?((M=%NCA%DUI3$<6/
M"T2ONHO)'1GF=KO>:&DDK'WZ?(N2[@8>.=E:?83:0$6X2!D#0.T.ES^*J44R
M+<LBKL!X  L$7M.!.^ Z+6T=WH+A'21!Z]4UX26_Q$LD8NXI]$QDEX<]P PT
M,A(,-#.G@Z1!H9R)_H^6]1_1F2VBB'59XQV@VIUQ&-A9)'T;#"ET-^'K>)6O
MZ%%27W@\A#41Z),"E;H<'*(O M(#RD?W(HWA@D<9EWHRF[L#3=:_!N]  D2P
MP:_3DRHR1"3EFA![@!Q'!P&SL0]8V:_SC]GESWFI.X(M?4X^&.A /8Q"*TKW
M'47S560VD8,X IVQ-0!E!VN99H/WYDBF@GM(FY>0$M[/J#D+RIF7M13C+J9*
M3+P'%H)@7O/[PV4@4#W*D!1Q)5 7[/TL8C58TFEQZ 6A4I8ZG$5AY1):( :V
M'Z /V-6Y,A1(;\(_J;2D"&\[!C?-42W9%")@G@M^2&WQ<6U7YEV=[A!P0.:]
MR>NOVX%$SI/G\/>0+ >C';*YKU.2TM%'8:/.B?72(8X8DLE])Q_I8"$ 9;?B
MFN]VO6&UG0L$P22;LJG)6JJ?K:I'Z2LC'=60;I=@O=I?P4ATN8;3_*I>8BK>
M>">7RZ/7<+@3SZ#G#MF.U9.-N6)3M&TD)36=>Q/9%5PR>XB;6BIC*JC$"V7A
M#%NI*54=)^)&T.W*^8-?\9<]*A0Z@!GJ@]\/4"6,W0&OM1[-H:;MX58B))S%
MA21O6[U.2'T?P^[E ;B),-AEDV*$VVQ.%K%W0A;2DO2%0#UD![B-\B9<?8@E
MKC]2,)E+1WHC>P#*&W&#0?J9$%!X)2 =3RF[B.W]).<;,0]GK[I6)XIRP;HZ
M0=3D%_&NUUV#[1+!7*Q-P):F LTZN#=(S%KM;<R6W\HL@^Y2)*^R>3"SU#WX
M45M+X7);Y0['G3W932S(>\T@M-1O F"B)IB3*JT6.6=C3^W5:Y#^Z_/MG^__
M_NO9ZKG#!GY_8H\+_79CA)\NW<%U@9X4;O+_/#V.F%/H6^.L\XEG>!T^C0M'
M+\.<5>79+U=7^?I-IC^\*#6R?;M.&W_TLG;VOM*XR+2^\/9)L7E]=%(CQ9="
MHW)U#(7<[2T9WQ0>1W:U='Q2R/6_O&#WMNSFO^7KM^5N^^;)N6S^<YE]/NGQ
M_%W[^=<7*!P_58\O+K/7K>%O>>O;Y\^CNWSMF5XYV5K1?&PT+6CT6]_&%>?F
MJ-CJ<ZA_KI8;E:,+LV;?//=J-D*H\ZD\L@=YW!Q\ZEPP]W/SH7O2I]?C9J_]
MQ;V[@\:'#W?_8VUG7&^<_VV4Z@_3+O+$%O4:ZUW,P*86$VO]9(9>(LSS@Y->
M)[TK: 4LZ2.OD"2LT=9JP$A'WJK4P1&7V_YK$HZ *=I=A!'C$KP/$U MU=%P
MR(E'PI!\A57D:D!,[W9B*7:U%O)5(D"[A'(T]G[5<VRIADLX+PO)TUJ%K19V
M=MG6O IR)23ULSY7"#B15"0H%] B=%*->#2'P&X1)E0D3A7,@0*3?7&+H_AY
MU2WP#A%_Z8M;O*Q2!]?[%#]AVTF J4!?/V^ZJM@;S1)](?WQ)[Y(4S^J$BO9
MXE/"%*L9B/,=B"LQ =3&?J^ -?+><S0M.;MK$V$IMC])387D;> 3C^L)&\16
M5*EWT5N;B+ YO7O718#$:0Z<[^+*W*,=Q-C".9-GXDPN1.;9TG.RH()Z*^0&
M*$FUA]JANR>!D[NPQW5QSND)4S =- ;[#^+(]^ZG_JJ&ZV"YU*\94L3$GR[%
MK[A]#Q01.PD]["QKXA:^C66MM%)I82_F_L, &75:RCJXA#<A(30QS_"2[UL;
M6=[ =+8ZI ]NRMSCB<+L8PA1(X9\"UJ,<4])'PG\B]$3D^<4LYU@4:2"?6W]
MSUN@1XZ)_\)$<TM&HZ[F'Q7")!@*4SB,ZW75>L>D<&$*\:1'%.Y0&UT*I#?-
ME$I[,3=2BO4J.V/@$OQ_*WCIQ3UI)2MO+FG:GT61)-F"W&X<1U5^G*V;JS(L
MO1FU'ZZ70=]X) RAU1A;-=5V]/K%FOTNV3G<1/-W7>MS7J^K?9SIF%WRY+,J
M4Q,*_+S*?O@-)<GWY9+#*3_>7M)5*3RPUSGLD?) Y._./0?K=\+J;RNLQKA;
M]DOK2>V6@] CFZW(6KPC@D=R*:*<0WIUTN(#D<?JF) :+.GFJ.V)7G@'4*W$
MU0WU3FTW"CFO$#:QE91!!J%'-TA*+ #;.\ZJ,.;*;W+66G,OJ&DQS(V@A^H]
MUS"_]-&K35J-L?0SC^:-7NMY!YKE(5 +L=>RIRX.@T&_(PX56E64@W8)#+76
M)33YU&:\IE"=H2$([C"+0F%96Z='55-FM'[[W@RJWB&4/P+M2DP]#?@JL .-
MY"'96J-$=8_F3NOKBE !ZE*K(Y):_8%N,^I!;@6W7&SKE+I:Q-EEVR>%7?H*
M](-(&2FR)J=U8M>Y>&'N3O^(>W5G8SFN/"(O#X7\N T/)H=RJP66EJ6\YQDD
M[1^2(6SIR"WT/GC#BS _%+AIL[;AXWD_%+C)R<;Z_2-?I%IK7LP:#OZ8O@Y?
MMQ5^LH$P>2O9CBSU)\)5+3)GL__C12KZ_U!+ P04    " #L@7!2! -6.U0P
M   SP0( %0   'ID9V4M,C R,3 Q,S%?9&5F+GAM;.T];7/;-I/?[U?X?%_N
MYL;U2](G3:>Y&_DMCQO'\ME.T_3F)D.3D,2&(E20M*W\^@- 4B(E@ 1 +"&Y
M_I+8LH!=["X6B\6^_/+?3]-HYP&1),3QN]W#'PYV=U#LXR",Q^]V/]WN#6Y/
M+BYV__N_=G;^Y9=_W=O;>8]B1+P4!3OW\YT3/)W=^N'.'?'B9(3)=.??T^E_
M[.SM3-)T]O/^_N/CXP\^_4[BAP0E.",^2M@'.WM[=,)RRA."V(0_[WS$\<Y'
MC^P<_KAS>/CSZX.?7[W>.3N]VSDZ.#K,A_S++U$8?[OW$K1#\8Z3=[L52$_W
M)/H!D_'^T<'!J_WRB[OY-W]^8A_4OO_XBG_[\.W;M_O\KXNO)J'HBW3:P_W?
M/U[>^A,T]?;".$F]V&< DO#GA']XB7TOY91LQ6M'^@WVVU[YM3WVT=[AT=ZK
MPQ^>DF"!(OU.D"[ 5"?X<3__XRZCU\[.+P1'Z :-=O@2?T[G,_1N-PFGLXAA
MSC^;$#1ZM_L]&#-H1X<'ASFL?V.??"5?3W"<X"@,&)..O8BM^7:"4+J[PZ;^
M='.Q0.,[HB,8@_?97_:E _<9]T%Q^WKM$12G$Y2&OA<EQJBNS@.#^07=<5-T
MF]*?IQ2:%K:K8_?SG64#Q=L)7?P$1P%5#V=_96$ZOZ.3'&'RJA7#AJ'[$')Y
MXB63\P@_:I%N,2BGF1VLCKTD3/#HFBH\R@ZN#;PXN$$^_2V:#P(\HY 'OH^S
M.*5*]IK@F/[H<^:URVFWV:V1_@8]H#A#K>B6W[,HE.=>2'[SH@Q]1%Z2$46Z
MB4=9H\<I(N$#Y<8#NJ"G LG4D!*/LH84%0.2H>#L:8;B!"543H94D9&3C#"5
M=AEZ]V$4IB%J1U1])FO(WZ;8_T:EG>Y2:D!0L%S6V_6.>)A%^3OS2$QW5G*-
M"%=RK2BM#;"I -DFI_::"A/KWZ9(V-($.'J@\U(K+@C3<\]GHC!7T0S"<;;P
M.LZ2,$9)<HO&;%M1D7V/\)AXLTGH7\3,5E43*-5Y[!D&PQDSL"EE+JFJ4N#K
MZO=M'F;T_'@(V=6 +C0W-%+O20$GV3A[4I<?>!=)DE7/NUO&((\$R15.OZ"T
M. \5A%%K.FL;^!+3>].U-_?NHW8]4ONR32O/B^C=;'02>4ER3+7F%,=<B[;K
M6ME >WNA8LE0HXTIKN,Y_ZE=P30,M6T&W3&6M&^*^K=M;06A9:.(4=-8BQ(F
MM',446P::Q%%90M'$6W=^0 -%$6,)<,L(J9XE"KBJS>;S4.1^7^"+$)X1/(=
M?3]GL^!1@LA#Z.>4:]>>2K/8U/,+@/>Y@P./J.)&*1/.:"F0TUP5T ORB&J'
M!Z8=Z!V3()^*+I6/>W8!U5VA)8 P3,19RAQYS.-)I0:%XQ@]^1./6LH^M9B)
MYZ?:ZU6>$F9%2SJ.@H7Z%)%>=UV:$]N[#"XP6((-E\<!IA;FTJN3E*XP:ILP
MYS-!$ZJ#^0AFB$8XT5ZW3:@P+/?R\P8MSQO,SAL_/V\ZL%QS8@"6/]+],Z$4
M]A[H/8=>7[/I/2)43;)#*O&]R,\BKNF9FDE"GV(8A%%&!Z#B1*/WHV1QHFDL
MW3)@6P;?$L$<$ZI:HBQ P8C@*64-QX'*W2H23"BSW&.H+00= 8$<8C%*(QR/
M(XI!L%!!*4Z]*/]M@J* Z>$PH%^FZ'Z*0\H:[B?77G]W6!OC83ZE-_%0X4'$
M"A"+3B9F(:GBOO)U>]=1L7=1%:WFT59?EI:./E7DA(-L2JW$X:?!TZ;A-C%=
M<:BI8B@99E'Y2;QJJ@BV#+=)PJJO2A4]T1B+6U?BK%+>O"WCNQL^I]CGAN4@
M#L[H7DSG.F[JQL%+$?2(KXJ@)#RAC"Y@<0D_<KR#<,HL71SO!6CD95&ZNU.
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
MLXNZ10,_#1_R5&_A&B2V?M/XC5 <#<Q96/2-1%!YVWNI?R+CAZJ0M1= L<<
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
M:K- 3@$0+TY'52U*QMX(6WJ9YKU9G+=SP;/$-<4MW*-#*$9IA.-Q1-<5+)+
M4YQZ4?[;!$4!RXX/ _KE=(+8!BE2*3ID?AUG":5VDMSFUU@*\CW"8^+-)J%_
M$8\PF7)"KN7I=\%6XD.2J#:W&!HJ<Q=(J]<1=X<=T%5>7&Y\(V1[<;HY%(G>
MG5BLRL\BR6NY3$^U^;92"68Y ,?US)UO_K+0<P,+ *IN%\NMPK);_5P.P&'U
M\U8Q7S!#3IX^F6&O!'H+.YR50._.$>M%C'UF=)+YUT^WZ\1/RN4FR/]AC!_V
MBR_G#"A^6:5_94(7MVRE[<[(7%VX_8IM1?JOQCVY/L)-^(,R\41K!'$]7-)3
MYY*=.GEAH"LDB864$+5AN*.LDLVR_)K(J\!/$]_&%8Z+;/$<)H2;8@V&(V:W
M2V_5?[!.&8"BAW=,9(HJ6SH[233.546'S=I#0HK"N 7!-HS;;=(@D^O]3M4?
M(\ ]9"R6/,&C:Q8M%>=N/2I0-\AGI3#F@P#/6!R8SRV-,!Y?$QS3'_U:KTB#
M3)M*HE(Y,XY"7UH&PUH2F R:H3B?>,D$ E,^KTL?<RM?JE*=4P$H$H*_5^1I
M+:<9:RIZC4B(@[SL(DMI XD#:P7J-KA7CS\*)-R,(CTWZ '%&5KJ%6W;H#Z#
MGB]<-M;T;;@^G[H#630.2A>(?;LM5%S8#<(5=O:'FK5*R5\W"XP&+ -ES.&Q
M<M-P;8Q:H4(Q3LU9VB""]58I[=2S'>Q4>Y06 _ZJT3M-;2;'$6SJ4KKV;-]"
M(7?<4>S IL$?QUV&8%AD/U:,P_Z#':#4>I^&V53#4R<8YC )5DL++,@N6CJ
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
ML@G(!)98N 8+**U0S!2'SVT=60*76OC20\UQ#[6EA,C+I0S3"=0+6QM0ET4
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
MC*,=/ML_DC'SY0-.GH,%Y@L6# 5Q.3TYS86EVV1VRN-T@DGDR,B'@QZ2L G
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
ML%4D!1OE4O/48=R!_(@Q-]1!V;R7&YQ ]:OW2?R2K2'NT8N&NZKXLUO52B2
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
ML!&>X27Y9B2C<Y?E75R7'> 32"#A$5J1;]&G8%C^C*B Z2ZD[?A &*#6*BQ
M7A>+-1F&458MX=@,;2 :=8GM2CKC:Y5M"3)-OBO.R!V^',?J+%K*A6@*8!'7
M+GP.4KA)H;HO.P-1YKTZ3W57<*]Y!HHQ[E?13N$>84WBR._!7HDO,/OOF/:2
M :!RDD?="V1Y5=>&DRX78':F?N/:6C><#+52M?L3U-Q * +@8T16H=:);^,0
MPC^* WT>/>#%+F$EW!)RW$2K"_+/:,7 '--[/1JL+H[VL9 1V3BIY@$&I%(=
M6>2W-E-'POP-YO]GE]+$[@E4/!A1+G4VX2"L,+ZT"@]K$5%^YJ7!@KPM+X)P
MEV%_S)M)=VGK+T--P(0/Q=J%4F4@("_+DN!IET%Y%93%Z%_87Y''(_G\\T;$
M7IZG[K1"8D>IJ(MY%^+U>&URE[$FI=95(BX4 @&D?U.EP;@Y;Z5<4TI13R7D
M<,Y<(FT(3;&4"Q5  (O0S43_JA:?"4C/ 0-E\E-'>JR[DE[P%T&Z("?_+AG7
M"VX*B@-'IR&H OG\D2B5:S+LV'O&B;?"**)-N,'7F0>3[U(BOC0<.%SLPM(3
M&O"OY2E?LRJ!ZG#M2JELZA8M>#%CK&#MT.?+5MK&:'=S-P <R'XG )77.1M6
M.X0=B*P1S^N"VITD XMGOB.L))AU!<&^,[4CA!I:PZ&43D=(59S7$%,I709^
M%&B$(AI R8M8+-CWHKI<_^<Q]<0\: @>\RPKMFZVH4EBQ16-?3 (X2@=+73#
M  H']V1W*&4%"X^?X&MJYR\^=_SN-9>%5AG#[E0:6(#9-G$NP5(PG!36[ 9C
M1P&>C +80RHT9%E),7/SCVSW--)'[G$P6MF*[D!8MWYW!E$4)T @6Q,>@O:0
M-?**7#M9C25!]S 6DZE/QAK>;./$2_:L@BTO*(99.V:E<VV<E#83..P_;$S
M%$CR54=7IHLTN1["T<BC,Z6:8>CI71(O@PR\G6.(:FUV)]5!B]4E 7T-;Z'C
MOM6'K#AH\UI'9I1'$?QMOJ7QBI>O.%D$J?U+F _$I"YA+H@"$2O^3I_PM.)Q
MO#T,")W:%2R5 ^WWD)!(/:Y@J=)ZBU_HGT8YR317=I('I 5:5_GDOW<F):P"
MMFN_<IJT,2_X4MW$C[&@I Q=\.GP074/K1S2(,,/.'D.%I@!=X\7\2JBLXQ6
M)G=TF&T; ,9&2&8M*.IJ03CVQLL6:T@)@"XP--R(;J8L1MD:HR].3C_]]3,$
MK=J=5TFR([3-<DL6>-3=/D&KB-4."J)S?\BY>%YGXF/\N,:$@[\"^X*(5[-$
M4,/.>');NZ@7E(-O#<'58[OX7%^1*"O4]2*L\;4D4\Y<J$H'"]LW2&C!)<ZY
M66#LIRS3*_5"*)JX1$7!Q[P&Z,/4C6LFNA*'/O;]K-JP\;RKLPWT@2Z=J&A;
M&$9K,7:3M.D/R+/N;E1Z=!5R?T7 ?0"IGR^IS)_5JFYVN@H[36BWSFL7T/H?
M$ZY#-8S96UYKG>EEJ)J5)45FBRQX9MD8W,A.@<C)QMN[A52@B#+FBA'(*X>X
MK,BKP8Q20%38&AB"Z+R-=P0\ J)%$$(&?954]QB3?YY[Z9HFR_K8/]OW%:/A
M5[6JW0\.OK N<+D.J/9)L1(4:3B( 29_AE\NR(IHFR^)GO8HYLB\DS#A<:6M
MW"?CL,;\X6 OLD02_V3W:3!HB),+!5(_[D,:VM&]K#]-.+V.9FF*:;VO6D/J
M3L>KUD163TP=B*1IN) $X='!M&9-K<VXN].L"[^J$ONZE.A3^*.1]D[66BS@
MU9;>>7M(V(1J2XM%0MXYM;7'.),,(7%0/<D$3F'98<_'Y+9E$Z MFX%5ZF)S
ME#4SG;Z3^XG)00$24_+U\%^V5[W(>RWFE6#M2/3AHHYJWLBA$I:2RYMLY@4X
MW=>\T>.H7/AXN)OUV;F.GG':XYDC&V_YM2P!19CZGX^8R&M9@QGE):O"UO2U
M?!5$'GE0& N$;+QE@9" (HH<+$9,1" TF%$*A K;7GWM*],=V(C).GB^K-GM
M1@H&5"SJIIN] JH!/4)N@@KU.'T0:ZA!DQZ=ZVN&8ULQA^I%74M?E[#"IO1A
M=9"A8]'3#BG4(XAY!8GE$B^R^?(RK]%Y[V5X'H%AC>C[\!\(NWXFFWFDV/U.
MZ]NON]0!.E$\(9T"!+$L@YJ06= B+TP61\S>"T]+^@.NIG1=&\= -AH5(+I2
MSU2C>]AMMR$&>[$75B4ER %-UK@*XY?K:!DG&Y8ET$73,YG7;H12=P!%-MR/
M=W<WEQ\N;Q]G-^CB^N'\9O[P\?X2S:_0^>SA6W1U,_\17=]>S>\_S!ZOY[?.
M['4]>%W%'QF2K7\97YQ"<-]HE<Q;JS@MWEN"(3(*4S^7MV>^L0U8W"0%?%W6
M[VVQC5NZMXEO#V%AY=!'E93F$@YRD0Y Z"HB>>G[MA'6E:1P><:K<G\H([UN
MNX?%&ON[D)Q=MS&]62NC2>3W-70,LI#-$V@PJ'4NR8?S;R\O/M[0*_)V?GM,
MK\GKVQ\N'QZO;]^CV>T%NKJ^G=V>TW^=/U[_</UX??G@,GYW0,'AWJ6]R#U
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
MID%K9,5%$M!V%//E#7Q'?SJP0]:@G$=G+(3@88UQ=JJY WHN8K=G>E]PA5'
M+/2"?H2*>1W:)(?B?4V8!R"<>0*-<)W:IFEL,MZN*BWM=MW> P)K/_1N+%2,
M74%'Z(:C';GW"PTODA+GT<!\&"2*L+;W:VL^9 2:O*I17F+<"^]P0CMX$!I7
ME<?)K_.W;G&\N'F&C 3]%%XOXZ"F\>BI/7-JVAYMKA1':1P&OL?*)14PP:!%
M(]$T;"2:3N8M-*ZLJYY0(S+4\.550D'+1%7\@SSA8C4MQ5)K(KM9$1H0B1Q4
M^9]!K-][080^A4&?08Y8O(IH34[RQQI?G;@).C.PRH;0)8VQW0JH!K/-HT&N
MPC$NDZ%!M*[L#8S $/&2#D[YD22M?I2/0>A^I3.4G>0M^8U-07'@,C8$55P!
M <:BRWJM^KS@1EZK?B+OGI[2<E!^PYB$_5W'[;5L/CB4J[M,6%(!IZ'R>[E
M2YHO3-+-H2L5?-5<BW"FR4)L[A\\ID_EQ\)(IS!O)?L2R0=$<80^>R[-KWK<
M.C@%14CVDY2[)%[B-*51!E<8I^-+C&A%-]>S!"*%" EZG+H4) 4S.0(E0]TX
M\CB?VML3\$/:5-6"5'%6<U!'30"*0I2V;,2A+#D4)#'O>$(D0-C<E5-V@+F!
MMC"E37H,^1$MY2*+2P"+J %0\34*X?-25=J[O=04O*O+CPQ?8RO0Q0X_QK/E
MDDQ%'L,CGCS\A6P?.EPH1-$7.W)?Q<A+LN"@JXJ32&,9HQHAQ$(4>Y2994?7
M61SM4AOWT\%"CJZF)A2:MQ(\RI[8P$FHRWR><>XE#K8]KB3:#:_U=!M1<A0K
M.M"7Y1#)^M2Y/FOTN->XF]2X]E20ZRD^>;?%VJ]&/(L4"SM[PLOA$E7]C#,O
M[&%)<G>.Z?&?<ZYIT,G0*% 94IF3CM"2VAON,:V[2WN8/4 3Z3.BK_EEV[Q1
ML\1Z@N1"C^\)L\AR"D5BC^D05)_5;;K8,!+34/<&H)[QZZ$HTGR'$[K&J+(M
M7LS!Y2X$1B".Q?>(#$!TA%OM4,FYNHS)D>WO-SJ<_R((=T1VS_:UAAF6G$C=
M0'$@>(:@:OB77G"P6I,)CKUGG'@KC*(=E-BFI45A_A0MO' !->7SN!LH:[>@
MNH//ED:XD/(M&9<VI=RI#\I(PO@.J>YD-]T@/^8,F3%^W%)V0"M+8 9T2B6K
M @O&V!'::SO8 KJP20J,+]32[ECM[<K\NK!V(M"@TIEO!K92+?UVYO]GEV:@
M>HQ99*,O2"ZTWYXPB]2-Y1(O:#]?>C1#N&\*%3=;9<NF(MG=!4<I\!V):*P$
M7T<+5@O9"_,^KG3%698EP=,NH]$*\;D7AG.:[ .OT!^])/%&"IKL X[U ,D>
MP,K>?2AFGSO5/@:0B[J,]R55CW!&K:5OXPC:,A<;[L<@6U_%R1('].\7P7/@
MX\AW)_*Z\-EV-@P)O&!/D-'';'B]E;:T-^AT=TQ'.>N\A;J0VCB9GO76H&?5
MQR@XO B$F<&M8=9K";9A$.:NLP_SCNT[^-257T-!]%I*+A>Y 0)CHRPH%+&'
M4@^[?%V$.Q_[5P1(,-WMLCP'V*I9;00HG0;:#H2$AL$DMXK@?&X$PH:R-:YT
M[K8]A.;@Y:N[?F*.)Y^"4-XA66,:R-D/!EY5IX&\C8, 9K^LZ!!@B_:::'\=
MV"%UK(^.?)=#2EO#MSD8V7L\"T"'"K*B1"&47R9KX&AA+[FI(P2V5?MNX EV
M06/8!!K*=^?X80OTCB0QCT)Z6,=)]HB3S05^RL95HO@K.5"$N("(FQ/&X3/$
MQ)X3K3?(T)6W.(B)=:&62+G64"W$R!JJ!P]X!;)YC[=D9B@;:><<TUG6A:]1
M#9;(Q[)+@PBG*<JGH%["]SA>)=YV'2S0=42+*+A/*NK \(;D:5+&N&U+'*UN
MR-WNLY)^9_N*=C/H@CQ^7F5'"&Q?K=W TWC,13A#(9GT.(19Z[4C,Q8SQWZQ
MQJ%/Z^T&/AT&ZBA8"L@06K+!>9RXF>0TBJEW)ZVA'>Q@I5LL\ X*[&&2X5;+
MF(CA$!8O.9"S(Q _)X7V-?E0FL@4N!H[T6X)B"STE$T\QI'66L/VH74(0"?Q
M<'M/BOA3/SBXZ!D>#3106=:517 F\,;9+8C)@4 >C-UNMVA[_TN(76Y\$5KF
MK[,;HA]BW,QJ&S?,3[&B PU;#I$RE9%][[1!BQ83&^J%&F53K?F:)ID_>J^6
MGFW2]5P$$\D $@C371(_!Y#2#E6CT+4@3=^-,UC)S /GKAQW\QS9>J7>6_R2
M%]DAPDN(%Y$?%[@H*_43T8?\>$N> V/(FQD@3G(Z3" 56JD6Y--PCUCD(JKF
M@B=7Y'N)GR(R$2(SH7PJUZ^P7B+3; AD2LC.XI[K]UY45(\2G)W"UQAOI.6'
M& <$H9)-OD7YQPY?7A)RUQY=(KS,F/S@A2Q;"$)@(-:A&Z<EP^V6#Q7"(;+W
MD &T$&X1^L3&HH=FZ)/U J%*=E1E0>4HFXG#S'_&4.2 '"KW^!E'._P!0P"M
MEC (!]M]=8G $&7M5Y^CA'V/?F8C_NWR):9B12D(4GQ-*PWCY#E8X.XRP!UH
M\34E!$*D\WJ!C]+=4WFUBF7 ^ED@X4%U"HA0-6EL_"_H.7^7X$VPV\PBG_K4
M?L^G3CL(@<X\MF5" R99'89"+%+NV6!=-CIPJA0570H8^DO+K@?7T7:7I3=D
MXO"4)S0#]0&1+.>@8;L8&E&E9FA51H<<(3;H"-%AZ)0G8BYZ<*@9VNBBH2!!
M7['Z@#UXR-,GSCW$.27DPK,@7[)U;7L-=(#2D+=RA--+SH3#7(%3$:-'9R2.
M3+^U>Z:]G=29]M;P3'L[X3/M;;<S[>TX5^4[NV+U;E)B]<Y0K-Y-6*S>=1.K
M=SUU]Q\A42F)9F$80$.:,R_ZM8/&+AYM6T\70B(0COQ[5 Q ,((C%K8U="4_
M2KU<CK&)+#S@+ OI?7CA97@>=7O \\=:3R\3 "(Z(_#3\5NNYNS B"<G?^WM
M+L:PJ]^3,^'C2VS,]VJL8[Z7@ CX_L%+)LKW%OD%?&]B. 3?"9_-=WQ]M'V[
MG0 2D>EV*V"^8\ZW&2#B_0&*_0_[*\(28][7!MLUV8O $&[Z/9?O;MG>)KV
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
MDHC\$_0S?.0F#%/)$1 #.6+LD95#3P3DUYS:Y#?D'Z"M DK_/U!+ P04
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
M<'UK'C.<YC%J_=F:N\=\:Q_S9VL?\ZU_2;?^)3"Y0M]ZEW3L7=*]&<"W9DT
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
M*]XWMD7M^?IGZP?ZZ^/I!)&5[V;@%.\@:DM"W$N:I3Z]E"C295"A'6Y!V]8
M_YE+VG9LWT+@#?C)Z>:-PWOD)H30HSGURINTQ="SN%$$86VU:LV<8>8,+;;
M+3SJI+7?"NU^+S9UR>Y:HT5:6#*>CI,X8H]3+%MCB]D=COST>:!/5>^&&FB#
M ;.U=\:X!3T2>[N/':ZY*8NWMJU/"9-'XT5*DP(7@"9K-^$<%:BQ;3]&56(;
M3+I#)$UB#%VT:U5%?YQKQPV#2/\/(W"6L'_A<FJ+Y^:"1WM6H-S)47H))<H[
M*:I7RO:I^:W082\EBG7(*E0=6'IOK:JLBP8-NB)QQ^3JTA=^D,1L?$?V?)UF
M(O2D1VJH#*B:49O:, ^>'$L0QK['4*7G](2%(%)K</G,YB,@CPUP8O7,2<:
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
M+L;.K_!W6\0A=;4B'/@>(T*T;>B/IW0%BL0<A5'Z!?TK"G#4/?V'RXIQ>%Y
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
M81"]^SEY4,4@*[G+#^H@$Y&HPR1PZ0[M/QXQA!Z="+&__3]02P$"% ,4
M" #L@7!2K"4X"SU[  #K1P8 $0              @ $     >F1G92TR,#(Q
M,#$S,2YX;6Q02P$"% ,4    " #L@7!2&7>S^W@2   %N   $0
M    @ %L>P  >F1G92TR,#(Q,#$S,2YX<V102P$"% ,4    " #L@7!2/>,T
M]+,)  !B9P  %0              @ $3C@  >F1G92TR,#(Q,#$S,5]C86PN
M>&UL4$L! A0#%     @ [(%P4@0#5CM4,   ,\$" !4              ( !
M^9<  'ID9V4M,C R,3 Q,S%?9&5F+GAM;%!+ 0(4 Q0    ( .R!<%)/V%HS
MI6P  / ]!0 5              "  8#(  !Z9&=E+3(P,C$P,3,Q7VQA8BYX
M;6Q02P$"% ,4    " #L@7!2V$VX':DP  !^WP( %0              @ %8
M-0$ >F1G92TR,#(Q,#$S,5]P<F4N>&UL4$L%!@     &  8 B@$  #1F 0
!  $!

end
</TEXT>
</DOCUMENT>
</SEC-DOCUMENT>
