<SEC-DOCUMENT>0001213900-21-057733.txt : 20211109
<SEC-HEADER>0001213900-21-057733.hdr.sgml : 20211109
<ACCEPTANCE-DATETIME>20211109161543
ACCESSION NUMBER:		0001213900-21-057733
CONFORMED SUBMISSION TYPE:	10-K
PUBLIC DOCUMENT COUNT:		98
CONFORMED PERIOD OF REPORT:	20210731
FILED AS OF DATE:		20211109
DATE AS OF CHANGE:		20211109

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-K
		SEC ACT:		1934 Act
		SEC FILE NUMBER:	001-37782
		FILM NUMBER:		211392373

	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-K
<SEQUENCE>1
<FILENAME>f10k2021_zedgeinc.htm
<DESCRIPTION>ANNUAL REPORT
<TEXT>
<HTML>
<HEAD>
     <TITLE></TITLE>
</HEAD>
<BODY STYLE="font: 10pt Times New Roman, Times, Serif">

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"></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; margin: 0pt 0">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><B>UNITED STATES<BR>
SECURITIES AND EXCHANGE COMMISSION<BR>
Washington, D.C. 20549</B></P>

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

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><FONT STYLE="font-size: 7pt">&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">&#9746;</FONT>&nbsp;Annual
Report Pursuant to Section&nbsp;13 or 15(d) of the Securities Exchange Act of 1934</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center">for the Fiscal Year Ended July 31, 2021</P>

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

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><FONT STYLE="font-size: 7pt">&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">&#9744;</FONT>&nbsp;Transition
Report Pursuant to Section&nbsp;13 or 15(d) of the Securities Exchange Act of 1934</P>

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

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

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

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

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

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

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <TR>
    <TD STYLE="vertical-align: top; width: 49%; border-bottom: black 1.5pt solid; text-align: center"><B>Delaware</B></TD>
    <TD STYLE="vertical-align: bottom; width: 2%; text-align: center">&nbsp;</TD>
    <TD STYLE="vertical-align: top; width: 49%; border-bottom: black 1.5pt solid; text-align: center"><B>26-3199071</B></TD></TR>
  <TR>
    <TD STYLE="vertical-align: top; text-align: center">(State or Other Jurisdiction of<BR>
Incorporation or Organization)</TD>
    <TD STYLE="vertical-align: bottom; text-align: center">&nbsp;</TD>
    <TD STYLE="vertical-align: top; text-align: center">(I.R.S. Employer<BR>
Identification No.)</TD></TR>
  <TR>
    <TD>&nbsp;</TD>
    <TD COLSPAN="2">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom">
    <TD STYLE="border-bottom: black 1.5pt solid; text-align: center"><B>1178 Broadway, 3rd Floor #1450, New York, NY</B></TD>
    <TD STYLE="text-align: center">&nbsp;</TD>
    <TD STYLE="border-bottom: black 1.5pt solid; text-align: center"><B>10001</B></TD></TR>
  <TR>
    <TD STYLE="vertical-align: top; text-align: center">(Address of Principal Executive Offices)</TD>
    <TD STYLE="vertical-align: bottom; text-align: center">&nbsp;</TD>
    <TD STYLE="vertical-align: top; text-align: center">(Zip Code)</TD></TR>
  </TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="font-size: 7pt">&nbsp;</FONT></P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center">(Registrant&rsquo;s Telephone Number, Including
Area Code)</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><FONT STYLE="font-size: 7pt">&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: bottom; background-color: white">
    <TD STYLE="border-bottom: black 1.5pt solid; vertical-align: bottom; width: 32%; text-align: center"><B>Title of each class</B></TD>
    <TD STYLE="text-align: center; width: 2%; vertical-align: bottom">&nbsp;</TD>
    <TD STYLE="border-bottom: black 1.5pt solid; vertical-align: bottom; width: 32%; text-align: center"><B>Trading Symbol</B></TD>
    <TD STYLE="text-align: center; width: 2%; vertical-align: bottom">&nbsp;</TD>
    <TD STYLE="border-bottom: black 1.5pt solid; vertical-align: bottom; width: 32%; text-align: center"><B>Name of each exchange on<BR>
which registered</B></TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: #CCEEFF">
    <TD STYLE="vertical-align: top; text-align: left">Class B common stock, par value $0.01 per share</TD>
    <TD STYLE="vertical-align: top; text-align: center">&nbsp;</TD>
    <TD STYLE="vertical-align: top; text-align: center">ZDGE</TD>
    <TD STYLE="vertical-align: top; text-align: center">&nbsp;</TD>
    <TD STYLE="vertical-align: top; text-align: center">NYSE American</TD></TR>
  </TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="font-size: 7pt">&nbsp;</FONT></P>

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

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

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">Indicate by check mark if the registrant is a well-known seasoned issuer,
as defined in Rule&nbsp;405 of the Securities Act. Yes&nbsp;<FONT STYLE="font-family: Times New Roman, Times, Serif">&#9744;</FONT>&nbsp;&nbsp;&nbsp;No&nbsp;<FONT STYLE="font-family: Times New Roman, Times, Serif">&#9746;</FONT></P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">Indicate by check mark if the registrant is not required to file reports
pursuant to Section&nbsp;13 or Section&nbsp;15(d) of the Exchange Act. Yes&nbsp;<FONT STYLE="font-family: Times New Roman, Times, Serif">&#9744;</FONT>&nbsp;&nbsp;&nbsp;No&nbsp;<FONT STYLE="font-family: Times New Roman, Times, Serif">&#9746;</FONT></P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">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&nbsp;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&nbsp;<FONT STYLE="font-family: Times New Roman, Times, Serif">&#9746;</FONT>&nbsp;&nbsp;&nbsp;No&nbsp;<FONT STYLE="font-family: Times New Roman, Times, Serif">&#9744;</FONT></P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; background-color: white"><FONT STYLE="background-color: white">Indicate
by check mark whether the registrant has submitted electronically every Interactive Data File required to be submitted&nbsp;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 such files). Yes&nbsp;<FONT STYLE="font-family: Times New Roman, Times, Serif">&#9746;</FONT>&nbsp;&nbsp;No&nbsp;<FONT STYLE="font-family: Times New Roman, Times, Serif">&#9744;</FONT></FONT></P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">Indicate by check mark whether the registrant is a large accelerated
filer, an accelerated filer, a non-accelerated filer, a 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&nbsp;12b-2 of the Exchange Act.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="font-size: 7pt">&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: bottom">
    <TD STYLE="width: 49%">Large accelerated filer <FONT STYLE="font-family: Times New Roman, Times, Serif">&#9744;</FONT></TD>
    <TD STYLE="width: 2%">&nbsp;</TD>
    <TD STYLE="width: 49%">Accelerated filer <FONT STYLE="font-family: Times New Roman, Times, Serif">&#9744;</FONT></TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: white">
    <TD>Non-accelerated filer <FONT STYLE="font-family: Times New Roman, Times, Serif">&#9746;</FONT></TD>
    <TD>&nbsp;</TD>
    <TD>Smaller reporting company&nbsp;<FONT STYLE="font-family: Times New Roman, Times, Serif">&#9746;</FONT></TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: white">
    <TD>Emerging growth company <FONT STYLE="font-family: Times New Roman, Times, Serif">&#9746;</FONT></TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD></TR>
  </TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="font-size: 7pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">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. <FONT STYLE="font-family: Times New Roman, Times, Serif">&#9744;</FONT></P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">Indicate by check mark whether the registrant has filed a report on
and attestation to its management&rsquo;s assessment of the effectiveness of its internal control over financial reporting under Section
404(b) of the Sarbanes-Oxley Act (15 U.S.C. 7262(b)) by the registered public accounting firm that prepared or issued its audit report.
&nbsp;<FONT STYLE="font-family: Times New Roman, Times, Serif">&#9744;</FONT></P>

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

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

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">The aggregate market value of the voting and non-voting stock held
by non-affiliates of the registrant, based on the adjusted closing price on January 29, 2021 (the last business day of the registrant&rsquo;s
most recently completed second fiscal quarter) of the Class B common stock of $7.27 per share, as reported on the New York Stock Exchange,
was approximately $80.1 million.</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">As of November 5, 2021, the registrant had outstanding 524,775 shares
of Class A common stock and 13,861,289 shares of Class&nbsp;B common stock.</P>

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

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

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">The definitive proxy statement relating to the registrant&rsquo;s Annual
Meeting of Stockholders, to be held January 12, 2022, is incorporated by reference into Part III of this Form 10-K to the extent described
therein.</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"></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: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"></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="text-align: center; font: 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; text-align: center">Index</P>

<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">Zedge, Inc.</P>

<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">TABLE OF CONTENTS</P>

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

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



<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="width: 100%; font: 10pt Times New Roman, Times, Serif; border-collapse: collapse">
  <TR STYLE="vertical-align: top; background-color: rgb(204,238,255)">
    <TD STYLE="width: 7%"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><A HREF="#a_007">PART I</A></FONT></TD>
    <TD STYLE="padding-left: 0.125in; text-indent: -0.125in; width: 88%">&nbsp;</TD>
    <TD STYLE="text-align: center; width: 5%"><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 STYLE="padding-left: 0.125in; text-indent: -0.125in">&nbsp;</TD>
    <TD STYLE="text-align: center">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: top; background-color: rgb(204,238,255)">
    <TD STYLE="padding-left: 0.25in"><FONT STYLE="font-size: 10pt">Item 1.</FONT></TD>
    <TD STYLE="padding-left: 0.125in; text-indent: -0.125in"><FONT STYLE="font-size: 10pt"><A HREF="#a_008">Business</A></FONT></TD>
    <TD STYLE="text-align: center"><FONT STYLE="font-size: 10pt">1</FONT></TD></TR>
  <TR STYLE="vertical-align: top; background-color: White">
    <TD STYLE="padding-left: 0.25in"><FONT STYLE="font-size: 10pt">Item 1A.</FONT></TD>
    <TD STYLE="padding-left: 0.125in; text-indent: -0.125in"><FONT STYLE="font-size: 10pt"><A HREF="#a_009">Risk Factors</A></FONT></TD>
    <TD STYLE="text-align: center"><FONT STYLE="font-size: 10pt">7</FONT></TD></TR>
  <TR STYLE="vertical-align: top; background-color: rgb(204,238,255)">
    <TD STYLE="padding-left: 0.25in"><FONT STYLE="font-size: 10pt">Item 2.</FONT></TD>
    <TD STYLE="padding-left: 0.125in; text-indent: -0.125in"><FONT STYLE="font-size: 10pt"><A HREF="#a_010">Properties</A></FONT></TD>
    <TD STYLE="text-align: center"><FONT STYLE="font-size: 10pt">26</FONT></TD></TR>
  <TR STYLE="vertical-align: top; background-color: White">
    <TD STYLE="padding-left: 0.25in"><FONT STYLE="font-size: 10pt">Item 3.</FONT></TD>
    <TD STYLE="padding-left: 0.125in; text-indent: -0.125in"><FONT STYLE="font-size: 10pt"><A HREF="#a_011">Legal Proceedings</A></FONT></TD>
    <TD STYLE="text-align: center"><FONT STYLE="font-size: 10pt">26</FONT></TD></TR>
  <TR STYLE="vertical-align: top; background-color: rgb(204,238,255)">
    <TD STYLE="padding-left: 0.25in"><FONT STYLE="font-size: 10pt">Item 4.</FONT></TD>
    <TD STYLE="padding-left: 0.125in; text-indent: -0.125in"><FONT STYLE="font-size: 10pt"><A HREF="#a_012">Mine Safety Disclosures</A></FONT></TD>
    <TD STYLE="text-align: center"><FONT STYLE="font-size: 10pt">26</FONT></TD></TR>
  <TR STYLE="vertical-align: top; background-color: White">
    <TD>&nbsp;</TD>
    <TD STYLE="padding-left: 0.125in; text-indent: -0.125in">&nbsp;</TD>
    <TD STYLE="text-align: center">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: top; background-color: rgb(204,238,255)">
    <TD><FONT STYLE="font-size: 10pt"><A HREF="#a_013">PART II</A></FONT></TD>
    <TD STYLE="padding-left: 0.125in; text-indent: -0.125in">&nbsp;</TD>
    <TD STYLE="text-align: center"><FONT STYLE="font-size: 10pt">27</FONT></TD></TR>
  <TR STYLE="vertical-align: top; background-color: White">
    <TD>&nbsp;</TD>
    <TD STYLE="padding-left: 0.125in; text-indent: -0.125in">&nbsp;</TD>
    <TD STYLE="text-align: center">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: top; background-color: rgb(204,238,255)">
    <TD STYLE="padding-left: 0.25in"><FONT STYLE="font-size: 10pt">Item 5.</FONT></TD>
    <TD STYLE="padding-left: 0.125in; text-indent: -0.125in"><FONT STYLE="font-size: 10pt"><A HREF="#a_014">Market for Registrant&rsquo;s Common Equity, Related Stockholder Matters and Issuer Purchases of Equity Securities</A></FONT></TD>
    <TD STYLE="text-align: center"><FONT STYLE="font-size: 10pt">27</FONT></TD></TR>
  <TR STYLE="vertical-align: top; background-color: White">
    <TD STYLE="padding-left: 0.25in"><FONT STYLE="font-size: 10pt">Item 6.</FONT></TD>
    <TD STYLE="padding-left: 0.125in; text-indent: -0.125in"><FONT STYLE="font-size: 10pt"><A HREF="#a_015">Selected Financial Data.</A></FONT></TD>
    <TD STYLE="text-align: center"><FONT STYLE="font-size: 10pt">28</FONT></TD></TR>
  <TR STYLE="vertical-align: top; background-color: rgb(204,238,255)">
    <TD STYLE="padding-left: 0.25in"><FONT STYLE="font-size: 10pt">Item 7.</FONT></TD>
    <TD STYLE="padding-left: 0.125in; text-indent: -0.125in"><FONT STYLE="font-size: 10pt"><A HREF="#a_016">Management&rsquo;s Discussion and Analysis of Financial Condition and Results of Operations.</A></FONT></TD>
    <TD STYLE="text-align: center"><FONT STYLE="font-size: 10pt">28</FONT></TD></TR>
  <TR STYLE="vertical-align: top; background-color: White">
    <TD STYLE="padding-left: 0.25in"><FONT STYLE="font-size: 10pt">Item 7A.</FONT></TD>
    <TD STYLE="padding-left: 0.125in; text-indent: -0.125in"><FONT STYLE="font-size: 10pt"><A HREF="#a_017">Quantitative and Qualitative Disclosures about Market Risks.</A></FONT></TD>
    <TD STYLE="text-align: center"><FONT STYLE="font-size: 10pt">39</FONT></TD></TR>
  <TR STYLE="vertical-align: top; background-color: rgb(204,238,255)">
    <TD STYLE="padding-left: 0.25in"><FONT STYLE="font-size: 10pt">Item 8.</FONT></TD>
    <TD STYLE="padding-left: 0.125in; text-indent: -0.125in"><FONT STYLE="font-size: 10pt"><A HREF="#a_018">Financial Statements and Supplementary Data.</A></FONT></TD>
    <TD STYLE="text-align: center"><FONT STYLE="font-size: 10pt">39</FONT></TD></TR>
  <TR STYLE="vertical-align: top; background-color: White">
    <TD STYLE="padding-left: 0.25in"><FONT STYLE="font-size: 10pt">Item 9.</FONT></TD>
    <TD STYLE="padding-left: 0.125in; text-indent: -0.125in"><FONT STYLE="font-size: 10pt"><A HREF="#a_019">Changes in and Disagreements with Accountants on Accounting and Financial Disclosure.</A></FONT></TD>
    <TD STYLE="text-align: center"><FONT STYLE="font-size: 10pt">39</FONT></TD></TR>
  <TR STYLE="vertical-align: top; background-color: rgb(204,238,255)">
    <TD STYLE="padding-left: 0.25in"><FONT STYLE="font-size: 10pt">Item 9A.</FONT></TD>
    <TD STYLE="padding-left: 0.125in; text-indent: -0.125in"><FONT STYLE="font-size: 10pt"><A HREF="#a_020">Controls and Procedures.</A></FONT></TD>
    <TD STYLE="text-align: center"><FONT STYLE="font-size: 10pt">39</FONT></TD></TR>
  <TR STYLE="vertical-align: top; background-color: White">
    <TD STYLE="padding-left: 0.25in"><FONT STYLE="font-size: 10pt">Item 9B.</FONT></TD>
    <TD STYLE="padding-left: 0.125in; text-indent: -0.125in"><FONT STYLE="font-size: 10pt"><A HREF="#a_021">Other Information.</A></FONT></TD>
    <TD STYLE="text-align: center"><FONT STYLE="font-size: 10pt">40</FONT></TD></TR>
  <TR STYLE="vertical-align: top; background-color: rgb(204,238,255)">
    <TD>&nbsp;</TD>
    <TD STYLE="padding-left: 0.125in; text-indent: -0.125in">&nbsp;</TD>
    <TD STYLE="text-align: center">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: top; background-color: White">
    <TD><FONT STYLE="font-size: 10pt"><A HREF="#a_022">PART III</A></FONT></TD>
    <TD STYLE="padding-left: 0.125in; text-indent: -0.125in">&nbsp;</TD>
    <TD STYLE="text-align: center"><FONT STYLE="font-size: 10pt">41</FONT></TD></TR>
  <TR STYLE="vertical-align: top; background-color: rgb(204,238,255)">
    <TD>&nbsp;</TD>
    <TD STYLE="padding-left: 0.125in; text-indent: -0.125in">&nbsp;</TD>
    <TD STYLE="text-align: center">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: top; background-color: White">
    <TD STYLE="padding-left: 0.25in"><FONT STYLE="font-size: 10pt">Item 10.</FONT></TD>
    <TD STYLE="padding-left: 0.125in; text-indent: -0.125in"><FONT STYLE="font-size: 10pt"><A HREF="#a_023">Directors and Executive Officers of the Registrant, and Corporate Governance</A></FONT></TD>
    <TD STYLE="text-align: center">41</TD></TR>
  <TR STYLE="vertical-align: top; background-color: rgb(204,238,255)">
    <TD STYLE="padding-left: 0.25in"><FONT STYLE="font-size: 10pt">Item 11.</FONT></TD>
    <TD STYLE="padding-left: 0.125in; text-indent: -0.125in"><FONT STYLE="font-size: 10pt"><A HREF="#a_024">Executive Compensation</A></FONT></TD>
    <TD STYLE="text-align: center">41</TD></TR>
  <TR STYLE="vertical-align: top; background-color: White">
    <TD STYLE="padding-left: 0.25in"><FONT STYLE="font-size: 10pt">Item 12.</FONT></TD>
    <TD STYLE="padding-left: 0.125in; text-indent: -0.125in"><FONT STYLE="font-size: 10pt"><A HREF="#a_025">Security Ownership of Certain Beneficial Owners and Management and Related Stockholder Matters</A></FONT></TD>
    <TD STYLE="text-align: center">41</TD></TR>
  <TR STYLE="vertical-align: top; background-color: rgb(204,238,255)">
    <TD STYLE="padding-left: 0.25in"><FONT STYLE="font-size: 10pt">Item 13.</FONT></TD>
    <TD STYLE="padding-left: 0.125in; text-indent: -0.125in"><FONT STYLE="font-size: 10pt"><A HREF="#a_026">Certain Relationships and Related Transactions, and Director Independence</A></FONT></TD>
    <TD STYLE="text-align: center">41</TD></TR>
  <TR STYLE="vertical-align: top; background-color: White">
    <TD STYLE="padding-left: 0.25in"><FONT STYLE="font-size: 10pt">Item 14.</FONT></TD>
    <TD STYLE="padding-left: 0.125in; text-indent: -0.125in"><FONT STYLE="font-size: 10pt"><A HREF="#a_027">Principal Accounting Fees and Services</A></FONT></TD>
    <TD STYLE="text-align: center">41</TD></TR>
  <TR STYLE="vertical-align: top; background-color: rgb(204,238,255)">
    <TD>&nbsp;</TD>
    <TD STYLE="padding-left: 0.125in; text-indent: -0.125in">&nbsp;</TD>
    <TD STYLE="text-align: center">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: top; background-color: White">
    <TD><FONT STYLE="font-size: 10pt"><A HREF="#a_028">PART IV</A></FONT></TD>
    <TD STYLE="padding-left: 0.125in; text-indent: -0.125in">&nbsp;</TD>
    <TD STYLE="text-align: center"><FONT STYLE="font-size: 10pt">42</FONT></TD></TR>
  <TR STYLE="vertical-align: top; background-color: rgb(204,238,255)">
    <TD>&nbsp;</TD>
    <TD STYLE="padding-left: 0.125in; text-indent: -0.125in">&nbsp;</TD>
    <TD STYLE="text-align: center">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: top; background-color: White">
    <TD STYLE="padding-left: 0.25in"><FONT STYLE="font-size: 10pt">Item 15.</FONT></TD>
    <TD STYLE="padding-left: 0.125in; text-indent: -0.125in"><FONT STYLE="font-size: 10pt"><A HREF="#a_029">Exhibits, Financial Statement Schedules.</A></FONT></TD>
    <TD STYLE="text-align: center"><FONT STYLE="font-size: 10pt">42</FONT></TD></TR>
  <TR STYLE="vertical-align: top; background-color: rgb(204,238,255)">
    <TD STYLE="padding-left: 0.25in"><FONT STYLE="font-size: 10pt">Item 16.</FONT></TD>
    <TD STYLE="padding-left: 0.125in; text-indent: -0.125in"><FONT STYLE="font-size: 10pt"><A HREF="#a_030">Form 10-K Summary.</A></FONT></TD>
    <TD STYLE="text-align: center"><FONT STYLE="font-size: 10pt">43</FONT></TD></TR>
  <TR STYLE="vertical-align: top; background-color: White">
    <TD>&nbsp;</TD>
    <TD STYLE="padding-left: 0.125in; text-indent: -0.125in">&nbsp;</TD>
    <TD STYLE="text-align: center">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: top; background-color: rgb(204,238,255)">
    <TD><FONT STYLE="font-size: 10pt"><A HREF="#a_031">SIGNATURES</A></FONT></TD>
    <TD STYLE="padding-left: 0.125in; text-indent: -0.125in">&nbsp;</TD>
    <TD STYLE="text-align: center"><FONT STYLE="font-size: 10pt">44</FONT></TD></TR>
  </TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 67.5pt; text-indent: -44pt"><P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"></P>

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


<!-- Field: Page; Sequence: 2; Options: NewSection -->
    <DIV STYLE="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><P STYLE="font: 10pt Times New Roman, Times, Serif; 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">&nbsp;</P>

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

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><I>As used in this Annual Report, unless the context otherwise requires,
the terms the &ldquo;Company,&rdquo; &ldquo;Zedge,&rdquo; &ldquo;we,&rdquo; &ldquo;us,&rdquo; and &ldquo;our&rdquo; refer to Zedge, Inc.,
a Delaware corporation, and its subsidiaries, collectively. Our fiscal year runs from August 1 through July 31. Each reference to a fiscal
year in this Annual Report refers to the fiscal year ending in the calendar year indicated (for example, fiscal 2021 refers to the fiscal
year ended July 31, 2021).</I></P>

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

<P STYLE="font: bold 10pt Times New Roman, Times, Serif; margin: 0pt 0"><A NAME="a_008"></A>Item 1. Business</P>

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

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

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">We own a portfolio of leading digital consumer brands that serve 43
million monthly active users across the globe. Our portfolio consists of Zedge Ringtones and Wallpapers, Shortz, and as of the beginning
of August of 2021 Emojipedia.</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">We operate a state-of-the-art digital publishing platform that powers
Zedge Ringtones and Wallpapers, available in the Google Play store and App Store, which offers an easy, entertaining and immersive way
for end-users to engage with our rich and diverse catalogue of wallpapers, video wallpapers, ringtones, notification sounds on Android
and wallpapers, video wallpapers, ringtones and custom icon packs on iOS. We secure our content from amateur and professional artists,
and also from emerging and major brands. Artists have the ability to easily launch a virtual storefront in our Zedge app where they can
market and sell their content to our user base. That same platform powers an entertainment app called &ldquo;Shortz &ndash; Chat Stories
by Zedge&rdquo;, which is focused on serialized, short-form, fiction stories, as a beta that runs on our publishing platform. Over the
past year, we have been expanding our content catalogue, started testing audio versions of a selected number of stories, materially improved
our ability to measure all types of engagement within the app, and invested a modest budget in paid user acquisition. Finally, in August
of 2021, we acquired Emojipedia, the leading source of all things emoji.</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">Our Zedge app has been installed approximately 511 million times, and
at July 31, 2021, boasted approximately 34 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 final 30 days 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.</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">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 contains both
user-generated and licensed, third-party content to achieve these goals.</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">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. At launch, Zedge
Premium was a &ldquo;walled garden&rdquo; &ndash; a separate section of the app which users needed to proactively choose to enter. In 2021,
we embedded Zedge Premium content throughout the app making it far more prominent. We also introduced a new content type on iOS: custom
icon packs. 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.</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">In January 2019, we started offering freemium Zedge app Android users
the ability to convert into paying subscribers for, amongst other things, the ability to remove unsolicited advertisements from our Zedge
app. As of July 31, 2021, we had approximately 752,000 active paid subscribers. In fiscal 2022, we expect to launch subscriptions on iOS.</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">In December 2019, we completed the beta launch of &lsquo;Shortz&rsquo;
our new entertainment app offering serialized, short-form fiction rendered in a text-message format and more recently as audio productions
available across both Android and iOS, and focusing on users in the United States, the United Kingdom and Canada and it is now available
globally. New stories are added to the app each week, and as the content catalog expands, we are regularly improving content discovery
in order to guide users to the stories that will most interest them and improve engagement.</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">On August 1, 2021, we acquired Emojipedia, the world&rsquo;s leading
authority dedicated to providing up to date and well-researched emoji definitions, information, and news as well as World Emoji Day and
the annual World Emoji Awards, and Emojitracker, which provides real time visualization of all emoji symbols used on Twitter. Emojipedia
receives approximately 50 million monthly page views and has approximately 9 million monthly active users of which approximately 50% are
located in well-developed markets. It is the top resource for all things emoji, offering insights into data and cultural trends. As a
voting member of the Unicode Consortium, the standards body responsible for approving new emojis, Emojipedia works alongside major emoji
creators including Apple, Google, Facebook and Twitter.</P>

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

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

<!-- Field: Page; Sequence: 3; Options: NewSection -->
    <DIV STYLE="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><P STYLE="font: 10pt Times New Roman, Times, Serif; 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: 0pt 0">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">Over the past several years, our Zedge app has experienced a continuing
decline in its MAU 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 July 31, 2021, users in emerging markets represented 75% of our MAU compared to 70% 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
fourth quarter of fiscal 2021, users in emerging markets grew by 16.1% while users in well-developed economies declined 11.5% when compared
to the same period in fiscal 2020. As of July 31, 2021, approximately 42% of our Zedge app&rsquo;s user base was located in North America
(20%) and Europe (including Eastern Europe, 22%), compared with 50% (North America, 24% and Europe 26%) as of July 31, 2020. The remaining
58% of the user base was primarily located in emerging markets with 25% located in India.</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">MAU growth is tightly coupled with new user growth. 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. In fiscal 2022, we expect to increase our paid user
acquisition spend while monitoring results to ensure that the investment is yielding a positive return on investment. 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.</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">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. As of September 1, 2021, Gartner reported that
worldwide smartphone sales grew by 10.8% year over year in the second quarter of calendar year 2021 despite supply constraints relating
to COVID-19 component shortages and production disruptions; however, it is still unclear what the impact on user growth will be as vaccines
become more available globally and as precautions like social distancing start to wane. The pandemic and measures implement to promote
social distancing had a modest positive impact on user engagement.</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">During the quarter and fiscal year ended July 31, 2021, we generated
approximately 81% and 80%, 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.</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">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 or taking a survey. Alternatively, users can buy Zedge Credits via an in-app
purchase. If a user purchases Zedge Credits, Google Play or App Store keeps up to 30% of the purchase price with the remainder 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.</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">In January 2019, we started offering paid subscriptions to our Android
users which amongst other things removed unsolicited advertisements from 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
July 31, 2021, we had approximately 752,000 active subscribers, 90% of which had subscribed on an annual basis. Since inception in January
2019, subscriptions have generated approximately $6.7 million in gross revenue.</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">During fiscal 2021, we generated revenues of $19.6 million and an income
from operations of $7.8 million, compared to revenues of $9.5 million and a loss from operations of $0.4 million in fiscal 2020.</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">During fiscal 2021, advertisements from MoPub (owned by Twitter) represented
30% of our revenue, advertisements from Google represented 22% of our revenues and advertisements from Facebook represented 12% of our
revenues, as compared with 29%, 26% and 7%, respectively, during fiscal 2020.</P>

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

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

<!-- Field: Page; Sequence: 4 -->
    <DIV STYLE="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><P STYLE="font: 10pt Times New Roman, Times, Serif; 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="font: bold 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>

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

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">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.</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">In January 2019, we started offering paid subscriptions which, amongst
other things, removed unsolicited advertisements from our Zedge app. As of July 31, 2021, we had approximately 752,000 active subscribers.
Our plans call for further optimizing the offer based on user type, geography and price point as well as value adds including content
bundles and rewards.</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">In December 2019, we completed the beta launch of &lsquo;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.</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">On August 1, 2021. we acquired Emojipedia, the world&rsquo;s leading
authority dedicated to providing up to date and well-researched emoji definitions, information, and news as well as World Emoji Day and
the annual World Emoji Awards, and Emojitracker, which provides real time visualization of all emoji symbols used on Twitter. Emojipedia
receives approximately 50 million monthly page views and has approximately 9 million monthly active users of which approximately 50% are
located in well-developed markets. It is the top resource for all things emoji, offering insights into data and cultural trends. As a
voting member of the Unicode Consortium, the standards body responsible for approving new emojis, Emojipedia works alongside major emoji
creators including Apple, Google, Facebook and Twitter.</P>

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

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

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">We believe that the following competitive strengths will drive the
growth of our business:</P>

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

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0.25in"></TD><TD STYLE="width: 0.25in"><FONT STYLE="font-family: Wingdings">&sect;</FONT></TD><TD><I>Large, global customer base.</I> We benefit from our Zedge app having a large customer base. As of July 31, 2021, we had approximately
34 million MAU of which approximately 20% were in North America and 22% were in Europe (including Eastern Europe), which provide preferred
monetization opportunities since these regions provide attractive demographics to advertisers. To serve a global user base, the Android
version of our Zedge app is available in 17 languages. Our Zedge app&rsquo;s global footprint helps us to secure a highly diverse portfolio
of content addressing various customer tastes and preferences. In addition, our Zedge app&rsquo;s customer base attracts advertisers seeking
customers that have adequate disposable income to purchase their products and services. Our Zedge app&rsquo;s large customer base is also
a draw to artists and brands looking to market their content to a critical mass of users.</TD></TR></TABLE>

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

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0.25in"></TD><TD STYLE="width: 0.25in"><FONT STYLE="font-family: Wingdings">&sect;</FONT></TD><TD><I>Leading global provider of mobile personalization content</I>. We offer our Zedge app globally, enabling users to easily personalize
their mobile phones with a wide variety of free, high-quality ringtones, wallpapers, notification sounds, video wallpapers and app icons.
We believe that our Zedge app is well positioned for continued leadership in the personalization space.</TD></TR></TABLE>

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

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0.25in"></TD><TD STYLE="width: 0.25in"><FONT STYLE="font-family: Wingdings">&sect;</FONT></TD><TD><I>High-quality product</I>. We believe that our Zedge app provides our customers with a high-quality product and superior user experience.
We prioritize our customers&rsquo; needs and believe that this focus is critical for our long-term growth and expansion. We invest significant
resources in product development, design and usability of our Zedge app. We beta test product enhancements extensively and closely monitor
customer feedback to ensure that we meet our Zedge app&rsquo;s user needs. We believe that our Zedge app&rsquo;s high user ranking validates
our product-oriented focus. As of July 31, 2021, our Zedge app enjoyed a lifetime average user rating of 4.6 stars out of a maximum of
5 stars in the Google Play store.</TD></TR></TABLE>

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

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0.25in"></TD><TD STYLE="width: 0.25in"><FONT STYLE="font-family: Wingdings">&sect;</FONT></TD><TD><I>Employees</I>. We have a team of highly experienced professionals that take pride and ownership in their work product. Our diverse
employee base is passionate about our Zedge app and its mission to serve as a medium for self-expression and entertainment. Our culture
is founded on respect and empowerment which are critical in light of us having offices in three different countries. We strive to create
an environment where our employees can be autonomous and creative.</TD></TR></TABLE>

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

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0.25in"></TD><TD STYLE="width: 0.25in"><FONT STYLE="font-family: Wingdings">&sect;</FONT></TD><TD><I>Management team</I>. We have an experienced management team that has a deep knowledge of the mobile app landscape and is highly
focused on execution. Our core management team possesses a solid understanding of the mobile app industry, product design and development,
operations and monetization. Collectively, our management team has proven ability in building and scaling a business and pursuing opportunity
with a manageable risk profile.</TD></TR></TABLE>

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

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

<!-- Field: Page; Sequence: 5 -->
    <DIV STYLE="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><P STYLE="font: 10pt Times New Roman, Times, Serif; 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: 0pt 0 0pt 0.5in; text-indent: -0.25in">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0.25in"></TD><TD STYLE="width: 0.25in"><FONT STYLE="font-family: Wingdings">&sect;</FONT></TD><TD><I>Large and diverse content catalogue</I>. Our Zedge app offers a large and diverse catalogue of content including wallpapers, ringtones,
notification sounds and, more recently, video wallpapers and app icons. With artists and contributors spanning the globe, our Zedge app
has assembled a vast array of content to meet the needs of its users.</TD></TR></TABLE>

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

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0.25in"></TD><TD STYLE="width: 0.25in"><FONT STYLE="font-family: Wingdings">&sect;</FONT></TD><TD><I>Technology and infrastructure</I>. The Zedge app has a scalable technology and infrastructure that reliably serves tens of millions
of MAU. We use a combination of off-the-shelf and proprietary technologies and infrastructure solutions in the Zedge app that scale efficiently
to meet the needs of its large customer base.</TD></TR></TABLE>

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

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

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">Our Zedge app faces competition across many different fronts including:</P>

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

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0.25in"></TD><TD STYLE="width: 0.25in"><FONT STYLE="font-family: Wingdings">&sect;</FONT></TD><TD><I>Mobile personalization products</I>. Generally, our Zedge app competes with other developers&rsquo; mobile apps for an end-user&rsquo;s
screen time. More specifically, ringtones, wallpapers, notification sounds, and video are a commodity, and many smaller apps and websites
offer this content both free and for a fee. We believe that our Zedge app has a competitive advantage due to its:</TD></TR></TABLE>

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

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0.5in"></TD><TD STYLE="width: 0.25in"><FONT STYLE="font-family: Wingdings">&sect;</FONT></TD><TD>large user base;</TD></TR></TABLE>

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0.5in"></TD><TD STYLE="width: 0.25in"><FONT STYLE="font-family: Wingdings">&sect;</FONT></TD><TD>&ldquo;one-stop shop&rdquo; approach which avails customers of ringtones, wallpapers, notification sounds, and video wallpapers within
the same Android app;</TD></TR></TABLE>

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0.5in"></TD><TD STYLE="width: 0.25in"><FONT STYLE="font-family: Wingdings">&sect;</FONT></TD><TD>modular approach that allows the customer to selectively choose what they would like to personalize without handing over the core
elements of the native operating system to a third party and overwhelming the user with a myriad of complex options;</TD></TR></TABLE>

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0.5in"></TD><TD STYLE="width: 0.25in"><FONT STYLE="font-family: Wingdings">&sect;</FONT></TD><TD>large content catalogue;</TD></TR></TABLE>

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0.5in"></TD><TD STYLE="width: 0.25in"><FONT STYLE="font-family: Wingdings">&sect;</FONT></TD><TD>proprietary recommendation engine; and</TD></TR></TABLE>

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0.5in"></TD><TD STYLE="width: 0.25in"><FONT STYLE="font-family: Wingdings">&sect;</FONT></TD><TD>market ranking and longevity.</TD></TR></TABLE>

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

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0.25in"></TD><TD STYLE="width: 0.25in"><FONT STYLE="font-family: Wingdings">&sect;</FONT></TD><TD><I>Advertisers</I>. We face significant competition for advertising spend on our Zedge app from both digital media providers and traditional
media outlets, including television, radio and print, many of which have significantly more resources than us.</TD></TR></TABLE>

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

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0.25in"></TD><TD STYLE="width: 0.25in"><FONT STYLE="font-family: Wingdings">&sect;</FONT></TD><TD><I>Content creators</I>. There are many websites and mobile apps that focus on offering content creators an eco-system in which they
can market and sell their digital art. Yet, we are not aware of many that as of July 31, 2021 had access to an embedded customer base
with approximately 34 million MAU, which we believe makes our Zedge app more attractive to many content creators.</TD></TR></TABLE>

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

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0.25in"></TD><TD STYLE="width: 0.25in"><FONT STYLE="font-family: Wingdings">&sect;</FONT></TD><TD><I>Rapid-Paced and Changing World of Mobile App Development.</I> The mobile app eco-system changes quickly and regularly with new
apps capturing massive audiences competing for consumer&rsquo;s time, mindshare and money. This is an ongoing competitive threat requiring
us to do our best to adapt as necessary to remain relevant and meaningful.</TD></TR></TABLE>

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

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

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">We believe that mobile phone users enjoy personalizing their phones
with mobile personalization content. Our Zedge app provide consumers, globally, with a rich array of high-quality personalization content
used to express their essence, individuality, and voice in an easy, entertaining and immersive fashion. Professional artists, individual
creators and brands turn to our Zedge platform for marketing and distributing their content to our consumers. Our Zedge app currently
offers a rich and diverse catalogue of wallpapers, video wallpapers, ringtones, notification sounds on Android and wallpapers, video wallpapers,
app icons and ringtones, on iOS. In the future, we may offer new content verticals and enhanced features in our Zedge app.</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">To date, our Zedge app has been installed approximately 511 million
times as of July 31, 2021 and has consistently ranked in the top free apps in the Google Play store in the United States. The overwhelming
majority of our Zedge app&rsquo;s downloads have been organic in nature without our investing in paid user-acquisition campaigns. Our
Zedge app continues to serve as a low-cost user acquisition channel.</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">Our vision calls for utilizing our Zedge app&rsquo;s digital publishing
platform to not only continue being one of the world&rsquo;s leading mobile personalization content apps but to also use this platform
to publish new stand-alone apps that extend our value proposition in entertainment and possibly other verticals. We have engineered the
platform to support an array of digital content enabling us to launch new apps with relative ease and speed. We want to capitalize on
our Zedge app&rsquo;s existing large install base as well as organic search traffic across the web and in the app stores as a low-cost
user acquisition channel for these new entertainment apps. Our goal is to ensure that these new apps are equally valuable and viable across
both Android and iOS.</P>

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

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

<!-- Field: Page; Sequence: 6 -->
    <DIV STYLE="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><P STYLE="font: 10pt Times New Roman, Times, Serif; 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: 0pt 0">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">If we execute our vision, we would build a network of apps which can
be used for cross-promotional purposes. We identified the entertainment market as our focal point for new apps because we believe that
apps in that market:</P>

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

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0.25in"></TD><TD STYLE="width: 0.25in"><FONT STYLE="font-family: Wingdings">&sect;</FONT></TD><TD>generally overlap well with the demographic of our Zedge app&rsquo;s existing customer base;</TD></TR></TABLE>

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

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0.25in"></TD><TD STYLE="width: 0.25in"><FONT STYLE="font-family: Wingdings">&sect;</FONT></TD><TD>enjoy a higher frequency of use when compared to our Zedge app enabling the potential for both a subscription and ad-based monetization
model; and</TD></TR></TABLE>

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

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0.25in"></TD><TD STYLE="width: 0.25in"><FONT STYLE="font-family: Wingdings">&sect;</FONT></TD><TD>allow for us to attract new users who may not be interested in our Zedge app&rsquo;s personalization content.</TD></TR></TABLE>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">In fiscal 2020 we introduced the &ldquo;Shortz &ndash; Chat Stories
by Zedge&rdquo; app, as a beta. It is our first foray in the entertainment vertical and is dedicated to offering &ldquo;Chat Stories,&rdquo;
which are serialized, short-form fiction rendered in a text-message format and more recently as mini-podcasts.</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">Our Zedge app&rsquo;s strong position as a leading platform for personalization
content that consumers use to express their essence, individuality, and voice in an easy, entertaining and immersive fashion remains critical
to our business. In order to maintain this position, we are concentrating our efforts on the following goals:</P>

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

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0.25in"></TD><TD STYLE="width: 0.25in"><FONT STYLE="font-family: Wingdings">&sect;</FONT></TD><TD><I>Continue growing our Zedge app&rsquo;s user base, globally</I>. We expect to continue devoting resources to grow our Zedge app&rsquo;s
user base by:</TD></TR></TABLE>

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

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0.5in"></TD><TD STYLE="width: 0.25in"><FONT STYLE="font-family: Wingdings">&sect;</FONT></TD><TD>studying its users&rsquo; needs and enhancing our app to meet those needs;</TD></TR></TABLE>

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0.5in"></TD><TD STYLE="width: 0.25in"><FONT STYLE="font-family: Wingdings">&sect;</FONT></TD><TD>developing and offering new features and services in the Zedge app that are relevant to new users interested in personalized digital
content;</TD></TR></TABLE>

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0.5in"></TD><TD STYLE="width: 0.25in"><FONT STYLE="font-family: Wingdings">&sect;</FONT></TD><TD>Investing in paid user acquisition campaigns that we believe can yield profitable customers, primarily in well-developed markets;
and</TD></TR></TABLE>

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0.5in"></TD><TD STYLE="width: 0.25in"><FONT STYLE="font-family: Wingdings">&sect;</FONT></TD><TD>expanding our Zedge app&rsquo;s reach by collaborating with strategic partners.</TD></TR></TABLE>

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

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0.25in"></TD><TD STYLE="width: 0.25in"><FONT STYLE="font-family: Wingdings">&sect;</FONT></TD><TD><I>Improve our Zedge app&rsquo;s monetization</I>. We will continue exploring additional monetization methods for our Zedge app, including
in-app purchases, one-of-a-kind and limited-edition content, subscription models, e-commerce, new advertising products and brand sponsorships.
We believe that our Zedge app&rsquo;s large and expanding customer base is an attractive medium for advertisers, brands and artists and
that this will result in new monetization opportunities for our Zedge app over time as well as an appealing audience to promote our new
apps.</TD></TR></TABLE>

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

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0.25in"></TD><TD STYLE="width: 0.25in"><FONT STYLE="font-family: Wingdings">&sect;</FONT></TD><TD><I>Ongoing product and technology investment in our Zedge app</I>. We plan to make continued, selected investments in product feature
sets and functionalities of our Zedge app in order to both maintain its userbase and attract new users and artists and position its content
contributors for optimal success in achieving their marketing and sales goals. Some of these initiatives include ongoing investment in
our Zedge app&rsquo;s search and discovery, content recommendations, supporting new content verticals, improving our Zedge app&rsquo;s
self-serve platform, and connecting creators with relevant end users via our Zedge app.</TD></TR></TABLE>

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

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0.25in"></TD><TD STYLE="width: 0.25in"><FONT STYLE="font-family: Wingdings">&sect;</FONT></TD><TD><I>Leverage first-party data and usage insights</I>. We plan to utilize first-party data and usage insights to optimize the product
by offering personalized recommendations and content feeds, improved search and content discovery, and optimized pricing.</TD></TR></TABLE>

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

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0.25in"></TD><TD STYLE="width: 0.25in"><FONT STYLE="font-family: Wingdings">&sect;</FONT></TD><TD><I>Building our Zedge app into a best-of-breed platform for artists and creators</I>. Our goal is to build our Zedge app into a platform
that artists view as prioritizing their needs ahead of other platforms and addressing all aspects of their marketing and revenue generation
goals including, but not limited to, ease in managing their virtual storefront, promotion, education, reporting and distribution.</TD></TR></TABLE>

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

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0.25in"></TD><TD STYLE="width: 0.25in"><FONT STYLE="font-family: Wingdings">&sect;</FONT></TD><TD><I>Increase our marketing efforts for our Zedge app</I>. Historically, we haven&rsquo;t invested materially in marketing initiatives
for our Zedge app. Going forward, we envision the need to better promote our Zedge app and to amplify our Zedge app&rsquo;s value proposition
to artists and individual creators. We envisage these creators and influencers and brands self-promoting their availability on our Zedge
app in order to extend their reach, generating incremental income and drive more end-user traffic to our platform. Furthermore, we also
plan to scale up paid user acquisition focusing on users that we believe can yield profitable customers and also continue to invest in
app store optimization, search, marketing automation, social marketing and community management in order to retain and expand our Zedge
app&rsquo;s customer base.</TD></TR></TABLE>

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

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

<!-- Field: Page; Sequence: 7 -->
    <DIV STYLE="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><P STYLE="font: 10pt Times New Roman, Times, Serif; 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: 0pt 0 0pt 0.5in; text-indent: -0.25in">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0.25in"></TD><TD STYLE="width: 0.25in"><FONT STYLE="font-family: Wingdings">&sect;</FONT></TD><TD><I>Diversify our revenue by developing and offering new apps</I>. Historically, the vast majority of our revenue has been derived
from our Zedge app. Without losing focus on our Zedge app, we plan to diversify our revenue by developing and offering new apps that will
leverage our technology and management team. For example, in December 2019, we completed the beta launch of &lsquo;Shortz&rsquo; our new
entertainment app offering serialized, short-form fiction delivered in a text-message format across both Android and iOS and in August
of 2021 we acquired Emojipedia, the world&rsquo;s leading authority dedicated to providing up to date and well-researched emoji definitions,
information, and news. We expect Emojipedia will contribute to diversifying our portfolio of digital brands, revenue generators, and customer
base.</TD></TR></TABLE>

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

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0.25in"></TD><TD STYLE="width: 0.25in"><FONT STYLE="font-family: Wingdings">&sect;</FONT></TD><TD><I>Selectively pursue strategic investments, partnerships and acquisitions</I>. On a selective basis, we will look to invest in, partner
with or purchase entities that can provide synergistic growth opportunities for our Zedge app and otherwise. For example, on August 1,
2021 we acquired Emojipedia, the world&rsquo;s leading authority dedicated to providing up to date and well-researched emoji definitions,
information, and news as well as World Emoji Day and the annual World Emoji Awards, and Emojitracker, which provides real time visualization
of all emoji symbols used on Twitter. Emojipedia does not offer a mobile app and we expect to test offering their content via an in-app
experience and capitalizing on our userbase base of close to 35 million monthly active users. We plan to leverage our understanding of
web based businesses and the smartphone industry to pursue additional opportunities that we believe can impact our business in a materially
positive fashion.</TD></TR></TABLE>

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

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

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">In 2003, Tom Arnoy, Kenneth Sundnes and Paul Shaw launched a consumer
website at www.zedge.net that people used to upload and download ringtones.</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">In December 2006, IDT Corporation acquired 90% of Zedge. Zedge Holdings,
Inc. was incorporated in Delaware in 2008, and our name was changed to Zedge, Inc. in 2016.</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">In 2009, we introduced the Android version of our Zedge app. The Zedge
app provided ease-of-use by negating the need for customers to first download a ringtone or wallpaper to their computer and then upload
that content to their mobile phone.</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">We launched the iOS version of our Zedge app in 2013, followed by launch
of the Windows Mobile Zedge app in 2014.</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">During 2014 and 2015, our Zedge app introduced app icons, social sharing
features and marketing automation capabilities, and expanded the number of languages supported.</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">In 2016, IDT Corporation spun off our stock to its stockholders, and
our Class B Common Stock was listed on the NYSE American with the ticker symbol &ldquo;ZDGE&rdquo;.</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">In March 2018, we completed the launch of Zedge Premium, our marketplace
that is part of the Zedge app where artists and brands can market, distribute and sell to our users their digital content, including wallpapers,
ringtones, video wallpapers and stickers<FONT STYLE="background-color: white">.</FONT></P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">In January 2019, we started testing a subscription-based product on
the Android version of our Zedge app, whereby users could prepay a monthly or yearly fee to remove unsolicited ads when using our Zedge
app. As of July 31, 2021, we had approximately 752,000 active paid subscribers.</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">In December 2019, we completed the beta launch of &lsquo;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.</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">In August 2020, Jonathan Reich was promoted to Chief Executive Officer
and Yi Tsai was promoted to Chief Financial Officer.</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">On August 1, 2021, we acquired Emojipedia, the world&rsquo;s leading
authority dedicated to providing up-to-date and well-researched emoji definitions, information, and news as well as World Emoji Day and
the annual World Emoji Awards, and Emojitracker, which provides real time visualization of all emoji symbols used on Twitter.</P>

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

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

<!-- Field: Page; Sequence: 8 -->
    <DIV STYLE="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><P STYLE="font: 10pt Times New Roman, Times, Serif; 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="font: bold 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>

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

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">Our Zedge app is powered by a scalable distributed platform that is
comprised of both open source and proprietary technologies centered on content management and discovery, web and app development, data
mining and analytics, deep learning, mobile content/device compatibility, advertising and reporting. We have built a robust platform that
allows us to ideate, test, and launch where warranted by the outcome and we have embraced machine learning throughout our technology stack
in order to improve content recommendations and relevancy. From an end user&rsquo;s perspective, our Zedge app&rsquo;s platform minimizes
response latency while maximizing content relevancy and discoverability. We optimize our platform by utilizing systems, algorithms and
heuristics that organize our Zedge app&rsquo;s content based upon real user data and that renders the content in a relevant fashion. Our
infrastructure provides a fully redundant production environment in a cloud-hosted, virtual-server environment.</P>

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

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

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">Our trademarks, copyrights, domain names, proprietary technology, knowhow
and other intellectual property are vital to our success. We seek to protect our intellectual property rights by relying on federal, state
and common law rights in the United States and other countries, as well as contractual restrictions. We enter into confidentiality and
nondisclosure agreements with our employees and business partners. The agreements we enter into with our employees also provide that all
software, inventions, developments, works of authorship and trade secrets created by them during the course of their employment are our
property.</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">We have been granted trademark protection for &ldquo;Zedge&rdquo; in
the United States, European Union, United Kingdom, India and Canada and for &ldquo;Tonesync&rdquo; in the European Union and the United
Kingdom, and &ldquo;We Make Phones Personal&rdquo; and &ldquo;Shortz &ndash; Chat Stories by Zedge&rdquo; in the United States. We also
have applied for trademark protection for &ldquo;Tattoo your phone&rdquo; and &ldquo;Zedge, Everything You&rdquo; in the United States,
and have obtained a copyright registration for our flagship app, Zedge. In addition, we have registered, amongst others, the following
domain names: www.zedge.net and www.zedge.com.</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">On August 1, 2021, we acquired Emojipedia. As part of this acquisition,
we acquired trademark registrations for &ldquo;Emojipedia&rdquo; in the United States, the European Union, the United Kingdom, China and
Australia, and trademark registrations for &ldquo;World Emoji Day&rdquo; in the United States and United Kingdom. We also acquired the
following domain name registrations: www.emojipedia.com and www.emojipedia.org. &nbsp;</P>

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

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

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">As of July 31, 2021, we had 51 full-time and 2 part-time employees.</P>

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

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

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">As a result of the COVID-19 pandemic we ceased having a physical office
in the United States in 2020. Yet, we still address commercial operations including accounting and finance, and business development from
the New York area. In 2021, we moved into a smaller Trondheim, Norway facility, with approximately 3,800 square feet of space, accommodates
our product, design and technology teams and is under lease through March 2024. We also lease a satellite development center in Vilnius,
Lithuania. Our servers are hosted in leased data centers in different geographic locations in the United States.</P>

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

<P STYLE="font: bold 10pt Times New Roman, Times, Serif; margin: 0pt 0"><A NAME="a_009"></A>Item 1A. Risk Factors</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><I>Our business, operating results or financial condition could be
materially adversely affected by any of the following risks associated with any one of our businesses, as well as the other risks highlighted
elsewhere in this document, particularly the discussions about competition. The trading price of our Class B common stock could decline
due to any of these risks. </I></P>

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

<P STYLE="font: italic 10pt Times New Roman, Times, Serif; margin: 0pt 0">If our digital brands including our Zedge app and Emojipedia
fail to attract advertisers or if its advertisers reduce their spending with us, our revenues, profitability and prospects may be materially
and adversely affected.</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">In fiscal 2021, approximately 80% of our revenues were generated from
our Zedge app selling advertising inventory. We anticipate that our growth and profitability will continue to depend on our ability to
sell our advertising inventory. Companies that advertise with us may choose to utilize other advertising channels or may reduce or eliminate
their marketing altogether for a variety of reasons, many of which are out of our control, including, without limitation, if the demand
for mobile phone personalization industry declines or otherwise falls out of favor with advertisers or consumers.</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">If the size of the digital advertising market does not increase from
current levels, or if our Zedge app and/or Emojipedia website are unable to capture and retain a sufficient share of that market, our
ability to maintain or increase our current level of advertising revenues and our revenues, profitability and prospects could be materially
and adversely affected.</P>

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

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

<!-- Field: Page; Sequence: 9 -->
    <DIV STYLE="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><P STYLE="font: 10pt Times New Roman, Times, Serif; 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="font: italic 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>

<P STYLE="font: italic 10pt Times New Roman, Times, Serif; margin: 0pt 0">The digital advertising market may deteriorate or develop more
slowly than expected, which could materially harm our business and results of operations.</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">We generate substantial majority of our revenue from our Zedge app
and from our Emojipedia website selling advertising inventory. We anticipate that our growth and profitability will continue to depend
on our ability to sell advertising inventory across our digital brands.</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">Mobile connected devices, especially smartphones, are a relatively
new advertising medium. Advertisers have historically spent a smaller portion of their advertising budgets on mobile media as compared
to traditional advertising methods, such as television, newspapers, radio and billboards, or online advertising over the internet, such
as placing banner ads on websites.</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">Future demand and market acceptance for mobile advertising is uncertain.
Many advertisers still have limited experience with mobile advertising and may continue to devote larger portions of their advertising
budgets to more traditional offline or online personal computer-based advertising, instead of shifting additional advertising resources
to mobile advertising.</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">Further, our advertisers&rsquo; ability to effectively target their
advertising to our user&rsquo;s interests may be negatively impacted by the degree to which our privacy control measures that we have
implemented or may implement in the future in connection with regulations, regulatory actions, the user experience, or otherwise, and
our advertising revenue may decrease or otherwise be curtailed as a result. Changes to operating systems&rsquo; practices and policies,
such as Apple&rsquo;s deprecating the Identifier for Advertisers (&ldquo;IDFA&rdquo;) and Google&rsquo;s expected deprecation of &ldquo;tracking
cookies&rdquo; may also reduce the quantity and quality of the data and metrics that can be collected or used by us and our partners.
These limitations may adversely affect our advertisers&rsquo; ability to effectively target advertisements and measure their performance,
which could reduce the demand and pricing for our advertising products and harm our business. As such, our digital property&rsquo;s current
and potential advertiser clients may ultimately find digital advertising to be less effective than traditional advertising media or marketing
methods or other technologies for promoting their products and services, and they may even reduce their spending on mobile advertising
from current levels as a result or for other reasons.</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">If the market for mobile advertising deteriorates, or develops more
slowly than we expect, we may not be able to increase our revenues or our revenues and profitability could decline materially.</P>

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

<P STYLE="font: italic 10pt Times New Roman, Times, Serif; margin: 0pt 0">We may not be successful in diversifying our revenue mix to
reduce our significant dependence on third-party advertisers.</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">In fiscal 2021, approximately 80% of our revenues were generated from
our Zedge app selling advertising inventory. We cannot assure you that we will be successful in diversifying our revenue mix by identifying
new revenue drivers that complement our advertising-heavy business. Although we have had initial success in converting freemium users
into paid subscribers, starting with zero in January 2019 and ending fiscal 2021 with approximately 752,000, there is no guarantee that
we will continue growing at this pace or how many of our current subscribers will remain as paying subscribers. To date, Zedge Premium
has taken longer to scale than we originally anticipated, and we have not experienced the success that we anticipated by selling print-on-demand
merchandise which sells at a higher price unit price than the other digital goods that we offer. We previously thought that certain marketers
would embrace our platform as a critical distribution medium enabling us to secure a recurring set of advertisers willing to pay for sponsorships,
but this has not yet occurred and may not occur. Finally, Android users are prone to spend less money in apps than iOS users. Even if
our new initiatives are successful with our Android users, we may not able to replicate that success on iOS, especially since we have
fewer iOS users.</P>

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

<P STYLE="font: italic 10pt Times New Roman, Times, Serif; margin: 0pt 0">Our revenues may fluctuate materially due to increases and decreases
of new mobile device sales, over which we have no control.</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">Our revenue may be materially negatively impacted by a decrease or
slowdown in new mobile device sales. Demand for mobile devices correlates to installs of the Zedge app and associated usage and revenue
generation.</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">Initially the COVID-19 pandemic has negatively impacted our Zedge app&rsquo;s
new user growth. New smartphone sales suffered as a result of retail business closures, negatively impacting new user growth, especially
in well-developed markets. Assuming the retail business rebounds from the COVID-19 pandemic, we expect that our Zedge app&rsquo;s new
user growth will also recover and we will benefit accordingly but there can no assurance of such rebound or new user growth.</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">If new mobile device sales decrease or slowdown, our Zedge app will
experience fewer installations which will negatively impact our revenue and operations.</P>

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

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

<!-- Field: Page; Sequence: 10 -->
    <DIV STYLE="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><P STYLE="font: 10pt Times New Roman, Times, Serif; 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="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>

<P STYLE="font: italic 10pt Times New Roman, Times, Serif; margin: 0pt 0">If mobile connected devices, their operating systems or content
distribution channels develop in ways that violate policies of Google Play or the App Store, prevent users from downloading our Zedge
app or block advertising from being delivered to our Zedge app&rsquo;s users, our ability to grow our revenues, profitability and prospects
may be materially and adversely affected.&nbsp;</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">Our business model depends upon the continued compatibility between
our Zedge app and the major mobile operating systems. Third parties with whom we do not have any formal relationships control the design
of mobile devices and operating systems. These parties frequently introduce new devices, and from time to time they may introduce new
operating systems or modify existing ones. Network carriers, including but not limited to Verizon, AT&amp;T or T-Mobile, may also impact
the ability to download apps or access specified content on mobile devices.</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">We rely upon third-party distribution platforms, including the Google
Play store and Apple&rsquo;s App Store, for distribution of our Zedge app. The Google Play store and Apple&rsquo;s App Store are global
application distribution platforms and the main distribution channels for our Zedge app. As such, the promotion, distribution and operation
of our Zedge app are subject to the respective distribution platforms&rsquo; standard terms and policies for application developers, which
are very broad and subject to frequent changes and interpretation. Furthermore, the distribution platforms may not enforce their standard
terms and policies for application developers consistently and uniformly across all applications and with all publishers.</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">For example, in September 2019, our Zedge app was temporarily removed
from Google Play because they asserted that the Zedge app violated their malicious behavior policy. As a result, prospective Android users
were prevented from installing our Zedge app, freemium users were unable to convert into paying subscribers and existing users we unable
to purchase Zedge Credits. Shortly after the notice was issued, two of our major advertising suppliers ceased serving advertisements to
our Zedge app. In addition, Google Play sent a notification to users that had the problematic version of the app on their phone recommending
that they uninstall it. We identified the source of the problem as buggy code from a long-term, third-party advertising partner&rsquo;s
standard technology integration in our app. We corrected the problem by removing the offensive code, releasing a new version of our app
and our Zedge app was reinstated after approximately 72 hours and concurrently the two major advertising suppliers resumed purchasing
our advertising inventory. We estimate the immediate financial impact of the suspension resulted in approximately $100,000 in lost revenue
and a material decline in MAU with the majority of uninstalls in emerging markets.</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">In addition, if any of these providers were to limit or disable advertising
on their platforms, devices or operating systems, either because of technological constraints or because a maker of these devices, developer
of these operating systems or owner of these distribution platforms wished to impair our ability to serve ads on them, our Zedge app&rsquo;s
ability to generate revenues could be significantly harmed. Also, technologies may be developed that can block the display of our Zedge
app&rsquo;s ads. Most of our revenues are derived from fees paid to us by our Zedge app&rsquo;s advertisers in connection with the display
of ads. As a result, ad-blocking technology could materially adversely affect our business, revenues and profitability.</P>

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

<P STYLE="font: italic 10pt Times New Roman, Times, Serif; margin: 0pt 0">Certain material functions related to our business depend on
a single supplier to carry out our business, and the inability to do business with this supplier could have a materially adverse effect
on our business and financial results.</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">We depend on Google and its affiliated companies for multiple material
functions related to our business, including advertising on our Zedge app and certain cloud services, and we expect to expand the services
provided by Google in fiscal 2022. If the services of Google that we depend on were unavailable, or available only in decreased capacity
or at less advantageous terms, this could result in interruptions to our ability to provide certain services, could cause reduction in
service and/or quality as the function is transitioned to an alternate provider, if an alternate provider is available, or could increase
our cost, which we may not be able to pass along to customers. Accordingly, any of these events could materially and negatively impact
our business, our revenues, our profits, and our relationships with customers.</P>

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

<P STYLE="font: italic 10pt Times New Roman, Times, Serif; margin: 0pt 0">If technologies designed to block the display of advertisements
or if in the future web browsers limit or block behavioral targeting technologies. our revenues may be adversely affected.</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">Our apps and Emojipedia may suffer negative consequences, including
a material reduction of revenue, with mass adoption of website ad blocking technologies or other technologies that limit the ability to
personalize advertisements, including, without limitation, if the price for this advertising inventory declines.</P>

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

<P STYLE="font: italic 10pt Times New Roman, Times, Serif; margin: 0pt 0">Although we had positive cash flow from operating activities
and net earnings in fiscal 2021, we had previously incurred, and may once again incur, net losses and experience negative cash flow from
operating activities in the future and may not be able to obtain additional capital in a timely manner or on acceptable terms, or at all.</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">Our net income in fiscal 2021 was $8.2 million compared to net loss
of $0.6 million in and fiscal 2020. Our ability to maintain profitability and positive cash flow from operating activities depends on
various factors, including but not limited to, the acceptance of our products and services by mobile phone and internet users, the growth
and maintenance of our user base, our ability to maintain existing and obtain new advertisers, our ability to grow our revenues, the success
of Zedge Premium and paid subscriptions, and the effectiveness of our new product initiatives, selling and marketing activities as well
as control our costs and expenses. We may not be able to sustain profitability or positive cash flow from operating activities, and any
such positive cash flow may not be sufficient to satisfy our anticipated capital expenditures and other cash needs. As such, we may not
be able to fund our operating expenses and expenditures out of cash flows, which would require us to utilize debt or equity financing
which we may not be able to secure or which we may only secure on terms that are not favorable, which, which may result in significant
dilution or voluntary or involuntary dissolution or liquidation proceeding of us and a total loss of your investment.</P>

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

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

<!-- Field: Page; Sequence: 11 -->
    <DIV STYLE="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><P STYLE="font: 10pt Times New Roman, Times, Serif; 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="font: italic 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>

<P STYLE="font: italic 10pt Times New Roman, Times, Serif; margin: 0pt 0">Our limited operating history makes it difficult to evaluate
our business and prospects and may increase your investment risk.</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">We have only a limited operating history upon which you can evaluate
our business and prospects. Although we experienced impressive year-over-year revenue growth of 107% in fiscal 2021 our growth in fiscal
2020 was moderate and even declined in fiscal 2019. As part of the nascent mobile advertising industry, we will encounter risks and difficulties
frequently encountered by early-stage companies in rapidly evolving industries, including the need to:</P>

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

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0.25in"></TD><TD STYLE="width: 0.25in"><FONT STYLE="font-family: Wingdings">&sect;</FONT></TD><TD>maintain our reputation and build trust with our advertiser and developer clients;</TD></TR></TABLE>

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

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0.25in"></TD><TD STYLE="width: 0.25in"><FONT STYLE="font-family: Wingdings">&sect;</FONT></TD><TD>offer competitive pricing to both advertisers and developers;</TD></TR></TABLE>

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

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0.25in"></TD><TD STYLE="width: 0.25in"><FONT STYLE="font-family: Wingdings">&sect;</FONT></TD><TD>maintain and expand our network of advertising space through which we deliver mobile advertising campaigns;</TD></TR></TABLE>

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

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0.25in"></TD><TD STYLE="width: 0.25in"><FONT STYLE="font-family: Wingdings">&sect;</FONT></TD><TD>deliver advertising results that are superior to those that advertisers or developers could achieve directly or through the use of
competing providers or technologies;</TD></TR></TABLE>

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

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0.25in"></TD><TD STYLE="width: 0.25in"><FONT STYLE="font-family: Wingdings">&sect;</FONT></TD><TD>continue to develop and upgrade the technologies that enable us to provide mobile advertising services;</TD></TR></TABLE>

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

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0.25in"></TD><TD STYLE="width: 0.25in"><FONT STYLE="font-family: Wingdings">&sect;</FONT></TD><TD>respond to evolving government regulations relating to the internet, telecommunications, privacy, direct marketing and advertising
aspects of our business;</TD></TR></TABLE>

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

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0.25in"></TD><TD STYLE="width: 0.25in"><FONT STYLE="font-family: Wingdings">&sect;</FONT></TD><TD>identify, attract, retain and motivate qualified personnel; and</TD></TR></TABLE>

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

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0.25in"></TD><TD STYLE="width: 0.25in"><FONT STYLE="font-family: Wingdings">&sect;</FONT></TD><TD>manage our expanding operations.</TD></TR></TABLE>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">If we do not successfully address any or all of these risks, our business,
revenues and profitability could be materially adversely affected.</P>

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

<P STYLE="font: italic 10pt Times New Roman, Times, Serif; margin: 0pt 0">If we fail to maintain and enhance our various brands, or if
we incur excessive expenses in this effort, our business, results of operations and prospects may be materially and adversely affected.&nbsp;</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">We believe that maintaining and enhancing our brand and reputation
important to the success of our business. Historically, we have not made material investments in this effort. We believe that a well-recognized
and respected brand is important to increasing the number of users and enhancing our attractiveness to advertisers and business partners.
Brand recognition and enhancement may directly affect our ability to maintain our market position.</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">Many factors, some of which are beyond our control, are important to
maintaining and enhancing our various brands and may negatively impact our brand and reputation if not properly managed, such as our ability
to:</P>

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

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0.25in"></TD><TD STYLE="width: 0.25in"><FONT STYLE="font-family: Wingdings">&sect;</FONT></TD><TD>maintain an easy and reliable user experience as user preferences evolve and as our brands expand into new service categories and
new service lines;</TD></TR></TABLE>

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

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0.25in"></TD><TD STYLE="width: 0.25in"><FONT STYLE="font-family: Wingdings">&sect;</FONT></TD><TD>remain relevant to users with a plethora of other content offerings and entertainment platforms;</TD></TR></TABLE>

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

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0.25in"></TD><TD STYLE="width: 0.25in"><FONT STYLE="font-family: Wingdings">&sect;</FONT></TD><TD>increase brand awareness among existing and potential users, advertisers and content providers through various marketing and promotional
activities;</TD></TR></TABLE>

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

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0.25in"></TD><TD STYLE="width: 0.25in"><FONT STYLE="font-family: Wingdings">&sect;</FONT></TD><TD>adopt new technologies or adapt its products and services to meet user needs or emerging industry standards; and</TD></TR></TABLE>

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

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0.25in"></TD><TD STYLE="width: 0.25in"><FONT STYLE="font-family: Wingdings">&sect;</FONT></TD><TD>distinguish it from the competition and maintain this distinction.</TD></TR></TABLE>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">In the future, we may conduct various marketing and brand promotion
activities to expand our brand. Some of these may require material investment. We cannot assure you, however, that these activities will
be successful or that we will be able to achieve the brand promotion effect we expect. In addition, any negative publicity in relation
to our mobile internet products, websites or services could harm our brand and reputation.</P>

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

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

<!-- Field: Page; Sequence: 12 -->
    <DIV STYLE="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><P STYLE="font: 10pt Times New Roman, Times, Serif; 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="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">We have received, and expect to continue to receive, complaints from
users regarding the quality of our products and services. If our users&rsquo; complaints are not addressed to their satisfaction, our
reputation and our market position could be significantly harmed, which may materially and adversely affect our business, revenues and
profitability.</P>

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

<P STYLE="font: italic 10pt Times New Roman, Times, Serif; margin: 0pt 0">We may not be able to continually meet our users&rsquo; demands
and retain or expand our user base, and our revenues, profitability and prospects may be materially and adversely affected.</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">Although we constantly monitor and research our users&rsquo; demands,
we may be unable to meet them on an ongoing basis or anticipate future user needs. A decrease in the number of users engaging with our
products and services may have a material and adverse effect on our ability to sell advertising and on our business, financial condition
and results of operations. In order to attract and retain users and remain competitive, we must continue to innovate our products and
services, improve user experience, and implement new technologies and functionalities.</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">The internet business is characterized by constant changes, including
but not limited to rapid technological evolution, continual shifts in user demands, frequent introductions of new products and services
and constant emergence of new industry standards and practices. As a result, our Zedge users may leave us for our competitors&rsquo; products
and services more quickly than in other sectors. Thus, our success will depend, in part, on our ability to respond to these changes in
a timely and cost-effective basis, including improving and marketing our existing products and services and developing and pricing new
products and services in response to evolving user needs. Our ability to successfully retain or expand our user base will depend on our
ability to achieve the following, among others:</P>

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

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0.25in"></TD><TD STYLE="width: 0.25in"><FONT STYLE="font-family: Wingdings">&sect;</FONT></TD><TD>anticipate and effectively respond to the growing number of internet users in general and our users in particular;</TD></TR></TABLE>

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

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0.25in"></TD><TD STYLE="width: 0.25in"><FONT STYLE="font-family: Wingdings">&sect;</FONT></TD><TD>attract, retain and motivate talented application designers, product managers and engineers who have experience developing personalization
products or other mobile internet products and services;</TD></TR></TABLE>

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

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0.25in"></TD><TD STYLE="width: 0.25in"><FONT STYLE="font-family: Wingdings">&sect;</FONT></TD><TD>effectively market our existing and new mobile internet products in response to evolving user needs;</TD></TR></TABLE>

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

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0.25in"></TD><TD STYLE="width: 0.25in"><FONT STYLE="font-family: Wingdings">&sect;</FONT></TD><TD>develop in a timely fashion and launch new products and features, and develop and launch other internet products cost-effectively;</TD></TR></TABLE>

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

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0.25in"></TD><TD STYLE="width: 0.25in"><FONT STYLE="font-family: Wingdings">&sect;</FONT></TD><TD>funnel our existing users and prospects into new products that we develop, independent of our current product suite, and convert them
into recurring users of these new products;</TD></TR></TABLE>

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

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0.25in"></TD><TD STYLE="width: 0.25in"><FONT STYLE="font-family: Wingdings">&sect;</FONT></TD><TD>successfully recruit new artists, individual creators and brands that offer their content to our Zedge app&rsquo;s users;</TD></TR></TABLE>

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

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0.25in"></TD><TD STYLE="width: 0.25in"><FONT STYLE="font-family: Wingdings">&sect;</FONT></TD><TD>attract and retain writers and actors for Shortz;</TD></TR></TABLE>

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

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0.25in"></TD><TD STYLE="width: 0.25in"><FONT STYLE="font-family: Wingdings">&sect;</FONT></TD><TD>further improve our Zedge app platform to provide a compelling and optimal user experience through integration of products and services
provided by existing and new third-party developers or business partners; and</TD></TR></TABLE>

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

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0.25in"></TD><TD STYLE="width: 0.25in"><FONT STYLE="font-family: Wingdings">&sect;</FONT></TD><TD>continue to provide quality content to attract and retain our users and advertisers.</TD></TR></TABLE>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">We cannot assure you that our existing products and services, including
our Zedge app and Emojipedia, will remain sufficiently popular with our users. We may be unsuccessful in adding compelling new enhancements;
products and services to further diversify these product offerings. Unexpected technical, commercial or operational problems could delay
or prevent the introduction of one or more of our new products or services to our users. Moreover, we cannot be sure that any of our new
products and services, including Zedge Premium, our subscription offering, Shortz or Emojipedia, will achieve widespread market acceptance
or generate incremental revenue the way our existing Zedge app&rsquo;s products and services have. If we fail to continue to achieve sufficient
user satisfaction through our products or services or if our products and services fail to meet our expectation to maintain and expand
our user base, our business, results of operations and financial condition will be materially and adversely affected.</P>

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

<P STYLE="font: italic 10pt Times New Roman, Times, Serif; margin: 0pt 0">Our marketplace for premium content, called Zedge Premium, may
not yield the strategic goals and objectives that we envision, and our revenues, profitability and prospects may be materially and adversely
negatively affected.</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">Our marketplace where we charge our users for premium content in our
Zedge app is called Zedge Premium. Although we believe that Zedge Premium will act as an important driver in helping our Zedge app become
a leading platform for professional artists, individual creators and brands looking to distribute their work to consumers looking for
an easy, entertaining and unique way to express their voice, individuality and essence, it&rsquo;s premature to conclude this as being
the case.</P>

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

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

<!-- Field: Page; Sequence: 13 -->
    <DIV STYLE="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><P STYLE="font: 10pt Times New Roman, Times, Serif; 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="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">Zedge Premium&rsquo;s gross transaction revenue has been growing slowly,
but it is still too early to state with conviction that Zedge Premium will have a materially positive impact on our business. In order
to do so, we still need, among other things, to:</P>

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

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0.25in"></TD><TD STYLE="width: 0.25in"><FONT STYLE="font-family: Wingdings">&sect;</FONT></TD><TD>demonstrate that a critical mass of artists, individual creators and brands will offer their content to our Zedge app&rsquo;s users;</TD></TR></TABLE>

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

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0.25in"></TD><TD STYLE="width: 0.25in"><FONT STYLE="font-family: Wingdings">&sect;</FONT></TD><TD>continue to add new premium content verticals, with ample content in each vertical, to secure end-user demand and consumption;</TD></TR></TABLE>

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

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0.25in"></TD><TD STYLE="width: 0.25in"><FONT STYLE="font-family: Wingdings">&sect;</FONT></TD><TD>continue to ensure that our Zedge app is building best-of-breed tools for content contributors in Zedge Premium that, amongst other
things, meet their needs with respect to marketing, distribution, monetization, reporting, support, and ease of use;</TD></TR></TABLE>

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

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0.25in"></TD><TD STYLE="width: 0.25in"><FONT STYLE="font-family: Wingdings">&sect;</FONT></TD><TD>continue to develop a wide array of monetization mechanisms for Zedge Premium in order to optimize revenue generation;</TD></TR></TABLE>

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

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0.25in"></TD><TD STYLE="width: 0.25in"><FONT STYLE="font-family: Wingdings">&sect;</FONT></TD><TD>successfully market to the creative community and secure their adoption of our Zedge Premium platform as a must-have in their omnichannel
distribution mix;</TD></TR></TABLE>

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

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0.25in"></TD><TD STYLE="width: 0.25in"><FONT STYLE="font-family: Wingdings">&sect;</FONT></TD><TD>establish that Zedge Premium can be valuable to a sufficient number of creators in achieving their marketing and monetization objectives;
and</TD></TR></TABLE>

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

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0.25in"></TD><TD STYLE="width: 0.25in"><FONT STYLE="font-family: Wingdings">&sect;</FONT></TD><TD>continue to offer an excellent and differentiated consumer experience in Zedge Premium, including all end-user facing attributes ranging
from the user interface to customer support.</TD></TR></TABLE>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">If Zedge Premium fails to yield the strategic goals and objectives
that we envision, our business, results of operations and financial condition will be materially and adversely affected.</P>

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

<P STYLE="font: italic 10pt Times New Roman, Times, Serif; margin: 0pt 0">Our Zedge app&rsquo;s user base is heavily weighted to the Android
operating system and our revenues and profitability may suffer if the market demand for Android smartphones decreases.</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">Our Zedge app&rsquo;s user base is heavily weighted to smartphones
running the Android operating system, which constituted approximately 96% of its MAU as of July 31, 2021, and most of our revenues for
fiscal 2021. Any significant downturn in the overall demand for Android smartphones or the use of Android smartphones could significantly
and adversely affect the demand for our Zedge app and would materially affect our revenues.</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">Although the Android smartphone market has grown rapidly in recent
years, it is uncertain whether the Android smartphone market will continue growing at a similar rate in the future. In addition, due to
the constantly evolving nature of the smartphone industry, another operating system for smartphones may eclipse the Android operating
system and result in a decline in its popularity, which would likely adversely affect our Zedge app&rsquo;s popularity. To the extent
that our Zedge app continues to be operated on Android smartphones and to the extent that our future revenues substantially depend on
the use and sales of Android smartphones, our business and financial results would be vulnerable to any downturns in the Android smartphone
market.</P>

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

<P STYLE="font: italic 10pt Times New Roman, Times, Serif; margin: 0pt 0">We may not be able to effectively manage our growth or implement
our future business strategies, in which case our business and results of operations may be materially and adversely affected.</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">Our continued success depends on our ability to grow each of the properties
in our brand portfolio.</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">We may not be capable of growing our Zedge apps organically, attract
new artists and establish cooperation with strategic partners. Our Zedge app has experienced periods of rapid growth and expansion that
has placed, and continues to place, significant strain on our management and resources. We cannot assure you that these periods will recur
or be sustainable. We believe that continued growth of our Zedge app will depend on our ability to develop and enhance its products and
services, attract new artists and individual creators, grow its user base, retain existing users, continue developing innovative technologies
in response to user demand, increase brand awareness through marketing and promotional activities, react to changes in market trends,
expand into new market segments, attract new advertisers, retain existing advertisers and take advantage of the growth in the relevant
markets. We cannot assure you that our Zedge app will achieve any or all of the above.</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">We may not be successful in increasing the number of users that engage
with Emojipedia, maintain our relationship with various content partners like Google, Twitter and Apple or sustain our high rankings with
the leading search engines including Google. We believe the Emojipedia&rsquo;s continued success depends on our ability to invest in product
initiatives like localization, provide newsworthy and value-added information and capture the changes that are taking place in the industry
in a timely fashion. In the event that we are not successful in some or all of these areas we may not be able to retain our customers
and advertisers.</P>

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

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

<!-- Field: Page; Sequence: 14 -->
    <DIV STYLE="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><P STYLE="font: 10pt Times New Roman, Times, Serif; 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="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">We may need to invest in paid user acquisition in order to grow our
Zedge&rsquo;s customer base. However, we may not be able to secure new users at scale with a positive return on investment. Even if we
can secure new profitable customers these new customers may be seasonal and/or unsustainable.</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">To manage our Zedge app&rsquo;s growth and for us to attain and maintain
profitability, we will also need to further expand, train, manage and motivate our workforce and manage our relationships with users,
consultants, business partners and advertisers. We anticipate that we will need to implement a variety of enhanced and upgraded operational
and financial systems, procedures and controls, including the improvement of our accounting and other internal management systems. All
of these endeavors involve risks and will require substantial management efforts and skills and additional expenditures.</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">Our Zedge app and Emojipedia currently enjoy a global customer base.
This geographic diversification may raise the level of difficulty in managing their future growth and profitability. We cannot assure
you that our current and planned personnel, systems, procedures and controls will be adequate to support our future operations. In addition,
we cannot assure you that we will be able to effectively manage our growth or implement our future business strategies effectively, and
failure to do so may materially and adversely affect our business and results of operations.</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">During the past five years, we have experienced a shift in our Zedge
app&rsquo;s regional customer make-up with MAU increasing in the emerging markets and decreasing in the well-developed markets. In fiscal
2021, our Zedge app&rsquo;s users in the emerging markets grew by 16.1% while its users in the well-developed regions declined 11.5% when
compared to fiscal 2020. India comprised 25% of our MAU as of July 31, 2021. This shift has negatively impacted revenues because the well-developed
markets command materially higher advertising rates when compared to those in the emerging markets. Although we are investing in reversing
this trend, we may not be successful in this effort which may result in lower revenues and profitability.</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">Our products may contain errors, flaws or failures that may only become
apparent after their release, especially in updates to our Zedge app. From time to time, we receive user feedback in connection with errors,
flaws or failures and such errors, flaws or failures may also come to our attention during our internal testing process. We generally
have been able to resolve such errors, flaws or failures in a timely manner, but we cannot assure you that we will be able to detect and
resolve all of them effectively or in a timely manner. Errors, flaws or failures in our services and products, including our Zedge app,
may adversely affect user experience and cause our users to stop using our services and products, which could materially and adversely
affect our business and results of operations.</P>

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

<P STYLE="font: italic 10pt Times New Roman, Times, Serif; margin: 0pt 0">We may not be able to convert freemium users into paying subscribers
or maintain paying subscribers for more than a year.</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">Much of our growth in our Zedge&rsquo;s app&rsquo;s MAU since January
2019 is attributable to offering a paid subscription option which is weighted to securing annual prepaid subscriptions. In addition, approximately,
45% of annual subscribers have renewed their subscription for a second year while approximately 60% of those subscribers have renewed
their subscription for a third year. Depending on the success of our product, the evolution of subscriptions and items beyond our control
users may opt not to convert into paying subscribers and/or paying subscribers may choose not to renew their subscriptions. Either of
these would adversely impact the business. During the second half of fiscal 2021, active subscription numbers were flat as new subscriptions
were offset by cancellations during the period. This trend may continue into future periods.</P>

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

<P STYLE="font: italic 10pt Times New Roman, Times, Serif; margin: 0pt 0">We do not have long-term agreements with our advertisers, and
we may be unable to retain existing advertisers, attract new advertisers or replace departing advertisers with advertisers that can provide
comparable revenues to us, in which case our business and results of operations may be materially and adversely affected.</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">In fiscal 2021, approximately 80% of our revenues were generated from
our Zedge app selling advertising inventory. We anticipate that our growth and profitability will continue to depend on our ability to
effectively sell and optimize our advertising inventory. Our success requires us to maintain and expand our current advertiser relationships
and to develop new relationships.</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">Our contracts with our Zedge app&rsquo;s and Emojipedia&rsquo;s advertising
partners generally do not include long-term obligations requiring them to purchase our inventory and are cancelable upon short or no notice
and without penalty. Furthermore, the majority of our advertisers buy our inventory via third-party platforms and bidding exchanges that
own the relationship with the advertiser. As a result, we may have limited visibility as to our future advertising revenue streams.</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">We cannot assure you that advertisers will continue to purchase our
inventory, or that we will be able to replace, in a timely or effective manner, departing advertisers with new advertisers that generate
comparable revenue. If one or more major advertisers representing a significant portion of our business decide to materially reduce its
advertising spend with us or cease purchasing our Zedge app&rsquo;s advertising inventory, our revenues and profitability could be significantly
reduced.</P>

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

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

<!-- Field: Page; Sequence: 15 -->
    <DIV STYLE="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><P STYLE="font: 10pt Times New Roman, Times, Serif; 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: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">Furthermore, MoPub, a fully owned division of Twitter, has been our
ad mediation platform for the past ten years and is in the process of being purchased by AppLovin a provider of advanced tools for mobile
app developers to grow their businesses by automating and optimizing the marketing and monetization of their apps. In the event that this
transaction closes it is possible that MoPub&rsquo;s mediation platform will be deprecated requiring us to migrate to a different mediation
platform. This will not only require resource and time investment, which may slow down are ability to deliver other product initiatives
but may also negatively impact the demand for and pricing of our advertising inventory.</P>

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

<P STYLE="font: italic 10pt Times New Roman, Times, Serif; margin: 0pt 0">Our products face competition in all aspects of its business.
If our Zedge app fails to compete effectively or if its reputation is damaged, our business, financial condition and results of operations
may be materially and adversely affected.</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">Although our Zedge app is currently a leading platform for smartphone
personalization end Emojipedia is a leading provider for emoji related content and information, we cannot guarantee that either of these
properties will be able to maintain their leadership position. Both of these properties face potential competition from other internet
companies, app developers and smartphone manufacturers, and new market entrants may also emerge. If we are not able to differentiate our
products from that of our competitors, drive value for our customers, and/or effectively align our resources with our goals and objectives,
we may not be able to compete effectively against our competitors. Our failure to compete effectively against any of the foregoing competitive
threats could materially and adversely harm our business. Increased competition may result in new products and offerings which may in
turn require us to take actions to retain and attract our users and advertisers in such a fashion which would lower our gross margins.
If we fail to compete effectively, our market share would decrease and our results from operations, revenues and profits would be materially
and adversely affected.</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">Our Zedge app in the midst of expanding beyond mobile phone personalization
and focusing on becoming a distribution platform for professional artists, individual creators and brands interested in offering their
content to consumers that are looking for an easy, entertaining and unique way of using this content to express their voice, individuality
and essence. We aspire to have our Zedge app be the destination that smartphone users turn to when looking for mobile optimized, digital
content. If we are unsuccessful in meeting our goal, our brand may suffer resulting in diluting our value proposition, losing MAU and
having lower revenues and profits.</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">If we are not able to effectively compete in any aspect of our business
or if our reputation is harmed by rumors or allegations regarding our business or business practices, our overall user base may decline,
making it less attractive to advertisers. We may be required to spend additional resources to further increase our brand recognition and
promote our products and services, and such additional spending could adversely affect our profitability.</P>

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

<P STYLE="font: italic 10pt Times New Roman, Times, Serif; margin: 0pt 0">If we fail to keep up with rapid technological changes in the
internet and smartphone industries and adapt our products and services accordingly, our results of operations and future growth may be
adversely affected.</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">The internet and smartphone industries are characterized by rapid and
innovative technological changes. Our future success will depend, in part, on our ability to respond to fast changing technologies, adapt
our products and services to evolving industry standards and improve the performance, functionality and reliability of our products and
services. Our failure to continue to adapt to such changes could harm our business. If we are slow to develop products and services that
are compatible with smartphones, or if the products and services we develop are not widely accepted and used by smartphone users, we may
not be able to capture a significant share of this important market. In addition, the widespread adoption of new internet, networking
or telecommunications technologies or other technological changes for smartphones could require substantial expenditures to modify or
adapt our products, services or infrastructure. If we fail to keep up with rapid and innovative technological changes to remain competitive,
our future growth may be materially and adversely affected and our results of operations could be materially and adversely affected.</P>

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

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

<!-- Field: Page; Sequence: 16 -->
    <DIV STYLE="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><P STYLE="font: 10pt Times New Roman, Times, Serif; 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">&nbsp;</P>

<P STYLE="font: italic 10pt Times New Roman, Times, Serif; margin: 0pt 0">Our international operations and availability expose us to additional
risks that could harm our business, operating results and financial condition.&nbsp;</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">In addition to uncertainty about our ability to continue expanding
and monetizing internationally, there are additional risks inherent in doing business internationally, including:</P>

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

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0.25in"></TD><TD STYLE="width: 0.25in"><FONT STYLE="font-family: Wingdings">&sect;</FONT></TD><TD>tariffs, trade barriers, customs classifications and changes in trade regulations. For example, in May 2019, the United Stated banned
U.S. companies from doing business with Huawei, a major smartphone manufacturer, the result of which is that our Zedge app will not be
available on new Huawei phones, and in 2020 the United States threatened to ban TikTok from the U.S. market;</TD></TR></TABLE>

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

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0.25in"></TD><TD STYLE="width: 0.25in"><FONT STYLE="font-family: Wingdings">&sect;</FONT></TD><TD>difficulties in developing, staffing, and simultaneously managing foreign operations as a result of distance, language, and cultural
differences;</TD></TR></TABLE>

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

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0.25in"></TD><TD STYLE="width: 0.25in"><FONT STYLE="font-family: Wingdings">&sect;</FONT></TD><TD>stringent local labor laws and regulations;</TD></TR></TABLE>

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

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0.25in"></TD><TD STYLE="width: 0.25in"><FONT STYLE="font-family: Wingdings">&sect;</FONT></TD><TD>strict and unclear laws around data privacy;</TD></TR></TABLE>

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

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0.25in"></TD><TD STYLE="width: 0.25in"><FONT STYLE="font-family: Wingdings">&sect;</FONT></TD><TD>longer payment cycles;</TD></TR></TABLE>

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

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0.25in"></TD><TD STYLE="width: 0.25in"><FONT STYLE="font-family: Wingdings">&sect;</FONT></TD><TD>credit risk and higher levels of payment fraud;</TD></TR></TABLE>

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

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0.25in"></TD><TD STYLE="width: 0.25in"><FONT STYLE="font-family: Wingdings">&sect;</FONT></TD><TD>profit repatriation restrictions and foreign currency exchange restrictions;</TD></TR></TABLE>

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

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0.25in"></TD><TD STYLE="width: 0.25in"><FONT STYLE="font-family: Wingdings">&sect;</FONT></TD><TD>political or social unrest, economic instability, repression, or human rights issues;</TD></TR></TABLE>

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

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0.25in"></TD><TD STYLE="width: 0.25in"><FONT STYLE="font-family: Wingdings">&sect;</FONT></TD><TD>geopolitical events, including natural disasters, acts of war and terrorism;</TD></TR></TABLE>

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

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0.25in"></TD><TD STYLE="width: 0.25in"><FONT STYLE="font-family: Wingdings">&sect;</FONT></TD><TD>import or export regulations;</TD></TR></TABLE>

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

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0.25in"></TD><TD STYLE="width: 0.25in"><FONT STYLE="font-family: Wingdings">&sect;</FONT></TD><TD>compliance with U.S. laws such as the Foreign Corrupt Practices Act, and local laws prohibiting bribery and corrupt payments to government
officials;</TD></TR></TABLE>

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

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0.25in"></TD><TD STYLE="width: 0.25in"><FONT STYLE="font-family: Wingdings">&sect;</FONT></TD><TD>antitrust and competition regulations;</TD></TR></TABLE>

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

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0.25in"></TD><TD STYLE="width: 0.25in"><FONT STYLE="font-family: Wingdings">&sect;</FONT></TD><TD>potentially adverse tax developments;</TD></TR></TABLE>

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

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0.25in"></TD><TD STYLE="width: 0.25in"><FONT STYLE="font-family: Wingdings">&sect;</FONT></TD><TD>seasonal volatility in business activity and local economic conditions;</TD></TR></TABLE>

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

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0.25in"></TD><TD STYLE="width: 0.25in"><FONT STYLE="font-family: Wingdings">&sect;</FONT></TD><TD>economic uncertainties relating to European sovereign and other debt;</TD></TR></TABLE>

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

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0.25in"></TD><TD STYLE="width: 0.25in"><FONT STYLE="font-family: Wingdings">&sect;</FONT></TD><TD>laws, regulations, licensing requirements, and business practices that favor local competitors or prohibit foreign ownership or investments;</TD></TR></TABLE>

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

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0.25in"></TD><TD STYLE="width: 0.25in"><FONT STYLE="font-family: Wingdings">&sect;</FONT></TD><TD>laws, regulations or rulings that block or limit access to our products;</TD></TR></TABLE>

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

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0.25in"></TD><TD STYLE="width: 0.25in"><FONT STYLE="font-family: Wingdings">&sect;</FONT></TD><TD>different, uncertain or more stringent user protection, content, data protection, privacy, intellectual property and other laws; and</TD></TR></TABLE>

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

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0.25in"></TD><TD STYLE="width: 0.25in"><FONT STYLE="font-family: Wingdings">&sect;</FONT></TD><TD>risks related to other government regulation, required compliance with local laws or lack of legal precedent.</TD></TR></TABLE>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">We are subject to numerous and sometimes conflicting U.S. and foreign
laws and regulations that increase our cost of doing business. Violations of these complex laws and regulations that apply to our international
operations could result in damages, awards, fines, litigation, criminal actions, sanctions, or penalties against us, our officers or our
employees, prohibitions on the conduct of our business and our ability to offer products and services, and damage to our reputation. Although
we have implemented policies and procedures designed to promote compliance with these laws, there can be no assurance that our employees,
contractors, or agents will not violate our policies or that our policies will be sufficient. These risks inherent in our international
operations and expansion increase our costs of doing business internationally and could result in material harm to our business, operating
results, and financial condition.</P>

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

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

<!-- Field: Page; Sequence: 17 -->
    <DIV STYLE="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><P STYLE="font: 10pt Times New Roman, Times, Serif; 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">&nbsp;</P>

<P STYLE="font: italic 10pt Times New Roman, Times, Serif; margin: 0pt 0">Companies and governmental agencies may restrict access to our
website or mobile apps, or the internet generally, which could lead to the loss or slower growth of our user base, in which case our business
and results of operations may be materially and adversely affected.</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">In order to grow our business, users need to access the internet and,
in particular, our digital products. Companies and governmental agencies could block access to our websites and apps or the internet generally.
For example, in 2013 the Indian courts issued orders restraining internet service providers from providing access to various internet
domains including ours. Access to our Zedge app through any mode was blocked in many parts of India from February 2013 until August 2019
as discussed more fully in the Legal Proceedings section below and there can be no guaranties that this will not recur or happen elsewhere.
If companies or governmental entities block or limit access to our Zedge app or otherwise adopt policies restricting access to our advertiser&rsquo;s
products and services our business could be negatively impacted resulting in a loss or slow-down of user growth and/or revenues.</P>

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

<P STYLE="font: italic 10pt Times New Roman, Times, Serif; margin: 0pt 0">Our core values of focusing on our users and acting for the
long-term may conflict with the short-term interests of our business.</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">One of our core values is a focus on our users&rsquo; experience, which
we believe is essential to our success and serves the best, long-term interests of us and our stockholders. Therefore, we have made, in
the past and/or may make in the future, significant investments or changes in strategy that we think will benefit our users, even if our
decision negatively impacts our operating results in the short term. In addition, our philosophy of prioritizing our users may cause disagreements
or negatively impact our relationships with advertisers or other third parties. Our decisions may not result in the long-term benefits
that we expect, in which case the success of our business and operating results could be materially harmed.</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><I>We had a material weakness in our internal control over financial
reporting as of July 31, 2021, and if we fail to maintain an effective system of internal controls over financial reporting we may not
be able to accurately report our financial results, and current and potential stockholders may lose confidence in our financial reporting
which could have a negative effect on the trading price of our stock.</I></P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">We are required to establish and maintain adequate internal controls
over financial reporting that provide reasonable assurance regarding the reliability of our financial reporting and the preparation of
financial statements in accordance with generally accepted accounting principles. Likewise, we are required, on a quarterly basis, to
evaluate the effectiveness of our internal controls and to disclose any changes and material weaknesses in those internal controls. A
material weakness is a deficiency, or a combination of deficiencies, in internal control over financial reporting, such that there is
a reasonable possibility that a material misstatement of the company&rsquo;s annual or interim financial statements will not be prevented
or detected on a timely basis.</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">In this Annual Report on Form 10-K for the year ended July 31, 2021,
we reported that we had a material weakness related to the valuation allowance against deferred tax assets (see <I>Item 9A Control and
Procedures</I> in this Annual Report on Form 10-K). Notwithstanding the material weakness described above, we have performed additional
analyses and other procedures to enable management to conclude that our financial statements included in this Form 10-K fairly present,
in all material respects, our financial condition and results of operations as of and for the year ended July 31, 2021. Remediation of
these weaknesses had not yet been completed, and therefore these deficiencies continued to exist as of November 3, 2021. Management and
our Audit Committee will monitor remedial measures and the effectiveness of our internal controls and procedures.</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">While we aim to work diligently to ensure a robust internal control
that is devoid of significant deficiencies and material weaknesses, given the complexity of the accounting rules, we may, in the future,
identify additional significant deficiencies or material weaknesses in our disclosure controls and procedures and internal control over
financial reporting. Any failure to maintain or implement required new or improved controls, or any difficulties we encounter in their
implementation, could result in additional significant deficiencies or material weaknesses, cause us to fail to meet our periodic reporting
obligations or result in material misstatements in our financial statements. Any such failure could also adversely affect the results
of periodic management evaluations and annual auditor attestation reports regarding the effectiveness of our internal control over financial
reporting required under Section 404 of the Sarbanes-Oxley Act of 2002 and the rules promulgated under Section 404. The existence of a
material weakness could result in errors in our financial statements that could result in a restatement of financial statements, cause
us to fail to meet our reporting obligations and cause investors to lose confidence in our reported financial information, leading to
a decline in our stock price. See Item 9A Controls and Procedures for a further discussion of our assessment of our internal controls
over financial reporting.</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">Although we believe that our remediation efforts will strengthen our
internal controls over financial reporting and address the concern that gave rise to the material weakness as of July 31, 2021, we cannot
be certain that our expanded knowledge and revised internal control practices will ensure that we maintain adequate internal control over
our financial reporting in future periods. Any failure to maintain such internal controls could adversely impact our ability to report
our financial results on a timely and accurate basis. If our financial statements are not accurate, investors may not have a complete
understanding of our operations. Likewise, if our financial statements are not filed on a timely basis as required by the Securities and
Exchange Commission and The New York Stock Exchange, we could face severe consequences from those authorities. In either case, there could
result a material adverse effect on our business. Inferior internal controls could also cause investors to lose confidence in our reported
financial information, which could have a negative effect on the trading price of our stock.</P>

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

<P STYLE="font: italic 10pt Times New Roman, Times, Serif; margin: 0pt 0">Legal proceedings or allegations of impropriety could have a
material adverse impact on our reputation, results of operations, financial condition and liquidity.&nbsp;</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">We have been, and may be in the future, subject to allegations or lawsuits
by entities claiming that we engage in unethical, fraudulent or otherwise inappropriate business practices. Any such lawsuit or allegation,
with or without merit, or any perceived unfair, unethical, fraudulent or inappropriate business practice by us or perceived wrong-doing
by any key member of our management team could harm our reputation and user base and distract our management from our day-to-day operations.
We cannot assure you that we will not be subject to lawsuits or allegations in the future. When we can make a reasonable estimate of the
liability relating to pending litigation and determine that an adverse liability resulting from such litigation is probable, we will record
a related contingent liability. As additional information becomes available, we will assess the potential liability and revise estimates
as appropriate.</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">In fiscal years 2020 and 2021, we did not record any contingent liabilities
relating to pending litigation. When we record or revise our estimates of contingent liabilities in the future, the amount of our estimates
may be inaccurate due to the inherent uncertainties relating to litigation. In addition, the outcomes of actions we institute against
third parties may not be successful or favorable to us. Litigations and allegations against us may also generate negative publicity that
significantly harms our reputation, which may materially and adversely affect our user base and our ability to attract publishers and
advertisers. In addition to the related cost, managing and defending litigation and related indemnity obligations can significantly divert
management&rsquo;s and the board of directors&rsquo; attention from operating our business. We may also need to pay damages or settle
the litigation with a substantial amount of cash or equity. All of these could have a material adverse impact on our business, results
of operation and cash flows.</P>

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

<!-- Field: Page; Sequence: 18 -->
    <DIV STYLE="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><P STYLE="font: 10pt Times New Roman, Times, Serif; 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">&nbsp;</P>

<P STYLE="font: italic 10pt Times New Roman, Times, Serif; margin: 0pt 0">A variety of new and existing U.S. and foreign government laws
and regulations could subject us to claims, judgments, monetary liabilities and other remedies, and to limitations on our business practices,
in which case our business and results of operations may be materially and adversely affected.&nbsp;</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">We are subject to numerous U.S. and foreign laws and regulations covering
a wide variety of subject matters. New laws and regulations, changes in existing laws and regulations or the interpretation of them, our
introduction of new products, or an extension of our business into new areas, could increase our future compliance costs, make our products
and services less attractive to our users, or cause us to change or limit our business practices. We may incur substantial expenses to
comply with laws and regulations or defend against a claim that we have not complied with them. Further, any failure on our part to comply
with any relevant laws or regulations may subject us to significant civil or criminal liabilities, penalties, taxes, fees, costs and negative
publicity.</P>

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


<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">The application of existing domestic and international laws and regulations
to us relating to issues such as user privacy and data protection, security, defamation, pricing, advertising, taxation, gambling, sweepstakes,
promotions, consumer protection, accessibility, content regulation, quality of services, law enforcement demands, telecommunications,
mobile, and intellectual property ownership and infringement in many instances is unclear or unsettled. Further, the application to us
or our subsidiaries of existing laws regulating or requiring licenses for certain businesses of our advertisers can be unclear. U.S. export
control laws and regulations also impose requirements and restrictions on exports to certain nations and persons and on our business.
Internationally, we may also be subject to laws regulating our activities in foreign countries and to foreign laws and regulations that
are inconsistent from country to country.</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">On July 16, 2020, rulings from the Court of Justice of the European
Union invalidated the EU-U.S. Privacy Shield as a lawful means for transferring personal data from the European Economic Area, or the
EEA, or the United Kingdom to the United States The court upheld that the Standard Contractual Clauses, or SCCs, can act as a valid transfer
mechanism for personal data transfer, but that additional measures may be required to ensure adequate protection of personal data. To
rely on SCCs, a data exporter must verify that the jurisdiction in which the data importer is based offers adequate protection for personal
data. Data exporters may also need to put in place additional measures to deal with any risks associated with data transfer, such as technical
controls and additional contractual obligations on how to manage onward transfers and compelled disclosures to public authorities. Undertaking
such assessments and implementing additional measures could restrict our business operations and require us to incur additional costs
for compliance.</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">Following the United Kingdom&rsquo;s exit from the EU, the provisions
of the EU General Data Protection Regulation 2016/679, or GDPR, have been incorporated directly into UK law as the &ldquo;UK GDPR&rdquo;.
In practice, there is little change to the core data protection principles, rights and obligations under UK data protection law. On June
28 2021, the EU approved the United Kingdom&rsquo;s adequacy decision, meaning data can continue to flow between the United Kingdom and
EEA as it did prior to Brexit, in most circumstances. There is a possibility that the United Kingdom may adopt regulations that diverge
from the EU and that require a different compliance regime and that carry different penalties in the event of a breach which could increase
our future compliance costs.</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">In addition to the actual and potential changes to laws and regulations
described elsewhere in these Risk Factors, compliance with privacy and data security regulations, particularly within the EU, is likely
to require ongoing investment and changes in how we operate. For example, in May 2018 the EU implemented the GDPR, whose goal is to provide
a uniform standard for data protection and privacy for all individuals in the EU and EEA, including both end-users and employees. GDPR
compliance required us to invest a considerable amount of resources in fiscal 2018 in addition to adopting new operational procedures
in order to assure ongoing compliance. In 2018, California passed the California Consumer Privacy Act, or CCPA, which is a privacy law
that provides consumers significant rights over the use of their personal information, including the right to object to the &ldquo;sale&rdquo;
of their personal information. Amendments to the CCPA under the California Privacy Rights Act which will take effect in 2023 expand some
of the CCPA rights to residents to restrict the use of certain information. These rights may restrict our ability to use personal information
in connection with our business operations. The CCPA also provides a private right of action for security breaches. Colorado and Virginia
have passed privacy bills similar to the CCPA which will go into effect in 2023. Washington, Massachusetts and other states have introduced
privacy bills and the U.S. Congress is debating federal privacy legislation, which if passed, may restrict our business operations and
require us to incur additional costs for compliance. While we carefully consider the compliance mandates of the GDPR and CCPA, it is possible
that these obligations may be interpreted and applied in a manner that is inconsistent from one jurisdiction to another and may conflict
with other rules or our business practices.</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">In addition, the Digital Millennium Copyright Act, or DMCA, has provisions
that limit, but do not necessarily eliminate, our liability for hosting user-generated materials that infringe copyrights, so long as
we comply with the statutory requirements in the DMCA. Also, Section 230 of the Communications Decency Act, or CDA, provides immunity
from liability for providers of an interactive computer service who publish defamatory information provided by users of the service. While
the immunity provisions of the DMCA and the CDA are well established, there are regular cases seeking to limit the application of such
immunity. Various U.S. and international laws restrict the distribution of materials considered harmful to children and impose additional
restrictions on the ability of online services to collect information from minors. In the area of data protection, every state has passed
a law requiring notification, and at times, the provision of identity theft protection, to users when there is a security breach for personal
data. We face similar risks and costs as our products and services are offered in international markets and may be subject to additional
regulations.</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">In many, but not all, territories outside of the United States there
are laws similar to the DMCA which exempt us from copyright infringement liability that may arise due to hosting user-uploaded materials.
In some countries, particularly in Europe and the APAC region, these laws are being readjusted and new - at times burdensome - constraints
are being imposed onto service providers.</P>

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

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

<!-- Field: Page; Sequence: 19 -->
    <DIV STYLE="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><P STYLE="font: 10pt Times New Roman, Times, Serif; 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">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">In June 2019, the European Union&rsquo;s Directive on Copyright in
the Digital Single Market, or the Directive, came into effect, and each of the European Union&rsquo;s member were supposed to have implemented
the Directive by June 2021. To date seven EU Member States (including Germany, the Netherlands, Croatia, Malta, France, Italy and Hungary)<FONT STYLE="background-color: white">.
</FONT></P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">Directive Article 17 removes the shield of the current &lsquo;hosting
exemption&rsquo;, enshrined in the E-Commerce Directive, and replaces it with a principle of full liability where &ldquo;online content
sharing service providers&rdquo; (&ldquo;OCSSPs&rdquo;) are concerned. This means that OCSSPs will be liable for copyright-protected material
uploaded by users and must obtain authorization (i.e., a licence) from the relevant rightsholders. However, Article 17 effectively creates
a new liability exemption regime for OCSSPs (albeit a more onerous one than is currently provided by the E-Commerce Directive) under which
OCSSPs will not be liable for the copyright-protected works that they communicate to the public provided that they cooperate with rightholders
by:</P>

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

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0.25in"></TD><TD STYLE="width: 0.25in"><FONT STYLE="font-family: Wingdings">&sect;</FONT></TD><TD>making best efforts to obtain the necessary authorization (i.e., a licence);</TD></TR></TABLE>

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

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0.25in"></TD><TD STYLE="width: 0.25in"><FONT STYLE="font-family: Wingdings">&sect;</FONT></TD><TD>expeditiously taking down or disabling access to content upon receiving a sufficiently substantiated notice to do so by rightholders
(i.e., similar to the existing &lsquo;notice and take-down&rsquo; requirements);</TD></TR></TABLE>

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

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0.25in"></TD><TD STYLE="width: 0.25in"><FONT STYLE="font-family: Wingdings">&sect;</FONT></TD><TD>making best efforts to prevent future uploads of content in respect of which they have received a notice from rightholders pursuant
to the previous requirement (i.e., a &lsquo;notice and stay down&rsquo; requirement); and</TD></TR></TABLE>

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

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0.25in"></TD><TD STYLE="width: 0.25in"><FONT STYLE="font-family: Wingdings">&sect;</FONT></TD><TD>making best efforts, in accordance with high industry standards of professional diligence, to ensure the unavailability of specific
works in respect of which rightsholders have provided the &lsquo;relevant and necessary information&rsquo;.</TD></TR></TABLE>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="background-color: white">The article also extends any
licenses granted to</FONT> OCSSPs <FONT STYLE="background-color: white">to their users, as long as those users are not acting &ldquo;on
a commercial basis&rdquo;. </FONT></P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">Although we have invested and continue to invest in systems and resources,
which are intended to ensure that we are compliant with the requirements of the GDPR. CCPA, DMCA, the Directive and other U.S. and international
laws relating to, among other things, materials that infringe on copyrights and contain other objectionable content, our systems may not
be sufficient or we may unintentionally err and fail to comply with these laws and regulations which could expose us to claims, judgments,
monetary liabilities and other remedies, and to limitations on our business practices which could materially adversely affect our business
and financial results.</P>

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

<P STYLE="font: italic 10pt Times New Roman, Times, Serif; margin: 0pt 0">If we are unable to license, acquire or otherwise obtain access
to compelling content and services at reasonable cost or if we do not develop or commission compelling content of our own, the number
of users of our Zedge app may not grow as anticipated, or may decline, or users&rsquo; level of engagement with our Zedge app may decline,
all or any of which could materially harm our business and operating results.</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">Our future success depends, in part, on our ability to aggregate and
host compelling content and deliver that content to our users via our products. We achieve this when users upload their own user-generated
content to our Zedge app, when artists, individual creators and brands upload their licensed content to our Zedge app, or when we create
content or enter into business partnerships with content owners and distribute this content on our Zedge app. For Shortz, we typically
commissioning the content by paying a small upfront fee and sharing in the future revenues with the author of that content. In Emojipedia&rsquo;s
case, we usually receive new emojis from the content owner while paying authors to write articles on our blog.</P>

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

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

<!-- Field: Page; Sequence: 20 -->
    <DIV STYLE="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><P STYLE="font: 10pt Times New Roman, Times, Serif; 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">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">We believe that users value high-quality content. As such, we may need
to make substantial payments to third parties from whom we license or acquire such content or from whom we have create this content on
our behalf. Our ability to maintain and build relationships with such third-party providers may become important to our success. As competition
for compelling content increases both domestically and internationally, our partners may alter business terms under which they avail their
content and services to us and potential providers may not offer their content or services to us at all, or may offer them on terms that
are not agreeable to us. A change in these commercial terms could harm our operating results and financial condition. Further, much of
the content that we acquire may only be available on a non-exclusive basis allowing competitors the ability of offering this content to
our disadvantage.</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">We may be subject to intellectual property infringement claims or other
allegations, which could require us to pay substantial statutory penalties or other damages and fines, remove relevant content, enter
into license agreements which may not be available on commercially reasonable terms or could result in our being barred from third-party
distribution platforms, which could harm our business and competitive position.</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">There may be owners of technology patents, copyrights, trademarks,
trade secrets and content, who assert claims against us. If a claim of infringement is brought against us, we may be required to pay substantial
penalties or other damages and fines, remove relevant content, enter into license agreements that may not be available on commercially
reasonable terms or at all or be barred from any of the third-party distribution platforms. Even though the allegations or claims could
be baseless, our defense against any of these allegations or claims would be both costly and time-consuming and could significantly divert
the efforts and resources of our management and other personnel.</P>

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

<P STYLE="font: italic 10pt Times New Roman, Times, Serif; margin: 0pt 0">If we are unable to attract and retain highly qualified employees,
we may not be able to grow effectively.&nbsp;</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">Our ability to compete and grow depends in large part on the efforts
and talents of our employees. Such employees, particularly product managers, designers and engineers, are in high demand, and we devote
significant resources to identifying, hiring, training, successfully integrating and retaining these employees. The loss of employees
or the inability to hire additional skilled employees as necessary could result in significant disruptions to our business, and the integration
of replacement personnel could be time-consuming and expensive and cause additional disruptions to our business.</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">At the end of the first quarter of fiscal 2017, we implemented a modest
reduction in workforce, primarily in Norway. This action may have impacted employee morale and led, or may lead, to higher rates of voluntary
attrition compared to prior years. If we are unable to retain and attract qualified employees, particularly in critical areas of operations
such as engineering, we may not achieve our strategic goals and our business and operations could be harmed.</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">In August of 2018 we opened a development center in Vilnius, Lithuania
in order to diversify our talent pool with a qualified and more affordable talent base. If we are unable to recruit and retain well qualified
candidates at an attractive rate or manage them well, our business will struggle to meet its development goals and objectives. We were
successful in ramping up the recruitment and hiring in fiscal 2020 and ended the fiscal year with a team of 16 engineers product managers,
operations professionals and designers. In August 2020, we moved to a serviced office space which provides maximum flexibility during
the pandemic. In March 2021 our Trondheim, Norway office executed a new lease for a smaller location which we moved into in April. In
fiscal 2021 we adopted a &ldquo;remote-first&rdquo; work policy that enables employees to work from home unless they are needed in the
office. This policy has been well received by employees.</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">We believe that two critical components of our success are our ability
to retain our best people by preserving our culture and maintaining competitive compensation practices. As we continue to grow rapidly,
and we develop the infrastructure of a public company, we may find it difficult to maintain our entrepreneurial, execution-focused culture.
In addition, some of our employees are able to receive material proceeds from sales of our equity in the public markets, which may reduce
their motivation to continue to work for us.</P>

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

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

<!-- Field: Page; Sequence: 21 -->
    <DIV STYLE="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><P STYLE="font: 10pt Times New Roman, Times, Serif; 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">&nbsp;</P>

<P STYLE="font: italic 10pt Times New Roman, Times, Serif; margin: 0pt 0">We may not be able to prevent others from unauthorized use of
our intellectual property, which could materially harm our business and competitive position.&nbsp;</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">We regard our trademarks, service marks, patents, domain names, trade
secrets, proprietary technologies and similar intellectual property as critical to our success, and we rely on trademark and patent law,
trade secret protection and confidentiality and license agreements with our employees and others to protect our proprietary right. As
of July 31, 2021, we have registered, amongst others, the following domain names: www.zedge.net and www.zedge.com. In addition, we have
been granted trademark protection for &ldquo;Zedge&rdquo; in the United States, European Union, United Kingdom, India, and Canada and
for &ldquo;Tonesync&rdquo; in the European Union and the United Kingdom, and &ldquo;We Make Phones Personal&rdquo; and &ldquo;Shortz &ndash;
Chat Stories by Zedge&rdquo; in the United States, and have obtained a copyright registration for our flagship app, Zedge. In addition,
we have registered, amongst others, the following domain names: www.zedge.net and www.zedge.com.</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">On August 1, 2021, we acquired Emojipedia. As part of this acquisition,
we acquired trademark registrations for &ldquo;Emojipedia&rdquo; in the United States, the European Union, the United Kingdom, China and
Australia, and trademark registrations for &ldquo;World Emoji Day&rdquo; in the United States and United Kingdom. We also acquired the
following domain name registrations: www.emojipedia.com and www.emojipedia.org. &nbsp;</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">Monitoring unauthorized use of our intellectual property rights is
difficult and costly, and we cannot be certain that we can effectively prevent misappropriation of our intellectual property, particularly
in countries where the laws may not protect our proprietary rights as fully as in the United States. From time to time, we may have to
resort to litigation to enforce our intellectual property rights, which could result in substantial costs and diversion of our resources
and may not be successful.</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">In addition, it is often difficult to create and enforce intellectual
property rights in certain international markets. Patents, trademarks and service marks may also be invalidated, circumvented, or challenged.
Trade secrets are difficult to protect, and our trade secrets may be leaked or otherwise become known or be independently discovered by
others. Confidentiality agreements may be breached, and we may not have adequate remedies for any breach. Even where adequate and relevant
laws exist it may not be possible to obtain swift and equitable enforcement of such laws, or to obtain enforcement of a court judgment
or an arbitration award delivered in another jurisdiction, and accordingly, we may not be able to effectively protect our intellectual
property rights or enforce agreements in such countries</P>

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

<P STYLE="font: italic 10pt Times New Roman, Times, Serif; margin: 0pt 0">We rely on third parties to provide the technologies necessary
to deliver content, advertising, and services to our users, and any change in the licensing terms, costs, availability, or acceptance
of these formats and technologies could materially adversely affect our business.&nbsp;</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">Our service and hosting providers may experience downtime from time
to time, which may negatively affect our brand and user perception of the reliability of our service. Any scheduled or unscheduled interruption
of our Zedge app could result in an immediate, and possibly substantial, loss of revenues. Although we seek to reduce the possibility
of disruptions or other outages, our websites and apps may be disrupted by problems relating either to our own technology or third-party
technology that is used for them. Our systems may be vulnerable to damage or interruption from telecommunication failures, power loss,
computer attacks or viruses, earthquakes, floods, fires, terrorist attacks and similar events. Parts of our system are not fully redundant
or backed up, and our disaster recovery planning may not be sufficient for all eventualities. Despite any precaution we may take, the
occurrence of a natural disaster or other unanticipated problems at our hosting facilities could result in lengthy interruptions in the
availability of our products. Any interruption in the ability of users to access our websites or apps could reduce our future revenues,
harm our future profits, subject us to regulatory scrutiny and lead users to seek alternative internet mobile products.</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">There can be no assurance that these providers will continue licensing
their technologies or intellectual property to us on reasonable terms, or at all. Providers may change the fees they charge users or otherwise
change their business model in a manner that slows the widespread acceptance of their technologies. Any change in the licensing terms,
costs, availability, or user acceptance of these technologies could materially and adversely affect our business, revenues and profitability.</P>

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

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

<!-- Field: Page; Sequence: 22 -->
    <DIV STYLE="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><P STYLE="font: 10pt Times New Roman, Times, Serif; 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">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">In October 2021 AppLovin a provider of advanced tools for mobile app
developers to grow their businesses by automating and optimizing the marketing and monetization of their apps announced that subject to
regulatory approval that they were purchasing MoPub, a fully owned division of Twitter. MoPub has been our ad mediation platform for the
past ten years. In the event that this transaction closes it is possible that MoPub&rsquo;s mediation platform will be deprecated requiring
us to migrate to a different mediation platform. This will not only require resource and time investment, which may slow down are ability
to deliver other product initiatives but may also negatively impact the demand for and pricing of our advertising inventory potentially
resulting in lower revenue.</P>

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

<P STYLE="font: italic 10pt Times New Roman, Times, Serif; margin: 0pt 0">We use open source software in our platform that may subject
our technology to general release or require us to re-engineer our solutions, which may cause materially harm to our business.&nbsp;</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">We use open source software in connection with our services. From time
to time, companies that incorporate open source software into their products have faced claims challenging the ownership of open source
software and/or compliance with open source license terms. Therefore, we could be subject to lawsuits by parties claiming ownership of
what we believe to be open source software or noncompliance with open source licensing terms. Some open source software licenses require
users who distribute or make available open source software as part of their software to publicly disclose all or part of the source code
to such software and/or make available any derivative works of the open source code on unfavorable terms or at no cost. While we monitor
our use of open source software and try to ensure that none is used in a manner that would require us to disclose the source code or that
would otherwise breach the terms of an open source agreement, such use could nevertheless occur and we may be required to release our
proprietary source code, pay damages for breach of contract, re-engineer our applications, discontinue use in the event re-engineering
cannot be accomplished on a timely basis or take other remedial action that may divert resources away from our development efforts, any
of which could materially and adversely affect our business, financial condition or operating results.</P>

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

<P STYLE="font: italic 10pt Times New Roman, Times, Serif; margin: 0pt 0">Our business depends on our ability to collect and use data
to deliver relevant content and advertisements, and any limitation on the collection and use of this data could significantly diminish
the value of our services and cause us to lose clients and revenues.</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">When one uses our products and services, including our Zedge app, we
may collect both personally identifiable and non-personally identifiable data about the user. This may include but is not limited to the
user&rsquo;s name, telephone number, email address, web cookies, Facebook and other login credentials, phone model, operating system,
location, Android Advertising ID, the collection of apps running on the user&rsquo;s mobile device as well as information relating to
their interaction with advertisements appearing within our products. Often we use some of this data to provide a better experience for
the user by delivering both relevant content and advertisements. In addition, we use some of this data for advertising reporting purposes.</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">Although our Privacy Policy and Terms of Service provide extensive
details about how we use customer data our clients may decide not to allow us to collect some or all of this data or may limit our use
of this data. Any limitation on our ability to collect data about user behavior and app interactions would likely make it more difficult
for us to deliver germane content to our users and effective mobile advertising campaigns that meet the demands of our advertisers.</P>

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

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

<!-- Field: Page; Sequence: 23 -->
    <DIV STYLE="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><P STYLE="font: 10pt Times New Roman, Times, Serif; 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">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">Our contracts with advertisers generally permit us to aggregate data
from advertising campaigns, yet these clients might nonetheless request that we discontinue using data obtained from their campaigns that
have already been aggregated with other clients&rsquo; campaign data. It would be difficult, if not impossible, to comply with these requests,
and these kinds of requests could also cause us to invest significant amounts of resources. Interruptions, failures or defects in our
data collection, mining, analysis and storage systems, as well as privacy concerns and regulatory restrictions regarding the collection
of data, could also limit our ability to aggregate and analyze mobile device user data from our clients&rsquo; advertising campaigns.
If that happens, we may not be able to optimize the placement of advertising for the benefit of our advertiser clients, which could make
our services less valuable, and, as a result, we may lose clients and our revenues may materially decline.</P>

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

<P STYLE="font: italic 10pt Times New Roman, Times, Serif; margin: 0pt 0">Concerns about collection and use of personal data could damage
our reputation and deter current and potential users from using our products and services, which could have material adverse effects on
our business and results of operations.</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">Concerns about products with regard to the collection, use or disclosure
of personal information or other privacy-related matters, even if unfounded, could damage our reputation and results of operations. We
apply strict management and protection of user-provided data and only use this data as described in our Privacy Policy and Terms of Service.
While we strive to comply with our Privacy Policy as well as all applicable data protection laws and regulations, including GDPR and soon
to be the CCPA, any failure or perceived failure to comply may result in proceedings or actions against us by government entities or others,
and could damage our reputation. User and regulatory attitudes towards privacy are evolving, and future regulatory or user concerns about
the extent to which personal information is used or shared with advertisers or others may adversely affect our ability to share certain
data with advertisers, which may limit certain methods of targeted advertising. In addition, new regulatory requirements or orders or
other federal, state or international privacy or consumer protection-related laws and regulations or proceedings or actions against us
by governmental entities or others (e.g., class action privacy litigation) could result in us having to change our business practices,
increase our costs and adversely affect our business. For instance, U.S. courts have begun to define a level of reasonable security that
is required when maintaining personal information, and such requirements could both increase our cost of operations and subject us to
liability for failure to maintain such levels of security.</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">Data collection, privacy and security have become the subject of increasing
public concern. If internet and mobile customers were to reduce their use of our products, and services as a result of these concerns,
our business could be harmed. As noted above, we are also subject to the possibility of security breaches, which themselves may result
in a violation of these laws.</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">Concerns about the security of personal data could also lead to a decline
in general usage of our products and services, which could lead to lower user numbers. A&nbsp;significant reduction in user numbers could
have a material and adverse effect on our business, financial condition and results of operations.</P>

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

<P STYLE="font: italic 10pt Times New Roman, Times, Serif; margin: 0pt 0">Activities of our advertiser clients could damage our reputation
or give rise to legal claims against us.</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">Our advertisers may not comply with federal, state and local laws,
including, but not limited to, laws and regulations relating to mobile communications. Failure of our clients to comply with federal,
state or local laws or our policies could damage our reputation and expose us to liability under these laws. We may also be liable to
third parties for content in the advertisements we deliver if the artwork, text or other content involved violates copyrights, trademarks
or other intellectual property rights of third parties or if the content is defamatory, unfair and deceptive, or otherwise in violation
of applicable laws. Although we generally receive assurance from our advertising partners that their advertisements are lawful and that
they have the right to use any copyrights, trademarks or other intellectual property included in an advertisement, and although we are
normally indemnified by the advertisers, a third party or regulatory authority may still file a claim against us. Any such claims could
be costly and time consuming to defend and could also hurt our reputation within the mobile advertising industry. Further, if we are exposed
to legal liability, we could be required to pay substantial fines or penalties, redesign our business methods, discontinue some of our
services or otherwise expend significant resources.</P>

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

<P STYLE="font: italic 10pt Times New Roman, Times, Serif; margin: 0pt 0">Security breaches or computer virus attacks could have a material
adverse effect on our business prospects and results of operations.</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">Any significant breach of security of our computer systems could significantly
harm our business, reputation and results of operations and could expose us to lawsuits brought by our users and partners and to sanctions
by governmental authorities in the jurisdictions in which we operate. We cannot assure you that our IT systems will be secure from future
security breaches or computer virus attacks. Anyone who is able to circumvent our security measures could misappropriate proprietary information,
including the personal information of our users, obtaining users&rsquo; names and passwords and enabling the hackers to access user&rsquo;s
other online and mobile accounts, if those users use identical usernames and passwords. They could also misappropriate other information,
including our content. These circumventions may cause interruptions in our operations or damage our brand image and reputation. Our servers
may be vulnerable to computer viruses, physical or electronic break-ins and similar disruptions, which could cause system interruptions,
website slowdown or unavailability, delays in communication or transactions, or loss of data. We may be required to incur significant
additional costs to protect against security breaches or to alleviate problems caused by such breaches. In addition, a significant security
breach or virus attack on our system could result in a material adverse impact on our business and results of operations.</P>

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

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

<!-- Field: Page; Sequence: 24 -->
    <DIV STYLE="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><P STYLE="font: 10pt Times New Roman, Times, Serif; 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: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>

<P STYLE="font: italic 10pt Times New Roman, Times, Serif; margin: 0pt 0">We have granted, and may continue to grant, options, restricted
shares and other types of awards under our stock option and equity incentive plans and otherwise, which may result in increased equity-based
compensation expenses.</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">The expenses associated with equity-based compensation have affected
our net income and may reduce our net income in the future, and any additional equity issued under equity-based compensation schemes will
dilute the ownership interests of our stockholders. We believe the granting of equity-based compensation is of significant importance
to our ability to attract and retain key personnel and employees, consultants and directors, and we will continue to grant equity-based
compensation in the future. As a result, our expenses associated with equity-based compensation may increase, which may have an adverse
effect on our results of operations and would dilute the ownership interests of our stockholders.</P>

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

<P STYLE="font: italic 10pt Times New Roman, Times, Serif; margin: 0pt 0">Investors may suffer dilution.</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">We may engage in equity financing to fund our future operations and
growth or acquisitions. If we raise additional funds and/or provide consideration in acquisitions by issuing equity securities, stockholders
may experience significant dilution of their ownership interest (both with respect to the percentage of total securities held, and with
respect to the book value of their securities) and such securities may have rights senior to those of the holders of our Class B common
stock.</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">For example, between December 14, 2020 and January 26, 2021, we sold
761,906 shares of our Class B common stock at an average price of $6.5625 per share for total proceeds of $5 million in a registered &ldquo;At-the-Market&rdquo;
offering through National Securities Corp. and H.C. Wainwright &amp; Co, LLC as sales agents. We intend to use the net proceeds from this
offering for general corporate purposes including organic and other growth initiatives.</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">In addition, on March 16, 2021, we filed a prospectus supplement with
the Securities and Exchange Commission which contemplates the sale, for a gross aggregate sale price of up to $10,000,000, of shares of
our Class B common stock, from time to time in &ldquo;At-The-Market&rdquo; offerings pursuant to an At Market Issuance Sales Agreement
with National Securities Corporation and Maxim Group LLC dated as of March 16, 2021. Through June 11, 2021, we sold 663,686 shares at
an average price of $15.0674 per share for total proceeds of $10 million in this offering. We intend to use the net proceeds from this
offering for general corporate purposes including organic and other growth initiatives.</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">Any such equity financing could occur at prices below, or well below,
the then-current trading price of our Class B common stock, which would further exacerbate the ownership interests of our stockholders.</P>

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

<P STYLE="font: italic 10pt Times New Roman, Times, Serif; margin: 0pt 0">We are exposed to fluctuations in foreign currency exchange
rates.&nbsp;</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">We have significant operations in Europe that are denominated in foreign
currencies, primarily the Norwegian Kroner and Euro, subjecting us to foreign currency risk. The strengthening or weakening of the U.S.
Dollar versus these currencies impacts the expenses generated in these foreign currencies when converted into the U.S. Dollar. In fiscal
2021 and fiscal 2020, we recorded a loss of $2,000 and $152,000, respectively, from foreign currency movements relative to the U.S. Dollar.
Included in these amounts were losses from hedging activities of $18,000 and $218,000 in fiscal 2021 and fiscal 2020, respectively. While
we regularly enter into transactions to hedge portions of our foreign currency exposure, it is impossible to predict or eliminate the
effects of this exposure. Fluctuations in foreign exchange rates could significantly impact our financial results.</P>

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

<P STYLE="font: italic 10pt Times New Roman, Times, Serif; margin: 0pt 0">If we fail to implement and maintain an effective system of
internal controls over financial reporting, we may be unable to accurately report our results of operations, meet our reporting obligations
or prevent fraud.&nbsp;</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">Under Section 404 of the Sarbanes-Oxley Act of 2002, we are required
to include a report of management on our internal control over financial reporting in our annual report on Form 10-K. In addition, should
we become an accelerated filer, our independent registered public accounting firm must attest to and report on the effectiveness of our
internal control over financial reporting. Our management may conclude that our internal control over financial reporting is not effective.
Moreover, even if our management concludes that our internal control over financial reporting is effective, our independent registered
public accounting firm, after conducting its own independent testing, may issue a report that is qualified if it is not satisfied with
our internal controls or the level at which our controls are documented, designed, operated or reviewed, or if it interprets the relevant
requirements differently from us. In addition, our reporting obligations may place a significant strain on our management, operational
and financial resources and systems for the foreseeable future. We may be unable to timely complete our evaluation testing and any required
remediation.</P>

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

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

<!-- Field: Page; Sequence: 25 -->
    <DIV STYLE="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><P STYLE="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->23<!-- 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">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">During the course of documenting and testing our internal control procedures,
in order to satisfy the requirements of Section 404, we may identify weaknesses and deficiencies in our internal control over financial
reporting. In addition, if we fail to maintain the adequacy of our internal control over financial reporting, as these standards are modified,
supplemented or amended from time to time, we may not be able to conclude on an ongoing basis that we have effective internal control
over financial reporting in accordance with Section&nbsp;404. If we fail to achieve and maintain an effective internal control environment,
we could suffer material misstatements in our financial statements and fail to meet our reporting obligations, and we may be required
to restate our financial statements from prior periods, any of which would likely cause investors to lose confidence in our reported financial
information. This could in turn limit our access to capital markets, harm our results of operations, and lead to a decline in the trading
price of our stock.</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">Additionally, ineffective internal control over financial reporting
could expose us to increased risk of fraud or misuse of corporate assets and subject us to potential delisting from the stock exchange
on which we list, regulatory investigations and civil or criminal sanctions.</P>

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

<P STYLE="font: italic 10pt Times New Roman, Times, Serif; margin: 0pt 0">Future strategic alliances or acquisitions may not be successful
and may have a material and adverse effect on our business, reputation and results of operations.</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">We may enter into strategic alliances, including joint ventures or
minority equity investments, or acquisitions with various third parties to further our business purpose from time to time. These alliances
and acquisitions could subject us to a number of risks, including risks associated with sharing proprietary information, non-performance
by the third party and increased expenses in establishing new strategic alliances, any of which may materially and adversely affect our
business. We may have limited ability to monitor or control the actions of these third parties and, to the extent any of these strategic
third parties suffers negative publicity or harm to their reputation from events relating to their business, we may also suffer negative
publicity or harm to our reputation by virtue of our association with any such third party.</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">In addition, if appropriate opportunities arise, we may acquire additional
assets, products, technologies or businesses that we believe are complementary to our existing business. Future acquisitions and the subsequent
integration of new assets and businesses into our own would require significant attention from our management and could result in a diversion
of resources from our existing business, which in turn could have an adverse effect on our business operations. Acquired assets or businesses
may not generate the financial results we expect. Acquisitions could result in the use of substantial amounts of cash, potentially dilutive
issuances of equity securities, the occurrence of significant goodwill impairment charges, amortization expenses for other intangible
assets and exposure to potential unknown liabilities of the acquired business. Moreover, the costs of identifying and consummating acquisitions
may be significant. In addition to possible stockholders&rsquo; approval, we may also have to obtain approvals and licenses from relevant
government authorities for the acquisitions and to comply with any applicable laws and regulations, which could result in increased delay
and costs.</P>

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

<P STYLE="font: italic 10pt Times New Roman, Times, Serif; margin: 0pt 0">Our business, results of operation and financial condition could
be adversely affected by the coronavirus COVID-19 pandemic and the restrictions put in place in connection therewith.</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">Our business could be adversely affected by health epidemics, including
the current COVID-19 pandemic, impacting the markets and communities in which we, our partners and customers operate. The COVID-19 pandemic
has caused and continues to cause significant business and financial markets disruption worldwide and there is material uncertainty about
the duration of this pandemic and its impact on the ongoing effects on our business.</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">The COVID-19 pandemic has resulted in a dramatic increase in unemployment
that could result in interfering with freemium users converting into paid subscribers or in paid subscribers renewing their subscriptions
because of the impact on discretionary spend. In addition, we may experience a decline in advertising.</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">Initially the COVID-19 pandemic negatively impacted our Zedge app&rsquo;s
new user growth. New smartphone sales suffered as a result of retail business closures, negatively impacting new user growth, especially
in well-developed markets. Assuming the retail business rebounds from the COVID-19 pandemic, we expect that our Zedge app&rsquo;s new
user growth will also recover and we will benefit accordingly but there can no assurance of such rebound or new user growth. If new mobile
device sales decrease or slowdown, our Zedge app will experience fewer installations which will negatively impact our revenue and operations.</P>

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

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

<!-- Field: Page; Sequence: 26 -->
    <DIV STYLE="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><P STYLE="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->24<!-- 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">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">In addition, in response to the spread of COVID-19, many of our employees
have had to work from home which may negatively impact productivity and innovation. More generally, the COVID-19 outbreak has adversely
affected economies and financial markets globally, which could decrease technology spending and adversely affect demand for our products.</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">As of July 31, 2021, we had not experienced significant adverse impacts
to our results of operations, financial condition, or cash flows. However, the situation remains fluid and we cannot predict with certainty
the potential impact of COVID-19 on our business, results of operations, financial condition, and cash flows.</P>

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

<P STYLE="font: italic 10pt Times New Roman, Times, Serif; margin: 0pt 0">Our business, financial condition and results of operations,
as well as our ability to obtain additional financing, may be adversely affected by downturn in the global economy.&nbsp;</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">The global financial markets have experienced significant disruptions
over the past ten years and the recovery from the lows of 2008 and 2009 has been uneven. There is considerable uncertainty over the long-term
effects of the expansionary monetary and fiscal policies adopted by the central banks and financial authorities of some of the world&rsquo;s
leading economies. There have also been concerns over unrest in the Middle East and Africa, which have resulted in volatility in oil and
other markets. We may be affected by economic downturns. A&nbsp;prolonged slowdown in the world economy may lead to a reduced amount of
mobile internet advertising, which could materially and adversely affect our business, financial condition and results of operations.</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">Moreover, a slowdown or disruption in the global economy may have a
material and adverse impact on financings available to us. The weakness in the economy could erode investor confidence, which constitutes
the basis of the credit market. Turmoil affecting the financial markets and banking system may significantly restrict our ability to obtain
financing in the capital markets or from financial institutions on commercially reasonable terms, or at all.</P>

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

<P STYLE="font: italic 10pt Times New Roman, Times, Serif; margin: 0pt 0">The trading price of the shares of our Class B common stock
may be volatile, and purchasers of our Class B common stock could incur substantial losses.&nbsp;</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">Our stock price could be volatile. The stock market in general and
the market for mobile internet companies in particular have experienced extreme volatility that has often been unrelated to the operating
performance of particular companies. As a result of this volatility, investors may not be able to sell their Class B common stock at or
above the price paid for the shares. The market price for our Class B common stock may be influenced by many factors, including:</P>

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

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0.25in"></TD><TD STYLE="width: 0.25in"><FONT STYLE="font-family: Wingdings; font-size: 10pt">&sect;</FONT></TD><TD>actual or anticipated variations in quarterly operating results;</TD></TR></TABLE>

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

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0.25in"></TD><TD STYLE="width: 0.25in"><FONT STYLE="font-family: Wingdings; font-size: 10pt">&sect;</FONT></TD><TD>changes in financial estimates by us or by any securities analysts who might cover our stock;</TD></TR></TABLE>

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

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0.25in"></TD><TD STYLE="width: 0.25in"><FONT STYLE="font-family: Wingdings; font-size: 10pt">&sect;</FONT></TD><TD>conditions or trends in our industry;</TD></TR></TABLE>

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

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0.25in"></TD><TD STYLE="width: 0.25in"><FONT STYLE="font-family: Wingdings; font-size: 10pt">&sect;</FONT></TD><TD>stock market price and volume fluctuations of other publicly traded companies and, in particular, those that operate in the advertising,
internet or media industries;</TD></TR></TABLE>

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

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0.25in"></TD><TD STYLE="width: 0.25in"><FONT STYLE="font-family: Wingdings; font-size: 10pt">&sect;</FONT></TD><TD>announcements by us or our competitors of new product or service offerings, significant acquisitions;</TD></TR></TABLE>

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

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0.25in"></TD><TD STYLE="width: 0.25in"><FONT STYLE="font-family: Wingdings; font-size: 10pt">&sect;</FONT></TD><TD>strategic partnerships or divestitures;</TD></TR></TABLE>

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

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0.25in"></TD><TD STYLE="width: 0.25in"><FONT STYLE="font-family: Wingdings; font-size: 10pt">&sect;</FONT></TD><TD>announcements of investigations or regulatory scrutiny of our operations or lawsuits filed against us;</TD></TR></TABLE>

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

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0.25in"></TD><TD STYLE="width: 0.25in"><FONT STYLE="font-family: Wingdings; font-size: 10pt">&sect;</FONT></TD><TD>changes to regulations including but not limited to, data privacy, and copyrighted content;</TD></TR></TABLE>

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

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0.25in"></TD><TD STYLE="width: 0.25in"><FONT STYLE="font-family: Wingdings; font-size: 10pt">&sect;</FONT></TD><TD>capital commitments;</TD></TR></TABLE>

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

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0.25in"></TD><TD STYLE="width: 0.25in"><FONT STYLE="font-family: Wingdings; font-size: 10pt">&sect;</FONT></TD><TD>additions or departures of key personnel; and</TD></TR></TABLE>

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

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0.25in"></TD><TD STYLE="width: 0.25in"><FONT STYLE="font-family: Wingdings; font-size: 10pt">&sect;</FONT></TD><TD>sales of our Class B common stock common stock, including sales by our directors and officers or specific stockholders.</TD></TR></TABLE>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">In addition, in the past, stockholders have initiated class action
lawsuits against technology companies following periods of volatility in the market prices of these companies&rsquo; stock. Such litigation,
if instituted against us, could cause us to incur substantial costs and divert management&rsquo;s attention and resources.</P>

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

<P STYLE="font: italic 10pt Times New Roman, Times, Serif; margin: 0pt 0">We are controlled by our majority stockholder, which limits
the ability of other stockholders to affect our management.&nbsp;</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">Michael Jonas is our majority stockholder, Executive Chairman, Chairman
of the Board and a director, and, as of October 25, 2021, has voting power over 1,862,498 shares of our Class B common stock (which includes
524,775 shares of our Class&nbsp;A common stock, which are convertible into shares of our Class B common stock on a 1-for-1 basis, and
1,337,723shares of our Class&nbsp;B common stock), representing approximately 57.7% of the combined voting power of our outstanding capital
stock. Mr.&nbsp;Jonas is able to control matters requiring approval by our stockholders, including the election of all of the directors
and the approval of significant corporate matters, including any merger, consolidation or sale of all or substantially all of our assets.
As a result, the ability of any of our other stockholders to influence our management is limited.</P>

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

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

<!-- Field: Page; Sequence: 27 -->
    <DIV STYLE="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><P STYLE="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->25<!-- 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">&nbsp;</P>

<P STYLE="font: italic 10pt Times New Roman, Times, Serif; margin: 0pt 0">We exercised our option for the &ldquo;controlled company&rdquo;
exemption under NYSE American stock exchange rules with respect to our Nominating Committee.</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">We are a &ldquo;controlled company&rdquo; as defined in section 801(a)
of the NYSE American Company Guide because more than 50% of the combined voting power of all of our outstanding common stock is beneficially
owned by a single stockholder. As a &ldquo;controlled company,&rdquo; we are exempt from certain NYSE American rules requiring a board
of directors with a majority of independent members, a compensation committee composed entirely of independent directors and a nominating
committee composed entirely of independent directors. These independence standards are intended to ensure that directors who meet those
standards are free of any conflicting interest that could influence their actions as directors. We applied this &ldquo;controlled company&rdquo;
exemption for our corporate governance practices only with respect to the requirement of a Nominating Committee and we disbanded our Nominating
Committee in fiscal 2020. Accordingly, with respect to our lack of a Nominating Committee you will not have the same protections afforded
to stockholders of companies that are subject to all of the corporate governance requirements of the NYSE American stock exchange, and
if we were to apply the controlled company exemption to other independence requirements, you would not have the protection afforded by
those requirements either.</P>

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

<P STYLE="font: italic 10pt Times New Roman, Times, Serif; margin: 0pt 0">If securities or industry analysts do not publish research or
publish unfavorable research about our business or our stock, our stock price and trading volume could decline.&nbsp;</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">The trading market for our common Class B common stock relies in part
on the research and reports that equity research analysts publish about us and our business. We do not currently have and may never obtain
research coverage by equity research analysts. Equity research analysts may elect not to provide research coverage of our Class B common
stock, and such lack of research coverage may adversely affect the market price of our Class B common stock. In the event we do receive
equity research analyst coverage, we will not have any control over the analysts or the content and opinions included in their reports.
The price of our stock could decline if one or more equity research analysts downgrade our stock or issue other unfavorable commentary
or research. If one or more equity research analysts ceases coverage of our company or fails to publish reports on us regularly, demand
for our stock could decrease, which in turn could cause our stock price and/or trading volume to decline.</P>

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

<P STYLE="font: italic 10pt Times New Roman, Times, Serif; margin: 0pt 0">Our results of operations may be subject to wide fluctuations
due to a number of factors, which may adversely affect the trading price of our Class B common stock.</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">We may experience seasonality and other fluctuations in our business,
reflecting fluctuations in mobile internet and smartphone usage and advertising. Revenues from mobile application products and services
are typically higher in the fourth quarter of the calendar year due to increased year-end advertising and marketing budgets. Conversely,
we generally experience lower advertising revenues during the first quarter of the calendar year due to weaker advertising spend following
the holidays. Thus, our operating results in one or more future quarters or years may fluctuate substantially or fall below the expectations
of securities analysts and investors. In such event, the trading price of our Class B common stock may fluctuate significantly or decrease
significantly.</P>

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

<P STYLE="font: bold 10pt Times New Roman, Times, Serif; margin: 0pt 0"><A NAME="a_010"></A>Item 2. Properties</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">Our principal executive office was located in a leased premise comprising
approximately 500 square feet of space in New York City, which lease was terminated on July 15, 2020. We have moved to a virtual office
because our staffs have been working remotely because of the COVID-19 pandemic. This location housed commercial operations including sales,
accounting and finance, and business development. Effective April 1, 2021, the Company moved its main office in Trondheim, Norway with
11,600 square feet of office space to a 4,900 square foot facility. We also lease a satellite development centers in Vilnius, Lithuania.
Our servers are hosted in leased data centers in different geographic locations in the United States. These data centers are owned and
maintained by a third-party data center provider.</P>

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

<P STYLE="font: bold 10pt Times New Roman, Times, Serif; margin: 0pt 0"><A NAME="a_011"></A>Item 3. Legal Proceedings</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">In March 2014, Saregama India, Limited filed a lawsuit against us before
the Barasat District Court, seeking approximately $1.6 million as damages and an injunction for copyright infringement. Saregama India
alleged that we made available Saregama India&rsquo;s sound recordings through our 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 us was dismissed.&nbsp;</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">We 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, we do not expect any of those legal proceedings
to have a material adverse effect on our results of operations, cash flows or financial condition.</P>

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

<P STYLE="font: bold 10pt Times New Roman, Times, Serif; margin: 0pt 0"><A NAME="a_012"></A>Item 4. Mine Safety Disclosures</P>

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

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

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

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

<!-- Field: Page; Sequence: 28 -->
    <DIV STYLE="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><P STYLE="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->26<!-- 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">&nbsp;</P>

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

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

<P STYLE="font: bold 10pt Times New Roman, Times, Serif; margin: 0pt 0"><A NAME="a_014"></A>Item 5. Market for Registrant&rsquo;s Common Equity, Related Stockholder
Matters and Issuer Purchases of Equity Securities</P>

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

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

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">Our Class B common stock is quoted on the NYSE American stock exchange
under the trading symbol ZDGE. Trading commenced on the NYSE American on June 1, 2016. On November 5, 2021, the last sales price reported
on the NYSE American for our Class B common stock was $11.27 per share.</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">On November 5, 2021, there were 280 holders of record of our Class
B common stock and 1 holder of record of our Class A common stock. As of November 5, 2021, all shares of Class A common stock are beneficially
owned by Michael Jonas. The number of holders of record of our Class B common stock does not include the number of persons whose shares
are in nominee or in &ldquo;street name&rdquo; accounts through brokers.</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">We do not anticipate paying dividends on our common stock until we
achieve sustainable profitability (after satisfying all of our operational needs) and retain certain minimum cash reserves. Distributions
will be subject to the need to retain earnings for investment in growth opportunities or the acquisition of complementary assets. The
payment of dividends in any specific period will be at the sole discretion of our Board of Directors.</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">The information required by Item 201(d) of Regulation S-K will be contained
in our Proxy Statement for our Annual Stockholders Meeting, which we will file with the Securities and Exchange Commission within 120
days after July 31, 2021, and which is incorporated by reference herein.</P>

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

<P STYLE="font: bold 10pt Times New Roman, Times, Serif; margin: 0pt 0">Recent Sales of Unregistered Securities</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">We filed with the Securities and Exchange Commission (the &ldquo;SEC&rdquo;)
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 Form S-3 registered the issuance and sale by us of Class B common stock or related securities for gross proceeds
to us 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 our Class B common stock up to $5 million. We 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, pursuant to which
we sold 761,906 shares at an average price of $6.5625 per share for total proceeds of $5 million. 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.</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">On March 16, 2021, we filed a prospectus supplement with the SEC which
contemplates the sale, for a gross aggregate sale price of up to $10,000,000, of shares of our Class B common stock, from time to time
in &ldquo;At-The-Market&rdquo; offerings pursuant to an At Market Issuance Sales Agreement with National Securities Corporation and Maxim
Group LLC, dated as of March 16, 2021, pursuant to which we sold 663,686 shares at an average price of $15.0674 per share for total proceeds
of $10 million. In connection with this offering, we incurred a total issuance costs of $350,000. We intend to use the net proceeds from
this offering for working capital and other general corporate purposes.&nbsp;</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">We received proceeds of approximately $873,000 from the exercise of
stock options in fiscal 2021 for which we issued 559,840 shares of our Class B common stock.</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">On February 5, 2020, we closed on our registered direct offering of
1,734,459 shares of our Class B common stock for gross proceeds of $2.25 million. We 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
of our insiders purchased an additional 76,646 shares at a purchase price of $1.67 per share, the closing price on February 3, 2020.</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">We received proceeds of approximately $12,000 from the exercise of
stock options in fiscal 2020 for which we issued 86,197 shares of our Class B common stock.</P>

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

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

<!-- Field: Page; Sequence: 29 -->
    <DIV STYLE="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><P STYLE="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->27<!-- 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">&nbsp;</P>

<P STYLE="font: bold 10pt Times New Roman, Times, Serif; margin: 0pt 0">Issuer Repurchases of Equity Securities</P>

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

<P STYLE="text-align: left; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">Our Board of Directors authorized a buyback program, effective December
1, 2021,&nbsp;of up to 1.5 million shares of our Class B common stock.</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">On October 21, 2020, we purchased 12,005 shares of our Class B common
stock from former Freeform employees for $17,528 in connection with the vesting of restricted stock.</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">On August 1, 2020, we purchased 5,625 shares of our Class B common
stock from our employees for $8,044 in connection with the vesting of deferred stock units.</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">On January 1, 2020, we purchased 4,327 shares of our Class B common
stock from a former Freeform employee for $6,772 in connection with the vesting of restricted stock.</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">On September 18, 2019, we purchased 14,114 shares of our Class B common
stock from former Freeform employees for $22,300 in connection with the vesting of restricted stock.</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">On June 1, 2019, we purchased 7,684 shares of our Class B common stock
from former Freeform employees for $16,256 in connection with the vesting of restricted stock.</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">On September 21, 2018, we purchased 14,137 shares of our Class B common
stock from former Freeform employees for $30,543 in connection with the vesting of restricted stock.</P>

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

<P STYLE="font: bold 10pt Times New Roman, Times, Serif; margin: 0pt 0"><A NAME="a_015"></A>Item 6. Selected Financial Data.</P>

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

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

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

<P STYLE="font: bold 10pt Times New Roman, Times, Serif; margin: 0pt 0"><A NAME="a_016"></A>Item 7. Management&rsquo;s Discussion and Analysis of Financial
Condition and Results of Operations.</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">This Annual Report contains forward-looking statements within the meaning
of Section 27A of the Securities Act of 1933 and Section 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 this Annual Report. The forward-looking statements are made as of the date of this
Annual 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 Securities and Exchange Commission pursuant to the
Securities Act of 1933 and the Securities Exchange Act of 1934, including our reports on Forms 10-Q and 8-K.</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">The following discussion should be read in conjunction with the Consolidated
Financial Statements and Notes thereto included in Item 8 of this Annual Report.</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">We operate a state-of-the-art digital publishing platform that powers
Zedge Ringtones and Wallpapers, available in the Google Play store and App Store, which offers an easy, entertaining and immersive way
for end-users to engage with its rich and diverse catalogue of wallpapers, video wallpapers, ringtones, notification sounds on Android
and wallpapers, video wallpapers, ringtones and custom icon packs on iOS. We secure our content from amateur and professional artists,
and also from emerging and major brands. Artists have the ability to easily launch a virtual storefront in our Zedge app where they can
market and sell their content to our user base. That same platform powers an entertainment app called &ldquo;Shortz &ndash; Chat Stories
by Zedge&rdquo;, which is focused on serialized, short-form, fiction stories, as a beta that runs on Zedge&rsquo;s publishing platform.
Over the past year, we have been expanding our content catalogue, started testing audio versions of a selected number of stories, materially
improved our ability to measure all types of engagement within the app, and invested a modest budget in paid user acquisition. Finally,
in August of 2021, we acquired Emojipedia, the leading source of all things emoji.</P>

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

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

<!-- Field: Page; Sequence: 30 -->
    <DIV STYLE="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><P STYLE="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->28<!-- 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">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">Our Zedge app has been installed approximately 511 million times, and
at July 31, 2021, boasted approximately 34.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 final 30 days 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.</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">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.</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">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. At launch, Zedge
Premium was a &ldquo;walled garden&rdquo; &ndash; a separate section of the app which users needed to proactively choose to enter. In 2021,
we embedded Zedge Premium content throughout the app making it far more prominent. We also introduced a new content type on iOS: custom
icon packs. 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.</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">In January 2019, we started offering freemium Zedge app Android users
the ability to convert into paying subscribers for, amongst other things, the ability to remove unsolicited advertisements from our Zedge
app. As of July 31, 2021, we had approximately 752,000 active subscribers. In fiscal 2022, we expect to launch subscriptions on iOS.</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">In December 2019, we completed the beta launch of &lsquo;Shortz&rsquo;
our new entertainment app offering serialized, short-form fiction delivered in a text-message format and more recently as audio productions
across both Android and iOS, and focusing on users in the United States, the United Kingdom and Canada and it is now available globally.
New stories are added to the app each week, and as the content catalog expands, we are regularly improving content discovery in order
to guide users to the stories that will most interest them and improve engagement.</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">On August 1, 2021, we acquired Emojipedia, the world&rsquo;s leading
authority dedicated to providing up to date and well-researched emoji definitions, information, and news as well as World Emoji Day and
the annual World Emoji Awards, and Emojitracker, which provides real time visualization of all emoji symbols used on Twitter. Emojipedia
receives approximately 50 million monthly page views and has approximately 9 million monthly active users of which approximately 50% are
located in well-developed markets. It is the top resource for all things emoji, offering insights into data and cultural trends. As a
voting member of the Unicode Consortium, the standards body responsible for approving new emojis, Emojipedia works alongside major emoji
creators including Apple, Google, Facebook and Twitter.</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">Over the past several years, our Zedge app has experienced a continuing
decline in its MAU 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 July 31, 2021, users in emerging markets represented 75% of our MAU compared to 70% 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
fourth quarter of fiscal 2021, users in emerging markets grew by 16.1% while users in well-developed economies declined by 11.5% when
compared to the same period in fiscal 2020. As of July 31, 2021, approximately 42% of our Zedge app&rsquo;s user base was located in North
America (20%) and Europe (including Eastern Europe, 22%), compared with 50% (North America, 24% and Europe 26%) as of July 31, 2020. The
remaining 58% of the user base was primarily located in emerging markets with 25% located in India.</P>

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

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

<!-- Field: Page; Sequence: 31 -->
    <DIV STYLE="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><P STYLE="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->29<!-- 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">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">MAU growth is tightly coupled with new user growth. 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. In fiscal 2022, we expect to increase our paid user
acquisition spend while monitoring results to ensure that the investment is yielding a positive return on investment. 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.</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">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. As of September 1, 2021, Gartner reported that
worldwide smartphone sales grew by 10.8% year over year in the second quarter of calendar year 2021 despite supply constraints relating
to COVID-19 component shortages and production disruptions; however, it is still unclear what the impact on user growth will be as vaccines
become more available globally and as precautions like social distancing start to wane. The pandemic and measures implement to promote
social distancing had a modest positive impact on user engagement.</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">During the quarter and fiscal year ended July 31, 2021, we generated
approximately 81% and 80%, 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.</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">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 or taking a survey. Alternatively, users can buy Zedge Credits via an in-app
purchase. If a user purchases Zedge Credits, Google Play or App Store keeps up to 30% of the purchase price with the remainder 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.</P>

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

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

<!-- Field: Page; Sequence: 32 -->
    <DIV STYLE="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><P STYLE="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->30<!-- 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">&nbsp;</P>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">In January 2019, we started offering paid subscriptions to our Android
users which amongst other things removed unsolicited advertisements from 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
July 31, 2021, we had approximately 752,000 active subscribers, 90% of which had subscribed on an annual basis. Since inception in January
2019, subscriptions have generated approximately $6.7 million in gross revenue.</P>

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

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

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">Our business consists of one reportable segment.</P>

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

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

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">Our financial statements and accompanying notes are prepared in accordance
with accounting principles generally accepted in the United States of America, or U.S. GAAP. The preparation of financial statements requires
management to make estimates and assumptions that affect the reported amounts of assets, liabilities, revenue 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. See Note 1 to the Consolidated
Financial Statements in Item 8 of this Annual Report on Form 10-K for a complete discussion of our significant accounting policies.</P>

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

<P STYLE="font: bold 10pt Times New Roman, Times, Serif; margin: 0pt 0">Capitalized software and technology development costs</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">Software and technology development activities generally fall into
three stages:</P>

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

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0.25in"></TD><TD STYLE="width: 0.25in">1.</TD><TD><B>Planning Stage activities</B> include developing a project or business plan that outlines the goals for the content distribution
platform or new product or service; determining the functionality; identifying hardware and software applications that will achieve functionality,
security, and traffic flows; and selecting the internal resources that will be assigned to the project as well as the external vendors
where applicable.</TD></TR></TABLE>

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

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0.25in"></TD><TD STYLE="width: 0.25in">2.</TD><TD><B>Application and Infrastructure Development Stage activities</B> focus on acquiring or developing hardware and software to operate
a content distribution platform or new product and service; and</TD></TR></TABLE>

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

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0.25in"></TD><TD STYLE="width: 0.25in">3.</TD><TD><B>Post-Implementation/Operating Stage activities</B> address training, administration, maintenance, and all other activities to operate
an existing content distribution platform or new product or service.</TD></TR></TABLE>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">During the Planning Stage, we charge all costs to expense as incurred.</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">During the Application and Infrastructure Development Stage, we begin
to capitalize costs when the project has been properly authorized and we determine that completion is probable. If a project is subsequently
cancelled prior to placement in service, costs that have been capitalized to date will be reviewed for potential impairment. Capitalization
ceases no later than the point at which a computer software project is substantially complete and ready for its intended use. Amortization,
which is generally over three years, begins for each project when the code is ready for use, whether or not it is actually placed in service
at that time (an exception being if the project&rsquo;s functionality completely depends on the completion of another project; then, amortization
begins when that other project is ready for use).</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">During the Post-Implementation/Operation Stage, we expense training
costs and maintenance costs as incurred. However, upgrades and enhancements, defined as modifications to existing internal-use software
that result in additional functionality (modifications to enable the software to perform tasks that it was previously incapable of performing,
normally requiring new software specifications and perhaps a change to all or part of the existing software specifications) are treated
as though they were new projects, and are assessed utilizing the same stages and criteria on a project-by-project basis. As such, internal
costs incurred for upgrades and enhancements are expensed or capitalized based on the requirements noted above, while costs incurred for
maintenance are expensed as incurred. These projects are tracked individually, such that the beginning and ending of the capitalization
can be appropriately established, as well as the amounts capitalized therein.</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">Amortization of these costs is included in depreciation and amortization
in the Statement of Comprehensive Income (Loss).</P>

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

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

<!-- Field: Page; Sequence: 33 -->
    <DIV STYLE="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><P STYLE="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->31<!-- 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">&nbsp;</P>

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

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">We generate revenue from three sources: (1) Advertising; (2) Paid Subscriptions
and (3) Zedge Premium and Other. The substantial majority of our revenue is generated from selling our advertising inventory (&ldquo;Advertising
Revenue&rdquo;) to advertising networks and advertising exchanges, and through direct arrangements with advertisers. Our monthly and annual
subscriptions allow users to prepay a fixed fee to remove unsolicited advertisements from our Android Zedge app although we are working
on adding additional capabilities to subscriptions including offering subscriptions to iOS Zedge App users. In Zedge Premium, we retain
30% as fee when users purchase licensed content using Zedge Credits or unlock licensed content by watching a video or taking a survey
on Zedge Premium.</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><B><I>Advertising Revenue</I></B>: We generates the bulk of our revenue
from selling our Zedge app&rsquo;s advertising inventory to advertising networks and advertising exchanges and direct sales to advertisers.</P>

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

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0.25in"></TD><TD STYLE="width: 0.25in"><FONT STYLE="font-family: Wingdings">&sect;</FONT></TD><TD>Advertising Networks. An advertising network is a third-party relationship where buyers of advertising inventory go to purchase either
specific targeted inventory or a large scale of inventory at a set price. Advertising Networks serve as an indirect source of advertising
fill to a variety of branded ad campaigns and performance-based ad campaigns.</TD></TR></TABLE>

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

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0.25in"></TD><TD STYLE="width: 0.25in"><FONT STYLE="font-family: Wingdings">&sect;</FONT></TD><TD>Advertising Exchanges. An advertising exchange is similar to an advertising network, except that the exchange typically bids in real-time
for inventory. Advertisers may utilize an exchange when looking for scale or specific audiences, and accept that the price will vary based
on when and how much volume of inventory they wish to buy.</TD></TR></TABLE>

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

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0.25in"></TD><TD STYLE="width: 0.25in"><FONT STYLE="font-family: Wingdings">&sect;</FONT></TD><TD>Direct Sales to Advertisers. In prior periods, we sold, and we currently retain the ability to sell, advertising directly to advertisers
through contractual relationships. These relationships historically offered higher than average pricing than realized from sales via advertising
networks or advertising exchanges. We had no direct sales of advertising during fiscal 2021 and have no current expectation that this
will represent a material portion of our sales in the near term.</TD></TR></TABLE>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">We recognize advertising revenue as advertisements are delivered to
users through impressions or ad views (depending on the terms agreed upon with the advertiser). For in-app display ads, in-app offers,
engagement advertisements and other advertisements, our performance obligation is satisfied over the life of the relevant contract (i.e.,
over time), with revenue being recognized as advertising units are delivered. The advertiser may compensate us on a cost-per-impression,
cost-per-click, or cost-per-action basis.</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><B><I>Paid Subscription Revenue</I></B>: Beginning in January 2019,
we started offering monthly and annual paid subscription services sold through Google Play. When a customer subscribes, they execute a
clickthrough agreement with Zedge outlining the terms and conditions of the subscription. Google Play processes subscription prepayment
on Zedge&rsquo;s behalf, and retains up to 30% as its fee. Paid subscription revenue is a series type performance obligation and is recognized
net of sales tax amounts collected from subscribers. Both monthly and yearly subscriptions are nonrefundable after a period of 7 days.
Paid subscriptions are automatically renewed at expiration unless cancelled by subscribers. The enforceable rights in monthly and yearly
subscription contracts are the service period. Because of the cancellation clauses for these subscriptions, the duration of these contracts
is daily, and revenue for these contracts is recognized on a daily ratable basis. The payment terms for subscriptions sold through Google
Play is net 30 days after month-end.</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><B><I>Zedge Premium</I></B>: Zedge Premium is our marketplace where
artists and brands can market, distribute and sell their digital content to Zedge&rsquo;s users. 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 rewarded videos or completing electronic surveys. Alternatively, users can buy Zedge Credits
with an in-app purchase. If a user purchases Zedge Credits (ranging from 500 credits for $0.99 to 14,000 credits for $19.99), Google Play
or iTunes retains up to 30% of the purchase price as its fee. When a user purchases Zedge Premium content, the artist or brand receives
70% of the actual revenue (&ldquo;Royalty Payment&rdquo;) and the Company receives the remaining 30%, which is recognized as revenue.</P>

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

<P STYLE="font: italic 10pt Times New Roman, Times, Serif; margin: 0pt 0">Gross Versus Net Revenue Recognition</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">We report revenue on a gross or net basis based on management&rsquo;s
assessment of whether we act as a principal or agent in the transaction. To the extent we act as the principal, revenue is reported on
a gross basis unless we are unable to determine the amount on a gross basis, in which case we report revenue on a net basis. The determination
of whether we act as a principal or an agent in a transaction is based on an evaluation of whether we control the good or service prior
to transfer to the customer.</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">We generally report our advertising revenue net of amounts due to agencies
and brokers because we are not the primary obligor in the relevant arrangements, we do not finalize the pricing, and we do not establish
or maintain a direct relationship with the advertiser. Any advertising arrangements that are directly between us and advertisers would
be recognized on a gross basis equal to the price paid to us by the customer since we are the primary obligor and we determine the price.
Any third-party costs related to such direct relationships are recognized as direct cost of revenues.</P>

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

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

<!-- Field: Page; Sequence: 34 -->
    <DIV STYLE="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><P STYLE="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->32<!-- 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">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">We report subscription revenue gross of the fee retained by Google
Play, as the subscriber is our customer in the contract and we control the service prior to the transfer to the subscriber.</P>

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

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

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">Goodwill is deemed to have an indefinite life and is not amortized.
Goodwill is reviewed annually (or more frequently under certain conditions) for impairment using a fair value approach. We perform our
annual or interim goodwill impairment test by comparing the fair value of the relevant reporting unit with its carrying amount. We would
recognize an impairment charge for the amount by which the carrying amount exceeds the reporting unit&rsquo;s fair value; however, the
loss recognized would not exceed the total amount of goodwill allocated to that reporting unit. Additionally, we consider income tax effects
from any tax-deductible goodwill on the carrying amount of our reporting unit when measuring the goodwill impairment loss, if applicable.
We estimate the fair value of our reporting unit using the market approach.</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">We have the option to perform a qualitative assessment to determine
whether it is necessary to perform the quantitative goodwill impairment test. However, we may elect to perform the quantitative goodwill
impairment test even if no indications of a potential impairment exist.</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">For our annual impairment tests in fiscal years 2021 and 2020, our
estimated fair value exceeded our carrying value, therefore, no impairment charge was required. Calculating the fair value of the reporting
unit requires significant estimates and assumptions by management. Should our estimates or assumptions regarding the fair value of our
reporting unit prove to be incorrect, we may be required to record impairment of goodwill in future periods and such impairment could
be material.</P>

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

<P STYLE="font: bold 10pt Times New Roman, Times, Serif; margin: 0pt 0">RECENT ISSUED ACCOUNTING STANDARDS NOT YET ADOPTED</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">Recently issued accounting standards not yet adopted by us are more
fully described in Note 1 to the Consolidated Financial Statements in Item 8 of this Annual Report on Form&nbsp;10-K.</P>

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

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

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">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 2020, our
daily advertising revenue has experienced a strong recovery since July 2020 through July 2021.</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">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 grew our headcount by 36% from 39 at July 31, 2020 to 53 at July 31, 2021, mostly in engineering, product and design
to execute on our product development roadmap.</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">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.</P>

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

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

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">Our results of operations discussion include 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 in the last thirty days of the relevant
period, which is important to understanding the size of the user base for our Zedge app which is a significant 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 the changes and trends in ARPMAU are
indications of how effective our monetization investments are.</P>

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

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

<!-- Field: Page; Sequence: 35 -->
    <DIV STYLE="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><P STYLE="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->33<!-- 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">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">As of July 31, 2021 MAU, was up 7.8% year over year primarily attributed
to higher user engagement. Over the past several years, we have experienced a continuing shift in the regional customer make-up with MAU
in emerging markets (particularly India) representing an increasing portion of our user base. As of July 31, 2021, users in emerging markets
represented 75% of our MAU compared to 70% a year prior. This shift has negatively impacted revenue because advertising rates in emerging
markets are materially lower than in well-developed markets.</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">ARPMAU was up 76.3% for the three months ended July 31, 2021 when compared
to the same period a year ago, pointing to progress we have made in generating more value from our users, particularly from subscriptions.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 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">&nbsp;</TD><TD STYLE="text-align: center; font-weight: bold; padding-bottom: 1.5pt">&nbsp;</TD>
    <TD COLSPAN="6" STYLE="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">Three months ended<BR>
 July 31,</TD><TD STYLE="text-align: center; padding-bottom: 1.5pt; font-weight: bold">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom">
    <TD STYLE="border-bottom: Black 1.5pt solid; text-align: left; font-weight: bold">(in millions, except ARPMAU)</TD><TD STYLE="text-align: center; font-weight: bold; border-bottom: Black 1.5pt solid">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">2021</TD><TD STYLE="text-align: center; padding-bottom: 1.5pt; font-weight: bold">&nbsp;</TD><TD STYLE="text-align: center; font-weight: bold; border-bottom: Black 1.5pt solid">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">2020</TD><TD STYLE="text-align: center; padding-bottom: 1.5pt; font-weight: bold">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="width: 76%">MAU</TD><TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 9%; text-align: right">34.4</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">31.9</TD><TD STYLE="width: 1%; text-align: left">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left">Developed Markets MAU</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">8.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.6</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">Emerging Markets MAU</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">25.9</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">22.3</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left">Emerging Markets MAU/Total MAU</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">75</TD><TD STYLE="text-align: left">%</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">70</TD><TD STYLE="text-align: left">%</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <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: White">
    <TD>ARPMAU</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">$</TD><TD STYLE="text-align: right">0.0501</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">$</TD><TD STYLE="text-align: right">0.0284</TD><TD STYLE="text-align: left">&nbsp;</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-top: 0pt; margin-bottom: 0pt; text-align: center">&nbsp;<IMG SRC="image_001.jpg" ALT=""></P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><B><IMG SRC="image_002.jpg" ALT=""></B></P>

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

<!-- Field: Page; Sequence: 36 -->
    <DIV STYLE="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><P STYLE="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->34<!-- 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"><B>&nbsp;</B></P>

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

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">The following table set forth our consolidated statements of operations
data for the fiscal year ended July 31, 2021 compared to the fiscal year ended July 31, 2020:</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 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 STYLE="font-weight: bold">(in thousands)</TD><TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD>
    <TD COLSPAN="2">&nbsp;</TD><TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD><TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD>
    <TD COLSPAN="2">&nbsp;</TD><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">Change</TD><TD STYLE="padding-bottom: 1.5pt; font-weight: bold">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom">
    <TD STYLE="font-weight: bold; border-bottom: Black 1.5pt solid">Fiscal year ended July&nbsp;31,</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">$</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">%</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: 52%">Revenues</TD><TD STYLE="width: 1%; font-weight: bold">&nbsp;</TD>
    <TD STYLE="width: 1%; font-weight: bold; text-align: left">$</TD><TD STYLE="width: 9%; font-weight: bold; text-align: right">19,569</TD><TD STYLE="width: 1%; font-weight: bold; text-align: left">&nbsp;</TD><TD STYLE="width: 1%; font-weight: bold">&nbsp;</TD>
    <TD STYLE="width: 1%; font-weight: bold; text-align: left">$</TD><TD STYLE="width: 9%; font-weight: bold; text-align: right">9,470</TD><TD STYLE="width: 1%; font-weight: bold; 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">10,099</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">106.6</TD><TD STYLE="width: 1%; text-align: left">%</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left">Direct cost of revenues</TD><TD STYLE="font-weight: bold">&nbsp;</TD>
    <TD STYLE="font-weight: bold; text-align: left">&nbsp;</TD><TD STYLE="font-weight: bold; text-align: right">1,194</TD><TD STYLE="font-weight: bold; text-align: left">&nbsp;</TD><TD STYLE="font-weight: bold">&nbsp;</TD>
    <TD STYLE="font-weight: bold; text-align: left">&nbsp;</TD><TD STYLE="font-weight: bold; text-align: right">1,195</TD><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">(1</TD><TD STYLE="text-align: left">)</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">-0.1</TD><TD STYLE="text-align: left">%</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left">Selling, general and administrative</TD><TD STYLE="font-weight: bold">&nbsp;</TD>
    <TD STYLE="font-weight: bold; text-align: left">&nbsp;</TD><TD STYLE="font-weight: bold; text-align: right">9,311</TD><TD STYLE="font-weight: bold; text-align: left">&nbsp;</TD><TD STYLE="font-weight: bold">&nbsp;</TD>
    <TD STYLE="font-weight: bold; text-align: left">&nbsp;</TD><TD STYLE="font-weight: bold; text-align: right">7,110</TD><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">2,201</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">31.0</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">Depreciation and amortization</TD><TD STYLE="font-weight: bold; padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: right">1,261</TD><TD STYLE="padding-bottom: 1.5pt; font-weight: bold; text-align: left">&nbsp;</TD><TD STYLE="font-weight: bold; padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: right">1,568</TD><TD STYLE="padding-bottom: 1.5pt; font-weight: bold; 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">(307</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">-19.6</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">Income (loss) from operations</TD><TD STYLE="font-weight: bold">&nbsp;</TD>
    <TD STYLE="font-weight: bold; text-align: left">&nbsp;</TD><TD STYLE="font-weight: bold; text-align: right">7,803</TD><TD STYLE="font-weight: bold; text-align: left">&nbsp;</TD><TD STYLE="font-weight: bold">&nbsp;</TD>
    <TD STYLE="font-weight: bold; text-align: left">&nbsp;</TD><TD STYLE="font-weight: bold; text-align: right">(403</TD><TD STYLE="font-weight: bold; text-align: left">)</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">8,206</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">nm</FONT></TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left">Interest and other income, net</TD><TD STYLE="font-weight: bold">&nbsp;</TD>
    <TD STYLE="font-weight: bold; text-align: left">&nbsp;</TD><TD STYLE="font-weight: bold; text-align: right">245</TD><TD STYLE="font-weight: bold; text-align: left">&nbsp;</TD><TD STYLE="font-weight: bold">&nbsp;</TD>
    <TD STYLE="font-weight: bold; text-align: left">&nbsp;</TD><TD STYLE="font-weight: bold; text-align: right">11</TD><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">234</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">2,127.3</TD><TD STYLE="text-align: left">%</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left">Net loss resulting from foreign exchange transactions</TD><TD STYLE="font-weight: bold">&nbsp;</TD>
    <TD STYLE="font-weight: bold; text-align: left">&nbsp;</TD><TD STYLE="font-weight: bold; text-align: right">(2</TD><TD STYLE="font-weight: bold; text-align: left">)</TD><TD STYLE="font-weight: bold">&nbsp;</TD>
    <TD STYLE="font-weight: bold; text-align: left">&nbsp;</TD><TD STYLE="font-weight: bold; text-align: right">(152</TD><TD STYLE="font-weight: bold; text-align: left">)</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">150</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">-98.7</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">Provision for (benefit from) income taxes</TD><TD STYLE="font-weight: bold; padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: right">(202</TD><TD STYLE="padding-bottom: 1.5pt; font-weight: bold; text-align: left">)</TD><TD STYLE="font-weight: bold; padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: right">15</TD><TD STYLE="padding-bottom: 1.5pt; font-weight: bold; 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">(217</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"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">nm</FONT></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">Net income (loss)</TD><TD STYLE="font-weight: bold; padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: left">$</TD><TD STYLE="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: right">8,248</TD><TD STYLE="padding-bottom: 1.5pt; font-weight: bold; text-align: left">&nbsp;</TD><TD STYLE="font-weight: bold; padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: left">$</TD><TD STYLE="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: right">(559</TD><TD STYLE="padding-bottom: 1.5pt; font-weight: bold; text-align: left">)</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">8,807</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"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">nm</FONT></TD><TD STYLE="padding-bottom: 1.5pt; text-align: left">&nbsp;</TD></TR>
  </TABLE>



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

<P STYLE="margin: 0pt 0; font: 10pt Times New Roman, Times, Serif">nm-not meaningful</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">The following table sets forth the composition of our revenues for
the fiscal years ended July 31, 2021 and 2020:</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 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">&nbsp;</TD><TD STYLE="text-align: center; font-weight: bold">&nbsp;</TD>
    <TD COLSPAN="6" STYLE="text-align: center; font-weight: bold">Fiscal Year Ended</TD><TD STYLE="text-align: center; font-weight: bold">&nbsp;</TD><TD STYLE="text-align: center">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="text-align: center">&nbsp;</TD><TD STYLE="text-align: center">&nbsp;</TD><TD STYLE="text-align: center">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="text-align: center">&nbsp;</TD><TD STYLE="text-align: center">&nbsp;</TD><TD STYLE="text-align: center">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="text-align: center">&nbsp;</TD><TD STYLE="text-align: center">&nbsp;</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="border-bottom: Black 1.5pt solid; text-align: center"><B>July 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; font-weight: bold"><B>&nbsp;</B></TD>
    <TD COLSPAN="2" STYLE="border-bottom: Black 1.5pt solid; text-align: center; font-weight: bold"><B>Changes</B></TD><TD STYLE="padding-bottom: 1.5pt; text-align: center; font-weight: bold"><B>&nbsp;</B></TD><TD STYLE="padding-bottom: 1.5pt; text-align: center; font-weight: bold"><B>&nbsp;</B></TD>
    <TD COLSPAN="6" STYLE="border-bottom: Black 1.5pt solid; text-align: center; font-weight: bold"><B>% of total Revenue</B></TD><TD STYLE="padding-bottom: 1.5pt; text-align: center; font-weight: bold"><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="2" STYLE="border-bottom: Black 1.5pt solid; text-align: center"><B>2021</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>2020</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>YoY</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>FY &lsquo;21</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>FY &lsquo;20</B></TD><TD STYLE="padding-bottom: 1.5pt; text-align: center"><B>&nbsp;</B></TD></TR>
  <TR STYLE="vertical-align: bottom">
    <TD STYLE="text-align: center">&nbsp;</TD><TD STYLE="text-align: center">&nbsp;</TD>
    <TD COLSPAN="6" STYLE="text-align: center">(in thousands)</TD><TD STYLE="text-align: center">&nbsp;</TD><TD STYLE="text-align: center">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="text-align: center">&nbsp;</TD><TD STYLE="text-align: center">&nbsp;</TD><TD STYLE="text-align: center">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="text-align: center">&nbsp;</TD><TD STYLE="text-align: center">&nbsp;</TD><TD STYLE="text-align: center">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="text-align: center">&nbsp;</TD><TD STYLE="text-align: center">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="width: 40%; 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">15,741</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,410</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">112</TD><TD STYLE="width: 1%; text-align: left">%</TD><TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 9%; text-align: right">80</TD><TD STYLE="width: 1%; text-align: left">%</TD><TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 9%; text-align: right">78</TD><TD STYLE="width: 1%; text-align: left">%</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">3,311</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">1,599</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">107</TD><TD STYLE="text-align: left">%</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">17</TD><TD STYLE="text-align: left">%</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">17</TD><TD STYLE="text-align: left">%</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="padding-bottom: 1.5pt; text-align: left">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">517</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">461</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">12</TD><TD STYLE="padding-bottom: 1.5pt; text-align: left">%</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">3</TD><TD STYLE="padding-bottom: 1.5pt; text-align: left">%</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">5</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; padding-bottom: 4pt; text-align: left">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">19,569</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,470</TD><TD STYLE="padding-bottom: 4pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 4pt">&nbsp;</TD>
    <TD STYLE="padding-bottom: 4pt; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 4pt double; text-align: right">107</TD><TD STYLE="padding-bottom: 4pt; text-align: left">%</TD><TD STYLE="padding-bottom: 4pt">&nbsp;</TD>
    <TD STYLE="padding-bottom: 4pt; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 4pt double; text-align: right">100</TD><TD STYLE="padding-bottom: 4pt; text-align: left">%</TD><TD STYLE="padding-bottom: 4pt">&nbsp;</TD>
    <TD STYLE="padding-bottom: 4pt; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 4pt double; text-align: right">100</TD><TD STYLE="padding-bottom: 4pt; text-align: left">%</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"><I>Advertising revenue<B>.</B>&nbsp;</I>Advertising revenue increased
112% from $7.4 million in fiscal 2020 to $15.7 million in fiscal 2021 primarily due to improvements in our ad stack and higher advertising
rates.</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><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 can pay a monthly or annual fee to remove unsolicited ads when using
our Zedge app. In general, pricing of our monthly subscriptions in the US is $0.99 per month and $4.99 for yearly subscription with different
pricing for users in other countries. Google Play processes subscription prepayment on Zedge&rsquo;s behalf, and retains up to 30% as
its fee. We generated $3.8 million and $2.4 million in gross prepaid subscription sales consisting of both monthly and annual subscriptions
for the fiscal years ended July 31, 2021 and 2020 respectively. We expect that, based on research and testing we undertake, from time
to time, the prices of our subscription in each country/region may change and we may test other plan and price variations.</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">The following table summarizes subscription revenue for the fiscal
years ended July&nbsp;31, 2021 and 2020.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 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">&nbsp;</TD><TD STYLE="text-align: center; font-weight: bold; padding-bottom: 1.5pt">&nbsp;</TD>
    <TD COLSPAN="6" STYLE="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">As of/Years Ended</TD><TD STYLE="text-align: center; padding-bottom: 1.5pt; font-weight: bold">&nbsp;</TD><TD STYLE="text-align: center; font-weight: bold; padding-bottom: 1.5pt">&nbsp;</TD>
    <TD COLSPAN="6" STYLE="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">% Change</TD><TD STYLE="text-align: center; padding-bottom: 1.5pt; font-weight: bold">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom">
    <TD STYLE="text-align: center">&nbsp;</TD><TD STYLE="text-align: center; font-weight: bold; padding-bottom: 1.5pt">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">7/31/21</TD><TD STYLE="text-align: center; padding-bottom: 1.5pt; font-weight: bold">&nbsp;</TD><TD STYLE="text-align: center; font-weight: bold; padding-bottom: 1.5pt">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">7/31/20</TD><TD STYLE="text-align: center; padding-bottom: 1.5pt; font-weight: bold">&nbsp;</TD><TD STYLE="text-align: center; font-weight: bold; padding-bottom: 1.5pt">&nbsp;</TD>
    <TD COLSPAN="6" STYLE="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">FY&rsquo;21 vs FY&rsquo;20</TD><TD STYLE="text-align: center; padding-bottom: 1.5pt; font-weight: bold">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom">
    <TD STYLE="text-align: center">&nbsp;</TD><TD STYLE="text-align: center; font-weight: bold">&nbsp;</TD>
    <TD COLSPAN="14" STYLE="font-weight: bold; text-align: center">(in thousands, except revenue per subscriber and percentages)</TD><TD STYLE="text-align: center; font-weight: bold">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="width: 52%">Revenues</TD><TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">$</TD><TD STYLE="width: 9%; text-align: right">3,311</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">1,599</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">1,712</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">107</TD><TD STYLE="width: 1%; text-align: left">%</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left">Active subscriptions net additions</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">248</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">370</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(122</TD><TD STYLE="text-align: left">)</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">-33</TD><TD STYLE="text-align: left">%</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left">Active subscriptions at end of period</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">752</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">504</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">248</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">49</TD><TD STYLE="text-align: left">%</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: White">
    <TD>Average active subscriptions</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">678</TD><TD STYLE="text-align: left">&nbsp;</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">374</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">%</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left">Average monthly revenue per active subscription</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">$</TD><TD STYLE="text-align: right">0.41</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">$</TD><TD STYLE="text-align: right">0.43</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">$</TD><TD STYLE="text-align: right">(0.02</TD><TD STYLE="text-align: left">)</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">-5</TD><TD STYLE="text-align: left">%</TD></TR>
  </TABLE>


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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><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 fiscal
2021, gross transaction value (the total sales volume transacting through the platform), or &ldquo;GTV,&rdquo; and net revenue generated
from Zedge Premium were $945,000 and $509,000, respectively. In fiscal 2020, GTV and net revenue generated from Zedge Premium were $728,000
and $459,000 respectively. Net revenue includes breakage related to expired Zedge Credits.</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">We continue to focus on topline growth strategy by testing new monetization
drivers including a variety of ad units, in-app purchases of Zedge Credits, our virtual currency. as well as certain growth initiatives
such as new content vertical in our app and/or new app. Additionally, we may pursue synergistic acquisitions from time to time to complement
organic growth, although we can provide no assurance that any such acquisitions will be consummated.</P>

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





<!-- Field: Page; Sequence: 37 -->
    <DIV STYLE="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><P STYLE="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->35<!-- 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">&nbsp;</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 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">&nbsp;</TD><TD STYLE="text-align: center; font-weight: bold; padding-bottom: 1.5pt">&nbsp;</TD>
    <TD COLSPAN="6" STYLE="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">Fiscal year ended<BR> July 31,</TD><TD STYLE="text-align: center; padding-bottom: 1.5pt; font-weight: bold">&nbsp;</TD><TD STYLE="text-align: center; font-weight: bold; padding-bottom: 1.5pt">&nbsp;</TD>
    <TD COLSPAN="6" STYLE="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">Change</TD><TD STYLE="text-align: center; padding-bottom: 1.5pt; font-weight: bold">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom">
    <TD STYLE="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: left">(in thousands)</TD><TD STYLE="text-align: center; font-weight: bold; padding-bottom: 1.5pt">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">2021</TD><TD STYLE="text-align: center; padding-bottom: 1.5pt; font-weight: bold">&nbsp;</TD><TD STYLE="text-align: center; padding-bottom: 1.5pt">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="border-bottom: Black 1.5pt solid; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;<B>2020</B></FONT></TD><TD STYLE="text-align: center; padding-bottom: 1.5pt">&nbsp;</TD><TD STYLE="text-align: center; font-weight: bold; padding-bottom: 1.5pt">&nbsp;</TD>
    <TD COLSPAN="6" STYLE="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">FY&rsquo;21 vs. FY&rsquo;20</TD><TD STYLE="text-align: center; padding-bottom: 1.5pt; font-weight: bold">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="width: 52%; text-align: left">Direct cost of revenues</TD><TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">$</TD><TD STYLE="width: 9%; text-align: right">1,194</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">1,195</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">(1</TD><TD STYLE="width: 1%; text-align: left">)</TD><TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 9%; text-align: right">-0.1</TD><TD STYLE="width: 1%; text-align: left">%</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: White">
    <TD>As a percentage of revenues</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">6.1</TD><TD STYLE="text-align: left">%</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">12.6</TD><TD STYLE="text-align: left">%</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>
  </TABLE>

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

<P STYLE="text-align: justify; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">Direct cost of revenues decreased by 0.1% in fiscal 2021 to $1.194
million from $1.195 million in fiscal 2020, primarily attributable to the residual savings from the migration of our backend infrastructure
to cloud-based providers.</P>

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

<P STYLE="text-align: left; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">As a percentage of revenue, direct cost of revenues in fiscal 2021
were 6.1% as compared to 12.6.% in fiscal 2020 due primarily to the 107% increase of our revenue in fiscal 2021.</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><B><I>Selling, general and administrative expense</I>.</B> Selling,
general and administrative expense (&ldquo;SG&amp;A&rdquo;) consists mainly of payroll, benefits, facilities, marketing, content acquisition
costs, consulting, professional fees, software licensing (&ldquo;SaaS&rdquo;) and public company related expenses.&nbsp;</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"></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">&nbsp;</TD><TD STYLE="font-weight: bold; padding-bottom: 1.5pt">&nbsp;</TD>
    <TD COLSPAN="6" STYLE="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">Fiscal year ended<BR> July 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="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">Change</TD><TD STYLE="padding-bottom: 1.5pt; font-weight: bold">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom">
    <TD STYLE="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: left">(in thousands)</TD><TD STYLE="font-weight: bold; padding-bottom: 1.5pt">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">2021</TD><TD STYLE="padding-bottom: 1.5pt; font-weight: bold">&nbsp;</TD><TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="border-bottom: Black 1.5pt solid; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;<B>2020</B></FONT></TD><TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD><TD STYLE="font-weight: bold; padding-bottom: 1.5pt">&nbsp;</TD>
    <TD COLSPAN="6" STYLE="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">FY&rsquo;21 vs. FY&rsquo;20</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: 52%; text-align: left">Selling, general and administrative</TD><TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">$</TD><TD STYLE="width: 9%; text-align: right">9,311</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,110</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,201</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">31.0</TD><TD STYLE="width: 1%; text-align: left">%</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: White">
    <TD>As a percentage of revenues</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">47.6</TD><TD STYLE="text-align: left">%</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">75.1</TD><TD STYLE="text-align: left">%</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>
  </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">SG&amp;A expenses increased $2.2 million or 31.0 % in fiscal 2020 to
$9.3 million from $7.1 million in fiscal 2020. This increase was primarily attributable to compensation costs resulting from additional
headcount, higher professional and consulting fees and higher marketing fees we pay to Google for subscription sales, offset by reductions
in discretionary expenses such as rent and travel expenses. </P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">Our headcount totaled 53 as of July 31, 2021 compared to 39 as of July
31, 2020, with the majority of our employees currently based in Lithuania.</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">SG&amp;A expenses also included non-cash stock-based compensation expense
of $523,000 and $402,000 in fiscal 2021 and 2020, respectively. We also opted to use Class B common stock to pay a portion of our Board
of Directors&rsquo; compensation and to fund 401(k) matching contributions that aggregated to $129,000 and $90,000 in fiscal 2021 and
2020, respectively. See Note 12 to the Consolidated Financial Statements in this Annual Report for a complete discussion of our stock-based
compensation.</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><B><I>Depreciation and amortization</I>.</B>&nbsp;Depreciation and
amortization expense consists 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 mobile app service.</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"></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">&nbsp;</TD><TD STYLE="text-align: center; font-weight: bold; padding-bottom: 1.5pt">&nbsp;</TD>
    <TD COLSPAN="6" STYLE="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">Fiscal year ended<BR> July 31,</TD><TD STYLE="text-align: center; padding-bottom: 1.5pt; font-weight: bold">&nbsp;</TD><TD STYLE="text-align: center; font-weight: bold; padding-bottom: 1.5pt">&nbsp;</TD>
    <TD COLSPAN="6" STYLE="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">Change</TD><TD STYLE="text-align: center; padding-bottom: 1.5pt; font-weight: bold">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom">
    <TD STYLE="border-bottom: Black 1.5pt solid; text-align: left; font-weight: bold">(in thousands)</TD><TD STYLE="text-align: center; font-weight: bold; padding-bottom: 1.5pt">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">2021</TD><TD STYLE="text-align: center; padding-bottom: 1.5pt; font-weight: bold">&nbsp;</TD><TD STYLE="text-align: center; padding-bottom: 1.5pt">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="border-bottom: Black 1.5pt solid; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;<B>2020</B></FONT></TD><TD STYLE="text-align: center; padding-bottom: 1.5pt">&nbsp;</TD><TD STYLE="text-align: center; font-weight: bold; padding-bottom: 1.5pt">&nbsp;</TD>
    <TD COLSPAN="6" STYLE="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">FY&rsquo;21 vs. FY&rsquo;20</TD><TD STYLE="text-align: center; padding-bottom: 1.5pt; font-weight: bold">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="width: 52%; text-align: left">Depreciation and amortization</TD><TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">$</TD><TD STYLE="width: 9%; text-align: right">1,261</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">1,568</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">(307</TD><TD STYLE="width: 1%; text-align: left">)</TD><TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 9%; text-align: right">-19.6</TD><TD STYLE="width: 1%; text-align: left">%</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: White">
    <TD>As a percentage of revenues</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">6.4</TD><TD STYLE="text-align: left">%</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">16.6</TD><TD STYLE="text-align: left">%</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>
  </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">Depreciation and amortization expense decreased $0.3 million or 19.6
% in fiscal 2020 to $1.3 million from $1.6 million in fiscal 2020. 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.</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><B><I>Interest and other income, net.</I></B> The increase in interest
and other income, net in fiscal 2021 when compared to fiscal 2020 was primarily due to the PPP loan forgiveness of $218,000 in fiscal
2021. See Note 17 to the Consolidated Financial Statements in this Annual Report for further details.</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="vertical-align: bottom">
    <TD STYLE="padding-bottom: 1.5pt; text-align: center">&nbsp;</TD>
    <TD STYLE="padding-bottom: 1.5pt; text-align: center">&nbsp;</TD>
    <TD COLSPAN="6" STYLE="border-bottom: Black 1.5pt solid; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>Fiscal year ended<BR>
 July 31,</B></FONT></TD>
    <TD STYLE="padding-bottom: 1.5pt; text-align: center">&nbsp;</TD>
    <TD STYLE="padding-bottom: 1.5pt; text-align: center">&nbsp;</TD>
    <TD COLSPAN="6" STYLE="border-bottom: Black 1.5pt solid; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>Change</B></FONT></TD>
    <TD STYLE="padding-bottom: 1.5pt; text-align: center">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom">
    <TD STYLE="border-bottom: Black 1.5pt solid"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>(in thousands)</B></FONT></TD>
    <TD STYLE="padding-bottom: 1.5pt; text-align: center">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="border-bottom: Black 1.5pt solid; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>2021</B></FONT></TD>
    <TD STYLE="padding-bottom: 1.5pt; text-align: center">&nbsp;</TD>
    <TD STYLE="padding-bottom: 1.5pt; text-align: center">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="border-bottom: Black 1.5pt solid; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;<B>2020</B></FONT></TD>
    <TD STYLE="padding-bottom: 1.5pt; text-align: center">&nbsp;</TD>
    <TD STYLE="padding-bottom: 1.5pt; text-align: center">&nbsp;</TD>
    <TD COLSPAN="6" STYLE="border-bottom: Black 1.5pt solid; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>FY&rsquo;21 vs. FY&rsquo;20</B></FONT></TD>
    <TD STYLE="padding-bottom: 1.5pt; text-align: center">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: #CCEEFF">
    <TD STYLE="width: 52%"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Interest and other income, net</FONT></TD>
    <TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 1%"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</FONT></TD>
    <TD STYLE="width: 9%; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">245</FONT></TD>
    <TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 1%"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</FONT></TD>
    <TD STYLE="width: 9%; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">11</FONT></TD>
    <TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 1%"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</FONT></TD>
    <TD STYLE="width: 9%; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">234</FONT></TD>
    <TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 9%; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">2127.3</FONT></TD>
    <TD STYLE="width: 1%"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">%</FONT></TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: white">
    <TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">As a percentage of revenues <B>&nbsp;</B></FONT></TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD STYLE="text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">1.3</FONT></TD>
    <TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">%</FONT></TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD STYLE="text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">0.1</FONT></TD>
    <TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">%</FONT></TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD STYLE="text-align: right">&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD STYLE="text-align: right">&nbsp;</TD>
    <TD>&nbsp;</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"><B><I>Net loss resulting from foreign exchange transactions</I>.</B>
Net 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 currency hedging activities.</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"></P>

<!-- Field: Page; Sequence: 38 -->
    <DIV STYLE="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><P STYLE="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->36<!-- 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">&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; padding-bottom: 1.5pt">&nbsp;</TD>
    <TD COLSPAN="6" STYLE="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Fiscal year ended <BR>
July 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">Change</TD><TD STYLE="padding-bottom: 1.5pt; font-weight: bold">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom">
    <TD STYLE="font-weight: bold; border-bottom: Black 1.5pt solid">(in thousands)</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="6" STYLE="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">FY&rsquo;21 vs. FY&rsquo;20</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: 52%; text-align: left">Net loss resulting from foreign exchange transactions</TD><TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">$</TD><TD STYLE="width: 9%; text-align: right">(2</TD><TD STYLE="width: 1%; text-align: left">)</TD><TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">$</TD><TD STYLE="width: 9%; text-align: right">(152</TD><TD STYLE="width: 1%; text-align: left">)</TD><TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">$</TD><TD STYLE="width: 9%; text-align: right">(150</TD><TD STYLE="width: 1%; text-align: left">)</TD><TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 9%; text-align: right">-98.7</TD><TD STYLE="width: 1%; text-align: left">%</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: White">
    <TD>As a percentage of revenues</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">0.0</TD><TD STYLE="text-align: left">%</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">-1.6</TD><TD STYLE="text-align: left">%</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>
  </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">In fiscal 2021 and 2020, we incurred losses of $18,000 and $218,000,
respectively, from NOK and EUR hedging activities.</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><B><I>Provision for (benefit from) income taxes</I></B><I>.</I> During
fiscal 2021, we had pretax income of about $8 million which enabled us to utilize all the federal NOL carry forward and portions of the
NOL carry forward from states and other foreign jurisdiction. Combined with the release of the valuation allowance of $477,000, this resulted
in an income tax benefit of $202,000 for the fiscal year ended July 31, 2021, an effective income tax of (2.5%).</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 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; padding-bottom: 1.5pt">&nbsp;</TD>
    <TD COLSPAN="6" STYLE="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Fiscal year ended<BR>
 July 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">Change</TD><TD STYLE="padding-bottom: 1.5pt; font-weight: bold">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom">
    <TD STYLE="font-weight: bold; border-bottom: Black 1.5pt solid">(in thousands)</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="6" STYLE="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">FY&rsquo;21 vs. FY&rsquo;20</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: 52%; text-align: left">Provision for (benefit from) income taxes</TD><TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">$</TD><TD STYLE="width: 9%; text-align: right">(202</TD><TD STYLE="width: 1%; text-align: left">)</TD><TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">$</TD><TD STYLE="width: 9%; text-align: right">15</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">(217</TD><TD STYLE="width: 1%; text-align: left">)</TD><TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 9%; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">nm</FONT></TD><TD STYLE="width: 1%; text-align: left">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: White">
    <TD>As a percentage of revenues</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">-1.0</TD><TD STYLE="text-align: left">%</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">0.2</TD><TD STYLE="text-align: left">%</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>
  </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">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.</P>

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

<P STYLE="font: bold 10pt Times New Roman, Times, Serif; margin: 0pt 0">LIQUIDITY AND CAPITAL RESOURCES</P>

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

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

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">At July 31, 2021, we had cash and cash equivalents of $24.9 million
and working capital (current assets less current liabilities) of $23.4 million. We currently 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 ending July
31, 2022. During fiscal 2021, we raised $15 million through sales of equity in At the Market offerings. 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.</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">The following tables present selected financial information for the
twelve&nbsp;months ended July 31, 2021 and 2020:</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 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-indent: 0">&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">Fiscal year ended <BR>
July 31,</TD><TD STYLE="padding-bottom: 1.5pt; font-weight: bold">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom">
    <TD STYLE="text-indent: 0; font-weight: bold; border-bottom: Black 1.5pt solid">(in thousands)</TD><TD STYLE="padding-bottom: 1.5pt; font-weight: bold">&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="padding-bottom: 1.5pt; font-weight: bold">&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="text-indent: 0; font-weight: bold">Cash flows provided by (used in):</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: rgb(204,238,255)">
    <TD STYLE="padding-left: 0.125in; width: 76%; text-align: left; text-indent: 0">Operating activities</TD><TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left"><B>$</B></TD><TD STYLE="width: 9%; text-align: right"><B>10,130</B></TD><TD STYLE="width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 1%; font-weight: bold">&nbsp;</TD>
    <TD STYLE="width: 1%; font-weight: bold; text-align: left">$</TD><TD STYLE="width: 9%; font-weight: bold; text-align: right">2,122</TD><TD STYLE="width: 1%; font-weight: bold; text-align: left">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="padding-left: 0.125in; text-align: left; text-indent: 0">Investing activities</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right"><B>(5,479</B></TD><TD STYLE="text-align: left"><B>)</B></TD><TD STYLE="font-weight: bold">&nbsp;</TD>
    <TD STYLE="font-weight: bold; text-align: left">&nbsp;</TD><TD STYLE="font-weight: bold; text-align: right">(759</TD><TD STYLE="font-weight: bold; text-align: left">)</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="padding-left: 0.125in; text-align: left; text-indent: 0">Financing activities</TD><TD STYLE="font-weight: bold">&nbsp;</TD>
    <TD STYLE="font-weight: bold; text-align: left">&nbsp;</TD><TD STYLE="font-weight: bold; text-align: right">15,101</TD><TD STYLE="font-weight: bold; text-align: left">&nbsp;</TD><TD STYLE="font-weight: bold">&nbsp;</TD>
    <TD STYLE="font-weight: bold; text-align: left">&nbsp;</TD><TD STYLE="font-weight: bold; text-align: right">2,169</TD><TD STYLE="font-weight: bold; text-align: left">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="padding-left: 0.125in; text-align: left; padding-bottom: 1.5pt; text-indent: 0">Effect of exchange rate changes on cash and cash equivalents</TD><TD STYLE="padding-bottom: 1.5pt; font-weight: bold">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: right">45</TD><TD STYLE="padding-bottom: 1.5pt; font-weight: bold; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 1.5pt; font-weight: bold">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: right">(30</TD><TD STYLE="padding-bottom: 1.5pt; font-weight: bold; text-align: left">)</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="padding-left: 0.125in; font-weight: bold; text-align: left; padding-bottom: 1.5pt; text-indent: 0">Increase in cash and cash equivalents</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"><B>19,797</B></TD><TD STYLE="padding-bottom: 1.5pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 1.5pt; font-weight: bold">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: left">$</TD><TD STYLE="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: right">3,502</TD><TD STYLE="padding-bottom: 1.5pt; font-weight: bold; text-align: left">&nbsp;</TD></TR>
  </TABLE>


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

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

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">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 increased $8.0 million to $10.1 million in
fiscal 2021 from $2.1 million in fiscal 2020, primarily attributable to the higher revenues generated from our service offerings, primarily
advertising and paid subscription revenue.</P>

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

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

<!-- Field: Page; Sequence: 39 -->
    <DIV STYLE="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><P STYLE="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->37<!-- 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: italic bold 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>

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

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">On August 1, 2021, we acquired Emojipedia for up to $7.0 million including
initial cash payment of $4.8 million, with the balance to be determined based on an incentive structure linked to EBITDA generated from
emojipedia.org during the four month period following the closing of the acquisition and paid out on the six-month and twelve month anniversaries
of the closing. Given the closing occurred on Sunday, we deposited $4.8 million into an escrow account on July 30, 2021 which was classified
as other assets on our balance sheet as of July 31, 2021. See Note 19 to the Consolidated Financial Statements in Item 8 of this Annual
Report on Form&nbsp;10-K.</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">Cash used in other investing activities in fiscal 2021 and fiscal 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.</P>

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

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

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">Between December 14, 2020 and January 26, 2021, we sold 761,906 shares
of our Class B common stock at an average price of $6.5625 per share for total proceeds of $5 million in a registered &ldquo;At the Market&rdquo;
offering through National Securities Corp. and H.C. Wainwright &amp; Co, LLC as sales agents. In connection with this offering, total
issuance costs were $215,000. We intend to use the net proceeds from this offering for general corporate purposes including organic and
other growth initiatives.</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">On March 16, 2021, we filed a prospectus supplement with the SEC which
contemplates the sale, for a gross aggregate sale price of up to $10,000,000, of shares of our Class B common stock, from time to time
in &ldquo;at-the-market offerings&rdquo; pursuant to an At Market Issuance Sales Agreement with National Securities Corporation and Maxim
Group LLC dated as of March 16, 2021. Through June 11, 2021 we sold 663,686 shares at an average price of $15.0674 per share for total
proceeds of $10 million in this offering. Total issuance costs were $350,000. We intend to use the net proceeds from this offering for
general corporate purposes including organic and other growth initiatives.</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">In August 2020, we obtained a loan of $181,000 to finance about 82%
of our directors&rsquo; 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. This loan was repaid in full as of
July 31, 2021.</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">On April 22, 2020, we received $218,000 in proceeds from a PPP loan
from Western Alliance Bank, which was administered by the Small Business Administration and established under the CARES Act. On November
25, 2020, we submitted the PPP Loan Forgiveness Application Form 3508EZ and on May 21, 2021, we were notified that such application for
the loan forgiveness has been approved and the loan, including accrued interest, has been deemed satisfied in full by the Small Business
Administration to Western Alliance Bank. Please see Note 17 to the Consolidated Financial Statements in Item 8 of this Annual Report on
Form&nbsp;10-K.</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">On February 5, 2020, we closed a registered direct offering of 1,734,459
shares of its Class B common stock for net proceeds of $2.1 million from both new and existing investors. See Note 19 to the Consolidated
Financial Statements in Item 8 of this Annual Report on Form&nbsp;10-K.</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">In July 2019, we obtained a loan of $140,000 to finance about 85% of
various insurance policies, at an annual percentage interest rate of 4.79% to be repaid over nine equal monthly installments of $15,976.20
starting from September 1, 2019. We repaid this loan in full as of July 31, 2020.</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">We received proceeds of $873,261 from the exercise of stock options
in fiscal 2021 in connection with which we issued 559,840 shares of our Class B common stock. We received proceeds of $11,571 from the
exercise of stock options in fiscal 2020 in connection with which we issued 86,197 shares of our Class B common stock.</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">We maintain a credit facility of up to $2.0 million provided by Western
Alliance Bank which is more fully described in Note 15 to the Consolidated Financial Statements included in Item 8 of this annual report
on Form 10-K.</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">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.</P>

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

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

<!-- Field: Page; Sequence: 40 -->
    <DIV STYLE="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><P STYLE="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->38<!-- 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: italic bold 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>

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

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">Gross trade accounts receivables were $2.5 million and $1.4 million
at July 31, 2021 and 2020 respectively. Our cash collections in fiscal 2021 and fiscal 2020 were $18.4 million and $9.2 million, respectively.</P>

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

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

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">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 and Facebook, 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.</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">In the fiscal year ended July 31, 2021, three customers represented
30%, 22% and 12% of the Company&rsquo;s revenue, and in the fiscal year ended July 31, 2020, two customers represented 29% and 26% of
the Company&rsquo;s revenue. At July 31, 2021, two customers represented 37% and 28% of the Company&rsquo;s accounts receivable balance
and at July 31, 2020, two customers represented 35% and 32% of the Company&rsquo;s accounts receivable balance. All of these significant
customers were advertising exchanges operated by leading companies, and the receivables represent many smaller amounts due from advertisers.</P>

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

<P STYLE="font: bold 10pt Times New Roman, Times, Serif; margin: 0pt 0">CONTRACTUAL OBLIGATIONS AND OTHER COMMERCIAL COMMITMENTS</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">Smaller reporting companies are not required to provide the information
required by this item.&nbsp;</P>

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

<P STYLE="font: bold 10pt Times New Roman, Times, Serif; margin: 0pt 0">OFF-BALANCE SHEET ARRANGEMENTS</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">At July 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, other than the following.</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">In connection with our Spin-Off, we and IDT entered into various agreements
prior to the Spin-Off including a Separation and Distribution Agreement to effect the separation and provide a framework for our relationship
with IDT after the Spin-Off, and a Tax Separation Agreement, which sets forth the responsibilities of us and IDT with respect to, among
other things, liabilities for federal, state, local and foreign taxes for periods before and including the Spin-Off, the preparation and
filing of tax returns for such periods and disputes with taxing authorities regarding taxes for such periods. Pursuant to Separation and
Distribution Agreement, among other things, we indemnify IDT and IDT indemnifies us for losses related to the failure of the other to
pay, perform or otherwise discharge, any of the liabilities and obligations set forth in the agreement. Pursuant to the Tax Separation
Agreement, among other things, IDT indemnifies us from all liability for taxes of ours and any of our subsidiaries or relating to our
business with respect to taxable periods ending on or before the Spin-Off, and we indemnify IDT from all liability for taxes of ours and
any of our subsidiaries or relating to our business accruing after the Spin-Off. Notwithstanding the foregoing, we are responsible for,
and IDT has no obligation to indemnify us for, any tax liability of ours resulting from an audit, examination or other proceeding related
to any tax returns that relate solely to us and our subsidiaries regardless of whether such tax return relates to a period prior to or
following the Spin-Off.</P>

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

<P STYLE="font: bold 10pt Times New Roman, Times, Serif; margin: 0pt 0"><A NAME="a_017"></A>Item 7A. Quantitative and Qualitative Disclosures about Market
Risks.</P>

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

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

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

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

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">The Consolidated Financial Statements of the Company and the report
of the independent registered public accounting firm thereon starting on page F-1 are included herein.</P>

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

<P STYLE="font: bold 10pt Times New Roman, Times, Serif; margin: 0pt 0"><A NAME="a_019"></A>Item 9. Changes in and Disagreements with Accountants on Accounting
and Financial Disclosure.&nbsp;</P>

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

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

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

<P STYLE="font: bold 10pt Times New Roman, Times, Serif; margin: 0pt 0"><A NAME="a_020"></A>Item 9A. Controls and Procedures.</P>

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

<P STYLE="font: bold 10pt Times New Roman, Times, Serif; margin: 0pt 0">Evaluation of Disclosure Controls and Procedures&nbsp;</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">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 Annual Report on Form 10-K. Based on this evaluation, our Chief Executive
Officer and Chief Financial Officer have concluded that our disclosure controls and procedures were effective as of July&nbsp;31, 2021
other than the restatement as disclosed below.</P>

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

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

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

<P STYLE="margin: 0pt 0; font: 10pt Times New Roman, Times, Serif">In light of the restatement discussed in Note 1 to the consolidated
financial statements included in Item&nbsp;1 to Part I of the Quarterly Report on Form&nbsp;10-Q/A filed on November 5, 2021, our principal
executive and principal financial officers reevaluated the effectiveness of our disclosure controls and procedures as of July 31, 2021,
including whether the error identified was the result of a material weakness in our internal control over financial reporting. As part
of this assessment, we reconsidered whether our existing disclosure controls and procedures over the evaluation of the valuation allowance
against deferred tax assets, which has been outsourced to an outside accounting firm since fiscal 2018, were operating effectively. Based
on this assessment, our Chief Executive Officer and Chief Financial Officer have concluded that our disclosure controls and procedures
related to the valuation allowance were not effective as of July 31, 2021. We are considering remedial actions and expect to implement
them in the near future.</P>

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

<!-- Field: Page; Sequence: 41 -->
    <DIV STYLE="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><P STYLE="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->39<!-- 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">&nbsp;</P>

<P STYLE="font: bold 10pt Times New Roman, Times, Serif; margin: 0pt 0">Report of Management on Internal Control over Financial Reporting</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">We, the management of Zedge, Inc. and subsidiaries (the &ldquo;Company&rdquo;),
are responsible for establishing and maintaining adequate internal control over financial reporting of the Company.</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">The Company&rsquo;s internal control over financial reporting is defined
in Rule 13a-15(f) and 15d-15(f) promulgated under the Securities Exchange Act of 1934 as a process designed by, or under the supervision
of, the Company&rsquo;s principal executive and principal financial officers and effected by the Company&rsquo;s board of directors, management
and other personnel, to provide reasonable assurance regarding the reliability of financial reporting and the preparation of the Company&rsquo;s
financial statements for external purposes in accordance with generally accepted accounting principles in the United States and includes
those policies and procedures that:</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-indent: -0.25in">&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.25in; text-align: left">1.</TD><TD STYLE="text-align: justify">Pertain to the maintenance of records that in reasonable
detail accurately and fairly reflect the transactions and dispositions of assets of the Company;</TD>
</TR></TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-indent: -0.25in">&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.25in; text-align: left">2.</TD><TD STYLE="text-align: justify">Provide reasonable assurance that transactions are recorded
as necessary to permit preparation of financial statements in accordance with generally accepted accounting principles, and that receipts
and expenditures of the Company are being made only in accordance with authorizations of management and directors of the Company; and</TD>
</TR></TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-indent: -0.25in">&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.25in; text-align: left">3.</TD><TD STYLE="text-align: justify">Provide reasonable assurance regarding prevention or timely
detection of unauthorized acquisition, use or disposition of the Company&rsquo;s assets that could have a material effect on the financial
statements.</TD>
</TR></TABLE>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">Management has assessed the effectiveness of the Company&rsquo;s internal
control over financial reporting as of July 31, 2021. In making this assessment, the Company&rsquo;s management used the criteria established
in <I>Internal Control &mdash; Integrated Framework </I>(2013) issued by the Committee of Sponsoring Organizations of the Treadway Commission.</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">Under the supervision and with the participation of our management,
including our principal executive officer and principal financial officer, we conducted an evaluation of our internal control over financial
reporting, as prescribed above, as of July 31, 2021. Based on our evaluation, our principal executive officer and principal financial
officer concluded that the Company&rsquo;s internal control over financial reporting was not effective due to the existence of the material
weakness as described below. A material weakness is a deficiency, or a combination of deficiencies, in internal control over financial
reporting, such that there is a reasonable possibility that a material misstatement of the company&rsquo;s annual or interim financial
statements will not be prevented or detected on a timely basis. Notwithstanding the material weakness described below, we have performed
additional analyses and other procedures to enable management to conclude that our consolidated financial statements included in this
Form 10-K fairly present, in all material respects, the Company&rsquo;s financial condition, results of operations and cash flows for
the periods presented.</P>

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

<P STYLE="font: bold 10pt Times New Roman, Times, Serif; margin: 0pt 0">Deficiency in our Internal Control Over Financial Reporting</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">Based on an evaluation of the effectiveness of the design and operation
of its controls and procedures conducted by the Company&rsquo;s management, including the Company&rsquo;s Chief Executive Officer and
Chief Financial Officer, the Company has concluded that, due to the below material weakness in financial reporting, these controls and
procedures were not effective as of July 31, 2021.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">We have identified the following material weakness in our controls:</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&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: justify">
<TD STYLE="width: 0.25in"></TD><TD STYLE="width: 0.25in"><FONT STYLE="font-family: Wingdings">&sect;</FONT></TD><TD STYLE="text-align: justify">Management review controls related to the valuation allowance
against deferred tax assets were not effective.</TD>
</TR></TABLE>

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

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

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

<P STYLE="margin: 0pt 0; font: 10pt Times New Roman, Times, Serif">The Company&rsquo;s management plans to take steps to remediate the
material weakness identified above and improve internal control over financial reporting. Remediation of these weaknesses had not yet
been completed, and therefore these deficiencies continued to exist as of November 5, 2021. Management and our Audit Committee will monitor
remedial measures and the effectiveness of our internal controls and procedures. Notwithstanding the material weakness described above,
we have performed additional analyses and other procedures to enable management to conclude that our financial statements included in
this Form 10-K fairly present, in all material respects, our financial condition and results of operations as of and for the year ended
July 31, 2021.</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">This Annual Report on Form 10-K does not include an attestation report
of our independent registered public accounting firm regarding internal control over financial reporting because as a smaller reporting
company we are not subject to attestation by our independent registered public accounting firm pursuant to rules of the Securities and
Exchange Commission that permit us to provide only management&rsquo;s report in this Annual Report.</P>

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

<P STYLE="font: bold 10pt Times New Roman, Times, Serif; margin: 0pt 0">Changes in Internal Control over Financial Reporting&nbsp;</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">There were no changes in our internal control over financial reporting
during the fourth quarter of fiscal 2021 that have materially affected, or are reasonably likely to materially affect, our internal control
over financial reporting.</P>

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

<P STYLE="font: bold 10pt Times New Roman, Times, Serif; margin: 0pt 0"><A NAME="a_021"></A>Item 9B. Other Information.&nbsp;</P>

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

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

<!-- Field: Page; Sequence: 42 -->
    <DIV STYLE="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><P STYLE="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->40<!-- 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">&nbsp;</P>

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

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

<P STYLE="font: bold 10pt Times New Roman, Times, Serif; margin: 0pt 0"><A NAME="a_023"></A>Item 10. Directors and Executive Officers of the Registrant, and
Corporate Governance</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">The following is a list of our directors and executive officers along
with the specific information required by Rule 14a-3 of the Securities Exchange Act of 1934:</P>

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

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

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">Jonathan Reich &ndash; Chief Executive Officer and President</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">Yi Tsai &ndash; Chief Financial Officer and Treasurer</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">Michael Jonas &ndash;Executive Chairman</P>

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

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

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Michael Jonas, Chairman of the Board</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Howard Jonas, Vice Chairman of the Board</P>

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

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

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

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

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">The remaining information required by this Item will be contained in
our Proxy Statement for our Annual Stockholders Meeting, which will be filed with the Securities and Exchange Commission within 120 days
after July 31, 2021, and which is incorporated by reference herein.</P>

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

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

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">We have included as exhibits to this Annual Report on Form 10-K certificates
of our Chief Executive Officer and Chief Financial Officer certifying the quality of our public disclosure.</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">We make available free of charge through the investor relations page
of our web site (<U>investor.zedge.net</U> ) our Annual Reports on Form 10-K, Quarterly Reports on Form 10-Q, Current Reports on Form
8-K and all amendments to those reports, and all beneficial ownership reports on Forms 3, 4 and 5 filed by directors, officers and beneficial
owners of more than 10% of our equity, as soon as reasonably practicable after such reports are electronically filed with the Securities
and Exchange Commission. We have adopted codes of business conduct and ethics for all of our employees, including our principal executive
officer, principal financial officer and principal accounting officer. Copies of the codes of business conduct and ethics are available
on our web site.</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">Our web site and the information contained therein or incorporated
therein are not intended to be incorporated into this Annual Report on Form 10-K or our other filings with the Securities and Exchange
Commission.</P>

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

<P STYLE="font: bold 10pt Times New Roman, Times, Serif; margin: 0pt 0"><A NAME="a_024"></A>Item 11. Executive Compensation</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">The information required by this Item will be contained in our Proxy
Statement for our Annual Stockholders Meeting, which will be filed with the Securities and Exchange Commission within 120 days after July
31, 2021, and which is incorporated by reference herein.</P>

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

<P STYLE="font: bold 10pt Times New Roman, Times, Serif; margin: 0pt 0"><A NAME="a_025"></A>Item 12. Security Ownership of Certain Beneficial Owners and Management
and Related Stockholder Matters</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">The information required by this Item will be contained in our Proxy
Statement for our Annual Stockholders Meeting, which will be filed with the Securities and Exchange Commission within 120 days after July
31, 2021, and which is incorporated by reference herein.</P>

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

<P STYLE="font: bold 10pt Times New Roman, Times, Serif; margin: 0pt 0"><A NAME="a_026"></A>Item 13. Certain Relationships and Related Transactions, and Director
Independence</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">The information required by this Item will be contained in our Proxy
Statement for our Annual Stockholders Meeting, which will be filed with the Securities and Exchange Commission within 120 days after July
31, 2021, and which is incorporated by reference herein.</P>

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

<P STYLE="font: bold 10pt Times New Roman, Times, Serif; margin: 0pt 0"><A NAME="a_027"></A>Item 14. Principal Accounting Fees and Services</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">The information required by this Item will be contained in our Proxy
Statement for our Annual Stockholders Meeting, which will be filed with the Securities and Exchange Commission within 120 days after July
31, 2021, and which is incorporated by reference herein.</P>

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




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

<!-- Field: Page; Sequence: 43 -->
    <DIV STYLE="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><P STYLE="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->41<!-- 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">&nbsp;</P>

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

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

<P STYLE="font: bold 10pt Times New Roman, Times, Serif; margin: 0pt 0"><A NAME="a_029"></A>Item 15. Exhibits, Financial Statement Schedules.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-indent: -0.25in">&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.25in; text-align: left">(a)</TD><TD STYLE="text-align: justify">The following documents are filed as part of this Report:</TD>
</TR></TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-indent: -0.25in">&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.25in; text-align: left">1.</TD><TD STYLE="text-align: justify">Report of Independent Registered Public Accounting Firm on
Consolidated Financial Statements</TD>
</TR></TABLE>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-indent: 0in">Consolidated Financial Statements covered
by Report of Independent Registered Public Accounting Firm</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-indent: -0.25in">&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">
<TD STYLE="width: 0.25in">2.</TD><TD>Financial Statement Schedule.</TD></TR></TABLE>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-indent: 0in">All schedules have been omitted since
they are either included in the Notes to Consolidated Financial Statements or not required or not applicable.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-indent: -0.25in">&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.25in; text-align: left">3.</TD><TD STYLE="text-align: justify">Exhibits. Exhibit Numbers 10.1, 10.6, 10.7, 10.8 and 10.9
are management contracts or compensatory plans or arrangements.</TD>
</TR></TABLE>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-indent: 0in">The exhibits listed in paragraph (b)&nbsp;of
this item are filed, furnished, or incorporated by reference as part of this Form&nbsp;10-K.</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-indent: 0in">Certain of&nbsp;the agreements filed as
exhibits to this Form 10-K contain representations and warranties by the parties to the agreements that have been made solely for the
benefit of the parties to the agreement. These representations and warranties:</P>

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

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="width: 100%; font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0.25in"></TD><TD STYLE="width: 0.25in"><FONT STYLE="font-family: Wingdings; font-size: 10pt">&sect;</FONT></TD><TD>may have been qualified by disclosures that were made to the other parties in connection with the negotiation of the agreements, which
disclosures are not necessarily reflected in the agreements;</TD></TR><TR STYLE="vertical-align: top">
<TD>&nbsp;</TD><TD>&nbsp;</TD><TD>&nbsp;</TD></TR>
                                                                      </TABLE>

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0.25in"></TD><TD STYLE="width: 0.25in"><FONT STYLE="font-family: Wingdings; font-size: 10pt">&sect;</FONT></TD><TD>may apply standards of materiality that differ from those of a reasonable investor; and</TD></TR><TR STYLE="vertical-align: top">
<TD>&nbsp;</TD><TD>&nbsp;</TD><TD>&nbsp;</TD></TR>
                                                                                                                                                                                                                                      </TABLE>

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0.25in"></TD><TD STYLE="width: 0.25in"><FONT STYLE="font-family: Wingdings; font-size: 10pt">&sect;</FONT></TD><TD>were made only as of specified dates contained in the agreements and are subject to subsequent developments and changed circumstances.</TD></TR></TABLE>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-indent: 0in">Accordingly, these representations and
warranties may not describe the actual state of affairs as of the date that these representations and warranties were made or at any other
time.&nbsp;Investors&nbsp;should not rely on them as statements of fact.</P>

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

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

<!-- Field: Page; Sequence: 44 -->
    <DIV STYLE="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><P STYLE="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->42<!-- 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.25in; text-indent: -0.25in">&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.25in; text-align: left">(b)</TD><TD STYLE="text-align: justify">Exhibits.</TD>
</TR></TABLE>

<P STYLE="margin-top: 0; margin-bottom: 0"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></P>

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <TR>
    <TD STYLE="border-bottom: black 1.5pt solid; vertical-align: top; width: 10%"><FONT STYLE="font-size: 10pt">Exhibit Number</FONT></TD>
    <TD STYLE="vertical-align: top; width: 1%">&nbsp;</TD>
    <TD STYLE="border-bottom: black 1.5pt solid; vertical-align: bottom; width: 89%"><FONT STYLE="font-size: 10pt">Description of Exhibits</FONT></TD></TR>
  <TR STYLE="vertical-align: top">
    <TD><FONT STYLE="font-size: 6pt">&nbsp;</FONT></TD>
    <TD><FONT STYLE="font-size: 6pt">&nbsp;</FONT></TD>
    <TD><FONT STYLE="font-size: 6pt">&nbsp;</FONT></TD></TR>
  <TR STYLE="vertical-align: top; background-color: rgb(204,238,255)">
    <TD><FONT STYLE="font-size: 10pt">3.1(1)</FONT></TD>
    <TD>&nbsp;</TD>
    <TD><A HREF="http://www.sec.gov/Archives/edgar/data/1667313/000121390016013946/f1012gposam2ex3i_zedge.htm"><FONT STYLE="font-size: 10pt">Third Amended and Restated Certificate of Incorporation of Zedge, Inc.</FONT></A></TD></TR>
  <TR STYLE="vertical-align: top; background-color: White">
    <TD><FONT STYLE="font-size: 6pt">&nbsp;</FONT></TD>
    <TD><FONT STYLE="font-size: 6pt">&nbsp;</FONT></TD>
    <TD><FONT STYLE="font-size: 6pt">&nbsp;</FONT></TD></TR>
  <TR STYLE="vertical-align: top; background-color: rgb(204,238,255)">
    <TD><FONT STYLE="font-size: 10pt">3.2(2)</FONT></TD>
    <TD>&nbsp;</TD>
    <TD><A HREF="http://www.sec.gov/Archives/edgar/data/1667313/000121390019021279/f10k2019ex3-2_zedgeinc.htm"><FONT STYLE="font-size: 10pt">Second Amended and Restated By-Laws of Zedge, Inc.</FONT></A></TD></TR>
  <TR STYLE="vertical-align: top; background-color: White">
    <TD><FONT STYLE="font-size: 6pt">&nbsp;</FONT></TD>
    <TD COLSPAN="2"><FONT STYLE="font-size: 6pt">&nbsp;</FONT></TD></TR>
  <TR STYLE="vertical-align: top; background-color: rgb(204,238,255)">
    <TD><FONT STYLE="font-size: 10pt">4.2(3) &nbsp;</FONT></TD>
    <TD>&nbsp;</TD>
    <TD><A HREF="http://www.sec.gov/Archives/edgar/data/1667313/000121390020041739/f10k2020a1ex4-2_zedge.htm"><FONT STYLE="font-size: 10pt">Description
of the Registrant&rsquo;s Securities Registered Pursuant to Section 12 of the Securities Exchange Act of 1934. &nbsp;</FONT></A></TD></TR>
  <TR STYLE="vertical-align: top; background-color: White">
    <TD><FONT STYLE="font-size: 6pt">&nbsp;</FONT></TD>
    <TD><FONT STYLE="font-size: 6pt">&nbsp;</FONT></TD>
    <TD><FONT STYLE="font-size: 6pt">&nbsp;</FONT></TD></TR>
  <TR STYLE="vertical-align: top; background-color: rgb(204,238,255)">
    <TD><FONT STYLE="font-size: 10pt">10.1(4)</FONT></TD>
    <TD>&nbsp;</TD>
    <TD><FONT STYLE="font-size: 10pt"><A HREF="http://www.sec.gov/Archives/edgar/data/1667313/000121390019024359/def14a112019_zedge.htm">2016 Stock Option and Incentive Plan, as Amended and Restated</A></FONT></TD></TR>
  <TR STYLE="vertical-align: top; background-color: White">
    <TD><FONT STYLE="font-size: 6pt">&nbsp;</FONT></TD>
    <TD><FONT STYLE="font-size: 6pt">&nbsp;</FONT></TD>
    <TD><FONT STYLE="font-size: 6pt">&nbsp;</FONT></TD></TR>
  <TR STYLE="vertical-align: top; background-color: rgb(204,238,255)">
    <TD><FONT STYLE="font-size: 10pt">10.2(1)</FONT></TD>
    <TD>&nbsp;</TD>
    <TD><A HREF="http://www.sec.gov/Archives/edgar/data/1667313/000121390016013946/f1012gposam2ex10ii_zedge.htm"><FONT STYLE="font-size: 10pt">Transition Services Agreement</FONT></A></TD></TR>
  <TR STYLE="vertical-align: top; background-color: White">
    <TD><FONT STYLE="font-size: 6pt">&nbsp;</FONT></TD>
    <TD><FONT STYLE="font-size: 6pt">&nbsp;</FONT></TD>
    <TD><FONT STYLE="font-size: 6pt">&nbsp;</FONT></TD></TR>
  <TR STYLE="vertical-align: top; background-color: rgb(204,238,255)">
    <TD><FONT STYLE="font-size: 10pt">10.3(1)</FONT></TD>
    <TD>&nbsp;</TD>
    <TD><A HREF="http://www.sec.gov/Archives/edgar/data/1667313/000121390016013946/f1012gposam2ex10iii_zedge.htm"><FONT STYLE="font-size: 10pt">Tax Separation Agreement</FONT></A></TD></TR>
  <TR STYLE="vertical-align: top; background-color: White">
    <TD><FONT STYLE="font-size: 6pt">&nbsp;</FONT></TD>
    <TD><FONT STYLE="font-size: 6pt">&nbsp;</FONT></TD>
    <TD><FONT STYLE="font-size: 6pt">&nbsp;</FONT></TD></TR>
  <TR STYLE="vertical-align: top; background-color: rgb(204,238,255)">
    <TD><FONT STYLE="font-size: 10pt">10.4(5)</FONT></TD>
    <TD>&nbsp;</TD>
    <TD><A HREF="http://www.sec.gov/Archives/edgar/data/1667313/000121390016012774/f1012g2016a1ex10iv_zedge.htm"><FONT STYLE="font-size: 10pt">Google Services Agreement between Zedge, Inc. and Google, Inc., dated June 18, 2014</FONT></A></TD></TR>
  <TR STYLE="vertical-align: top; background-color: White">
    <TD><FONT STYLE="font-size: 6pt">&nbsp;</FONT></TD>
    <TD><FONT STYLE="font-size: 6pt">&nbsp;</FONT></TD>
    <TD><FONT STYLE="font-size: 6pt">&nbsp;</FONT></TD></TR>
  <TR STYLE="vertical-align: top; background-color: rgb(204,238,255)">
    <TD><FONT STYLE="font-size: 10pt">10.5(6)</FONT></TD>
    <TD>&nbsp;</TD>
    <TD><FONT STYLE="font-size: 10pt"><A HREF="http://www.sec.gov/Archives/edgar/data/1667313/000121390016012774/f1012g2016a1ex10v_zedge.htm">Marketplace for Premier Publishers Agreement between Zedge, Inc. and MoPub, Inc., dated February 20, 2013</A></FONT></TD></TR>
  <TR STYLE="vertical-align: top; background-color: White">
    <TD><FONT STYLE="font-size: 6pt">&nbsp;</FONT></TD>
    <TD><FONT STYLE="font-size: 6pt">&nbsp;</FONT></TD>
    <TD><FONT STYLE="font-size: 6pt">&nbsp;</FONT></TD></TR>
  <TR STYLE="vertical-align: top; background-color: rgb(204,238,255)">
    <TD><FONT STYLE="font-size: 10pt">10.6(6)</FONT></TD>
    <TD>&nbsp;</TD>
    <TD><A HREF="http://www.sec.gov/Archives/edgar/data/1667313/000121390016013624/f1012gposam1ex10vi_zedgeinc.htm"><FONT STYLE="font-size: 10pt">Zedge Holdings, Inc. 2008 Omnibus Stock Incentive Plan, as amended and restated on November 1, 2011</FONT></A></TD></TR>
  <TR STYLE="vertical-align: top; background-color: White">
    <TD><FONT STYLE="font-size: 6pt">&nbsp;</FONT></TD>
    <TD><FONT STYLE="font-size: 6pt">&nbsp;</FONT></TD>
    <TD><FONT STYLE="font-size: 6pt">&nbsp;</FONT></TD></TR>
  <TR STYLE="vertical-align: top; background-color: rgb(204,238,255)">
    <TD><FONT STYLE="font-size: 10pt">10.7(1)</FONT></TD>
    <TD>&nbsp;</TD>
    <TD><A HREF="http://www.sec.gov/Archives/edgar/data/1667313/000121390016013946/f1012gposam2ex10vii_zedge.htm"><FONT STYLE="font-size: 10pt">Form of ISO Stock Option Agreement</FONT></A></TD></TR>
  <TR STYLE="vertical-align: top; background-color: White">
    <TD><FONT STYLE="font-size: 6pt">&nbsp;</FONT></TD>
    <TD><FONT STYLE="font-size: 6pt">&nbsp;</FONT></TD>
    <TD><FONT STYLE="font-size: 6pt">&nbsp;</FONT></TD></TR>
  <TR STYLE="vertical-align: top; background-color: rgb(204,238,255)">
    <TD><FONT STYLE="font-size: 10pt">10.8(1)</FONT></TD>
    <TD>&nbsp;</TD>
    <TD><A HREF="http://www.sec.gov/Archives/edgar/data/1667313/000121390016013946/f1012gposam2ex10viii_zedge.htm"><FONT STYLE="font-size: 10pt">Form of Nonqualified Stock Option Agreement</FONT></A></TD></TR>
  <TR STYLE="vertical-align: top; background-color: White">
    <TD><FONT STYLE="font-size: 6pt">&nbsp;</FONT></TD>
    <TD><FONT STYLE="font-size: 6pt">&nbsp;</FONT></TD>
    <TD><FONT STYLE="font-size: 6pt">&nbsp;</FONT></TD></TR>
  <TR STYLE="vertical-align: top; background-color: rgb(204,238,255)">
    <TD><FONT STYLE="font-size: 10pt">10.9(1)</FONT></TD>
    <TD>&nbsp;</TD>
    <TD><A HREF="http://www.sec.gov/Archives/edgar/data/1667313/000121390016013946/f1012gposam2ex10ix_zedge.htm"><FONT STYLE="font-size: 10pt">Form of Restricted Stock Agreement</FONT></A></TD></TR>
  <TR STYLE="vertical-align: top; background-color: White">
    <TD><FONT STYLE="font-size: 6pt">&nbsp;</FONT></TD>
    <TD><FONT STYLE="font-size: 6pt">&nbsp;</FONT></TD>
    <TD><FONT STYLE="font-size: 6pt">&nbsp;</FONT></TD></TR>
  <TR STYLE="vertical-align: top; background-color: rgb(204,238,255)">
    <TD><FONT STYLE="font-size: 10pt">10.10(7)</FONT></TD>
    <TD>&nbsp;</TD>
    <TD><A HREF="http://www.sec.gov/Archives/edgar/data/1667313/000121390020041807/ea131250ex1-1_zedgeinc.htm"><FONT STYLE="font-size: 10pt">At Market Issuance Sales Agreement among Zedge, Inc. and National Securities Corporation and H.C. Wainwright &amp; Co., LLC, dated December 9, 2020.</FONT></A></TD></TR>
  <TR STYLE="vertical-align: top; background-color: White">
    <TD><FONT STYLE="font-size: 6pt">&nbsp;</FONT></TD>
    <TD><FONT STYLE="font-size: 6pt">&nbsp;</FONT></TD>
    <TD><FONT STYLE="font-size: 6pt">&nbsp;</FONT></TD></TR>
  <TR STYLE="vertical-align: top; background-color: rgb(204,238,255)">
    <TD><FONT STYLE="font-size: 10pt">21.01*</FONT></TD>
    <TD>&nbsp;</TD>
    <TD><FONT STYLE="font-size: 10pt"><A HREF="f10k2021ex21-01_zedgeinc.htm">Subsidiaries of the Registrant</A></FONT></TD></TR>
  <TR STYLE="vertical-align: top; background-color: White">
    <TD><FONT STYLE="font-size: 6pt">&nbsp;</FONT></TD>
    <TD><FONT STYLE="font-size: 6pt">&nbsp;</FONT></TD>
    <TD><FONT STYLE="font-size: 6pt">&nbsp;</FONT></TD></TR>
  <TR STYLE="vertical-align: top; background-color: rgb(204,238,255)">
    <TD><FONT STYLE="font-size: 10pt">23.01*</FONT></TD>
    <TD>&nbsp;</TD>
    <TD><FONT STYLE="font-size: 10pt"><A HREF="f10k2021ex23-01_zedgeinc.htm">Consent of Mayer Hoffman McCann CPAs, The New York Practice of Mayer Hoffman McCann P.C., Independent Registered Public Accounting Firm</A></FONT></TD></TR>
  <TR STYLE="vertical-align: top; background-color: White">
    <TD><FONT STYLE="font-size: 6pt">&nbsp;</FONT></TD>
    <TD><FONT STYLE="font-size: 6pt">&nbsp;</FONT></TD>
    <TD><FONT STYLE="font-size: 6pt">&nbsp;</FONT></TD></TR>
  <TR STYLE="vertical-align: top; background-color: rgb(204,238,255)">
    <TD><FONT STYLE="font-size: 10pt">31.01*</FONT></TD>
    <TD>&nbsp;</TD>
    <TD><FONT STYLE="font-size: 10pt"><A HREF="f10k2021ex31-01_zedgeinc.htm">Certification of Chief Executive Officer pursuant to Section 302 of the Sarbanes-Oxley Act of 2002</A></FONT></TD></TR>
  <TR STYLE="vertical-align: top; background-color: White">
    <TD><FONT STYLE="font-size: 6pt">&nbsp;</FONT></TD>
    <TD><FONT STYLE="font-size: 6pt">&nbsp;</FONT></TD>
    <TD><FONT STYLE="font-size: 6pt">&nbsp;</FONT></TD></TR>
  <TR STYLE="vertical-align: top; background-color: rgb(204,238,255)">
    <TD><FONT STYLE="font-size: 10pt">31.02*</FONT></TD>
    <TD>&nbsp;</TD>
    <TD><FONT STYLE="font-size: 10pt"><A HREF="f10k2021ex31-02_zedgeinc.htm">Certification of Chief Financial Officer pursuant to Section 302 of the Sarbanes-Oxley Act of 2002</A></FONT></TD></TR>
  <TR STYLE="vertical-align: top; background-color: White">
    <TD><FONT STYLE="font-size: 6pt">&nbsp;</FONT></TD>
    <TD><FONT STYLE="font-size: 6pt">&nbsp;</FONT></TD>
    <TD><FONT STYLE="font-size: 6pt">&nbsp;</FONT></TD></TR>
  <TR STYLE="vertical-align: top; background-color: rgb(204,238,255)">
    <TD><FONT STYLE="font-size: 10pt">32.01*</FONT></TD>
    <TD>&nbsp;</TD>
    <TD><FONT STYLE="font-size: 10pt"><A HREF="f10k2021ex32-01_zedgeinc.htm">Certification of Chief Executive Officer pursuant to Section 906 of the Sarbanes-Oxley Act of 2002</A></FONT></TD></TR>
  <TR STYLE="vertical-align: top; background-color: White">
    <TD><FONT STYLE="font-size: 6pt">&nbsp;</FONT></TD>
    <TD><FONT STYLE="font-size: 6pt">&nbsp;</FONT></TD>
    <TD><FONT STYLE="font-size: 6pt">&nbsp;</FONT></TD></TR>
  <TR STYLE="vertical-align: top; background-color: rgb(204,238,255)">
    <TD><FONT STYLE="font-size: 10pt">32.02*</FONT></TD>
    <TD>&nbsp;</TD>
    <TD><FONT STYLE="font-size: 10pt"><A HREF="f10k2021ex32-02_zedgeinc.htm">Certification of Chief Financial Officer pursuant to Section 906 of the Sarbanes-Oxley Act of 2002</A></FONT></TD></TR>

<TR STYLE="vertical-align: top; background-color: White">
    <TD><FONT STYLE="font-size: 6pt">&nbsp;</FONT></TD>
    <TD><FONT STYLE="font-size: 6pt">&nbsp;</FONT></TD>
    <TD><FONT STYLE="font-size: 6pt">&nbsp;</FONT></TD></TR>
<TR STYLE="vertical-align: top; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: justify"><FONT STYLE="font-size: 10pt">101.INS*</FONT></TD>
    <TD>&nbsp;</TD>
    <TD><FONT STYLE="font-size: 10pt"> XBRL Instance Document.</FONT></TD></TR>
  <TR STYLE="vertical-align: top; background-color: White">
    <TD STYLE="text-align: justify"><FONT STYLE="font-size: 6pt">&nbsp;</FONT></TD>
    <TD><FONT STYLE="font-size: 6pt">&nbsp;</FONT></TD>
    <TD><FONT STYLE="font-size: 6pt">&nbsp;</FONT></TD></TR>
  <TR STYLE="vertical-align: top; background-color: rgb(204,238,255)">
    <TD><FONT STYLE="font-size: 10pt">101.SCH*</FONT></TD>
    <TD>&nbsp;</TD>
    <TD><FONT STYLE="font-size: 10pt"> XBRL Taxonomy Extension Schema Document.</FONT></TD></TR>
  <TR STYLE="vertical-align: top; background-color: White">
    <TD><FONT STYLE="font-size: 6pt">&nbsp;</FONT></TD>
    <TD><FONT STYLE="font-size: 6pt">&nbsp;</FONT></TD>
    <TD><FONT STYLE="font-size: 6pt">&nbsp;</FONT></TD></TR>
  <TR STYLE="vertical-align: top; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: justify"><FONT STYLE="font-size: 10pt">101.CAL*</FONT></TD>
    <TD>&nbsp;</TD>
    <TD><FONT STYLE="font-size: 10pt"> XBRL Taxonomy Extension Calculation Linkbase Document.</FONT></TD></TR>
  <TR STYLE="vertical-align: top; background-color: White">
    <TD STYLE="text-align: justify"><FONT STYLE="font-size: 6pt">&nbsp;</FONT></TD>
    <TD><FONT STYLE="font-size: 6pt">&nbsp;</FONT></TD>
    <TD><FONT STYLE="font-size: 6pt">&nbsp;</FONT></TD></TR>
  <TR STYLE="vertical-align: top; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: justify"><FONT STYLE="font-size: 10pt">101.DEF*</FONT></TD>
    <TD>&nbsp;</TD>
    <TD><FONT STYLE="font-size: 10pt"> XBRL Taxonomy Extension Definition Linkbase Document.</FONT></TD></TR>
  <TR STYLE="vertical-align: top; background-color: White">
    <TD STYLE="text-align: justify"><FONT STYLE="font-size: 6pt">&nbsp;</FONT></TD>
    <TD><FONT STYLE="font-size: 6pt">&nbsp;</FONT></TD>
    <TD><FONT STYLE="font-size: 6pt">&nbsp;</FONT></TD></TR>
  <TR STYLE="vertical-align: top; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: justify"><FONT STYLE="font-size: 10pt">101.LAB*</FONT></TD>
    <TD>&nbsp;</TD>
    <TD><FONT STYLE="font-size: 10pt"> XBRL Taxonomy Extension Label Linkbase Document.</FONT></TD></TR>
  <TR STYLE="vertical-align: top; background-color: White">
    <TD STYLE="text-align: justify"><FONT STYLE="font-size: 6pt">&nbsp;</FONT></TD>
    <TD><FONT STYLE="font-size: 6pt">&nbsp;</FONT></TD>
    <TD><FONT STYLE="font-size: 6pt">&nbsp;</FONT></TD></TR>
  <TR STYLE="vertical-align: top; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: justify"><FONT STYLE="font-size: 10pt">101.PRE*</FONT></TD>
    <TD>&nbsp;</TD>
    <TD><FONT STYLE="font-size: 10pt"> XBRL Taxonomy Extension Presentation Linkbase Document.</FONT></TD></TR>
  </TABLE>

<P STYLE="margin: 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="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.35in; text-align: left">*</TD><TD STYLE="text-align: justify">filed herewith.</TD>
</TR></TABLE>



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

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="width: 100%; font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0%"></TD><TD STYLE="width: 0.35in">(1)</TD><TD>Incorporated by reference to Form 10-12G/A, filed June 1, 2016.</TD></TR></TABLE>

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

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="width: 100%; font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0%"></TD><TD STYLE="width: 0.35in">(2)</TD><TD>Incorporated by reference to Form 10-K, filed October 28, 2019</TD></TR></TABLE>

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

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="width: 100%; font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0%"></TD><TD STYLE="width: 0.35in">(3)</TD><TD>Incorporated by reference to Form 10-K/A, filed December 9, 2020.</TD></TR></TABLE>

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

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="width: 100%; font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0%"></TD><TD STYLE="width: 0.35in"><FONT STYLE="font-size: 6pt">(4)</FONT></TD><TD>Incorporated by reference to the Schedule 14A, filed November 21, 2019.</TD></TR></TABLE>

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

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="width: 100%; font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0%"></TD><TD STYLE="width: 0.35in">(5)</TD><TD>Incorporated by reference to Form 10-12G/A, filed April 25, 2016.</TD></TR></TABLE>

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

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="width: 100%; font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0%"></TD><TD STYLE="width: 0.35in">(6)</TD><TD>Incorporated by reference to Form 10-12G/A, filed May 20, 2016.</TD></TR></TABLE>

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

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="width: 100%; font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0%"></TD><TD STYLE="width: 0.35in">(7)</TD><TD>Incorporated by reference to Form 8-k, filed December 9, 2020.</TD></TR></TABLE>

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

<P STYLE="font: bold 10pt Times New Roman, Times, Serif; margin: 0pt 0"><A NAME="a_030"></A>Item&nbsp;16. Form 10-K Summary.</P>

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

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

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




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

<!-- Field: Page; Sequence: 45 -->
    <DIV STYLE="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><P STYLE="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->43<!-- 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">&nbsp;</P>

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

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

<P STYLE="text-align: left; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">Pursuant to the requirements of Section&nbsp;13 or 15(d) of the Securities
Exchange Act of 1934, the registrant has duly caused this Annual Report on Form 10-K to be signed on its behalf by the undersigned, thereunto
duly authorized.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left; margin: 0pt 0">&nbsp;</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>
    <P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P></TD>
    <TD COLSPAN="2"><FONT STYLE="font-size: 10pt">ZEDGE, INC.</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>&nbsp;</TD>
    <TD><FONT STYLE="font-size: 10pt">By:</FONT></TD>
    <TD STYLE="border-bottom: black 1.5pt solid; text-align: center"><FONT STYLE="font-size: 10pt">/s/ Jonathan Reich</FONT></TD></TR>
  <TR STYLE="vertical-align: top">
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>
    <P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><B>Jonathan Reich</B></P>
    <P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><B>Chief&nbsp;Executive&nbsp;Officer</B></P></TD></TR>
  </TABLE>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left">Date: November 9, 2021</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">Pursuant to the requirements of the Securities Exchange Act of 1934,
this Annual Report on Form 10-K has been signed by the following persons on behalf of the Registrant and in the capacities and on the
dates indicated.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</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 STYLE="text-align: center; border-bottom: black 1.5pt solid; width: 40%">
    <P STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center">Signature</P></TD>
    <TD STYLE="text-align: center; width: 2%">&nbsp;</TD>
    <TD STYLE="border-bottom: black 1.5pt solid; width: 36%; text-align: center">Titles</TD>
    <TD STYLE="text-align: center; width: 2%">&nbsp;</TD>
    <TD STYLE="border-bottom: black 1.5pt solid; width: 20%; text-align: center">Date</TD></TR>
  <TR STYLE="vertical-align: top">
    <TD STYLE="text-align: center">&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD STYLE="text-align: center">&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD STYLE="text-align: center">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: top">
    <TD STYLE="border-bottom: black 1.5pt solid">/s/ Jonathan Reich</TD>
    <TD>&nbsp;</TD>
    <TD>Chief Executive Officer</TD>
    <TD>&nbsp;</TD>
    <TD STYLE="text-align: center">November 9, 2021</TD></TR>
  <TR STYLE="vertical-align: top">
    <TD><B>Jonathan Reich</B></TD>
    <TD>&nbsp;</TD>
    <TD>(Principal Executive Officer)</TD>
    <TD>&nbsp;</TD>
    <TD STYLE="text-align: center">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: top">
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD STYLE="text-align: center">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: top">
    <TD STYLE="border-bottom: black 1.5pt solid">/s/ Yi Tsai</TD>
    <TD>&nbsp;</TD>
    <TD>Chief Financial Officer</TD>
    <TD>&nbsp;</TD>
    <TD STYLE="text-align: center">November 9, 2021</TD></TR>
  <TR STYLE="vertical-align: top">
    <TD><B>Yi Tsai</B></TD>
    <TD>&nbsp;</TD>
    <TD>(Principal Financial Officer and Principal</TD>
    <TD>&nbsp;</TD>
    <TD STYLE="text-align: center">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: top">
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>Accounting Officer)</TD>
    <TD>&nbsp;</TD>
    <TD STYLE="text-align: center">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: top">
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD STYLE="text-align: center">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: top">
    <TD STYLE="border-bottom: black 1.5pt solid">/s/ Michael Jonas</TD>
    <TD>&nbsp;</TD>
    <TD>Director</TD>
    <TD>&nbsp;</TD>
    <TD STYLE="text-align: center">November 9, 2021</TD></TR>
  <TR STYLE="vertical-align: top">
    <TD><B>Michael Jonas</B></TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD STYLE="text-align: center">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: top">
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD STYLE="text-align: center">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: top">
    <TD STYLE="border-bottom: black 1.5pt solid">/s/ Howard S. Jonas</TD>
    <TD>&nbsp;</TD>
    <TD>Director</TD>
    <TD>&nbsp;</TD>
    <TD STYLE="text-align: center">November 9, 2021</TD></TR>
  <TR STYLE="vertical-align: top">
    <TD><B>Howard S. Jonas</B></TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD STYLE="text-align: center">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: top">
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD STYLE="text-align: center">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: top">
    <TD STYLE="border-bottom: black 1.5pt solid">/s/ Mark Ghermezian</TD>
    <TD>&nbsp;</TD>
    <TD>Director</TD>
    <TD>&nbsp;</TD>
    <TD STYLE="text-align: center">November 9, 2021</TD></TR>
  <TR STYLE="vertical-align: top">
    <TD><B>Mark Ghermezian</B></TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD STYLE="text-align: center">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: top">
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD STYLE="text-align: center">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: top">
    <TD STYLE="border-bottom: black 1.5pt solid">/s/ Elliot Gibber</TD>
    <TD>&nbsp;</TD>
    <TD>Director</TD>
    <TD>&nbsp;</TD>
    <TD STYLE="text-align: center">November 9, 2021</TD></TR>
  <TR STYLE="vertical-align: top">
    <TD><B>Elliot Gibber</B></TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD STYLE="text-align: center">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: top">
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD STYLE="text-align: center">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: top">
    <TD STYLE="border-bottom: black 1.5pt solid">/s/ Paul Packer</TD>
    <TD>&nbsp;</TD>
    <TD>Director</TD>
    <TD>&nbsp;</TD>
    <TD STYLE="text-align: center">November 9, 2021</TD></TR>
  <TR STYLE="vertical-align: top">
    <TD><B>Paul Packer</B></TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD STYLE="text-align: center">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: top">
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD STYLE="text-align: center">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: top">
    <TD STYLE="border-bottom: black 1.5pt solid">/s/ Gregory Suess</TD>
    <TD>&nbsp;</TD>
    <TD>Director</TD>
    <TD>&nbsp;</TD>
    <TD STYLE="text-align: center">November 9, 2021</TD></TR>
  <TR STYLE="vertical-align: top">
    <TD><B>Gregory Suess</B></TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD STYLE="text-align: center">&nbsp;</TD></TR>
  </TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>

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

<!-- Field: Page; Sequence: 46 -->
    <DIV STYLE="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><P STYLE="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->44<!-- 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">&nbsp;</P>

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

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><B>Index to Consolidated Financial Statements</B></P>

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

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <TR STYLE="background-color: #CCEEFF">
    <TD STYLE="padding-left: 0.125in; text-indent: -0.125in; vertical-align: top; width: 90%"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><A HREF="#a_001">Report of Independent Registered Public Accounting Firm- Mayer Hoffman McCann CPAs, The New York Practice of Mayer Hoffman McCann P.C.</A></FONT></TD>
    <TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="text-align: center; vertical-align: bottom; width: 9%"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">F-2</FONT></TD></TR>
  <TR STYLE="background-color: white">
    <TD STYLE="vertical-align: top">&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD STYLE="text-align: center; vertical-align: bottom">&nbsp;</TD></TR>
  <TR STYLE="background-color: #CCEEFF">
    <TD STYLE="vertical-align: top"><A HREF="#a_002"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Consolidated Balance Sheets as of July 31, 2021 and 2020</FONT></A></TD>
    <TD>&nbsp;</TD>
    <TD STYLE="text-align: center; vertical-align: bottom"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">F-3</FONT></TD></TR>
  <TR STYLE="background-color: white">
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD STYLE="text-align: center">&nbsp;</TD></TR>
  <TR STYLE="background-color: #CCEEFF">
    <TD STYLE="vertical-align: top"><A HREF="#a_003"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Consolidated Statements of Comprehensive Income (Loss) for the Years Ended July 31, 2021 and 2020</FONT></A></TD>
    <TD>&nbsp;</TD>
    <TD STYLE="text-align: center; vertical-align: bottom"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">F-4</FONT></TD></TR>
  <TR STYLE="background-color: white">
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD STYLE="text-align: center">&nbsp;</TD></TR>
  <TR STYLE="background-color: #CCEEFF">
    <TD STYLE="vertical-align: top"><A HREF="#a_004"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Consolidated Statements of Stockholders&rsquo; Equity for the Years Ended July 31, 2021 and 2020</FONT></A></TD>
    <TD>&nbsp;</TD>
    <TD STYLE="text-align: center; vertical-align: bottom"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">F-5</FONT></TD></TR>
  <TR STYLE="background-color: white">
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD STYLE="text-align: center">&nbsp;</TD></TR>
  <TR STYLE="background-color: #CCEEFF">
    <TD STYLE="vertical-align: top"><A HREF="#a_005"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Consolidated Statements of Cash Flows for the Years Ended July 31, 2021 and 2020</FONT></A></TD>
    <TD>&nbsp;</TD>
    <TD STYLE="text-align: center; vertical-align: bottom"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">F-6</FONT></TD></TR>
  <TR STYLE="background-color: white">
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD STYLE="text-align: center">&nbsp;</TD></TR>
  <TR STYLE="background-color: #CCEEFF">
    <TD STYLE="vertical-align: top"><A HREF="#a_006"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Notes to Consolidated Financial Statements</FONT></A></TD>
    <TD>&nbsp;</TD>
    <TD STYLE="text-align: center; vertical-align: bottom"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">F-7</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"></P>

<!-- Field: Page; Sequence: 47; Options: NewSection -->
    <DIV STYLE="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><P STYLE="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt">F-<!-- 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: 0pt 0; text-align: center">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><B><A NAME="a_001"></A>REPORT OF INDEPENDENT REGISTERED PUBLIC ACCOUNTING
FIRM</B></P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">To the Board of Directors and</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Stockholders of Zedge, Inc.</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><B>Opinion on the Financial Statements</B></P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left">We have audited the accompanying consolidated
balance sheets of Zedge, Inc. (the &ldquo;Company&rdquo;) as of July 31, 2021 and 2020, the related consolidated statements of comprehensive
income (loss), stockholders&rsquo; equity, and cash flows for the years then ended, and the related notes (collectively referred to as
the &ldquo;consolidated financial statements&rdquo;). In our opinion, the consolidated financial statements present fairly, in all material
respects, the financial position of the Company as of July 31, 2021 and 2020, and the results of its operations and its cash flows for
the years then ended, in conformity with accounting principles generally accepted in the United States of America.</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><B>Basis for Opinion</B></P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left">These consolidated financial statements are the
responsibility of the Company&rsquo;s management. Our responsibility is to express an opinion on the Company&rsquo;s consolidated financial statements
based on our audits. We are a public accounting firm registered with the Public Company Accounting Oversight Board (United States) (&ldquo;PCAOB&rdquo;)
and are required to be independent with respect to the Company in accordance with the U.S. federal securities laws and the applicable
rules and regulations of the Securities and Exchange Commission and the PCAOB.</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left">We conducted our audits in accordance with the
standards of the PCAOB. Those standards require that we plan and perform the audit to obtain reasonable assurance about whether the consolidated
financial statements are free of material misstatement, whether due to error or fraud. The Company is not required to have, nor were we
engaged to perform, an audit of its internal control over financial reporting. As part of our audits we are required to obtain an understanding
of internal control over financial reporting but not for the purpose of expressing an opinion on the effectiveness of the entity&rsquo;s internal
control over financial reporting. Accordingly, we express no such opinion.</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left">Our audits included performing procedures to assess
the risks of material misstatement of the consolidated financial statements, whether due to error or fraud, and performing procedures
that respond to those risks. Such procedures included examining, on a test basis, evidence regarding the amounts and disclosures in the
consolidated financial statements. Our audits also included evaluating the accounting principles used and significant estimates made by
management, as well as evaluating the overall presentation of the consolidated financial statements. We believe that our audits provide
a reasonable basis for our opinion.</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">/s/ Mayer Hoffman McCann CPAs</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">(The New York Practice of Mayer Hoffman McCann P.C.)</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">We have served as the Company&rsquo;s auditor
since 2018.</P>

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

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

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

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

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

<!-- Field: Page; Sequence: 48 -->
    <DIV STYLE="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><P STYLE="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt">F-<!-- 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="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><A NAME="a_002"></A><B>ZEDGE, INC.<BR>
CONSOLIDATED BALANCE SHEETS<BR>
(in thousands, except par value)</B></P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><B></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 STYLE="padding-left: 0.125in; border-bottom: Black 1.5pt solid; text-indent: -0.125in; font-weight: bold">July 31,</TD><TD STYLE="padding-bottom: 1.5pt; font-weight: bold">&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="padding-bottom: 1.5pt; font-weight: bold">&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="padding-left: 0.125in; text-indent: -0.125in; font-weight: bold">Assets</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">
    <TD STYLE="padding-left: 0.125in; text-indent: -0.125in; font-weight: bold">Current assets:</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: rgb(204,238,255)">
    <TD STYLE="padding-left: 0.25in; width: 76%; text-align: left; text-indent: -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">24,908</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="padding-left: 0.25in; text-align: left; text-indent: -0.125in">Trade accounts receivable, net of allowance of $0 at July 31, 2021 and 2020</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">2,545</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="padding-left: 0.25in; text-align: left; text-indent: -0.125in">Prepaid expenses</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">111</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="padding-left: 0.25in; text-align: left; padding-bottom: 1.5pt; text-indent: -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">49</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="padding-left: 0.375in; font-weight: bold; text-align: left; text-indent: -0.125in">Total current assets</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">27,613</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="padding-left: 0.125in; text-align: left; text-indent: -0.125in">Property and equipment, net</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">1,980</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 STYLE="padding-left: 0.125in; text-indent: -0.125in">Goodwill</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">2,262</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="padding-left: 0.125in; text-align: left; text-indent: -0.125in">Deferred tax assets, net</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">477</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="padding-left: 0.125in; text-align: left; padding-bottom: 1.5pt; text-indent: -0.125in">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">5,145</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: White">
    <TD STYLE="padding-left: 0.375in; font-weight: bold; text-align: left; padding-bottom: 1.5pt; text-indent: -0.125in">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">37,477</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: rgb(204,238,255)">
    <TD STYLE="padding-left: 0.125in; font-weight: bold; text-align: left; text-indent: -0.125in">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="padding-left: 0.125in; font-weight: bold; text-align: left; text-indent: -0.125in">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="padding-left: 0.25in; text-align: left; text-indent: -0.125in">Trade accounts payable</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">$</TD><TD STYLE="text-align: right">585</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="padding-left: 0.25in; text-align: left; text-indent: -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,771</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: rgb(204,238,255)">
    <TD STYLE="padding-left: 0.25in; text-align: left; padding-bottom: 1.5pt; text-indent: -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,821</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: White">
    <TD STYLE="padding-left: 0.375in; font-weight: bold; text-align: left; text-indent: -0.125in">Total current liabilities</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">4,177</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: rgb(204,238,255)">
    <TD STYLE="padding-left: 0.25in; text-align: left; text-indent: -0.125in">Loans Payable</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">218</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="padding-left: 0.25in; text-align: left; padding-bottom: 1.5pt; text-indent: -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">145</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: rgb(204,238,255)">
    <TD STYLE="padding-left: 0.375in; font-weight: bold; text-align: left; padding-bottom: 1.5pt; text-indent: -0.125in">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">4,322</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: White">
    <TD STYLE="padding-left: 0.125in; font-weight: bold; text-align: left; text-indent: -0.125in">Commitments and contingencies (Note 9)</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: 0.125in; font-weight: bold; text-align: left; text-indent: -0.125in">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="padding-left: 0.25in; text-align: left; text-indent: -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: rgb(204,238,255)">
    <TD STYLE="padding-left: 0.25in; text-align: left; text-indent: -0.125in">Class&nbsp;A common stock, $.01 par value; authorized shares&mdash;2,600; 525 shares issued and outstanding at&nbsp;&nbsp;July 31, 2021 and 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: White">
    <TD STYLE="padding-left: 0.25in; text-align: left; text-indent: -0.125in">Class B common stock, $.01 par value; authorized shares&mdash;40,000; 13,923 shares issued and 13,865 shares outstanding at July 31, 2021, and 11,788 shares issued and 11,749 ouststanding at July 31, 2020</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">139</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: rgb(204,238,255)">
    <TD STYLE="padding-left: 0.25in; text-align: left; text-indent: -0.125in">Additional paid-in capital</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">41,664</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: White">
    <TD STYLE="padding-left: 0.25in; text-align: left; text-indent: -0.125in">Accumulated other comprehensive loss</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(997</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: rgb(204,238,255)">
    <TD STYLE="padding-left: 0.25in; text-align: left; text-indent: -0.125in">Accumulated deficit</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(7,554</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: White">
    <TD STYLE="padding-left: 0.25in; text-align: left; padding-bottom: 1.5pt; text-indent: -0.125in">Treasury stock, 58 shares at July 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: rgb(204,238,255)">
    <TD STYLE="padding-left: 0.375in; font-weight: bold; text-align: left; padding-bottom: 1.5pt; text-indent: -0.125in">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">33,155</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: White">
    <TD STYLE="padding-left: 0.375in; font-weight: bold; text-align: left; padding-bottom: 1.5pt; text-indent: -0.125in">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">37,477</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: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><B></B>&nbsp;</P>

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




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

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

<!-- Field: Page; Sequence: 49 -->
    <DIV STYLE="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><P STYLE="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt">F-<!-- 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: 0pt 0">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><A NAME="a_003"></A><B>ZEDGE, INC.<BR>
CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME (LOSS)<BR>
(in thousands, except per share data)</B></P>

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

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"></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="border-bottom: Black 1.5pt solid; padding-left: 0.125in; font-weight: bold; text-indent: -0.125in">Year ended July 31,</TD><TD STYLE="padding-bottom: 1.5pt; font-weight: bold">&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="padding-bottom: 1.5pt; font-weight: bold">&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: 76%; font-weight: bold; text-indent: -0.125in; padding-left: 0.125in">Revenues</TD><TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">$</TD><TD STYLE="width: 9%; text-align: right">19,569</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">9,470</TD><TD STYLE="width: 1%; text-align: left">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="font-weight: bold; text-align: left; text-indent: -0.125in; padding-left: 0.125in">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></TR>
  <TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left; text-indent: -0.125in; padding-left: 0.25in">Direct cost of revenues (exclusive of amortization of capitalized software and technology development costs included below)</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">1,194</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">1,195</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left; text-indent: -0.125in; padding-left: 0.25in">Selling, general and administrative</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">9,311</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">7,110</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; text-indent: -0.125in; padding-left: 0.25in">Depreciation and amortization</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">1,261</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">1,568</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="padding-bottom: 1.5pt; text-indent: -0.125in; padding-left: 0.125in">&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">&nbsp;</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">&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; text-indent: -0.125in; padding-left: 0.125in">Income (loss) from operations</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">7,803</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(403</TD><TD STYLE="text-align: left">)</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left; text-indent: -0.125in; padding-left: 0.25in">Interest and other income, net</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">245</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">11</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; text-indent: -0.125in; padding-left: 0.25in">Net loss resulting from foreign exchange transactions</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</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">(152</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; text-indent: -0.125in; padding-left: 0.125in">Income (loss) before income taxes</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">8,046</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(544</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; text-indent: -0.125in; padding-left: 0.25in">Provision for (benefit from) income taxes</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">(202</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">15</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; text-indent: -0.125in; padding-left: 0.125in">Net income (loss)</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">8,248</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(559</TD><TD STYLE="text-align: left">)</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left; text-indent: -0.125in; padding-left: 0.125in">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></TR>
  <TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left; padding-bottom: 1.5pt; text-indent: -0.125in; padding-left: 0.25in">Changes in foreign currency translation adjustment</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">88</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">)</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; text-indent: -0.125in; padding-left: 0.125in">Total other comprehensive income (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">88</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">)</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="font-weight: bold; text-align: left; padding-bottom: 1.5pt; text-indent: -0.125in; padding-left: 0.125in">Total comprehensive income (loss)</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">8,336</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">(659</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-indent: -0.125in; padding-left: 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></TR>
  <TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left; text-indent: -0.125in; padding-left: 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></TR>
  <TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="padding-bottom: 1.5pt; text-indent: -0.125in; padding-left: 0.25in">Basic</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">0.63</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">(0.05</TD><TD STYLE="padding-bottom: 1.5pt; text-align: left">)</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="padding-bottom: 1.5pt; text-indent: -0.125in; padding-left: 0.25in">Diluted</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">0.59</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">(0.05</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; text-indent: -0.125in; padding-left: 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></TR>
  <TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="padding-bottom: 1.5pt; text-indent: -0.125in; padding-left: 0.25in">Basic</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">13,156</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">11,126</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: 1.5pt; text-indent: -0.125in; padding-left: 0.25in">Diluted</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">14,038</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">11,126</TD><TD STYLE="padding-bottom: 1.5pt; text-align: left">&nbsp;</TD></TR>
  </TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;&nbsp;</P>

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

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

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

<!-- Field: Page; Sequence: 50 -->
    <DIV STYLE="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><P STYLE="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt">F-<!-- 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: 0pt 0">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><A NAME="a_004"></A><B>ZEDGE, INC.<BR>
CONSOLIDATED STATEMENTS OF STOCKHOLDERS&rsquo; EQUITY<BR>
(in&nbsp;thousands)</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 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="padding-left: 0.125in; text-indent: -0.125in; text-align: center"><B>&nbsp;</B></TD><TD STYLE="text-align: center; font-weight: bold; padding-bottom: 1.5pt"><B>&nbsp;</B></TD>
    <TD COLSPAN="6" STYLE="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center"><B>Class A <BR>
Common Stock</B></TD><TD STYLE="text-align: center; padding-bottom: 1.5pt"><B>&nbsp;</B></TD><TD STYLE="text-align: center; font-weight: bold; padding-bottom: 1.5pt"><B>&nbsp;</B></TD>
    <TD COLSPAN="6" STYLE="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center"><B>Class B<BR>
 Common Stock</B></TD><TD STYLE="text-align: center; padding-bottom: 1.5pt"><B>&nbsp;</B></TD><TD STYLE="text-align: center; font-weight: bold; padding-bottom: 1.5pt"><B>&nbsp;</B></TD>
    <TD COLSPAN="2" STYLE="padding-bottom: 1.5pt; font-weight: bold; text-align: center"><B>Additional Paid-in</B></TD><TD STYLE="text-align: center; padding-bottom: 1.5pt; font-weight: bold"><B>&nbsp;</B></TD><TD STYLE="text-align: center; font-weight: bold; padding-bottom: 1.5pt"><B>&nbsp;</B></TD>
    <TD COLSPAN="2" STYLE="padding-bottom: 1.5pt; font-weight: bold; text-align: center"><B>Accumulated Other Comprehensive</B></TD><TD STYLE="text-align: center; padding-bottom: 1.5pt; font-weight: bold"><B>&nbsp;</B></TD><TD STYLE="text-align: center; font-weight: bold; padding-bottom: 1.5pt"><B>&nbsp;</B></TD>
    <TD COLSPAN="2" STYLE="padding-bottom: 1.5pt; font-weight: bold; text-align: center"><B>Accumulated</B></TD><TD STYLE="text-align: center; padding-bottom: 1.5pt; font-weight: bold"><B>&nbsp;</B></TD><TD STYLE="text-align: center; font-weight: bold; padding-bottom: 1.5pt"><B>&nbsp;</B></TD>
    <TD COLSPAN="2" STYLE="padding-bottom: 1.5pt; font-weight: bold; text-align: center"><B>Treasury</B></TD><TD STYLE="text-align: center; padding-bottom: 1.5pt; font-weight: bold"><B>&nbsp;</B></TD><TD STYLE="text-align: center; font-weight: bold; padding-bottom: 1.5pt"><B>&nbsp;</B></TD>
    <TD COLSPAN="2" STYLE="padding-bottom: 1.5pt; font-weight: bold; text-align: center"><B>Total Stockholders&rsquo;</B></TD><TD STYLE="text-align: center; padding-bottom: 1.5pt; font-weight: bold"><B>&nbsp;</B></TD></TR>
  <TR STYLE="vertical-align: bottom">
    <TD STYLE="padding-left: 0.125in; text-indent: -0.125in; padding-bottom: 1.5pt; text-align: center"><B>&nbsp;</B></TD><TD STYLE="text-align: center; font-weight: bold; padding-bottom: 1.5pt"><B>&nbsp;</B></TD>
    <TD COLSPAN="2" STYLE="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center"><B>Shares</B></TD><TD STYLE="text-align: center; padding-bottom: 1.5pt; font-weight: bold"><B>&nbsp;</B></TD><TD STYLE="text-align: center; font-weight: bold; padding-bottom: 1.5pt"><B>&nbsp;</B></TD>
    <TD COLSPAN="2" STYLE="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center"><B>Amount</B></TD><TD STYLE="text-align: center; padding-bottom: 1.5pt; font-weight: bold"><B>&nbsp;</B></TD><TD STYLE="text-align: center; font-weight: bold; padding-bottom: 1.5pt"><B>&nbsp;</B></TD>
    <TD COLSPAN="2" STYLE="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center"><B>Shares</B></TD><TD STYLE="text-align: center; padding-bottom: 1.5pt; font-weight: bold"><B>&nbsp;</B></TD><TD STYLE="text-align: center; font-weight: bold; padding-bottom: 1.5pt"><B>&nbsp;</B></TD>
    <TD COLSPAN="2" STYLE="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center"><B>Amount</B></TD><TD STYLE="text-align: center; padding-bottom: 1.5pt; font-weight: bold"><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>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="border-bottom: Black 1.5pt solid; text-align: center"><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="border-bottom: Black 1.5pt solid; text-align: center"><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="border-bottom: Black 1.5pt solid; text-align: center"><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="border-bottom: Black 1.5pt solid; text-align: center"><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="padding-left: 0.125in; text-indent: -0.125in; font-weight: bold; padding-bottom: 1.5pt; width: 28%">Balance - July 31, 2019</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: 5%; border-bottom: Black 1.5pt solid; text-align: right">525</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: 5%; border-bottom: Black 1.5pt solid; text-align: right">5</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: 5%; border-bottom: Black 1.5pt solid; text-align: right">9,876</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: 5%; border-bottom: Black 1.5pt solid; text-align: right">99</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: 5%; border-bottom: Black 1.5pt solid; text-align: right">23,131</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: 5%; border-bottom: Black 1.5pt solid; text-align: right">(985</TD><TD STYLE="width: 1%; padding-bottom: 1.5pt; text-align: left">)</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: 5%; border-bottom: Black 1.5pt solid; text-align: right">(15,243</TD><TD STYLE="width: 1%; padding-bottom: 1.5pt; text-align: left">)</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: 5%; border-bottom: Black 1.5pt solid; text-align: right">(47</TD><TD STYLE="width: 1%; padding-bottom: 1.5pt; text-align: left">)</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: 5%; border-bottom: Black 1.5pt solid; text-align: right">6,960</TD><TD STYLE="width: 1%; padding-bottom: 1.5pt; text-align: left">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="padding-left: 0.125in; text-indent: -0.125in; text-align: left">Net 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">1,734</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">17</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">2,092</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">2,109</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">86</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">11</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">12</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; text-align: left">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">66</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">450</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">451</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; text-align: left">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">&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">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: White">
    <TD STYLE="padding-left: 0.125in; text-indent: -0.125in; text-align: left">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">(29</TD><TD STYLE="text-align: left">)</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(29</TD><TD STYLE="text-align: left">)</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="padding-left: 0.125in; text-indent: -0.125in; text-align: left">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">(100</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">(100</TD><TD STYLE="text-align: left">)</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="padding-left: 0.125in; text-indent: -0.125in; text-align: left; padding-bottom: 1.5pt">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="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">(559</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">(559</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="padding-left: 0.125in; text-indent: -0.125in; font-weight: bold; padding-bottom: 1.5pt">Balance - July 31, 2020</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">525</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">5</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">11,788</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">118</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">25,725</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,085</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">(15,802</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><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: White">
    <TD STYLE="padding-left: 0.125in; text-indent: -0.125in; text-align: left">Net 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">1,426</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">14</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">14,421</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">14,435</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">560</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">6</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">867</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">873</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; text-align: left">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">142</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">612</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">613</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; text-align: left">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="padding-left: 0.125in; text-indent: -0.125in; text-align: left">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: rgb(204,238,255)">
    <TD STYLE="padding-left: 0.125in; text-indent: -0.125in; text-align: left">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">88</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">88</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; text-align: left; padding-bottom: 1.5pt">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">8,248</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">8,248</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-left: 0.125in; text-indent: -0.125in; font-weight: bold; padding-bottom: 1.5pt">Balance - July 31, 2021</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">525</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">5</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">13,923</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">139</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">41,664</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">(997</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">$</TD><TD STYLE="border-bottom: Black 1.5pt solid; text-align: right">(7,554</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">$</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">$</TD><TD STYLE="border-bottom: Black 1.5pt solid; text-align: right">33,155</TD><TD STYLE="padding-bottom: 1.5pt; text-align: left">&nbsp;</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">See accompanying notes to consolidated financial statements.</P>

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

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

<!-- Field: Page; Sequence: 51 -->
    <DIV STYLE="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><P STYLE="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt">F-<!-- 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: 0pt 0"><B>&nbsp;</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><B><A NAME="a_005"></A>ZEDGE, INC.<BR>
CONSOLIDATED STATEMENTS OF CASH FLOWS<BR>
(in thousands)</B></P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"></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-left: 0.125in; border-bottom: Black 1.5pt solid; text-indent: -0.125in; font-weight: bold">Year ended July 31,</TD><TD STYLE="padding-bottom: 1.5pt; font-weight: bold">&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="padding-bottom: 1.5pt; font-weight: bold">&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="padding-left: 0.125in; text-indent: -0.125in">&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">
    <TD STYLE="padding-left: 0.125in; text-indent: -0.125in; font-weight: bold">Operating activities</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: rgb(204,238,255)">
    <TD STYLE="padding-left: 0.125in; width: 76%; text-align: left; text-indent: -0.125in">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">8,248</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">(559</TD><TD STYLE="width: 1%; text-align: left">)</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="padding-left: 0.125in; text-align: left; text-indent: -0.125in">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="padding-left: 0.25in; text-align: left; text-indent: -0.125in">Depreciation and amortization</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">1,261</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">1,568</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="padding-left: 0.25in; text-align: left; text-indent: -0.125in">Stock-based compensation</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">652</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">492</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.25in; text-align: left; text-indent: -0.125in">Deferred income taxes</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(477</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="padding-left: 0.25in; text-align: left; text-indent: -0.125in">PPP loan forgiveness</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(218</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: rgb(204,238,255)">
    <TD STYLE="padding-left: 0.125in; text-align: left; text-indent: -0.125in">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="padding-left: 0.25in; text-align: left; text-indent: -0.125in">Trade accounts receivable</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(1,138</TD><TD STYLE="text-align: left">)</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(274</TD><TD STYLE="text-align: left">)</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="padding-left: 0.25in; text-align: left; text-indent: -0.125in">Prepaid expenses and other current assets</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">257</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">247</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="padding-left: 0.25in; text-align: left; text-indent: -0.125in">Other assets</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><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(55</TD><TD STYLE="text-align: left">)</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="padding-left: 0.25in; text-align: left; text-indent: -0.125in">Trade accounts payable and accrued expenses</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">830</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">)</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="padding-left: 0.25in; text-align: left; padding-bottom: 1.5pt; text-indent: -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">483</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">821</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-left: 0.125in; text-align: left; text-indent: -0.125in">Net cash provided by operating activities</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">10,130</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">2,122</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="padding-left: 0.125in; font-weight: bold; text-align: left; text-indent: -0.125in">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: rgb(204,238,255)">
    <TD STYLE="padding-left: 0.25in; text-align: left; text-indent: -0.125in">Deposit made to escrow account related to the Emojipedia acquisition</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(4,776</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="padding-left: 0.25in; text-align: left; text-indent: -0.125in">Capitalized software and technology development costs and purchase of equipment</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(653</TD><TD STYLE="text-align: left">)</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(759</TD><TD STYLE="text-align: left">)</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="padding-left: 0.25in; text-align: left; padding-bottom: 1.5pt; text-indent: -0.125in">Investment in SAFE</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">(50</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></TR>
  <TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="padding-left: 0.125in; text-align: left; text-indent: -0.125in">Net cash used in investing activities</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(5,479</TD><TD STYLE="text-align: left">)</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(759</TD><TD STYLE="text-align: left">)</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="padding-left: 0.125in; font-weight: bold; text-align: left; text-indent: -0.125in">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="padding-left: 0.25in; text-align: left; 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">15,000</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">2,250</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.25in; text-align: left; text-indent: -0.125in">Payment of issuance costs</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(565</TD><TD STYLE="text-align: left">)</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(141</TD><TD STYLE="text-align: left">)</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="padding-left: 0.25in; text-align: left; text-indent: -0.125in">Proceeds from PPP loan payable</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">218</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.25in; text-align: left; text-indent: -0.125in">Repayment of insurance premium loan payable</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(181</TD><TD STYLE="text-align: left">)</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(141</TD><TD STYLE="text-align: left">)</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="padding-left: 0.25in; text-align: left; text-indent: -0.125in">Proceeds from exercise of stock options</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">873</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">12</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.25in; text-align: left; padding-bottom: 1.5pt; text-indent: -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: White">
    <TD STYLE="padding-left: 0.125in; text-align: left; text-indent: -0.125in">Net cash provided by financing activities</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">15,101</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">2,169</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-align: left; padding-bottom: 1.5pt; text-indent: -0.125in">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">45</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">(30</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-align: left; text-indent: -0.125in">Net increase in cash and cash equivalents</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">19,797</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">3,502</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-align: left; padding-bottom: 1.5pt; text-indent: -0.125in">Cash and cash equivalents at beginning of year</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: White">
    <TD STYLE="padding-left: 0.125in; text-align: left; padding-bottom: 1.5pt; text-indent: -0.125in">Cash and cash equivalents at end of year</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">24,908</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">5,111</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-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></TR>
  <TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="padding-left: 0.125in; font-weight: bold; text-align: left; padding-bottom: 1.5pt; text-indent: -0.125in">SUPPLEMENTAL DISCLOSURE OF CASH FLOW INFORMATION</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">&nbsp;</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">&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="padding-left: 0.125in; text-align: left; padding-bottom: 1.5pt; text-indent: -0.125in">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: White">
    <TD STYLE="padding-left: 0.125in; text-align: left; padding-bottom: 1.5pt; text-indent: -0.125in">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">3</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">3</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-left: 0.125in; font-weight: bold; text-align: left; padding-bottom: 1.5pt; text-indent: -0.125in">SUPPLEMENTAL SCHEDULE OF NON-CASH INVESTING AND FINANCING ACTIVITIES</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">&nbsp;</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">&nbsp;</TD><TD STYLE="padding-bottom: 1.5pt; text-align: left">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="padding-left: 0.125in; text-align: left; padding-bottom: 1.5pt; text-indent: -0.125in">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: 0pt 0">&nbsp;</P>

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

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

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

<!-- Field: Page; Sequence: 52 -->
    <DIV STYLE="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><P STYLE="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt">F-<!-- 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="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><B>&nbsp;</B></P>

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

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

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

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><B>Note 1&mdash;Description of Business and Summary of Significant
Accounting Policies</B></P>

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

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

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">Zedge, Inc. (the &ldquo;Company&rdquo;) operates a state-of-the-art
digital publishing platform that powers Zedge Ringtones and Wallpapers, available in the Google Play store and App Store, which offers
an easy, entertaining and immersive way for end-users to engage with our rich and diverse catalogue of wallpapers, video wallpapers, ringtones,
notification sounds on Android and wallpapers, video wallpapers, ringtones and custom icon packs on iOS. The Company secures its content
from amateur and professional artists, and also from emerging and major brands. Artists have the ability to easily launch a virtual storefront
in the Company&rsquo;s Zedge app where they can market and sell their content to the Company&rsquo;s user base. That same platform powers
an entertainment app called &ldquo;Shortz &ndash; Chat Stories by Zedge&rdquo;, which is focused on serialized, short-form, fiction stories,
as a beta that runs on the Company&rsquo;s publishing platform. Over the past year, the Company has been expanding its content catalogue,
started testing audio versions of a selected number of stories, materially improved its ability to measure all types of engagement within
the app, and invested a modest budget in paid user acquisition. In August of 2021, the Company acquired Emojipedia, the leading source
of all things emoji. The Company conducts business as a single operating segment.</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">The Company&rsquo;s fiscal year ends on July&nbsp;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 ended July 31, 2021).</P>

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

<P STYLE="font: italic 10pt Times New Roman, Times, Serif; margin: 0pt 0">The Spin-Off</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">The Company was formerly a majority-owned subsidiary of IDT Corporation
(&ldquo;IDT&rdquo;). On June 1, 2016, IDT&rsquo;s interest in the Company was spun-off by IDT to IDT&rsquo;s stockholders and the Company
became an independent public company through a pro rata distribution of the Company&rsquo;s common stock held by IDT to IDT&rsquo;s stockholders
(the &ldquo;Spin-Off&rdquo;).</P>

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

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

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">The COVID-19 pandemic has caused, and continues to cause, 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 five 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: 0pt 0">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">As of July 31, 2021, the Company had $24.9 million of cash and cash
equivalents, including a net of $14.4 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 18). The Company has developed certain contingency plans to preserve liquidity if such
actions become necessary due to worsening economic conditions, including, among others, 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: 0pt 0">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">The Company considered the impacts of the COVID-19 pandemic on its
significant estimates and judgments used in applying its accounting policies in fiscal 2021 and 2020. 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: 0pt 0"><I>&nbsp;</I></P>

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

<!-- Field: Page; Sequence: 53 -->
    <DIV STYLE="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><P STYLE="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt">F-<!-- 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="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><I>&nbsp;</I></P>

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

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">The consolidated financial statements include the accounts of the Company
and its wholly owned subsidiary. All significant intercompany accounts and transactions have been eliminated in consolidation.</P>

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

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

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">The preparation of financial statements in conformity with accounting
principles generally accepted in the United States of America (&ldquo;U.S. GAAP&rdquo;) requires management to make estimates and assumptions
that affect the amounts reported in the financial statements and accompanying notes. Actual results may differ from those estimates.&nbsp;</P>

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

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

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">The Company generates revenue from three sources: (1) Advertising;
(2) Paid Subscriptions and (3) Zedge Premium and Others. The substantial majority of the Company&rsquo;s revenue is generated from selling
its advertising inventory (&ldquo;Advertising Revenue&rdquo;) to advertising networks, advertising exchanges, and direct arrangements
with advertisers. The Company&rsquo;s monthly and yearly subscriptions allow users to prepay a fixed fee to remove unsolicited advertisements
from its Android Zedge app although the Company is working on adding additional capabilities to subscriptions including offering subscriptions
to iOS Zedge App users. In Zedge Premium, the Company retains 30% as fee when users purchase licensed content using Zedge Credits or unlock
licensed content by watching a video or taking a survey on Zedge Premium.</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in"><B><I>Advertising Revenue</I></B>: The Company generates the bulk of
its revenue from selling its Zedge app&rsquo;s advertising inventory to advertising networks and advertising exchanges and direct sales
to advertisers.</P>

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

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="width: 100%; font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0.25in"></TD><TD STYLE="width: 0.25in"><FONT STYLE="font-family: Wingdings">&sect;</FONT></TD><TD>Advertising Networks. An advertising network is a third-party relationship where buyers of advertising inventory go to purchase either
specific targeted inventory or a large scale of inventory at a set price. Advertising Networks serve as an indirect source of advertising
fill to a variety of branded ad campaigns and performance-based ad campaigns.</TD></TR><TR STYLE="vertical-align: top">
<TD>&nbsp;</TD><TD>&nbsp;</TD><TD>&nbsp;</TD></TR>
                                                                                       </TABLE>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="width: 100%; font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0.25in"></TD><TD STYLE="width: 0.25in"><FONT STYLE="font-family: Wingdings">&sect;</FONT></TD><TD>Advertising Exchanges. An advertising exchange is similar to an advertising network, except that the exchange typically bids in real-time
for inventory. Advertisers may utilize an exchange when looking for scale or specific audiences, and accept that the price will vary based
on when and how much volume of inventory they wish to buy.</TD></TR><TR STYLE="vertical-align: top">
<TD>&nbsp;</TD><TD>&nbsp;</TD><TD>&nbsp;</TD></TR>
                                                                    </TABLE>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="width: 100%; font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0.25in"></TD><TD STYLE="width: 0.25in"><FONT STYLE="font-family: Wingdings">&sect;</FONT></TD><TD>Direct Sales to Advertisers. In prior periods, we sold, and we currently retain the ability to sell, advertising directly to advertisers
through contractual relationships. These relationships historically offered higher than average pricing than realized from sales via advertising
networks or advertising exchanges. We had no direct sales of advertising during fiscal 2021 and have no current expectation that this
will represent a material portion of our sales in the near term.</TD></TR></TABLE>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in">The Company recognize advertising revenue as advertisements are delivered
to users through impressions or ad views (depending on the terms agreed upon with the advertiser). For in-app display ads, in-app offers,
engagement advertisements and other advertisements, the Company&rsquo;s performance obligation is satisfied over the life of the relevant
contract (i.e., over time), with revenue being recognized as advertising units are delivered. The advertiser may compensate the Company
on a cost-per-impression, cost-per-click, cost-per-action basis.</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in"><B><I>Paid Subscription Revenue</I></B>: Beginning in January 2019,
the Company started offering monthly and yearly paid subscription services sold through Google Play. When a customer subscribes, they
execute a clickthrough agreement with Zedge outlining the terms and conditions between Zedge and the subscriber. Google Play processes
subscription prepayment on Zedge&rsquo;s behalf, and retains up to 30% as its fee. Paid subscription revenue is a series type performance
obligation and is recognized net of sales tax amounts collected from subscribers. Both monthly and yearly subscriptions are nonrefundable
after a period of 7 days. Paid subscriptions are automatically renewed at expiration unless cancelled by subscribers. The enforceable
rights in monthly and yearly subscription contracts are the service period. Because of the cancellation clauses for these subscriptions,
the duration of these contracts is daily, and revenue for these contracts is recognized on a daily ratable basis. The payment terms for
subscriptions sold through Google Play is net 30 days after month-end.</P>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><I>&nbsp;</I></P>

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

<!-- Field: Page; Sequence: 54 -->
    <DIV STYLE="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><P STYLE="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt">F-<!-- 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="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-indent: 27pt; background-color: white"><B><I>&nbsp;</I></B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-indent: 0"><B><I>Zedge
Premium</I></B>: Zedge Premium is the Company&rsquo;s marketplace where artists and brands can market, distribute and sell their digital
content to Zedge&rsquo;s users. The content owner sets the price and the end user can purchase the content by paying for it with Zedge
Credits, the Company&rsquo;s closed virtual currency. A user can earn Zedge Credits when taking specific actions such as watching rewarded
videos or completing electronic surveys. Alternatively, users can buy Zedge Credits with an in-app purchase. If a user purchases Zedge
Credits (ranging from 500 credits for $0.99 to 14,000 credits for $19.99), Google Play or iTunes retains 30% of the purchase price as
its fee. When a user purchases Zedge Premium content, the artist or brand receives 70% of the actual revenue (&ldquo;Royalty Payment&rdquo;)
and the Company receives the remaining 30%, which is recognized as revenue.</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><B><I>Gross Versus Net Revenue Recognition</I></B></P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">The Company reports revenue on a gross or net basis based on management&rsquo;s
assessment of whether the Company acts as a principal or agent in the transaction. To the extent the Company acts as the principal, revenue
is reported on a gross basis unless the Company is unable to determine the amount on a gross basis, in which case the Company reports
revenue on a net basis. The determination of whether the Company act as a principal or an agent in a transaction is based on an evaluation
of whether the Company control the good or service prior to transfer to the customer.</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">The Company generally reports its advertising revenue net of amounts
due to agencies and brokers because the Company is not the primary obligor in the relevant arrangements, the Company does not finalize
the pricing, and the Company does not establish or maintain a direct relationship with the advertiser. Certain advertising arrangements
that are directly between the Company and advertisers are recognized on a gross basis equal to the price paid to the Company by the customer
since the Company is the primary obligor and the Company determines the price. Any third-party costs related to such direct relationships
are recognized as direct cost of revenues.</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">The Company reports subscription revenue gross of the fee retained
by Google Play, as the subscriber is the Company&rsquo;s customer in the contract and the Company controls the service prior to the transfer
to the subscriber.</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><I>Concentration of Credit Risk and Significant Customers</I></P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">Financial instruments that potentially subject the Company to concentration
of credit risk consist principally of cash, cash equivalents and trade accounts receivable. The Company holds cash and cash equivalents
at several major financial institutions, which may exceed FDIC insured limits. Historically, the Company has not experienced any losses
due to such concentration of credit risk. The Company&rsquo;s temporary cash investments policy is to limit the dollar amount of investments
with any one financial institution and monitor the credit ratings of those institutions. While the Company may be exposed to credit losses
due to the nonperformance of the holders of its deposits, the Company does not expect the settlement of these transactions to have a material
effect on its results of operations, cash flows or financial condition.</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">The Company routinely assesses the financial strength of its customers.
As a result, the Company believes that its accounts receivable credit risk exposure is limited and has not experienced significant write-downs
in its accounts receivable balances. In the fiscal year ended July 31, 2021, three customers represented 30%, 22% and 12% of the Company&rsquo;s
revenue, and in the fiscal year ended July 31, 2020, two customers represented 29% and 26% of the Company&rsquo;s revenue. At July 31,
2021, two customers represented 37% and 28% of the Company&rsquo;s accounts receivable balance and at July 31, 2020, two customers represented
35% and 32% of the Company&rsquo;s accounts receivable balance. All of these significant customers are advertising exchanges operated
by leading companies, and the receivables represent many smaller amounts due from advertisers.</P>

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

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

<!-- Field: Page; Sequence: 55 -->
    <DIV STYLE="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><P STYLE="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt">F-<!-- 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="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><I>Direct Cost of Revenues</I></P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">Direct cost of revenues for the Company consists of fees paid to third
parties that provide the Company with internet hosting, content serving and filtering, and marketing automation services. Such costs are
charged to expense as incurred.</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><I>Long-Lived Assets</I></P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">Property and equipment is recorded at cost and depreciated on a straight-line
basis over its estimated useful lives, which range as follows: capitalized software and technology development costs&mdash;3 years; and
other&mdash;5 years. Other is comprised of furniture and fixtures, office equipment, video conference equipment, computer hardware and
computer software.</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">The Company tests the recoverability of its long-lived assets with
finite useful lives whenever events or changes in circumstances indicate that the carrying value of the asset may not be recoverable.
The Company tests for recoverability based on the projected undiscounted cash flows to be derived from such asset. If the projected undiscounted
future cash flows are less than the carrying value of the asset, the Company will record an impairment loss, if any, based on the difference
between the estimated fair value and the carrying value of the asset. The Company generally measures fair value by considering sale prices
for similar assets or by discounting estimated future cash flows from such asset using an appropriate discount rate. Cash flow projections
and fair value estimates require significant estimates and assumptions by management. Should the estimates and assumptions prove to be
incorrect, the Company may be required to record impairments in future periods and such impairments could be material.</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><I>Capitalized Software and Technology Development Costs</I></P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">The Company accounts for capitalized software and technology development
costs in accordance with Financial Accounting Standards Board (&ldquo;FASB&rdquo;) issued Accounting Standards Codification (&ldquo;ASC&rdquo;)
ASC 350-40. These costs consist of internal development costs on various projects that the Company invested in specific to the various
platforms on which the Company operates its service that are capitalized during the application development stage. Capitalized software
and technology development costs are included in property and equipment, net and are amortized over the estimated useful life of the software,
generally three years. All ordinary maintenance costs are expensed as incurred.</P>

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

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

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">Goodwill represents the excess of purchase price and related costs
over the value assigned to the net tangible and identifiable intangible assets of the business acquired. Under ASC 350, <I>Intangibles-Goodwill
and Other</I>, goodwill is not amortized, but instead is tested for impairment annually, or if certain circumstances indicate a possible
impairment may exist. The Company determined that it is a single reporting unit for its annual impairment test.</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">The Company performs its annual, or interim, goodwill impairment test
by comparing the fair value of its reporting unit with its carrying amount. The Company would recognize an impairment charge for the amount
by which the carrying amount exceeds the reporting unit&rsquo;s fair value; however, the loss recognized would not exceed the total amount
of goodwill allocated to that reporting unit. Additionally, the Company considers income tax effects from any tax-deductible goodwill
on the carrying amount of its reporting unit when measuring the goodwill impairment loss, if applicable.</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">The Company&rsquo;s estimated fair value exceeded its carrying value
in Step 1 of the Company&rsquo;s annual impairment tests as of May 1st for the fiscal years ended July 31, 2021 and 2020. The Company
concluded that no goodwill impairment existed in the fiscal years ended July 31, 2021 and 2020. The Company uses the market approach for
its Step 1 analysis.</P>

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

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

<!-- Field: Page; Sequence: 56 -->
    <DIV STYLE="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><P STYLE="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt">F-<!-- 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="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>

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

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">From time to time, when opportunities present themselves, the Company
considers strategic investments in privately-held companies. The Company&rsquo;s investment at July 31, 2021, is a simple agreement for
future equity (SAFE) in which the Company receives the right to receive equity at some later date. Investments in SAFE&rsquo;s are carried
at cost due to insufficient observable market inputs to determine fair value. The Company adjusts the carrying value of its investments
to fair value upon observable transactions for identical or similar investments of the same issuer or upon impairment (referred to as
the measurement alternative). All gains and losses on investments, realized and unrealized, are recognized in interest and other income,
net in the consolidated statements of Comprehensive Income (Loss).</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">The Company periodically evaluates the carrying value of the investments,
when events and circumstances indicate that the carrying amount of the investment may not be recovered. The Company estimates the fair
value of the investment to assess whether impairment losses shall be recorded using Level 3 inputs. This investment includes the Company&rsquo;s
holding that is not exchange traded and therefore not supported with observable market prices; hence, the Company may determine the fair
value by reviewing equity valuation reports, current financial results, long-term plans of the private company, the amount of cash that
the privately-held company has on-hand, the ability to obtain additional financing and overall market conditions in which the private
company operates or based on the price observed from the most recent completed financing.</P>

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

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

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">The Company considers all highly liquid investments with an original
maturity of three months or less when purchased to be cash equivalents.</P>

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

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

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">The accompanying financial statements include provisions for federal,
state and foreign income taxes. The Company recognizes deferred tax assets and liabilities for the future tax consequences attributable
to temporary differences between the financial statements carrying amounts of existing assets and liabilities and their respective tax
bases. A valuation allowance is provided when it is more likely than not that some portion or all of a deferred tax asset will not be
realized. The ultimate realization of deferred tax assets depends on the generation of future taxable income during the period in which
related temporary differences become deductible. The Company considers the scheduled reversal of deferred tax liabilities, projected future
taxable income and tax planning strategies in its assessment of a valuation allowance. Deferred tax assets and liabilities are measured
using the enacted tax rates expected to apply to taxable income in the years in which those temporary differences are expected to be recovered
or settled. The effect on deferred tax assets and liabilities of a change in tax rates is recognized in income in the period that includes
the enactment date of such change.</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">The Company uses a two-step approach for recognizing and measuring
tax benefits taken or expected to be taken in a tax return. The Company determines whether it is more-likely-than-not that a tax position
will be sustained upon examination, including resolution of any related appeals or litigation processes, based on the technical merits
of the position. In evaluating whether a tax position has met the more-likely-than-not recognition threshold, the Company presumes that
the position will be examined by the appropriate taxing authority that has full knowledge of all relevant information. Tax positions that
meet the more-likely-than-not recognition threshold are measured to determine the amount of tax benefit to recognize in the financial
statements. The tax position is measured at the largest amount of benefit that is greater than 50 percent likely of being realized upon
ultimate settlement. Differences between tax positions taken in a tax return and amounts recognized in the financial statements will generally
result in one or more of the following: an increase in a liability for income taxes payable, a reduction of an income tax refund receivable,
a reduction in a deferred tax asset, or an increase in a deferred tax liability.</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">The Company classifies interest and penalties on income taxes as a
component of income tax expense.</P>

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

<!-- Field: Page; Sequence: 57 -->
    <DIV STYLE="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><P STYLE="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt">F-<!-- 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="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>

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

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">The Company accrues for loss contingencies when both (a)&nbsp;information
available prior to issuance of the financial statements indicates that it is probable that a liability had been incurred at the date of
the financial statements and (b)&nbsp;the amount of loss can reasonably be estimated. When the Company accrues for loss contingencies
and the reasonable estimate of the loss is within a range, the Company records its best estimate within the range. When no amount within
the range is a better estimate than any other amount, the Company accrues the minimum amount in the range. The Company discloses an estimated
possible loss or a range of loss when it is at least reasonably possible that a loss may have been incurred.</P>

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

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

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">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 and to assume exercise of potentially dilutive
stock options using the treasury stock method, unless the effect of such increase is anti-dilutive.</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">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="font: 10pt Times New Roman, Times, Serif; margin: 0pt 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 STYLE="font-weight: bold">Fiscal Year Ended July 31,</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">
    <TD STYLE="font-weight: bold; border-bottom: Black 1.5pt solid">(in thousands)</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 STYLE="font-weight: bold">&nbsp;</TD>
    <TD COLSPAN="6" STYLE="font-weight: bold; text-align: center">(in thousands)</TD><TD STYLE="font-weight: bold">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="width: 76%">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">13,156</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">11,126</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></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">784</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">66</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">32</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: 1.5pt">Diluted weighted-average number of shares</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">14,038</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">11,126</TD><TD STYLE="padding-bottom: 1.5pt; text-align: left">&nbsp;</TD></TR>
  </TABLE>




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

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 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 STYLE="font-weight: bold">Fiscal Year Ended July 31,</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">
    <TD STYLE="font-weight: bold; border-bottom: Black 1.5pt solid">(in thousands)</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: rgb(204,238,255)">
    <TD STYLE="width: 76%; 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">31</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,227</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">105</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">61</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: 1.5pt">Shares excluded from the calculation of diluted earnings per share</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">31</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,393</TD><TD STYLE="padding-bottom: 1.5pt; text-align: left">&nbsp;</TD></TR>
  </TABLE>




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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">For fiscal 2020, the diluted earnings per share equals basic earnings
per share because the Company had a net loss and the impact of the assumed exercise of stock options and vesting of restricted stock
and deferred stock units would have been anti-dilutive.</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><I>Stock-Based Compensation</I></P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">The Company recognizes&nbsp;compensation expense for all of its grants
of stock-based awards based on the estimated fair value on the grant date. Compensation cost for awards is recognized using the straight-line
method over the vesting period. Stock-based compensation is included in selling, general and administrative expense.</P>

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

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

<!-- Field: Page; Sequence: 58 -->
    <DIV STYLE="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><P STYLE="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt">F-<!-- 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="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>

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

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">Fair value of financial and non-financial assets and liabilities is
defined as an exit price, which is the price that would be received to sell an asset or paid to transfer a liability in an orderly transaction
between market participants at the measurement date. The three-tier hierarchy for inputs used to measure fair value, which prioritizes
the inputs to valuation techniques used to measure fair value, is as follows:</P>

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

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <TR>
    <TD STYLE="width: 0.25in">&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: top; width: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Level&nbsp;1</FONT></TD>
    <TD STYLE="text-align: center; font: 10pt Times New Roman, Times, Serif; width: 0.25in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&ndash;</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">quoted prices
    (unadjusted) in active markets for identical assets or liabilities.</FONT></TD></TR>
  <TR STYLE="font: 10pt Times New Roman, Times, Serif">
    <TD>&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: top"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Level&nbsp;2&nbsp;</FONT></TD>
    <TD STYLE="text-align: center; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&ndash;</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">quoted prices for similar
    assets and liabilities in active markets or inputs that are observable for the asset or liability, either directly or indirectly
    through market corroboration, for substantially the full term of the financial instrument.</FONT></TD></TR>
  <TR STYLE="font: 10pt Times New Roman, Times, Serif">
    <TD>&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: top"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Level&nbsp;3</FONT></TD>
    <TD STYLE="text-align: center; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&ndash;</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">unobservable inputs
    based on the Company&rsquo;s assumptions used to measure assets and liabilities at fair value.</FONT></TD></TR>
  </TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">A financial asset or liability&rsquo;s classification within the hierarchy
is determined based on the lowest level input that is significant to the fair value measurement. The assessment of the significance of
a particular input to the fair value measurement requires judgment, and may affect the valuation of the assets and liabilities being measured
and their placement within the fair value hierarchy.</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><I>Derivative Instruments &ndash; Foreign Exchange Forward Contracts</I></P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">The Company&rsquo;s earnings and cash flows are subject to fluctuations
due to changes in foreign currency exchange rates, primarily the <FONT STYLE="background-color: white">U.S. Dollar </FONT>&ndash; Norwegian
Krone (&ldquo;NOK&rdquo;) and Euro (&ldquo;EUR&rdquo;) exchange rates. The Company&rsquo;s risk management policy allows for the use of
derivative financial instruments to prudently manage foreign currency exchange rate exposure. Foreign currency derivative activities are
subject to the management, direction and control of the executive management. Foreign exchange forward contracts are recognized on the
consolidated balance sheet at their fair value in &ldquo;Other current assets&rdquo; or &ldquo;Accrued expenses and other current liabilities&rdquo;,
and changes in fair value are recognized in &ldquo;Net loss resulting from foreign exchange transactions&rdquo; in the consolidated statements
of Comprehensive Income (Loss).</P>

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

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

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="background-color: white">The U.S. Dollar is the Company&rsquo;s
functional currency. The functional currencies for the Company&rsquo;s subsidiaries that operate outside of the United States are NOK
for Zedge Europe AS and EUR for Zedge Lithuania UAB which is a wholly-owned subsidiary of Zedge Europe AS, which are the currencies of
the primary economic environments in which they primarily expend cash. The Company translates assets and liabilities denominated in foreign
currencies to U.S. Dollars at the exchange rate in effect as of the financial statement date, and translates accounts from the statements
of Comprehensive Income (Loss) using the weighted average exchange rate for the period. Gains or losses resulting from foreign currency
translations are recorded in &ldquo;Accumulated other Comprehensive Income (Loss)&rdquo; in the accompanying consolidated balance sheets.
Foreign currency transaction gains and losses including gains and losses from currency exchange rate changes related to intercompany receivables
and payables are reported in &ldquo;Net loss resulting from foreign exchange transactions&rdquo; in the accompanying </FONT>consolidated
statements of Comprehensive Income (Loss).</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><I>Allowance for Credit Losses</I></P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">The allowance for credit losses reflects the Company&rsquo;s best estimate
of probable losses inherent in the accounts receivable balance. The allowance is determined based on known troubled accounts, historical
experience and other currently available evidence. Bad debts are written-off upon final determination that the trade accounts will not
be collected.</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><I>Comprehensive Income (Loss) </I></P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">Comprehensive income (loss) consists of two components, net income
(loss) and other comprehensive income (loss). Other comprehensive income (loss) refers to gains and losses that are recorded as an element
of stockholders&rsquo; equity and are excluded from net income (loss). The Company&rsquo;s other comprehensive income (loss) and accumulated
other Comprehensive Income (Loss) are comprised principally of foreign currency translation adjustments.</P>

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

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

<!-- Field: Page; Sequence: 59 -->
    <DIV STYLE="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><P STYLE="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt">F-<!-- 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: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><I>Operating and Finance Leases </I></P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">The Company has operating leases primarily for office space. The determination
of whether an arrangement is a lease or contains a lease is made at inception by evaluating whether the arrangement conveys the right
to use (&ldquo;ROU&rdquo;) an identified asset and whether the Company obtains substantially all of the economic benefits from and has
the ability to direct the use of the asset. Operating leases are included in other assets, accrued expenses and other current liabilities,
and other liabilities, on the Company&rsquo;s consolidated balance sheets. The Company does not have any finance leases.</P>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">Leases with a term greater than one year are recognized on the Consolidated
Balance Sheet in the line items cited above. The Company has elected not to recognize leases with terms of one year or less on the Consolidated
Balance Sheets. Lease obligations and their corresponding ROU assets are recorded based on the present value of lease payments over the
expected lease term. As the interest rate implicit in lease contracts is typically not readily determinable, the Company utilizes the
appropriate incremental borrowing rate, which is the rate incurred to borrow on a collateralized basis over a similar term an amount equal
to the lease payments in a similar economic environment. The lease term may include options to extend or terminate the lease when it is
reasonably certain that the Company will exercise that option.</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">The Company has elected to combine lease components (including land,
building or other similar items) and non-lease components (including common area maintenance, maintenance, consumables, or other similar
items) as a single component and therefore the non-lease components are included the calculation of the present value of lease payments.
The lease expense is recognized over the expected term on a straight-line basis.</P>

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

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

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">In June 2016, FASB 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: 0pt 0">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">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: 0pt 0">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">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: 0pt 0"><I>&nbsp;</I></P>

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

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">In December 2019, the FASB issued Accounting Standard Update No. 2019-12,&nbsp;<I>Income
Taxes (Topic 740): 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="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>

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

<!-- Field: Page; Sequence: 60 -->
    <DIV STYLE="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><P STYLE="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt">F-<!-- 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">&nbsp;</P>

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

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

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

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">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: 0pt 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">&nbsp;</TD><TD STYLE="font-weight: bold">&nbsp;</TD>
    <TD COLSPAN="6" STYLE="font-weight: bold; text-align: center">Fiscal Year Ended</TD><TD STYLE="font-weight: bold">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom">
    <TD STYLE="padding-bottom: 1.5pt; text-align: center">&nbsp;</TD><TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD>
    <TD COLSPAN="6" STYLE="border-bottom: Black 1.5pt solid; text-align: center"><B>July 31,</B></TD><TD STYLE="padding-bottom: 1.5pt">&nbsp;</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"><B>&nbsp;</B></TD>
    <TD COLSPAN="2" STYLE="border-bottom: Black 1.5pt solid; text-align: center"><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="border-bottom: Black 1.5pt solid; text-align: center"><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></TR>
  <TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="width: 76%; 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">15,741</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,410</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">3,311</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">1,599</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; text-align: left">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">517</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">461</TD><TD STYLE="padding-bottom: 1.5pt; text-align: left">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="padding-left: 0.125in; padding-bottom: 1.5pt; text-align: left">Total Revenues</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">19,569</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">9,470</TD><TD STYLE="padding-bottom: 1.5pt; text-align: left">&nbsp;</TD></TR>
  </TABLE>


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

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

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

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

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">The Company records deferred revenues related to the unsatisfied performance
obligations with respect to subscription revenue. As of July 31, 2021, the Company&rsquo;s deferred revenue balance related to subscriptions
was approximately $1,603,000, representing approximately 752,000 active subscribers. As of July 31, 2020, the Company&rsquo;s deferred
revenue balance related to subscriptions was approximately $1,169,000, representing approximately 504,000 active subscribers which was
recognized during fiscal 2021.</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">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 redeem Zedge Credits to acquire Zedge Premium content or upon expiration of the Zedge Credits upon
180 days of account inactivity. As of July 31, 2021, and 2020, the Company&rsquo;s deferred revenue balance related to Zedge Premium was
approximately $218,000 and $169,000, respectively.&nbsp;</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">Total deferred revenues increased $483,000 from $1,338,000 at July
31, 2020 to $1,821,000 at July 31, 2021, primarily due to the Company&rsquo;s increased subscriptions sales as discussed above.</P>

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

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

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">The advertising networks and advertising exchanges to which the Company
sell its inventory track and report the impressions 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 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: 0pt 0"><B><I>&nbsp;</I></B></P>

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

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">The Company expenses the fees retained by Google Play related to the
subscriptions revenue when incurred because the duration of the contracts for which the Company pay 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="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><B>&nbsp;</B></P>

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

<!-- Field: Page; Sequence: 61 -->
    <DIV STYLE="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><P STYLE="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt">F-<!-- 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">&nbsp;</P>

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

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">The following table presents the balance of assets and liabilities
measured at fair value on a recurring basis:</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 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 STYLE="text-align: center">&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="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">Level&nbsp;2&nbsp;(2)</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">Level&nbsp;3&nbsp;(3)</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">Total</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="14" STYLE="text-align: center">(in thousands)</TD><TD>&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom">
    <TD>July 31, 2021</TD><TD>&nbsp;</TD>
    <TD COLSPAN="2">&nbsp;</TD><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><TD>&nbsp;</TD>
    <TD COLSPAN="2">&nbsp;</TD><TD>&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom">
    <TD STYLE="padding-left: 0.125in">Assets:</TD><TD>&nbsp;</TD>
    <TD COLSPAN="2">&nbsp;</TD><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><TD>&nbsp;</TD>
    <TD COLSPAN="2">&nbsp;</TD><TD>&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="padding-left: 0.25in; width: 52%; text-align: left; padding-bottom: 4pt">Foreign exchange forward contracts</TD><TD STYLE="width: 1%; padding-bottom: 4pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 4pt double; width: 1%; text-align: left">$</TD><TD STYLE="border-bottom: Black 4pt double; width: 9%; text-align: right">&nbsp;&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="border-bottom: Black 4pt double; width: 1%; text-align: left">$</TD><TD STYLE="border-bottom: Black 4pt double; width: 9%; text-align: right"></TD><TD STYLE="width: 1%; padding-bottom: 4pt; text-align: left">&nbsp;</TD><TD STYLE="width: 1%; padding-bottom: 4pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 4pt double; width: 1%; text-align: left">$</TD><TD STYLE="border-bottom: Black 4pt double; width: 9%; text-align: right">&nbsp;&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="border-bottom: Black 4pt double; width: 1%; text-align: left">$</TD><TD STYLE="border-bottom: Black 4pt double; width: 9%; text-align: right">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;-</TD><TD STYLE="width: 1%; padding-bottom: 4pt; 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><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: 0.125in">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="padding-left: 0.25in; text-align: left; padding-bottom: 4pt">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">54</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">54</TD><TD STYLE="padding-bottom: 4pt; text-align: left">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <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><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>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: 0.125in">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="padding-left: 0.25in; text-align: left; padding-bottom: 4pt">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>&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="padding-left: 0.125in">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="padding-left: 0.25in; text-align: left; padding-bottom: 1.5pt">Foreign exchange forward contracts</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><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><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><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: 0pt 0">&nbsp;</P>

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

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

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

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

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">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
to NOK and 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 15). The Company does not apply hedge
accounting to these contracts; therefore the changes in fair value are recorded in earnings. 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="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">The outstanding contracts at July 31, 2021 were as follows:</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 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 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="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">U.S. Dollar<BR>
 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="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">NOK<BR>
 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: 76%">Aug-21</TD><TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 9%; 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: 9%; text-align: right">1,683,215</TD><TD STYLE="width: 1%; text-align: left">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: White">
    <TD>Sep-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,683,275</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD>Oct-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,683,515</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="padding-bottom: 1.5pt">Nov-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,683,755</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>&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="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,733,760</TD><TD STYLE="padding-bottom: 4pt; text-align: left">&nbsp;</TD></TR>
  </TABLE>


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

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

<!-- Field: Page; Sequence: 62 -->
    <DIV STYLE="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><P STYLE="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt">F-<!-- 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">&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; border-bottom: Black 1.5pt solid">Settlement Date</TD><TD STYLE="font-weight: bold; padding-bottom: 1.5pt">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">U.S. Dollar<BR>
 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="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">EUR<BR>
 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: 76%">Aug-21</TD><TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 9%; text-align: right">250,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: 9%; text-align: right">206,873</TD><TD STYLE="width: 1%; text-align: left">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: White">
    <TD>Sep-21</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">250,000</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">206,753</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD>Oct-21</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">250,000</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">206,616</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="padding-bottom: 1.5pt">Nov-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">250,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">206,463</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>&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="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">1,000,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">826,705</TD><TD STYLE="padding-bottom: 4pt; text-align: left">&nbsp;</TD></TR>
  </TABLE>


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

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 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 COLSPAN="3" STYLE="border-bottom: Black 1.5pt solid; font-weight: bold">July 31,<BR> (in thousands)</TD><TD STYLE="padding-bottom: 1.5pt; font-weight: bold">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">2021</TD><TD STYLE="padding-bottom: 1.5pt; font-weight: bold">&nbsp;</TD><TD STYLE="padding-bottom: 1.5pt; font-weight: bold">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">2020</TD><TD STYLE="padding-bottom: 1.5pt; font-weight: bold">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom">
    <TD STYLE="padding-left: 0.125in; text-align: left">Assets and Liabilities Derivatives:</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">Balance Sheet Location</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">
    <TD COLSPAN="3" STYLE="text-align: left">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="padding-left: 0.125in; padding-bottom: 1.5pt; width: 38%; text-align: left">Foreign exchange forward contracts</TD><TD STYLE="padding-bottom: 1.5pt; width: 1%">&nbsp;</TD>
    <TD STYLE="padding-bottom: 1.5pt; width: 37%; text-align: left">Other current assets</TD><TD STYLE="padding-bottom: 1.5pt; width: 1%">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; width: 1%; text-align: left">$</TD><TD STYLE="border-bottom: Black 1.5pt solid; width: 9%; text-align: right">-</TD><TD STYLE="padding-bottom: 1.5pt; width: 1%; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 1.5pt; width: 1%">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; width: 1%; text-align: left">$</TD><TD STYLE="border-bottom: Black 1.5pt solid; width: 9%; text-align: right">10</TD><TD STYLE="padding-bottom: 1.5pt; width: 1%; text-align: left">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="padding-left: 0.125in; vertical-align: top; padding-bottom: 1.5pt; text-align: left">Foreign exchange forward contracts</TD><TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="padding-bottom: 1.5pt; text-align: left">Accrued expenses and other current liabilities</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">54</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: 0pt 0">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">The effects of derivative instruments on the consolidated statements
of Comprehensive Income (Loss) were as follows:</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 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 COLSPAN="3" STYLE="font-weight: bold; border-bottom: Black 1.5pt solid">Amount of Loss Recognized on Derivatives<BR>
 Year ended July 31,<BR>
 (in thousands)</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="text-indent: -0.125in; padding-left: 0.125in">Derivatives not designated or not qualifying as hedging instruments</TD><TD>&nbsp;</TD>
    <TD>Location of Loss Recognized on Derivatives</TD><TD>&nbsp;</TD>
    <TD COLSPAN="2">&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="vertical-align: top; width: 38%; text-align: left; padding-bottom: 1.5pt">Foreign exchange forward contracts</TD><TD STYLE="width: 1%; padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="width: 37%; text-align: left; padding-bottom: 1.5pt">Net 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">(18</TD><TD STYLE="width: 1%; padding-bottom: 1.5pt; text-align: left">)</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">(218</TD><TD STYLE="width: 1%; padding-bottom: 1.5pt; text-align: left">)</TD></TR>
  </TABLE>


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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><B>Note 5&mdash;Property and Equipment</B></P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">Property and equipment consisted of the following:</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 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 STYLE="border-bottom: Black 1.5pt solid"><P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><B>July 31,<BR>
 (in thousands)</B></P></TD><TD STYLE="padding-bottom: 1.5pt; font-weight: bold">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="border-bottom: Black 1.5pt solid; text-align: center; font-weight: bold">2021</TD><TD STYLE="padding-bottom: 1.5pt; font-weight: bold">&nbsp;</TD><TD STYLE="padding-bottom: 1.5pt; font-weight: bold">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="border-bottom: Black 1.5pt solid; text-align: center; font-weight: bold">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: 76%; text-align: left">Capitalized software and technology development costs</TD><TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">$</TD><TD STYLE="width: 9%; text-align: right">7,845</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,246</TD><TD STYLE="width: 1%; text-align: left">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="padding-bottom: 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">372</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">324</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>&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">8,217</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">7,570</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="padding-bottom: 1.5pt; text-align: left">Less accumulated depreciation and amortization</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">(6,237</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">(4,986</TD><TD STYLE="padding-bottom: 1.5pt; text-align: left">)</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD>Total</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">$</TD><TD STYLE="text-align: right">1,980</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">$</TD><TD STYLE="text-align: right">2,584</TD><TD STYLE="text-align: left">&nbsp;</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">Depreciation and amortization expense pertaining to property and equipment
was $1.3 million and $1.6 million for the fiscal years ended July 31, 2021 and 2020, respectively.</P>

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

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

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">The Company&rsquo;s goodwill related to an acquisition made in a prior
period and is carried on the balance sheet of Zedge Europe AS.</P>

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

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

<!-- Field: Page; Sequence: 63 -->
    <DIV STYLE="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><P STYLE="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt">F-<!-- 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">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">The table below reconciles the change in the carrying amount of goodwill
for the period from July 31, 2019 to July 31, 2021:</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 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 STYLE="font-weight: bold"><U>(in thousands)</U></TD><TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="padding-bottom: 1.5pt">&nbsp;</TD><TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom">
    <TD>&nbsp;</TD><TD>&nbsp;</TD>
    <TD COLSPAN="2">&nbsp;</TD><TD>&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="padding-left: 0.125in; width: 88%">Balance at July 31, 2019</TD><TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">$</TD><TD STYLE="width: 9%; text-align: right">2,266</TD><TD STYLE="width: 1%; text-align: left">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="padding-left: 0.125in; padding-bottom: 1.5pt; text-align: left">Foreign currency translation adjustments</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">(70</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="padding-left: 0.125in">Balance at July 31, 2020</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="padding-left: 0.125in; padding-bottom: 1.5pt; text-align: left">Foreign currency translation adjustments</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></TR>
  <TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="padding-left: 0.125in; padding-bottom: 1.5pt">Balance at July 31, 2021</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,262</TD><TD STYLE="padding-bottom: 1.5pt; text-align: left">&nbsp;</TD></TR>
  </TABLE>


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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><B>Note 7&mdash;Accrued Expenses and Other Current Liabilities</B></P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">Accrued expenses consist of the following:</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 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 STYLE="font-weight: bold">July 31,</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">
    <TD STYLE="border-bottom: Black 1.5pt solid; font-weight: bold">(in thousands)</TD><TD STYLE="padding-bottom: 1.5pt; font-weight: bold">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="border-bottom: Black 1.5pt solid; text-align: center; font-weight: bold">2021</TD><TD STYLE="padding-bottom: 1.5pt; font-weight: bold">&nbsp;</TD><TD STYLE="padding-bottom: 1.5pt; font-weight: bold">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="border-bottom: Black 1.5pt solid; text-align: center; font-weight: bold">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: 76%; text-align: left">Accrued vacation</TD><TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">$</TD><TD STYLE="width: 9%; text-align: right">424</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">Accrued income taxes payable</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">264</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">Accrued payroll taxes</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">291</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">Accrued payroll and bonuses</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">374</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="text-align: left">Operating lease liability</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">86</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: White">
    <TD STYLE="text-align: left">Derivative liability</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">54</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">Due to artists</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">246</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="padding-bottom: 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">32</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: rgb(204,238,255)">
    <TD STYLE="padding-bottom: 1.5pt; font-weight: bold; text-align: left">Total accrued expenses and other current liabilities</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,771</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,210</TD><TD STYLE="padding-bottom: 1.5pt; text-align: left">&nbsp;</TD></TR>
  </TABLE>


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

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

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.35pt"><I>Class A Common Stock and Class B Common Stock</I></P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">The rights of holders of Class A common stock and Class B common stock
are identical except for certain voting and conversion rights and restrictions on transferability. The holders of Class A common stock
and Class B common stock have the right to receive identical dividends per share if and when declared by the Company&rsquo;s Board of
Directors. In addition, the holders of Class A common stock and Class B common stock have identical and equal priority rights per share
in liquidation. The Class A common stock and Class B common stock do not have any other contractual participation rights. The holders
of Class A common stock are entitled to three votes per share and the holders of Class B common stock are entitled to one-tenth of a vote
per share. Each share of Class A common stock may be converted into one share of Class B common stock, at any time, at the option of the
holder. Shares of Class A common stock are subject to certain limitations on transferability that do not apply to shares of Class B common
stock.</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><B>Note 9&mdash;Commitments and Contingencies</B></P>

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

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

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">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="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>

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

<!-- Field: Page; Sequence: 64 -->
    <DIV STYLE="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><P STYLE="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt">F-<!-- 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">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">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="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>

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

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">The Company has operating leases primarily for office space. Effective
April 1, 2021, the Company moved its main office in Trondheim, Norway with 11,600 square feet of office space to a 4,900 square foot facility.
There were nine months left on the lease agreement for the old office space and the Company recognized $14,000 gain as a result of the
lease termination. As of March 31, 2021 the Company recorded $281,000 in ROU assets and the same amount for the lease liabilities for
the new lease which has a three year term.</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">The following table presents the lease-related assets and liabilities
for leases recorded on the Consolidated Balance Sheet (in thousands) as of July 31, 2021 and 2020:</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 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="padding-bottom: 1.5pt"></TD><TD STYLE="padding-bottom: 1.5pt; font-weight: bold">&nbsp;</TD>
    <TD COLSPAN="6" STYLE="border-bottom: Black 1.5pt solid; text-align: center; font-weight: bold">As of July 31,</TD><TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom">
    <TD STYLE="padding-bottom: 1.5pt"></TD><TD STYLE="padding-bottom: 1.5pt; font-weight: bold">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="border-bottom: Black 1.5pt solid; text-align: center; font-weight: bold">2021</TD><TD STYLE="padding-bottom: 1.5pt; font-weight: bold">&nbsp;</TD><TD STYLE="padding-bottom: 1.5pt; font-weight: bold">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="border-bottom: Black 1.5pt solid; text-align: center; font-weight: bold">2020</TD><TD STYLE="padding-bottom: 1.5pt; font-weight: bold">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom">
    <TD>Operating leases:</TD><TD STYLE="font-weight: bold">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="text-align: center; font-weight: bold">&nbsp;</TD><TD STYLE="font-weight: bold">&nbsp;</TD><TD STYLE="font-weight: bold">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="text-align: center; font-weight: bold">&nbsp;</TD><TD STYLE="font-weight: bold">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="padding-bottom: 4pt; padding-left: 0.125in; width: 76%; text-align: left">Other assets</TD><TD STYLE="padding-bottom: 4pt; width: 1%">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 4pt double; width: 1%; text-align: left">$</TD><TD STYLE="border-bottom: Black 4pt double; width: 9%; text-align: right">243</TD><TD STYLE="padding-bottom: 4pt; width: 1%; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 4pt; width: 1%">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 4pt double; width: 1%; text-align: left">$</TD><TD STYLE="border-bottom: Black 4pt double; width: 9%; text-align: right">317</TD><TD STYLE="padding-bottom: 4pt; width: 1%; text-align: left">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="padding-left: 0.125in; 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: 0.125in; text-align: left">Other current liabilities</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">$</TD><TD STYLE="text-align: right">86</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">$</TD><TD STYLE="text-align: right">232</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="padding-bottom: 1.5pt; padding-left: 0.125in; text-align: left">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">145</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: rgb(204,238,255)">
    <TD STYLE="padding-bottom: 1.5pt; padding-left: 0.25in; text-align: left">Total operating lease liabilities</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">231</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">296</TD><TD STYLE="padding-bottom: 1.5pt; text-align: left">&nbsp;</TD></TR>
  </TABLE>


<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">The following table summarizes the weighted average remaining lease
term and weighted average discount rate as of July 31, 2021 and 2020:</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 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 STYLE="padding-bottom: 1.5pt">&nbsp;</TD><TD STYLE="padding-bottom: 1.5pt; font-weight: bold">&nbsp;</TD>
    <TD COLSPAN="6" STYLE="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">As of July 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="padding-bottom: 1.5pt; font-weight: bold">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="border-bottom: Black 1.5pt solid; text-align: center; font-weight: bold">2021</TD><TD STYLE="padding-bottom: 1.5pt; font-weight: bold">&nbsp;</TD><TD STYLE="padding-bottom: 1.5pt; font-weight: bold">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="border-bottom: Black 1.5pt solid; text-align: center; font-weight: bold">2020</TD><TD STYLE="padding-bottom: 1.5pt; font-weight: bold">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom">
    <TD>Weighted average remaining lease term:</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: rgb(204,238,255)">
    <TD STYLE="padding-left: 0.125in; text-align: justify">Operating leases</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right"><FONT STYLE="font-size: 10pt">2.67 years</FONT></TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right"><FONT STYLE="font-size: 10pt">1.42 years </FONT></TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: justify">Weighted average discount rate: &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: 0.125in; width: 76%; text-align: justify">Operating leases</TD><TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 9%; text-align: right">1.00</TD><TD STYLE="width: 1%; text-align: left">%</TD><TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 9%; text-align: right">5.00</TD><TD STYLE="width: 1%; text-align: left">%</TD></TR>
  </TABLE>


<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">Future minimum lease payments under non-cancellable leases at July
31, 2021 are as follows (in thousands):</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; background-color: white"></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-weight: bold">Years ending July 31,</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">Operating<BR>
 Leases</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: 88%; text-align: left">2022</TD><TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">$</TD><TD STYLE="width: 9%; text-align: right">88</TD><TD STYLE="width: 1%; text-align: left">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left">2023</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">96</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">2024</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">50</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">Total future minimum lease payments</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">234</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">Less imputed interest</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</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">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">231</TD><TD STYLE="padding-bottom: 4pt; text-align: left">&nbsp;</TD></TR>
  </TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; background-color: white">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; background-color: white">As of July 31, 2021, the Company did not have
any leases that have not yet commenced that create significant rights and obligations.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"></P>

<!-- Field: Page; Sequence: 65 -->
    <DIV STYLE="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><P STYLE="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt">F-<!-- 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">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><B>Note 11&mdash;Income Taxes </B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><B>&nbsp;</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">The components of income (loss) before income taxes are as follows:</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>


<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"></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>Fiscal year ended July 31,</B></TD><TD STYLE="font-weight: bold">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="font-weight: bold; text-align: center">&nbsp;</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">&nbsp;</TD><TD STYLE="font-weight: bold">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom">
    <TD STYLE="border-bottom: Black 1.5pt solid"><B>(in thousands)</B></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: 76%">Domestic</TD><TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">$</TD><TD STYLE="width: 9%; text-align: right">7,629</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">(630</TD><TD STYLE="width: 1%; text-align: left">)</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="padding-bottom: 1.5pt">Foreign</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">&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">86</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">Income (loss) before income taxes</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">8,046</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">(544</TD><TD STYLE="padding-bottom: 4pt; text-align: left">)</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">Provision for (benefit from) income taxes consisted of the following:</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>


<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"></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">Fiscal year ended July 31,</TD><TD STYLE="font-weight: bold">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="font-weight: bold; text-align: center">&nbsp;</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">&nbsp;</TD><TD STYLE="font-weight: bold">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom">
    <TD STYLE="font-weight: bold; border-bottom: Black 1.5pt solid">(in thousands)</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>Current:</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: rgb(204,238,255)">
    <TD STYLE="width: 76%; text-indent: 10pt">Foreign</TD><TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">$</TD><TD STYLE="width: 9%; text-align: right">30</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">14</TD><TD STYLE="width: 1%; text-align: left">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-indent: 10pt">Federal</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">239</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="padding-bottom: 1.5pt; text-indent: 10pt">State</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">6</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</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: 1.5pt">Total current expense</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">275</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">15</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>Deferred:</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-indent: 10pt">Foreign</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(44</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: rgb(204,238,255)">
    <TD STYLE="text-indent: 10pt">Federal</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(253</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="padding-bottom: 1.5pt; text-indent: 10pt">State</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">(180</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></TR>
  <TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left; padding-bottom: 1.5pt">Total deferred expense</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">(477</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></TR>
  <TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left; padding-bottom: 4pt">Provision for (benefit from) income taxes</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">(202</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</TD><TD STYLE="padding-bottom: 4pt; text-align: left">&nbsp;</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">The differences between income taxes expected at the U.S. federal statutory
income tax rate and income taxes reported were as follows:</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>


<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"></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">Fiscal year ended July 31,</TD><TD STYLE="font-weight: bold">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="font-weight: bold; text-align: center">&nbsp;</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">&nbsp;</TD><TD STYLE="font-weight: bold">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom">
    <TD STYLE="font-weight: bold; border-bottom: Black 1.5pt solid"> (in thousands)</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: 76%; text-align: left">U.S federal income tax (benefit) at statutory rate</TD><TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">$</TD><TD STYLE="width: 9%; text-align: right">1,690</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">(114</TD><TD STYLE="width: 1%; text-align: left">)</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left">State tax (net of federal benefit)</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">29</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 valuation allowance</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(1,601</TD><TD STYLE="text-align: left">)</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">13</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left">Foreign tax rate differential</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(10</TD><TD STYLE="text-align: left">)</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(6</TD><TD STYLE="text-align: left">)</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="padding-bottom: 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">(286</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">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">Provision for (benefit from) income taxes</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">(202</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</TD><TD STYLE="padding-bottom: 4pt; text-align: left">&nbsp;</TD></TR>
  </TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">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.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>


<!-- Field: Page; Sequence: 66 -->
    <DIV STYLE="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><P STYLE="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt">F-<!-- 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">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">The Tax Cuts and Jobs Act of 2017 (the &ldquo;Tax Act&rdquo;) contains
a provision which subjects a U.S parent of a foreign subsidiary to current U.S. tax on its global intangible low-taxed income (&ldquo;GILTI&rdquo;).
The GILTI income is eligible for a deduction, which lowers to effective tax. The Company will report the tax impact of GILTI as a period
cost when incurred. Accordingly, the Company is not providing deferred taxes for basis differences expected to reverse as GILTI.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">U.S Companies are eligible for a deduction that lowers the effective
tax rate on certain foreign income. This regime is referred to as the Foreign-Derived Intangible Income deduction (&ldquo;FDII&rdquo;).</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.75pt">Significant components of the Company&rsquo;s deferred tax
assets and deferred tax liabilities are as follows:</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>


<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"></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">July 31, <BR>
(in thousands)</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>Deferred tax assets:</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: 76%; text-align: left">Net operating loss carryforwards</TD><TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">$</TD><TD STYLE="width: 9%; text-align: right">502</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">1,783</TD><TD STYLE="width: 1%; text-align: left">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left">Reserves and accruals</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">163</TD><TD STYLE="text-align: left">&nbsp;</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></TR>
  <TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left; padding-bottom: 1.5pt">Stock-based compensation</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">156</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">242</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">Net deferred tax assets</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">821</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">2,210</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">Less valuation allowance</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">(344</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">(2,210</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: 4pt">Total deferred tax assets</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">477</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="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">At July 31, 2021 and 2020, the Company had available U.S. federal net
operating loss (&ldquo;NOL&rdquo;) carryforwards from domestic operations of approximately $0 and $5.6 million, respectively, to offset
future taxable income. At July 31, 2021 and 2020, the Company had available U.S. state NOL carryforwards from domestic operations of approximately
$5.3 and $5.9 million, respectively, to offset future taxable income. The state NOL carryforwards will begin to expire in 2036. At July
31, 2021 and 2020, the Company had available Norwegian NOL carryforwards of approximately $201,000 and $433,000, respectively, to offset
future taxable income.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">Due to its recent and projected financial performance, the Company
believes that it is more-likely-than-not that substantially all of the deferred tax assets except certain state net operating losses and
capital loss carryforward will be realized. Therefore, the Company has released the valuation allowance on deferred tax assets other than
those stated above. The change in the valuation allowance is as follows:</P>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>


<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.75pt"></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">Fiscal year ended July 31,<BR>
 (in thousand)</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">Balance<BR>
 at<BR>
 beginning<BR>
 of year</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">Additions<BR>
 charged to<BR>
 costs and<BR>
 expenses</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">Deductions</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">Balance at<BR>
 end of year</TD><TD STYLE="padding-bottom: 1.5pt; font-weight: bold">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom">
    <TD>2021</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><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">
    <TD>Reserves deducted from deferred income taxes, net:</TD><TD>&nbsp;</TD>
    <TD COLSPAN="2">&nbsp;</TD><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><TD>&nbsp;</TD>
    <TD COLSPAN="2">&nbsp;</TD><TD>&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="width: 52%; text-align: left">Valuation allowance</TD><TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">$</TD><TD STYLE="width: 9%; text-align: right">2,210</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">-</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">(1,866</TD><TD STYLE="width: 1%; text-align: left">)</TD><TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 9%; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">$ 344</FONT></TD><TD STYLE="width: 1%; text-align: left">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left">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="text-align: left">Reserves deducted from deferred income taxes, 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><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">Valuation allowance</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">$</TD><TD STYLE="text-align: right">2,197</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">$</TD><TD STYLE="text-align: right">13</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">$</TD><TD STYLE="text-align: right">-</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">$</TD><TD STYLE="text-align: right">2,210</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
  </TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.75pt">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">At July 31, 2021 and 2020, the Company did not have any unrecognized
tax benefits and did not anticipate any significant changes to the unrecognized tax benefits within twelve months of this reporting date.
In the fiscal years ended July 31, 2021 and 2020, the Company recorded no interest and penalties on income taxes. At July 31, 2021 and
2020, there was no accrued interest included in income taxes payable.</P>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.75pt">&nbsp;</P>


<!-- Field: Page; Sequence: 67 -->
    <DIV STYLE="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><P STYLE="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt">F-<!-- 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">&nbsp;</P>

<P STYLE="text-align: left; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.75pt">The Company currently remains subject to examinations of
its U.S. tax returns as follows: U.S. federal tax return for fiscal 2018 to fiscal 2020, state and local tax returns generally for fiscal
2018 to fiscal 2020 and foreign tax returns generally for fiscal 2019 to fiscal 2020.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.75pt">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.75pt">In connection with the Spin-Off, the Company and IDT entered
into various agreements prior to the Spin-Off including a Separation and Distribution Agreement to effect the separation and provide a
framework for the Company&rsquo;s relationship with IDT after the Spin-Off, and a Tax Separation Agreement, which sets forth the responsibilities
of the Company and IDT with respect to, among other things, liabilities for federal, state, local and foreign taxes for periods before
and including the Spin-Off, the preparation and filing of tax returns for such periods and disputes with taxing authorities regarding
taxes for such periods. Pursuant to Separation and Distribution Agreement, among other things, the Company indemnifies IDT and IDT indemnifies
the Company for losses related to the failure of the other to pay, perform or otherwise discharge, any of the liabilities and obligations
set forth in the agreement. Pursuant to the Tax Separation Agreement, among other things, IDT indemnifies the Company from all liability
for taxes of the Company and any of its subsidiaries or relating to its business with respect to taxable periods ending on or before the
Spin-Off, and the Company indemnifies IDT from all liability for taxes of the Company and any of its subsidiaries or relating to its business
accruing after the Spin-Off. Notwithstanding the foregoing, the Company is responsible for, and IDT has no obligation to indemnify the
Company for, any tax liability of the Company resulting from an audit, examination or other proceeding related to any tax returns that
relate solely to it and its subsidiaries regardless of whether such tax return relates to a period prior to or following the Spin-Off.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.75pt">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><B>Note 12&mdash;Stock-Based Compensation</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><B>&nbsp;</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><I>2016 Stock Option and Incentive Plan</I></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">The Company adopted the Zedge, Inc. 2016 Stock Option and Incentive
Plan (as amended to date, the &ldquo;2016 Incentive Plan&rdquo;). The 2016 Incentive Plan is intended to provide incentives to executive
officers, employees, directors and consultants of the Company. Incentives available under the 2016 Incentive Plan include restricted stock,
deferred stock unit, stock options and stock appreciation rights. The 2016 Incentive Plan is administered by the Compensation Committee
of the Company&rsquo;s Board of Directors.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">In November, 2020, the Company&rsquo;s Board of Directors amended the
Company&rsquo;s 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 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 July 31, 2021, there were 212,000 shares
of Class B Stock available for awards under the 2016 Incentive Plan.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">In November 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
during Annual Meeting held on January 13, 2020.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">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="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">In the fiscal years ended July 31, 2021 and 2020 there were $105,000
and $0, respectively, income tax benefit resulting from tax deductions in excess of the compensation cost recognized for the Company&rsquo;s
stock-based compensation.</P>

<P STYLE="font: italic 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>

<P STYLE="font: italic 10pt Times New Roman, Times, Serif; margin: 0pt 0">Stock Options</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">The Company&rsquo;s option awards generally have a maximum term of
10 years from grant date, are exercisable upon vesting unless otherwise designated for early exercise by the Board of Directors at the
time of grant and are pursuant to individual written agreements. Grants generally vest over a three-year or four -year period. Certain
option agreements provide for accelerated vesting of options upon the effective date of an initial public offering or a change in control
of the Company.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>


<!-- Field: Page; Sequence: 68 -->
    <DIV STYLE="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><P STYLE="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt">F-<!-- 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: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">In fiscal years 2021 and 2020, the Compensation Committee approved
equity grants of options to purchase 188,849 and 207,996 shares respectively of the Company&rsquo;s Class B common stock to various executives,
consultants and employees, vesting mostly over a three-year or four-year period. Unrecognized compensation expense related to these grants
were $774,000 and $265,000 in fiscal 2021 and 2020 respectively based on the estimated fair value of the options on the grant dates.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">In fiscal 2021, the Company received proceeds of $873,261 from the
exercise of stock options for which the Company issued 559,840 shares of its Class B common stock.&nbsp;In fiscal 2020, the Company received
proceeds of $11,571 from the exercise of stock options for which the Company issued 86,197 shares of its Class B common stock.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">The Company cancelled or forfeited options grants of 13,000 shares
and 126,000 shares in fiscal 2021 and fiscal 2020 respectively primarily due to employee resignations or layoffs.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">The fair value of stock options was estimated on the date of the grant
using a Black-Scholes valuation model (&ldquo;BSM&rdquo;) and the assumptions in the following table. Expected volatility is based on
historical volatility of the Company&rsquo;s Class B common stock. The Company uses the simplified method to estimate the expected term
of the stock-based payments granted due to the limited history of the Company. The risk-free rate is based on the U.S. Treasury yield
curve in effect at the time of grant.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">The Company used the following weighted average assumptions in its
BSM pricing model:</P>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>


<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"></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-left: 0; font-weight: bold; border-bottom: Black 1.5pt solid">Fiscal year ended July 31,</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="text-align: left; padding-left: 0">Expected term</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">6.0 years</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">6.0 years</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="width: 76%; padding-left: 0">Volatility</TD><TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 9%; text-align: right">92.3</TD><TD STYLE="width: 1%; text-align: left">%</TD><TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 9%; text-align: right">82.9</TD><TD STYLE="width: 1%; text-align: left">%</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left; padding-left: 0">Risk free interest rate</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">0.7</TD><TD STYLE="text-align: left">%</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">1.6</TD><TD STYLE="text-align: left">%</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="padding-left: 0">Dividends</TD><TD STYLE="font-weight: bold">&nbsp;</TD>
    <TD STYLE="font-weight: bold; text-align: left">&nbsp;</TD><TD STYLE="font-weight: bold; text-align: right">&mdash;</TD><TD STYLE="font-weight: bold; text-align: left">&nbsp;</TD><TD STYLE="font-weight: bold">&nbsp;</TD>
    <TD STYLE="font-weight: bold; text-align: left">&nbsp;</TD><TD STYLE="font-weight: bold; text-align: right">&mdash;</TD><TD STYLE="font-weight: bold; text-align: left">&nbsp;</TD></TR>
  </TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">The following represents option activity for the fiscal years ended
July 31, 2021 and 2020, including options granted prior to our separation from our former parent in a spin-off on June 1, 2016 and options
granted under the 2016 Incentive Plan adopted on June 2, 2016:</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>



<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"></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="padding-bottom: 1.5pt">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="text-align: center; border-bottom: Black 1.5pt solid"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>Number
of<BR>
 Options<BR>
 (in&nbsp;thousands)</B></FONT></TD><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">Weighted-<BR>
Average<BR>
 Exercise&nbsp;Price</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">Weighted-<BR>
Average<BR>
 Remaining<BR>
 Contractual<BR>
 Term&nbsp;(in&nbsp;years)</TD><TD STYLE="padding-bottom: 1.5pt; font-weight: bold">&nbsp;</TD><TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="text-align: center; border-bottom: Black 1.5pt solid"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>Aggregate<BR>

Intrinsic<BR>
 Value<BR>
 (in&nbsp;thousands)</B></FONT></TD><TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="width: 52%">Outstanding at July 31, 2019</TD><TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 9%; text-align: right">1,231</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">1.60</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">6.32</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">642</TD><TD STYLE="width: 1%; text-align: left">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: White">
    <TD>Granted</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">208</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">1.82</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>Exercised</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(86</TD><TD STYLE="text-align: left">)</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">0.13</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: 1.5pt">Cancelled / forfeited</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">(126</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">1.35</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">&nbsp;</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">&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>Outstanding at July 31, 2020</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">1,227</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">$</TD><TD STYLE="text-align: right">1.76</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">5.95</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">$</TD><TD STYLE="text-align: right">402</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: White">
    <TD>Granted</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">189</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">5.40</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>Exercised</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(560</TD><TD STYLE="text-align: left">)</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">1.56</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: 1.5pt">Cancelled / forfeited</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">(13</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">1.48</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">&nbsp;</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">&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="padding-bottom: 1.5pt">Outstanding at July 31, 2021</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">843</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.72</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">6.76</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">10,657</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: 1.5pt">Exercisable at July 31, 2021</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">548</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.95</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">5.59</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">7,351</TD><TD STYLE="padding-bottom: 1.5pt; text-align: left">&nbsp;</TD></TR>
  </TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>


<!-- Field: Page; Sequence: 69 -->
    <DIV STYLE="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><P STYLE="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt">F-<!-- Field: Sequence; Type: Arabic; Name: PageNo -->23<!-- 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">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">The following table summarizes the weighted average grant date fair
value of options granted, intrinsic value of options exercised and fair value of awards vested in the periods indicated:</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>


<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"></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">July 31,<BR>
 (in thousands except per share amounts)</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: 76%">Weighted average grant date fair value of options granted</TD><TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">$</TD><TD STYLE="width: 9%; text-align: right">4.09</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">1.28</TD><TD STYLE="width: 1%; text-align: left">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: White">
    <TD>Intrinsic value of options exercised</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">3,978</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">109</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD>Fair value of awards vested</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">135</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">197</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
  </TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left; margin: 0pt 0">At July 31, 2021, there was $774,000 of total unrecognized
compensation cost related to non-vested stock options, which is expected to be recognized over a weighted-average period of 3.2 years.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left; margin: 0pt 0">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left; margin: 0pt 0"><I>Restricted Stock</I></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left; margin: 0pt 0">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left; margin: 0pt 0">In fiscal 2021, 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="font: 10pt Times New Roman, Times, Serif; text-align: left; margin: 0pt 0; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left; margin: 0pt 0">In fiscal 2021, 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 were fully vested
upon grant. These shares had an aggregate grant date fair value of $30,000 and have been fully amortized accordingly.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left; margin: 0pt 0">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left; margin: 0pt 0">In fiscal 2020, the Company granted 30,534 restricted
shares of its Class B common stock, which vested over a six-month period, to its interim Chief Executive Officer at a grant date fair
value of $1.97 per share.&nbsp;The Company also granted 1,411 restricted shares of its Class B common stock, which vested over three
years, to Chairman of the Board at a grant date fair value of $1.97 per share.&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left; margin: 0pt 0">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left; margin: 0pt 0">In fiscal 2021, the Company granted 10,869 restricted
shares of its Class B common stock, which vested immediately, to its non-employee Board of Directors at an average grant date fair value
of $8.22 per share. In fiscal 2020, the Company granted 34,066 restricted shares of its Class B common stock, which vested immediately,
to its non-employee Board of Directors at an average grant date fair value of $1.41 per share. These shares were awarded pursuant to
the non-employee Board of Director&rsquo;s semi-annual grant.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left; margin: 0pt 0">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left; margin: 0pt 0">At July 31, 2021, there were 127,300 non-vested
restricted shares of the Company&rsquo;s Class B common stock. At July 31, 2021, there was $288,000 of total unrecognized compensation
cost related to these non-vested restricted shares, which is expected to be recognized over a weighted-average period of 2.4 years.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left; margin: 0pt 0">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left; margin: 0pt 0">In fiscal 2021 and fiscal 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="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"></P>

<!-- Field: Page; Sequence: 70 -->
    <DIV STYLE="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><P STYLE="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt">F-<!-- Field: Sequence; Type: Arabic; Name: PageNo -->24<!-- 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">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">The following represents restricted shares activity for the fiscal
years ended July 31, 2021 and 2020:</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"></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; padding-bottom: 1.5pt">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Number<BR>
 of<BR>
 Shares</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">Weighted<BR>
 Average<BR>
 Grant Date<BR>
 Fair Value</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: 76%">Non-vested stock award as of July 31, 2019</TD><TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 9%; text-align: right">195,375</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.33</TD><TD STYLE="width: 1%; text-align: left">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: White">
    <TD>Granted</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">31,945</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">1.97</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD>Vested</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(122,192</TD><TD STYLE="text-align: left">)</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">2.26</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="padding-bottom: 1.5pt">Forfeited</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></TR>
  <TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD>Non-vested stock award as of July 31, 2020</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">105,128</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">2.30</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: White">
    <TD>Granted</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">113,831</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">3.34</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD>Vested</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(91,659</TD><TD STYLE="text-align: left">)</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">2.24</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="padding-bottom: 1.5pt">Forfeited</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></TR>
  <TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="padding-bottom: 4pt">Non-vested stock award as of July 31, 2021</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">127,300</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.27</TD><TD STYLE="padding-bottom: 4pt; text-align: left">&nbsp;</TD></TR>
  </TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><I>Deferred Stock Units &nbsp;</I></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">In fiscal 2020, the Compensation Committee approved the grant of 92,544
Deferred Stock Units (DSUs) to 13 of its non-executive employees based in Norway and Lithuania. Each DSU represents a right to receive
one share of Class B Common Stock. The DSUs primarily vest over a four-year period from grant. On the grant date, unrecognized compensation
expense related to this grant was an aggregate of $144,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 July 31, 2021, unrecognized compensation
expense related to unvested DSUs was an aggregate of $39,000 which is expected to be recognized over a weighted-average period of 2.0
years.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.7pt">In fiscal 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="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">The following represents restricted shares activity for the fiscal
years ended July 31, 2021 and 2020:</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 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>&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">Number<BR>
 of<BR>
 Shares</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">Weighted<BR>
 Average<BR>
 Grant Date<BR>
 Fair Value</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>Non-vested DSU award as of July 31, 2019</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="width: 76%">Granted</TD><TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 9%; text-align: right">92,544</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.55</TD><TD STYLE="width: 1%; text-align: left">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD>Vested</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="padding-bottom: 1.5pt">Forfeited</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">(32,000</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">1.54</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>Non-vested DSU award as of July 31, 2020</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">60,544</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">$</TD><TD STYLE="text-align: right">1.56</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: White">
    <TD>Granted</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: rgb(204,238,255)">
    <TD>Vested</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(17,044</TD><TD STYLE="text-align: left">)</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">1.60</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="padding-bottom: 1.5pt">Forfeited</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">(6,000</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">1.54</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">Non-vested DSU award as of July 31, 2021</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">37,500</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.54</TD><TD STYLE="padding-bottom: 4pt; text-align: left">&nbsp;</TD></TR>
  </TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><B>Note 13&mdash;Related Party Transactions</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">Following the Spin-Off, IDT charges the Company for services it provides
pursuant to the Transition Services Agreement (&ldquo;TSA&rdquo;). In fiscal 2021 and 2020 the Company was charged by IDT a total of $113,000
and $107,000, respectively,&nbsp;for legal services. In addition, the Company charged IDT $144,000 and $148,000, respectively, for consulting
services provided to IDT by a Zedge employee.&nbsp; As of July 31, 2021 and 2020, IDT owed the Company $6,000 and $39,000, respectively.</P>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"></P>

<!-- Field: Page; Sequence: 71 -->
    <DIV STYLE="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><P STYLE="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt">F-<!-- Field: Sequence; Type: Arabic; Name: PageNo -->25<!-- 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">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">The activities between the Company and IDT were as follows:</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>


<P STYLE="margin: 0"></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">Fiscal years ended July 31,<BR>
 (in thousands)</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: 76%; text-align: left">Balance at beginning of year</TD><TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">$</TD><TD STYLE="width: 9%; text-align: right">(39</TD><TD STYLE="width: 1%; text-align: left">)</TD><TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">$</TD><TD STYLE="width: 9%; text-align: right">-</TD><TD STYLE="width: 1%; text-align: left">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left">Legal services provided by IDT</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">107</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">Consulting services provided to IDT</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(144</TD><TD STYLE="text-align: left">)</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(148</TD><TD STYLE="text-align: left">)</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left">Cash payments received from IDT</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">64</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">14</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">Cash payments made to IDT</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">(12</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">Due from IDT*</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">(6</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">$</TD><TD STYLE="border-bottom: Black 1.5pt solid; text-align: right">(39</TD><TD STYLE="padding-bottom: 1.5pt; text-align: left">)</TD></TR>
  </TABLE>
<P STYLE="margin: 0">&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"></TD><TD STYLE="width: 0.25in; text-align: left">*</TD><TD STYLE="text-align: justify">Due from IDT is included
                                            in other current assets.</TD>
</TR></TABLE>


<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"></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">In the fiscal years ended July 31, 2021 and 2020, the Company paid
$0 and $143,000, respectively, to Braze Inc. (formerly &ldquo;Appboy, Inc.&rdquo;) for use of its customer relationship management and
lifecycle marketing platform. The former Chief Executive Officer and Co-Founder of Braze, Inc. is a member of the Company&rsquo;s Board
of Directors.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">In the fiscal years ended July 31, 2021 and 2020, the Company paid
$41,000 and $35,000 respectively, to Activist Artists Management, LLC pursuant to certain referral agreement. A member of the Company&rsquo;s
Board of Directors owns 33.4% of Activist Artist with which the Company entered into an amended retainer agreement on August 1, 2020,
pursuant to which the Company pays Activist Artists $3,750 per month, plus possible commissions.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><B>Note 14&mdash;Business Segment and Geographic Information</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">The Company provides a content platform, worldwide, centered on self-expression,
attracting both creators looking to promote their content and consumers who utilize such content to express their identity, feelings,
tastes and interests. The Company&rsquo;s platform enables consumers to personalize their mobile devices with mostly free, high-quality
ringtones, wallpapers, home screen app icons, widgets and notification sounds. The Company conducts business as one operating segment.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">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="font: 10pt Times New Roman, Times, Serif; margin: 0pt 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 STYLE="text-indent: 0">&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">United States</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">Foreign</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">Total</TD><TD STYLE="padding-bottom: 1.5pt; font-weight: bold">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom">
    <TD STYLE="text-indent: 0">&nbsp;</TD><TD STYLE="font-weight: bold">&nbsp;</TD>
    <TD COLSPAN="10" STYLE="font-weight: bold; text-align: center">(in thousands)</TD><TD STYLE="font-weight: bold">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom">
    <TD STYLE="text-indent: 0">Long-lived assets, net:</TD><TD>&nbsp;</TD>
    <TD COLSPAN="2">&nbsp;</TD><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: rgb(204,238,255)">
    <TD STYLE="padding-left: 0.125in; width: 64%; padding-bottom: 4pt; text-indent: 0">July 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">1,900</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">641</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,541</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: 0.125in; padding-bottom: 4pt; text-indent: 0">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-indent: 0">&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-indent: 0; text-align: left">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-left: 0.125in; padding-bottom: 4pt; text-indent: 0">July 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">32,745</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,732</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">37,477</TD><TD STYLE="padding-bottom: 4pt; text-align: left">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="padding-left: 0.125in; padding-bottom: 4pt; text-indent: 0">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="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"><B>Note 15&mdash;Revolving Credit Facility </B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">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 July 31, 2021 and 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">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"></P>

<!-- Field: Page; Sequence: 72 -->
    <DIV STYLE="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><P STYLE="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt">F-<!-- Field: Sequence; Type: Arabic; Name: PageNo -->26<!-- 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">&nbsp;</P>

<P STYLE="text-align: left; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">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 July 31, 2021, there were $1.8 million of outstanding
foreign exchange contracts under the credit facility, which reduced the available borrowing under the revolving credit facility by $180,000
see Note 4 above.</P>

<P STYLE="text-align: left; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>

<P STYLE="text-align: left; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><B>Note 16&mdash;Defined Contribution Plan</B></P>

<P STYLE="text-align: left; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><B>&nbsp;</B></P>

<P STYLE="text-align: left; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">In September 2016, the Company adopted a 401(k) Plan, effective August
1, 2016, available to all employees meeting certain eligibility criteria. The Plan permits participants to elect pre-tax or after-tax
salary deferrals that will be contributed to the Plan, not to exceed the limits established by the Internal Revenue Code. The Plan provides
for enhanced safe harbor employer matching contributions. All contributions made by participants and safe harbor matching contributions
by the Company will be fully vested. The Company&rsquo;s Class A common stock and Class B common stock are not investment options for
elective deferrals by the Plan&rsquo;s participants. However, matching contributions may be made in shares of the Company.</P>

<P STYLE="text-align: left; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>

<P STYLE="text-align: left; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">The Company&rsquo;s cost for matching contributions to the Plan were
$39,000 and $41,000 for the fiscal years ended July 31, 2021 and 2020, respectively. In lieu of making cash contributions, the Company
opted to contribute 6,572 shares and 26,193 shares of the Company&rsquo;s Class B common stock to the Plan for fiscal 2021 and fiscal
2020, respectively.</P>

<P STYLE="text-align: left; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>

<P STYLE="text-align: left; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><B>Note 17&mdash;Loans Payable </B></P>

<P STYLE="text-align: left; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>

<P STYLE="text-align: left; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">On July 16, 2019, the Company obtained a loan of $140,000 to pay for
its insurance coverages, repayable in nine equal installments of $15,976 starting from September 1, 2019 which represented a 4.79% annual
percentage interest rate.</P>

<P STYLE="text-align: left; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>

<P STYLE="text-align: left; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">Effective August 1, 2020, the Company obtained a loan of $181,462
to pay for its insurance coverages, repayable in nine equal installments of $20,491 starting from September 1, 2020 which represented
a 3.89% annual percentage interest rate.</P>

<P STYLE="text-align: left; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>

<P STYLE="text-align: left; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">The Company obtained a loan under the Payroll Protection Program (PPP)
of the CARES Act in the amount of $218,000 loan from Western Alliance Bank, a loan servicer and the Company&rsquo;s lender (see Note
15), 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 (which was extended to 24 weeks). Any portion of the loan that is not forgiven would have been due two years after inception
of the loan.</P>

<P STYLE="text-align: left; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>

<P STYLE="text-align: left; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">On November 25, 2020, the Company submitted the PPP Loan Forgiveness
Application Form 3508EZ and on May 21, 2021, the Company was notified that such application for the loan forgiveness has been approved
and the loan, including accrued interest, has been deemed satisfied in full by the Small Business Administration to Western Alliance
Bank. The Company therefore recorded a gain of forgiveness of debt of $218,000 which is included in interest and other income, net on
the Consolidated Statements of Comprehensive Income (Loss)</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"></P>

<!-- Field: Page; Sequence: 73 -->
    <DIV STYLE="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><P STYLE="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt">F-<!-- Field: Sequence; Type: Arabic; Name: PageNo -->27<!-- 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">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><B>Note 18&mdash;Sales of Class B Common Stock</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">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">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">On March 16, 2021, the Company filed a prospectus supplement with
the SEC which contemplates the sale, for a gross aggregate sale price of up to $10,000,000, of shares of the Company&rsquo;s Class B
common stock, from time to time in &ldquo;at the market offerings&rdquo; pursuant to an At Market Issuance Sales Agreement with National
Securities Corporation and Maxim Group LLC (the &ldquo;New Sales Agents&rdquo;), dated as of March 16, 2021 (the &ldquo;New ATM Sales
Agreement&rdquo;), pursuant to which we sold 663,686 shares at an average price of $15.0674 per share for total proceeds of $10 million.
In connection with this offering, we incurred a total issuance costs of $350,000. We intend 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">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">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 the offering for working capital and other general corporate purposes.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><B>Note 19&mdash;Subsequent Events</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><B>Acquisition</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">Pursuant to an Asset Purchase Agreement, on August 1, 2021, the Company
consummated the acquisition of substantially all of the assets of Emojipedia Pty Ltd, a proprietary company organized under the laws of
Australia. The total purchase price of the assets is not expected to exceed $7 million. $4.8 million was funded into an escrow account
on July 30, 2021 which is classified in other assets on the Consolidated Balance Sheet at July 31, 2021 and was paid at closing. The balance
will be determined based on an incentive structure linked to EBITDA generated from emojipedia.org during the first four month period following
the closing and paid out on the six-month and twelve month anniversary of the Closing.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">The assets purchased include emojipeida.org, a set of smaller websites,
a bank of emoji related URLs and other assets related to the Seller&rsquo;s business, including World Emoji Day, the annual World Emoji
Awards, and Emojitracker.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">Although the Company has not finalized its analysis, the Company anticipates
that this acquisition does not qualify as a business combination under FASB ASC 805, <I>Business Combinations</I>, and anticipates it
will be accounted for it as asset acquisition. Additionally, the Company does not believe this acquisition meets the new prescribed significance
tests under Rule 1-02(w) of Regulation S-X which took effect on January 1, 2021 and regards this acquisition as an insignificant business.</P>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"></P>

<!-- Field: Page; Sequence: 74 -->
    <DIV STYLE="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><P STYLE="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt">F-<!-- Field: Sequence; Type: Arabic; Name: PageNo -->28<!-- 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">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><B></B></P>

<P STYLE="font: bold 10pt Times New Roman, Times, Serif; margin: 0pt 0">Foreign Exchange Forward Contracts</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">On August 26, 2021, the Company entered into the following foreign
exchange forward contracts with Western Alliance Bank:</P>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 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 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="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">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="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">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: 76%">Dec-21</TD><TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 9%; text-align: right">225,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: 9%; text-align: right">1,966,794</TD><TD STYLE="width: 1%; text-align: left">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: White">
    <TD>Jan-22</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">225,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,967,244</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD>Feb-22</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">225,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,967,896</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: White">
    <TD>Mar-22</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">225,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,968,684</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD>Apr-22</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">225,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,969,696</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="padding-bottom: 1.5pt">May-22</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">225,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,970,619</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>&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="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">1,350,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">11,810,933</TD><TD STYLE="padding-bottom: 4pt; text-align: left">&nbsp;</TD></TR>
  </TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 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="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="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">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="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">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: 76%">Dec-21</TD><TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 9%; text-align: right">225,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: 9%; text-align: right">189,340</TD><TD STYLE="width: 1%; text-align: left">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: White">
    <TD>Jan-22</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">225,000</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">189,165</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD>Feb-22</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">225,000</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">189,037</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: White">
    <TD>Mar-22</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">225,000</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">188,926</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD>Apr-22</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">225,000</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">188,800</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="padding-bottom: 1.5pt">May-22</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">225,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">188,673</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>&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="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">1,350,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">1,133,940</TD><TD STYLE="padding-bottom: 4pt; text-align: left">&nbsp;</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">&nbsp;</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; text-align: center; margin-top: 0pt; margin-bottom: 0pt">F-29</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"></P>

<!-- Field: Rule-Page --><DIV STYLE="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: 0pt 0">&nbsp;</P>

</BODY>
</HTML>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-21.01
<SEQUENCE>2
<FILENAME>f10k2021ex21-01_zedgeinc.htm
<DESCRIPTION>SUBSIDIARIES OF THE REGISTRANT
<TEXT>
<HTML>
<HEAD>
     <TITLE></TITLE>
</HEAD>
<BODY STYLE="font: 10pt Times New Roman, Times, Serif">

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: right"><B>Exhibit 21.01</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: right">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><B>DOMESTIC SUBSIDIARIES</B></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="vertical-align: top; background-color: white">
    <TD STYLE="width: 47%; font-size: 10pt">None</TD>
    <TD STYLE="width: 1%; font-size: 10pt">&nbsp;</TD>
    <TD STYLE="width: 52%; font-size: 10pt">&nbsp;</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"><B>FOREIGN SUBSIDIARIES</B>&nbsp;</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>
    <TD STYLE="border-bottom: Black 1.5pt solid; vertical-align: bottom; width: 70%"><B>Name</B></TD>
    <TD STYLE="padding-bottom: 1.5pt; vertical-align: top; width: 5%">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; vertical-align: top; width: 25%">
    <P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><B>Country of</B></P>
    <P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><B>Formation</B></P></TD></TR>
  <TR STYLE="vertical-align: top; background-color: white">
    <TD>Zedge Europe AS</TD>
    <TD>&nbsp;</TD>
    <TD>Norway</TD></TR>
  </TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>

</BODY>
</HTML>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-23.01
<SEQUENCE>3
<FILENAME>f10k2021ex23-01_zedgeinc.htm
<DESCRIPTION>CONSENT OF MAYER HOFFMAN MCCANN CPAS, THE NEW YORK PRACTICE OF MAYER HOFFMAN MCCANN P.C., INDEPENDENT REGISTERED PUBLIC ACCOUNTING FIRM
<TEXT>
<HTML>
<HEAD>
     <TITLE></TITLE>
</HEAD>
<BODY STYLE="font: 10pt Times New Roman, Times, Serif">

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: right"><B>Exhibit 23.01</B></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">Consent of Independent Registered Public Accounting
Firm</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The Board of Directors</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Zedge, Inc.:</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left">We hereby consent to the incorporation by
reference in the Registration Statements on Form S-8 of Zedge, Inc. (No. 333-212600, 333-214258, 333-221214, 333-235422 and
333-254225) of our report dated November 9, 2021, with respect to our audit of the consolidated financial statements of Zedge, Inc.
as of July 31, 2021 and 2020 and for the years then ended, which appears in this Annual Report on Form 10-K of Zedge, Inc.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">/s/ Mayer Hoffman McCann CPAs</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">(The New York Practice of Mayer Hoffman McCann
P.C.)</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">New York, New York</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">November 9, 2021</P>

</BODY>
</HTML>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-31.01
<SEQUENCE>4
<FILENAME>f10k2021ex31-01_zedgeinc.htm
<DESCRIPTION>CERTIFICATION
<TEXT>
<HTML>
<HEAD>
     <TITLE></TITLE>
</HEAD>
<BODY STYLE="font: 10pt Times New Roman, Times, Serif">

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: right"><B>Exhibit 31.01</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0.35pt; text-align: right"><B>&nbsp;</B></P>

<P STYLE="font: bold 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center">Certification of Chief Executive Officer<BR>
pursuant to Section 302 of the Sarbanes-Oxley Act of 2002</P>

<P STYLE="font: bold 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.35pt">I, Jonathan Reich, certify that:</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="width: 100%; font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0.25in"></TD><TD STYLE="width: 0.25in">1.</TD><TD>I have reviewed this Annual Report on Form 10-K of Zedge, Inc.;</TD></TR></TABLE>

<P STYLE="margin-top: 0pt; margin-bottom: 0pt; font: 10pt Times New Roman, Times, Serif">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0.25in"></TD><TD STYLE="width: 0.25in">2.</TD><TD>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;</TD></TR></TABLE>

<P STYLE="margin-top: 0pt; margin-bottom: 0pt; font: 10pt Times New Roman, Times, Serif">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0.25in"></TD><TD STYLE="width: 0.25in">3.</TD><TD>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;</TD></TR></TABLE>

<P STYLE="margin-top: 0pt; margin-bottom: 0pt; font: 10pt Times New Roman, Times, Serif">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0.25in"></TD><TD STYLE="width: 0.25in">4.</TD><TD>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)) and internal control over financial reporting (as defined in Exchange
Act Rules 13a-15(f) and 15d-15(f)) for the registrant and have:</TD></TR></TABLE>

<P STYLE="margin-top: 0pt; margin-bottom: 0pt; font: 10pt Times New Roman, Times, Serif">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="width: 100%; font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0.5in"></TD><TD STYLE="width: 0.25in">(a)</TD><TD>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 subsidiaries, is made known to us by others
within those entities, particularly during the period in which this report is being prepared;</TD></TR></TABLE>

<P STYLE="margin-top: 0pt; margin-bottom: 0pt; font: 10pt Times New Roman, Times, Serif">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0.5in"></TD><TD STYLE="width: 0.25in">(b)</TD><TD>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;</TD></TR></TABLE>

<P STYLE="margin-top: 0pt; margin-bottom: 0pt; font: 10pt Times New Roman, Times, Serif">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0.5in"></TD><TD STYLE="width: 0.25in">(c)</TD><TD>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</TD></TR></TABLE>

<P STYLE="margin-top: 0pt; margin-bottom: 0pt; font: 10pt Times New Roman, Times, Serif">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0.5in"></TD><TD STYLE="width: 0.25in">(d)</TD><TD>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</TD></TR></TABLE>

<P STYLE="margin-top: 0pt; margin-bottom: 0pt; font: 10pt Times New Roman, Times, Serif">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0.25in"></TD><TD STYLE="width: 0.25in">5.</TD><TD>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):</TD></TR></TABLE>

<P STYLE="margin-top: 0pt; margin-bottom: 0pt; font: 10pt Times New Roman, Times, Serif">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0.5in"></TD><TD STYLE="width: 0.25in"><FONT STYLE="font-size: 10pt">(a)</FONT></TD><TD>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</TD></TR></TABLE>

<P STYLE="margin-top: 0pt; margin-bottom: 0pt; font: 10pt Times New Roman, Times, Serif">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0.5in"></TD><TD STYLE="width: 0.25in"><FONT STYLE="font-size: 10pt">(b)</FONT></TD><TD>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.</TD></TR></TABLE>

<P STYLE="margin-top: 0pt; margin-bottom: 0pt; font: 10pt Times New Roman, Times, Serif">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0.35pt">Date: November 9, 2021</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0.35pt">&nbsp;</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 STYLE="text-align: center; border-bottom: Black 1.5pt solid; width: 40%"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">/s/ Jonathan Reich</FONT></TD>
    <TD STYLE="text-align: center; width: 60%">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: top">
    <TD STYLE="text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>Jonathan Reich</B></FONT></TD>
    <TD STYLE="text-align: center">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: top">
    <TD STYLE="text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>Chief Executive Officer</B></FONT></TD>
    <TD STYLE="text-align: center">&nbsp;</TD></TR>
  </TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>

</BODY>
</HTML>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-31.02
<SEQUENCE>5
<FILENAME>f10k2021ex31-02_zedgeinc.htm
<DESCRIPTION>CERTIFICATION
<TEXT>
<HTML>
<HEAD>
     <TITLE></TITLE>
</HEAD>
<BODY STYLE="font: 10pt Times New Roman, Times, Serif">

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: right; text-indent: 22.5pt"><B>Exhibit 31.02</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0.35pt; text-align: right; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: bold 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center">Certification of Chief Financial Officer</P>

<P STYLE="font: bold 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center">pursuant to Section 302 of the Sarbanes-Oxley Act of 2002</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0.35pt">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0.35pt">I, Yi Tsai, certify that:</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0.25in"></TD><TD STYLE="width: 0.25in">1.</TD><TD>I have reviewed this Annual Report on Form 10-K of Zedge, Inc.;</TD></TR></TABLE>

<P STYLE="margin-top: 0; margin-bottom: 0">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0.25in"></TD><TD STYLE="width: 0.25in">2.</TD><TD>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;</TD></TR></TABLE>

<P STYLE="margin-top: 0; margin-bottom: 0">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0.25in"></TD><TD STYLE="width: 0.25in">3.</TD><TD>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;</TD></TR></TABLE>

<P STYLE="margin-top: 0; margin-bottom: 0">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0.25in"></TD><TD STYLE="width: 0.25in">4.</TD><TD>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)) and internal control over financial reporting (as defined in Exchange
Act Rules 13a-15(f) and 15d-15(f)) for the registrant and have:</TD></TR></TABLE>

<P STYLE="margin-top: 0; margin-bottom: 0">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0.5in"></TD><TD STYLE="width: 0.25in">(a)</TD><TD>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 subsidiaries, is made known to us by others
within those entities, particularly during the period in which this report is being prepared;</TD></TR></TABLE>

<P STYLE="margin-top: 0; margin-bottom: 0">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0.5in"></TD><TD STYLE="width: 0.25in">(b)</TD><TD>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;</TD></TR></TABLE>

<P STYLE="margin-top: 0; margin-bottom: 0">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0.5in"></TD><TD STYLE="width: 0.25in">(c)</TD><TD>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</TD></TR></TABLE>

<P STYLE="margin-top: 0; margin-bottom: 0">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0.5in"></TD><TD STYLE="width: 0.25in">(d)</TD><TD>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</TD></TR></TABLE>

<P STYLE="margin-top: 0; margin-bottom: 0">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0.25in"></TD><TD STYLE="width: 0.25in">5.</TD><TD>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):</TD></TR></TABLE>

<P STYLE="margin-top: 0; margin-bottom: 0">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0.5in"></TD><TD STYLE="width: 0.25in"><FONT STYLE="font-size: 10pt">(a)</FONT></TD><TD>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</TD></TR></TABLE>

<P STYLE="margin-top: 0; margin-bottom: 0">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0.5in"></TD><TD STYLE="width: 0.25in"><FONT STYLE="font-size: 10pt">(b)</FONT></TD><TD>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.</TD></TR></TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0.35pt">Date: November 9, 2021</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0.35pt">&nbsp;</P>

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="width: 100%; font: 10pt Times New Roman, Times, Serif; border-collapse: collapse">
  <TR STYLE="vertical-align: top">
    <TD STYLE="border-bottom: black 1.5pt solid; width: 40%; font-size: 10pt; text-align: center">/s/ Yi Tsai</TD>
    <TD STYLE="width: 60%">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: top">
    <TD STYLE="font-size: 10pt; text-align: center"><B>Yi Tsai</B></TD>
    <TD>&nbsp;</TD></TR>
  <TR STYLE="vertical-align: top">
    <TD STYLE="font-size: 10pt; text-align: center"><B>Chief Financial Officer</B></TD>
    <TD>&nbsp;</TD></TR>
  </TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>

</BODY>
</HTML>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-32.01
<SEQUENCE>6
<FILENAME>f10k2021ex32-01_zedgeinc.htm
<DESCRIPTION>CERTIFICATION
<TEXT>
<HTML>
<HEAD>
     <TITLE></TITLE>
</HEAD>
<BODY STYLE="font: 10pt Times New Roman, Times, Serif">

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: right; text-indent: 22.5pt"><B>Exhibit 32.01</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0.35pt; text-align: right; text-indent: 0.5in"><B>&nbsp;</B></P>

<P STYLE="font: bold 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center">Certification Pursuant to</P>

<P STYLE="font: bold 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center">18 U.S.C. Section 1350</P>

<P STYLE="font: bold 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center">(as Adopted Pursuant to Section 906 of</P>

<P STYLE="font: bold 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center">the Sarbanes-Oxley Act Of 2002)</P>

<P STYLE="font: bold 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center">&nbsp;</P>

<P STYLE="text-align: left; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0.35pt">In connection with the Annual Report of Zedge, Inc. (the &ldquo;Company&rdquo;)
on Form 10-K for fiscal 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 906 of the Sarbanes-Oxley
Act of 2002, that to my knowledge:</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0.35pt">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0.25in"></TD><TD STYLE="width: 0.25in">1.</TD><TD STYLE="text-align: left">The Report fully complies with the requirements of Section 13(a) or 15(d) of the Securities Exchange Act of 1934; and</TD></TR></TABLE>

<P STYLE="margin-top: 0; margin-bottom: 0">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0.25in"></TD><TD STYLE="width: 0.25in">2.</TD><TD STYLE="text-align: left">The information contained in the Report fairly presents, in all material respects, the financial condition and results of operations
of the Company.</TD></TR></TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0.35pt">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0.35pt">Date: November 9, 2021</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0.35pt">&nbsp;</P>

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="width: 100%; font: 10pt Times New Roman, Times, Serif; border-collapse: collapse">
  <TR STYLE="vertical-align: top">
    <TD STYLE="width: 40%; border-bottom: black 1.5pt solid; padding-right: 0.8pt; font-size: 10pt; text-align: center">/s/ Jonathan Reich</TD>
    <TD STYLE="width: 60%">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: top">
    <TD STYLE="padding-right: 0.8pt; font-size: 10pt; text-align: center"><B>Jonathan Reich</B></TD>
    <TD>&nbsp;</TD></TR>
  <TR STYLE="vertical-align: top">
    <TD STYLE="padding-right: 0.8pt; font-size: 10pt; text-align: center"><B>Chief Executive Officer</B></TD>
    <TD>&nbsp;</TD></TR>
  </TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0.35pt">&nbsp;</P>

<P STYLE="text-align: left; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0.35pt">A signed original of this written statement required by Section
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 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.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>

</BODY>
</HTML>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-32.02
<SEQUENCE>7
<FILENAME>f10k2021ex32-02_zedgeinc.htm
<DESCRIPTION>CERTIFICATION
<TEXT>
<HTML>
<HEAD>
     <TITLE></TITLE>
</HEAD>
<BODY STYLE="font: 10pt Times New Roman, Times, Serif">

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: right"><B>Exhibit 32.02</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0.35pt; text-align: right"><B>&nbsp;</B></P>

<P STYLE="font: bold 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center">Certification Pursuant to<BR>
18 U.S.C. Section 1350<BR>
(as Adopted Pursuant to Section 906 of<BR>
the Sarbanes-Oxley Act Of 2002)</P>

<P STYLE="font: bold 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.35pt">In connection with the Annual Report of Zedge, Inc. (the &ldquo;Company&rdquo;)
on Form 10-K for fiscal 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 906 of the Sarbanes-Oxley Act of 2002,
that to my knowledge:</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="width: 100%; font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0.25in"></TD><TD STYLE="width: 0.25in">1.</TD><TD>The Report fully complies with the requirements of Section 13(a) or 15(d) of the Securities Exchange Act of 1934; and</TD></TR></TABLE>

<P STYLE="margin-top: 0pt; margin-bottom: 0pt; font: 10pt Times New Roman, Times, Serif">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0.25in"></TD><TD STYLE="width: 0.25in">2.</TD><TD>The information contained in the Report fairly presents, in all material respects, the financial condition and results of operations
of the Company.</TD></TR></TABLE>

<P STYLE="margin-top: 0pt; margin-bottom: 0pt; font: 10pt Times New Roman, Times, Serif">&nbsp;&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0.35pt">Date: November 9, 2021</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0.35pt">&nbsp;</P>

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="width: 100%; font: 10pt Times New Roman, Times, Serif; border-collapse: collapse">
  <TR STYLE="vertical-align: top">
    <TD STYLE="width: 40%; border-bottom: black 1.5pt solid; padding-right: 0.8pt; font-size: 10pt; text-align: center">/s/ Yi Tsai</TD>
    <TD STYLE="width: 60%">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: top">
    <TD STYLE="padding-right: 0.8pt; font-size: 10pt; text-align: center"><B>Yi Tsai</B></TD>
    <TD>&nbsp;</TD></TR>
  <TR STYLE="vertical-align: top">
    <TD STYLE="padding-right: 0.8pt; font-size: 10pt; text-align: center"><B>Chief Financial Officer</B></TD>
    <TD>&nbsp;</TD></TR>
  </TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0.35pt; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0.35pt">A signed original of this written statement required by Section
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 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.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>

</BODY>
</HTML>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>GRAPHIC
<SEQUENCE>8
<FILENAME>image_001.jpg
<DESCRIPTION>GRAPHIC
<TEXT>
begin 644 image_001.jpg
M_]C_X  02D9)1@ ! 0$ 8 !@  #_VP!#  @&!@<&!0@'!P<)"0@*#!0-# L+
M#!D2$P\4'1H?'AT:'!P@)"XG("(L(QP<*#<I+# Q-#0T'R<Y/3@R/"XS-#+_
MVP!# 0D)"0P+#!@-#1@R(1PA,C(R,C(R,C(R,C(R,C(R,C(R,C(R,C(R,C(R
M,C(R,C(R,C(R,C(R,C(R,C(R,C(R,C+_P  1" $> B<# 2(  A$! Q$!_\0
M'P   04! 0$! 0$           $" P0%!@<("0H+_\0 M1   @$# P($ P4%
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
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110!Q*^%;RZL?%=M.GDO>WQN;*4,#\P52C<'C#+WQTJM-X<U
MJ[\ ZHMU;J^OZG(LT\2NN 0RA4#$XP%7U]:[^BA:?A^'_#!UN<KJ>A:CK'BV
MSN6N;BQLM.MRT$T!B9GF?AN'## 48Y7^+BHK+P]J&E^,;BZ6YN+^QU.UV7DT
MYB5HY$X0X0*""I(X4^]=?11_P?Q_K\ _X'X'&Z):ZUX<\/#08](>\: .EO=I
M/&L+*22I?<P=3SSA6]JV_"^B_P#".^&['2C()&@3#N.A8DDX]LDUKT4[A8**
M**0!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 1-_P ?4?\ N-_-:*&_X^H_]QOYK10 3_ZL?[Z?^A"I
M:BG_ -6/]]/_ $(5+0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 <_XHO)5?2=,MYI(I=0O%C9XV*L(U!=\$
M=,A<?\"JRM\J^*9[1M3SMLUE^P^1]P;B/,\SOGIM]LUE^(U*>-O"5PS$1"6X
MB_X$T7'_ *":@/\ R5.__P"P(O\ Z,:E>RO_ (OP0WO]WXLU;?QCH-VEO)!?
M%XIV")-Y,@C#'HK/MVJQ]&(/(K<9@JEB< #)KRV, ? .,@#(C4_CY_6O3I?^
M/1_^N9_E3G[J?E_E<4=6O/\ SL8\7C'09H[>5+_,,Y 2<PN(LGHK.5VJWLQ!
M]JN66NZ=J%XUI;SL9PGF!7B=-Z9QN0L '7IRN1R*\X=<? BQ!7&7B.,=?](%
M=7JY=?B-X9"9"FVNPV/3:G]<55M;>=OPN*^E_P"M[%36/$%W9^$-2OK#6/M=
MQ!J(A\TVH3RAYJJ8L$8; .-W?K6HNK7A\?76EF<"R32UN%38/E<N06SC)X[5
MQ%T"?A[XB &2?$#8 _Z[I74X/_"T+\X.!HB<_P#;1JC[-_+_ -L3&]_Z_FL:
MNEZY9Q>%;34KO6%O(67'VPP&(S-D@8CQG)/  &35RQUW3M1DFB@F<30KNDAF
MA>&15[$HX#8]\5YQI,<D7A+P+J<@8Z?97$CW1 )$8.X+(WL#W[9KHFFBUKQ[
M!J6E2I<65KILL<]U"0T;,Q&U XX8C!.!T_&JEI?Y_@K@NG]=;&S;^,=!NTMY
M(+XO%.P1)O)D$88]%9]NU6/HQ!Y%7;[6[#3KE+>>20SNN_RX8'E95SC<P0':
MON<"O/(P!\ XR ,B-3^/G]:Z#Q--:Z=?MJ=KK2:?K"VH003(&2\4994"'!8Y
M)'R'(S^%$M'_ %VN"U_KSL:&L:A)8Z]H%U%.S6=[(UI(@;*$NNY'QTSE<9]&
M-='7%>)IKC4-.\*>="UM>7&IVTKPGJA"EF'X8-=K1:RMYO\ 05[V?D%%%%(8
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110!$W_'U'_N-_-:*&_X^H_]QOYK10 3_P"K'^^G_H0J6HI_]6/]]/\ T(5+
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 9NMZ0NL6L*"40SV]Q'<02[-VQT.>F1D$9'7O6E110 4444 %%
M%% !1110 4444 %%%% &;=:2+O7+'499LI9))Y<.WC>P WDY[+D8Q_$:TJ**
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@")O^/J/_<;^:T4-_Q]1_[C?S6B@ G_ -6/]]/_ $(5+44_^K'^
M^G_H0J6@"AK&III&FR731/,XPL4*?>E<\*H^I[]NM9,'B>[O[.P?3]+26YN;
M,7LD4ESL6-#T4-L.YB<@< <')%7]8T/^UI[6==0N[26UWF,P",C+#&2'1AG&
M0".>3ZUBZ7X<UK0[6P-K/:W=RED+2?[3(45<'*E"D?S!26&" 2#UI='_ %W&
M;$GB"+_A'[75;>!Y?M?E""$G:2TA 4$\XY/)YQ@]:ETK4YKV6[MKNU2VO+5U
M61(Y?,0AAE65L*2#[@<@UE-H&IQ:5;:=!+9F&P2W>U=PP9YHVRV_J K  #&2
M,GK6GI%C=PW-]?7X@6YNW7,<#EUC55P!N(!8]3G Z^U4[7?]?UU_ G^OZ_#\
M35HHICQ*YR2_X.1_(TACZ*B\A/[TG_?QO\:/(3^])_W\;_&@"6BHO(3^])_W
M\;_&CR$_O2?]_&_QH EHJ+R$_O2?]_&_QH\A/[TG_?QO\: ):*B\A/[TG_?Q
MO\:/(3^])_W\;_&@"6BHO(3^])_W\;_&CR$_O2?]_&_QH EHJ+R$_O2?]_&_
MQH\A/[TG_?QO\: ):*B\A/[TG_?QO\:/(3^])_W\;_&@"6BHO(3^])_W\;_&
MCR$_O2?]_&_QH EHJ+R$_O2?]_&_QH\A/[TG_?QO\: ):*B\A/[TG_?QO\:/
M(3^])_W\;_&@"6BHO(3^])_W\;_&CR$_O2?]_&_QH EHJ+R$_O2?]_&_QH\A
M/[TG_?QO\: ):*B\A/[TG_?QO\:/(3^])_W\;_&@"6BHO(3^])_W\;_&CR$_
MO2?]_&_QH EHJ+R$_O2?]_&_QH\A/[TG_?QO\: ):*B\A/[TG_?QO\:/(3^]
M)_W\;_&@"6BHO(3^])_W\;_&CR$_O2?]_&_QH EHJ+R$_O2?]_&_QH\A/[TG
M_?QO\: ):*B\A/[TG_?QO\:/(3^])_W\;_&@"6BHO(3^])_W\;_&CR$_O2?]
M_&_QH EHJ+R$_O2?]_&_QH\A/[TG_?QO\: ):*B\A/[TG_?QO\:/(3^])_W\
M;_&@"6BHO(3^])_W\;_&CR$_O2?]_&_QH EHJ+R$_O2?]_&_QH\A/[TG_?QO
M\: ):*B\A/[TG_?QO\:/(3^])_W\;_&@"6BHO(3^])_W\;_&CR$_O2?]_&_Q
MH EHJ+R$_O2?]_&_QH\A/[TG_?QO\: ):*B\A/[TG_?QO\:/(3^])_W\;_&@
M"6BHO(3^])_W\;_&CR$_O2?]_&_QH EHIB1*AR"_XN3_ #-/H B;_CZC_P!Q
MOYK10W_'U'_N-_-:* "?_5C_ 'T_]"%2U%/_ *L?[Z?^A"I: "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHKRJ]^(VMV]]<0I'9[8Y609C.< X_O5$
MYJ.YO0PTZ[:AT/5:*\C_ .%F:[_SSLO^_;?_ !5'_"S-=_YYV7_?MO\ XJH]
MO Z?[,Q'E]YZY138V+Q(QZE033JV//"BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** (I[FWME#7$\40)P#(X7/YU!_:V
MF_\ 00M?^_R_XUQ_Q2_Y!-C_ -=S_P"@UY;6$ZSC*UCT\+EZK4U-RL?07]K:
M;_T$+7_O\O\ C4L%Y:W1(M[F&4KR1&X;'Y5\\5Z!\+/^/_4?^N2?S-$*SE*U
MBL1ET:5-S4KV/3J***W/*"BBHKIVCM)G0X98V(/H0* 6I+17BO\ PGOB7_H)
M?^0(_P#XFC_A/?$O_02_\@1__$UA[>)Z?]E5NZ_'_(]JHKQRP\<>(YM0MHI-
M1RCRJK#R(^02,_PU['6D)J>QRXC"SP[2D]PHHHJSF"BBO._&?BW5]&U\VEE-
M&D/E*V&C#<G/K4RDHJ[-J%"5:?)'<]$HKQO_ (6'XB_Y^8O^_*T?\+#\1?\
M/S%_WY6L_;Q.S^RZ_E]Y[)16#X/U2ZUCP]'>7CJ\S.RDJH P#Z"MZM4[JYP5
M(.$G%[H****9!$W_ !]1_P"XW\UHH;_CZC_W&_FM% !/_JQ_OI_Z$*EJ*?\
MU8_WT_\ 0A4M &5K]_+IMBLZ:AIU@F[#SW^2@XX  9<D_7\ZR++7]9UBVLDL
MXK.UNY+(7DWVA&=>2555 92-V"<DG [&M[4;?4)U3^S[V&V89#B>W\Y'!]0&
M4Y'U^H-8MGX2N-*MK5-+U00S1PO#+)-;^8)%9R^0H9=I!)QU !Q@TM=0++^(
M)9?#%AJ5K @N+\PQQ1R'*H\A YQR0,D\8SCM5G1[^\FNKZPU P/<VC)^]@0H
MDB.N0=I+%3U&,GIGO51_#,WV%+&'4VCMK>. 6B&$$Q2Q-G>3D%MW (XZ''6M
M#2M-FLGNKB[N5N;NZ<-(Z1>6@  "JJY8@#W)Y)JG:[%_7]?A^)HT44QX8Y#E
MXT8],E0:0Q]%1?9H/^>,?_?(KFO'A-GX7EFM28)1(@#Q?*W7U%*3LKETX>TF
MH+J=517S]_;&I_\ 01O/^_[?XT?VQJ?_ $$;S_O^W^-8?6%V/3_LF?\ ,OQ/
MH&BO*OA[>W5[XC>*[N9IXQ;LVR60L,Y7G!KU#[-!_P \8_\ OD5K"?,KG!B*
M#H3Y&[DM%1?9H/\ GC'_ -\BC[-!_P \8_\ OD59@2U\]ZG_ ,A:\_Z[O_Z$
M:]_^S0?\\8_^^17@&I@#5;P#@>>__H1KGQ&R/7RGXI_(JT445RGMGT7#_J(_
M]T?RI]5X;:#R(_W,?W1_"/2G_9H/^>,?_?(KTCXY[DM%1?9H/^>,?_?(H^S0
M?\\8_P#OD4"):*Y/Q5XF@\,W%O%_94=SYREL[PF,'_=-<_\ \+-@_P"A?C_\
M"!_\14.I%.S9U4\'7J14HQT?H>F45YG_ ,+-@_Z%^/\ \"!_\175^%]:@\2V
M$UU_9T=MY<OE[=P?/ .<X'K1&I&3LF*KA*U*/--61T-%1?9H/^>,?_?(H^S0
M?\\8_P#OD59S$M9NOWDVGZ!>W=NP6:*(LA(S@U=^S0?\\8_^^16/XK@A7PKJ
M16) 1 V"%%*6S-*23J13[K\SSC_A8?B+_GYB_P"_*T?\+#\1?\_,7_?E:Y6B
MN'VDNY]-]5H?R+[CT#PQXTUK5/$=G974\;0RLP8"( \*3U_"O3J\0\%*K^,-
M/5@""S<$?[#5[5]F@_YXQ_\ ?(KIHMN.IXN94X0JI05M"6BHOLT'_/&/_OD4
M?9H/^>,?_?(K8\\EKQGQ9JNHP>*M0BAO[J.-9,*J3, .!T ->P_9H/\ GC'_
M -\BO$?&"A?%NHJH  EX 'L*PKOW4>GE:3JNZZ?J4O[:U7_H)WO_ '_;_&C^
MVM5_Z"=[_P!_V_QJC17+=GN>SAV7W+_(][\.2/+X;TV21V=VMD+,QR2<=2:T
MZQO#4$+>&-,)BC)-M'DE1Z"M3[-!_P \8_\ OD5Z$=D?)U?CEZO\V2T5%]F@
M_P">,?\ WR*/LT'_ #QC_P"^13(.(^*7_()L?^NY_P#0:\MKT_XGQ1QZ58E(
MU4F<]!C^&O,*XJWQGT>6_P"[KYA7H'PL_P"/_4?^N2?S->?UWWPOC22_U#>B
MMB),;AGN:5+XT7C_ /=Y?UU/4**B^S0?\\8_^^11]F@_YXQ_]\BNX^9):@O?
M^/"Y_P"N3?R-.^S0?\\8_P#OD5!>V\ L+C]S'_JF_A'H:&..Z/GVBBBO-/L2
MUIG_ "%K/_KNG_H0KZ$KY[TP ZK9@\CST_\ 0A7O_P!F@_YXQ_\ ?(KJP^S/
M$S;XH?,EHJ+[-!_SQC_[Y%'V:#_GC'_WR*Z#R"6O'_B1_P C6?\ K@G]:];^
MS0?\\8_^^17D7Q%14\5$(H4>0G &/6L:_P !Z.6?Q_DSDZ***XSZ$]C^'?\
MR*,/_75_YUU=<C\/88G\)0L\:,?-?DJ#WKJ?LT'_ #QC_P"^17?3^%'RF*_C
MS]62T4Q(8XSE(T4],A0*?5F!$W_'U'_N-_-:*&_X^H_]QOYK10 3_P"K'^^G
M_H0J6HI_]6/]]/\ T(5+0 4444 %%%% !1110 5RGQ$_Y%&;_KJG\ZZNN4^(
MG_(HS?\ 75/YU%3X6;X7^/#U1XY1117 ?5G9?#/_ )&B3_KU?_T):]<KR/X9
M_P#(T2?]>K_^A+7KE=E#X#YW,_\ >/D@HHHK8\\*^>]3_P"0M>?]=W_]"-?0
ME?/>I_\ (6O/^N[_ /H1KGQ&R/7RGXI_(JT445RGMGT7#_J(_P#='\J?3(?]
M1'_NC^5/KTCXY[A1110(\Q^*?_'_ *=_UR?^8KS^O0/BG_Q_Z=_UR?\ F*\_
MKAJ_&SZ; ?[O'^NH5ZK\+O\ D W?_7T?_05KRJO5?A=_R ;O_KZ/_H*U5#XR
M,R_W=^J.YHHHKL/G K&\6?\ (J:G_P!<&K9K&\6?\BIJ?_7!JF7PLTH_Q(^J
M_,\*HHHKSSZXZ#P1_P CCIW^\W_H#5[=7B/@C_D<=._WF_\ 0&KVZNNA\)X&
M:_QEZ?J%%%%;GF!7AOC'_D;M2_ZZ_P!!7N5>&^,?^1NU+_KK_05AB/A1ZF5?
MQ9>GZF'1117(>\>\^&?^17TO_KUC_P#016K65X9_Y%?2_P#KUC_]!%:M>C'9
M'R-7^)+U?YL****9F<'\4O\ D$V/_7<_^@UY;7J7Q2_Y!-C_ -=S_P"@UY;7
M%6^,^CRW_=U\PKT#X6?\?^H_]<D_F:\_KT#X6?\ '_J/_7)/YFE2^-%X_P#W
M>7]=3TZBBBNX^9"H+W_CPN?^N3?R-3U!>_\ 'A<_]<F_D:&..Z/GBBBBO-/L
M2UIG_(6L_P#KNG_H0KZ$KY[TS_D+6?\ UW3_ -"%?0E=6'V9XF;?%#YA1117
M0>0%>/\ Q(_Y&L_]<$_K7L%>/_$C_D:S_P!<$_K6-?X#T<L_C_)G(T445QGT
M)['\._\ D48?^NK_ ,ZZNN4^'?\ R*,/_75_YUU==]/X4?*8K^//U844459@
M1-_Q]1_[C?S6BAO^/J/_ '&_FM% !/\ ZL?[Z?\ H0J6HI_]6/\ ?3_T(5+0
M!2U,Z@+<'3YK2%ADO+=(SJH _NJRY_,8]ZY[3_$6KZY:V0L8[.VN9++[7,9T
M:1""Q50H#*0&P3DDX'8UK>(M(N]:LX[6WOHK:+?NG26 RK.O]QL.IVYZ\\].
MF:@DT34S+#=0ZG:P7BP&WE9+(^6T><KM0R95E['<1R>*6NH _B"67PQ8:E:P
M(+B_,,<4<ARJ/(0.<<D#)/&,X[59T>_O)KJ^L-0,#W-HR?O8$*)(CKD':2Q4
M]1C)Z9[U4?PS-]A2QAU-H[:WC@%HAA!,4L39WDY!;=P"..AQUK0TK39K)[JX
MN[E;F[NG#2.D7EH   JJN6( ]R>2:IVNQ?U_7X?B:-,>:.,X>1%/7!8"GT4A
MD7VF#_GM'_WT*Y;XA31/X2F5)$8^:G 8'O775RGQ$_Y%&;_KJG\ZBI\+-\+_
M !X>J/'****X#ZL[#X;.D?B>0NP4?9GY)QW6O6?M,'_/:/\ [Z%>4?#/_D:)
M/^O5_P#T):]<KLH? ?.YG_O'R1%]I@_Y[1_]]"C[3!_SVC_[Z%2T5L>>1?:8
M/^>T?_?0KP#4R#JMX1R//?\ ]"-?0E?/>I_\A:\_Z[O_ .A&N?$;(]?*?BG\
MBK1117*>V?0T-S!Y$?[Z/[H_B'I3_M,'_/:/_OH4Z'_41_[H_E3Z](^.>Y%]
MI@_Y[1_]]"C[3!_SVC_[Z%2T4"/+_BA(DE_I^QU;$3YVG/<5P->@?%/_ (_]
M._ZY/_,5Y_7#5^-GTV _W>/]=0KU+X8RQQZ%=AY$4_:3P6Q_"M>6UZK\+O\
MD W?_7T?_05JJ'QD9E_N[]4=I]I@_P">T?\ WT*/M,'_ #VC_P"^A4M%=A\X
M1?:8/^>T?_?0K'\5SPMX5U(+*A)@; #"MVL;Q9_R*FI_]<&J9?"S2C_$CZK\
MSPJBBBO//KC?\%,J>,-/9B  S<D_[#5[5]I@_P">T?\ WT*\6\$?\CCIW^\W
M_H#5[=770^$\#-?XR]/U(OM,'_/:/_OH4?:8/^>T?_?0J6BMSS"+[3!_SVC_
M .^A7B/C!@WBW464@@R\$'V%>YUX;XQ_Y&[4O^NO]!6&(^%'J95_%EZ?J8=%
M%%<A[Q[KX:GA7PQI@,L8(MH\@L/05J?:8/\ GM'_ -]"L_PS_P BOI?_ %ZQ
M_P#H(K5KT8[(^1J_Q)>K_-D7VF#_ )[1_P#?0H^TP?\ /:/_ +Z%2T4S,X#X
MGRQR:58A)%8B<]#G^&O,*]2^*7_()L?^NY_]!KRVN*M\9]'EO^[KYA7??"^1
M([_4-[JN8DQN..YK@:] ^%G_ !_ZC_UR3^9I4OC1>/\ ]WE_74])^TP?\]H_
M^^A1]I@_Y[1_]]"I:*[CYDB^TP?\]H_^^A4%[<0&PN/WT?\ JF_B'H:N5!>_
M\>%S_P!<F_D:&..Z/GBBBBO-/L2UIA U6S)X'GI_Z$*]_P#M,'_/:/\ [Z%>
M :9_R%K/_KNG_H0KZ$KJP^S/$S;XH?,B^TP?\]H_^^A1]I@_Y[1_]]"I:*Z#
MR"+[3!_SVC_[Z%>1?$5U?Q42C!AY"<@Y]:]BKQ_XD?\ (UG_ *X)_6L:_P !
MZ.6?Q_DSD:***XSZ$]@^'LT2>$H5>1%/FOP6 [UU/VF#_GM'_P!]"N9^'?\
MR*,/_75_YUU==]/X4?*8K^//U8Q)HY#A)$8]<!@:?115F!$W_'U'_N-_-:*&
M_P"/J/\ W&_FM% !/_JQ_OI_Z$*EJ*?_ %8_WT_]"%2T %%%% !1110 4444
M %<I\1/^11F_ZZI_.NKKE/B)_P BC-_UU3^=14^%F^%_CP]4>.4445P'U9V7
MPS_Y&B3_ *]7_P#0EKURO(_AG_R-$G_7J_\ Z$M>N5V4/@/G<S_WCY(****V
M//"OGO4_^0M>?]=W_P#0C7T)7SWJ?_(6O/\ KN__ *$:Y\1LCU\I^*?R*M%%
M%<I[9]%P_P"HC_W1_*GTR'_41_[H_E3Z](^.>X4444"/,?BG_P ?^G?]<G_F
M*\_KT#XI_P#'_IW_ %R?^8KS^N&K\;/IL!_N\?ZZA7JOPN_Y -W_ -?1_P#0
M5KRJO5?A=_R ;O\ Z^C_ .@K54/C(S+_ '=^J.YHHHKL/G K&\6?\BIJ?_7!
MJV:QO%G_ "*FI_\ 7!JF7PLTH_Q(^J_,\*HHHKSSZXZ#P1_R..G?[S?^@-7M
MU>(^"/\ D<=._P!YO_0&KVZNNA\)X&:_QEZ?J%%%%;GF!7AOC'_D;M2_ZZ_T
M%>Y5X;XQ_P"1NU+_ *Z_T%88CX4>IE7\67I^IAT445R'O'O/AG_D5]+_ .O6
M/_T$5JUE>&?^17TO_KUC_P#016K7HQV1\C5_B2]7^;"BBBF9G!_%+_D$V/\
MUW/_ *#7EM>I?%+_ )!-C_UW/_H->6UQ5OC/H\M_W=?,*] ^%G_'_J/_ %R3
M^9KS^O0/A9_Q_P"H_P#7)/YFE2^-%X__ '>7]=3TZBBBNX^9"H+W_CPN?^N3
M?R-3U!>_\>%S_P!<F_D:&..Z/GBBBBO-/L2UIG_(6L_^NZ?^A"OH2OGO3/\
MD+6?_7=/_0A7T)75A]F>)FWQ0^84445T'D!7C_Q(_P"1K/\ UP3^M>P5X_\
M$C_D:S_UP3^M8U_@/1RS^/\ )G(T445QGT)['\._^11A_P"NK_SKJZY3X=_\
MBC#_ -=7_G75UWT_A1\IBOX\_5A1115F!$W_ !]1_P"XW\UHH;_CZC_W&_FM
M% !/_JQ_OI_Z$*EJ*?\ U8_WT_\ 0A4M &-XJN+ZT\-W]WI]TMO-;P/+O,0<
M_*I( R<#G'4'Z56NY]0O]533[74'L1'9"Y>6.)&9V8D*#O4C;P2<<\CD5I:U
MI7]M:;)8M>W-K%*I24VX3+J005.]6P.>V#[U3D\-^8L#?VOJ*W,4;0M<H8E>
M2,G.UL1[<#L0 1ZTNG]=O\Q_U^15.MWMSX1TN]B*07=^T$1<+D1ER S 'VSC
M/MUJ[HL]VM_J6FW=T]V;5HVCGD15=E=<X;: N00>0!QBFR>&+.2!K=;B\C@$
M4,<,22_+ 8CE'0$'#9QDG.<#(J[INEIIJS-]HGN9YWWS3SE=[D  ?= 4   8
M  JG:[_K^O\ @D_U_7]="]3'E5#@A_P0G^0I]%(9%YZ?W9/^_;?X5R_Q!D$O
MA255#Y,J?>0@=?4UUM<M\0?^14E_ZZI_.JC!5)*#ZC55TG[1=-3QWR7]!_WT
M*/)?T'_?0J6BNK^R*?\ ,_P-?]8:W\B_$ZKX< Q>)G9@<?9G'R_-W7TKU?ST
M_NR?]^V_PKRWX<?\C,__ %[/_-:]7KGJT%0ER)W,Y8N6*?M9*SV^XB\]/[LG
M_?MO\*//3^[)_P!^V_PJ6BLR2+ST_NR?]^V_PKPC4=AU.[/EJ?WS]<_WC[U[
MY7@>I?\ (4N_^NS_ /H1KKPE&G4;YU<QK8BK12=*35^Q5Q'_ ,\E_,_XT8C_
M .>2_F?\:**[OJ>'_D1S_P!I8O\ Y^/^OD>_0SIY$?$GW1_RS;T^E/\ /3^[
M)_W[;_"G0_ZB/_='\J?7C'<1>>G]V3_OVW^%'GI_=D_[]M_A4M% 'E_Q0</?
MZ?@,,1/]Y2.X]:X&O0_B>H-_I^?^>3?S%<%L7TI_V=5J^_%JS/0HYS0P\%2F
MG=>G^9#7J7PQD5-"NP0Y_P!)/1"?X5]!7F>Q?2O4OAD -#N\?\_)_P#05H>
MJ4??DU86(S:CBH>R@G?SMT^9V/GI_=D_[]M_A1YZ?W9/^_;?X5+12. B\]/[
MLG_?MO\ "L?Q7,A\*ZD,/S >L;#^E;M8_BK_ )%;4O\ KB::CS/E[C4^1\_;
M7[CPFBK%%;_V1_?_  _X)U_ZQ?\ 3O\ '_@&OX*8+XPT\G. S=!G^!J]J\]/
M[LG_ '[;_"O'/!?_ "-^G_[S?^@-7M%93PWU=\M[G/5QOUQ^TY;6T[D7GI_=
MD_[]M_A1YZ?W9/\ OVW^%2T5!F1>>G]V3_OVW^%>(^,&#>+=1(S@R]QCL*]S
MKQ/Q<!_PEFH\#_6_T%5'#2Q'NQ=K&^'QL<')SDKWTT.=HJ? ]!^5&!Z#\JK^
MR*G\R_$Z_P#6&C_(_P #V[PU,B^&-,!$G%M'TC8]A[5J>>G]V3_OVW^%4/#7
M_(LZ9_U[)_*M2L^7E]WL>=*7.W)==2+ST_NR?]^V_P *//3^[)_W[;_"I:*!
M' ?$^17TJQ ##]^>J$?P^]>85ZM\3&*Z98E20?./0_[->:>;)_ST;\ZTCE[K
MKG4K'52SB.%C[)PO;S[E2N^^%[A+_4,ACF)/NJ3W/I7&>;)_ST;\Z[KX9,S7
M]_N8G$2]3[TY9:Z*]HY7MY#J9U'$1=)0M?S/1//3^[)_W[;_  H\]/[LG_?M
MO\*EHK(Y"+ST_NR?]^V_PJ"]G0V%QQ)_JF_Y9MZ'VJY4%[_QX7/_ %R;^1HM
M<:=G<^>**FV+Z4;%]*?]E5^Z_KY'K?V_A>S^[_@DFF'&JV9_Z;I_Z$*]_P#/
M3^[)_P!^V_PKP;347^U+3C_ELG_H0KWZE]5GA])]3BQ6.I8MIT[Z=R+ST_NR
M?]^V_P *//3^[)_W[;_"I:*#E(O/3^[)_P!^V_PKR+XBL'\5$C/^H3J"/7UK
MV*O)/B&J'Q2Q8,3Y*=#CU]J3HSK+EAN=6$Q-/#U/:579'&458V0_W7_[Z'^%
M&R'^Z_\ WT/\*C^S<1V_%'I_VU@OYOP9ZQ\/953PE""'SYK]$)[^PKJ?/3^[
M)_W[;_"N;^'P \*1!<X\U^I]ZZFM%!P]V6Z/&K5(U*DIQV;&)*KG #_BA'\Q
M3Z**#,B;_CZC_P!QOYK10W_'U'_N-_-:* "?_5C_ 'T_]"%2U%/_ *L?[Z?^
MA"I: "BBB@ HHHH **** "N6^(/_ "*DO_75/YUU-<M\0?\ D5)?^NJ?SK6A
M_%CZF=7^&_0\BHHHKW3R#K_AQ_R,S_\ 7L_\UKU>O*/AQ_R,S_\ 7L_\UKU>
MO(QO\7Y'I87^&%%%%<ATA7@>I?\ (4N_^NS_ /H1KWRO ]2_Y"EW_P!=G_\
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
M.ON2/Z&GT45(R)O^/J/_ '&_FM%#?\?4?^XW\UHH )_]6/\ ?3_T(5+44_\
MJQ_OI_Z$*EH **** "BBB@ HHHH #P,UR;:]K(T4^(@ED-,4&7[*8W\XPY^_
MYF[&[;\VW9[9[UUE<K=>%]2.CR:1:ZK;KII^Y#+:%GV;L^67#CY<?+]W..]"
MW_K^M@Z&BVIWR>*K;3WCMA93VTLJ,I8R$H8QST ^^>.>@Y[5+=C5_P"UD-F8
M_LGV5_EDQM\[<NTG'S8QNZ<?I5-M)UF?6[+5)+ZPA\B)HC;+:O)A7V%QYGF+
MDY3@[1UY!K7OX;FXT^>&SNA:W#H5CG,>_P L^NW(S0]@ZG-)XCU59KS3G%E-
M>QWL5I#<QQLD1+IO.4+$Y4 Y ;GCD5LZ+J%U=27]I?"$W5E,(GDA4JD@**ZL
M%))'#8QD].M9MMX8O8-*CLVU"S62WE6>WFALW4B4$EFDW2L9-V3GD'D\^FMI
M6FR6 N9;BX%Q=74OFS2+'L7.T* JY.  H[GZT_Z_+_@@:-%%%(#&OK[49=8&
MEZ8;:)T@$\UQ<QM(J@L550@9<D[6YW#&.]5[;4M7OK*YBC:PMKVRN&AN99$=
MXN%#!E4,#R&'!;CGKBK=_I5U)J2:EIUY%:W7E>1)YT!ECD3.1E0RG()."#W/
M6L23PKK,UK<V;ZI9B*XNC<SRFV9OM6>/+= ZX4 *.&Y P1URNG]=_P#(9H6^
MI:IK7@9=0L8U@U*XMBT07&-W8C=Q@]1GUHU+5-5TS5]/1S926EY="V6!4;SL
M;22^[..,<C;T[ULV,5Q#:1QW4L$DJ\%H(3$F.P"EFQQ[UC_V'J@\22:K_:=G
M(APD<4UDS-#%QN5&$H )ZEMI/3L *I[Z$]"O9:_J,LNFW<ZVO]G:G,T,,<:,
M)8OE9D9FW$-D(> HQD<FNHKG[+PW-;7-HLM^LMA92O+:P"#:ZE@P 9]QW !B
M!A1VSFN@I=!]?Z_KL%4-9U%M*TJ:[2+SI%VI''G 9V8*H)[#)'-7ZIZIIT>J
MZ;-92NR"0 AT^\C @JP]P0#^% (S!?ZQ8:G9VNHM8SI?;TB:WB>+RY%4OM;+
M-N!"GYACITYJ#P_K]UJ6M7EC)<Z=?100K(;BP!"1N208F)9MQ&,Y&/<"BXT7
M7I[^RNYM3LKAK4N$1;5H=I8;?,!+/EP"V 1M.>W6K6GZ%=1:ZVKZA?Q7-S]G
M^S((+;R5V;MV6RS%FR/4 >E-?Y_\ &!'B!1?E;BTB7[26@DN8]ZI"$7'RH5)
M^;=U((]^*S=/\1:OKEK9"QCL[:YDLOM<QG1I$(+%5"@,I ;!.23@=C6MXBTB
M[UJSCM;>^BMHM^Z=)8#*LZ_W&PZG;GKSSTZ9J"31-3,L-U#J=K!>+ ;>5DLC
MY;1YRNU#)E67L=Q')XJ=;?UV TM'U :MHUGJ C\O[1$LA3.=I(Y&:NU6TZQB
MTW3;:QA),5O&L:ENI &,GWJS5.U] 05SC:EKEZ+ZZTT6"6UI*\217$;L]P4X
M;YPP"<@@?*W3-='7/7&@:DB7\.EZM%:6UXSR,LEIYKQNX^8HV]0 3S@@\DU+
MOT&K=2EJ7C"46^E2:5!%)]J^SS7!F)_<PRNJC@$?,2W';Y2:WM0&I?;M/-D1
MY D?[2#MP5\MMO7G[VWIS^%<^W@6UNM-CCE,EE=!X=YM+R?RF6(KM^3<H!*J
M!G&5)R"2,UUA1E@,<3[6"[59LM@XX)R<G\ZIVZ=R5T.5G\2:IIE[J%I>I97,
ML-K'-&;=6C57D?8L;Y+9YYR,9 / K5TN_O\ ^UKK2]2:VDGBACG2:VC:-65B
MPP59F((*GG/.>U9UGX5OX].O+*]U2VN!=9>2XCLVCG:7(*NS&1@<8&%V@8
MP*UM,TNYMKRXOK^\CNKR:-(BT4)B147) "EF.<L23G\J$,U****0&3JU_>17
MMEIVGK"+JZWMYLZEDB1 ,L5!!8Y91C(Z]:K6NIZJ9=0TZ9+*34+18Y%D7='%
M)&^<-M^8@C:WRY.<#D9XN:II<MY/:W=I<K;7MJ6\N1X_,0JPPRLN02#@'@@Y
M K.M]'URWOK^X^WZ?+->(@-PULX\K;P$$8?E>6.=X()_B[+H_G_P!_U_F7]'
MO[K5?"UG?L(TN[FU63"#"ARN>,YXSZUDW^I^(-&T2RO;AK.1T6WCN(70F6>5
MRJL%92%4Y/& P/M6OX>TRZT?1K?3[F[AN1;HL<;QP&+Y0 !D%VR??CZ53U/0
M]3O-<AU"#4K18H$Q!;W-DTJQOW<%95^8CC)' Z=35NW-IL+H3OJ5_'XKM].>
M*V%G/;RRJREC(2AC'/0#[YXYZ#GM6S6%<:1JLWB*VU1-2LTBMT:)839,6*.4
M+9;S1S\G!QQGH:W:GH'4*KWUVFGZ?<WDH)CMXFE8#KA1D_RJQ45U;17EI-:S
MKNBF1HW7U4C!I.]M!JU]3G_[4UNR2QO=16Q-I=2QQ/!#&XDMS(0%^<L0^"0#
M\J]<]JE75-5MO%%IIUW]BEAO(Y9%6!'#P!,8+,20P.0.BX/K5:YT#6WMK.'^
MU+2ZALI4ECAFMFC,VS[HDD#'D'!R$'(Z&K&E:'JMCJ]Q?7.I6=R;ER9";)A*
M$YVQJ_FX"K_N\\GJ<U6E_O)UL6I5UPZE??9Y(%MVCA%L9UW*C9;S#A<,?X>"
M0/0CFLC_ (2/5F\(ZEJ44-C)<V,EPAD.]8I!%GYE7DG)&,;O7DUNZW8WFI:5
M+:65_P#899, S>67^7N,!E(R.,@@CM6;<:!J4WAB714O]-@22,P;H=/=52(K
MC 7SOO=\YQ[=Z12M=7.@B<R0HYQEE!.*?5:PBN8+..*[FAFF48+PQ&-2.WRE
MF(X]ZLTWN2KVU"L*:^U:^U6\M-+:S@CL]BO+=0O+YDC+NV@*RX !7G)Z].*W
M:QKC2+Z/4KB]TO4(;8W07STFMC,"RC 9<.N#C YR.!Q2&8VH^++J'P]%J:7&
MEV4@656M[HL[331L5,<>&4G)!P>>H^6MZ\?4[C3;*6R4PW#S0/.AVDK&6!D7
MGCIGW]*Q[?PWK,>BMI7]I64<#*\<C&U,OG!R2TF"R[')9N,NO0X[5T>GV::=
MIUM91,S1V\2Q*SG)(48&??BF)F.-4U6V\3VNG77V*6*\CED1($</"$Q@LQ)#
M Y ^ZN">]6=#U*^OKG5(+Z.W1[2Y6)1 6(P8T?DGJ<L><#Z56TW0]5L=6N;Z
M;4[*Y-RY+LUBPE"<[$#>;@*OIMYY[G-2Z-I&IZ?J-]<W>HVEPEY()72*S:(J
MX54&"9&XPO3'4]>U);:]AOJ;E%%% &9K6H3V$%NEI$DEU=3K!")"=@)!)9L<
MX"JQQWQBJ4>L7>F:A+::Y-9L@M7NTNH(VB7:A <,K,V"-RD'=SGH,5HZMIG]
MIV\02<P7$$JSP3!=VQQZCN""01Z'M6)<>&+W4=3$VL7%I?V\D/D.D*R6IA 8
M/E"KL22RID$C[O![$0RWX7UJ_P!8&HF_M8[9H+@)%&N=PC:-77?S][#<XXJK
M>WGB+3-#O;Z6>Q3[,UQ,3<QEMT88F-1L*@97')R?4&M#1?#L.B7NH7$5S<R_
M:Y%<+-<22; %5<9=CD\9W=<$#H!3->T6^U:ZLW@O[:*WMVWM;7%JTR2/_"QQ
M(GW>H'3//84/R!>8V[U?48CHLJ6T$<%[+%',LK,9$+*20 , 8P.23WXK>K!U
M72-7U$V!CU.QB:UD69MUB[AY ",C]Z,+STY/O6Z@8(H<@MCD@8!/T[4R>PM%
M%%(9$W_'U'_N-_-:*&_X^H_]QOYK10 3_P"K'^^G_H0J6HI_]6/]]/\ T(5+
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110!$W
M_'U'_N-_-:*&_P"/J/\ W&_FM% !/_JQ_OI_Z$*EJ*?_ %8_WT_]"%2T %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !6-?>*]$TV
M\DM+N]\N>/&Y/*<XR 1R!CH16S7 >)/ ^IZQK]S?V\]HL4NS:)'8-PH'.%/I
M6U&-.4K5'9&=64XKW%=G7OKNDQ"U\[4K2$W:J]NLTJQM*#TVJV">HK0KC[WP
MWJDD%O! MA(C:5_9T[3R-\AXRZJ$._IT)6JLG@6ZEUZXN9;HR6\L1C67SE61
M1Y00*5\HLP##=_K ,\[<CG+2_P!Y:V.ZJ&UNX+V$RV[[T#O&3@CYE8JPY]""
M*X>Y\$ZK=RV%U<74,ERK-+<^7*(PLA<-OC9HG/  7C:<#KR:DU#P9J-TH4&P
MDR;C8\K-FU:2<R"6/Y3EPIQ_#R.#0O,9W50W=W!86<UW<OL@@0R2/@G:H&2<
M#FO/K3PAJ=Z-3E58=/:5KR(3#<);@/-E=X*X"@*<'YN&SCU6Z\ ZC-HT=H$L
M9-L5P@AN9]T<#2;2LD92%0",$8"#&XX/JD/K8[\WMJ+B&W-S$L\REXHF<!W4
M=2%ZD"EM[NVN_-^S7$4WE.8Y/+<-L<=5..A'I7-:[X9O[_5K#4K&>VBN;&U9
M(&D+<2ED/( ^Z5#J>_S=*QM0\ :@^CW.GV3V#++=&8/. 6&853=EHWVMO!8X
M )SPPI_U^/\ D)'>W-Y!:& 3R;#/*(H^"=SG) X^AJ8D*"20 .237#WO@:ZN
M[6ZV3P07EQ?).;I"=_EK&%VYQG[V>/0GD&G?\(9=S>(TOY_LWV8PK&8HY%"Q
M+Y6PQA3"2\><G&]1STR.4_Z^X%YG:0S17$*30R))%(H9'1@58'H01U%/KBM
M\)7FDZAI,S6FF1+9VGV>62)RY<C/S(IC&PDG)(;G)!!X-=K3:7012U35['1K
M9;C4)_)B9Q&&V,V6()Q@ ]@:K6'B71]2@N9[:^0PVJAIY)%:-8P<\DL!QP:J
M>,M!NO$.D16EI)"DB3B4F4D# 5AV!YY%86E>!]3L?#NOZ?+/:--J%N(HBKMM
M!PP^8[<@?,.F:R;ES6MH=<:=%T.9R][L=M9WUGJ-N+BQNX+J D@202!U)'49
M'%6*X?4_!U[JUC!'+%;1RP6EQ%&);V6Y*2N4*.)'7=QM/TXQ5;4O 5Y/%Y%I
M) EHMU++':I*(U4.J ,"T4@5@RL>%S\V0P-:G*>@TQ)5>21 'RA .4(!R,\$
MC!_"O/?$GAF2"QN93:"ZDO-1621XHC*YB$6 '_=2'[PS]QAD@\'D3?\ "%R:
ME'#(]G;06;QH5LYR28\6QC"D;<9#$'\,]>*73^NP?U^)W]5O[1L?])_TRW_T
M7_CX_>K^YXS\_/R\<\UPFDZ3<VOCJW>_T^:YF@BCB6[V'8A$"AG#F+D9W#'F
M#EL[.]7IO!=Y+K&I7(GMUMM1N2US'EB9(0J;%/'4,K ]MKGZ4/3;S!>?D=G#
M-%<0I-#(DL4BAD=&#*P/0@CJ*C%Y ;\V7F?Z2(A*4P?N$XSGIU%<,G@G5UOM
M'E\S3PEC:1P.Z "1B(F1AN\O<RY((^<# ^[GFIX/ ]S:76D36SVD26=I'%+"
MN0LDF3ND^[R03N4GN.<=0WOI_6__  /O$=K+/%!L\V5(][!%WL!N8] /4^U2
M5YW8^ +NVT[R;A+*[E2Z@G"SRAHY=F0S$"%=K,#R3O)XR>,UTWAG1KC2/[0\
MZ&TB2XN#*BPMYC<\DN^Q"QR>,@D#C)[ &]1112&%%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 1-_Q]1_[C?S6BAO\ CZC_ -QOYK10 3_Z
ML?[Z?^A"I:1E5U*LH8'L1FH_LT'_ #QC_P"^10!+147V:#_GC'_WR*/LT'_/
M&/\ [Y% $M%1?9H/^>,?_?(H^S0?\\8_^^10!+147V:#_GC'_P!\BC[-!_SQ
MC_[Y% $M%1?9H/\ GC'_ -\BC[-!_P \8_\ OD4 2T5%]F@_YXQ_]\BC[-!_
MSQC_ .^10!+147V:#_GC'_WR*/LT'_/&/_OD4 2T5%]F@_YXQ_\ ?(H^S0?\
M\8_^^10!+147V:#_ )XQ_P#?(H^S0?\ /&/_ +Y% $M%1?9H/^>,?_?(H^S0
M?\\8_P#OD4 2T5%]F@_YXQ_]\BC[-!_SQC_[Y% $M%1?9H/^>,?_ 'R*/LT'
M_/&/_OD4 2T5%]F@_P">,?\ WR*/LT'_ #QC_P"^10!+147V:#_GC'_WR*/L
MT'_/&/\ [Y% $M%1?9H/^>,?_?(H^S0?\\8_^^10!+147V:#_GC'_P!\BC[-
M!_SQC_[Y% $M%1?9H/\ GC'_ -\BC[-!_P \8_\ OD4 2T5%]F@_YXQ_]\BC
M[-!_SQC_ .^10!+147V:#_GC'_WR*/LT'_/&/_OD4 2T5%]F@_YXQ_\ ?(H^
MS0?\\8_^^10!+147V:#_ )XQ_P#?(H^S0?\ /&/_ +Y% $M%1?9H/^>,?_?(
MH^S0?\\8_P#OD4 2T5%]F@_YXQ_]\BC[-!_SQC_[Y% $M%1?9H/^>,?_ 'R*
M/LT'_/&/_OD4 2T5%]F@_P">,?\ WR*/LT'_ #QC_P"^10!+147V:#_GC'_W
MR*/LT'_/&/\ [Y% $M%1?9H/^>,?_?(H^S0?\\8_^^10!+147V:#_GC'_P!\
MBC[-!_SQC_[Y% $M%1?9H/\ GC'_ -\BC[-!_P \8_\ OD4 2T5%]F@_YXQ_
M]\BC[-!_SQC_ .^10!+147V:#_GC'_WR*/LT'_/&/_OD4 2T5%]F@_YXQ_\
M?(H^S0?\\8_^^10!+147V:#_ )XQ_P#?(H^S0?\ /&/_ +Y% $M%1?9H/^>,
G?_?(H^S0?\\8_P#OD4 #?\?4?^XW\UHIR0QQG*1HIZ9"@44 ?__9

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>GRAPHIC
<SEQUENCE>9
<FILENAME>image_002.jpg
<DESCRIPTION>GRAPHIC
<TEXT>
begin 644 image_002.jpg
M_]C_X  02D9)1@ ! 0$ 8 !@  #_VP!#  @&!@<&!0@'!P<)"0@*#!0-# L+
M#!D2$P\4'1H?'AT:'!P@)"XG("(L(QP<*#<I+# Q-#0T'R<Y/3@R/"XS-#+_
MVP!# 0D)"0P+#!@-#1@R(1PA,C(R,C(R,C(R,C(R,C(R,C(R,C(R,C(R,C(R
M,C(R,C(R,C(R,C(R,C(R,C(R,C(R,C+_P  1" $_ BH# 2(  A$! Q$!_\0
M'P   04! 0$! 0$           $" P0%!@<("0H+_\0 M1   @$# P($ P4%
M! 0   %] 0(#  01!1(A,4$&$U%A!R)Q%#*!D:$((T*QP152T? D,V)R@@D*
M%A<8&1HE)B<H*2HT-38W.#DZ0T1%1D=(24I35%565UA96F-D969G:&EJ<W1U
M=G=X>7J#A(6&AXB)BI*3E)66EYB9FJ*CI*6FIZBIJK*SM+6VM[BYNL+#Q,7&
MQ\C)RM+3U-76U]C9VN'BX^3EYN?HZ>KQ\O/T]?;W^/GZ_\0 'P$  P$! 0$!
M 0$! 0        $" P0%!@<("0H+_\0 M1$  @$"! 0#! <%! 0  0)W  $"
M Q$$!2$Q!A)!40=A<1,B,H$(%$*1H;'!"2,S4O 58G+1"A8D-.$E\1<8&1HF
M)R@I*C4V-S@Y.D-$149'2$E*4U155E=865IC9&5F9VAI:G-T=79W>'EZ@H.$
MA8:'B(F*DI.4E9:7F)F:HJ.DI::GJ*FJLK.TM;:WN+FZPL/$Q<;'R,G*TM/4
MU=;7V-G:XN/DY>;GZ.GJ\O/T]?;W^/GZ_]H # ,!  (1 Q$ /P#WUW6-=S9Q
MTX&:9YZ?W9/^_;?X43_ZL?[Z?^A"I: (O/3^[)_W[;_"CST_NR?]^V_PJ6B@
M"+ST_NR?]^V_PH\]/[LG_?MO\*EHH B\]/[LG_?MO\*//3^[)_W[;_"I:* (
MO/3^[)_W[;_"CST_NR?]^V_PJ6B@"+ST_NR?]^V_PH\]/[LG_?MO\*EHH B\
M]/[LG_?MO\*//3^[)_W[;_"I:* (O/3^[)_W[;_"CST_NR?]^V_PJ6B@"+ST
M_NR?]^V_PH\]/[LG_?MO\*EHH B\]/[LG_?MO\*//3^[)_W[;_"I:* (O/3^
M[)_W[;_"CST_NR?]^V_PJ6B@"+ST_NR?]^V_PH\]/[LG_?MO\*EHH B\]/[L
MG_?MO\*//3^[)_W[;_"I:* (O/3^[)_W[;_"CST_NR?]^V_PJ6B@"+ST_NR?
M]^V_PH\]/[LG_?MO\*EHH B\]/[LG_?MO\*//3^[)_W[;_"I:* (O/3^[)_W
M[;_"CST_NR?]^V_PJ6B@"+ST_NR?]^V_PH\]/[LG_?MO\*EHH B\]/[LG_?M
MO\*//3^[)_W[;_"I:* (O/3^[)_W[;_"CST_NR?]^V_PJ6B@"+ST_NR?]^V_
MPH\]/[LG_?MO\*EHH B\]/[LG_?MO\*//3^[)_W[;_"I:* (O/3^[)_W[;_"
MCST_NR?]^V_PJ6B@"+ST_NR?]^V_PH\]/[LG_?MO\*EHH B\]/[LG_?MO\*/
M/3^[)_W[;_"I:* (O/3^[)_W[;_"CST_NR?]^V_PJ6B@"+ST_NR?]^V_PH\]
M/[LG_?MO\*EHH B\]/[LG_?MO\*//3^[)_W[;_"I:* (O/3^[)_W[;_"CST_
MNR?]^V_PJ6B@"+ST_NR?]^V_PH\]/[LG_?MO\*EHH B\]/[LG_?MO\*//3^[
M)_W[;_"I:* (O/3^[)_W[;_"CST_NR?]^V_PJ6B@"+ST_NR?]^V_PH\]/[LG
M_?MO\*EHH B\]/[LG_?MO\*//3^[)_W[;_"I:* &)*LA(7=D<D%2/YT^HE_X
M^I/]Q?YM4M $4_\ JQ_OI_Z$*EJ*?_5C_?3_ -"%2T %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 45
MQ%AXDOY?%<4LUVK:)?SSV=I'L4;9(@,-NQD[BLG!/85:UB]U*;QWI^BVVISV
M5K+923N8(XF9F5@!RZ-Q1V\P>E_(ZVBN+L_$.I/X<\3R-,LTFE--';7H1<3;
M4R"0/ER#P<#'M5.+6=9TW0_#>L3:I-J!U*2WBGM9H8@,RCK&412".O)(Q0M?
MP_'8'I^/X'H%%< _BC5;7XBWEK/<*VB1306IC\M1Y;RQY5MV,_>&.3CYJO\
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
M)^2_X5+10!%Y3_\ /Q)^2_X4>4__ #\2?DO^%2T4 1>4_P#S\2?DO^%'E/\
M\_$GY+_A4M% $7E/_P _$GY+_A1Y3_\ /Q)^2_X5+10!%Y3_ //Q)^2_X4>4
M_P#S\2?DO^%2T4 1>4__ #\2?DO^%'E/_P _$GY+_A4M% $7E/\ \_$GY+_A
M1Y3_ //Q)^2_X5+10!%Y3_\ /Q)^2_X4>4__ #\2?DO^%2T4 1>4_P#S\2?D
MO^%'E/\ \_$GY+_A4M% $7E/_P _$GY+_A1Y3_\ /Q)^2_X5+10!%Y3_ //Q
M)^2_X4>4_P#S\2?DO^%2T4 1>4__ #\2?DO^%'E/_P _$GY+_A4M% $7E/\
M\_$GY+_A1Y3_ //Q)^2_X5+10!%Y3_\ /Q)^2_X4>4__ #\2?DO^%2T4 1>4
M_P#S\2?DO^%'E/\ \_$GY+_A4M% $7E/_P _$GY+_A1Y3_\ /Q)^2_X5+10!
M%Y3_ //Q)^2_X4>4_P#S\2?DO^%2T4 1>4__ #\2?DO^%'E/_P _$GY+_A4M
M% $7E/\ \_$GY+_A1Y3_ //Q)^2_X5+10!%Y3_\ /Q)^2_X4>4__ #\2?DO^
M%2T4 %%%% $2_P#'U)_N+_-JEJ)?^/J3_<7^;5+0!%/_ *L?[Z?^A"I:BG_U
M8_WT_P#0A4M !14$5W!-<SV\<@:6#:)5P?EW#(_2IZ "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH B7_CZD_P!Q?YM4M1+_ ,?4G^XO
M\VJ6@"*?_5C_ 'T_]"%/DP(GW/L&TY;.-OO3)_\ 5C_?3_T(5*0""",@]0:3
MU0(\Q>-?#EC=6(M[;[;-ILLD6K6,AWW$:D;GE&/O\Y#9;O@CI71V":7H?B2=
M+)K6ST]K&.28*P2/S&<JC'MN89&>IP*U]*\/:7HWVG[%9PQFYD:24B-03DYV
M\ ?*.PJ:'1-*M[5[6#3+**W=@[Q);JJ,P.02 ,$Y Y]JJ_\ 7]?U<3_K^OZT
M..$,)2/5-J#6O[<,!F/^L\OSBICSUV^5SMZ=_>JLMI_PC5K<"P&E74]Y8W<L
M%[:6HCN5P"^6<,V\<@9&.0/P[\:9IXU Z@+&V%Z5VFX$*^81Z;L9Q3;32=-L
M))9+/3[6V>8YE:&%4+_[Q Y_&ET_K^OZ95];G":O;V>F3PQ:0(X+&YM(6OC
M=H9#/$H=L=RIDRW4C//%=)H5M;V'B+6++3XHH;"..!A#" $CE(?=@#@9 0D#
MUSWK6M](TRSAFAMM.M((I\F5(H%59,]=P Y_&I;.PL].MQ;V-I!:P@DB.",(
MN?H.*=_Z_KL3;0L4US(,;%5O7<V/Z&G44AD6Z?\ YYQ_]_#_ (4;I_\ GG'_
M -_#_A4M% $6Z?\ YYQ_]_#_ (4;I_\ GG'_ -_#_A4M% $6Z?\ YYQ_]_#_
M (4;I_\ GG'_ -_#_A4M% $6Z?\ YYQ_]_#_ (4;I_\ GG'_ -_#_A4M% $6
MZ?\ YYQ_]_#_ (4;I_\ GG'_ -_#_A4M% $6Z?\ YYQ_]_#_ (4;I_\ GG'_
M -_#_A4M% $6Z?\ YYQ_]_#_ (4;I_\ GG'_ -_#_A4M% $6Z?\ YYQ_]_#_
M (4;I_\ GG'_ -_#_A4M% $6Z?\ YYQ_]_#_ (4;I_\ GG'_ -_#_A4M% $6
MZ?\ YYQ_]_#_ (4;I_\ GG'_ -_#_A4M% $6Z?\ YYQ_]_#_ (4;I_\ GG'_
M -_#_A4M% $6Z?\ YYQ_]_#_ (4;I_\ GG'_ -_#_A4M% $6Z?\ YYQ_]_#_
M (4;I_\ GG'_ -_#_A4M% $6Z?\ YYQ_]_#_ (4;I_\ GG'_ -_#_A4M% $6
MZ?\ YYQ_]_#_ (4;I_\ GG'_ -_#_A4M% $6Z?\ YYQ_]_#_ (4;I_\ GG'_
M -_#_A4M% $6Z?\ YYQ_]_#_ (4;I_\ GG'_ -_#_A4M% $6Z?\ YYQ_]_#_
M (4;I_\ GG'_ -_#_A4M% $6Z?\ YYQ_]_#_ (4;I_\ GG'_ -_#_A4M>)^+
MO^1KU'_KK_05O0H^UDU>QE6J^S5['L^Z?_GG'_W\/^%&Z?\ YYQ_]_#_ (5\
M_5Z;\,O^07??]=A_Z#6M;">SAS7,Z6(]I+EL=ING_P"><?\ W\/^%&Z?_GG'
M_P!_#_A4M%<9TD6Z?_GG'_W\/^%&Z?\ YYQ_]_#_ (5+10!%NG_YYQ_]_#_A
M1NG_ .><?_?P_P"%><^*_%>MZ;XEN[2TO?+@CV;4\I#C**3R1GJ36-_PG/B/
M_H(_^0(__B:ZXX.I**DFM3FEBH1;31Z_NG_YYQ_]_#_A1NG_ .><?_?P_P"%
M<EX"UW4M:_M#^T+GSO*\O9\BKC.[/0#T%=E7/4ING)Q9M":G'F1%NG_YYQ_]
M_#_A1NG_ .><?_?P_P"%2T5!9%NG_P"><?\ W\/^%<UKGC:+0M1-E/8O(X0/
MN208Y^HKJJ\D^(?_ "-+?]<4_K71AJ<:D^61C7FX0O$W_P#A9UK_ - V;_OX
M/\*V?#_BQ?$4TT5O9F(Q*&)DDZY^@KQRN\^&/_'_ *A_UR7^9KKKX:G"FY):
MG-1KSE-)GHNZ?_GG'_W\/^%&Z?\ YYQ_]_#_ (5+17F'>%%%% $2_P#'U)_N
M+_-JEJ)?^/J3_<7^;5+0!%/_ *L?[Z?^A"I:BG_U8_WT_P#0A4M !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 5XGXN_Y&O4
M?^NO]!7ME>)^+O\ D:]1_P"NO]!7=@?C?H<F+^!>IBUZ;\,O^07??]=A_P"@
MUYE7IOPR_P"07??]=A_Z#75C/X3.?"_Q$=S1117CGIA1110!XWXY_P"1RO\
M_MG_ .BUKG:Z+QS_ ,CE?_\ ;/\ ]%K7.U[U'^''T1Y%7XWZGH?PN_YBO_;'
M_P!GKT.O//A=_P Q7_MC_P"SUZ'7DXO^,ST,-_"04445SFX5Y)\0_P#D:6_Z
MXI_6O6Z\D^(?_(TM_P!<4_K77@OXOR.;%?PSE*[SX8_\?^H?]<E_F:X.N\^&
M/_'_ *A_UR7^9KOQ7\&1QX?^(CTJBBBO%/5"BBB@")?^/J3_ '%_FU2U$O\
MQ]2?[B_S:I: (I_]6/\ ?3_T(5(^[8VS&['&>F:CG_U8_P!]/_0A3W7>C+DC
M<,94X(^E)[ CS^RU6\TR#5+R[O+@:X]KYDUC=VP6,.N%5HF4#=&,X."W;)!K
MI=-EO[37I-,N[^2^C>U%PDLL:*R-NVLOR  CH1QGKR:K6WA(3-.^MWL^HL4E
MMX/,8?NH'[?*JDL0!ECD\<&K2>&E$<WF:KJ<EQ*(T^U&55E5$;<$!50 "<YX
MR<\FJ_K^OS$_Z_K\#+_M;4@BZP;UOLQU,V1LO+38(_.,6[=C?NS\W7';'>JL
MGBG4AJ&H:@C(=+&F3W-G 4^_Y;*!(3C.&R<#IC![UT'_  C-I]M,K7%RUL9S
M<_8F*^3YIZMC;NZY.-V,\XJ'_A"?#@OOM4>DV<)\AX"D5NB*0W4\#.[&1G/0
MFDOZ^[^OO*Z_UW,K4-4UC1+B*S?4&O)+Z%#'++"@\B0RQQG 4 %?WN0&R?EY
M)S6UI$]Y%K&H:5=W<EX+>.*:.>5$5R'W J=@"G!0\@#@TQ?"EJT$L=U>WMV[
MQK%'+,Z[X54AEV;5 R& .2"20,DU?TW2DTYIY6N;B[N9R#+/<%=S # &%55
M'H .IIZ$ZV+]->2./&]U7/3<<4ZBD,B^TP?\]H_^^A1]I@_Y[1_]]"I:* (O
MM,'_ #VC_P"^A1]I@_Y[1_\ ?0J6B@"+[3!_SVC_ .^A1]I@_P">T?\ WT*E
MHH B^TP?\]H_^^A1]I@_Y[1_]]"I:* (OM,'_/:/_OH4?:8/^>T?_?0J6B@"
M+[3!_P ]H_\ OH4?:8/^>T?_ 'T*EHH B^TP?\]H_P#OH4?:8/\ GM'_ -]"
MI:* (OM,'_/:/_OH4?:8/^>T?_?0J6B@"+[3!_SVC_[Z%'VF#_GM'_WT*EHH
M B^TP?\ /:/_ +Z%'VF#_GM'_P!]"I:* (OM,'_/:/\ [Z%'VF#_ )[1_P#?
M0J6B@"+[3!_SVC_[Z%'VF#_GM'_WT*EHH B^TP?\]H_^^A1]I@_Y[1_]]"I:
M* (OM,'_ #VC_P"^A1]I@_Y[1_\ ?0J6B@"+[3!_SVC_ .^A1]I@_P">T?\
MWT*EHH B^TP?\]H_^^A1]I@_Y[1_]]"I:* (OM,'_/:/_OH4?:8/^>T?_?0J
M6B@"+[3!_P ]H_\ OH4?:8/^>T?_ 'T*EHH B^TP?\]H_P#OH5XOXL8-XJU!
ME((,O!!]A7MM>)^+O^1KU'_KK_05W8'XWZ')B_@7J8M>E?#26./3+T/(JDS#
M[QQ_#7FM>F_#+_D%WW_78?\ H-=6,_A,Y\+_ !$=I]I@_P">T?\ WT*/M,'_
M #VC_P"^A4M%>.>F1?:8/^>T?_?0H^TP?\]H_P#OH5+10!XSXW97\87[*P8'
MR^0<_P#+-:Y^NB\<_P#(Y7__ &S_ /1:USM>]1_AQ]$>15^-^IZ#\,9(X_[5
MWNJY\G&XX_OUZ!]I@_Y[1_\ ?0K@?A=_S%?^V/\ [/7H=>3B_P",ST,-_"1%
M]I@_Y[1_]]"C[3!_SVC_ .^A4M%<YN1?:8/^>T?_ 'T*\H^(+J_BABC!AY*<
M@Y]:]<KR3XA_\C2W_7%/ZUUX+^+\CFQ7\,Y2NZ^&<B1WU_O=5S$N-QQW-<+7
M>?#'_C_U#_KDO\S7?BOX,CCP_P#$1Z+]I@_Y[1_]]"C[3!_SVC_[Z%2T5XIZ
MH4444 1+_P ?4G^XO\VJ6HE_X^I/]Q?YM4M $4_^K'^^G_H0J6HI_P#5C_?3
M_P!"%2T %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% ' ZM\0;G3M6
MNK-;")UAD*!BY!.*I_\ "SKO_H&P_P#?PUS/B?\ Y&C4O^OAOYUDU[$,-2<4
MVCS)UZBDTF>U>%M=D\0Z9+=R0+"R3&+:ISG"J<_K6Y7&_#3_ )%RX_Z^V_\
M0$KLJ\RO%1J-+8[Z3<H)L****R- KQ/Q=_R->H_]=?Z"O;*\3\7?\C7J/_77
M^@KNP/QOT.3%_ O4Q:]-^&7_ ""[[_KL/_0:\RKTWX9?\@N^_P"NP_\ 0:ZL
M9_"9SX7^(CN:***\<],**** /&_'/_(Y7_\ VS_]%K7.UT7CG_D<K_\ [9_^
MBUKG:]ZC_#CZ(\BK\;]3T/X7?\Q7_MC_ .SUZ'7GGPN_YBO_ &Q_]GKT.O)Q
M?\9GH8;^$@HHHKG-PKR3XA_\C2W_ %Q3^M>MUY)\0_\ D:6_ZXI_6NO!?Q?D
M<V*_AG*5WGPQ_P"/_4/^N2_S-<'7>?#'_C_U#_KDO\S7?BOX,CCP_P#$1Z51
M117BGJA1110!$O\ Q]2?[B_S:I:B7_CZD_W%_FU2T 13_P"K'^^G_H0J1F"*
M68X &2:CG_U8_P!]/_0A3W+"-BJAFP<*3C)]*3V!'.Z?XJ^TQW=_<V5Q;:0L
M N+6Z= 1+&!\Q.UB0?0$ D=JT=-UI-0N9;62SNK.YC19?*N0N60Y 8%688R"
M,9R.X%<=!I=[JRZA%I-C/I=D8)H)[:XN T3W(88\M58A5!!R0%!ST-;R-J\F
MHRZQ_8DB2I;I;1VLMS&&?+Y=MREE  P1SDX/ JOZ_K^MA/\ K^OZU+G_  DM
MK]N$'V:Z^SFX^RB\VKY/G9QL^]NZ\9VXSQFFKXIM4O'M[RTO+$"![A)+E%"R
M1IC<1AB1C(X8 \]*S%TK4MJZ0;%OLR:F;W[:94V%/-\X+C._=GY>F.^>U4;K
MP_J>K:G=R)8W-@+BQGM[A[N\%PKL_P!T1?,Q10<D\(,8^6E_7X?YE:7_ *[_
M .1OKXLM%25KNTO;-EB66..9%W3(S!04"L>2Q48.",C(%7M,U9-1>>%K6XM+
MFW*^;;W 7<H894Y5F4@\]#V-<UJ&EZOK<L5\^FM:36,*".&69#Y[B6.1@"K$
M!?W8 )P>>0,5MZ1;W4NK7^JW5G)9FXCBAC@E=&<*FXY;82HR7/ )X%/3^OP)
MUL;5%%->,/C)88_NL1_*D,=147D)_>D_[^-_C1Y"?WI/^_C?XT 2T5%Y"?WI
M/^_C?XT>0G]Z3_OXW^- $M%1>0G]Z3_OXW^-'D)_>D_[^-_C0!+147D)_>D_
M[^-_C1Y"?WI/^_C?XT 2T5%Y"?WI/^_C?XT>0G]Z3_OXW^- $M%1>0G]Z3_O
MXW^-'D)_>D_[^-_C0!+147D)_>D_[^-_C1Y"?WI/^_C?XT 2T5%Y"?WI/^_C
M?XT>0G]Z3_OXW^- $M%1>0G]Z3_OXW^-'D)_>D_[^-_C0!+147D)_>D_[^-_
MC1Y"?WI/^_C?XT 2T5%Y"?WI/^_C?XT>0G]Z3_OXW^- $M%1>0G]Z3_OXW^-
M9LFLZ)%(T<FJPJZ$JRFY(((ZCK346]D)M+<UZ*QO[=T'_H+V_P#X%?\ UZNV
MLMG?0^=:7/G1YQOCF)&?SIN,EN@4D]F7**B\A/[TG_?QO\:/(3^])_W\;_&I
M&2T5%Y"?WI/^_C?XT>0G]Z3_ +^-_C0!XIXG_P"1HU+_ *^&_G636KXF 7Q-
MJ0&>)VZG/>LJO?I_ O0\>?Q,]4^&G_(N7'_7VW_H"5V5<5\-XE?P[<$E_P#C
M[;HY'\">AKL/(3^])_W\;_&O&Q'\61Z=#^&B6BHO(3^])_W\;_&CR$_O2?\
M?QO\:Q-26O$_%W_(UZC_ -=?Z"O9_(3^])_W\;_&O%_%BA?%6H 9P)>YSV%=
MV!^-^AR8OX%ZF-7IOPR_Y!=]_P!=A_Z#7F5>E?#2-7TR])+#]\.CD?P^U=6,
M_A,Y\+_$1WE%1>0G]Z3_ +^-_C1Y"?WI/^_C?XUXYZ9+147D)_>D_P"_C?XT
M>0G]Z3_OXW^- 'D'CG_D<K__ +9_^BUKG:Z#QNH7QA?@9P/+ZG/_ "S6N?KW
MJ/\ #CZ(\BK\;]3T/X7?\Q7_ +8_^SUZ'7G7PQC#_P!JY+#'D_=8C^_Z5Z!Y
M"?WI/^_C?XUY.+_C,]##?PD2T5%Y"?WI/^_C?XT>0G]Z3_OXW^-<YN2UY)\0
M_P#D:6_ZXI_6O5O(3^])_P!_&_QKRCX@J$\4,!G_ %*=23Z^M=>"_B_(YL5_
M#.5KO/AC_P ?^H?]<E_F:X.NZ^&:![Z_R6&(E^ZQ'<^E=^*_@R./#_Q$>F45
M%Y"?WI/^_C?XT>0G]Z3_ +^-_C7BGJDM%%% $2_\?4G^XO\ -JEJ)?\ CZD_
MW%_FU2T 13_ZL?[Z?^A"I:BG_P!6/]]/_0A4M !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %8?_"8^'_\ H)Q?]\M_A6Y7SS75AJ$:M[O8YZ]9
MT[6/:O\ A,?#_P#T$XO^^6_PK6M;J"^M4N;:020R#*N.]?/]>U>#O^12T[_K
MF?\ T(U6)PT:44TR:%>52331N4445QG4%%%% !1110 4444 %%%% !7@VL_\
MAS4/^OF3_P!"->\UX-K/_(<U#_KYD_\ 0C7?@/BD<>,^%%*O6?AU_P BN?\
MKX?^0KR:O6?AU_R*Y_Z^'_D*Z,;_  OF8X7^(=;1117D'I!1110!X?XG_P"1
MHU+_ *^&_G636MXG_P"1HU+_ *^&_G637OT_@7H>//XF>J?#3_D7+C_K[;_T
M!*[*N-^&G_(N7'_7VW_H"5V5>-B/XLCTZ'\-!1116)J%>)^+O^1KU'_KK_05
M[97B?B[_ )&O4?\ KK_05W8'XWZ')B_@7J8M>F_#+_D%WW_78?\ H->95Z;\
M,O\ D%WW_78?^@UU8S^$SGPO\1'<T445XYZ84444 >-^.?\ D<K_ /[9_P#H
MM:YVNB\<_P#(Y7__ &S_ /1:USM>]1_AQ]$>15^-^IZ'\+O^8K_VQ_\ 9Z]#
MKSSX7?\ ,5_[8_\ L]>AUY.+_C,]##?PD%%%%<YN%>2?$/\ Y&EO^N*?UKUN
MO)/B'_R-+?\ 7%/ZUUX+^+\CFQ7\,Y2N\^&/_'_J'_7)?YFN#KO/AC_Q_P"H
M?]<E_F:[\5_!D<>'_B(]*HHHKQ3U0HHHH B7_CZD_P!Q?YM4M1+_ ,?4G^XO
M\VJ6@"*?_5C_ 'T_]"%2U%/_ *L?[Z?^A"G2[1"^_.S:=V/3\*3V!&?8Z_IN
MI:A>V5I=12S69 FVR*0,CV/;H?>K-EJ5AJ2.]A>VUTB-M=H)5<*?0X/!KSHS
MH-,N=$TFXMM8LTTV4136\7[^V0$?NI"#R6&<#"G*\@UOP:UHZZ[/J]M=1'38
M[**":> %T\QI,(OR@\C/3MN&<55OZ_K[A/\ K^OQ.F_M.P_M#^S_ +=;?;=N
M[[-YJ^9CUVYSBDM]4T^\N)K>VOK6>>'_ %L44RLT?^\ <C\:XM)8&1-+\Q/[
M:77#<-%_RT"><6,F.H7RN-W3G'M56ZOM.\0W&H2:/>62/:Z=<V=E:PRH)IV(
MRS! <A1MP/7D],973^OZ\OO*MK;^M_Z9WMMJVFWD<TEKJ%I.D!(F:*96$9'7
M<0>/QJ2RO[/4K?[18W<%U#DCS() ZY],@XK@-7GLM3E@N=)>.:PM;2);WR!D
M*@GB;8V.ZHLF5Z@9XYKI="GM[[Q#J]_I\T<UC+' @EA(*22J'W$$<'@H"1Z8
M[4[?U_7<F^AT5%%-<2'&QE7UW+G^HI#'45%MG_YZ1_\ ?L_XU5U03C2;T^9'
MQ _1#_=/O32N[ R_17S]]JN/^>\O_?9H^U7'_/>7_OLUW_4'_,<7UQ=CZ!HK
M(\.^>WAS3F\U.;=#RA)Z?6M+;/\ \](_^_9_QK@DK-H[$[JY+146V?\ YZ1_
M]^S_ (T;9_\ GI'_ -^S_C2&2U\\U] [9_\ GI'_ -^S_C7S]7HX#[7R.+&?
M9"O:O!W_ "*6G?\ 7,_^A&O%:]F\(";_ (133]KH!L. 4)_B/O5X[X%ZD83X
MV=!146V?_GI'_P!^S_C1MG_YZ1_]^S_C7EGH$M%1;9_^>D?_ '[/^-&V?_GI
M'_W[/^- '(2?$G3(Y&0V=V2I(. O^--_X69I?_/G>?DO^->:7/\ Q]S?[[?S
MJ*O76#I6V_$\UXJI<]WT?58M:TR.^@1TCD) 5\9X..WTJ_7+^!!*?"5KM= -
MTG!0G^(^]='MG_YZ1_\ ?L_XUY=2*C-I'H0;<4V2T5%MG_YZ1_\ ?L_XT;9_
M^>D?_?L_XU!1+7@VL_\ (<U#_KYD_P#0C7NFV?\ YZ1_]^S_ (UX7K&?[;O\
M]?M,F?\ OHUWX#XI''C/A12KUGX=?\BN?^OA_P"0KR:O5OAX)3X9.QT \]^"
MI/8>]=&-_A?,QPO\0["BHML__/2/_OV?\:-L_P#STC_[]G_&O(/2):*BVS_\
M](_^_9_QHVS_ //2/_OV?\: /%/$_P#R-&I?]?#?SK)K5\39_P"$FU+<03Y[
M9(&.]95>_3^!>AX\_B9ZI\-/^1<N/^OMO_0$KLJXKX;B0^';C8Z ?:VZJ3_
MGO78;9_^>D?_ '[/^->-B/XLCTZ'\-$M%1;9_P#GI'_W[/\ C1MG_P">D?\
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
M)^:_XUD:$M>#:S_R'-0_Z^9/_0C7NGFO_P ^\GYK_C7A>L'.MWYQC_29./\
M@1KOP'Q2./&?"BE7K/PZ_P"17/\ U\/_ "%>35ZM\/'9?#) B=OW[\@CT'J:
MZ,;_  OF8X7^(=A147FO_P ^\GYK_C1YK_\ /O)^:_XUY!Z1+147FO\ \^\G
MYK_C1YK_ //O)^:_XT >*>)_^1HU+_KX;^=9-:OB8D^)M2)!'[]N#]:RJ]^G
M\"]#QY_$SU3X:?\ (N7'_7VW_H"5V5<5\-W9?#MP!$[?Z6W((_N)ZFNP\U_^
M?>3\U_QKQL1_%D>G0_AHEHJ+S7_Y]Y/S7_&CS7_Y]Y/S7_&L34EKQ/Q=_P C
M7J/_ %U_H*]G\U_^?>3\U_QKQ?Q82?%6H$J5/F]#]!7=@?C?H<F+^!>IC5Z;
M\,O^07??]=A_Z#7F5>E?#1V73+W$;/\ OAT(_N^YKJQG\)G/A?XB.\HJ+S7_
M .?>3\U_QH\U_P#GWD_-?\:\<],EHJ+S7_Y]Y/S7_&CS7_Y]Y/S7_&@#R#QS
M_P CE?\ _;/_ -%K7.UT'C<EO&%^2I4_N^#_ -<UKGZ]ZC_#CZ(\BK\;]3T/
MX7?\Q7_MC_[/7H=>=?#%BO\ :N(V?_4_=QQ]_P!37H'FO_S[R?FO^->3B_XS
M/0PW\)$M%1>:_P#S[R?FO^-'FO\ \^\GYK_C7.;DM>2?$/\ Y&EO^N*?UKU;
MS7_Y]Y/S7_&O*/B"Q;Q0Q*E?W*<''OZ5UX+^+\CFQ7\,Y6N\^&/_ !_ZA_UR
M7^9K@Z[KX9L5OK_",_[I?NX]3ZFN_%?P9''A_P"(CTRBHO-?_GWD_-?\:/-?
M_GWD_-?\:\4]4EHHHH B7_CZD_W%_FU2U$O_ !]2?[B_S:I: (I_]6/]]/\
MT(4]T61&1QE6&"#W%,G_ -6/]]/_ $(5+0!@Z;X3T^Q^T&4/=F4/&IN)'D$<
M+'_5*&8X7''&,XJ9?"VCK:36QMI)(YBA<RW$DCG8<H-S,6P#T&<5L44 9JZ!
MIJZE_: @;S]_F8\U_+#XQO\ +SLW8_BQGWJ*'PUID%]->*MTTTRE9?-O9I%=
M>1@JSE2!DX&.,\5KT4 9$'AG2(+>>!;5GCG01OYTTDAV#HH+,2H'8# ':K>G
MZ7::7'(EJC@R-N=Y97E=SC'+N2QXXY-7** "BBB@ JIJO_('OO\ KWD_]!-6
MZJ:K_P @>^_Z]Y/_ $$TX[H3V/!****^A/%/<O#?_(LZ9_U[)_(5J5E^&_\
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
MBFTT!']F@_YXQ_\ ?(H^S0?\\8_^^14M%("+[-!_SQC_ .^11]F@_P">,?\
MWR*PKSQ+<VZWMW#IJRZ;8.R7$YGVR?+]\HFT[@/=EZ'%69M9NK?6;2UDL%%I
M=R&*&<3Y<L$+Y*;>%P",[LY[=Z%J#T-3[-!_SQC_ .^11]F@_P">,?\ WR*H
MW-_J*W=Q;VFEB;RTC:.62;RXW+%MP)VG&W:.@)^8<5C'QE/)9">VTKS7BMFN
MKI&N-NQ%=E.P[3O)*,1]T$#J,T =/]F@_P">,?\ WR*/LT'_ #QC_P"^13HI
M4FA25#E'4,I]0>:?0&Y%]F@_YXQ_]\BC[-!_SQC_ .^14M8-[KUY'<7J:?IB
M7<5AC[2[W'EMG:'VQKM.X[2#R5'(&?0"QL_9H/\ GC'_ -\BC[-!_P \8_\
MOD5@+XL636K&RA@MY(;Q5:,BZ'G[60OO\G'"<8R6!SV]=*[OK^.[FM[73//V
MQ(\<CS>6C,S$%2<'&  3C)YZ46!:EW[-!_SQC_[Y%'V:#_GC'_WR*YU/%5U<
MP6Z6FEI)?2"=GA>YVHHA?8Y#[3NRQ&/E&<\XK>TZ^BU/3;6^AR(KB)95#=0&
M&>:+ 2?9H/\ GC'_ -\BC[-!_P \8_\ OD5+10!%]F@_YXQ_]\BC[-!_SQC_
M .^165>:S>K?7-MINFI=_9$5KAI+CRN2,A4^5MS8YYVCD<U5?Q? ]QH\=G;/
M.FH^6SN6V^0K@E"1@Y)P>/8\^HM0>AO_ &:#_GC'_P!\BC[-!_SQC_[Y%4[Z
M^OK>[2"TTTW.^%G$AEV*&#* I.#C(8G/7"G -9:>)[N>.&"WTR-]1DEGB,+7
M6V(>4<.1)L)(R0!\O4\XH Z#[-!_SQC_ .^11]F@_P">,?\ WR*ATO4(]5TJ
MVOXD9%GC#[&ZKZ@^X/%6Z'H!%]F@_P">,?\ WR*/LT'_ #QC_P"^14M8][J]
MZNHRV.F:?'=RP1++,9KCR5 ;.U5(5LL=IXX'O0!I_9H/^>,?_?(H^S0?\\8_
M^^16*OB;S4T6:"PE:WU-PGFNX7RB59L$<DD;2.P]ZT;V]NK>ZBAM]/>Y5XI'
M+JX4*R[=JG/'S9/?M0!9^S0?\\8_^^11]F@_YXQ_]\BL%_$MW#H^K74NE!KK
M379988;D-&<('R'95.,$9^7.>QK?@E\^WBEQMWH&QG.,C- "?9H/^>,?_?(H
M^S0?\\8_^^14M% $7V:#_GC'_P!\BC[-!_SQC_[Y%9^H:I=1:@FGZ=91W5T8
MC,_G3F&-$S@98*QR3G QV.2*SY?%-P-'&J0Z7OMXRRW0DN CQLK[&5 %.]L@
M_P!T'CFA:@]#H/LT'_/&/_OD4?9H/^>,?_?(JO>WES;S0)!8R7(D#EBK!=A5
M<@<\<GCDBLQ/$%X+/5&ETH&\T\@/#!<AT;*!Q\[!<8!YXSZ9I7LK@M3;^S0?
M\\8_^^11]F@_YXQ_]\BF6%U]MTZVN]FSSXEDVYSMW '&?QJQ5-6=F).ZNB+[
M-!_SQC_[Y%'V:#_GC'_WR*EK+U'5+BWOH+"PLTN;R6-I<2S&*-$4@$E@K'.6
M&  ?PI#+_P!F@_YXQ_\ ?(H^S0?\\8_^^17,WOC)K32%O?L=NDBR2PS0W-X(
ML21G!1#M)D8_P@ 9'4BMZXO9XDLFBL9)?M$@609P85*ELG\0!^/6@"Q]F@_Y
MXQ_]\BC[-!_SQC_[Y%8L.O7QEO[>?2-MW;0QS+%#<JX97+ !F(4*PVDD#/'0
MFM+2+_\ M71K+4/*\K[5 DWE[MVW< <9P,]:=@+'V:#_ )XQ_P#?(H^S0?\
M/&/_ +Y%2T4@(OLT'_/&/_OD4?9H/^>,?_?(JCJ>J3VMU;6-E:I<WMPKNJ22
M^4BHN-S,P5B/O < ]:S;GQ;]ET*YO'L&-_!*]NUDLH^:11N.'Q]W;\V['3MG
MBB^EQVZ'0?9H/^>,?_?(H^S0?\\8_P#OD55;4)C8V-S#9M+]I:,.JM_JU;JQ
M..0/PJG:ZW>R7UU9W.E>7<16ZW$<<-PLA922 K9"A6R#QDCWH>CL2G=7-;[-
M!_SQC_[Y%'V:#_GC'_WR*J:)J3:OI$%\\'D-)N!CW[]I#%>N!GI6A0,****
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
< !?^/J3_ '%_FU2TQ(EC)*[LG@DL3_.GT ?_V0$!

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.INS
<SEQUENCE>10
<FILENAME>zdge-20210731.xml
<DESCRIPTION>XBRL INSTANCE FILE
<TEXT>
<XBRL>
<?xml version="1.0" encoding="US-ASCII"?>
<!-- Generated by CompSci Transform (tm) - http://www.compsciresources.com -->
<!-- Created: Tue Nov 09 20:29:55 UTC 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:us-gaap="http://fasb.org/us-gaap/2021-01-31" xmlns:srt="http://fasb.org/srt/2021-01-31" xmlns:dei="http://xbrl.sec.gov/dei/2021" xmlns:iso4217="http://www.xbrl.org/2003/iso4217" xmlns:compsci="http://compsciresources.com" xmlns:us-types="http://fasb.org/us-types/2021-01-31" xmlns:zdge="http://zedge.com/20210731" xmlns:dtr="http://www.xbrl.org/dtr/type/2020-01-21" xmlns:xbrldi="http://xbrl.org/2006/xbrldi" xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:xs="http://www.w3.org/2001/XMLSchema-instance">
  <link:schemaRef xlink:type="simple" xlink:href="zdge-20210731.xsd"/>
  <context id="c0_From1Aug2020To31Jul2021">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001667313</identifier>
    </entity>
    <period>
      <startDate>2020-08-01</startDate>
      <endDate>2021-07-31</endDate>
    </period>
  </context>
  <context id="c1_AsOf5Nov2021">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001667313</identifier>
    </entity>
    <period>
      <instant>2021-11-05</instant>
    </period>
  </context>
  <context id="c2_AsOf29Jan2021">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001667313</identifier>
    </entity>
    <period>
      <instant>2021-01-29</instant>
    </period>
  </context>
  <context id="c3_AsOf31Jul2021">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001667313</identifier>
    </entity>
    <period>
      <instant>2021-07-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_AsOf31Jul2021_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-07-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_AsOf31Jul2021_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-07-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_From1Aug2019To31Jul2020">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001667313</identifier>
    </entity>
    <period>
      <startDate>2019-08-01</startDate>
      <endDate>2020-07-31</endDate>
    </period>
  </context>
  <context id="c10_AsOf31Jul2019_CommonClassAMember_CommonStockMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001667313</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <instant>2019-07-31</instant>
    </period>
  </context>
  <context id="c11_AsOf31Jul2019_CommonClassBMember_CommonStockMember">
    <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:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <instant>2019-07-31</instant>
    </period>
  </context>
  <context id="c12_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="c13_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="c14_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="c15_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="c16_AsOf31Jul2019">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001667313</identifier>
    </entity>
    <period>
      <instant>2019-07-31</instant>
    </period>
  </context>
  <context id="c17_From1Aug2019To31Jul2020_CommonClassAMember_CommonStockMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001667313</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <startDate>2019-08-01</startDate>
      <endDate>2020-07-31</endDate>
    </period>
  </context>
  <context id="c18_From1Aug2019To31Jul2020_CommonClassBMember_CommonStockMember">
    <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:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <startDate>2019-08-01</startDate>
      <endDate>2020-07-31</endDate>
    </period>
  </context>
  <context id="c19_From1Aug2019To31Jul2020_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>2020-07-31</endDate>
    </period>
  </context>
  <context id="c20_From1Aug2019To31Jul2020_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>2020-07-31</endDate>
    </period>
  </context>
  <context id="c21_From1Aug2019To31Jul2020_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>2020-07-31</endDate>
    </period>
  </context>
  <context id="c22_From1Aug2019To31Jul2020_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>2020-07-31</endDate>
    </period>
  </context>
  <context id="c23_AsOf31Jul2020_CommonClassAMember_CommonStockMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001667313</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <instant>2020-07-31</instant>
    </period>
  </context>
  <context id="c24_AsOf31Jul2020_CommonClassBMember_CommonStockMember">
    <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:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <instant>2020-07-31</instant>
    </period>
  </context>
  <context id="c25_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="c26_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="c27_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="c28_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="c29_From1Aug2020To31Jul2021_CommonClassAMember_CommonStockMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001667313</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <startDate>2020-08-01</startDate>
      <endDate>2021-07-31</endDate>
    </period>
  </context>
  <context id="c30_From1Aug2020To31Jul2021_CommonClassBMember_CommonStockMember">
    <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:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <startDate>2020-08-01</startDate>
      <endDate>2021-07-31</endDate>
    </period>
  </context>
  <context id="c31_From1Aug2020To31Jul2021_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>2021-07-31</endDate>
    </period>
  </context>
  <context id="c32_From1Aug2020To31Jul2021_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>2021-07-31</endDate>
    </period>
  </context>
  <context id="c33_From1Aug2020To31Jul2021_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>2021-07-31</endDate>
    </period>
  </context>
  <context id="c34_From1Aug2020To31Jul2021_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>2021-07-31</endDate>
    </period>
  </context>
  <context id="c35_AsOf31Jul2021_CommonClassAMember_CommonStockMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001667313</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <instant>2021-07-31</instant>
    </period>
  </context>
  <context id="c36_AsOf31Jul2021_CommonClassBMember_CommonStockMember">
    <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:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <instant>2021-07-31</instant>
    </period>
  </context>
  <context id="c37_AsOf31Jul2021_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-07-31</instant>
    </period>
  </context>
  <context id="c38_AsOf31Jul2021_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-07-31</instant>
    </period>
  </context>
  <context id="c39_AsOf31Jul2021_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-07-31</instant>
    </period>
  </context>
  <context id="c40_AsOf31Jul2021_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-07-31</instant>
    </period>
  </context>
  <context id="c41_From1Aug2020To31Jul2021_CustomerOneMember_SalesRevenueNetMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001667313</identifier>
      <segment>
        <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">zdge:CustomerOneMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <startDate>2020-08-01</startDate>
      <endDate>2021-07-31</endDate>
    </period>
  </context>
  <context id="c42_From1Aug2020To31Jul2021_CustomerTwoMember_SalesRevenueNetMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001667313</identifier>
      <segment>
        <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">zdge:CustomerTwoMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <startDate>2020-08-01</startDate>
      <endDate>2021-07-31</endDate>
    </period>
  </context>
  <context id="c43_From1Aug2020To31Jul2021_CustomerThreeMember_SalesRevenueNetMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001667313</identifier>
      <segment>
        <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">zdge:CustomerThreeMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <startDate>2020-08-01</startDate>
      <endDate>2021-07-31</endDate>
    </period>
  </context>
  <context id="c44_From1Aug2019To31Jul2020_CustomerOneMember_SalesRevenueNetMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001667313</identifier>
      <segment>
        <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">zdge:CustomerOneMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <startDate>2019-08-01</startDate>
      <endDate>2020-07-31</endDate>
    </period>
  </context>
  <context id="c45_From1Aug2019To31Jul2020_CustomerTwoMember_SalesRevenueNetMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001667313</identifier>
      <segment>
        <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">zdge:CustomerTwoMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <startDate>2019-08-01</startDate>
      <endDate>2020-07-31</endDate>
    </period>
  </context>
  <context id="c46_From1Aug2020To31Jul2021_CustomerOneMember_AccountsReceivableMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001667313</identifier>
      <segment>
        <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">zdge:CustomerOneMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:AccountsReceivableMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <startDate>2020-08-01</startDate>
      <endDate>2021-07-31</endDate>
    </period>
  </context>
  <context id="c47_From1Aug2020To31Jul2021_CustomerTwoMember_AccountsReceivableMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001667313</identifier>
      <segment>
        <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">zdge:CustomerTwoMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:AccountsReceivableMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <startDate>2020-08-01</startDate>
      <endDate>2021-07-31</endDate>
    </period>
  </context>
  <context id="c48_From1Aug2019To31Jul2020_CustomerOneMember_AccountsReceivableMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001667313</identifier>
      <segment>
        <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">zdge:CustomerOneMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:AccountsReceivableMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <startDate>2019-08-01</startDate>
      <endDate>2020-07-31</endDate>
    </period>
  </context>
  <context id="c49_From1Aug2019To31Jul2020_CustomerTwoMember_AccountsReceivableMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001667313</identifier>
      <segment>
        <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">zdge:CustomerTwoMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:AccountsReceivableMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <startDate>2019-08-01</startDate>
      <endDate>2020-07-31</endDate>
    </period>
  </context>
  <context id="c50_From1Aug2020To31Jul2021_SoftwareAndSoftwareDevelopmentCostsMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001667313</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:SoftwareAndSoftwareDevelopmentCostsMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <startDate>2020-08-01</startDate>
      <endDate>2021-07-31</endDate>
    </period>
  </context>
  <context id="c51_From1Aug2020To31Jul2021_FurnitureAndFixturesMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001667313</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:FurnitureAndFixturesMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <startDate>2020-08-01</startDate>
      <endDate>2021-07-31</endDate>
    </period>
  </context>
  <context id="c52_From1Aug2020To31Jul2021_OfficeEquipmentMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001667313</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:OfficeEquipmentMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <startDate>2020-08-01</startDate>
      <endDate>2021-07-31</endDate>
    </period>
  </context>
  <context id="c53_From1Aug2020To31Jul2021_StockOptionsMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001667313</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">zdge:StockOptionsMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <startDate>2020-08-01</startDate>
      <endDate>2021-07-31</endDate>
    </period>
  </context>
  <context id="c54_From1Aug2019To31Jul2020_StockOptionsMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001667313</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">zdge:StockOptionsMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <startDate>2019-08-01</startDate>
      <endDate>2020-07-31</endDate>
    </period>
  </context>
  <context id="c55_From1Aug2020To31Jul2021_NonVestedRestrictedMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001667313</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">zdge:NonVestedRestrictedMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <startDate>2020-08-01</startDate>
      <endDate>2021-07-31</endDate>
    </period>
  </context>
  <context id="c56_From1Aug2019To31Jul2020_NonVestedRestrictedMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001667313</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">zdge:NonVestedRestrictedMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <startDate>2019-08-01</startDate>
      <endDate>2020-07-31</endDate>
    </period>
  </context>
  <context id="c57_From1Aug2020To31Jul2021_DeferredStockMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001667313</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">zdge:DeferredStockMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <startDate>2020-08-01</startDate>
      <endDate>2021-07-31</endDate>
    </period>
  </context>
  <context id="c58_From1Aug2019To31Jul2020_DeferredStockMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001667313</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">zdge:DeferredStockMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <startDate>2019-08-01</startDate>
      <endDate>2020-07-31</endDate>
    </period>
  </context>
  <context id="c59_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="c60_From1Aug2019To31Jul2020_MaximumMember_ZedgePremiumMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001667313</identifier>
      <segment>
        <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
        <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="c61_From1Aug2019To31Jul2020_MinimumMember_ZedgePremiumMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001667313</identifier>
      <segment>
        <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
        <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="c62_From1Aug2020To31Jul2021_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-07-31</endDate>
    </period>
  </context>
  <context id="c63_From1Aug2020To31Jul2021_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-07-31</endDate>
    </period>
  </context>
  <context id="c64_From1Aug2019To31Jul2020_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-07-31</endDate>
    </period>
  </context>
  <context id="c65_From1Aug2020To31Jul2021_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-07-31</endDate>
    </period>
  </context>
  <context id="c66_From1Aug2019To31Jul2020_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-07-31</endDate>
    </period>
  </context>
  <context id="c67_From1Aug2020To31Jul2021_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-07-31</endDate>
    </period>
  </context>
  <context id="c68_From1Aug2019To31Jul2020_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-07-31</endDate>
    </period>
  </context>
  <context id="c69_AsOf31Jul2021_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-07-31</instant>
    </period>
  </context>
  <context id="c70_AsOf31Jul2021_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-07-31</instant>
    </period>
  </context>
  <context id="c71_AsOf31Jul2021_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-07-31</instant>
    </period>
  </context>
  <context id="c72_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="c73_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="c74_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="c75_From1Aug2020To31Jul2021_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-07-31</endDate>
    </period>
  </context>
  <context id="c76_From1Aug2020To31Jul2021_WesternAllianceBankMember_SettlementDateFiveMember">
    <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:SettlementDateFiveMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <startDate>2020-08-01</startDate>
      <endDate>2021-07-31</endDate>
    </period>
  </context>
  <context id="c77_From1Aug2020To31Jul2021_WesternAllianceBankMember_SettlementDateSixMember">
    <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:SettlementDateSixMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <startDate>2020-08-01</startDate>
      <endDate>2021-07-31</endDate>
    </period>
  </context>
  <context id="c78_From1Aug2020To31Jul2021_WesternAllianceBankMember_SettlementDateSevenMember">
    <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:SettlementDateSevenMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <startDate>2020-08-01</startDate>
      <endDate>2021-07-31</endDate>
    </period>
  </context>
  <context id="c79_From1Aug2020To31Jul2021_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-07-31</endDate>
    </period>
  </context>
  <context id="c80_From1Aug2020To31Jul2021_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-07-31</endDate>
    </period>
  </context>
  <context id="c81_From1Aug2020To31Jul2021_SettlementDateFiveMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001667313</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">zdge:SettlementDateFiveMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <startDate>2020-08-01</startDate>
      <endDate>2021-07-31</endDate>
    </period>
  </context>
  <context id="c82_From1Aug2020To31Jul2021_SettlementDateSixMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001667313</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">zdge:SettlementDateSixMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <startDate>2020-08-01</startDate>
      <endDate>2021-07-31</endDate>
    </period>
  </context>
  <context id="c83_From1Aug2020To31Jul2021_SettlementDateSevenMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001667313</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">zdge:SettlementDateSevenMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <startDate>2020-08-01</startDate>
      <endDate>2021-07-31</endDate>
    </period>
  </context>
  <context id="c84_From1Aug2020To31Jul2021_ForeignExchangeForwardContractsMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001667313</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">zdge:ForeignExchangeForwardContractsMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <startDate>2020-08-01</startDate>
      <endDate>2021-07-31</endDate>
    </period>
  </context>
  <context id="c85_AsOf31Jul2021_ForeignExchangeForwardContractsMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001667313</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">zdge:ForeignExchangeForwardContractsMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <instant>2021-07-31</instant>
    </period>
  </context>
  <context id="c86_AsOf31Jul2020_ForeignExchangeForwardContractsMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001667313</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">zdge:ForeignExchangeForwardContractsMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <instant>2020-07-31</instant>
    </period>
  </context>
  <context id="c87_From1Aug2020To31Jul2021_ForeignExchangeForwardContractsOneMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001667313</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">zdge:ForeignExchangeForwardContractsOneMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <startDate>2020-08-01</startDate>
      <endDate>2021-07-31</endDate>
    </period>
  </context>
  <context id="c88_AsOf31Jul2021_ForeignExchangeForwardContractsOneMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001667313</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">zdge:ForeignExchangeForwardContractsOneMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <instant>2021-07-31</instant>
    </period>
  </context>
  <context id="c89_AsOf31Jul2020_ForeignExchangeForwardContractsOneMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001667313</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">zdge:ForeignExchangeForwardContractsOneMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <instant>2020-07-31</instant>
    </period>
  </context>
  <context id="c90_From1Mar2014To31Mar2014">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001667313</identifier>
    </entity>
    <period>
      <startDate>2014-03-01</startDate>
      <endDate>2014-03-31</endDate>
    </period>
  </context>
  <context id="c91_AsOf31Mar2021">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001667313</identifier>
    </entity>
    <period>
      <instant>2021-03-31</instant>
    </period>
  </context>
  <context id="c92_AsOf31Jul2021_USFederalNetOperatingLossMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001667313</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:IncomeTaxAuthorityAxis">zdge:USFederalNetOperatingLossMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <instant>2021-07-31</instant>
    </period>
  </context>
  <context id="c93_AsOf31Jul2020_USFederalNetOperatingLossMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001667313</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:IncomeTaxAuthorityAxis">zdge:USFederalNetOperatingLossMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <instant>2020-07-31</instant>
    </period>
  </context>
  <context id="c94_AsOf31Jul2021_StateNetOperatingLossMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001667313</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:IncomeTaxAuthorityAxis">zdge:StateNetOperatingLossMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <instant>2021-07-31</instant>
    </period>
  </context>
  <context id="c95_AsOf31Jul2020_StateNetOperatingLossMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001667313</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:IncomeTaxAuthorityAxis">zdge:StateNetOperatingLossMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <instant>2020-07-31</instant>
    </period>
  </context>
  <context id="c96_AsOf31Jul2021_NorwegianNetOperatingLossMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001667313</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:IncomeTaxAuthorityAxis">zdge:NorwegianNetOperatingLossMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <instant>2021-07-31</instant>
    </period>
  </context>
  <context id="c97_AsOf31Jul2020_NorwegianNetOperatingLossMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001667313</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:IncomeTaxAuthorityAxis">zdge:NorwegianNetOperatingLossMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <instant>2020-07-31</instant>
    </period>
  </context>
  <context id="c98_From1Nov2020To30Nov2020_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>2020-11-01</startDate>
      <endDate>2020-11-30</endDate>
    </period>
  </context>
  <context id="c99_AsOf31Jul2021_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-07-31</instant>
    </period>
  </context>
  <context id="c100_From1Nov2019To30Nov2019_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-30</endDate>
    </period>
  </context>
  <context id="c101_From1Aug2020To31Jul2021_StockOptionAndIncentivePlanMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001667313</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">zdge:StockOptionAndIncentivePlanMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <startDate>2020-08-01</startDate>
      <endDate>2021-07-31</endDate>
    </period>
  </context>
  <context id="c102_From1Aug2019To31Jul2020_StockOptionAndIncentivePlanMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001667313</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">zdge:StockOptionAndIncentivePlanMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <startDate>2019-08-01</startDate>
      <endDate>2020-07-31</endDate>
    </period>
  </context>
  <context id="c103_From1Aug2020To30Apr2021">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001667313</identifier>
    </entity>
    <period>
      <startDate>2020-08-01</startDate>
      <endDate>2021-04-30</endDate>
    </period>
  </context>
  <context id="c104_From1Aug2020To31Jul2021_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-07-31</endDate>
    </period>
  </context>
  <context id="c105_From1Aug2019To31Jul2020_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-07-31</endDate>
    </period>
  </context>
  <context id="c106_AsOf31Jul2021_MrHowardJonasMember_MrElliotGibberMember_CommonClassBMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001667313</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">zdge:MrHowardJonasMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">zdge:MrElliotGibberMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassBMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <instant>2021-07-31</instant>
    </period>
  </context>
  <context id="c107_AsOf31Jul2021_NonemployeeBoardOfDirectorsMember_CommonClassBMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001667313</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">zdge:NonemployeeBoardOfDirectorsMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassBMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <instant>2021-07-31</instant>
    </period>
  </context>
  <context id="c108_From1Aug2020To31Jul2021_NonemployeeBoardOfDirectorsMember_CommonClassBMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001667313</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">zdge:NonemployeeBoardOfDirectorsMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassBMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <startDate>2020-08-01</startDate>
      <endDate>2021-07-31</endDate>
    </period>
  </context>
  <context id="c109_AsOf31Jul2020_NonemployeeBoardOfDirectorsMember_CommonClassBMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001667313</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">zdge:NonemployeeBoardOfDirectorsMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassBMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <instant>2020-07-31</instant>
    </period>
  </context>
  <context id="c110_From1Aug2019To31Jul2020_NonemployeeBoardOfDirectorsMember_CommonClassBMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001667313</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">zdge:NonemployeeBoardOfDirectorsMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassBMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <startDate>2019-08-01</startDate>
      <endDate>2020-07-31</endDate>
    </period>
  </context>
  <context id="c111_From1Aug2020To31Jul2021_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-07-31</endDate>
    </period>
  </context>
  <context id="c112_From1Aug2019To31Jul2020_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-07-31</endDate>
    </period>
  </context>
  <context id="c113_From1Aug2019To31Jul2020_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-01</startDate>
      <endDate>2020-07-31</endDate>
    </period>
  </context>
  <context id="c114_AsOf31Jul2021_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>
      <instant>2021-07-31</instant>
    </period>
  </context>
  <context id="c115_From1Aug2020To31Jul2021_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-07-31</endDate>
    </period>
  </context>
  <context id="c116_AsOf31Jul2019_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>
      <instant>2019-07-31</instant>
    </period>
  </context>
  <context id="c117_From1Aug2019To31Jul2020_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>2019-08-01</startDate>
      <endDate>2020-07-31</endDate>
    </period>
  </context>
  <context id="c118_AsOf31Jul2020_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>
      <instant>2020-07-31</instant>
    </period>
  </context>
  <context id="c119_From1Aug2020To31Jul2021_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-07-31</endDate>
    </period>
  </context>
  <context id="c120_AsOf31Jul2021_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>
      <instant>2021-07-31</instant>
    </period>
  </context>
  <context id="c121_AsOf31Jul2019_RestrictedStockUnitsRSUMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001667313</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <instant>2019-07-31</instant>
    </period>
  </context>
  <context id="c122_From1Aug2019To31Jul2020_RestrictedStockUnitsRSUMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001667313</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <startDate>2019-08-01</startDate>
      <endDate>2020-07-31</endDate>
    </period>
  </context>
  <context id="c123_AsOf31Jul2020_RestrictedStockUnitsRSUMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001667313</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <instant>2020-07-31</instant>
    </period>
  </context>
  <context id="c124_From1Aug2020To31Jul2021_RestrictedStockUnitsRSUMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001667313</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <startDate>2020-08-01</startDate>
      <endDate>2021-07-31</endDate>
    </period>
  </context>
  <context id="c125_AsOf31Jul2021_RestrictedStockUnitsRSUMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001667313</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <instant>2021-07-31</instant>
    </period>
  </context>
  <context id="c126_AsOf31Jul2019_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>
      <instant>2019-07-31</instant>
    </period>
  </context>
  <context id="c127_From1Aug2019To31Jul2020_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>2019-08-01</startDate>
      <endDate>2020-07-31</endDate>
    </period>
  </context>
  <context id="c128_AsOf31Jul2020_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>
      <instant>2020-07-31</instant>
    </period>
  </context>
  <context id="c129_From1Aug2020To31Jul2021_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-08-01</startDate>
      <endDate>2021-07-31</endDate>
    </period>
  </context>
  <context id="c130_AsOf31Jul2021_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>
      <instant>2021-07-31</instant>
    </period>
  </context>
  <context id="c131_From1Aug2020To31Jul2021_BrazeIncMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001667313</identifier>
      <segment>
        <xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">zdge:BrazeIncMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <startDate>2020-08-01</startDate>
      <endDate>2021-07-31</endDate>
    </period>
  </context>
  <context id="c132_From1Aug2019To31Jul2020_BrazeIncMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001667313</identifier>
      <segment>
        <xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">zdge:BrazeIncMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <startDate>2019-08-01</startDate>
      <endDate>2020-07-31</endDate>
    </period>
  </context>
  <context id="c133_AsOf2Aug2020">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001667313</identifier>
    </entity>
    <period>
      <instant>2020-08-02</instant>
    </period>
  </context>
  <context id="c134_From25Jul2020To2Aug2020">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001667313</identifier>
    </entity>
    <period>
      <startDate>2020-07-25</startDate>
      <endDate>2020-08-02</endDate>
    </period>
  </context>
  <context id="c135_AsOf27Sep2016">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001667313</identifier>
    </entity>
    <period>
      <instant>2016-09-27</instant>
    </period>
  </context>
  <context id="c136_From1Aug2020To31Jul2021_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-07-31</endDate>
    </period>
  </context>
  <context id="c137_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="c138_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="c139_From1Jul2021To31Jul2021">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001667313</identifier>
    </entity>
    <period>
      <startDate>2021-07-01</startDate>
      <endDate>2021-07-31</endDate>
    </period>
  </context>
  <context id="c140_From16Jul2019To16Jul2019">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001667313</identifier>
    </entity>
    <period>
      <startDate>2019-07-16</startDate>
      <endDate>2019-07-16</endDate>
    </period>
  </context>
  <context id="c141_AsOf16Jul2019">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001667313</identifier>
    </entity>
    <period>
      <instant>2019-07-16</instant>
    </period>
  </context>
  <context id="c142_From1Aug2020To1Aug2020">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001667313</identifier>
    </entity>
    <period>
      <startDate>2020-08-01</startDate>
      <endDate>2020-08-01</endDate>
    </period>
  </context>
  <context id="c143_AsOf1Aug2020">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001667313</identifier>
    </entity>
    <period>
      <instant>2020-08-01</instant>
    </period>
  </context>
  <context id="c144_AsOf22Apr2020">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001667313</identifier>
    </entity>
    <period>
      <instant>2020-04-22</instant>
    </period>
  </context>
  <context id="c145_From1Mar2021To16Mar2021_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>2021-03-01</startDate>
      <endDate>2021-03-16</endDate>
    </period>
  </context>
  <context id="c146_From1Mar2021To16Mar2021_ATMSalesAgreementMember_CommonClassBMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001667313</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">zdge:ATMSalesAgreementMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassBMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <startDate>2021-03-01</startDate>
      <endDate>2021-03-16</endDate>
    </period>
  </context>
  <context id="c147_AsOf16Mar2021_ATMSalesAgreementMember_CommonClassBMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001667313</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">zdge:ATMSalesAgreementMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassBMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <instant>2021-03-16</instant>
    </period>
  </context>
  <context id="c148_AsOf5Feb2020">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001667313</identifier>
    </entity>
    <period>
      <instant>2020-02-05</instant>
    </period>
  </context>
  <context id="c149_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>
  <context id="c150_From27Jan2020To5Feb2020">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001667313</identifier>
    </entity>
    <period>
      <startDate>2020-01-27</startDate>
      <endDate>2020-02-05</endDate>
    </period>
  </context>
  <context id="c151_From1Aug2021To26Aug2021_December21Member_SubsequentEventMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001667313</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:AwardDateAxis">zdge:December21Member</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:SubsequentEventTypeAxis">us-gaap:SubsequentEventMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <startDate>2021-08-01</startDate>
      <endDate>2021-08-26</endDate>
    </period>
  </context>
  <context id="c152_From1Aug2021To26Aug2021_January22Member_SubsequentEventMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001667313</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:AwardDateAxis">zdge:January22Member</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:SubsequentEventTypeAxis">us-gaap:SubsequentEventMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <startDate>2021-08-01</startDate>
      <endDate>2021-08-26</endDate>
    </period>
  </context>
  <context id="c153_From1Aug2021To26Aug2021_February22Member_SubsequentEventMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001667313</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:AwardDateAxis">zdge:February22Member</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:SubsequentEventTypeAxis">us-gaap:SubsequentEventMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <startDate>2021-08-01</startDate>
      <endDate>2021-08-26</endDate>
    </period>
  </context>
  <context id="c154_From1Aug2021To26Aug2021_March22Member_SubsequentEventMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001667313</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:AwardDateAxis">zdge:March22Member</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:SubsequentEventTypeAxis">us-gaap:SubsequentEventMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <startDate>2021-08-01</startDate>
      <endDate>2021-08-26</endDate>
    </period>
  </context>
  <context id="c155_From1Aug2021To26Aug2021_April22Member_SubsequentEventMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001667313</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:AwardDateAxis">zdge:April22Member</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:SubsequentEventTypeAxis">us-gaap:SubsequentEventMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <startDate>2021-08-01</startDate>
      <endDate>2021-08-26</endDate>
    </period>
  </context>
  <context id="c156_From1Aug2021To26Aug2021_May22Member_SubsequentEventMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001667313</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:AwardDateAxis">zdge:May22Member</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:SubsequentEventTypeAxis">us-gaap:SubsequentEventMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <startDate>2021-08-01</startDate>
      <endDate>2021-08-26</endDate>
    </period>
  </context>
  <context id="c157_From1Aug2021To26Aug2021_SubsequentEventMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001667313</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:SubsequentEventTypeAxis">us-gaap:SubsequentEventMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <startDate>2021-08-01</startDate>
      <endDate>2021-08-26</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>
  <unit id="nok">
    <measure>iso4217:NOK</measure>
  </unit>
  <unit id="eur">
    <measure>iso4217:EUR</measure>
  </unit>
  <link:footnoteLink xlink:type="extended" xlink:role="http://www.xbrl.org/2003/role/link">
    <link:loc xlink:type="locator" xlink:label="_DueFromRelatedParties-c3_AsOf31Jul2021_usd" xlink:href="#_DueFromRelatedParties-c3_AsOf31Jul2021_usd"/>
    <link:footnote xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:label="ftnt_0" xml:lang="en-US">Due from IDT is included in other current assets.</link:footnote>
    <link:footnoteArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" xlink:from="_DueFromRelatedParties-c3_AsOf31Jul2021_usd" xlink:to="ftnt_0" order="1"/>
    <link:loc xlink:type="locator" xlink:label="_DueFromRelatedParties-c4_AsOf31Jul2020_usd" xlink:href="#_DueFromRelatedParties-c4_AsOf31Jul2020_usd"/>
    <link:footnoteArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" xlink:from="_DueFromRelatedParties-c4_AsOf31Jul2020_usd" xlink:to="ftnt_0" order="1"/>
  </link:footnoteLink>
  <dei:AmendmentFlag contextRef="c0_From1Aug2020To31Jul2021">false</dei:AmendmentFlag>
  <dei:CurrentFiscalYearEndDate contextRef="c0_From1Aug2020To31Jul2021">--07-31</dei:CurrentFiscalYearEndDate>
  <dei:DocumentFiscalPeriodFocus contextRef="c0_From1Aug2020To31Jul2021">FY</dei:DocumentFiscalPeriodFocus>
  <dei:DocumentFiscalYearFocus contextRef="c0_From1Aug2020To31Jul2021">2021</dei:DocumentFiscalYearFocus>
  <dei:DocumentPeriodEndDate contextRef="c0_From1Aug2020To31Jul2021">2021-07-31</dei:DocumentPeriodEndDate>
  <dei:DocumentType contextRef="c0_From1Aug2020To31Jul2021">10-K</dei:DocumentType>
  <dei:EntityCentralIndexKey contextRef="c0_From1Aug2020To31Jul2021">0001667313</dei:EntityCentralIndexKey>
  <dei:EntityCurrentReportingStatus contextRef="c0_From1Aug2020To31Jul2021">Yes</dei:EntityCurrentReportingStatus>
  <dei:EntityEmergingGrowthCompany contextRef="c0_From1Aug2020To31Jul2021">true</dei:EntityEmergingGrowthCompany>
  <dei:EntityExTransitionPeriod contextRef="c0_From1Aug2020To31Jul2021">false</dei:EntityExTransitionPeriod>
  <dei:EntityFileNumber contextRef="c0_From1Aug2020To31Jul2021">1-37782</dei:EntityFileNumber>
  <dei:EntityFilerCategory contextRef="c0_From1Aug2020To31Jul2021">Non-accelerated Filer</dei:EntityFilerCategory>
  <dei:EntityIncorporationStateCountryCode contextRef="c0_From1Aug2020To31Jul2021">DE</dei:EntityIncorporationStateCountryCode>
  <dei:EntityInteractiveDataCurrent contextRef="c0_From1Aug2020To31Jul2021">Yes</dei:EntityInteractiveDataCurrent>
  <dei:EntityRegistrantName contextRef="c0_From1Aug2020To31Jul2021">Zedge, Inc.</dei:EntityRegistrantName>
  <dei:EntityShellCompany contextRef="c0_From1Aug2020To31Jul2021">false</dei:EntityShellCompany>
  <dei:EntitySmallBusiness contextRef="c0_From1Aug2020To31Jul2021">true</dei:EntitySmallBusiness>
  <dei:EntityVoluntaryFilers contextRef="c0_From1Aug2020To31Jul2021">No</dei:EntityVoluntaryFilers>
  <dei:EntityWellKnownSeasonedIssuer contextRef="c0_From1Aug2020To31Jul2021">No</dei:EntityWellKnownSeasonedIssuer>
  <dei:EntityCommonStockSharesOutstanding unitRef="shares" contextRef="c1_AsOf5Nov2021" decimals="INF">524775</dei:EntityCommonStockSharesOutstanding>
  <dei:EntityPublicFloat unitRef="usd" contextRef="c2_AsOf29Jan2021" decimals="0">80100000</dei:EntityPublicFloat>
  <us-gaap:CashAndCashEquivalentsAtCarryingValue unitRef="usd" contextRef="c3_AsOf31Jul2021" decimals="-3">24908000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
  <us-gaap:CashAndCashEquivalentsAtCarryingValue unitRef="usd" contextRef="c4_AsOf31Jul2020" decimals="-3">5111000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
  <us-gaap:AccountsReceivableNetCurrent unitRef="usd" contextRef="c3_AsOf31Jul2021" decimals="-3">2545000</us-gaap:AccountsReceivableNetCurrent>
  <us-gaap:AccountsReceivableNetCurrent unitRef="usd" contextRef="c4_AsOf31Jul2020" decimals="-3">1407000</us-gaap:AccountsReceivableNetCurrent>
  <us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent unitRef="usd" contextRef="c3_AsOf31Jul2021" decimals="-3">0</us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent>
  <us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent unitRef="usd" contextRef="c4_AsOf31Jul2020" decimals="-3">0</us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent>
  <us-gaap:PrepaidExpenseCurrent unitRef="usd" contextRef="c3_AsOf31Jul2021" decimals="-3">111000</us-gaap:PrepaidExpenseCurrent>
  <us-gaap:PrepaidExpenseCurrent unitRef="usd" contextRef="c4_AsOf31Jul2020" decimals="-3">123000</us-gaap:PrepaidExpenseCurrent>
  <us-gaap:OtherAssetsCurrent unitRef="usd" contextRef="c3_AsOf31Jul2021" decimals="-3">49000</us-gaap:OtherAssetsCurrent>
  <us-gaap:OtherAssetsCurrent unitRef="usd" contextRef="c4_AsOf31Jul2020" decimals="-3">113000</us-gaap:OtherAssetsCurrent>
  <us-gaap:AssetsCurrent unitRef="usd" contextRef="c3_AsOf31Jul2021" decimals="-3">27613000</us-gaap:AssetsCurrent>
  <us-gaap:AssetsCurrent unitRef="usd" contextRef="c4_AsOf31Jul2020" decimals="-3">6754000</us-gaap:AssetsCurrent>
  <us-gaap:PropertyPlantAndEquipmentNet unitRef="usd" contextRef="c3_AsOf31Jul2021" decimals="-3">1980000</us-gaap:PropertyPlantAndEquipmentNet>
  <us-gaap:PropertyPlantAndEquipmentNet unitRef="usd" contextRef="c4_AsOf31Jul2020" decimals="-3">2584000</us-gaap:PropertyPlantAndEquipmentNet>
  <us-gaap:Goodwill unitRef="usd" contextRef="c3_AsOf31Jul2021" decimals="-3">2262000</us-gaap:Goodwill>
  <us-gaap:Goodwill unitRef="usd" contextRef="c4_AsOf31Jul2020" decimals="-3">2196000</us-gaap:Goodwill>
  <us-gaap:DeferredIncomeTaxAssetsNet unitRef="usd" contextRef="c3_AsOf31Jul2021" decimals="-3">477000</us-gaap:DeferredIncomeTaxAssetsNet>
  <us-gaap:DeferredIncomeTaxAssetsNet unitRef="usd" contextRef="c4_AsOf31Jul2020" xs:nil="true"/>
  <us-gaap:OtherAssetsNoncurrent unitRef="usd" contextRef="c3_AsOf31Jul2021" decimals="-3">5145000</us-gaap:OtherAssetsNoncurrent>
  <us-gaap:OtherAssetsNoncurrent unitRef="usd" contextRef="c4_AsOf31Jul2020" decimals="-3">471000</us-gaap:OtherAssetsNoncurrent>
  <us-gaap:Assets unitRef="usd" contextRef="c3_AsOf31Jul2021" decimals="-3">37477000</us-gaap:Assets>
  <us-gaap:Assets unitRef="usd" contextRef="c4_AsOf31Jul2020" decimals="-3">12005000</us-gaap:Assets>
  <us-gaap:AccountsPayableCurrent unitRef="usd" contextRef="c3_AsOf31Jul2021" decimals="-3">585000</us-gaap:AccountsPayableCurrent>
  <us-gaap:AccountsPayableCurrent unitRef="usd" contextRef="c4_AsOf31Jul2020" decimals="-3">290000</us-gaap:AccountsPayableCurrent>
  <us-gaap:AccruedLiabilitiesCurrent unitRef="usd" contextRef="c3_AsOf31Jul2021" decimals="-3">1771000</us-gaap:AccruedLiabilitiesCurrent>
  <us-gaap:AccruedLiabilitiesCurrent unitRef="usd" contextRef="c4_AsOf31Jul2020" decimals="-3">1210000</us-gaap:AccruedLiabilitiesCurrent>
  <us-gaap:DeferredRevenueCurrent unitRef="usd" contextRef="c3_AsOf31Jul2021" decimals="-3">1821000</us-gaap:DeferredRevenueCurrent>
  <us-gaap:DeferredRevenueCurrent unitRef="usd" contextRef="c4_AsOf31Jul2020" decimals="-3">1338000</us-gaap:DeferredRevenueCurrent>
  <us-gaap:LiabilitiesCurrent unitRef="usd" contextRef="c3_AsOf31Jul2021" decimals="-3">4177000</us-gaap:LiabilitiesCurrent>
  <us-gaap:LiabilitiesCurrent unitRef="usd" contextRef="c4_AsOf31Jul2020" decimals="-3">2838000</us-gaap:LiabilitiesCurrent>
  <us-gaap:LoansPayable unitRef="usd" contextRef="c3_AsOf31Jul2021" xs:nil="true"/>
  <us-gaap:LoansPayable unitRef="usd" contextRef="c4_AsOf31Jul2020" decimals="-3">218000</us-gaap:LoansPayable>
  <us-gaap:OtherLiabilitiesNoncurrent unitRef="usd" contextRef="c3_AsOf31Jul2021" decimals="-3">145000</us-gaap:OtherLiabilitiesNoncurrent>
  <us-gaap:OtherLiabilitiesNoncurrent unitRef="usd" contextRef="c4_AsOf31Jul2020" decimals="-3">64000</us-gaap:OtherLiabilitiesNoncurrent>
  <us-gaap:Liabilities unitRef="usd" contextRef="c3_AsOf31Jul2021" decimals="-3">4322000</us-gaap:Liabilities>
  <us-gaap:Liabilities unitRef="usd" contextRef="c4_AsOf31Jul2020" decimals="-3">3120000</us-gaap:Liabilities>
  <us-gaap:CommitmentsAndContingencies unitRef="usd" contextRef="c3_AsOf31Jul2021" xs:nil="true"/>
  <us-gaap:CommitmentsAndContingencies unitRef="usd" contextRef="c4_AsOf31Jul2020" xs:nil="true"/>
  <us-gaap:PreferredStockValue unitRef="usd" contextRef="c3_AsOf31Jul2021" xs:nil="true"/>
  <us-gaap:PreferredStockValue unitRef="usd" contextRef="c4_AsOf31Jul2020" xs:nil="true"/>
  <us-gaap:PreferredStockParOrStatedValuePerShare unitRef="usdPershares" contextRef="c3_AsOf31Jul2021" 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_AsOf31Jul2021" 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_AsOf31Jul2021" xs:nil="true"/>
  <us-gaap:PreferredStockSharesIssued unitRef="shares" contextRef="c4_AsOf31Jul2020" xs:nil="true"/>
  <us-gaap:CommonStockValue unitRef="usd" contextRef="c3_AsOf31Jul2021" decimals="-3">5000</us-gaap:CommonStockValue>
  <us-gaap:CommonStockValue unitRef="usd" contextRef="c4_AsOf31Jul2020" decimals="-3">5000</us-gaap:CommonStockValue>
  <us-gaap:CommonStockParOrStatedValuePerShare unitRef="usdPershares" contextRef="c5_AsOf31Jul2021_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_AsOf31Jul2021_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_AsOf31Jul2021_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_AsOf31Jul2021_CommonClassAMember" decimals="-3">525000</us-gaap:CommonStockSharesOutstanding>
  <us-gaap:CommonStockSharesOutstanding unitRef="shares" contextRef="c6_AsOf31Jul2020_CommonClassAMember" decimals="-3">525000</us-gaap:CommonStockSharesOutstanding>
  <zdge:CommonStockValueOne unitRef="usd" contextRef="c3_AsOf31Jul2021" decimals="-3">139000</zdge:CommonStockValueOne>
  <zdge:CommonStockValueOne unitRef="usd" contextRef="c4_AsOf31Jul2020" decimals="-3">118000</zdge:CommonStockValueOne>
  <us-gaap:CommonStockParOrStatedValuePerShare unitRef="usdPershares" contextRef="c7_AsOf31Jul2021_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_AsOf31Jul2021_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_AsOf31Jul2021_CommonClassBMember" decimals="-3">13923000</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_AsOf31Jul2021_CommonClassBMember" decimals="-3">13865000</us-gaap:CommonStockSharesOutstanding>
  <us-gaap:CommonStockSharesOutstanding unitRef="shares" contextRef="c8_AsOf31Jul2020_CommonClassBMember" decimals="-3">11749000</us-gaap:CommonStockSharesOutstanding>
  <us-gaap:AdditionalPaidInCapital unitRef="usd" contextRef="c3_AsOf31Jul2021" decimals="-3">41664000</us-gaap:AdditionalPaidInCapital>
  <us-gaap:AdditionalPaidInCapital unitRef="usd" contextRef="c4_AsOf31Jul2020" decimals="-3">25725000</us-gaap:AdditionalPaidInCapital>
  <us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax unitRef="usd" contextRef="c3_AsOf31Jul2021" decimals="-3">-997000</us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax>
  <us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax unitRef="usd" contextRef="c4_AsOf31Jul2020" decimals="-3">-1085000</us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax>
  <us-gaap:RetainedEarningsAccumulatedDeficit unitRef="usd" contextRef="c3_AsOf31Jul2021" decimals="-3">-7554000</us-gaap:RetainedEarningsAccumulatedDeficit>
  <us-gaap:RetainedEarningsAccumulatedDeficit unitRef="usd" contextRef="c4_AsOf31Jul2020" decimals="-3">-15802000</us-gaap:RetainedEarningsAccumulatedDeficit>
  <us-gaap:TreasuryStockValue unitRef="usd" contextRef="c3_AsOf31Jul2021" decimals="-3">102000</us-gaap:TreasuryStockValue>
  <us-gaap:TreasuryStockValue unitRef="usd" contextRef="c4_AsOf31Jul2020" decimals="-3">76000</us-gaap:TreasuryStockValue>
  <us-gaap:TreasuryStockShares unitRef="shares" contextRef="c3_AsOf31Jul2021" decimals="-3">58000</us-gaap:TreasuryStockShares>
  <us-gaap:TreasuryStockShares unitRef="shares" contextRef="c4_AsOf31Jul2020" decimals="-3">40000</us-gaap:TreasuryStockShares>
  <us-gaap:StockholdersEquity unitRef="usd" contextRef="c3_AsOf31Jul2021" decimals="-3">33155000</us-gaap:StockholdersEquity>
  <us-gaap:StockholdersEquity unitRef="usd" contextRef="c4_AsOf31Jul2020" decimals="-3">8885000</us-gaap:StockholdersEquity>
  <us-gaap:LiabilitiesAndStockholdersEquity unitRef="usd" contextRef="c3_AsOf31Jul2021" decimals="-3">37477000</us-gaap:LiabilitiesAndStockholdersEquity>
  <us-gaap:LiabilitiesAndStockholdersEquity unitRef="usd" contextRef="c4_AsOf31Jul2020" decimals="-3">12005000</us-gaap:LiabilitiesAndStockholdersEquity>
  <us-gaap:Revenues unitRef="usd" contextRef="c0_From1Aug2020To31Jul2021" decimals="-3">19569000</us-gaap:Revenues>
  <us-gaap:Revenues unitRef="usd" contextRef="c9_From1Aug2019To31Jul2020" decimals="-3">9470000</us-gaap:Revenues>
  <us-gaap:OperatingCostsAndExpenses unitRef="usd" contextRef="c0_From1Aug2020To31Jul2021" decimals="-3">1194000</us-gaap:OperatingCostsAndExpenses>
  <us-gaap:OperatingCostsAndExpenses unitRef="usd" contextRef="c9_From1Aug2019To31Jul2020" decimals="-3">1195000</us-gaap:OperatingCostsAndExpenses>
  <us-gaap:SellingGeneralAndAdministrativeExpense unitRef="usd" contextRef="c0_From1Aug2020To31Jul2021" decimals="-3">9311000</us-gaap:SellingGeneralAndAdministrativeExpense>
  <us-gaap:SellingGeneralAndAdministrativeExpense unitRef="usd" contextRef="c9_From1Aug2019To31Jul2020" decimals="-3">7110000</us-gaap:SellingGeneralAndAdministrativeExpense>
  <us-gaap:DepreciationAndAmortization unitRef="usd" contextRef="c0_From1Aug2020To31Jul2021" decimals="-3">1261000</us-gaap:DepreciationAndAmortization>
  <us-gaap:DepreciationAndAmortization unitRef="usd" contextRef="c9_From1Aug2019To31Jul2020" decimals="-3">1568000</us-gaap:DepreciationAndAmortization>
  <us-gaap:OperatingIncomeLoss unitRef="usd" contextRef="c0_From1Aug2020To31Jul2021" decimals="-3">7803000</us-gaap:OperatingIncomeLoss>
  <us-gaap:OperatingIncomeLoss unitRef="usd" contextRef="c9_From1Aug2019To31Jul2020" decimals="-3">-403000</us-gaap:OperatingIncomeLoss>
  <us-gaap:InterestIncomeExpenseNet unitRef="usd" contextRef="c0_From1Aug2020To31Jul2021" decimals="-3">245000</us-gaap:InterestIncomeExpenseNet>
  <us-gaap:InterestIncomeExpenseNet unitRef="usd" contextRef="c9_From1Aug2019To31Jul2020" decimals="-3">11000</us-gaap:InterestIncomeExpenseNet>
  <us-gaap:ForeignCurrencyTransactionGainLossBeforeTax unitRef="usd" contextRef="c0_From1Aug2020To31Jul2021" decimals="-3">-2000</us-gaap:ForeignCurrencyTransactionGainLossBeforeTax>
  <us-gaap:ForeignCurrencyTransactionGainLossBeforeTax unitRef="usd" contextRef="c9_From1Aug2019To31Jul2020" decimals="-3">-152000</us-gaap:ForeignCurrencyTransactionGainLossBeforeTax>
  <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest unitRef="usd" contextRef="c0_From1Aug2020To31Jul2021" decimals="-3">8046000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
  <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest unitRef="usd" contextRef="c9_From1Aug2019To31Jul2020" decimals="-3">-544000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
  <us-gaap:IncomeTaxExpenseBenefit unitRef="usd" contextRef="c0_From1Aug2020To31Jul2021" decimals="-3">-202000</us-gaap:IncomeTaxExpenseBenefit>
  <us-gaap:IncomeTaxExpenseBenefit unitRef="usd" contextRef="c9_From1Aug2019To31Jul2020" decimals="-3">15000</us-gaap:IncomeTaxExpenseBenefit>
  <us-gaap:NetIncomeLoss unitRef="usd" contextRef="c0_From1Aug2020To31Jul2021" decimals="-3">8248000</us-gaap:NetIncomeLoss>
  <us-gaap:NetIncomeLoss unitRef="usd" contextRef="c9_From1Aug2019To31Jul2020" decimals="-3">-559000</us-gaap:NetIncomeLoss>
  <us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax unitRef="usd" contextRef="c0_From1Aug2020To31Jul2021" decimals="-3">88000</us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax>
  <us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax unitRef="usd" contextRef="c9_From1Aug2019To31Jul2020" decimals="-3">-100000</us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax>
  <us-gaap:OtherComprehensiveIncomeLossNetOfTax unitRef="usd" contextRef="c0_From1Aug2020To31Jul2021" decimals="-3">88000</us-gaap:OtherComprehensiveIncomeLossNetOfTax>
  <us-gaap:OtherComprehensiveIncomeLossNetOfTax unitRef="usd" contextRef="c9_From1Aug2019To31Jul2020" decimals="-3">-100000</us-gaap:OtherComprehensiveIncomeLossNetOfTax>
  <us-gaap:ComprehensiveIncomeNetOfTax unitRef="usd" contextRef="c0_From1Aug2020To31Jul2021" decimals="-3">8336000</us-gaap:ComprehensiveIncomeNetOfTax>
  <us-gaap:ComprehensiveIncomeNetOfTax unitRef="usd" contextRef="c9_From1Aug2019To31Jul2020" decimals="-3">-659000</us-gaap:ComprehensiveIncomeNetOfTax>
  <us-gaap:EarningsPerShareBasic unitRef="usdPershares" contextRef="c0_From1Aug2020To31Jul2021" decimals="2">0.63</us-gaap:EarningsPerShareBasic>
  <us-gaap:EarningsPerShareBasic unitRef="usdPershares" contextRef="c9_From1Aug2019To31Jul2020" decimals="2">-0.05</us-gaap:EarningsPerShareBasic>
  <us-gaap:EarningsPerShareDiluted unitRef="usdPershares" contextRef="c0_From1Aug2020To31Jul2021" decimals="2">0.59</us-gaap:EarningsPerShareDiluted>
  <us-gaap:EarningsPerShareDiluted unitRef="usdPershares" contextRef="c9_From1Aug2019To31Jul2020" decimals="2">-0.05</us-gaap:EarningsPerShareDiluted>
  <us-gaap:SharesOutstanding unitRef="shares" contextRef="c10_AsOf31Jul2019_CommonClassAMember_CommonStockMember" decimals="INF">525000</us-gaap:SharesOutstanding>
  <us-gaap:StockholdersEquity unitRef="usd" contextRef="c10_AsOf31Jul2019_CommonClassAMember_CommonStockMember" decimals="-3">5000</us-gaap:StockholdersEquity>
  <us-gaap:SharesOutstanding unitRef="shares" contextRef="c11_AsOf31Jul2019_CommonClassBMember_CommonStockMember" decimals="INF">9876000</us-gaap:SharesOutstanding>
  <us-gaap:StockholdersEquity unitRef="usd" contextRef="c11_AsOf31Jul2019_CommonClassBMember_CommonStockMember" decimals="-3">99000</us-gaap:StockholdersEquity>
  <us-gaap:StockholdersEquity unitRef="usd" contextRef="c12_AsOf31Jul2019_AdditionalPaidInCapitalMember" decimals="-3">23131000</us-gaap:StockholdersEquity>
  <us-gaap:StockholdersEquity unitRef="usd" contextRef="c13_AsOf31Jul2019_AccumulatedOtherComprehensiveIncomeMember" decimals="-3">-985000</us-gaap:StockholdersEquity>
  <us-gaap:StockholdersEquity unitRef="usd" contextRef="c14_AsOf31Jul2019_RetainedEarningsMember" decimals="-3">-15243000</us-gaap:StockholdersEquity>
  <us-gaap:StockholdersEquity unitRef="usd" contextRef="c15_AsOf31Jul2019_TreasuryStockMember" decimals="-3">-47000</us-gaap:StockholdersEquity>
  <us-gaap:StockholdersEquity unitRef="usd" contextRef="c16_AsOf31Jul2019" decimals="-3">6960000</us-gaap:StockholdersEquity>
  <us-gaap:StockIssuedDuringPeriodValueNewIssues unitRef="usd" contextRef="c17_From1Aug2019To31Jul2020_CommonClassAMember_CommonStockMember" xs:nil="true"/>
  <us-gaap:StockIssuedDuringPeriodSharesNewIssues unitRef="shares" contextRef="c18_From1Aug2019To31Jul2020_CommonClassBMember_CommonStockMember" decimals="INF">1734000</us-gaap:StockIssuedDuringPeriodSharesNewIssues>
  <us-gaap:StockIssuedDuringPeriodValueNewIssues unitRef="usd" contextRef="c18_From1Aug2019To31Jul2020_CommonClassBMember_CommonStockMember" decimals="-3">17000</us-gaap:StockIssuedDuringPeriodValueNewIssues>
  <us-gaap:StockIssuedDuringPeriodValueNewIssues unitRef="usd" contextRef="c19_From1Aug2019To31Jul2020_AdditionalPaidInCapitalMember" decimals="-3">2092000</us-gaap:StockIssuedDuringPeriodValueNewIssues>
  <us-gaap:StockIssuedDuringPeriodValueNewIssues unitRef="usd" contextRef="c20_From1Aug2019To31Jul2020_AccumulatedOtherComprehensiveIncomeMember" xs:nil="true"/>
  <us-gaap:StockIssuedDuringPeriodValueNewIssues unitRef="usd" contextRef="c21_From1Aug2019To31Jul2020_RetainedEarningsMember" xs:nil="true"/>
  <us-gaap:StockIssuedDuringPeriodValueNewIssues unitRef="usd" contextRef="c22_From1Aug2019To31Jul2020_TreasuryStockMember" xs:nil="true"/>
  <us-gaap:StockIssuedDuringPeriodValueNewIssues unitRef="usd" contextRef="c9_From1Aug2019To31Jul2020" decimals="-3">2109000</us-gaap:StockIssuedDuringPeriodValueNewIssues>
  <us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised unitRef="usd" contextRef="c17_From1Aug2019To31Jul2020_CommonClassAMember_CommonStockMember" xs:nil="true"/>
  <us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised unitRef="shares" contextRef="c18_From1Aug2019To31Jul2020_CommonClassBMember_CommonStockMember" decimals="INF">86000</us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised>
  <us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised unitRef="usd" contextRef="c18_From1Aug2019To31Jul2020_CommonClassBMember_CommonStockMember" decimals="-3">1000</us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised>
  <us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised unitRef="usd" contextRef="c19_From1Aug2019To31Jul2020_AdditionalPaidInCapitalMember" decimals="-3">11000</us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised>
  <us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised unitRef="usd" contextRef="c20_From1Aug2019To31Jul2020_AccumulatedOtherComprehensiveIncomeMember" xs:nil="true"/>
  <us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised unitRef="usd" contextRef="c21_From1Aug2019To31Jul2020_RetainedEarningsMember" xs:nil="true"/>
  <us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised unitRef="usd" contextRef="c22_From1Aug2019To31Jul2020_TreasuryStockMember" xs:nil="true"/>
  <us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised unitRef="usd" contextRef="c9_From1Aug2019To31Jul2020" decimals="-3">12000</us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised>
  <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation unitRef="usd" contextRef="c17_From1Aug2019To31Jul2020_CommonClassAMember_CommonStockMember" xs:nil="true"/>
  <us-gaap:StockIssuedDuringPeriodSharesShareBasedCompensation unitRef="shares" contextRef="c18_From1Aug2019To31Jul2020_CommonClassBMember_CommonStockMember" decimals="INF">66000</us-gaap:StockIssuedDuringPeriodSharesShareBasedCompensation>
  <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation unitRef="usd" contextRef="c18_From1Aug2019To31Jul2020_CommonClassBMember_CommonStockMember" decimals="-3">1000</us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation>
  <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation unitRef="usd" contextRef="c19_From1Aug2019To31Jul2020_AdditionalPaidInCapitalMember" decimals="-3">450000</us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation>
  <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation unitRef="usd" contextRef="c20_From1Aug2019To31Jul2020_AccumulatedOtherComprehensiveIncomeMember" xs:nil="true"/>
  <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation unitRef="usd" contextRef="c21_From1Aug2019To31Jul2020_RetainedEarningsMember" xs:nil="true"/>
  <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation unitRef="usd" contextRef="c22_From1Aug2019To31Jul2020_TreasuryStockMember" xs:nil="true"/>
  <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation unitRef="usd" contextRef="c9_From1Aug2019To31Jul2020" decimals="-3">451000</us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation>
  <us-gaap:StockIssuedDuringPeriodSharesEmployeeBenefitPlan unitRef="shares" contextRef="c18_From1Aug2019To31Jul2020_CommonClassBMember_CommonStockMember" decimals="INF">26000</us-gaap:StockIssuedDuringPeriodSharesEmployeeBenefitPlan>
  <us-gaap:StockIssuedDuringPeriodValueEmployeeBenefitPlan unitRef="usd" contextRef="c18_From1Aug2019To31Jul2020_CommonClassBMember_CommonStockMember" xs:nil="true"/>
  <us-gaap:StockIssuedDuringPeriodValueEmployeeBenefitPlan unitRef="usd" contextRef="c19_From1Aug2019To31Jul2020_AdditionalPaidInCapitalMember" decimals="-3">41000</us-gaap:StockIssuedDuringPeriodValueEmployeeBenefitPlan>
  <us-gaap:StockIssuedDuringPeriodValueEmployeeBenefitPlan unitRef="usd" contextRef="c20_From1Aug2019To31Jul2020_AccumulatedOtherComprehensiveIncomeMember" xs:nil="true"/>
  <us-gaap:StockIssuedDuringPeriodValueEmployeeBenefitPlan unitRef="usd" contextRef="c21_From1Aug2019To31Jul2020_RetainedEarningsMember" xs:nil="true"/>
  <us-gaap:StockIssuedDuringPeriodValueEmployeeBenefitPlan unitRef="usd" contextRef="c22_From1Aug2019To31Jul2020_TreasuryStockMember" xs:nil="true"/>
  <us-gaap:StockIssuedDuringPeriodValueEmployeeBenefitPlan unitRef="usd" contextRef="c9_From1Aug2019To31Jul2020" decimals="-3">41000</us-gaap:StockIssuedDuringPeriodValueEmployeeBenefitPlan>
  <us-gaap:StockIssuedDuringPeriodValueTreasuryStockReissued unitRef="usd" contextRef="c17_From1Aug2019To31Jul2020_CommonClassAMember_CommonStockMember" xs:nil="true"/>
  <us-gaap:StockIssuedDuringPeriodValueTreasuryStockReissued unitRef="usd" contextRef="c18_From1Aug2019To31Jul2020_CommonClassBMember_CommonStockMember" xs:nil="true"/>
  <us-gaap:StockIssuedDuringPeriodValueTreasuryStockReissued unitRef="usd" contextRef="c19_From1Aug2019To31Jul2020_AdditionalPaidInCapitalMember" xs:nil="true"/>
  <us-gaap:StockIssuedDuringPeriodValueTreasuryStockReissued unitRef="usd" contextRef="c20_From1Aug2019To31Jul2020_AccumulatedOtherComprehensiveIncomeMember" xs:nil="true"/>
  <us-gaap:StockIssuedDuringPeriodValueTreasuryStockReissued unitRef="usd" contextRef="c21_From1Aug2019To31Jul2020_RetainedEarningsMember" xs:nil="true"/>
  <us-gaap:StockIssuedDuringPeriodValueTreasuryStockReissued unitRef="usd" contextRef="c22_From1Aug2019To31Jul2020_TreasuryStockMember" decimals="-3">-29000</us-gaap:StockIssuedDuringPeriodValueTreasuryStockReissued>
  <us-gaap:StockIssuedDuringPeriodValueTreasuryStockReissued unitRef="usd" contextRef="c9_From1Aug2019To31Jul2020" decimals="-3">-29000</us-gaap:StockIssuedDuringPeriodValueTreasuryStockReissued>
  <us-gaap:TemporaryEquityForeignCurrencyTranslationAdjustments unitRef="usd" contextRef="c17_From1Aug2019To31Jul2020_CommonClassAMember_CommonStockMember" xs:nil="true"/>
  <us-gaap:TemporaryEquityForeignCurrencyTranslationAdjustments unitRef="usd" contextRef="c18_From1Aug2019To31Jul2020_CommonClassBMember_CommonStockMember" xs:nil="true"/>
  <us-gaap:TemporaryEquityForeignCurrencyTranslationAdjustments unitRef="usd" contextRef="c19_From1Aug2019To31Jul2020_AdditionalPaidInCapitalMember" xs:nil="true"/>
  <us-gaap:TemporaryEquityForeignCurrencyTranslationAdjustments unitRef="usd" contextRef="c20_From1Aug2019To31Jul2020_AccumulatedOtherComprehensiveIncomeMember" decimals="-3">-100000</us-gaap:TemporaryEquityForeignCurrencyTranslationAdjustments>
  <us-gaap:TemporaryEquityForeignCurrencyTranslationAdjustments unitRef="usd" contextRef="c21_From1Aug2019To31Jul2020_RetainedEarningsMember" xs:nil="true"/>
  <us-gaap:TemporaryEquityForeignCurrencyTranslationAdjustments unitRef="usd" contextRef="c22_From1Aug2019To31Jul2020_TreasuryStockMember" xs:nil="true"/>
  <us-gaap:TemporaryEquityForeignCurrencyTranslationAdjustments unitRef="usd" contextRef="c9_From1Aug2019To31Jul2020" decimals="-3">-100000</us-gaap:TemporaryEquityForeignCurrencyTranslationAdjustments>
  <us-gaap:NetIncomeLoss unitRef="usd" contextRef="c17_From1Aug2019To31Jul2020_CommonClassAMember_CommonStockMember" xs:nil="true"/>
  <us-gaap:NetIncomeLoss unitRef="usd" contextRef="c18_From1Aug2019To31Jul2020_CommonClassBMember_CommonStockMember" xs:nil="true"/>
  <us-gaap:NetIncomeLoss unitRef="usd" contextRef="c19_From1Aug2019To31Jul2020_AdditionalPaidInCapitalMember" xs:nil="true"/>
  <us-gaap:NetIncomeLoss unitRef="usd" contextRef="c20_From1Aug2019To31Jul2020_AccumulatedOtherComprehensiveIncomeMember" xs:nil="true"/>
  <us-gaap:NetIncomeLoss unitRef="usd" contextRef="c21_From1Aug2019To31Jul2020_RetainedEarningsMember" decimals="-3">-559000</us-gaap:NetIncomeLoss>
  <us-gaap:NetIncomeLoss unitRef="usd" contextRef="c22_From1Aug2019To31Jul2020_TreasuryStockMember" xs:nil="true"/>
  <us-gaap:SharesOutstanding unitRef="shares" contextRef="c23_AsOf31Jul2020_CommonClassAMember_CommonStockMember" decimals="INF">525000</us-gaap:SharesOutstanding>
  <us-gaap:StockholdersEquity unitRef="usd" contextRef="c23_AsOf31Jul2020_CommonClassAMember_CommonStockMember" decimals="-3">5000</us-gaap:StockholdersEquity>
  <us-gaap:SharesOutstanding unitRef="shares" contextRef="c24_AsOf31Jul2020_CommonClassBMember_CommonStockMember" decimals="INF">11788000</us-gaap:SharesOutstanding>
  <us-gaap:StockholdersEquity unitRef="usd" contextRef="c24_AsOf31Jul2020_CommonClassBMember_CommonStockMember" decimals="-3">118000</us-gaap:StockholdersEquity>
  <us-gaap:StockholdersEquity unitRef="usd" contextRef="c25_AsOf31Jul2020_AdditionalPaidInCapitalMember" decimals="-3">25725000</us-gaap:StockholdersEquity>
  <us-gaap:StockholdersEquity unitRef="usd" contextRef="c26_AsOf31Jul2020_AccumulatedOtherComprehensiveIncomeMember" decimals="-3">-1085000</us-gaap:StockholdersEquity>
  <us-gaap:StockholdersEquity unitRef="usd" contextRef="c27_AsOf31Jul2020_RetainedEarningsMember" decimals="-3">-15802000</us-gaap:StockholdersEquity>
  <us-gaap:StockholdersEquity unitRef="usd" contextRef="c28_AsOf31Jul2020_TreasuryStockMember" decimals="-3">-76000</us-gaap:StockholdersEquity>
  <us-gaap:StockIssuedDuringPeriodValueNewIssues unitRef="usd" contextRef="c29_From1Aug2020To31Jul2021_CommonClassAMember_CommonStockMember" xs:nil="true"/>
  <us-gaap:StockIssuedDuringPeriodSharesNewIssues unitRef="shares" contextRef="c30_From1Aug2020To31Jul2021_CommonClassBMember_CommonStockMember" decimals="INF">1426000</us-gaap:StockIssuedDuringPeriodSharesNewIssues>
  <us-gaap:StockIssuedDuringPeriodValueNewIssues unitRef="usd" contextRef="c30_From1Aug2020To31Jul2021_CommonClassBMember_CommonStockMember" decimals="-3">14000</us-gaap:StockIssuedDuringPeriodValueNewIssues>
  <us-gaap:StockIssuedDuringPeriodValueNewIssues unitRef="usd" contextRef="c31_From1Aug2020To31Jul2021_AdditionalPaidInCapitalMember" decimals="-3">14421000</us-gaap:StockIssuedDuringPeriodValueNewIssues>
  <us-gaap:StockIssuedDuringPeriodValueNewIssues unitRef="usd" contextRef="c32_From1Aug2020To31Jul2021_AccumulatedOtherComprehensiveIncomeMember" xs:nil="true"/>
  <us-gaap:StockIssuedDuringPeriodValueNewIssues unitRef="usd" contextRef="c33_From1Aug2020To31Jul2021_RetainedEarningsMember" xs:nil="true"/>
  <us-gaap:StockIssuedDuringPeriodValueNewIssues unitRef="usd" contextRef="c34_From1Aug2020To31Jul2021_TreasuryStockMember" xs:nil="true"/>
  <us-gaap:StockIssuedDuringPeriodValueNewIssues unitRef="usd" contextRef="c0_From1Aug2020To31Jul2021" decimals="-3">14435000</us-gaap:StockIssuedDuringPeriodValueNewIssues>
  <us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised unitRef="usd" contextRef="c29_From1Aug2020To31Jul2021_CommonClassAMember_CommonStockMember" xs:nil="true"/>
  <us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised unitRef="shares" contextRef="c30_From1Aug2020To31Jul2021_CommonClassBMember_CommonStockMember" decimals="INF">560000</us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised>
  <us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised unitRef="usd" contextRef="c30_From1Aug2020To31Jul2021_CommonClassBMember_CommonStockMember" decimals="-3">6000</us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised>
  <us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised unitRef="usd" contextRef="c31_From1Aug2020To31Jul2021_AdditionalPaidInCapitalMember" decimals="-3">867000</us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised>
  <us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised unitRef="usd" contextRef="c32_From1Aug2020To31Jul2021_AccumulatedOtherComprehensiveIncomeMember" xs:nil="true"/>
  <us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised unitRef="usd" contextRef="c33_From1Aug2020To31Jul2021_RetainedEarningsMember" xs:nil="true"/>
  <us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised unitRef="usd" contextRef="c34_From1Aug2020To31Jul2021_TreasuryStockMember" xs:nil="true"/>
  <us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised unitRef="usd" contextRef="c0_From1Aug2020To31Jul2021" decimals="-3">873000</us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised>
  <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation unitRef="usd" contextRef="c29_From1Aug2020To31Jul2021_CommonClassAMember_CommonStockMember" xs:nil="true"/>
  <us-gaap:StockIssuedDuringPeriodSharesShareBasedCompensation unitRef="shares" contextRef="c30_From1Aug2020To31Jul2021_CommonClassBMember_CommonStockMember" decimals="INF">142000</us-gaap:StockIssuedDuringPeriodSharesShareBasedCompensation>
  <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation unitRef="usd" contextRef="c30_From1Aug2020To31Jul2021_CommonClassBMember_CommonStockMember" decimals="-3">1000</us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation>
  <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation unitRef="usd" contextRef="c31_From1Aug2020To31Jul2021_AdditionalPaidInCapitalMember" decimals="-3">612000</us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation>
  <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation unitRef="usd" contextRef="c32_From1Aug2020To31Jul2021_AccumulatedOtherComprehensiveIncomeMember" xs:nil="true"/>
  <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation unitRef="usd" contextRef="c33_From1Aug2020To31Jul2021_RetainedEarningsMember" xs:nil="true"/>
  <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation unitRef="usd" contextRef="c34_From1Aug2020To31Jul2021_TreasuryStockMember" xs:nil="true"/>
  <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation unitRef="usd" contextRef="c0_From1Aug2020To31Jul2021" decimals="-3">613000</us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation>
  <us-gaap:StockIssuedDuringPeriodValueEmployeeBenefitPlan unitRef="usd" contextRef="c29_From1Aug2020To31Jul2021_CommonClassAMember_CommonStockMember" xs:nil="true"/>
  <us-gaap:StockIssuedDuringPeriodSharesEmployeeBenefitPlan unitRef="shares" contextRef="c30_From1Aug2020To31Jul2021_CommonClassBMember_CommonStockMember" decimals="INF">7000</us-gaap:StockIssuedDuringPeriodSharesEmployeeBenefitPlan>
  <us-gaap:StockIssuedDuringPeriodValueEmployeeBenefitPlan unitRef="usd" contextRef="c30_From1Aug2020To31Jul2021_CommonClassBMember_CommonStockMember" xs:nil="true"/>
  <us-gaap:StockIssuedDuringPeriodValueEmployeeBenefitPlan unitRef="usd" contextRef="c31_From1Aug2020To31Jul2021_AdditionalPaidInCapitalMember" decimals="-3">39000</us-gaap:StockIssuedDuringPeriodValueEmployeeBenefitPlan>
  <us-gaap:StockIssuedDuringPeriodValueEmployeeBenefitPlan unitRef="usd" contextRef="c32_From1Aug2020To31Jul2021_AccumulatedOtherComprehensiveIncomeMember" xs:nil="true"/>
  <us-gaap:StockIssuedDuringPeriodValueEmployeeBenefitPlan unitRef="usd" contextRef="c33_From1Aug2020To31Jul2021_RetainedEarningsMember" xs:nil="true"/>
  <us-gaap:StockIssuedDuringPeriodValueEmployeeBenefitPlan unitRef="usd" contextRef="c34_From1Aug2020To31Jul2021_TreasuryStockMember" xs:nil="true"/>
  <us-gaap:StockIssuedDuringPeriodValueEmployeeBenefitPlan unitRef="usd" contextRef="c0_From1Aug2020To31Jul2021" decimals="-3">39000</us-gaap:StockIssuedDuringPeriodValueEmployeeBenefitPlan>
  <us-gaap:StockIssuedDuringPeriodValueTreasuryStockReissued unitRef="usd" contextRef="c29_From1Aug2020To31Jul2021_CommonClassAMember_CommonStockMember" xs:nil="true"/>
  <us-gaap:StockIssuedDuringPeriodValueTreasuryStockReissued unitRef="usd" contextRef="c30_From1Aug2020To31Jul2021_CommonClassBMember_CommonStockMember" xs:nil="true"/>
  <us-gaap:StockIssuedDuringPeriodValueTreasuryStockReissued unitRef="usd" contextRef="c31_From1Aug2020To31Jul2021_AdditionalPaidInCapitalMember" xs:nil="true"/>
  <us-gaap:StockIssuedDuringPeriodValueTreasuryStockReissued unitRef="usd" contextRef="c32_From1Aug2020To31Jul2021_AccumulatedOtherComprehensiveIncomeMember" xs:nil="true"/>
  <us-gaap:StockIssuedDuringPeriodValueTreasuryStockReissued unitRef="usd" contextRef="c33_From1Aug2020To31Jul2021_RetainedEarningsMember" xs:nil="true"/>
  <us-gaap:StockIssuedDuringPeriodValueTreasuryStockReissued unitRef="usd" contextRef="c34_From1Aug2020To31Jul2021_TreasuryStockMember" decimals="-3">-26000</us-gaap:StockIssuedDuringPeriodValueTreasuryStockReissued>
  <us-gaap:StockIssuedDuringPeriodValueTreasuryStockReissued unitRef="usd" contextRef="c0_From1Aug2020To31Jul2021" decimals="-3">-26000</us-gaap:StockIssuedDuringPeriodValueTreasuryStockReissued>
  <us-gaap:TemporaryEquityForeignCurrencyTranslationAdjustments unitRef="usd" contextRef="c29_From1Aug2020To31Jul2021_CommonClassAMember_CommonStockMember" xs:nil="true"/>
  <us-gaap:TemporaryEquityForeignCurrencyTranslationAdjustments unitRef="usd" contextRef="c30_From1Aug2020To31Jul2021_CommonClassBMember_CommonStockMember" xs:nil="true"/>
  <us-gaap:TemporaryEquityForeignCurrencyTranslationAdjustments unitRef="usd" contextRef="c31_From1Aug2020To31Jul2021_AdditionalPaidInCapitalMember" xs:nil="true"/>
  <us-gaap:TemporaryEquityForeignCurrencyTranslationAdjustments unitRef="usd" contextRef="c32_From1Aug2020To31Jul2021_AccumulatedOtherComprehensiveIncomeMember" decimals="-3">88000</us-gaap:TemporaryEquityForeignCurrencyTranslationAdjustments>
  <us-gaap:TemporaryEquityForeignCurrencyTranslationAdjustments unitRef="usd" contextRef="c33_From1Aug2020To31Jul2021_RetainedEarningsMember" xs:nil="true"/>
  <us-gaap:TemporaryEquityForeignCurrencyTranslationAdjustments unitRef="usd" contextRef="c34_From1Aug2020To31Jul2021_TreasuryStockMember" xs:nil="true"/>
  <us-gaap:TemporaryEquityForeignCurrencyTranslationAdjustments unitRef="usd" contextRef="c0_From1Aug2020To31Jul2021" decimals="-3">88000</us-gaap:TemporaryEquityForeignCurrencyTranslationAdjustments>
  <us-gaap:NetIncomeLoss unitRef="usd" contextRef="c29_From1Aug2020To31Jul2021_CommonClassAMember_CommonStockMember" xs:nil="true"/>
  <us-gaap:NetIncomeLoss unitRef="usd" contextRef="c30_From1Aug2020To31Jul2021_CommonClassBMember_CommonStockMember" xs:nil="true"/>
  <us-gaap:NetIncomeLoss unitRef="usd" contextRef="c31_From1Aug2020To31Jul2021_AdditionalPaidInCapitalMember" xs:nil="true"/>
  <us-gaap:NetIncomeLoss unitRef="usd" contextRef="c32_From1Aug2020To31Jul2021_AccumulatedOtherComprehensiveIncomeMember" xs:nil="true"/>
  <us-gaap:NetIncomeLoss unitRef="usd" contextRef="c33_From1Aug2020To31Jul2021_RetainedEarningsMember" decimals="-3">8248000</us-gaap:NetIncomeLoss>
  <us-gaap:NetIncomeLoss unitRef="usd" contextRef="c34_From1Aug2020To31Jul2021_TreasuryStockMember" xs:nil="true"/>
  <us-gaap:SharesOutstanding unitRef="shares" contextRef="c35_AsOf31Jul2021_CommonClassAMember_CommonStockMember" decimals="INF">525000</us-gaap:SharesOutstanding>
  <us-gaap:StockholdersEquity unitRef="usd" contextRef="c35_AsOf31Jul2021_CommonClassAMember_CommonStockMember" decimals="-3">5000</us-gaap:StockholdersEquity>
  <us-gaap:SharesOutstanding unitRef="shares" contextRef="c36_AsOf31Jul2021_CommonClassBMember_CommonStockMember" decimals="INF">13923000</us-gaap:SharesOutstanding>
  <us-gaap:StockholdersEquity unitRef="usd" contextRef="c36_AsOf31Jul2021_CommonClassBMember_CommonStockMember" decimals="-3">139000</us-gaap:StockholdersEquity>
  <us-gaap:StockholdersEquity unitRef="usd" contextRef="c37_AsOf31Jul2021_AdditionalPaidInCapitalMember" decimals="-3">41664000</us-gaap:StockholdersEquity>
  <us-gaap:StockholdersEquity unitRef="usd" contextRef="c38_AsOf31Jul2021_AccumulatedOtherComprehensiveIncomeMember" decimals="-3">-997000</us-gaap:StockholdersEquity>
  <us-gaap:StockholdersEquity unitRef="usd" contextRef="c39_AsOf31Jul2021_RetainedEarningsMember" decimals="-3">-7554000</us-gaap:StockholdersEquity>
  <us-gaap:StockholdersEquity unitRef="usd" contextRef="c40_AsOf31Jul2021_TreasuryStockMember" decimals="-3">-102000</us-gaap:StockholdersEquity>
  <us-gaap:ShareBasedCompensation unitRef="usd" contextRef="c0_From1Aug2020To31Jul2021" decimals="-3">652000</us-gaap:ShareBasedCompensation>
  <us-gaap:ShareBasedCompensation unitRef="usd" contextRef="c9_From1Aug2019To31Jul2020" decimals="-3">492000</us-gaap:ShareBasedCompensation>
  <us-gaap:DeferredIncomeTaxExpenseBenefit unitRef="usd" contextRef="c0_From1Aug2020To31Jul2021" decimals="-3">-477000</us-gaap:DeferredIncomeTaxExpenseBenefit>
  <us-gaap:DeferredIncomeTaxExpenseBenefit unitRef="usd" contextRef="c9_From1Aug2019To31Jul2020" xs:nil="true"/>
  <zdge:LoanForgiveness unitRef="usd" contextRef="c0_From1Aug2020To31Jul2021" decimals="-3">-218000</zdge:LoanForgiveness>
  <zdge:LoanForgiveness unitRef="usd" contextRef="c9_From1Aug2019To31Jul2020" xs:nil="true"/>
  <us-gaap:IncreaseDecreaseInAccountsReceivable unitRef="usd" contextRef="c0_From1Aug2020To31Jul2021" decimals="-3">1138000</us-gaap:IncreaseDecreaseInAccountsReceivable>
  <us-gaap:IncreaseDecreaseInAccountsReceivable unitRef="usd" contextRef="c9_From1Aug2019To31Jul2020" decimals="-3">274000</us-gaap:IncreaseDecreaseInAccountsReceivable>
  <us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets unitRef="usd" contextRef="c0_From1Aug2020To31Jul2021" decimals="-3">-257000</us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets>
  <us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets unitRef="usd" contextRef="c9_From1Aug2019To31Jul2020" decimals="-3">-247000</us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets>
  <us-gaap:IncreaseDecreaseInOtherOperatingAssets unitRef="usd" contextRef="c0_From1Aug2020To31Jul2021" decimals="-3">-232000</us-gaap:IncreaseDecreaseInOtherOperatingAssets>
  <us-gaap:IncreaseDecreaseInOtherOperatingAssets unitRef="usd" contextRef="c9_From1Aug2019To31Jul2020" decimals="-3">55000</us-gaap:IncreaseDecreaseInOtherOperatingAssets>
  <us-gaap:IncreaseDecreaseInAccountsPayableAndAccruedLiabilities unitRef="usd" contextRef="c0_From1Aug2020To31Jul2021" decimals="-3">830000</us-gaap:IncreaseDecreaseInAccountsPayableAndAccruedLiabilities>
  <us-gaap:IncreaseDecreaseInAccountsPayableAndAccruedLiabilities unitRef="usd" contextRef="c9_From1Aug2019To31Jul2020" decimals="-3">-118000</us-gaap:IncreaseDecreaseInAccountsPayableAndAccruedLiabilities>
  <us-gaap:IncreaseDecreaseInDeferredRevenue unitRef="usd" contextRef="c0_From1Aug2020To31Jul2021" decimals="-3">483000</us-gaap:IncreaseDecreaseInDeferredRevenue>
  <us-gaap:IncreaseDecreaseInDeferredRevenue unitRef="usd" contextRef="c9_From1Aug2019To31Jul2020" decimals="-3">821000</us-gaap:IncreaseDecreaseInDeferredRevenue>
  <us-gaap:NetCashProvidedByUsedInOperatingActivities unitRef="usd" contextRef="c0_From1Aug2020To31Jul2021" decimals="-3">10130000</us-gaap:NetCashProvidedByUsedInOperatingActivities>
  <us-gaap:NetCashProvidedByUsedInOperatingActivities unitRef="usd" contextRef="c9_From1Aug2019To31Jul2020" decimals="-3">2122000</us-gaap:NetCashProvidedByUsedInOperatingActivities>
  <us-gaap:PaymentsToAcquireInvestments unitRef="usd" contextRef="c0_From1Aug2020To31Jul2021" decimals="-3">4776000</us-gaap:PaymentsToAcquireInvestments>
  <us-gaap:PaymentsToAcquireInvestments unitRef="usd" contextRef="c9_From1Aug2019To31Jul2020" xs:nil="true"/>
  <us-gaap:PaymentsToDevelopSoftware unitRef="usd" contextRef="c0_From1Aug2020To31Jul2021" decimals="-3">653000</us-gaap:PaymentsToDevelopSoftware>
  <us-gaap:PaymentsToDevelopSoftware unitRef="usd" contextRef="c9_From1Aug2019To31Jul2020" decimals="-3">759000</us-gaap:PaymentsToDevelopSoftware>
  <us-gaap:PaymentsToAcquireBusinessesAndInterestInAffiliates unitRef="usd" contextRef="c0_From1Aug2020To31Jul2021" decimals="-3">50000</us-gaap:PaymentsToAcquireBusinessesAndInterestInAffiliates>
  <us-gaap:PaymentsToAcquireBusinessesAndInterestInAffiliates unitRef="usd" contextRef="c9_From1Aug2019To31Jul2020" xs:nil="true"/>
  <us-gaap:NetCashProvidedByUsedInInvestingActivities unitRef="usd" contextRef="c0_From1Aug2020To31Jul2021" decimals="-3">-5479000</us-gaap:NetCashProvidedByUsedInInvestingActivities>
  <us-gaap:NetCashProvidedByUsedInInvestingActivities unitRef="usd" contextRef="c9_From1Aug2019To31Jul2020" decimals="-3">-759000</us-gaap:NetCashProvidedByUsedInInvestingActivities>
  <us-gaap:ProceedsFromIssuanceOfCommonStock unitRef="usd" contextRef="c0_From1Aug2020To31Jul2021" decimals="-3">15000000</us-gaap:ProceedsFromIssuanceOfCommonStock>
  <us-gaap:ProceedsFromIssuanceOfCommonStock unitRef="usd" contextRef="c9_From1Aug2019To31Jul2020" decimals="-3">2250000</us-gaap:ProceedsFromIssuanceOfCommonStock>
  <us-gaap:PaymentsOfDebtIssuanceCosts unitRef="usd" contextRef="c0_From1Aug2020To31Jul2021" decimals="-3">565000</us-gaap:PaymentsOfDebtIssuanceCosts>
  <us-gaap:PaymentsOfDebtIssuanceCosts unitRef="usd" contextRef="c9_From1Aug2019To31Jul2020" decimals="-3">141000</us-gaap:PaymentsOfDebtIssuanceCosts>
  <us-gaap:ProceedsFromIssuanceOfOtherLongTermDebt unitRef="usd" contextRef="c0_From1Aug2020To31Jul2021" xs:nil="true"/>
  <us-gaap:ProceedsFromIssuanceOfOtherLongTermDebt unitRef="usd" contextRef="c9_From1Aug2019To31Jul2020" decimals="-3">218000</us-gaap:ProceedsFromIssuanceOfOtherLongTermDebt>
  <us-gaap:RepaymentsOfShortTermDebt unitRef="usd" contextRef="c0_From1Aug2020To31Jul2021" decimals="-3">181000</us-gaap:RepaymentsOfShortTermDebt>
  <us-gaap:RepaymentsOfShortTermDebt unitRef="usd" contextRef="c9_From1Aug2019To31Jul2020" decimals="-3">141000</us-gaap:RepaymentsOfShortTermDebt>
  <us-gaap:ProceedsFromStockOptionsExercised unitRef="usd" contextRef="c0_From1Aug2020To31Jul2021" decimals="-3">873000</us-gaap:ProceedsFromStockOptionsExercised>
  <us-gaap:ProceedsFromStockOptionsExercised unitRef="usd" contextRef="c9_From1Aug2019To31Jul2020" decimals="-3">12000</us-gaap:ProceedsFromStockOptionsExercised>
  <us-gaap:PaymentsForRepurchaseOfCommonStock unitRef="usd" contextRef="c0_From1Aug2020To31Jul2021" decimals="-3">26000</us-gaap:PaymentsForRepurchaseOfCommonStock>
  <us-gaap:PaymentsForRepurchaseOfCommonStock unitRef="usd" contextRef="c9_From1Aug2019To31Jul2020" decimals="-3">29000</us-gaap:PaymentsForRepurchaseOfCommonStock>
  <us-gaap:NetCashProvidedByUsedInFinancingActivities unitRef="usd" contextRef="c0_From1Aug2020To31Jul2021" decimals="-3">15101000</us-gaap:NetCashProvidedByUsedInFinancingActivities>
  <us-gaap:NetCashProvidedByUsedInFinancingActivities unitRef="usd" contextRef="c9_From1Aug2019To31Jul2020" decimals="-3">2169000</us-gaap:NetCashProvidedByUsedInFinancingActivities>
  <us-gaap:EffectOfExchangeRateOnCashAndCashEquivalents unitRef="usd" contextRef="c0_From1Aug2020To31Jul2021" decimals="-3">45000</us-gaap:EffectOfExchangeRateOnCashAndCashEquivalents>
  <us-gaap:EffectOfExchangeRateOnCashAndCashEquivalents unitRef="usd" contextRef="c9_From1Aug2019To31Jul2020" decimals="-3">-30000</us-gaap:EffectOfExchangeRateOnCashAndCashEquivalents>
  <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect unitRef="usd" contextRef="c0_From1Aug2020To31Jul2021" decimals="-3">19797000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect>
  <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect unitRef="usd" contextRef="c9_From1Aug2019To31Jul2020" decimals="-3">3502000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect>
  <us-gaap:CashAndCashEquivalentsAtCarryingValue unitRef="usd" contextRef="c16_AsOf31Jul2019" decimals="-3">1609000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
  <us-gaap:IncomeTaxesPaidNet unitRef="usd" contextRef="c0_From1Aug2020To31Jul2021" decimals="-3">1000</us-gaap:IncomeTaxesPaidNet>
  <us-gaap:IncomeTaxesPaidNet unitRef="usd" contextRef="c9_From1Aug2019To31Jul2020" decimals="-3">1000</us-gaap:IncomeTaxesPaidNet>
  <us-gaap:InterestPaidNet unitRef="usd" contextRef="c0_From1Aug2020To31Jul2021" decimals="-3">3000</us-gaap:InterestPaidNet>
  <us-gaap:InterestPaidNet unitRef="usd" contextRef="c9_From1Aug2019To31Jul2020" decimals="-3">3000</us-gaap:InterestPaidNet>
  <us-gaap:StockIssued1 unitRef="usd" contextRef="c0_From1Aug2020To31Jul2021" decimals="-3">181000</us-gaap:StockIssued1>
  <us-gaap:StockIssued1 unitRef="usd" contextRef="c9_From1Aug2019To31Jul2020" xs:nil="true"/>
  <us-gaap:BasisOfPresentationAndSignificantAccountingPoliciesTextBlock contextRef="c0_From1Aug2020To31Jul2021">&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin: 0pt 0&quot;&gt;&lt;b&gt;Note 1&amp;#x2014;Description of Business and Summary of Significant
Accounting Policies&lt;/b&gt;&lt;/p&gt;&lt;br/&gt;&lt;p style=&quot;font: italic 10pt Times New Roman, Times, Serif; margin: 0pt 0&quot;&gt;Description of Business&lt;/p&gt;&lt;br/&gt;&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin: 0pt 0&quot;&gt;Zedge, Inc. (the &amp;#x201c;Company&amp;#x201d;) operates a state-of-the-art
digital publishing platform that powers Zedge Ringtones and Wallpapers, available in the Google Play store and App Store, which offers
an easy, entertaining and immersive way for end-users to engage with our rich and diverse catalogue of wallpapers, video wallpapers, ringtones,
notification sounds on Android and wallpapers, video wallpapers, ringtones and custom icon packs on iOS. The Company secures its content
from amateur and professional artists, and also from emerging and major brands. Artists have the ability to easily launch a virtual storefront
in the Company&amp;#x2019;s Zedge app where they can market and sell their content to the Company&amp;#x2019;s user base. That same platform powers
an entertainment app called &amp;#x201c;Shortz &amp;#x2013; Chat Stories by Zedge&amp;#x201d;, which is focused on serialized, short-form, fiction stories,
as a beta that runs on the Company&amp;#x2019;s publishing platform. Over the past year, the Company has been expanding its content catalogue,
started testing audio versions of a selected number of stories, materially improved its ability to measure all types of engagement within
the app, and invested a modest budget in paid user acquisition. In August of 2021, the Company acquired Emojipedia, the leading source
of all things emoji. 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: 0pt 0&quot;&gt;The Company&amp;#x2019;s fiscal year ends on July&amp;#xa0;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 ended July 31, 2021).&lt;/p&gt;&lt;br/&gt;&lt;p style=&quot;font: italic 10pt Times New Roman, Times, Serif; margin: 0pt 0&quot;&gt;The Spin-Off&lt;/p&gt;&lt;br/&gt;&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin: 0pt 0&quot;&gt;The Company was formerly a majority-owned subsidiary of IDT Corporation
(&amp;#x201c;IDT&amp;#x201d;). On June 1, 2016, IDT&amp;#x2019;s interest in the Company was spun-off by IDT to IDT&amp;#x2019;s stockholders and the Company
became an independent public company through a pro rata distribution of the Company&amp;#x2019;s common stock held by IDT to IDT&amp;#x2019;s stockholders
(the &amp;#x201c;Spin-Off&amp;#x201d;).&lt;/p&gt;&lt;br/&gt;&lt;p style=&quot;font: italic 10pt Times New Roman, Times, Serif; margin: 0pt 0&quot;&gt;COVID-19 Impact on Financial and Operational Results&lt;/p&gt;&lt;br/&gt;&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin: 0pt 0&quot;&gt;The COVID-19 pandemic has caused, and continues to cause, 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 five 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: 0pt 0&quot;&gt;As of July 31, 2021, the Company had $24.9 million of cash and cash
equivalents, including a net of $14.4 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 18). The Company has developed certain contingency plans to preserve liquidity if such
actions become necessary due to worsening economic conditions, including, among others, 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: 0pt 0&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 fiscal 2021 and 2020. 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: 0pt 0&quot;&gt;&lt;i&gt;Principles of Consolidation&lt;/i&gt;&lt;/p&gt;&lt;br/&gt;&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin: 0pt 0&quot;&gt;The consolidated financial statements include the accounts of the Company
and its wholly owned subsidiary. All significant intercompany accounts and transactions have been eliminated in consolidation.&lt;/p&gt;&lt;br/&gt;&lt;p style=&quot;font: italic 10pt Times New Roman, Times, Serif; margin: 0pt 0&quot;&gt;Use of Estimates&lt;/p&gt;&lt;br/&gt;&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin: 0pt 0&quot;&gt;The preparation of financial statements in conformity with accounting
principles generally accepted in the United States of America (&amp;#x201c;U.S. GAAP&amp;#x201d;) requires management to make estimates and assumptions
that affect the amounts reported in the financial statements and accompanying notes. Actual results may differ from those estimates.&amp;#xa0;&lt;/p&gt;&lt;br/&gt;&lt;p style=&quot;font: italic 10pt Times New Roman, Times, Serif; margin: 0pt 0&quot;&gt;Revenue Recognition&lt;/p&gt;&lt;br/&gt;&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin: 0pt 0&quot;&gt;The Company generates revenue from three sources: (1) Advertising;
(2) Paid Subscriptions and (3) Zedge Premium and Others. The substantial majority of the Company&amp;#x2019;s revenue is generated from selling
its advertising inventory (&amp;#x201c;Advertising Revenue&amp;#x201d;) to advertising networks, advertising exchanges, and direct arrangements
with advertisers. The Company&amp;#x2019;s monthly and yearly subscriptions allow users to prepay a fixed fee to remove unsolicited advertisements
from its Android Zedge app although the Company is working on adding additional capabilities to subscriptions including offering subscriptions
to iOS Zedge App users. In Zedge Premium, the Company retains 30% as fee when users purchase licensed content using Zedge Credits or unlock
licensed content by watching a video or taking a survey on Zedge Premium.&lt;/p&gt;&lt;br/&gt;&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in&quot;&gt;&lt;b&gt;&lt;i&gt;Advertising Revenue&lt;/i&gt;&lt;/b&gt;: The Company generates the bulk of
its revenue from selling its Zedge app&amp;#x2019;s advertising inventory to advertising networks and advertising exchanges and direct sales
to advertisers.&lt;/p&gt;&lt;br/&gt;&lt;table cellpadding=&quot;0&quot; cellspacing=&quot;0&quot; style=&quot;width: 100%; font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt&quot;&gt;&lt;tr style=&quot;vertical-align: top&quot;&gt;
&lt;td style=&quot;width: 0.25in&quot;&gt;&lt;/td&gt;&lt;td style=&quot;width: 0.25in&quot;&gt;&lt;font&gt;&amp;#x25fe;&lt;/font&gt;&lt;/td&gt;&lt;td&gt;Advertising Networks. An advertising network is a third-party relationship where buyers of advertising inventory go to purchase either
specific targeted inventory or a large scale of inventory at a set price. Advertising Networks serve as an indirect source of advertising
fill to a variety of branded ad campaigns and performance-based ad campaigns.&lt;/td&gt;&lt;/tr&gt;&lt;tr style=&quot;vertical-align: top&quot;&gt;
&lt;td&gt;&amp;#xa0;&lt;/td&gt;&lt;td&gt;&amp;#xa0;&lt;/td&gt;&lt;td&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;width: 100%; font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt&quot;&gt;&lt;tr style=&quot;vertical-align: top&quot;&gt;
&lt;td style=&quot;width: 0.25in&quot;&gt;&lt;/td&gt;&lt;td style=&quot;width: 0.25in&quot;&gt;&lt;font&gt;&amp;#x25fe;&lt;/font&gt;&lt;/td&gt;&lt;td&gt;Advertising Exchanges. An advertising exchange is similar to an advertising network, except that the exchange typically bids in real-time
for inventory. Advertisers may utilize an exchange when looking for scale or specific audiences, and accept that the price will vary based
on when and how much volume of inventory they wish to buy.&lt;/td&gt;&lt;/tr&gt;&lt;tr style=&quot;vertical-align: top&quot;&gt;
&lt;td&gt;&amp;#xa0;&lt;/td&gt;&lt;td&gt;&amp;#xa0;&lt;/td&gt;&lt;td&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;width: 100%; font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt&quot;&gt;&lt;tr style=&quot;vertical-align: top&quot;&gt;
&lt;td style=&quot;width: 0.25in&quot;&gt;&lt;/td&gt;&lt;td style=&quot;width: 0.25in&quot;&gt;&lt;font&gt;&amp;#x25fe;&lt;/font&gt;&lt;/td&gt;&lt;td&gt;Direct Sales to Advertisers. In prior periods, we sold, and we currently retain the ability to sell, advertising directly to advertisers
through contractual relationships. These relationships historically offered higher than average pricing than realized from sales via advertising
networks or advertising exchanges. We had no direct sales of advertising during fiscal 2021 and have no current expectation that this
will represent a material portion of our sales in the near term.&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;br/&gt;&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in&quot;&gt;The Company recognize advertising revenue as advertisements are delivered
to users through impressions or ad views (depending on the terms agreed upon with the advertiser). For in-app display ads, in-app offers,
engagement advertisements and other advertisements, the Company&amp;#x2019;s performance obligation is satisfied over the life of the relevant
contract (i.e., over time), with revenue being recognized as advertising units are delivered. The advertiser may compensate the Company
on a cost-per-impression, cost-per-click, cost-per-action basis.&lt;/p&gt;&lt;br/&gt;&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in&quot;&gt;&lt;b&gt;&lt;i&gt;Paid Subscription Revenue&lt;/i&gt;&lt;/b&gt;: Beginning in January 2019,
the Company started offering monthly and yearly paid subscription services sold through Google Play. When a customer subscribes, they
execute a clickthrough agreement with Zedge outlining the terms and conditions between Zedge and the subscriber. Google Play processes
subscription prepayment on Zedge&amp;#x2019;s behalf, and retains up to 30% as its fee. Paid subscription revenue is a series type performance
obligation and is recognized net of sales tax amounts collected from subscribers. Both monthly and yearly subscriptions are nonrefundable
after a period of 7 days. Paid subscriptions are automatically renewed at expiration unless cancelled by subscribers. The enforceable
rights in monthly and yearly subscription contracts are the service period. Because of the cancellation clauses for these subscriptions,
the duration of these contracts is daily, and revenue for these contracts is recognized on a daily ratable basis. The payment terms for
subscriptions sold through Google Play is net 30 days after month-end.&lt;/p&gt;&lt;br/&gt;&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-indent: 0&quot;&gt;&lt;b&gt;&lt;i&gt;Zedge
Premium&lt;/i&gt;&lt;/b&gt;: Zedge Premium is the Company&amp;#x2019;s marketplace where artists and brands can market, distribute and sell their digital
content to Zedge&amp;#x2019;s users. The content owner sets the price and the end user can purchase the content by paying for it with Zedge
Credits, the Company&amp;#x2019;s closed virtual currency. A user can earn Zedge Credits when taking specific actions such as watching rewarded
videos or completing electronic surveys. Alternatively, users can buy Zedge Credits with an in-app purchase. If a user purchases Zedge
Credits (ranging from 500 credits for $0.99 to 14,000 credits for $19.99), Google Play or iTunes retains 30% of the purchase price as
its fee. When a user purchases Zedge Premium content, the artist or brand receives 70% of the actual revenue (&amp;#x201c;Royalty Payment&amp;#x201d;)
and the Company receives the remaining 30%, which is recognized as revenue.&lt;/p&gt;&lt;br/&gt;&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin: 0pt 0&quot;&gt;&lt;b&gt;&lt;i&gt;Gross Versus Net Revenue Recognition&lt;/i&gt;&lt;/b&gt;&lt;/p&gt;&lt;br/&gt;&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin: 0pt 0&quot;&gt;The Company reports revenue on a gross or net basis based on management&amp;#x2019;s
assessment of whether the Company acts as a principal or agent in the transaction. To the extent the Company acts as the principal, revenue
is reported on a gross basis unless the Company is unable to determine the amount on a gross basis, in which case the Company reports
revenue on a net basis. The determination of whether the Company act as a principal or an agent in a transaction is based on an evaluation
of whether the Company control the good or service prior to transfer to the customer.&lt;/p&gt;&lt;br/&gt;&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin: 0pt 0&quot;&gt;The Company generally reports its advertising revenue net of amounts
due to agencies and brokers because the Company is not the primary obligor in the relevant arrangements, the Company does not finalize
the pricing, and the Company does not establish or maintain a direct relationship with the advertiser. Certain advertising arrangements
that are directly between the Company and advertisers are recognized on a gross basis equal to the price paid to the Company by the customer
since the Company is the primary obligor and the Company determines the price. Any third-party costs related to such direct relationships
are recognized as direct cost of revenues.&lt;/p&gt;&lt;br/&gt;&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin: 0pt 0&quot;&gt;The Company reports subscription revenue gross of the fee retained
by Google Play, as the subscriber is the Company&amp;#x2019;s customer in the contract and the Company controls the service prior to the transfer
to the subscriber.&lt;/p&gt;&lt;br/&gt;&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin: 0pt 0&quot;&gt;&lt;i&gt;Concentration of Credit Risk and Significant Customers&lt;/i&gt;&lt;/p&gt;&lt;br/&gt;&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin: 0pt 0&quot;&gt;Financial instruments that potentially subject the Company to concentration
of credit risk consist principally of cash, cash equivalents and trade accounts receivable. The Company holds cash and cash equivalents
at several major financial institutions, which may exceed FDIC insured limits. Historically, the Company has not experienced any losses
due to such concentration of credit risk. The Company&amp;#x2019;s temporary cash investments policy is to limit the dollar amount of investments
with any one financial institution and monitor the credit ratings of those institutions. While the Company may be exposed to credit losses
due to the nonperformance of the holders of its deposits, the Company does not expect the settlement of these transactions to have a material
effect on its results of operations, cash flows or financial condition.&lt;/p&gt;&lt;br/&gt;&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin: 0pt 0&quot;&gt;The Company routinely assesses the financial strength of its customers.
As a result, the Company believes that its accounts receivable credit risk exposure is limited and has not experienced significant write-downs
in its accounts receivable balances. In the fiscal year ended July 31, 2021, three customers represented 30%, 22% and 12% of the Company&amp;#x2019;s
revenue, and in the fiscal year ended July 31, 2020, two customers represented 29% and 26% of the Company&amp;#x2019;s revenue. At July 31,
2021, two customers represented 37% and 28% of the Company&amp;#x2019;s accounts receivable balance and at July 31, 2020, two customers represented
35% and 32% of the Company&amp;#x2019;s accounts receivable balance. All of these significant customers are advertising exchanges operated
by leading companies, and the receivables represent many smaller amounts due from advertisers.&lt;/p&gt;&lt;br/&gt;&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin: 0pt 0&quot;&gt;&lt;i&gt;Direct Cost of Revenues&lt;/i&gt;&lt;/p&gt;&lt;br/&gt;&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin: 0pt 0&quot;&gt;Direct cost of revenues for the Company consists of fees paid to third
parties that provide the Company with internet hosting, content serving and filtering, and marketing automation services. Such costs are
charged to expense as incurred.&lt;/p&gt;&lt;br/&gt;&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin: 0pt 0&quot;&gt;&lt;i&gt;Long-Lived Assets&lt;/i&gt;&lt;/p&gt;&lt;br/&gt;&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin: 0pt 0&quot;&gt;Property and equipment is recorded at cost and depreciated on a straight-line
basis over its estimated useful lives, which range as follows: capitalized software and technology development costs&amp;#x2014;3 years; and
other&amp;#x2014;5 years. Other is comprised of furniture and fixtures, office equipment, video conference equipment, computer hardware and
computer software.&lt;/p&gt;&lt;br/&gt;&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin: 0pt 0&quot;&gt;The Company tests the recoverability of its long-lived assets with
finite useful lives whenever events or changes in circumstances indicate that the carrying value of the asset may not be recoverable.
The Company tests for recoverability based on the projected undiscounted cash flows to be derived from such asset. If the projected undiscounted
future cash flows are less than the carrying value of the asset, the Company will record an impairment loss, if any, based on the difference
between the estimated fair value and the carrying value of the asset. The Company generally measures fair value by considering sale prices
for similar assets or by discounting estimated future cash flows from such asset using an appropriate discount rate. Cash flow projections
and fair value estimates require significant estimates and assumptions by management. Should the estimates and assumptions prove to be
incorrect, the Company may be required to record impairments in future periods and such impairments could be material.&lt;/p&gt;&lt;br/&gt;&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin: 0pt 0&quot;&gt;&lt;i&gt;Capitalized Software and Technology Development Costs&lt;/i&gt;&lt;/p&gt;&lt;br/&gt;&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin: 0pt 0&quot;&gt;The Company accounts for capitalized software and technology development
costs in accordance with Financial Accounting Standards Board (&amp;#x201c;FASB&amp;#x201d;) issued Accounting Standards Codification (&amp;#x201c;ASC&amp;#x201d;)
ASC 350-40. These costs consist of internal development costs on various projects that the Company invested in specific to the various
platforms on which the Company operates its service that are capitalized during the application development stage. Capitalized software
and technology development costs are included in property and equipment, net and are amortized over the estimated useful life of the software,
generally three years. All ordinary maintenance costs are expensed as incurred.&lt;/p&gt;&lt;br/&gt;&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin: 0pt 0&quot;&gt;&lt;i&gt;Goodwill&lt;/i&gt;&lt;/p&gt;&lt;br/&gt;&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin: 0pt 0&quot;&gt;Goodwill represents the excess of purchase price and related costs
over the value assigned to the net tangible and identifiable intangible assets of the business acquired. Under ASC 350, &lt;i&gt;Intangibles-Goodwill
and Other&lt;/i&gt;, goodwill is not amortized, but instead is tested for impairment annually, or if certain circumstances indicate a possible
impairment may exist. The Company determined that it is a single reporting unit for its annual impairment test.&lt;/p&gt;&lt;br/&gt;&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin: 0pt 0&quot;&gt;The Company performs its annual, or interim, goodwill impairment test
by comparing the fair value of its reporting unit with its carrying amount. The Company would recognize an impairment charge for the amount
by which the carrying amount exceeds the reporting unit&amp;#x2019;s fair value; however, the loss recognized would not exceed the total amount
of goodwill allocated to that reporting unit. Additionally, the Company considers income tax effects from any tax-deductible goodwill
on the carrying amount of its reporting unit when measuring the goodwill impairment loss, if applicable.&lt;/p&gt;&lt;br/&gt;&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin: 0pt 0&quot;&gt;The Company&amp;#x2019;s estimated fair value exceeded its carrying value
in Step 1 of the Company&amp;#x2019;s annual impairment tests as of May 1st for the fiscal years ended July 31, 2021 and 2020. The Company
concluded that no goodwill impairment existed in the fiscal years ended July 31, 2021 and 2020. The Company uses the market approach for
its Step 1 analysis.&lt;/p&gt;&lt;br/&gt;&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin: 0pt 0&quot;&gt;&lt;i&gt;Investments &lt;/i&gt;&lt;/p&gt;&lt;br/&gt;&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin: 0pt 0&quot;&gt;From time to time, when opportunities present themselves, the Company
considers strategic investments in privately-held companies. The Company&amp;#x2019;s investment at July 31, 2021, is a simple agreement for
future equity (SAFE) in which the Company receives the right to receive equity at some later date. Investments in SAFE&amp;#x2019;s are carried
at cost due to insufficient observable market inputs to determine fair value. The Company adjusts the carrying value of its investments
to fair value upon observable transactions for identical or similar investments of the same issuer or upon impairment (referred to as
the measurement alternative). All gains and losses on investments, realized and unrealized, are recognized in interest and other income,
net in the consolidated statements of Comprehensive Income (Loss).&lt;/p&gt;&lt;br/&gt;&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin: 0pt 0&quot;&gt;The Company periodically evaluates the carrying value of the investments,
when events and circumstances indicate that the carrying amount of the investment may not be recovered. The Company estimates the fair
value of the investment to assess whether impairment losses shall be recorded using Level 3 inputs. This investment includes the Company&amp;#x2019;s
holding that is not exchange traded and therefore not supported with observable market prices; hence, the Company may determine the fair
value by reviewing equity valuation reports, current financial results, long-term plans of the private company, the amount of cash that
the privately-held company has on-hand, the ability to obtain additional financing and overall market conditions in which the private
company operates or based on the price observed from the most recent completed financing.&lt;/p&gt;&lt;br/&gt;&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin: 0pt 0&quot;&gt;&lt;i&gt;Cash and Cash Equivalents&lt;/i&gt;&lt;/p&gt;&lt;br/&gt;&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin: 0pt 0&quot;&gt;The Company considers all highly liquid investments with an original
maturity of three months or less when purchased to be cash equivalents.&lt;/p&gt;&lt;br/&gt;&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin: 0pt 0&quot;&gt;&lt;i&gt;Income Taxes &lt;/i&gt;&lt;/p&gt;&lt;br/&gt;&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin: 0pt 0&quot;&gt;The accompanying financial statements include provisions for federal,
state and foreign income taxes. The Company recognizes deferred tax assets and liabilities for the future tax consequences attributable
to temporary differences between the financial statements carrying amounts of existing assets and liabilities and their respective tax
bases. A valuation allowance is provided when it is more likely than not that some portion or all of a deferred tax asset will not be
realized. The ultimate realization of deferred tax assets depends on the generation of future taxable income during the period in which
related temporary differences become deductible. The Company considers the scheduled reversal of deferred tax liabilities, projected future
taxable income and tax planning strategies in its assessment of a valuation allowance. Deferred tax assets and liabilities are measured
using the enacted tax rates expected to apply to taxable income in the years in which those temporary differences are expected to be recovered
or settled. The effect on deferred tax assets and liabilities of a change in tax rates is recognized in income in the period that includes
the enactment date of such change.&lt;/p&gt;&lt;br/&gt;&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin: 0pt 0&quot;&gt;The Company uses a two-step approach for recognizing and measuring
tax benefits taken or expected to be taken in a tax return. The Company determines whether it is more-likely-than-not that a tax position
will be sustained upon examination, including resolution of any related appeals or litigation processes, based on the technical merits
of the position. In evaluating whether a tax position has met the more-likely-than-not recognition threshold, the Company presumes that
the position will be examined by the appropriate taxing authority that has full knowledge of all relevant information. Tax positions that
meet the more-likely-than-not recognition threshold are measured to determine the amount of tax benefit to recognize in the financial
statements. The tax position is measured at the largest amount of benefit that is greater than 50 percent likely of being realized upon
ultimate settlement. Differences between tax positions taken in a tax return and amounts recognized in the financial statements will generally
result in one or more of the following: an increase in a liability for income taxes payable, a reduction of an income tax refund receivable,
a reduction in a deferred tax asset, or an increase in a deferred tax liability.&lt;/p&gt;&lt;br/&gt;&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin: 0pt 0&quot;&gt;The Company classifies interest and penalties on income taxes as a
component of income tax expense.&lt;/p&gt;&lt;br/&gt;&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin: 0pt 0&quot;&gt;&lt;i&gt;Contingencies&lt;/i&gt;&lt;/p&gt;&lt;br/&gt;&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin: 0pt 0&quot;&gt;The Company accrues for loss contingencies when both (a)&amp;#xa0;information
available prior to issuance of the financial statements indicates that it is probable that a liability had been incurred at the date of
the financial statements and (b)&amp;#xa0;the amount of loss can reasonably be estimated. When the Company accrues for loss contingencies
and the reasonable estimate of the loss is within a range, the Company records its best estimate within the range. When no amount within
the range is a better estimate than any other amount, the Company accrues the minimum amount in the range. The Company discloses an estimated
possible loss or a range of loss when it is at least reasonably possible that a loss may have been incurred.&lt;/p&gt;&lt;br/&gt;&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin: 0pt 0&quot;&gt;&lt;i&gt;Earnings Per Share&lt;/i&gt;&lt;/p&gt;&lt;br/&gt;&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin: 0pt 0&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 and to assume 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: 0pt 0&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;font-weight: bold&quot;&gt;Fiscal Year Ended July 31,&lt;/td&gt;&lt;td&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td colspan=&quot;2&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;&gt;&amp;#xa0;&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;font-weight: bold; border-bottom: Black 1.5pt solid&quot;&gt;(in thousands)&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&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;6&quot; style=&quot;font-weight: bold; text-align: center&quot;&gt;(in thousands)&lt;/td&gt;&lt;td style=&quot;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: 76%&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;13,156&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;11,126&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;/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;784&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;66&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;32&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: 1.5pt&quot;&gt;Diluted weighted-average number of shares&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;14,038&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;11,126&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;/table&gt;&lt;br/&gt;&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin: 0pt 0&quot;&gt;The following shares were excluded from the diluted earnings per share
computation 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;font-weight: bold&quot;&gt;Fiscal Year Ended July 31,&lt;/td&gt;&lt;td&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td colspan=&quot;2&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;&gt;&amp;#xa0;&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;font-weight: bold; border-bottom: Black 1.5pt solid&quot;&gt;(in thousands)&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&quot;&gt;
    &lt;td&gt;&amp;#xa0;&lt;/td&gt;&lt;td&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td colspan=&quot;2&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;&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: 76%; 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;31&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,227&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;105&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;61&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: 1.5pt&quot;&gt;Shares excluded from the calculation of diluted earnings per share&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;31&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,393&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;/table&gt;&lt;br/&gt;&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin: 0pt 0&quot;&gt;For fiscal 2020, the diluted earnings per share equals basic earnings
per share because the Company had a net loss and the impact of the assumed exercise of stock options and vesting of restricted stock
and deferred stock units would have been anti-dilutive.&lt;/p&gt;&lt;br/&gt;&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin: 0pt 0&quot;&gt;&lt;i&gt;Stock-Based Compensation&lt;/i&gt;&lt;/p&gt;&lt;br/&gt;&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin: 0pt 0&quot;&gt;The Company recognizes&amp;#xa0;compensation expense for all of its grants
of stock-based awards based on the estimated fair value on the grant date. Compensation cost for awards is recognized using the straight-line
method over the vesting period. Stock-based compensation is included in selling, general and administrative expense.&lt;/p&gt;&lt;br/&gt;&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin: 0pt 0&quot;&gt;&lt;i&gt;Fair Value Measurements&lt;/i&gt;&lt;/p&gt;&lt;br/&gt;&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin: 0pt 0&quot;&gt;Fair value of financial and non-financial assets and liabilities is
defined as an exit price, which is the price that would be received to sell an asset or paid to transfer a liability in an orderly transaction
between market participants at the measurement date. The three-tier hierarchy for inputs used to measure fair value, which prioritizes
the inputs to valuation techniques used to measure fair value, is as follows:&lt;/p&gt;&lt;br/&gt;&lt;table cellpadding=&quot;0&quot; cellspacing=&quot;0&quot; style=&quot;font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse&quot;&gt;
  &lt;tr&gt;
    &lt;td style=&quot;width: 0.25in&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;font: 10pt Times New Roman, Times, Serif; vertical-align: top; width: 0.5in&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;Level&amp;#xa0;1&lt;/font&gt;&lt;/td&gt;
    &lt;td style=&quot;text-align: center; font: 10pt Times New Roman, Times, Serif; width: 0.25in&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#x2013;&lt;/font&gt;&lt;/td&gt;
    &lt;td style=&quot;font: 10pt Times New Roman, Times, Serif; vertical-align: bottom&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;quoted prices
    (unadjusted) in active markets for identical assets or liabilities.&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style=&quot;font: 10pt Times New Roman, Times, Serif&quot;&gt;
    &lt;td&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;font: 10pt Times New Roman, Times, Serif; vertical-align: top&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;Level&amp;#xa0;2&amp;#xa0;&lt;/font&gt;&lt;/td&gt;
    &lt;td style=&quot;text-align: center; font: 10pt Times New Roman, Times, Serif&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#x2013;&lt;/font&gt;&lt;/td&gt;
    &lt;td style=&quot;font: 10pt Times New Roman, Times, Serif; vertical-align: bottom&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;quoted prices for similar
    assets and liabilities in active markets or inputs that are observable for the asset or liability, either directly or indirectly
    through market corroboration, for substantially the full term of the financial instrument.&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style=&quot;font: 10pt Times New Roman, Times, Serif&quot;&gt;
    &lt;td&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;font: 10pt Times New Roman, Times, Serif; vertical-align: top&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;Level&amp;#xa0;3&lt;/font&gt;&lt;/td&gt;
    &lt;td style=&quot;text-align: center; font: 10pt Times New Roman, Times, Serif&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#x2013;&lt;/font&gt;&lt;/td&gt;
    &lt;td style=&quot;font: 10pt Times New Roman, Times, Serif; vertical-align: bottom&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;unobservable inputs
    based on the Company&amp;#x2019;s assumptions used to measure assets and liabilities at fair value.&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;&lt;br/&gt;&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin: 0pt 0&quot;&gt;A financial asset or liability&amp;#x2019;s classification within the hierarchy
is determined based on the lowest level input that is significant to the fair value measurement. The assessment of the significance of
a particular input to the fair value measurement requires judgment, and may affect the valuation of the assets and liabilities being measured
and their placement within the fair value hierarchy.&lt;/p&gt;&lt;br/&gt;&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin: 0pt 0&quot;&gt;&lt;i&gt;Derivative Instruments &amp;#x2013; Foreign Exchange Forward Contracts&lt;/i&gt;&lt;/p&gt;&lt;br/&gt;&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin: 0pt 0&quot;&gt;The Company&amp;#x2019;s earnings and cash flows are subject to fluctuations
due to changes in foreign currency exchange rates, primarily the &lt;font&gt;U.S. Dollar &lt;/font&gt;&amp;#x2013; Norwegian
Krone (&amp;#x201c;NOK&amp;#x201d;) and Euro (&amp;#x201c;EUR&amp;#x201d;) exchange rates. The Company&amp;#x2019;s risk management policy allows for the use of
derivative financial instruments to prudently manage foreign currency exchange rate exposure. Foreign currency derivative activities are
subject to the management, direction and control of the executive management. Foreign exchange forward contracts are recognized on the
consolidated balance sheet at their fair value in &amp;#x201c;Other current assets&amp;#x201d; or &amp;#x201c;Accrued expenses and other current liabilities&amp;#x201d;,
and changes in fair value are recognized in &amp;#x201c;Net loss resulting from foreign exchange transactions&amp;#x201d; in the consolidated statements
of Comprehensive Income (Loss).&lt;/p&gt;&lt;br/&gt;&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin: 0pt 0&quot;&gt;&lt;i&gt;Functional Currency&lt;/i&gt;&lt;/p&gt;&lt;br/&gt;&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin: 0pt 0&quot;&gt;&lt;font&gt;The U.S. Dollar is the Company&amp;#x2019;s
functional currency. The functional currencies for the Company&amp;#x2019;s subsidiaries that operate outside of the United States are NOK
for Zedge Europe AS and EUR for Zedge Lithuania UAB which is a wholly-owned subsidiary of Zedge Europe AS, which are the currencies of
the primary economic environments in which they primarily expend cash. The Company translates assets and liabilities denominated in foreign
currencies to U.S. Dollars at the exchange rate in effect as of the financial statement date, and translates accounts from the statements
of Comprehensive Income (Loss) using the weighted average exchange rate for the period. Gains or losses resulting from foreign currency
translations are recorded in &amp;#x201c;Accumulated other Comprehensive Income (Loss)&amp;#x201d; in the accompanying consolidated balance sheets.
Foreign currency transaction gains and losses including gains and losses from currency exchange rate changes related to intercompany receivables
and payables are reported in &amp;#x201c;Net loss resulting from foreign exchange transactions&amp;#x201d; in the accompanying &lt;/font&gt;consolidated
statements of Comprehensive Income (Loss).&lt;/p&gt;&lt;br/&gt;&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin: 0pt 0&quot;&gt;&lt;i&gt;Allowance for Credit Losses&lt;/i&gt;&lt;/p&gt;&lt;br/&gt;&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin: 0pt 0&quot;&gt;The allowance for credit losses reflects the Company&amp;#x2019;s best estimate
of probable losses inherent in the accounts receivable balance. The allowance is determined based on known troubled accounts, historical
experience and other currently available evidence. Bad debts are written-off upon final determination that the trade accounts will not
be collected.&lt;/p&gt;&lt;br/&gt;&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin: 0pt 0&quot;&gt;&lt;i&gt;Comprehensive Income (Loss) &lt;/i&gt;&lt;/p&gt;&lt;br/&gt;&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin: 0pt 0&quot;&gt;Comprehensive income (loss) consists of two components, net income
(loss) and other comprehensive income (loss). Other comprehensive income (loss) refers to gains and losses that are recorded as an element
of stockholders&amp;#x2019; equity and are excluded from net income (loss). The Company&amp;#x2019;s other comprehensive income (loss) and accumulated
other Comprehensive Income (Loss) are comprised principally of foreign currency translation adjustments.&lt;/p&gt;&lt;br/&gt;&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin: 0pt 0&quot;&gt;&lt;i&gt;Operating and Finance Leases &lt;/i&gt;&lt;/p&gt;&lt;br/&gt;&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin: 0pt 0&quot;&gt;The Company has operating leases primarily for office space. The determination
of whether an arrangement is a lease or contains a lease is made at inception by evaluating whether the arrangement conveys the right
to use (&amp;#x201c;ROU&amp;#x201d;) an identified asset and whether the Company obtains substantially all of the economic benefits from and has
the ability to direct the use of the asset. Operating leases are included in other assets, accrued expenses and other current liabilities,
and other liabilities, on the Company&amp;#x2019;s consolidated balance sheets. The Company does not have any finance leases.&lt;/p&gt;&lt;br/&gt;&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin: 0pt 0&quot;&gt;Leases with a term greater than one year are recognized on the Consolidated
Balance Sheet in the line items cited above. The Company has elected not to recognize leases with terms of one year or less on the Consolidated
Balance Sheets. Lease obligations and their corresponding ROU assets are recorded based on the present value of lease payments over the
expected lease term. As the interest rate implicit in lease contracts is typically not readily determinable, the Company utilizes the
appropriate incremental borrowing rate, which is the rate incurred to borrow on a collateralized basis over a similar term an amount equal
to the lease payments in a similar economic environment. The lease term may include options to extend or terminate the lease when it is
reasonably certain that the Company will exercise that option.&lt;/p&gt;&lt;br/&gt;&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin: 0pt 0&quot;&gt;The Company has elected to combine lease components (including land,
building or other similar items) and non-lease components (including common area maintenance, maintenance, consumables, or other similar
items) as a single component and therefore the non-lease components are included the calculation of the present value of lease payments.
The lease expense is recognized over the expected term on a straight-line basis.&lt;/p&gt;&lt;br/&gt;&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin: 0pt 0&quot;&gt;&lt;i&gt;Recently Adopted Accounting Standards&lt;/i&gt;&amp;#xa0;&lt;/p&gt;&lt;br/&gt;&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin: 0pt 0&quot;&gt;In June 2016, FASB 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: 0pt 0&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: 0pt 0&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;&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin: 0pt 0&quot;&gt;&lt;i&gt;Recently Issued Accounting Standards Not Yet Adopted&lt;/i&gt;&amp;#xa0;&lt;/p&gt;&lt;br/&gt;&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin: 0pt 0&quot;&gt;In December 2019, the FASB issued Accounting Standard Update No. 2019-12,&amp;#xa0;&lt;i&gt;Income
Taxes (Topic 740): 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;</us-gaap:BasisOfPresentationAndSignificantAccountingPoliciesTextBlock>
  <us-gaap:BusinessCombinationsPolicy contextRef="c0_From1Aug2020To31Jul2021">&lt;p style=&quot;font: italic 10pt Times New Roman, Times, Serif; margin: 0pt 0&quot;&gt;Description of Business&lt;/p&gt;&lt;br/&gt;&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin: 0pt 0&quot;&gt;Zedge, Inc. (the &amp;#x201c;Company&amp;#x201d;) operates a state-of-the-art
digital publishing platform that powers Zedge Ringtones and Wallpapers, available in the Google Play store and App Store, which offers
an easy, entertaining and immersive way for end-users to engage with our rich and diverse catalogue of wallpapers, video wallpapers, ringtones,
notification sounds on Android and wallpapers, video wallpapers, ringtones and custom icon packs on iOS. The Company secures its content
from amateur and professional artists, and also from emerging and major brands. Artists have the ability to easily launch a virtual storefront
in the Company&amp;#x2019;s Zedge app where they can market and sell their content to the Company&amp;#x2019;s user base. That same platform powers
an entertainment app called &amp;#x201c;Shortz &amp;#x2013; Chat Stories by Zedge&amp;#x201d;, which is focused on serialized, short-form, fiction stories,
as a beta that runs on the Company&amp;#x2019;s publishing platform. Over the past year, the Company has been expanding its content catalogue,
started testing audio versions of a selected number of stories, materially improved its ability to measure all types of engagement within
the app, and invested a modest budget in paid user acquisition. In August of 2021, the Company acquired Emojipedia, the leading source
of all things emoji. 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: 0pt 0&quot;&gt;The Company&amp;#x2019;s fiscal year ends on July&amp;#xa0;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 ended July 31, 2021).&lt;/p&gt;</us-gaap:BusinessCombinationsPolicy>
  <zdge:BusinessDescription contextRef="c0_From1Aug2020To31Jul2021">The Company conducts business as a single operating segment.</zdge:BusinessDescription>
  <zdge:CompanysSpinOffPolicyTextBlock contextRef="c0_From1Aug2020To31Jul2021">&lt;p style=&quot;font: italic 10pt Times New Roman, Times, Serif; margin: 0pt 0&quot;&gt;The Spin-Off&lt;/p&gt;&lt;br/&gt;&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin: 0pt 0&quot;&gt;The Company was formerly a majority-owned subsidiary of IDT Corporation
(&amp;#x201c;IDT&amp;#x201d;). On June 1, 2016, IDT&amp;#x2019;s interest in the Company was spun-off by IDT to IDT&amp;#x2019;s stockholders and the Company
became an independent public company through a pro rata distribution of the Company&amp;#x2019;s common stock held by IDT to IDT&amp;#x2019;s stockholders
(the &amp;#x201c;Spin-Off&amp;#x201d;).&lt;/p&gt;</zdge:CompanysSpinOffPolicyTextBlock>
  <zdge:ImpactOnFinancialAndOperationalResultsPolicyTextBlock contextRef="c0_From1Aug2020To31Jul2021">&lt;p style=&quot;font: italic 10pt Times New Roman, Times, Serif; margin: 0pt 0&quot;&gt;COVID-19 Impact on Financial and Operational Results&lt;/p&gt;&lt;br/&gt;&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin: 0pt 0&quot;&gt;The COVID-19 pandemic has caused, and continues to cause, 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 five 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: 0pt 0&quot;&gt;As of July 31, 2021, the Company had $24.9 million of cash and cash
equivalents, including a net of $14.4 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 18). The Company has developed certain contingency plans to preserve liquidity if such
actions become necessary due to worsening economic conditions, including, among others, 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: 0pt 0&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 fiscal 2021 and 2020. 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_AsOf31Jul2021" decimals="-5">24900000</us-gaap:Cash>
  <us-gaap:CashEquivalentsAtCarryingValue unitRef="usd" contextRef="c3_AsOf31Jul2021" decimals="-5">14400000</us-gaap:CashEquivalentsAtCarryingValue>
  <us-gaap:ConsolidationPolicyTextBlock contextRef="c0_From1Aug2020To31Jul2021">&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin: 0pt 0&quot;&gt;&lt;i&gt;Principles of Consolidation&lt;/i&gt;&lt;/p&gt;&lt;br/&gt;&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin: 0pt 0&quot;&gt;The consolidated financial statements include the accounts of the Company
and its wholly owned subsidiary. All significant intercompany accounts and transactions have been eliminated in consolidation.&lt;/p&gt;</us-gaap:ConsolidationPolicyTextBlock>
  <us-gaap:UseOfEstimates contextRef="c0_From1Aug2020To31Jul2021">&lt;p style=&quot;font: italic 10pt Times New Roman, Times, Serif; margin: 0pt 0&quot;&gt;Use of Estimates&lt;/p&gt;&lt;br/&gt;&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin: 0pt 0&quot;&gt;The preparation of financial statements in conformity with accounting
principles generally accepted in the United States of America (&amp;#x201c;U.S. GAAP&amp;#x201d;) requires management to make estimates and assumptions
that affect the amounts reported in the financial statements and accompanying notes. Actual results may differ from those estimates.&lt;/p&gt;</us-gaap:UseOfEstimates>
  <us-gaap:RevenueRecognitionPolicyTextBlock contextRef="c0_From1Aug2020To31Jul2021">&lt;p style=&quot;font: italic 10pt Times New Roman, Times, Serif; margin: 0pt 0&quot;&gt;Revenue Recognition&lt;/p&gt;&lt;br/&gt;&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin: 0pt 0&quot;&gt;The Company generates revenue from three sources: (1) Advertising;
(2) Paid Subscriptions and (3) Zedge Premium and Others. The substantial majority of the Company&amp;#x2019;s revenue is generated from selling
its advertising inventory (&amp;#x201c;Advertising Revenue&amp;#x201d;) to advertising networks, advertising exchanges, and direct arrangements
with advertisers. The Company&amp;#x2019;s monthly and yearly subscriptions allow users to prepay a fixed fee to remove unsolicited advertisements
from its Android Zedge app although the Company is working on adding additional capabilities to subscriptions including offering subscriptions
to iOS Zedge App users. In Zedge Premium, the Company retains 30% as fee when users purchase licensed content using Zedge Credits or unlock
licensed content by watching a video or taking a survey on Zedge Premium.&lt;/p&gt;&lt;br/&gt;&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in&quot;&gt;&lt;b&gt;&lt;i&gt;Advertising Revenue&lt;/i&gt;&lt;/b&gt;: The Company generates the bulk of
its revenue from selling its Zedge app&amp;#x2019;s advertising inventory to advertising networks and advertising exchanges and direct sales
to advertisers.&lt;/p&gt;&lt;br/&gt;&lt;table cellpadding=&quot;0&quot; cellspacing=&quot;0&quot; style=&quot;width: 100%; font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt&quot;&gt;&lt;tr style=&quot;vertical-align: top&quot;&gt;
&lt;td style=&quot;width: 0.25in&quot;&gt;&lt;/td&gt;&lt;td style=&quot;width: 0.25in&quot;&gt;&lt;font&gt;&amp;#x25fe;&lt;/font&gt;&lt;/td&gt;&lt;td&gt;Advertising Networks. An advertising network is a third-party relationship where buyers of advertising inventory go to purchase either
specific targeted inventory or a large scale of inventory at a set price. Advertising Networks serve as an indirect source of advertising
fill to a variety of branded ad campaigns and performance-based ad campaigns.&lt;/td&gt;&lt;/tr&gt;&lt;tr style=&quot;vertical-align: top&quot;&gt;
&lt;td&gt;&amp;#xa0;&lt;/td&gt;&lt;td&gt;&amp;#xa0;&lt;/td&gt;&lt;td&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;width: 100%; font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt&quot;&gt;&lt;tr style=&quot;vertical-align: top&quot;&gt;
&lt;td style=&quot;width: 0.25in&quot;&gt;&lt;/td&gt;&lt;td style=&quot;width: 0.25in&quot;&gt;&lt;font&gt;&amp;#x25fe;&lt;/font&gt;&lt;/td&gt;&lt;td&gt;Advertising Exchanges. An advertising exchange is similar to an advertising network, except that the exchange typically bids in real-time
for inventory. Advertisers may utilize an exchange when looking for scale or specific audiences, and accept that the price will vary based
on when and how much volume of inventory they wish to buy.&lt;/td&gt;&lt;/tr&gt;&lt;tr style=&quot;vertical-align: top&quot;&gt;
&lt;td&gt;&amp;#xa0;&lt;/td&gt;&lt;td&gt;&amp;#xa0;&lt;/td&gt;&lt;td&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;width: 100%; font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt&quot;&gt;&lt;tr style=&quot;vertical-align: top&quot;&gt;
&lt;td style=&quot;width: 0.25in&quot;&gt;&lt;/td&gt;&lt;td style=&quot;width: 0.25in&quot;&gt;&lt;font&gt;&amp;#x25fe;&lt;/font&gt;&lt;/td&gt;&lt;td&gt;Direct Sales to Advertisers. In prior periods, we sold, and we currently retain the ability to sell, advertising directly to advertisers
through contractual relationships. These relationships historically offered higher than average pricing than realized from sales via advertising
networks or advertising exchanges. We had no direct sales of advertising during fiscal 2021 and have no current expectation that this
will represent a material portion of our sales in the near term.&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;br/&gt;&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in&quot;&gt;The Company recognize advertising revenue as advertisements are delivered
to users through impressions or ad views (depending on the terms agreed upon with the advertiser). For in-app display ads, in-app offers,
engagement advertisements and other advertisements, the Company&amp;#x2019;s performance obligation is satisfied over the life of the relevant
contract (i.e., over time), with revenue being recognized as advertising units are delivered. The advertiser may compensate the Company
on a cost-per-impression, cost-per-click, cost-per-action basis.&lt;/p&gt;&lt;br/&gt;&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in&quot;&gt;&lt;b&gt;&lt;i&gt;Paid Subscription Revenue&lt;/i&gt;&lt;/b&gt;: Beginning in January 2019,
the Company started offering monthly and yearly paid subscription services sold through Google Play. When a customer subscribes, they
execute a clickthrough agreement with Zedge outlining the terms and conditions between Zedge and the subscriber. Google Play processes
subscription prepayment on Zedge&amp;#x2019;s behalf, and retains up to 30% as its fee. Paid subscription revenue is a series type performance
obligation and is recognized net of sales tax amounts collected from subscribers. Both monthly and yearly subscriptions are nonrefundable
after a period of 7 days. Paid subscriptions are automatically renewed at expiration unless cancelled by subscribers. The enforceable
rights in monthly and yearly subscription contracts are the service period. Because of the cancellation clauses for these subscriptions,
the duration of these contracts is daily, and revenue for these contracts is recognized on a daily ratable basis. The payment terms for
subscriptions sold through Google Play is net 30 days after month-end.&lt;/p&gt;&lt;br/&gt;&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-indent: 0&quot;&gt;&lt;b&gt;&lt;i&gt;Zedge
Premium&lt;/i&gt;&lt;/b&gt;: Zedge Premium is the Company&amp;#x2019;s marketplace where artists and brands can market, distribute and sell their digital
content to Zedge&amp;#x2019;s users. The content owner sets the price and the end user can purchase the content by paying for it with Zedge
Credits, the Company&amp;#x2019;s closed virtual currency. A user can earn Zedge Credits when taking specific actions such as watching rewarded
videos or completing electronic surveys. Alternatively, users can buy Zedge Credits with an in-app purchase. If a user purchases Zedge
Credits (ranging from 500 credits for $0.99 to 14,000 credits for $19.99), Google Play or iTunes retains 30% of the purchase price as
its fee. When a user purchases Zedge Premium content, the artist or brand receives 70% of the actual revenue (&amp;#x201c;Royalty Payment&amp;#x201d;)
and the Company receives the remaining 30%, which is recognized as revenue.&lt;/p&gt;&lt;br/&gt;&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin: 0pt 0&quot;&gt;&lt;b&gt;&lt;i&gt;Gross Versus Net Revenue Recognition&lt;/i&gt;&lt;/b&gt;&lt;/p&gt;&lt;br/&gt;&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin: 0pt 0&quot;&gt;The Company reports revenue on a gross or net basis based on management&amp;#x2019;s
assessment of whether the Company acts as a principal or agent in the transaction. To the extent the Company acts as the principal, revenue
is reported on a gross basis unless the Company is unable to determine the amount on a gross basis, in which case the Company reports
revenue on a net basis. The determination of whether the Company act as a principal or an agent in a transaction is based on an evaluation
of whether the Company control the good or service prior to transfer to the customer.&lt;/p&gt;&lt;br/&gt;&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin: 0pt 0&quot;&gt;The Company generally reports its advertising revenue net of amounts
due to agencies and brokers because the Company is not the primary obligor in the relevant arrangements, the Company does not finalize
the pricing, and the Company does not establish or maintain a direct relationship with the advertiser. Certain advertising arrangements
that are directly between the Company and advertisers are recognized on a gross basis equal to the price paid to the Company by the customer
since the Company is the primary obligor and the Company determines the price. Any third-party costs related to such direct relationships
are recognized as direct cost of revenues.&lt;/p&gt;&lt;br/&gt;&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin: 0pt 0&quot;&gt;The Company reports subscription revenue gross of the fee retained
by Google Play, as the subscriber is the Company&amp;#x2019;s customer in the contract and the Company controls the service prior to the transfer
to the subscriber.&lt;/p&gt;</us-gaap:RevenueRecognitionPolicyTextBlock>
  <zdge:LicenseFeesPercentage unitRef="pure" contextRef="c0_From1Aug2020To31Jul2021" decimals="2">0.30</zdge:LicenseFeesPercentage>
  <zdge:SubsciptionRevenuePercent unitRef="pure" contextRef="c0_From1Aug2020To31Jul2021" decimals="2">0.30</zdge:SubsciptionRevenuePercent>
  <zdge:CreditPurchaseDescription contextRef="c0_From1Aug2020To31Jul2021">Zedge Credits (ranging from 500 credits for $0.99 to 14,000 credits for $19.99), Google Play or iTunes retains 30% of the purchase price as its fee. When a user purchases Zedge Premium content, the artist or brand receives 70% of the actual revenue (&amp;#x201c;Royalty Payment&amp;#x201d;) and the Company receives the remaining 30%, which is recognized as revenue.</zdge:CreditPurchaseDescription>
  <us-gaap:ConcentrationRiskCreditRisk contextRef="c0_From1Aug2020To31Jul2021">&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin: 0pt 0&quot;&gt;&lt;i&gt;Concentration of Credit Risk and Significant Customers&lt;/i&gt;&lt;/p&gt;&lt;br/&gt;&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin: 0pt 0&quot;&gt;Financial instruments that potentially subject the Company to concentration
of credit risk consist principally of cash, cash equivalents and trade accounts receivable. The Company holds cash and cash equivalents
at several major financial institutions, which may exceed FDIC insured limits. Historically, the Company has not experienced any losses
due to such concentration of credit risk. The Company&amp;#x2019;s temporary cash investments policy is to limit the dollar amount of investments
with any one financial institution and monitor the credit ratings of those institutions. While the Company may be exposed to credit losses
due to the nonperformance of the holders of its deposits, the Company does not expect the settlement of these transactions to have a material
effect on its results of operations, cash flows or financial condition.&lt;/p&gt;&lt;br/&gt;&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin: 0pt 0&quot;&gt;The Company routinely assesses the financial strength of its customers.
As a result, the Company believes that its accounts receivable credit risk exposure is limited and has not experienced significant write-downs
in its accounts receivable balances. In the fiscal year ended July 31, 2021, three customers represented 30%, 22% and 12% of the Company&amp;#x2019;s
revenue, and in the fiscal year ended July 31, 2020, two customers represented 29% and 26% of the Company&amp;#x2019;s revenue. At July 31,
2021, two customers represented 37% and 28% of the Company&amp;#x2019;s accounts receivable balance and at July 31, 2020, two customers represented
35% and 32% of the Company&amp;#x2019;s accounts receivable balance. All of these significant customers are advertising exchanges operated
by leading companies, and the receivables represent many smaller amounts due from advertisers.&lt;/p&gt;</us-gaap:ConcentrationRiskCreditRisk>
  <zdge:NumberOfCustomers unitRef="pure" contextRef="c41_From1Aug2020To31Jul2021_CustomerOneMember_SalesRevenueNetMember" decimals="0">3</zdge:NumberOfCustomers>
  <zdge:ConcentrationRiskPercentage unitRef="pure" contextRef="c41_From1Aug2020To31Jul2021_CustomerOneMember_SalesRevenueNetMember" decimals="2">0.30</zdge:ConcentrationRiskPercentage>
  <zdge:ConcentrationRiskPercentage unitRef="pure" contextRef="c42_From1Aug2020To31Jul2021_CustomerTwoMember_SalesRevenueNetMember" decimals="2">0.22</zdge:ConcentrationRiskPercentage>
  <zdge:ConcentrationRiskPercentage unitRef="pure" contextRef="c43_From1Aug2020To31Jul2021_CustomerThreeMember_SalesRevenueNetMember" decimals="2">0.12</zdge:ConcentrationRiskPercentage>
  <zdge:NumberOfCustomers unitRef="pure" contextRef="c44_From1Aug2019To31Jul2020_CustomerOneMember_SalesRevenueNetMember" decimals="0">2</zdge:NumberOfCustomers>
  <zdge:ConcentrationRiskPercentage unitRef="pure" contextRef="c44_From1Aug2019To31Jul2020_CustomerOneMember_SalesRevenueNetMember" decimals="2">0.29</zdge:ConcentrationRiskPercentage>
  <zdge:ConcentrationRiskPercentage unitRef="pure" contextRef="c45_From1Aug2019To31Jul2020_CustomerTwoMember_SalesRevenueNetMember" decimals="2">0.26</zdge:ConcentrationRiskPercentage>
  <zdge:NumberOfCustomers unitRef="pure" contextRef="c46_From1Aug2020To31Jul2021_CustomerOneMember_AccountsReceivableMember" decimals="0">2</zdge:NumberOfCustomers>
  <zdge:ConcentrationRiskPercentage unitRef="pure" contextRef="c46_From1Aug2020To31Jul2021_CustomerOneMember_AccountsReceivableMember" decimals="2">0.37</zdge:ConcentrationRiskPercentage>
  <zdge:ConcentrationRiskPercentage unitRef="pure" contextRef="c47_From1Aug2020To31Jul2021_CustomerTwoMember_AccountsReceivableMember" decimals="2">0.28</zdge:ConcentrationRiskPercentage>
  <zdge:NumberOfCustomers unitRef="pure" contextRef="c48_From1Aug2019To31Jul2020_CustomerOneMember_AccountsReceivableMember" decimals="0">2</zdge:NumberOfCustomers>
  <zdge:ConcentrationRiskPercentage unitRef="pure" contextRef="c48_From1Aug2019To31Jul2020_CustomerOneMember_AccountsReceivableMember" decimals="2">0.35</zdge:ConcentrationRiskPercentage>
  <zdge:ConcentrationRiskPercentage unitRef="pure" contextRef="c49_From1Aug2019To31Jul2020_CustomerTwoMember_AccountsReceivableMember" decimals="2">0.32</zdge:ConcentrationRiskPercentage>
  <us-gaap:CostOfSalesPolicyTextBlock contextRef="c0_From1Aug2020To31Jul2021">&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin: 0pt 0&quot;&gt;&lt;i&gt;Direct Cost of Revenues&lt;/i&gt;&lt;/p&gt;&lt;br/&gt;&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin: 0pt 0&quot;&gt;Direct cost of revenues for the Company consists of fees paid to third
parties that provide the Company with internet hosting, content serving and filtering, and marketing automation services. Such costs are
charged to expense as incurred.&lt;/p&gt;</us-gaap:CostOfSalesPolicyTextBlock>
  <us-gaap:PropertyPlantAndEquipmentPolicyTextBlock contextRef="c0_From1Aug2020To31Jul2021">&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin: 0pt 0&quot;&gt;&lt;i&gt;Long-Lived Assets&lt;/i&gt;&lt;/p&gt;&lt;br/&gt;&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin: 0pt 0&quot;&gt;Property and equipment is recorded at cost and depreciated on a straight-line
basis over its estimated useful lives, which range as follows: capitalized software and technology development costs&amp;#x2014;3 years; and
other&amp;#x2014;5 years. Other is comprised of furniture and fixtures, office equipment, video conference equipment, computer hardware and
computer software.&lt;/p&gt;&lt;br/&gt;&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin: 0pt 0&quot;&gt;The Company tests the recoverability of its long-lived assets with
finite useful lives whenever events or changes in circumstances indicate that the carrying value of the asset may not be recoverable.
The Company tests for recoverability based on the projected undiscounted cash flows to be derived from such asset. If the projected undiscounted
future cash flows are less than the carrying value of the asset, the Company will record an impairment loss, if any, based on the difference
between the estimated fair value and the carrying value of the asset. The Company generally measures fair value by considering sale prices
for similar assets or by discounting estimated future cash flows from such asset using an appropriate discount rate. Cash flow projections
and fair value estimates require significant estimates and assumptions by management. Should the estimates and assumptions prove to be
incorrect, the Company may be required to record impairments in future periods and such impairments could be material.&lt;/p&gt;</us-gaap:PropertyPlantAndEquipmentPolicyTextBlock>
  <us-gaap:PropertyPlantAndEquipmentUsefulLife contextRef="c50_From1Aug2020To31Jul2021_SoftwareAndSoftwareDevelopmentCostsMember">P3Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
  <us-gaap:PropertyPlantAndEquipmentUsefulLife contextRef="c51_From1Aug2020To31Jul2021_FurnitureAndFixturesMember">P5Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
  <us-gaap:ResearchDevelopmentAndComputerSoftwarePolicyTextBlock contextRef="c0_From1Aug2020To31Jul2021">&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin: 0pt 0&quot;&gt;&lt;i&gt;Capitalized Software and Technology Development Costs&lt;/i&gt;&lt;/p&gt;&lt;br/&gt;&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin: 0pt 0&quot;&gt;The Company accounts for capitalized software and technology development
costs in accordance with Financial Accounting Standards Board (&amp;#x201c;FASB&amp;#x201d;) issued Accounting Standards Codification (&amp;#x201c;ASC&amp;#x201d;)
ASC 350-40. These costs consist of internal development costs on various projects that the Company invested in specific to the various
platforms on which the Company operates its service that are capitalized during the application development stage. Capitalized software
and technology development costs are included in property and equipment, net and are amortized over the estimated useful life of the software,
generally three years. All ordinary maintenance costs are expensed as incurred.&lt;/p&gt;</us-gaap:ResearchDevelopmentAndComputerSoftwarePolicyTextBlock>
  <us-gaap:PropertyPlantAndEquipmentUsefulLife contextRef="c52_From1Aug2020To31Jul2021_OfficeEquipmentMember">P3Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
  <us-gaap:GoodwillAndIntangibleAssetsGoodwillPolicy contextRef="c0_From1Aug2020To31Jul2021">&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin: 0pt 0&quot;&gt;&lt;i&gt;Goodwill&lt;/i&gt;&lt;/p&gt;&lt;br/&gt;&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin: 0pt 0&quot;&gt;Goodwill represents the excess of purchase price and related costs
over the value assigned to the net tangible and identifiable intangible assets of the business acquired. Under ASC 350, &lt;i&gt;Intangibles-Goodwill
and Other&lt;/i&gt;, goodwill is not amortized, but instead is tested for impairment annually, or if certain circumstances indicate a possible
impairment may exist. The Company determined that it is a single reporting unit for its annual impairment test.&lt;/p&gt;&lt;br/&gt;&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin: 0pt 0&quot;&gt;The Company performs its annual, or interim, goodwill impairment test
by comparing the fair value of its reporting unit with its carrying amount. The Company would recognize an impairment charge for the amount
by which the carrying amount exceeds the reporting unit&amp;#x2019;s fair value; however, the loss recognized would not exceed the total amount
of goodwill allocated to that reporting unit. Additionally, the Company considers income tax effects from any tax-deductible goodwill
on the carrying amount of its reporting unit when measuring the goodwill impairment loss, if applicable.&lt;/p&gt;&lt;br/&gt;&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin: 0pt 0&quot;&gt;The Company&amp;#x2019;s estimated fair value exceeded its carrying value
in Step 1 of the Company&amp;#x2019;s annual impairment tests as of May 1st for the fiscal years ended July 31, 2021 and 2020. The Company
concluded that no goodwill impairment existed in the fiscal years ended July 31, 2021 and 2020. The Company uses the market approach for
its Step 1 analysis.&lt;/p&gt;</us-gaap:GoodwillAndIntangibleAssetsGoodwillPolicy>
  <us-gaap:EquityMethodInvestmentsPolicy contextRef="c0_From1Aug2020To31Jul2021">&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin: 0pt 0&quot;&gt;&lt;i&gt;Investments &lt;/i&gt;&lt;/p&gt;&lt;br/&gt;&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin: 0pt 0&quot;&gt;From time to time, when opportunities present themselves, the Company
considers strategic investments in privately-held companies. The Company&amp;#x2019;s investment at July 31, 2021, is a simple agreement for
future equity (SAFE) in which the Company receives the right to receive equity at some later date. Investments in SAFE&amp;#x2019;s are carried
at cost due to insufficient observable market inputs to determine fair value. The Company adjusts the carrying value of its investments
to fair value upon observable transactions for identical or similar investments of the same issuer or upon impairment (referred to as
the measurement alternative). All gains and losses on investments, realized and unrealized, are recognized in interest and other income,
net in the consolidated statements of Comprehensive Income (Loss).&lt;/p&gt;&lt;br/&gt;&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin: 0pt 0&quot;&gt;The Company periodically evaluates the carrying value of the investments,
when events and circumstances indicate that the carrying amount of the investment may not be recovered. The Company estimates the fair
value of the investment to assess whether impairment losses shall be recorded using Level 3 inputs. This investment includes the Company&amp;#x2019;s
holding that is not exchange traded and therefore not supported with observable market prices; hence, the Company may determine the fair
value by reviewing equity valuation reports, current financial results, long-term plans of the private company, the amount of cash that
the privately-held company has on-hand, the ability to obtain additional financing and overall market conditions in which the private
company operates or based on the price observed from the most recent completed financing.&lt;/p&gt;</us-gaap:EquityMethodInvestmentsPolicy>
  <us-gaap:CashAndCashEquivalentsPolicyTextBlock contextRef="c0_From1Aug2020To31Jul2021">&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin: 0pt 0&quot;&gt;&lt;i&gt;Cash and Cash Equivalents&lt;/i&gt;&lt;/p&gt;&lt;br/&gt;&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin: 0pt 0&quot;&gt;The Company considers all highly liquid investments with an original
maturity of three months or less when purchased to be cash equivalents.&lt;/p&gt;</us-gaap:CashAndCashEquivalentsPolicyTextBlock>
  <us-gaap:IncomeTaxPolicyTextBlock contextRef="c0_From1Aug2020To31Jul2021">&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin: 0pt 0&quot;&gt;&lt;i&gt;Income Taxes &lt;/i&gt;&lt;/p&gt;&lt;br/&gt;&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin: 0pt 0&quot;&gt;The accompanying financial statements include provisions for federal,
state and foreign income taxes. The Company recognizes deferred tax assets and liabilities for the future tax consequences attributable
to temporary differences between the financial statements carrying amounts of existing assets and liabilities and their respective tax
bases. A valuation allowance is provided when it is more likely than not that some portion or all of a deferred tax asset will not be
realized. The ultimate realization of deferred tax assets depends on the generation of future taxable income during the period in which
related temporary differences become deductible. The Company considers the scheduled reversal of deferred tax liabilities, projected future
taxable income and tax planning strategies in its assessment of a valuation allowance. Deferred tax assets and liabilities are measured
using the enacted tax rates expected to apply to taxable income in the years in which those temporary differences are expected to be recovered
or settled. The effect on deferred tax assets and liabilities of a change in tax rates is recognized in income in the period that includes
the enactment date of such change.&lt;/p&gt;&lt;br/&gt;&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin: 0pt 0&quot;&gt;The Company uses a two-step approach for recognizing and measuring
tax benefits taken or expected to be taken in a tax return. The Company determines whether it is more-likely-than-not that a tax position
will be sustained upon examination, including resolution of any related appeals or litigation processes, based on the technical merits
of the position. In evaluating whether a tax position has met the more-likely-than-not recognition threshold, the Company presumes that
the position will be examined by the appropriate taxing authority that has full knowledge of all relevant information. Tax positions that
meet the more-likely-than-not recognition threshold are measured to determine the amount of tax benefit to recognize in the financial
statements. The tax position is measured at the largest amount of benefit that is greater than 50 percent likely of being realized upon
ultimate settlement. Differences between tax positions taken in a tax return and amounts recognized in the financial statements will generally
result in one or more of the following: an increase in a liability for income taxes payable, a reduction of an income tax refund receivable,
a reduction in a deferred tax asset, or an increase in a deferred tax liability.&lt;/p&gt;&lt;br/&gt;&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin: 0pt 0&quot;&gt;The Company classifies interest and penalties on income taxes as a
component of income tax expense.&lt;/p&gt;</us-gaap:IncomeTaxPolicyTextBlock>
  <us-gaap:EffectiveIncomeTaxRateReconciliationDeductionsMedicarePrescriptionDrugBenefit unitRef="pure" contextRef="c0_From1Aug2020To31Jul2021" decimals="2">0.50</us-gaap:EffectiveIncomeTaxRateReconciliationDeductionsMedicarePrescriptionDrugBenefit>
  <us-gaap:CommitmentsAndContingenciesPolicyTextBlock contextRef="c0_From1Aug2020To31Jul2021">&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin: 0pt 0&quot;&gt;&lt;i&gt;Contingencies&lt;/i&gt;&lt;/p&gt;&lt;br/&gt;&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin: 0pt 0&quot;&gt;The Company accrues for loss contingencies when both (a)&amp;#xa0;information
available prior to issuance of the financial statements indicates that it is probable that a liability had been incurred at the date of
the financial statements and (b)&amp;#xa0;the amount of loss can reasonably be estimated. When the Company accrues for loss contingencies
and the reasonable estimate of the loss is within a range, the Company records its best estimate within the range. When no amount within
the range is a better estimate than any other amount, the Company accrues the minimum amount in the range. The Company discloses an estimated
possible loss or a range of loss when it is at least reasonably possible that a loss may have been incurred.&lt;/p&gt;</us-gaap:CommitmentsAndContingenciesPolicyTextBlock>
<!-- [WMV5][XcpuxYn59dz7vgYynUDuwG7r97K2jUTysl7vcz0lJt/tSeJz73kx1cLt0ZFF2SK/vxBCY0vdSrYHp0d0PIYB/fZtg9AbG39OoAk7YIF4e71MMozK7TydLDr9qpdOz2shInTPvlPG7WkFieVEm445d/CAXTdu8ghYISyGRGUlDvWbOA1AcwdBm7YhHI4gsxlz7p5GzwAPmycr2vjsZbGHC9X12eFxbU5kUEeMTa3x7+pBPOzNVb9vWfTCuVK5Qzrx] CSR-->
  <us-gaap:EarningsPerSharePolicyTextBlock contextRef="c0_From1Aug2020To31Jul2021">&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin: 0pt 0&quot;&gt;&lt;i&gt;Earnings Per Share&lt;/i&gt;&lt;/p&gt;&lt;br/&gt;&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin: 0pt 0&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 and to assume 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: 0pt 0&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;font-weight: bold&quot;&gt;Fiscal Year Ended July 31,&lt;/td&gt;&lt;td&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td colspan=&quot;2&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;&gt;&amp;#xa0;&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;font-weight: bold; border-bottom: Black 1.5pt solid&quot;&gt;(in thousands)&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&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;6&quot; style=&quot;font-weight: bold; text-align: center&quot;&gt;(in thousands)&lt;/td&gt;&lt;td style=&quot;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: 76%&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;13,156&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;11,126&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;/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;784&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;66&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;32&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: 1.5pt&quot;&gt;Diluted weighted-average number of shares&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;14,038&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;11,126&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;/table&gt;&lt;br/&gt;&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin: 0pt 0&quot;&gt;The following shares were excluded from the diluted earnings per share
computation 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;font-weight: bold&quot;&gt;Fiscal Year Ended July 31,&lt;/td&gt;&lt;td&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td colspan=&quot;2&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;&gt;&amp;#xa0;&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;font-weight: bold; border-bottom: Black 1.5pt solid&quot;&gt;(in thousands)&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&quot;&gt;
    &lt;td&gt;&amp;#xa0;&lt;/td&gt;&lt;td&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td colspan=&quot;2&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;&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: 76%; 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;31&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,227&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;105&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;61&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: 1.5pt&quot;&gt;Shares excluded from the calculation of diluted earnings per share&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;31&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,393&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;/table&gt;&lt;br/&gt;&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin: 0pt 0&quot;&gt;For fiscal 2020, the diluted earnings per share equals basic earnings
per share because the Company had a net loss and the impact of the assumed exercise of stock options and vesting of restricted stock
and deferred stock units would have been anti-dilutive.&lt;/p&gt;</us-gaap:EarningsPerSharePolicyTextBlock>
  <us-gaap:ShareBasedCompensationOptionAndIncentivePlansPolicy contextRef="c0_From1Aug2020To31Jul2021">&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin: 0pt 0&quot;&gt;&lt;i&gt;Stock-Based Compensation&lt;/i&gt;&lt;/p&gt;&lt;br/&gt;&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin: 0pt 0&quot;&gt;The Company recognizes&amp;#xa0;compensation expense for all of its grants
of stock-based awards based on the estimated fair value on the grant date. Compensation cost for awards is recognized using the straight-line
method over the vesting period. Stock-based compensation is included in selling, general and administrative expense.&lt;/p&gt;</us-gaap:ShareBasedCompensationOptionAndIncentivePlansPolicy>
  <us-gaap:FairValueMeasurementPolicyPolicyTextBlock contextRef="c0_From1Aug2020To31Jul2021">&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin: 0pt 0&quot;&gt;&lt;i&gt;Fair Value Measurements&lt;/i&gt;&lt;/p&gt;&lt;br/&gt;&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin: 0pt 0&quot;&gt;Fair value of financial and non-financial assets and liabilities is
defined as an exit price, which is the price that would be received to sell an asset or paid to transfer a liability in an orderly transaction
between market participants at the measurement date. The three-tier hierarchy for inputs used to measure fair value, which prioritizes
the inputs to valuation techniques used to measure fair value, is as follows:&lt;/p&gt;&lt;br/&gt;&lt;table cellpadding=&quot;0&quot; cellspacing=&quot;0&quot; style=&quot;font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse&quot;&gt;
  &lt;tr&gt;
    &lt;td style=&quot;width: 0.25in&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;font: 10pt Times New Roman, Times, Serif; vertical-align: top; width: 0.5in&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;Level&amp;#xa0;1&lt;/font&gt;&lt;/td&gt;
    &lt;td style=&quot;text-align: center; font: 10pt Times New Roman, Times, Serif; width: 0.25in&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#x2013;&lt;/font&gt;&lt;/td&gt;
    &lt;td style=&quot;font: 10pt Times New Roman, Times, Serif; vertical-align: bottom&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;quoted prices
    (unadjusted) in active markets for identical assets or liabilities.&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style=&quot;font: 10pt Times New Roman, Times, Serif&quot;&gt;
    &lt;td&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;font: 10pt Times New Roman, Times, Serif; vertical-align: top&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;Level&amp;#xa0;2&amp;#xa0;&lt;/font&gt;&lt;/td&gt;
    &lt;td style=&quot;text-align: center; font: 10pt Times New Roman, Times, Serif&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#x2013;&lt;/font&gt;&lt;/td&gt;
    &lt;td style=&quot;font: 10pt Times New Roman, Times, Serif; vertical-align: bottom&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;quoted prices for similar
    assets and liabilities in active markets or inputs that are observable for the asset or liability, either directly or indirectly
    through market corroboration, for substantially the full term of the financial instrument.&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style=&quot;font: 10pt Times New Roman, Times, Serif&quot;&gt;
    &lt;td&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;font: 10pt Times New Roman, Times, Serif; vertical-align: top&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;Level&amp;#xa0;3&lt;/font&gt;&lt;/td&gt;
    &lt;td style=&quot;text-align: center; font: 10pt Times New Roman, Times, Serif&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#x2013;&lt;/font&gt;&lt;/td&gt;
    &lt;td style=&quot;font: 10pt Times New Roman, Times, Serif; vertical-align: bottom&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;unobservable inputs
    based on the Company&amp;#x2019;s assumptions used to measure assets and liabilities at fair value.&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;&lt;br/&gt;&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin: 0pt 0&quot;&gt;A financial asset or liability&amp;#x2019;s classification within the hierarchy
is determined based on the lowest level input that is significant to the fair value measurement. The assessment of the significance of
a particular input to the fair value measurement requires judgment, and may affect the valuation of the assets and liabilities being measured
and their placement within the fair value hierarchy.&lt;/p&gt;</us-gaap:FairValueMeasurementPolicyPolicyTextBlock>
  <us-gaap:DerivativesPolicyTextBlock contextRef="c0_From1Aug2020To31Jul2021">&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin: 0pt 0&quot;&gt;&lt;i&gt;Derivative Instruments &amp;#x2013; Foreign Exchange Forward Contracts&lt;/i&gt;&lt;/p&gt;&lt;br/&gt;&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin: 0pt 0&quot;&gt;The Company&amp;#x2019;s earnings and cash flows are subject to fluctuations
due to changes in foreign currency exchange rates, primarily the &lt;font&gt;U.S. Dollar &lt;/font&gt;&amp;#x2013; Norwegian
Krone (&amp;#x201c;NOK&amp;#x201d;) and Euro (&amp;#x201c;EUR&amp;#x201d;) exchange rates. The Company&amp;#x2019;s risk management policy allows for the use of
derivative financial instruments to prudently manage foreign currency exchange rate exposure. Foreign currency derivative activities are
subject to the management, direction and control of the executive management. Foreign exchange forward contracts are recognized on the
consolidated balance sheet at their fair value in &amp;#x201c;Other current assets&amp;#x201d; or &amp;#x201c;Accrued expenses and other current liabilities&amp;#x201d;,
and changes in fair value are recognized in &amp;#x201c;Net loss resulting from foreign exchange transactions&amp;#x201d; in the consolidated statements
of Comprehensive Income (Loss).&lt;/p&gt;</us-gaap:DerivativesPolicyTextBlock>
  <us-gaap:ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock contextRef="c0_From1Aug2020To31Jul2021">&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin: 0pt 0&quot;&gt;&lt;i&gt;Functional Currency&lt;/i&gt;&lt;/p&gt;&lt;br/&gt;&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin: 0pt 0&quot;&gt;&lt;font&gt;The U.S. Dollar is the Company&amp;#x2019;s
functional currency. The functional currencies for the Company&amp;#x2019;s subsidiaries that operate outside of the United States are NOK
for Zedge Europe AS and EUR for Zedge Lithuania UAB which is a wholly-owned subsidiary of Zedge Europe AS, which are the currencies of
the primary economic environments in which they primarily expend cash. The Company translates assets and liabilities denominated in foreign
currencies to U.S. Dollars at the exchange rate in effect as of the financial statement date, and translates accounts from the statements
of Comprehensive Income (Loss) using the weighted average exchange rate for the period. Gains or losses resulting from foreign currency
translations are recorded in &amp;#x201c;Accumulated other Comprehensive Income (Loss)&amp;#x201d; in the accompanying consolidated balance sheets.
Foreign currency transaction gains and losses including gains and losses from currency exchange rate changes related to intercompany receivables
and payables are reported in &amp;#x201c;Net loss resulting from foreign exchange transactions&amp;#x201d; in the accompanying &lt;/font&gt;consolidated
statements of Comprehensive Income (Loss).&lt;/p&gt;</us-gaap:ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock>
  <us-gaap:TradeAndOtherAccountsReceivablePolicy contextRef="c0_From1Aug2020To31Jul2021">&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin: 0pt 0&quot;&gt;&lt;i&gt;Allowance for Credit Losses&lt;/i&gt;&lt;/p&gt;&lt;br/&gt;&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin: 0pt 0&quot;&gt;The allowance for credit losses reflects the Company&amp;#x2019;s best estimate
of probable losses inherent in the accounts receivable balance. The allowance is determined based on known troubled accounts, historical
experience and other currently available evidence. Bad debts are written-off upon final determination that the trade accounts will not
be collected.&lt;/p&gt;</us-gaap:TradeAndOtherAccountsReceivablePolicy>
  <us-gaap:ComprehensiveIncomePolicyPolicyTextBlock contextRef="c0_From1Aug2020To31Jul2021">&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin: 0pt 0&quot;&gt;&lt;i&gt;Comprehensive Income (Loss) &lt;/i&gt;&lt;/p&gt;&lt;br/&gt;&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin: 0pt 0&quot;&gt;Comprehensive income (loss) consists of two components, net income
(loss) and other comprehensive income (loss). Other comprehensive income (loss) refers to gains and losses that are recorded as an element
of stockholders&amp;#x2019; equity and are excluded from net income (loss). The Company&amp;#x2019;s other comprehensive income (loss) and accumulated
other Comprehensive Income (Loss) are comprised principally of foreign currency translation adjustments.&lt;/p&gt;</us-gaap:ComprehensiveIncomePolicyPolicyTextBlock>
  <us-gaap:LesseeLeasesPolicyTextBlock contextRef="c0_From1Aug2020To31Jul2021">&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin: 0pt 0&quot;&gt;&lt;i&gt;Operating and Finance Leases &lt;/i&gt;&lt;/p&gt;&lt;br/&gt;&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin: 0pt 0&quot;&gt;The Company has operating leases primarily for office space. The determination
of whether an arrangement is a lease or contains a lease is made at inception by evaluating whether the arrangement conveys the right
to use (&amp;#x201c;ROU&amp;#x201d;) an identified asset and whether the Company obtains substantially all of the economic benefits from and has
the ability to direct the use of the asset. Operating leases are included in other assets, accrued expenses and other current liabilities,
and other liabilities, on the Company&amp;#x2019;s consolidated balance sheets. The Company does not have any finance leases.&lt;/p&gt;&lt;br/&gt;&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin: 0pt 0&quot;&gt;Leases with a term greater than one year are recognized on the Consolidated
Balance Sheet in the line items cited above. The Company has elected not to recognize leases with terms of one year or less on the Consolidated
Balance Sheets. Lease obligations and their corresponding ROU assets are recorded based on the present value of lease payments over the
expected lease term. As the interest rate implicit in lease contracts is typically not readily determinable, the Company utilizes the
appropriate incremental borrowing rate, which is the rate incurred to borrow on a collateralized basis over a similar term an amount equal
to the lease payments in a similar economic environment. The lease term may include options to extend or terminate the lease when it is
reasonably certain that the Company will exercise that option.&lt;/p&gt;&lt;br/&gt;&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin: 0pt 0&quot;&gt;The Company has elected to combine lease components (including land,
building or other similar items) and non-lease components (including common area maintenance, maintenance, consumables, or other similar
items) as a single component and therefore the non-lease components are included the calculation of the present value of lease payments.
The lease expense is recognized over the expected term on a straight-line basis.&lt;/p&gt;</us-gaap:LesseeLeasesPolicyTextBlock>
  <us-gaap:LesseeOperatingLeaseRenewalTerm contextRef="c3_AsOf31Jul2021">P1Y</us-gaap:LesseeOperatingLeaseRenewalTerm>
  <us-gaap:LesseeOperatingLeaseRemainingLeaseTerm contextRef="c3_AsOf31Jul2021">P1Y</us-gaap:LesseeOperatingLeaseRemainingLeaseTerm>
  <zdge:RecentlyAdoptedAccountingStandardsPolicyTextBlock contextRef="c0_From1Aug2020To31Jul2021">&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin: 0pt 0&quot;&gt;&lt;i&gt;Recently Adopted Accounting Standards&lt;/i&gt;&amp;#xa0;&lt;/p&gt;&lt;br/&gt;&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin: 0pt 0&quot;&gt;In June 2016, FASB 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: 0pt 0&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: 0pt 0&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;</zdge:RecentlyAdoptedAccountingStandardsPolicyTextBlock>
  <us-gaap:NewAccountingPronouncementsPolicyPolicyTextBlock contextRef="c0_From1Aug2020To31Jul2021">&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin: 0pt 0&quot;&gt;&lt;i&gt;Recently Issued Accounting Standards Not Yet Adopted&lt;/i&gt;&amp;#xa0;&lt;/p&gt;&lt;br/&gt;&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin: 0pt 0&quot;&gt;In December 2019, the FASB issued Accounting Standard Update No. 2019-12,&amp;#xa0;&lt;i&gt;Income
Taxes (Topic 740): 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;</us-gaap:NewAccountingPronouncementsPolicyPolicyTextBlock>
  <us-gaap:ScheduleOfEarningsPerShareDilutedByCommonClassTextBlock contextRef="c0_From1Aug2020To31Jul2021">&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&quot;&gt;Fiscal Year Ended July 31,&lt;/td&gt;&lt;td&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td colspan=&quot;2&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;&gt;&amp;#xa0;&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;font-weight: bold; border-bottom: Black 1.5pt solid&quot;&gt;(in thousands)&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&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;6&quot; style=&quot;font-weight: bold; text-align: center&quot;&gt;(in thousands)&lt;/td&gt;&lt;td style=&quot;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: 76%&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;13,156&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;11,126&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;/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;784&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;66&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;32&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: 1.5pt&quot;&gt;Diluted weighted-average number of shares&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;14,038&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;11,126&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;/table&gt;</us-gaap:ScheduleOfEarningsPerShareDilutedByCommonClassTextBlock>
  <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic unitRef="shares" contextRef="c0_From1Aug2020To31Jul2021" decimals="INF">13156000</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
  <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic unitRef="shares" contextRef="c9_From1Aug2019To31Jul2020" decimals="INF">11126000</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
  <us-gaap:IncrementalCommonSharesAttributableToCallOptionsAndWarrants unitRef="shares" contextRef="c0_From1Aug2020To31Jul2021" decimals="INF">784000</us-gaap:IncrementalCommonSharesAttributableToCallOptionsAndWarrants>
  <us-gaap:IncrementalCommonSharesAttributableToCallOptionsAndWarrants unitRef="shares" contextRef="c9_From1Aug2019To31Jul2020" xs:nil="true"/>
  <us-gaap:IncrementalCommonSharesAttributableToNonvestedSharesWithForfeitableDividends unitRef="shares" contextRef="c0_From1Aug2020To31Jul2021" decimals="INF">66000</us-gaap:IncrementalCommonSharesAttributableToNonvestedSharesWithForfeitableDividends>
  <us-gaap:IncrementalCommonSharesAttributableToNonvestedSharesWithForfeitableDividends unitRef="shares" contextRef="c9_From1Aug2019To31Jul2020" xs:nil="true"/>
  <zdge:IncrementalCommonSharesAttributableToDeferredStockUnits unitRef="shares" contextRef="c0_From1Aug2020To31Jul2021" decimals="INF">32000</zdge:IncrementalCommonSharesAttributableToDeferredStockUnits>
  <zdge:IncrementalCommonSharesAttributableToDeferredStockUnits unitRef="shares" contextRef="c9_From1Aug2019To31Jul2020" xs:nil="true"/>
  <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding unitRef="shares" contextRef="c0_From1Aug2020To31Jul2021" decimals="INF">14038000</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
  <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding unitRef="shares" contextRef="c9_From1Aug2019To31Jul2020" decimals="INF">11126000</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
  <us-gaap:ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock contextRef="c0_From1Aug2020To31Jul2021">&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&quot;&gt;Fiscal Year Ended July 31,&lt;/td&gt;&lt;td&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td colspan=&quot;2&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;&gt;&amp;#xa0;&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;font-weight: bold; border-bottom: Black 1.5pt solid&quot;&gt;(in thousands)&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&quot;&gt;
    &lt;td&gt;&amp;#xa0;&lt;/td&gt;&lt;td&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td colspan=&quot;2&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;&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: 76%; 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;31&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,227&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;105&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;61&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: 1.5pt&quot;&gt;Shares excluded from the calculation of diluted earnings per share&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;31&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,393&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;/table&gt;</us-gaap:ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock>
  <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount unitRef="shares" contextRef="c53_From1Aug2020To31Jul2021_StockOptionsMember" decimals="INF">31000</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
  <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount unitRef="shares" contextRef="c54_From1Aug2019To31Jul2020_StockOptionsMember" decimals="INF">1227000</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
  <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount unitRef="shares" contextRef="c55_From1Aug2020To31Jul2021_NonVestedRestrictedMember" xs:nil="true"/>
  <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount unitRef="shares" contextRef="c56_From1Aug2019To31Jul2020_NonVestedRestrictedMember" decimals="INF">105000</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
  <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount unitRef="shares" contextRef="c57_From1Aug2020To31Jul2021_DeferredStockMember" xs:nil="true"/>
  <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount unitRef="shares" contextRef="c58_From1Aug2019To31Jul2020_DeferredStockMember" decimals="INF">61000</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
  <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount unitRef="shares" contextRef="c0_From1Aug2020To31Jul2021" decimals="INF">31000</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
  <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount unitRef="shares" contextRef="c9_From1Aug2019To31Jul2020" decimals="INF">1393000</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
  <us-gaap:DeferredRevenueDisclosureTextBlock contextRef="c0_From1Aug2020To31Jul2021">&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin: 0pt 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: 0pt 0&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: 0pt 0&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 style=&quot;text-align: center&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;Fiscal Year Ended&lt;/td&gt;&lt;td style=&quot;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; text-align: center&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;border-bottom: Black 1.5pt solid; text-align: center&quot;&gt;&lt;b&gt;July 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 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&quot;&gt;&lt;b&gt;&amp;#xa0;&lt;/b&gt;&lt;/td&gt;
    &lt;td colspan=&quot;2&quot; style=&quot;border-bottom: Black 1.5pt solid; text-align: center&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;border-bottom: Black 1.5pt solid; text-align: center&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;/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&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;15,741&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,410&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;3,311&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,599&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; text-align: left&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;517&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;461&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-left: 0.125in; padding-bottom: 1.5pt; text-align: left&quot;&gt;Total 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;$&lt;/td&gt;&lt;td style=&quot;border-bottom: Black 1.5pt solid; text-align: right&quot;&gt;19,569&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;$&lt;/td&gt;&lt;td style=&quot;border-bottom: Black 1.5pt solid; text-align: right&quot;&gt;9,470&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;/table&gt;&lt;br/&gt;&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin: 0pt 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: 0pt 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: 0pt 0&quot;&gt;The Company records deferred revenues related to the unsatisfied performance
obligations with respect to subscription revenue. As of July 31, 2021, the Company&amp;#x2019;s deferred revenue balance related to subscriptions
was approximately $1,603,000, representing approximately 752,000 active subscribers. As of July 31, 2020, the Company&amp;#x2019;s deferred
revenue balance related to subscriptions was approximately $1,169,000, representing approximately 504,000 active subscribers which was
recognized during fiscal 2021.&lt;/p&gt;&lt;br/&gt;&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin: 0pt 0&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 redeem Zedge Credits to acquire Zedge Premium content or upon expiration of the Zedge Credits upon
180 days of account inactivity. As of July 31, 2021, and 2020, the Company&amp;#x2019;s deferred revenue balance related to Zedge Premium was
approximately $218,000 and $169,000, respectively.&amp;#xa0;&lt;/p&gt;&lt;br/&gt;&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin: 0pt 0&quot;&gt;Total deferred revenues increased $483,000 from $1,338,000 at July
31, 2020 to $1,821,000 at July 31, 2021, primarily due to the Company&amp;#x2019;s increased subscriptions sales as discussed above.&lt;/p&gt;&lt;br/&gt;&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin: 0pt 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: 0pt 0&quot;&gt;The advertising networks and advertising exchanges to which the Company
sell its inventory track and report the impressions 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 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;font: 10pt Times New Roman, Times, Serif; margin: 0pt 0&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: 0pt 0&quot;&gt;The Company expenses the fees retained by Google Play related to the
subscriptions revenue when incurred because the duration of the contracts for which the Company pay 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_From1Aug2020To31Jul2021">The Company records deferred revenues related to the unsatisfied performance obligations with respect to subscription revenue. As of July 31, 2021, the Company&amp;#x2019;s deferred revenue balance related to subscriptions was approximately $1,603,000, representing approximately 752,000 active subscribers. As of July 31, 2020, the Company&amp;#x2019;s deferred revenue balance related to subscriptions was approximately $1,169,000, representing approximately 504,000 active subscribers which was recognized during fiscal 2021.</zdge:UnsatisfiedPerformanceObligationsDescription>
  <zdge:CreditsDescription contextRef="c0_From1Aug2020To31Jul2021">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 redeem 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="c3_AsOf31Jul2021" decimals="0">218000</us-gaap:DeferredRevenue>
  <us-gaap:DeferredRevenue unitRef="usd" contextRef="c59_AsOf31Jul2020_ZedgePremiumMember" decimals="0">169000</us-gaap:DeferredRevenue>
  <us-gaap:DeferredRevenuePeriodIncreaseDecrease unitRef="usd" contextRef="c60_From1Aug2019To31Jul2020_MaximumMember_ZedgePremiumMember" decimals="0">483000</us-gaap:DeferredRevenuePeriodIncreaseDecrease>
  <us-gaap:DeferredRevenuePeriodIncreaseDecrease unitRef="usd" contextRef="c61_From1Aug2019To31Jul2020_MinimumMember_ZedgePremiumMember" decimals="0">1338000</us-gaap:DeferredRevenuePeriodIncreaseDecrease>
  <us-gaap:DeferredRevenueRevenueRecognized1 unitRef="usd" contextRef="c62_From1Aug2020To31Jul2021_ZedgePremiumMember" decimals="0">1821000</us-gaap:DeferredRevenueRevenueRecognized1>
  <zdge:ScheduleOfRevenueByTypeOfServiceTableTextBlock contextRef="c0_From1Aug2020To31Jul2021">&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: center&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;Fiscal Year Ended&lt;/td&gt;&lt;td style=&quot;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; text-align: center&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;border-bottom: Black 1.5pt solid; text-align: center&quot;&gt;&lt;b&gt;July 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 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&quot;&gt;&lt;b&gt;&amp;#xa0;&lt;/b&gt;&lt;/td&gt;
    &lt;td colspan=&quot;2&quot; style=&quot;border-bottom: Black 1.5pt solid; text-align: center&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;border-bottom: Black 1.5pt solid; text-align: center&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;/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&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;15,741&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,410&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;3,311&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,599&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; text-align: left&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;517&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;461&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-left: 0.125in; padding-bottom: 1.5pt; text-align: left&quot;&gt;Total 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;$&lt;/td&gt;&lt;td style=&quot;border-bottom: Black 1.5pt solid; text-align: right&quot;&gt;19,569&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;$&lt;/td&gt;&lt;td style=&quot;border-bottom: Black 1.5pt solid; text-align: right&quot;&gt;9,470&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;/table&gt;</zdge:ScheduleOfRevenueByTypeOfServiceTableTextBlock>
  <us-gaap:Revenues unitRef="usd" contextRef="c63_From1Aug2020To31Jul2021_AdvertisingRevenueMember" decimals="-3">15741000</us-gaap:Revenues>
  <us-gaap:Revenues unitRef="usd" contextRef="c64_From1Aug2019To31Jul2020_AdvertisingRevenueMember" decimals="-3">7410000</us-gaap:Revenues>
  <us-gaap:Revenues unitRef="usd" contextRef="c65_From1Aug2020To31Jul2021_ServiceRevenueMember" decimals="-3">3311000</us-gaap:Revenues>
  <us-gaap:Revenues unitRef="usd" contextRef="c66_From1Aug2019To31Jul2020_ServiceRevenueMember" decimals="-3">1599000</us-gaap:Revenues>
  <us-gaap:Revenues unitRef="usd" contextRef="c67_From1Aug2020To31Jul2021_ZedgePremiumAndShortzRevenuesMember" decimals="-3">517000</us-gaap:Revenues>
  <us-gaap:Revenues unitRef="usd" contextRef="c68_From1Aug2019To31Jul2020_ZedgePremiumAndShortzRevenuesMember" decimals="-3">461000</us-gaap:Revenues>
  <us-gaap:FairValueDisclosuresTextBlock contextRef="c0_From1Aug2020To31Jul2021">&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin: 0pt 0&quot;&gt;&lt;b&gt;Note 3&amp;#x2014;Fair Value Measurements&amp;#xa0;&lt;/b&gt;&lt;/p&gt;&lt;br/&gt;&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin: 0pt 0&quot;&gt;The following table presents 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;text-align: center&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;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;Level&amp;#xa0;2&amp;#xa0;(2)&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;Level&amp;#xa0;3&amp;#xa0;(3)&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;Total&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&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;(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&gt;July 31, 2021&lt;/td&gt;&lt;td&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td colspan=&quot;2&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;&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;&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;&gt;&amp;#xa0;&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: 0.125in&quot;&gt;Assets:&lt;/td&gt;&lt;td&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td colspan=&quot;2&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;&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;&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;&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;padding-left: 0.25in; width: 52%; text-align: left; padding-bottom: 4pt&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;border-bottom: Black 4pt double; width: 1%; text-align: left&quot;&gt;$&lt;/td&gt;&lt;td style=&quot;border-bottom: Black 4pt double; width: 9%; text-align: right&quot;&gt;&amp;#xa0;&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;border-bottom: Black 4pt double; width: 1%; text-align: left&quot;&gt;$&lt;/td&gt;&lt;td style=&quot;border-bottom: Black 4pt double; width: 9%; text-align: right&quot;&gt;&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;border-bottom: Black 4pt double; width: 1%; text-align: left&quot;&gt;$&lt;/td&gt;&lt;td style=&quot;border-bottom: Black 4pt double; width: 9%; text-align: right&quot;&gt;&amp;#xa0;&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;border-bottom: Black 4pt double; width: 1%; text-align: left&quot;&gt;$&lt;/td&gt;&lt;td style=&quot;border-bottom: Black 4pt double; width: 9%; text-align: right&quot;&gt;&amp;#xa0;&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;/tr&gt;
  &lt;tr style=&quot;vertical-align: bottom; &quot;&gt;
    &lt;td&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;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: 0.125in&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;padding-left: 0.25in; text-align: left; padding-bottom: 4pt&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;54&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;54&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&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;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&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: 0.125in&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;padding-left: 0.25in; text-align: left; padding-bottom: 4pt&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&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;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: 0.125in&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;padding-left: 0.25in; text-align: left; padding-bottom: 1.5pt&quot;&gt;Foreign exchange forward contracts&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;$&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;$&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;$&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;$&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;/table&gt;&lt;br/&gt;&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin: 0pt 0&quot;&gt;&lt;b&gt;Fair Value of Other Financial Instruments&lt;/b&gt;&lt;/p&gt;&lt;br/&gt;&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin: 0pt 0&quot;&gt;The Company&amp;#x2019;s other financial instruments at July 31, 2021 and
2020 included trade accounts receivable, trade accounts payable, and other loan payable. The carrying amounts of the trade accounts receivable,
trade accounts payable, and other loans payable approximated fair value due to their short-term nature.&lt;/p&gt;&lt;br/&gt;</us-gaap:FairValueDisclosuresTextBlock>
  <us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock contextRef="c0_From1Aug2020To31Jul2021">&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: center&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;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;Level&amp;#xa0;2&amp;#xa0;(2)&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;Level&amp;#xa0;3&amp;#xa0;(3)&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;Total&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&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;(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&gt;July 31, 2021&lt;/td&gt;&lt;td&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td colspan=&quot;2&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;&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;&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;&gt;&amp;#xa0;&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: 0.125in&quot;&gt;Assets:&lt;/td&gt;&lt;td&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td colspan=&quot;2&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;&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;&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;&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;padding-left: 0.25in; width: 52%; text-align: left; padding-bottom: 4pt&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;border-bottom: Black 4pt double; width: 1%; text-align: left&quot;&gt;$&lt;/td&gt;&lt;td style=&quot;border-bottom: Black 4pt double; width: 9%; text-align: right&quot;&gt;&amp;#xa0;&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;border-bottom: Black 4pt double; width: 1%; text-align: left&quot;&gt;$&lt;/td&gt;&lt;td style=&quot;border-bottom: Black 4pt double; width: 9%; text-align: right&quot;&gt;&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;border-bottom: Black 4pt double; width: 1%; text-align: left&quot;&gt;$&lt;/td&gt;&lt;td style=&quot;border-bottom: Black 4pt double; width: 9%; text-align: right&quot;&gt;&amp;#xa0;&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;border-bottom: Black 4pt double; width: 1%; text-align: left&quot;&gt;$&lt;/td&gt;&lt;td style=&quot;border-bottom: Black 4pt double; width: 9%; text-align: right&quot;&gt;&amp;#xa0;&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;/tr&gt;
  &lt;tr style=&quot;vertical-align: bottom; &quot;&gt;
    &lt;td&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;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: 0.125in&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;padding-left: 0.25in; text-align: left; padding-bottom: 4pt&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;54&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;54&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&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;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&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: 0.125in&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;padding-left: 0.25in; text-align: left; padding-bottom: 4pt&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&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;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: 0.125in&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;padding-left: 0.25in; text-align: left; padding-bottom: 1.5pt&quot;&gt;Foreign exchange forward contracts&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;$&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;$&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;$&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;$&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;/table&gt;</us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock>
  <us-gaap:ForeignCurrencyFairValueHedgeAssetAtFairValue unitRef="usd" contextRef="c69_AsOf31Jul2021_FairValueInputsLevel1Member_FairValueMeasurementsRecurringMember" xs:nil="true"/>
  <us-gaap:ForeignCurrencyFairValueHedgeAssetAtFairValue unitRef="usd" contextRef="c70_AsOf31Jul2021_FairValueInputsLevel3Member_FairValueMeasurementsRecurringMember" xs:nil="true"/>
  <us-gaap:ForeignCurrencyContractsLiabilityFairValueDisclosure unitRef="usd" contextRef="c69_AsOf31Jul2021_FairValueInputsLevel1Member_FairValueMeasurementsRecurringMember" xs:nil="true"/>
  <us-gaap:ForeignCurrencyContractsLiabilityFairValueDisclosure unitRef="usd" contextRef="c71_AsOf31Jul2021_FairValueInputsLevel2Member_FairValueMeasurementsRecurringMember" decimals="-3">54000</us-gaap:ForeignCurrencyContractsLiabilityFairValueDisclosure>
  <us-gaap:ForeignCurrencyContractsLiabilityFairValueDisclosure unitRef="usd" contextRef="c70_AsOf31Jul2021_FairValueInputsLevel3Member_FairValueMeasurementsRecurringMember" xs:nil="true"/>
  <us-gaap:ForeignCurrencyContractsLiabilityFairValueDisclosure unitRef="usd" contextRef="c3_AsOf31Jul2021" decimals="-3">54000</us-gaap:ForeignCurrencyContractsLiabilityFairValueDisclosure>
  <us-gaap:ForeignCurrencyFairValueHedgeAssetAtFairValue unitRef="usd" contextRef="c72_AsOf31Jul2020_FairValueInputsLevel1Member_FairValueMeasurementsRecurringMember" xs:nil="true"/>
  <us-gaap:ForeignCurrencyFairValueHedgeAssetAtFairValue unitRef="usd" contextRef="c73_AsOf31Jul2020_FairValueInputsLevel2Member_FairValueMeasurementsRecurringMember" decimals="-3">10000</us-gaap:ForeignCurrencyFairValueHedgeAssetAtFairValue>
  <us-gaap:ForeignCurrencyFairValueHedgeAssetAtFairValue unitRef="usd" contextRef="c74_AsOf31Jul2020_FairValueInputsLevel3Member_FairValueMeasurementsRecurringMember" xs:nil="true"/>
  <us-gaap:ForeignCurrencyFairValueHedgeAssetAtFairValue unitRef="usd" contextRef="c4_AsOf31Jul2020" decimals="-3">10000</us-gaap:ForeignCurrencyFairValueHedgeAssetAtFairValue>
  <us-gaap:ForeignCurrencyContractsLiabilityFairValueDisclosure unitRef="usd" contextRef="c72_AsOf31Jul2020_FairValueInputsLevel1Member_FairValueMeasurementsRecurringMember" xs:nil="true"/>
  <us-gaap:ForeignCurrencyContractsLiabilityFairValueDisclosure unitRef="usd" contextRef="c73_AsOf31Jul2020_FairValueInputsLevel2Member_FairValueMeasurementsRecurringMember" xs:nil="true"/>
  <us-gaap:ForeignCurrencyContractsLiabilityFairValueDisclosure unitRef="usd" contextRef="c74_AsOf31Jul2020_FairValueInputsLevel3Member_FairValueMeasurementsRecurringMember" xs:nil="true"/>
  <us-gaap:ForeignCurrencyContractsLiabilityFairValueDisclosure unitRef="usd" contextRef="c4_AsOf31Jul2020" xs:nil="true"/>
  <us-gaap:DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock contextRef="c0_From1Aug2020To31Jul2021">&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin: 0pt 0&quot;&gt;&lt;b&gt;Note 4&amp;#x2014;Derivative Instruments&lt;/b&gt;&lt;/p&gt;&lt;br/&gt;&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin: 0pt 0&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
to NOK and 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 15). The Company does not apply hedge
accounting to these contracts; therefore the changes in fair value are recorded in earnings. 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: 0pt 0&quot;&gt;The outstanding contracts at July 31, 2021 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; 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;border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center&quot;&gt;U.S. Dollar&lt;br/&gt;
 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;border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center&quot;&gt;NOK&lt;br/&gt;
 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: 76%&quot;&gt;Aug-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: 9%; 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: 9%; text-align: right&quot;&gt;1,683,215&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;Sep-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,683,275&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;Oct-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,683,515&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;Nov-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,683,755&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&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-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,733,760&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;border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center&quot;&gt;U.S. Dollar&lt;br/&gt;
 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;border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center&quot;&gt;EUR&lt;br/&gt;
 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: 76%&quot;&gt;Aug-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: 9%; text-align: right&quot;&gt;250,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: 9%; text-align: right&quot;&gt;206,873&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;Sep-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;250,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;206,753&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;Oct-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;250,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;206,616&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;Nov-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;250,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;206,463&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&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-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;1,000,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;826,705&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: 0pt 0&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 colspan=&quot;3&quot; style=&quot;border-bottom: Black 1.5pt solid; font-weight: bold&quot;&gt;July 31,&lt;br/&gt; (in thousands)&lt;/td&gt;&lt;td style=&quot;padding-bottom: 1.5pt; font-weight: bold&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td colspan=&quot;2&quot; style=&quot;border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center&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;padding-bottom: 1.5pt; font-weight: bold&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td colspan=&quot;2&quot; style=&quot;border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center&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&quot;&gt;
    &lt;td style=&quot;padding-left: 0.125in; text-align: left&quot;&gt;Assets and Liabilities Derivatives:&lt;/td&gt;&lt;td&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;Balance Sheet Location&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&quot;&gt;
    &lt;td colspan=&quot;3&quot; style=&quot;text-align: left&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;padding-left: 0.125in; padding-bottom: 1.5pt; width: 38%; text-align: left&quot;&gt;Foreign exchange forward contracts&lt;/td&gt;&lt;td style=&quot;padding-bottom: 1.5pt; width: 1%&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;padding-bottom: 1.5pt; width: 37%; text-align: left&quot;&gt;Other current assets&lt;/td&gt;&lt;td style=&quot;padding-bottom: 1.5pt; width: 1%&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;border-bottom: Black 1.5pt solid; width: 1%; text-align: left&quot;&gt;$&lt;/td&gt;&lt;td style=&quot;border-bottom: Black 1.5pt solid; width: 9%; text-align: right&quot;&gt;-&lt;/td&gt;&lt;td style=&quot;padding-bottom: 1.5pt; width: 1%; text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;padding-bottom: 1.5pt; width: 1%&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;border-bottom: Black 1.5pt solid; width: 1%; text-align: left&quot;&gt;$&lt;/td&gt;&lt;td style=&quot;border-bottom: Black 1.5pt solid; width: 9%; text-align: right&quot;&gt;10&lt;/td&gt;&lt;td style=&quot;padding-bottom: 1.5pt; 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;padding-left: 0.125in; vertical-align: top; padding-bottom: 1.5pt; text-align: left&quot;&gt;Foreign exchange forward contracts&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; text-align: left&quot;&gt;Accrued expenses and other current liabilities&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;$&lt;/td&gt;&lt;td style=&quot;border-bottom: Black 1.5pt solid; text-align: right&quot;&gt;54&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;$&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;/table&gt;&lt;br/&gt;&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin: 0pt 0&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 colspan=&quot;3&quot; style=&quot;font-weight: bold; border-bottom: Black 1.5pt solid&quot;&gt;Amount of Loss Recognized on Derivatives&lt;br/&gt;
 Year ended July 31,&lt;br/&gt;
 (in thousands)&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&quot;&gt;
    &lt;td style=&quot;text-indent: -0.125in; padding-left: 0.125in&quot;&gt;Derivatives not designated or not qualifying as hedging instruments&lt;/td&gt;&lt;td&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td&gt;Location of Loss Recognized on Derivatives&lt;/td&gt;&lt;td&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td colspan=&quot;2&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;vertical-align: top; width: 38%; text-align: left; padding-bottom: 1.5pt&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;width: 37%; text-align: left; padding-bottom: 1.5pt&quot;&gt;Net 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;(18&lt;/td&gt;&lt;td style=&quot;width: 1%; padding-bottom: 1.5pt; text-align: left&quot;&gt;)&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;(218&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_From1Aug2020To31Jul2021">&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;border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center&quot;&gt;U.S. Dollar&lt;br/&gt;
 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;border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center&quot;&gt;NOK&lt;br/&gt;
 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: 76%&quot;&gt;Aug-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: 9%; 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: 9%; text-align: right&quot;&gt;1,683,215&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;Sep-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,683,275&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;Oct-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,683,515&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;Nov-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,683,755&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&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-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,733,760&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;border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center&quot;&gt;U.S. Dollar&lt;br/&gt;
 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;border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center&quot;&gt;EUR&lt;br/&gt;
 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: 76%&quot;&gt;Aug-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: 9%; text-align: right&quot;&gt;250,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: 9%; text-align: right&quot;&gt;206,873&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;Sep-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;250,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;206,753&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;Oct-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;250,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;206,616&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;Nov-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;250,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;206,463&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&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-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;1,000,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;826,705&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="c75_From1Aug2020To31Jul2021_WesternAllianceBankMember_SettlementDateFourMember" decimals="0">200000</zdge:DerivativeUnderlyingAmount>
  <zdge:DerivativeUnderlyingAmount unitRef="nok" contextRef="c75_From1Aug2020To31Jul2021_WesternAllianceBankMember_SettlementDateFourMember" decimals="0">1683215</zdge:DerivativeUnderlyingAmount>
  <zdge:DerivativeUnderlyingAmount unitRef="usd" contextRef="c76_From1Aug2020To31Jul2021_WesternAllianceBankMember_SettlementDateFiveMember" decimals="0">200000</zdge:DerivativeUnderlyingAmount>
  <zdge:DerivativeUnderlyingAmount unitRef="nok" contextRef="c76_From1Aug2020To31Jul2021_WesternAllianceBankMember_SettlementDateFiveMember" decimals="0">1683275</zdge:DerivativeUnderlyingAmount>
  <zdge:DerivativeUnderlyingAmount unitRef="usd" contextRef="c77_From1Aug2020To31Jul2021_WesternAllianceBankMember_SettlementDateSixMember" decimals="0">200000</zdge:DerivativeUnderlyingAmount>
  <zdge:DerivativeUnderlyingAmount unitRef="nok" contextRef="c77_From1Aug2020To31Jul2021_WesternAllianceBankMember_SettlementDateSixMember" decimals="0">1683515</zdge:DerivativeUnderlyingAmount>
  <zdge:DerivativeUnderlyingAmount unitRef="usd" contextRef="c78_From1Aug2020To31Jul2021_WesternAllianceBankMember_SettlementDateSevenMember" decimals="0">200000</zdge:DerivativeUnderlyingAmount>
  <zdge:DerivativeUnderlyingAmount unitRef="nok" contextRef="c78_From1Aug2020To31Jul2021_WesternAllianceBankMember_SettlementDateSevenMember" decimals="0">1683755</zdge:DerivativeUnderlyingAmount>
  <zdge:DerivativeUnderlyingAmount unitRef="usd" contextRef="c79_From1Aug2020To31Jul2021_WesternAllianceBankMember" decimals="0">800000</zdge:DerivativeUnderlyingAmount>
  <zdge:DerivativeUnderlyingAmount unitRef="nok" contextRef="c79_From1Aug2020To31Jul2021_WesternAllianceBankMember" decimals="0">6733760</zdge:DerivativeUnderlyingAmount>
  <zdge:DerivativeUnderlyingAmount unitRef="usd" contextRef="c80_From1Aug2020To31Jul2021_SettlementDateFourMember" decimals="0">250000</zdge:DerivativeUnderlyingAmount>
  <zdge:DerivativeUnderlyingAmount unitRef="eur" contextRef="c80_From1Aug2020To31Jul2021_SettlementDateFourMember" decimals="0">206873</zdge:DerivativeUnderlyingAmount>
  <zdge:DerivativeUnderlyingAmount unitRef="usd" contextRef="c81_From1Aug2020To31Jul2021_SettlementDateFiveMember" decimals="0">250000</zdge:DerivativeUnderlyingAmount>
  <zdge:DerivativeUnderlyingAmount unitRef="eur" contextRef="c81_From1Aug2020To31Jul2021_SettlementDateFiveMember" decimals="0">206753</zdge:DerivativeUnderlyingAmount>
  <zdge:DerivativeUnderlyingAmount unitRef="usd" contextRef="c82_From1Aug2020To31Jul2021_SettlementDateSixMember" decimals="0">250000</zdge:DerivativeUnderlyingAmount>
  <zdge:DerivativeUnderlyingAmount unitRef="eur" contextRef="c82_From1Aug2020To31Jul2021_SettlementDateSixMember" decimals="0">206616</zdge:DerivativeUnderlyingAmount>
  <zdge:DerivativeUnderlyingAmount unitRef="usd" contextRef="c83_From1Aug2020To31Jul2021_SettlementDateSevenMember" decimals="0">250000</zdge:DerivativeUnderlyingAmount>
  <zdge:DerivativeUnderlyingAmount unitRef="eur" contextRef="c83_From1Aug2020To31Jul2021_SettlementDateSevenMember" decimals="0">206463</zdge:DerivativeUnderlyingAmount>
  <zdge:DerivativeUnderlyingAmount unitRef="usd" contextRef="c0_From1Aug2020To31Jul2021" decimals="0">1000000</zdge:DerivativeUnderlyingAmount>
  <zdge:DerivativeUnderlyingAmount unitRef="eur" contextRef="c0_From1Aug2020To31Jul2021" decimals="0">826705</zdge:DerivativeUnderlyingAmount>
  <us-gaap:ScheduleOfDerivativeAssetsAtFairValueTableTextBlock contextRef="c0_From1Aug2020To31Jul2021">&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 colspan=&quot;3&quot; style=&quot;border-bottom: Black 1.5pt solid; font-weight: bold&quot;&gt;July 31,&lt;br/&gt; (in thousands)&lt;/td&gt;&lt;td style=&quot;padding-bottom: 1.5pt; font-weight: bold&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td colspan=&quot;2&quot; style=&quot;border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center&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;padding-bottom: 1.5pt; font-weight: bold&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td colspan=&quot;2&quot; style=&quot;border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center&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&quot;&gt;
    &lt;td style=&quot;padding-left: 0.125in; text-align: left&quot;&gt;Assets and Liabilities Derivatives:&lt;/td&gt;&lt;td&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;Balance Sheet Location&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&quot;&gt;
    &lt;td colspan=&quot;3&quot; style=&quot;text-align: left&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;padding-left: 0.125in; padding-bottom: 1.5pt; width: 38%; text-align: left&quot;&gt;Foreign exchange forward contracts&lt;/td&gt;&lt;td style=&quot;padding-bottom: 1.5pt; width: 1%&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;padding-bottom: 1.5pt; width: 37%; text-align: left&quot;&gt;Other current assets&lt;/td&gt;&lt;td style=&quot;padding-bottom: 1.5pt; width: 1%&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;border-bottom: Black 1.5pt solid; width: 1%; text-align: left&quot;&gt;$&lt;/td&gt;&lt;td style=&quot;border-bottom: Black 1.5pt solid; width: 9%; text-align: right&quot;&gt;-&lt;/td&gt;&lt;td style=&quot;padding-bottom: 1.5pt; width: 1%; text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;padding-bottom: 1.5pt; width: 1%&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;border-bottom: Black 1.5pt solid; width: 1%; text-align: left&quot;&gt;$&lt;/td&gt;&lt;td style=&quot;border-bottom: Black 1.5pt solid; width: 9%; text-align: right&quot;&gt;10&lt;/td&gt;&lt;td style=&quot;padding-bottom: 1.5pt; 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;padding-left: 0.125in; vertical-align: top; padding-bottom: 1.5pt; text-align: left&quot;&gt;Foreign exchange forward contracts&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; text-align: left&quot;&gt;Accrued expenses and other current liabilities&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;$&lt;/td&gt;&lt;td style=&quot;border-bottom: Black 1.5pt solid; text-align: right&quot;&gt;54&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;$&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;/table&gt;</us-gaap:ScheduleOfDerivativeAssetsAtFairValueTableTextBlock>
  <zdge:DescriptionOfLocationOfForeignCurrencyDerivativesOnBalanceSheet1 contextRef="c84_From1Aug2020To31Jul2021_ForeignExchangeForwardContractsMember">Other current assets</zdge:DescriptionOfLocationOfForeignCurrencyDerivativesOnBalanceSheet1>
  <us-gaap:ForeignCurrencyDerivativeInstrumentsNotDesignatedAsHedgingInstrumentsLiabilityAtFairValue unitRef="usd" contextRef="c85_AsOf31Jul2021_ForeignExchangeForwardContractsMember" xs:nil="true"/>
  <us-gaap:ForeignCurrencyDerivativeInstrumentsNotDesignatedAsHedgingInstrumentsLiabilityAtFairValue unitRef="usd" contextRef="c86_AsOf31Jul2020_ForeignExchangeForwardContractsMember" decimals="-3">10000</us-gaap:ForeignCurrencyDerivativeInstrumentsNotDesignatedAsHedgingInstrumentsLiabilityAtFairValue>
  <zdge:DescriptionOfLocationOfForeignCurrencyDerivativesOnBalanceSheet1 contextRef="c87_From1Aug2020To31Jul2021_ForeignExchangeForwardContractsOneMember">Accrued expenses and other current liabilities</zdge:DescriptionOfLocationOfForeignCurrencyDerivativesOnBalanceSheet1>
  <us-gaap:ForeignCurrencyDerivativeInstrumentsNotDesignatedAsHedgingInstrumentsLiabilityAtFairValue unitRef="usd" contextRef="c88_AsOf31Jul2021_ForeignExchangeForwardContractsOneMember" decimals="-3">54000</us-gaap:ForeignCurrencyDerivativeInstrumentsNotDesignatedAsHedgingInstrumentsLiabilityAtFairValue>
  <us-gaap:ForeignCurrencyDerivativeInstrumentsNotDesignatedAsHedgingInstrumentsLiabilityAtFairValue unitRef="usd" contextRef="c89_AsOf31Jul2020_ForeignExchangeForwardContractsOneMember" xs:nil="true"/>
  <us-gaap:ScheduleOfDerivativesInstrumentsStatementsOfFinancialPerformanceAndFinancialPositionLocationTableTextBlock contextRef="c0_From1Aug2020To31Jul2021">&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 colspan=&quot;3&quot; style=&quot;font-weight: bold; border-bottom: Black 1.5pt solid&quot;&gt;Amount of Loss Recognized on Derivatives&lt;br/&gt;
 Year ended July 31,&lt;br/&gt;
 (in thousands)&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&quot;&gt;
    &lt;td style=&quot;text-indent: -0.125in; padding-left: 0.125in&quot;&gt;Derivatives not designated or not qualifying as hedging instruments&lt;/td&gt;&lt;td&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td&gt;Location of Loss Recognized on Derivatives&lt;/td&gt;&lt;td&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td colspan=&quot;2&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;vertical-align: top; width: 38%; text-align: left; padding-bottom: 1.5pt&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;width: 37%; text-align: left; padding-bottom: 1.5pt&quot;&gt;Net 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;(18&lt;/td&gt;&lt;td style=&quot;width: 1%; padding-bottom: 1.5pt; text-align: left&quot;&gt;)&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;(218&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_From1Aug2020To31Jul2021">Net loss resulting from foreign exchange transactions</zdge:StatementOfComprehensiveLossLocation>
  <us-gaap:GainLossOnForeignCurrencyDerivativeInstrumentsNotDesignatedAsHedgingInstruments unitRef="usd" contextRef="c0_From1Aug2020To31Jul2021" decimals="-3">-18000</us-gaap:GainLossOnForeignCurrencyDerivativeInstrumentsNotDesignatedAsHedgingInstruments>
  <us-gaap:GainLossOnForeignCurrencyDerivativeInstrumentsNotDesignatedAsHedgingInstruments unitRef="usd" contextRef="c9_From1Aug2019To31Jul2020" decimals="-3">-218000</us-gaap:GainLossOnForeignCurrencyDerivativeInstrumentsNotDesignatedAsHedgingInstruments>
  <us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock contextRef="c0_From1Aug2020To31Jul2021">&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin: 0pt 0&quot;&gt;&lt;b&gt;Note 5&amp;#x2014;Property and Equipment&lt;/b&gt;&lt;/p&gt;&lt;br/&gt;&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin: 0pt 0&quot;&gt;Property and equipment consisted 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;border-bottom: Black 1.5pt solid&quot;&gt;&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin: 0pt 0&quot;&gt;&lt;b&gt;July 31,&lt;br/&gt;
 (in thousands)&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style=&quot;padding-bottom: 1.5pt; font-weight: bold&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td colspan=&quot;2&quot; style=&quot;border-bottom: Black 1.5pt solid; text-align: center; font-weight: bold&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;padding-bottom: 1.5pt; font-weight: bold&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td colspan=&quot;2&quot; style=&quot;border-bottom: Black 1.5pt solid; text-align: center; font-weight: bold&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: 76%; text-align: left&quot;&gt;Capitalized software and technology development costs&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,845&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,246&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;padding-bottom: 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;372&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;324&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&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;8,217&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;7,570&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; text-align: left&quot;&gt;Less accumulated depreciation and amortization&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;(6,237&lt;/td&gt;&lt;td style=&quot;padding-bottom: 1.5pt; text-align: left&quot;&gt;)&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;(4,986&lt;/td&gt;&lt;td style=&quot;padding-bottom: 1.5pt; text-align: left&quot;&gt;)&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style=&quot;vertical-align: bottom; background-color: rgb(204,238,255)&quot;&gt;
    &lt;td&gt;Total&lt;/td&gt;&lt;td&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;$&lt;/td&gt;&lt;td style=&quot;text-align: right&quot;&gt;1,980&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;$&lt;/td&gt;&lt;td style=&quot;text-align: right&quot;&gt;2,584&lt;/td&gt;&lt;td style=&quot;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: 0pt 0&quot;&gt;Depreciation and amortization expense pertaining to property and equipment
was $1.3 million and $1.6 million for the fiscal years ended July 31, 2021 and 2020, respectively.&lt;/p&gt;&lt;br/&gt;</us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock>
  <us-gaap:CostDepreciationAmortizationAndDepletion unitRef="usd" contextRef="c0_From1Aug2020To31Jul2021" decimals="-5">1300000</us-gaap:CostDepreciationAmortizationAndDepletion>
  <us-gaap:CostDepreciationAmortizationAndDepletion unitRef="usd" contextRef="c9_From1Aug2019To31Jul2020" decimals="-5">1600000</us-gaap:CostDepreciationAmortizationAndDepletion>
  <us-gaap:PropertyPlantAndEquipmentTextBlock contextRef="c0_From1Aug2020To31Jul2021">&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;border-bottom: Black 1.5pt solid&quot;&gt;&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin: 0pt 0&quot;&gt;&lt;b&gt;July 31,&lt;br/&gt;
 (in thousands)&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style=&quot;padding-bottom: 1.5pt; font-weight: bold&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td colspan=&quot;2&quot; style=&quot;border-bottom: Black 1.5pt solid; text-align: center; font-weight: bold&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;padding-bottom: 1.5pt; font-weight: bold&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td colspan=&quot;2&quot; style=&quot;border-bottom: Black 1.5pt solid; text-align: center; font-weight: bold&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: 76%; text-align: left&quot;&gt;Capitalized software and technology development costs&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,845&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,246&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;padding-bottom: 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;372&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;324&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&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;8,217&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;7,570&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; text-align: left&quot;&gt;Less accumulated depreciation and amortization&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;(6,237&lt;/td&gt;&lt;td style=&quot;padding-bottom: 1.5pt; text-align: left&quot;&gt;)&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;(4,986&lt;/td&gt;&lt;td style=&quot;padding-bottom: 1.5pt; text-align: left&quot;&gt;)&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style=&quot;vertical-align: bottom; background-color: rgb(204,238,255)&quot;&gt;
    &lt;td&gt;Total&lt;/td&gt;&lt;td&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;$&lt;/td&gt;&lt;td style=&quot;text-align: right&quot;&gt;1,980&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;$&lt;/td&gt;&lt;td style=&quot;text-align: right&quot;&gt;2,584&lt;/td&gt;&lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;</us-gaap:PropertyPlantAndEquipmentTextBlock>
  <us-gaap:CapitalizedComputerSoftwareGross unitRef="usd" contextRef="c3_AsOf31Jul2021" decimals="-3">7845000</us-gaap:CapitalizedComputerSoftwareGross>
  <us-gaap:CapitalizedComputerSoftwareGross unitRef="usd" contextRef="c4_AsOf31Jul2020" decimals="-3">7246000</us-gaap:CapitalizedComputerSoftwareGross>
  <us-gaap:PropertyPlantAndEquipmentOther unitRef="usd" contextRef="c3_AsOf31Jul2021" decimals="-3">372000</us-gaap:PropertyPlantAndEquipmentOther>
  <us-gaap:PropertyPlantAndEquipmentOther unitRef="usd" contextRef="c4_AsOf31Jul2020" decimals="-3">324000</us-gaap:PropertyPlantAndEquipmentOther>
  <us-gaap:PropertyPlantAndEquipmentGross unitRef="usd" contextRef="c3_AsOf31Jul2021" decimals="-3">8217000</us-gaap:PropertyPlantAndEquipmentGross>
  <us-gaap:PropertyPlantAndEquipmentGross unitRef="usd" contextRef="c4_AsOf31Jul2020" decimals="-3">7570000</us-gaap:PropertyPlantAndEquipmentGross>
  <us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment unitRef="usd" contextRef="c3_AsOf31Jul2021" decimals="-3">6237000</us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment>
  <us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment unitRef="usd" contextRef="c4_AsOf31Jul2020" decimals="-3">4986000</us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment>
  <us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock contextRef="c0_From1Aug2020To31Jul2021">&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin: 0pt 0&quot;&gt;&lt;b&gt;Note 6&amp;#x2014;Goodwill&lt;/b&gt;&lt;/p&gt;&lt;br/&gt;&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin: 0pt 0&quot;&gt;The Company&amp;#x2019;s goodwill related to an acquisition made in a prior
period and is carried on the balance sheet of Zedge Europe AS.&lt;/p&gt;&lt;br/&gt;&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin: 0pt 0&quot;&gt;The table below reconciles the change in the carrying amount of goodwill
for the period from July 31, 2019 to July 31, 2021:&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&quot;&gt;&lt;font style=&quot;text-decoration:underline&quot;&gt;(in thousands)&lt;/font&gt;&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;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;/tr&gt;
  &lt;tr style=&quot;vertical-align: bottom&quot;&gt;
    &lt;td&gt;&amp;#xa0;&lt;/td&gt;&lt;td&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td colspan=&quot;2&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;padding-left: 0.125in; width: 88%&quot;&gt;Balance at July 31, 2019&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,266&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;padding-left: 0.125in; padding-bottom: 1.5pt; text-align: left&quot;&gt;Foreign currency translation adjustments&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;(70&lt;/td&gt;&lt;td style=&quot;padding-bottom: 1.5pt; text-align: left&quot;&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;padding-left: 0.125in&quot;&gt;Balance at 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;2,196&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: 0.125in; padding-bottom: 1.5pt; text-align: left&quot;&gt;Foreign currency translation adjustments&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;66&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-left: 0.125in; padding-bottom: 1.5pt&quot;&gt;Balance at July 31, 2021&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;$&lt;/td&gt;&lt;td style=&quot;border-bottom: Black 1.5pt solid; text-align: right&quot;&gt;2,262&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;/table&gt;&lt;br/&gt;</us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock>
  <us-gaap:ScheduleOfGoodwillTextBlock contextRef="c0_From1Aug2020To31Jul2021">&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&quot;&gt;&lt;font style=&quot;text-decoration:underline&quot;&gt;(in thousands)&lt;/font&gt;&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;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;/tr&gt;
  &lt;tr style=&quot;vertical-align: bottom&quot;&gt;
    &lt;td&gt;&amp;#xa0;&lt;/td&gt;&lt;td&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td colspan=&quot;2&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;padding-left: 0.125in; width: 88%&quot;&gt;Balance at July 31, 2019&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,266&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;padding-left: 0.125in; padding-bottom: 1.5pt; text-align: left&quot;&gt;Foreign currency translation adjustments&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;(70&lt;/td&gt;&lt;td style=&quot;padding-bottom: 1.5pt; text-align: left&quot;&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;padding-left: 0.125in&quot;&gt;Balance at 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;2,196&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: 0.125in; padding-bottom: 1.5pt; text-align: left&quot;&gt;Foreign currency translation adjustments&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;66&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-left: 0.125in; padding-bottom: 1.5pt&quot;&gt;Balance at July 31, 2021&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;$&lt;/td&gt;&lt;td style=&quot;border-bottom: Black 1.5pt solid; text-align: right&quot;&gt;2,262&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;/table&gt;</us-gaap:ScheduleOfGoodwillTextBlock>
  <us-gaap:Goodwill unitRef="usd" contextRef="c16_AsOf31Jul2019" decimals="-3">2266000</us-gaap:Goodwill>
  <zdge:ForeignCurrencyTranslationAdjustments unitRef="usd" contextRef="c9_From1Aug2019To31Jul2020" decimals="-3">-70000</zdge:ForeignCurrencyTranslationAdjustments>
  <zdge:ForeignCurrencyTranslationAdjustments unitRef="usd" contextRef="c0_From1Aug2020To31Jul2021" decimals="-3">66000</zdge:ForeignCurrencyTranslationAdjustments>
  <us-gaap:AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock contextRef="c0_From1Aug2020To31Jul2021">&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin: 0pt 0&quot;&gt;&lt;b&gt;Note 7&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: 0pt 0&quot;&gt;Accrued expenses 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;font-weight: bold&quot;&gt;July 31,&lt;/td&gt;&lt;td&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td colspan=&quot;2&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;&gt;&amp;#xa0;&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;border-bottom: Black 1.5pt solid; font-weight: bold&quot;&gt;(in thousands)&lt;/td&gt;&lt;td style=&quot;padding-bottom: 1.5pt; font-weight: bold&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td colspan=&quot;2&quot; style=&quot;border-bottom: Black 1.5pt solid; text-align: center; font-weight: bold&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;padding-bottom: 1.5pt; font-weight: bold&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td colspan=&quot;2&quot; style=&quot;border-bottom: Black 1.5pt solid; text-align: center; font-weight: bold&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: 76%; text-align: left&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;424&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&quot;&gt;Accrued income taxes payable&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;264&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&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;291&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&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;374&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;text-align: left&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;86&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; &quot;&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;Derivative 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;54&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&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;246&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;padding-bottom: 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;32&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; background-color: rgb(204,238,255)&quot;&gt;
    &lt;td style=&quot;padding-bottom: 1.5pt; font-weight: bold; text-align: left&quot;&gt;Total accrued expenses and other current liabilities&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;$&lt;/td&gt;&lt;td style=&quot;border-bottom: Black 1.5pt solid; text-align: right&quot;&gt;1,771&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;$&lt;/td&gt;&lt;td style=&quot;border-bottom: Black 1.5pt solid; text-align: right&quot;&gt;1,210&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;/table&gt;&lt;br/&gt;</us-gaap:AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock>
  <us-gaap:ScheduleOfAccruedLiabilitiesTableTextBlock contextRef="c0_From1Aug2020To31Jul2021">&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&quot;&gt;July 31,&lt;/td&gt;&lt;td&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td colspan=&quot;2&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;&gt;&amp;#xa0;&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;border-bottom: Black 1.5pt solid; font-weight: bold&quot;&gt;(in thousands)&lt;/td&gt;&lt;td style=&quot;padding-bottom: 1.5pt; font-weight: bold&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td colspan=&quot;2&quot; style=&quot;border-bottom: Black 1.5pt solid; text-align: center; font-weight: bold&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;padding-bottom: 1.5pt; font-weight: bold&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td colspan=&quot;2&quot; style=&quot;border-bottom: Black 1.5pt solid; text-align: center; font-weight: bold&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: 76%; text-align: left&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;424&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&quot;&gt;Accrued income taxes payable&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;264&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&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;291&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&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;374&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;text-align: left&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;86&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; &quot;&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;Derivative 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;54&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&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;246&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;padding-bottom: 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;32&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; background-color: rgb(204,238,255)&quot;&gt;
    &lt;td style=&quot;padding-bottom: 1.5pt; font-weight: bold; text-align: left&quot;&gt;Total accrued expenses and other current liabilities&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;$&lt;/td&gt;&lt;td style=&quot;border-bottom: Black 1.5pt solid; text-align: right&quot;&gt;1,771&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;$&lt;/td&gt;&lt;td style=&quot;border-bottom: Black 1.5pt solid; text-align: right&quot;&gt;1,210&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;/table&gt;</us-gaap:ScheduleOfAccruedLiabilitiesTableTextBlock>
  <us-gaap:AccruedVacationCurrent unitRef="usd" contextRef="c3_AsOf31Jul2021" decimals="-3">424000</us-gaap:AccruedVacationCurrent>
  <us-gaap:AccruedVacationCurrent unitRef="usd" contextRef="c4_AsOf31Jul2020" decimals="-3">392000</us-gaap:AccruedVacationCurrent>
  <us-gaap:AccruedIncomeTaxes unitRef="usd" contextRef="c3_AsOf31Jul2021" decimals="-3">264000</us-gaap:AccruedIncomeTaxes>
  <us-gaap:AccruedIncomeTaxes unitRef="usd" contextRef="c4_AsOf31Jul2020" xs:nil="true"/>
  <us-gaap:AccruedPayrollTaxesCurrent unitRef="usd" contextRef="c3_AsOf31Jul2021" decimals="-3">291000</us-gaap:AccruedPayrollTaxesCurrent>
  <us-gaap:AccruedPayrollTaxesCurrent unitRef="usd" contextRef="c4_AsOf31Jul2020" decimals="-3">274000</us-gaap:AccruedPayrollTaxesCurrent>
  <us-gaap:AccruedBonusesCurrent unitRef="usd" contextRef="c3_AsOf31Jul2021" decimals="-3">374000</us-gaap:AccruedBonusesCurrent>
  <us-gaap:AccruedBonusesCurrent unitRef="usd" contextRef="c4_AsOf31Jul2020" decimals="-3">132000</us-gaap:AccruedBonusesCurrent>
  <us-gaap:OperatingLeasePayments unitRef="usd" contextRef="c0_From1Aug2020To31Jul2021" decimals="-3">86000</us-gaap:OperatingLeasePayments>
  <us-gaap:OperatingLeasePayments unitRef="usd" contextRef="c9_From1Aug2019To31Jul2020" decimals="-3">232000</us-gaap:OperatingLeasePayments>
  <us-gaap:DerivativeLiabilities unitRef="usd" contextRef="c3_AsOf31Jul2021" decimals="-3">54000</us-gaap:DerivativeLiabilities>
  <us-gaap:DerivativeLiabilities unitRef="usd" contextRef="c4_AsOf31Jul2020" xs:nil="true"/>
  <us-gaap:DueToAffiliateCurrent unitRef="usd" contextRef="c3_AsOf31Jul2021" decimals="-3">246000</us-gaap:DueToAffiliateCurrent>
  <us-gaap:DueToAffiliateCurrent unitRef="usd" contextRef="c4_AsOf31Jul2020" decimals="-3">136000</us-gaap:DueToAffiliateCurrent>
  <us-gaap:OtherAccruedLiabilitiesCurrent unitRef="usd" contextRef="c3_AsOf31Jul2021" decimals="-3">32000</us-gaap:OtherAccruedLiabilitiesCurrent>
  <us-gaap:OtherAccruedLiabilitiesCurrent unitRef="usd" contextRef="c4_AsOf31Jul2020" decimals="-3">44000</us-gaap:OtherAccruedLiabilitiesCurrent>
  <us-gaap:AccountsPayableAndOtherAccruedLiabilitiesCurrent unitRef="usd" contextRef="c3_AsOf31Jul2021" decimals="-3">1771000</us-gaap:AccountsPayableAndOtherAccruedLiabilitiesCurrent>
  <us-gaap:AccountsPayableAndOtherAccruedLiabilitiesCurrent unitRef="usd" contextRef="c4_AsOf31Jul2020" decimals="-3">1210000</us-gaap:AccountsPayableAndOtherAccruedLiabilitiesCurrent>
  <us-gaap:StockholdersEquityNoteDisclosureTextBlock contextRef="c0_From1Aug2020To31Jul2021">&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin: 0pt 0&quot;&gt;&lt;b&gt;Note 8&amp;#x2014;Equity&lt;/b&gt;&lt;/p&gt;&lt;br/&gt;&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.35pt&quot;&gt;&lt;i&gt;Class A Common Stock and Class B Common Stock&lt;/i&gt;&lt;/p&gt;&lt;br/&gt;&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin: 0pt 0&quot;&gt;The rights of holders of Class A common stock and Class B common stock
are identical except for certain voting and conversion rights and restrictions on transferability. The holders of Class A common stock
and Class B common stock have the right to receive identical dividends per share if and when declared by the Company&amp;#x2019;s Board of
Directors. In addition, the holders of Class A common stock and Class B common stock have identical and equal priority rights per share
in liquidation. The Class A common stock and Class B common stock do not have any other contractual participation rights. The holders
of Class A common stock are entitled to three votes per share and the holders of Class B common stock are entitled to one-tenth of a vote
per share. Each share of Class A common stock may be converted into one share of Class B common stock, at any time, at the option of the
holder. Shares of Class A common stock are subject to certain limitations on transferability that do not apply to shares of Class B common
stock.&lt;/p&gt;&lt;br/&gt;</us-gaap:StockholdersEquityNoteDisclosureTextBlock>
  <us-gaap:CommitmentsAndContingenciesDisclosureTextBlock contextRef="c0_From1Aug2020To31Jul2021">&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin: 0pt 0&quot;&gt;&lt;b&gt;Note 9&amp;#x2014;Commitments and Contingencies&lt;/b&gt;&lt;/p&gt;&lt;br/&gt;&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin: 0pt 0&quot;&gt;&lt;i&gt;Legal Proceedings&lt;/i&gt;&lt;/p&gt;&lt;br/&gt;&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin: 0pt 0&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: 0pt 0&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="c90_From1Mar2014To31Mar2014" decimals="-5">1600000</us-gaap:LossContingencyDamagesSoughtValue>
  <us-gaap:OperatingLeasesOfLessorDisclosureTextBlock contextRef="c0_From1Aug2020To31Jul2021">&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin: 0pt 0&quot;&gt;&lt;b&gt;Note 10&amp;#x2014; Leases&lt;/b&gt;&lt;/p&gt;&lt;br/&gt;&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin: 0pt 0&quot;&gt;The Company has operating leases primarily for office space. Effective
April 1, 2021, the Company moved its main office in Trondheim, Norway with 11,600 square feet of office space to a 4,900 square foot facility.
There were nine months left on the lease agreement for the old office space and the Company recognized $14,000 gain as a result of the
lease termination. As of March 31, 2021 the Company recorded $281,000 in ROU assets and the same amount for the lease liabilities for
the new lease which has a three year term.&lt;/p&gt;&lt;br/&gt;&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin: 0pt 0&quot;&gt;The following table presents the lease-related assets and liabilities
for leases recorded on the Consolidated Balance Sheet (in thousands) as of July 31, 2021 and 2020:&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;&lt;/td&gt;&lt;td style=&quot;padding-bottom: 1.5pt; font-weight: bold&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td colspan=&quot;6&quot; style=&quot;border-bottom: Black 1.5pt solid; text-align: center; font-weight: bold&quot;&gt;As of July 31,&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;padding-bottom: 1.5pt&quot;&gt;&lt;/td&gt;&lt;td style=&quot;padding-bottom: 1.5pt; font-weight: bold&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td colspan=&quot;2&quot; style=&quot;border-bottom: Black 1.5pt solid; text-align: center; font-weight: bold&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;padding-bottom: 1.5pt; font-weight: bold&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td colspan=&quot;2&quot; style=&quot;border-bottom: Black 1.5pt solid; text-align: center; font-weight: bold&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&quot;&gt;
    &lt;td&gt;Operating leases:&lt;/td&gt;&lt;td style=&quot;font-weight: bold&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td colspan=&quot;2&quot; style=&quot;text-align: center; font-weight: bold&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;font-weight: bold&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;2&quot; style=&quot;text-align: center; font-weight: bold&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;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;padding-bottom: 4pt; padding-left: 0.125in; width: 76%; text-align: left&quot;&gt;Other assets&lt;/td&gt;&lt;td style=&quot;padding-bottom: 4pt; width: 1%&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;border-bottom: Black 4pt double; width: 1%; text-align: left&quot;&gt;$&lt;/td&gt;&lt;td style=&quot;border-bottom: Black 4pt double; width: 9%; text-align: right&quot;&gt;243&lt;/td&gt;&lt;td style=&quot;padding-bottom: 4pt; width: 1%; text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;padding-bottom: 4pt; width: 1%&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;border-bottom: Black 4pt double; width: 1%; text-align: left&quot;&gt;$&lt;/td&gt;&lt;td style=&quot;border-bottom: Black 4pt double; width: 9%; text-align: right&quot;&gt;317&lt;/td&gt;&lt;td style=&quot;padding-bottom: 4pt; 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;padding-left: 0.125in; 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: 0.125in; text-align: left&quot;&gt;Other current liabilities&lt;/td&gt;&lt;td&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;$&lt;/td&gt;&lt;td style=&quot;text-align: right&quot;&gt;86&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;$&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; &quot;&gt;
    &lt;td style=&quot;padding-bottom: 1.5pt; padding-left: 0.125in; text-align: left&quot;&gt;Other liabilities&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;145&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;64&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: 1.5pt; padding-left: 0.25in; text-align: left&quot;&gt;Total operating lease liabilities&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;$&lt;/td&gt;&lt;td style=&quot;border-bottom: Black 1.5pt solid; text-align: right&quot;&gt;231&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;$&lt;/td&gt;&lt;td style=&quot;border-bottom: Black 1.5pt solid; text-align: right&quot;&gt;296&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;/table&gt;&lt;br/&gt;&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin: 0pt 0&quot;&gt;The following table summarizes the weighted average remaining lease
term and weighted average discount rate as of July 31, 2021 and 2020:&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;padding-bottom: 1.5pt; font-weight: bold&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td colspan=&quot;6&quot; style=&quot;border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center&quot;&gt;As of July 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;padding-bottom: 1.5pt; font-weight: bold&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td colspan=&quot;2&quot; style=&quot;border-bottom: Black 1.5pt solid; text-align: center; font-weight: bold&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;padding-bottom: 1.5pt; font-weight: bold&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td colspan=&quot;2&quot; style=&quot;border-bottom: Black 1.5pt solid; text-align: center; font-weight: bold&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&quot;&gt;
    &lt;td&gt;Weighted average remaining lease term:&lt;/td&gt;&lt;td&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td colspan=&quot;2&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;&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;padding-left: 0.125in; text-align: justify&quot;&gt;Operating leases&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;font style=&quot;font-size: 10pt&quot;&gt;2.67 years&lt;/font&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;&lt;font style=&quot;font-size: 10pt&quot;&gt;1.42 years &lt;/font&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: justify&quot;&gt;Weighted average discount rate: &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: 0.125in; width: 76%; text-align: justify&quot;&gt;Operating leases&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.00&lt;/td&gt;&lt;td style=&quot;width: 1%; text-align: left&quot;&gt;%&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;5.00&lt;/td&gt;&lt;td style=&quot;width: 1%; text-align: left&quot;&gt;%&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;&lt;br/&gt;&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin: 0pt 0&quot;&gt;Future minimum lease payments under non-cancellable leases at July
31, 2021 are as follows (in thousands):&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; font-weight: bold&quot;&gt;Years ending July 31,&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;Operating&lt;br/&gt;
 Leases&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: 88%; text-align: left&quot;&gt;2022&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;88&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;2023&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;96&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;2024&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;50&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&quot;&gt;Total future minimum lease payments&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;234&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;Less imputed interest&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;3&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;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;231&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: 0pt 0; &quot;&gt;As of July 31, 2021, the Company did not have
any leases that have not yet commenced that create significant rights and obligations.&lt;/p&gt;&lt;br/&gt;</us-gaap:OperatingLeasesOfLessorDisclosureTextBlock>
  <us-gaap:LessorOperatingLeaseDescription contextRef="c0_From1Aug2020To31Jul2021">The Company has operating leases primarily for office space. Effective April 1, 2021, the Company moved its main office in Trondheim, Norway with 11,600 square feet of office space to a 4,900 square foot facility. There were nine months left on the lease agreement for the old office space and the Company recognized $14,000 gain as a result of the lease termination.</us-gaap:LessorOperatingLeaseDescription>
  <zdge:OperatingLeaseRightOfUseAssets unitRef="usd" contextRef="c91_AsOf31Mar2021" decimals="0">281000</zdge:OperatingLeaseRightOfUseAssets>
  <zdge:ScheduleOfLeaseRelatedAssetsAndLiabilitiesTableTextBlock contextRef="c0_From1Aug2020To31Jul2021">&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;&lt;/td&gt;&lt;td style=&quot;padding-bottom: 1.5pt; font-weight: bold&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td colspan=&quot;6&quot; style=&quot;border-bottom: Black 1.5pt solid; text-align: center; font-weight: bold&quot;&gt;As of July 31,&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;padding-bottom: 1.5pt&quot;&gt;&lt;/td&gt;&lt;td style=&quot;padding-bottom: 1.5pt; font-weight: bold&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td colspan=&quot;2&quot; style=&quot;border-bottom: Black 1.5pt solid; text-align: center; font-weight: bold&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;padding-bottom: 1.5pt; font-weight: bold&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td colspan=&quot;2&quot; style=&quot;border-bottom: Black 1.5pt solid; text-align: center; font-weight: bold&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&quot;&gt;
    &lt;td&gt;Operating leases:&lt;/td&gt;&lt;td style=&quot;font-weight: bold&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td colspan=&quot;2&quot; style=&quot;text-align: center; font-weight: bold&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;font-weight: bold&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;2&quot; style=&quot;text-align: center; font-weight: bold&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;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;padding-bottom: 4pt; padding-left: 0.125in; width: 76%; text-align: left&quot;&gt;Other assets&lt;/td&gt;&lt;td style=&quot;padding-bottom: 4pt; width: 1%&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;border-bottom: Black 4pt double; width: 1%; text-align: left&quot;&gt;$&lt;/td&gt;&lt;td style=&quot;border-bottom: Black 4pt double; width: 9%; text-align: right&quot;&gt;243&lt;/td&gt;&lt;td style=&quot;padding-bottom: 4pt; width: 1%; text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;padding-bottom: 4pt; width: 1%&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;border-bottom: Black 4pt double; width: 1%; text-align: left&quot;&gt;$&lt;/td&gt;&lt;td style=&quot;border-bottom: Black 4pt double; width: 9%; text-align: right&quot;&gt;317&lt;/td&gt;&lt;td style=&quot;padding-bottom: 4pt; 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;padding-left: 0.125in; 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: 0.125in; text-align: left&quot;&gt;Other current liabilities&lt;/td&gt;&lt;td&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;$&lt;/td&gt;&lt;td style=&quot;text-align: right&quot;&gt;86&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;$&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; &quot;&gt;
    &lt;td style=&quot;padding-bottom: 1.5pt; padding-left: 0.125in; text-align: left&quot;&gt;Other liabilities&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;145&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;64&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: 1.5pt; padding-left: 0.25in; text-align: left&quot;&gt;Total operating lease liabilities&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;$&lt;/td&gt;&lt;td style=&quot;border-bottom: Black 1.5pt solid; text-align: right&quot;&gt;231&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;$&lt;/td&gt;&lt;td style=&quot;border-bottom: Black 1.5pt solid; text-align: right&quot;&gt;296&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;/table&gt;</zdge:ScheduleOfLeaseRelatedAssetsAndLiabilitiesTableTextBlock>
  <zdge:OperatingLeaseOtherAssets unitRef="usd" contextRef="c3_AsOf31Jul2021" decimals="-3">243000</zdge:OperatingLeaseOtherAssets>
  <zdge:OperatingLeaseOtherAssets unitRef="usd" contextRef="c4_AsOf31Jul2020" decimals="-3">317000</zdge:OperatingLeaseOtherAssets>
  <zdge:OperatingLeaseAccruedExpensesAndOtherLiabilities unitRef="usd" contextRef="c3_AsOf31Jul2021" decimals="-3">86000</zdge:OperatingLeaseAccruedExpensesAndOtherLiabilities>
  <zdge:OperatingLeaseAccruedExpensesAndOtherLiabilities unitRef="usd" contextRef="c4_AsOf31Jul2020" decimals="-3">232000</zdge:OperatingLeaseAccruedExpensesAndOtherLiabilities>
  <zdge:OperatingLeaseOtherLiability unitRef="usd" contextRef="c3_AsOf31Jul2021" decimals="-3">145000</zdge:OperatingLeaseOtherLiability>
  <zdge:OperatingLeaseOtherLiability unitRef="usd" contextRef="c4_AsOf31Jul2020" decimals="-3">64000</zdge:OperatingLeaseOtherLiability>
  <zdge:TotalOperatingLeaseLiabilities unitRef="usd" contextRef="c3_AsOf31Jul2021" decimals="-3">231000</zdge:TotalOperatingLeaseLiabilities>
  <zdge:TotalOperatingLeaseLiabilities unitRef="usd" contextRef="c4_AsOf31Jul2020" decimals="-3">296000</zdge:TotalOperatingLeaseLiabilities>
  <zdge:ScheduleOfWeightedAverageRemainingLeaseTermAndWeightedAverageDiscountRateTableTextBlock contextRef="c0_From1Aug2020To31Jul2021">&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;padding-bottom: 1.5pt; font-weight: bold&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td colspan=&quot;6&quot; style=&quot;border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center&quot;&gt;As of July 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;padding-bottom: 1.5pt; font-weight: bold&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td colspan=&quot;2&quot; style=&quot;border-bottom: Black 1.5pt solid; text-align: center; font-weight: bold&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;padding-bottom: 1.5pt; font-weight: bold&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td colspan=&quot;2&quot; style=&quot;border-bottom: Black 1.5pt solid; text-align: center; font-weight: bold&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&quot;&gt;
    &lt;td&gt;Weighted average remaining lease term:&lt;/td&gt;&lt;td&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td colspan=&quot;2&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;&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;padding-left: 0.125in; text-align: justify&quot;&gt;Operating leases&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;font style=&quot;font-size: 10pt&quot;&gt;2.67 years&lt;/font&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;&lt;font style=&quot;font-size: 10pt&quot;&gt;1.42 years &lt;/font&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: justify&quot;&gt;Weighted average discount rate: &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: 0.125in; width: 76%; text-align: justify&quot;&gt;Operating leases&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.00&lt;/td&gt;&lt;td style=&quot;width: 1%; text-align: left&quot;&gt;%&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;5.00&lt;/td&gt;&lt;td style=&quot;width: 1%; text-align: left&quot;&gt;%&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;</zdge:ScheduleOfWeightedAverageRemainingLeaseTermAndWeightedAverageDiscountRateTableTextBlock>
  <us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1 contextRef="c3_AsOf31Jul2021">P2Y244D</us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1>
  <us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1 contextRef="c4_AsOf31Jul2020">P1Y153D</us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1>
  <us-gaap:OperatingLeaseWeightedAverageDiscountRatePercent unitRef="pure" contextRef="c3_AsOf31Jul2021" decimals="4">0.0100</us-gaap:OperatingLeaseWeightedAverageDiscountRatePercent>
  <us-gaap:OperatingLeaseWeightedAverageDiscountRatePercent unitRef="pure" contextRef="c4_AsOf31Jul2020" decimals="4">0.0500</us-gaap:OperatingLeaseWeightedAverageDiscountRatePercent>
  <zdge:ScheduleOfFutureMinimumLeasePaymentsUnderNoncancelableLeasesTableTextBlock contextRef="c0_From1Aug2020To31Jul2021">&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; font-weight: bold&quot;&gt;Years ending July 31,&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;Operating&lt;br/&gt;
 Leases&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: 88%; text-align: left&quot;&gt;2022&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;88&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;2023&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;96&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;2024&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;50&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&quot;&gt;Total future minimum lease payments&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;234&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;Less imputed interest&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;3&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;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;231&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:ScheduleOfFutureMinimumLeasePaymentsUnderNoncancelableLeasesTableTextBlock>
  <zdge:OperatingLeaseFutureMinimumPaymentsDueCurrent unitRef="usd" contextRef="c4_AsOf31Jul2020" decimals="-3">88000</zdge:OperatingLeaseFutureMinimumPaymentsDueCurrent>
  <zdge:OperatingLeasesFutureMinimumPaymentDueInTwoYears unitRef="usd" contextRef="c4_AsOf31Jul2020" decimals="-3">96000</zdge:OperatingLeasesFutureMinimumPaymentDueInTwoYears>
  <zdge:OperatingLeasesFutureMinimumPaymentDueInThreeYears unitRef="usd" contextRef="c4_AsOf31Jul2020" decimals="-3">50000</zdge:OperatingLeasesFutureMinimumPaymentDueInThreeYears>
  <zdge:OperatingLeasesFutureMinimumPaymentDue unitRef="usd" contextRef="c4_AsOf31Jul2020" decimals="-3">234000</zdge:OperatingLeasesFutureMinimumPaymentDue>
  <zdge:OperatingLeasesFutureMinimumPaymentsImputedInterest unitRef="usd" contextRef="c4_AsOf31Jul2020" decimals="-3">3000</zdge:OperatingLeasesFutureMinimumPaymentsImputedInterest>
  <zdge:OperatingLeasesFutureMinimumPaymentsTotal unitRef="usd" contextRef="c4_AsOf31Jul2020" decimals="-3">231000</zdge:OperatingLeasesFutureMinimumPaymentsTotal>
  <us-gaap:IncomeTaxDisclosureTextBlock contextRef="c0_From1Aug2020To31Jul2021">&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin: 0pt 0&quot;&gt;&lt;b&gt;Note 11&amp;#x2014;Income Taxes &lt;/b&gt;&lt;/p&gt;&lt;br/&gt;&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin: 0pt 0&quot;&gt;The components of income (loss) before income taxes 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&gt;&lt;b&gt;Fiscal year ended July 31,&lt;/b&gt;&lt;/td&gt;&lt;td style=&quot;font-weight: bold&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td colspan=&quot;2&quot; style=&quot;font-weight: bold; text-align: center&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;font-weight: bold&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;2&quot; style=&quot;font-weight: bold; text-align: center&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;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;border-bottom: Black 1.5pt solid&quot;&gt;&lt;b&gt;(in thousands)&lt;/b&gt;&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: 76%&quot;&gt;Domestic&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,629&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;(630&lt;/td&gt;&lt;td style=&quot;width: 1%; text-align: left&quot;&gt;)&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;Foreign&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;417&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;86&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;Income (loss) before income taxes&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;8,046&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;(544&lt;/td&gt;&lt;td style=&quot;padding-bottom: 4pt; text-align: left&quot;&gt;)&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;&lt;br/&gt;&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin: 0pt 0&quot;&gt;Provision for (benefit from) income taxes consisted 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;font-weight: bold&quot;&gt;Fiscal year ended July 31,&lt;/td&gt;&lt;td style=&quot;font-weight: bold&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td colspan=&quot;2&quot; style=&quot;font-weight: bold; text-align: center&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;font-weight: bold&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;2&quot; style=&quot;font-weight: bold; text-align: center&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;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;font-weight: bold; border-bottom: Black 1.5pt solid&quot;&gt;(in thousands)&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&quot;&gt;
    &lt;td&gt;Current:&lt;/td&gt;&lt;td&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td colspan=&quot;2&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;&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: 76%; text-indent: 10pt&quot;&gt;Foreign&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;30&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;14&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-indent: 10pt&quot;&gt;Federal&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;239&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;padding-bottom: 1.5pt; text-indent: 10pt&quot;&gt;State&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;6&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&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: 1.5pt&quot;&gt;Total current expense&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;275&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;15&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&gt;Deferred:&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-indent: 10pt&quot;&gt;Foreign&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;)&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-indent: 10pt&quot;&gt;Federal&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;(253&lt;/td&gt;&lt;td style=&quot;text-align: left&quot;&gt;)&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;padding-bottom: 1.5pt; text-indent: 10pt&quot;&gt;State&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;(180&lt;/td&gt;&lt;td style=&quot;padding-bottom: 1.5pt; text-align: left&quot;&gt;)&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; background-color: rgb(204,238,255)&quot;&gt;
    &lt;td style=&quot;text-align: left; padding-bottom: 1.5pt&quot;&gt;Total deferred expense&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;(477&lt;/td&gt;&lt;td style=&quot;padding-bottom: 1.5pt; text-align: left&quot;&gt;)&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;text-align: left; padding-bottom: 4pt&quot;&gt;Provision for (benefit from) income taxes&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;(202&lt;/td&gt;&lt;td style=&quot;padding-bottom: 4pt; text-align: left&quot;&gt;)&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;15&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: 0pt 0&quot;&gt;The differences between income taxes expected at the U.S. federal statutory
income tax rate and income taxes reported 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&quot;&gt;Fiscal year ended July 31,&lt;/td&gt;&lt;td style=&quot;font-weight: bold&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td colspan=&quot;2&quot; style=&quot;font-weight: bold; text-align: center&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;font-weight: bold&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;2&quot; style=&quot;font-weight: bold; text-align: center&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;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;font-weight: bold; border-bottom: Black 1.5pt solid&quot;&gt; (in thousands)&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: 76%; text-align: left&quot;&gt;U.S federal income tax (benefit) at statutory rate&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;1,690&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;(114&lt;/td&gt;&lt;td style=&quot;width: 1%; text-align: left&quot;&gt;)&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style=&quot;vertical-align: bottom; &quot;&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;State tax (net of federal benefit)&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;5&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;29&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;Change in valuation allowance&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,601&lt;/td&gt;&lt;td style=&quot;text-align: left&quot;&gt;)&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;13&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;Foreign tax rate differential&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;(10&lt;/td&gt;&lt;td style=&quot;text-align: left&quot;&gt;)&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;(6&lt;/td&gt;&lt;td style=&quot;text-align: left&quot;&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;padding-bottom: 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;(286&lt;/td&gt;&lt;td style=&quot;padding-bottom: 1.5pt; text-align: left&quot;&gt;)&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;Provision for (benefit from) income taxes&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;(202&lt;/td&gt;&lt;td style=&quot;padding-bottom: 4pt; text-align: left&quot;&gt;)&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;15&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: 0pt 0&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.&lt;/p&gt;&lt;br/&gt;&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin: 0pt 0&quot;&gt;The Tax Cuts and Jobs Act of 2017 (the &amp;#x201c;Tax Act&amp;#x201d;) contains
a provision which subjects a U.S parent of a foreign subsidiary to current U.S. tax on its global intangible low-taxed income (&amp;#x201c;GILTI&amp;#x201d;).
The GILTI income is eligible for a deduction, which lowers to effective tax. The Company will report the tax impact of GILTI as a period
cost when incurred. Accordingly, the Company is not providing deferred taxes for basis differences expected to reverse as GILTI.&lt;/p&gt;&lt;br/&gt;&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin: 0pt 0&quot;&gt;U.S Companies are eligible for a deduction that lowers the effective
tax rate on certain foreign income. This regime is referred to as the Foreign-Derived Intangible Income deduction (&amp;#x201c;FDII&amp;#x201d;).&lt;/p&gt;&lt;br/&gt;&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.75pt&quot;&gt;Significant components of the Company&amp;#x2019;s deferred tax
assets and deferred tax liabilities 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;July 31, &lt;br/&gt;
(in thousands)&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&quot;&gt;
    &lt;td&gt;Deferred tax assets:&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: 76%; text-align: left&quot;&gt;Net operating loss carryforwards&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;502&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;1,783&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;Reserves and accruals&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&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;185&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;Stock-based compensation&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;156&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;242&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&quot;&gt;Net deferred tax 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;821&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;2,210&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;Less valuation allowance&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;(344&lt;/td&gt;&lt;td style=&quot;padding-bottom: 1.5pt; text-align: left&quot;&gt;)&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;(2,210&lt;/td&gt;&lt;td style=&quot;padding-bottom: 1.5pt; text-align: left&quot;&gt;)&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;Total deferred tax assets&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;477&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;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin: 0pt 0&quot;&gt;At July 31, 2021 and 2020, the Company had available U.S. federal net
operating loss (&amp;#x201c;NOL&amp;#x201d;) carryforwards from domestic operations of approximately $0 and $5.6 million, respectively, to offset
future taxable income. At July 31, 2021 and 2020, the Company had available U.S. state NOL carryforwards from domestic operations of approximately
$5.3 and $5.9 million, respectively, to offset future taxable income. The state NOL carryforwards will begin to expire in 2036. At July
31, 2021 and 2020, the Company had available Norwegian NOL carryforwards of approximately $201,000 and $433,000, respectively, to offset
future taxable income.&lt;/p&gt;&lt;br/&gt;&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin: 0pt 0&quot;&gt;Due to its recent and projected financial performance, the Company
believes that it is more-likely-than-not that substantially all of the deferred tax assets except certain state net operating losses and
capital loss carryforward will be realized. Therefore, the Company has released the valuation allowance on deferred tax assets other than
those stated above. The change in the valuation allowance is 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;Fiscal year ended July 31,&lt;br/&gt;
 (in thousand)&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;Balance&lt;br/&gt;
 at&lt;br/&gt;
 beginning&lt;br/&gt;
 of year&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;Additions&lt;br/&gt;
 charged to&lt;br/&gt;
 costs and&lt;br/&gt;
 expenses&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;Deductions&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;Balance at&lt;br/&gt;
 end of year&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&gt;2021&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;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&quot;&gt;
    &lt;td&gt;Reserves deducted from deferred income taxes, net:&lt;/td&gt;&lt;td&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td colspan=&quot;2&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;&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;&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;&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: 52%; text-align: left&quot;&gt;Valuation allowance&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,210&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;-&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;(1,866&lt;/td&gt;&lt;td style=&quot;width: 1%; text-align: left&quot;&gt;)&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;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;$ 344&lt;/font&gt;&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;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;text-align: left&quot;&gt;Reserves deducted from deferred income taxes, 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;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&quot;&gt;Valuation allowance&lt;/td&gt;&lt;td&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;$&lt;/td&gt;&lt;td style=&quot;text-align: right&quot;&gt;2,197&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;$&lt;/td&gt;&lt;td style=&quot;text-align: right&quot;&gt;13&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;$&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;$&lt;/td&gt;&lt;td style=&quot;text-align: right&quot;&gt;2,210&lt;/td&gt;&lt;td style=&quot;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: 0pt 0&quot;&gt;At July 31, 2021 and 2020, the Company did not have any unrecognized
tax benefits and did not anticipate any significant changes to the unrecognized tax benefits within twelve months of this reporting date.
In the fiscal years ended July 31, 2021 and 2020, the Company recorded no interest and penalties on income taxes. At July 31, 2021 and
2020, there was no accrued interest included in income taxes payable.&lt;/p&gt;&lt;br/&gt;&lt;p style=&quot;text-align: left; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.75pt&quot;&gt;The Company currently remains subject to examinations of
its U.S. tax returns as follows: U.S. federal tax return for fiscal 2018 to fiscal 2020, state and local tax returns generally for fiscal
2018 to fiscal 2020 and foreign tax returns generally for fiscal 2019 to fiscal 2020.&lt;/p&gt;&lt;br/&gt;&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.75pt&quot;&gt;In connection with the Spin-Off, the Company and IDT entered
into various agreements prior to the Spin-Off including a Separation and Distribution Agreement to effect the separation and provide a
framework for the Company&amp;#x2019;s relationship with IDT after the Spin-Off, and a Tax Separation Agreement, which sets forth the responsibilities
of the Company and IDT with respect to, among other things, liabilities for federal, state, local and foreign taxes for periods before
and including the Spin-Off, the preparation and filing of tax returns for such periods and disputes with taxing authorities regarding
taxes for such periods. Pursuant to Separation and Distribution Agreement, among other things, the Company indemnifies IDT and IDT indemnifies
the Company for losses related to the failure of the other to pay, perform or otherwise discharge, any of the liabilities and obligations
set forth in the agreement. Pursuant to the Tax Separation Agreement, among other things, IDT indemnifies the Company from all liability
for taxes of the Company and any of its subsidiaries or relating to its business with respect to taxable periods ending on or before the
Spin-Off, and the Company indemnifies IDT from all liability for taxes of the Company and any of its subsidiaries or relating to its business
accruing after the Spin-Off. Notwithstanding the foregoing, the Company is responsible for, and IDT has no obligation to indemnify the
Company for, any tax liability of the Company resulting from an audit, examination or other proceeding related to any tax returns that
relate solely to it and its subsidiaries regardless of whether such tax return relates to a period prior to or following the Spin-Off.&lt;/p&gt;&lt;br/&gt;</us-gaap:IncomeTaxDisclosureTextBlock>
  <us-gaap:OperatingLossCarryforwardsLimitationsOnUse contextRef="c0_From1Aug2020To31Jul2021">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:OperatingLossCarryforwards unitRef="usd" contextRef="c92_AsOf31Jul2021_USFederalNetOperatingLossMember" decimals="0">0</us-gaap:OperatingLossCarryforwards>
  <us-gaap:OperatingLossCarryforwards unitRef="usd" contextRef="c93_AsOf31Jul2020_USFederalNetOperatingLossMember" decimals="-5">5600000</us-gaap:OperatingLossCarryforwards>
  <us-gaap:OperatingLossCarryforwards unitRef="usd" contextRef="c94_AsOf31Jul2021_StateNetOperatingLossMember" decimals="-5">5300000</us-gaap:OperatingLossCarryforwards>
  <us-gaap:OperatingLossCarryforwards unitRef="usd" contextRef="c95_AsOf31Jul2020_StateNetOperatingLossMember" decimals="-5">5900000</us-gaap:OperatingLossCarryforwards>
  <us-gaap:OperatingLossCarryforwards unitRef="usd" contextRef="c96_AsOf31Jul2021_NorwegianNetOperatingLossMember" decimals="0">201000</us-gaap:OperatingLossCarryforwards>
  <us-gaap:OperatingLossCarryforwards unitRef="usd" contextRef="c97_AsOf31Jul2020_NorwegianNetOperatingLossMember" decimals="0">433000</us-gaap:OperatingLossCarryforwards>
  <us-gaap:IncomeTaxExaminationDescription contextRef="c0_From1Aug2020To31Jul2021">The Company currently remains subject to examinations of its U.S. tax returns as follows: U.S. federal tax return for fiscal 2018 to fiscal 2020, state and local tax returns generally for fiscal 2018 to fiscal 2020 and foreign tax returns generally for fiscal 2019 to fiscal 2020.</us-gaap:IncomeTaxExaminationDescription>
  <us-gaap:ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock contextRef="c0_From1Aug2020To31Jul2021">&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;Fiscal year ended July 31,&lt;/b&gt;&lt;/td&gt;&lt;td style=&quot;font-weight: bold&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td colspan=&quot;2&quot; style=&quot;font-weight: bold; text-align: center&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;font-weight: bold&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;2&quot; style=&quot;font-weight: bold; text-align: center&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;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;border-bottom: Black 1.5pt solid&quot;&gt;&lt;b&gt;(in thousands)&lt;/b&gt;&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: 76%&quot;&gt;Domestic&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,629&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;(630&lt;/td&gt;&lt;td style=&quot;width: 1%; text-align: left&quot;&gt;)&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;Foreign&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;417&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;86&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;Income (loss) before income taxes&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;8,046&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;(544&lt;/td&gt;&lt;td style=&quot;padding-bottom: 4pt; text-align: left&quot;&gt;)&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;</us-gaap:ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock>
  <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic unitRef="usd" contextRef="c0_From1Aug2020To31Jul2021" decimals="-3">7629000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic>
  <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic unitRef="usd" contextRef="c9_From1Aug2019To31Jul2020" decimals="-3">-630000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic>
  <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign unitRef="usd" contextRef="c0_From1Aug2020To31Jul2021" decimals="-3">417000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign>
  <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign unitRef="usd" contextRef="c9_From1Aug2019To31Jul2020" decimals="-3">86000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign>
  <us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock contextRef="c0_From1Aug2020To31Jul2021">&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&quot;&gt;Fiscal year ended July 31,&lt;/td&gt;&lt;td style=&quot;font-weight: bold&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td colspan=&quot;2&quot; style=&quot;font-weight: bold; text-align: center&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;font-weight: bold&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;2&quot; style=&quot;font-weight: bold; text-align: center&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;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;font-weight: bold; border-bottom: Black 1.5pt solid&quot;&gt;(in thousands)&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&quot;&gt;
    &lt;td&gt;Current:&lt;/td&gt;&lt;td&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td colspan=&quot;2&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;&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: 76%; text-indent: 10pt&quot;&gt;Foreign&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;30&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;14&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-indent: 10pt&quot;&gt;Federal&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;239&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;padding-bottom: 1.5pt; text-indent: 10pt&quot;&gt;State&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;6&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&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: 1.5pt&quot;&gt;Total current expense&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;275&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;15&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&gt;Deferred:&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-indent: 10pt&quot;&gt;Foreign&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;)&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-indent: 10pt&quot;&gt;Federal&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;(253&lt;/td&gt;&lt;td style=&quot;text-align: left&quot;&gt;)&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;padding-bottom: 1.5pt; text-indent: 10pt&quot;&gt;State&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;(180&lt;/td&gt;&lt;td style=&quot;padding-bottom: 1.5pt; text-align: left&quot;&gt;)&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; background-color: rgb(204,238,255)&quot;&gt;
    &lt;td style=&quot;text-align: left; padding-bottom: 1.5pt&quot;&gt;Total deferred expense&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;(477&lt;/td&gt;&lt;td style=&quot;padding-bottom: 1.5pt; text-align: left&quot;&gt;)&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;text-align: left; padding-bottom: 4pt&quot;&gt;Provision for (benefit from) income taxes&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;(202&lt;/td&gt;&lt;td style=&quot;padding-bottom: 4pt; text-align: left&quot;&gt;)&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;15&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:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock>
  <us-gaap:CurrentForeignTaxExpenseBenefit unitRef="usd" contextRef="c0_From1Aug2020To31Jul2021" decimals="-3">30000</us-gaap:CurrentForeignTaxExpenseBenefit>
  <us-gaap:CurrentForeignTaxExpenseBenefit unitRef="usd" contextRef="c9_From1Aug2019To31Jul2020" decimals="-3">14000</us-gaap:CurrentForeignTaxExpenseBenefit>
  <us-gaap:CurrentFederalTaxExpenseBenefit unitRef="usd" contextRef="c0_From1Aug2020To31Jul2021" decimals="-3">239000</us-gaap:CurrentFederalTaxExpenseBenefit>
  <us-gaap:CurrentFederalTaxExpenseBenefit unitRef="usd" contextRef="c9_From1Aug2019To31Jul2020" xs:nil="true"/>
  <us-gaap:CurrentStateAndLocalTaxExpenseBenefit unitRef="usd" contextRef="c0_From1Aug2020To31Jul2021" decimals="-3">6000</us-gaap:CurrentStateAndLocalTaxExpenseBenefit>
  <us-gaap:CurrentStateAndLocalTaxExpenseBenefit unitRef="usd" contextRef="c9_From1Aug2019To31Jul2020" decimals="-3">1000</us-gaap:CurrentStateAndLocalTaxExpenseBenefit>
  <us-gaap:CurrentIncomeTaxExpenseBenefit unitRef="usd" contextRef="c0_From1Aug2020To31Jul2021" decimals="-3">275000</us-gaap:CurrentIncomeTaxExpenseBenefit>
  <us-gaap:CurrentIncomeTaxExpenseBenefit unitRef="usd" contextRef="c9_From1Aug2019To31Jul2020" decimals="-3">15000</us-gaap:CurrentIncomeTaxExpenseBenefit>
  <us-gaap:DeferredForeignIncomeTaxExpenseBenefit unitRef="usd" contextRef="c0_From1Aug2020To31Jul2021" decimals="-3">-44000</us-gaap:DeferredForeignIncomeTaxExpenseBenefit>
  <us-gaap:DeferredForeignIncomeTaxExpenseBenefit unitRef="usd" contextRef="c9_From1Aug2019To31Jul2020" xs:nil="true"/>
  <us-gaap:DeferredFederalIncomeTaxExpenseBenefit unitRef="usd" contextRef="c0_From1Aug2020To31Jul2021" decimals="-3">-253000</us-gaap:DeferredFederalIncomeTaxExpenseBenefit>
  <us-gaap:DeferredFederalIncomeTaxExpenseBenefit unitRef="usd" contextRef="c9_From1Aug2019To31Jul2020" xs:nil="true"/>
  <us-gaap:DeferredStateAndLocalIncomeTaxExpenseBenefit unitRef="usd" contextRef="c0_From1Aug2020To31Jul2021" decimals="-3">-180000</us-gaap:DeferredStateAndLocalIncomeTaxExpenseBenefit>
  <us-gaap:DeferredStateAndLocalIncomeTaxExpenseBenefit unitRef="usd" contextRef="c9_From1Aug2019To31Jul2020" xs:nil="true"/>
  <us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock contextRef="c0_From1Aug2020To31Jul2021">&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&quot;&gt;Fiscal year ended July 31,&lt;/td&gt;&lt;td style=&quot;font-weight: bold&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td colspan=&quot;2&quot; style=&quot;font-weight: bold; text-align: center&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;font-weight: bold&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;2&quot; style=&quot;font-weight: bold; text-align: center&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;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;font-weight: bold; border-bottom: Black 1.5pt solid&quot;&gt; (in thousands)&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: 76%; text-align: left&quot;&gt;U.S federal income tax (benefit) at statutory rate&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;1,690&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;(114&lt;/td&gt;&lt;td style=&quot;width: 1%; text-align: left&quot;&gt;)&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style=&quot;vertical-align: bottom; &quot;&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;State tax (net of federal benefit)&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;5&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;29&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;Change in valuation allowance&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,601&lt;/td&gt;&lt;td style=&quot;text-align: left&quot;&gt;)&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;13&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;Foreign tax rate differential&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;(10&lt;/td&gt;&lt;td style=&quot;text-align: left&quot;&gt;)&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;(6&lt;/td&gt;&lt;td style=&quot;text-align: left&quot;&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;padding-bottom: 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;(286&lt;/td&gt;&lt;td style=&quot;padding-bottom: 1.5pt; text-align: left&quot;&gt;)&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;Provision for (benefit from) income taxes&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;(202&lt;/td&gt;&lt;td style=&quot;padding-bottom: 4pt; text-align: left&quot;&gt;)&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;15&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:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock>
  <us-gaap:IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate unitRef="usd" contextRef="c0_From1Aug2020To31Jul2021" decimals="-3">1690000</us-gaap:IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate>
  <us-gaap:IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate unitRef="usd" contextRef="c9_From1Aug2019To31Jul2020" decimals="-3">-114000</us-gaap:IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate>
  <us-gaap:IncomeTaxReconciliationStateAndLocalIncomeTaxes unitRef="usd" contextRef="c0_From1Aug2020To31Jul2021" decimals="-3">5000</us-gaap:IncomeTaxReconciliationStateAndLocalIncomeTaxes>
  <us-gaap:IncomeTaxReconciliationStateAndLocalIncomeTaxes unitRef="usd" contextRef="c9_From1Aug2019To31Jul2020" decimals="-3">29000</us-gaap:IncomeTaxReconciliationStateAndLocalIncomeTaxes>
  <us-gaap:IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance unitRef="usd" contextRef="c0_From1Aug2020To31Jul2021" decimals="-3">-1601000</us-gaap:IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance>
  <us-gaap:IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance unitRef="usd" contextRef="c9_From1Aug2019To31Jul2020" decimals="-3">13000</us-gaap:IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance>
  <us-gaap:IncomeTaxReconciliationForeignIncomeTaxRateDifferential unitRef="usd" contextRef="c0_From1Aug2020To31Jul2021" decimals="-3">-10000</us-gaap:IncomeTaxReconciliationForeignIncomeTaxRateDifferential>
  <us-gaap:IncomeTaxReconciliationForeignIncomeTaxRateDifferential unitRef="usd" contextRef="c9_From1Aug2019To31Jul2020" decimals="-3">-6000</us-gaap:IncomeTaxReconciliationForeignIncomeTaxRateDifferential>
  <us-gaap:IncomeTaxReconciliationOtherAdjustments unitRef="usd" contextRef="c0_From1Aug2020To31Jul2021" decimals="-3">-286000</us-gaap:IncomeTaxReconciliationOtherAdjustments>
  <us-gaap:IncomeTaxReconciliationOtherAdjustments unitRef="usd" contextRef="c9_From1Aug2019To31Jul2020" decimals="-3">93000</us-gaap:IncomeTaxReconciliationOtherAdjustments>
  <us-gaap:ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock contextRef="c0_From1Aug2020To31Jul2021">&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;July 31, &lt;br/&gt;
(in thousands)&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&quot;&gt;
    &lt;td&gt;Deferred tax assets:&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: 76%; text-align: left&quot;&gt;Net operating loss carryforwards&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;502&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;1,783&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;Reserves and accruals&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&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;185&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;Stock-based compensation&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;156&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;242&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&quot;&gt;Net deferred tax 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;821&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;2,210&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;Less valuation allowance&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;(344&lt;/td&gt;&lt;td style=&quot;padding-bottom: 1.5pt; text-align: left&quot;&gt;)&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;(2,210&lt;/td&gt;&lt;td style=&quot;padding-bottom: 1.5pt; text-align: left&quot;&gt;)&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;Total deferred tax assets&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;477&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:ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock>
  <us-gaap:DeferredTaxAssetsOperatingLossCarryforwards unitRef="usd" contextRef="c3_AsOf31Jul2021" decimals="-3">502000</us-gaap:DeferredTaxAssetsOperatingLossCarryforwards>
  <us-gaap:DeferredTaxAssetsOperatingLossCarryforwards unitRef="usd" contextRef="c4_AsOf31Jul2020" decimals="-3">1783000</us-gaap:DeferredTaxAssetsOperatingLossCarryforwards>
  <us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccruals unitRef="usd" contextRef="c3_AsOf31Jul2021" decimals="-3">163000</us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccruals>
  <us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccruals unitRef="usd" contextRef="c4_AsOf31Jul2020" decimals="-3">185000</us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccruals>
  <us-gaap:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost unitRef="usd" contextRef="c3_AsOf31Jul2021" decimals="-3">156000</us-gaap:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost>
  <us-gaap:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost unitRef="usd" contextRef="c4_AsOf31Jul2020" decimals="-3">242000</us-gaap:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost>
  <us-gaap:DeferredTaxAssetsGross unitRef="usd" contextRef="c3_AsOf31Jul2021" decimals="-3">821000</us-gaap:DeferredTaxAssetsGross>
  <us-gaap:DeferredTaxAssetsGross unitRef="usd" contextRef="c4_AsOf31Jul2020" decimals="-3">2210000</us-gaap:DeferredTaxAssetsGross>
  <us-gaap:DeferredTaxAssetsValuationAllowance unitRef="usd" contextRef="c3_AsOf31Jul2021" decimals="-3">344000</us-gaap:DeferredTaxAssetsValuationAllowance>
  <us-gaap:DeferredTaxAssetsValuationAllowance unitRef="usd" contextRef="c4_AsOf31Jul2020" decimals="-3">2210000</us-gaap:DeferredTaxAssetsValuationAllowance>
  <us-gaap:DeferredTaxAssetsLiabilitiesNet unitRef="usd" contextRef="c3_AsOf31Jul2021" decimals="-3">477000</us-gaap:DeferredTaxAssetsLiabilitiesNet>
  <us-gaap:DeferredTaxAssetsLiabilitiesNet unitRef="usd" contextRef="c4_AsOf31Jul2020" xs:nil="true"/>
  <us-gaap:SummaryOfValuationAllowanceTextBlock contextRef="c0_From1Aug2020To31Jul2021">&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;Fiscal year ended July 31,&lt;br/&gt;
 (in thousand)&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;Balance&lt;br/&gt;
 at&lt;br/&gt;
 beginning&lt;br/&gt;
 of year&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;Additions&lt;br/&gt;
 charged to&lt;br/&gt;
 costs and&lt;br/&gt;
 expenses&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;Deductions&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;Balance at&lt;br/&gt;
 end of year&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&gt;2021&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;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&quot;&gt;
    &lt;td&gt;Reserves deducted from deferred income taxes, net:&lt;/td&gt;&lt;td&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td colspan=&quot;2&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;&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;&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;&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: 52%; text-align: left&quot;&gt;Valuation allowance&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,210&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;-&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;(1,866&lt;/td&gt;&lt;td style=&quot;width: 1%; text-align: left&quot;&gt;)&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;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;$ 344&lt;/font&gt;&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;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;text-align: left&quot;&gt;Reserves deducted from deferred income taxes, 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;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&quot;&gt;Valuation allowance&lt;/td&gt;&lt;td&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;$&lt;/td&gt;&lt;td style=&quot;text-align: right&quot;&gt;2,197&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;$&lt;/td&gt;&lt;td style=&quot;text-align: right&quot;&gt;13&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;$&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;$&lt;/td&gt;&lt;td style=&quot;text-align: right&quot;&gt;2,210&lt;/td&gt;&lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;</us-gaap:SummaryOfValuationAllowanceTextBlock>
  <us-gaap:ValuationAllowancesAndReservesBalance unitRef="usd" contextRef="c4_AsOf31Jul2020" decimals="-3">2210000</us-gaap:ValuationAllowancesAndReservesBalance>
  <us-gaap:ValuationAllowancesAndReservesChargedToCostAndExpense unitRef="usd" contextRef="c0_From1Aug2020To31Jul2021" xs:nil="true"/>
  <us-gaap:ValuationAllowancesAndReservesDeductions unitRef="usd" contextRef="c0_From1Aug2020To31Jul2021" decimals="-3">-1866000</us-gaap:ValuationAllowancesAndReservesDeductions>
  <us-gaap:ValuationAllowancesAndReservesBalance unitRef="usd" contextRef="c3_AsOf31Jul2021" decimals="-3">344000</us-gaap:ValuationAllowancesAndReservesBalance>
  <us-gaap:ValuationAllowancesAndReservesBalance unitRef="usd" contextRef="c16_AsOf31Jul2019" decimals="-3">2197000</us-gaap:ValuationAllowancesAndReservesBalance>
  <us-gaap:ValuationAllowancesAndReservesChargedToCostAndExpense unitRef="usd" contextRef="c9_From1Aug2019To31Jul2020" decimals="-3">13000</us-gaap:ValuationAllowancesAndReservesChargedToCostAndExpense>
  <us-gaap:ValuationAllowancesAndReservesDeductions unitRef="usd" contextRef="c9_From1Aug2019To31Jul2020" xs:nil="true"/>
  <us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock contextRef="c0_From1Aug2020To31Jul2021">&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin: 0pt 0&quot;&gt;&lt;b&gt;Note 12&amp;#x2014;Stock-Based Compensation&lt;/b&gt;&lt;/p&gt;&lt;br/&gt;&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin: 0pt 0&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: 0pt 0&quot;&gt;The Company adopted the Zedge, Inc. 2016 Stock Option and Incentive
Plan (as amended to date, the &amp;#x201c;2016 Incentive Plan&amp;#x201d;). The 2016 Incentive Plan is intended to provide incentives to executive
officers, employees, directors and consultants of the Company. Incentives available under the 2016 Incentive Plan include restricted stock,
deferred stock unit, stock options and stock appreciation rights. The 2016 Incentive Plan is administered by the Compensation Committee
of the Company&amp;#x2019;s Board of Directors.&lt;/p&gt;&lt;br/&gt;&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin: 0pt 0&quot;&gt;In November, 2020, the Company&amp;#x2019;s Board of Directors amended the
Company&amp;#x2019;s 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 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 July 31, 2021, there were 212,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: 0pt 0&quot;&gt;In November 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
during Annual Meeting held on January 13, 2020.&lt;/p&gt;&lt;br/&gt;&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin: 0pt 0&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;font: 10pt Times New Roman, Times, Serif; margin: 0pt 0&quot;&gt;In the fiscal years ended July 31, 2021 and 2020 there were $105,000
and $0, respectively, income tax benefit resulting from tax deductions in excess of the compensation cost recognized for the Company&amp;#x2019;s
stock-based compensation.&lt;/p&gt;&lt;br/&gt;&lt;p style=&quot;font: italic 10pt Times New Roman, Times, Serif; margin: 0pt 0&quot;&gt;Stock Options&lt;/p&gt;&lt;br/&gt;&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin: 0pt 0&quot;&gt;The Company&amp;#x2019;s option awards generally have a maximum term of
10 years from grant date, are exercisable upon vesting unless otherwise designated for early exercise by the Board of Directors at the
time of grant and are pursuant to individual written agreements. Grants generally vest over a three-year or four -year period. Certain
option agreements provide for accelerated vesting of options upon the effective date of an initial public offering or a change in control
of the Company.&lt;/p&gt;&lt;br/&gt;&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin: 0pt 0&quot;&gt;In fiscal years 2021 and 2020, the Compensation Committee approved
equity grants of options to purchase 188,849 and 207,996 shares respectively of the Company&amp;#x2019;s Class B common stock to various executives,
consultants and employees, vesting mostly over a three-year or four-year period. Unrecognized compensation expense related to these grants
were $774,000 and $265,000 in fiscal 2021 and 2020 respectively based on the estimated fair value of the options on the grant dates.&lt;/p&gt;&lt;br/&gt;&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin: 0pt 0&quot;&gt;In fiscal 2021, the Company received proceeds of $873,261 from the
exercise of stock options for which the Company issued 559,840 shares of its Class B common stock.&amp;#xa0;In fiscal 2020, the Company received
proceeds of $11,571 from the exercise of stock options for which the Company issued 86,197 shares of its Class B common stock.&lt;/p&gt;&lt;br/&gt;&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin: 0pt 0&quot;&gt;The Company cancelled or forfeited options grants of 13,000 shares
and 126,000 shares in fiscal 2021 and fiscal 2020 respectively primarily due to employee resignations or layoffs.&lt;/p&gt;&lt;br/&gt;&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin: 0pt 0&quot;&gt;The fair value of stock options was estimated on the date of the grant
using a Black-Scholes valuation model (&amp;#x201c;BSM&amp;#x201d;) and the assumptions in the following table. Expected volatility is based on
historical volatility of the Company&amp;#x2019;s Class B common stock. The Company uses the simplified method to estimate the expected term
of the stock-based payments granted due to the limited history of the Company. The risk-free rate is based on the U.S. Treasury yield
curve in effect at the time of grant.&lt;/p&gt;&lt;br/&gt;&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin: 0pt 0&quot;&gt;The Company used the following weighted average assumptions in its
BSM pricing model:&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-left: 0; font-weight: bold; border-bottom: Black 1.5pt solid&quot;&gt;Fiscal year ended July 31,&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;text-align: left; padding-left: 0&quot;&gt;Expected term&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;6.0 years&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;6.0 years&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;width: 76%; padding-left: 0&quot;&gt;Volatility&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;92.3&lt;/td&gt;&lt;td style=&quot;width: 1%; text-align: left&quot;&gt;%&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;82.9&lt;/td&gt;&lt;td style=&quot;width: 1%; text-align: left&quot;&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;text-align: left; padding-left: 0&quot;&gt;Risk free interest rate&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;0.7&lt;/td&gt;&lt;td style=&quot;text-align: left&quot;&gt;%&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.6&lt;/td&gt;&lt;td style=&quot;text-align: left&quot;&gt;%&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style=&quot;vertical-align: bottom; &quot;&gt;
    &lt;td style=&quot;padding-left: 0&quot;&gt;Dividends&lt;/td&gt;&lt;td style=&quot;font-weight: bold&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;font-weight: bold; text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;font-weight: bold; text-align: right&quot;&gt;&amp;#x2014;&lt;/td&gt;&lt;td style=&quot;font-weight: bold; text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;font-weight: bold&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;font-weight: bold; text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;font-weight: bold; text-align: right&quot;&gt;&amp;#x2014;&lt;/td&gt;&lt;td style=&quot;font-weight: bold; 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: 0pt 0&quot;&gt;The following represents option activity for the fiscal years ended
July 31, 2021 and 2020, including options granted prior to our separation from our former parent in a spin-off on June 1, 2016 and options
granted under the 2016 Incentive Plan adopted on June 2, 2016:&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;&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;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&lt;b&gt;Number
of&lt;br/&gt;
 Options&lt;br/&gt;
 (in&amp;#xa0;thousands)&lt;/b&gt;&lt;/font&gt;&lt;/td&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;Weighted-&lt;br/&gt;
Average&lt;br/&gt;
 Exercise&amp;#xa0;Price&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;Weighted-&lt;br/&gt;
Average&lt;br/&gt;
 Remaining&lt;br/&gt;
 Contractual&lt;br/&gt;
 Term&amp;#xa0;(in&amp;#xa0;years)&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;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;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&lt;b&gt;Aggregate&lt;br/&gt;
Intrinsic&lt;br/&gt;
 Value&lt;br/&gt;
 (in&amp;#xa0;thousands)&lt;/b&gt;&lt;/font&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; background-color: rgb(204,238,255)&quot;&gt;
    &lt;td style=&quot;width: 52%&quot;&gt;Outstanding at July 31, 2019&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,231&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;1.60&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;6.32&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;642&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;Granted&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;208&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.82&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&gt;Exercised&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;(86&lt;/td&gt;&lt;td style=&quot;text-align: left&quot;&gt;)&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;0.13&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: 1.5pt&quot;&gt;Cancelled / forfeited&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;(126&lt;/td&gt;&lt;td style=&quot;padding-bottom: 1.5pt; text-align: left&quot;&gt;)&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.35&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;&amp;#xa0;&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;&amp;#xa0;&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&gt;Outstanding at 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;1,227&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;$&lt;/td&gt;&lt;td style=&quot;text-align: right&quot;&gt;1.76&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;5.95&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;$&lt;/td&gt;&lt;td style=&quot;text-align: right&quot;&gt;402&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&gt;Granted&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;189&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;5.40&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&gt;Exercised&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;(560&lt;/td&gt;&lt;td style=&quot;text-align: left&quot;&gt;)&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.56&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: 1.5pt&quot;&gt;Cancelled / forfeited&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;(13&lt;/td&gt;&lt;td style=&quot;padding-bottom: 1.5pt; text-align: left&quot;&gt;)&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.48&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;&amp;#xa0;&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;&amp;#xa0;&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: 1.5pt&quot;&gt;Outstanding at July 31, 2021&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;843&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;$&lt;/td&gt;&lt;td style=&quot;border-bottom: Black 1.5pt solid; text-align: right&quot;&gt;2.72&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;6.76&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;$&lt;/td&gt;&lt;td style=&quot;border-bottom: Black 1.5pt solid; text-align: right&quot;&gt;10,657&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: 1.5pt&quot;&gt;Exercisable at July 31, 2021&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;548&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;$&lt;/td&gt;&lt;td style=&quot;border-bottom: Black 1.5pt solid; text-align: right&quot;&gt;1.95&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;5.59&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;$&lt;/td&gt;&lt;td style=&quot;border-bottom: Black 1.5pt solid; text-align: right&quot;&gt;7,351&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;/table&gt;&lt;br/&gt;&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin: 0pt 0&quot;&gt;The following table summarizes the weighted average grant date fair
value of options granted, intrinsic value of options exercised and fair value of awards vested in the periods indicated:&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;July 31,&lt;br/&gt;
 (in thousands except per share amounts)&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: 76%&quot;&gt;Weighted average grant date fair value of options granted&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.09&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;1.28&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;Intrinsic value of options exercised&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,978&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;109&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;Fair value of awards vested&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;135&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;197&lt;/td&gt;&lt;td style=&quot;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; text-align: left; margin: 0pt 0&quot;&gt;At July 31, 2021, there was $774,000 of total unrecognized
compensation cost related to non-vested stock options, which is expected to be recognized over a weighted-average period of 3.2 years.&lt;/p&gt;&lt;br/&gt;&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; text-align: left; margin: 0pt 0&quot;&gt;&lt;i&gt;Restricted Stock&lt;/i&gt;&lt;/p&gt;&lt;br/&gt;&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; text-align: left; margin: 0pt 0&quot;&gt;In fiscal 2021, 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; text-align: left; margin: 0pt 0&quot;&gt;In fiscal 2021, 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 were fully vested
upon grant. 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; text-align: left; margin: 0pt 0&quot;&gt;In fiscal 2020, the Company granted 30,534 restricted
shares of its Class B common stock, which vested over a six-month period, to its interim Chief Executive Officer at a grant date fair
value of $1.97 per share.&amp;#xa0;The Company also granted 1,411 restricted shares of its Class B common stock, which vested over three
years, to Chairman of the Board at a grant date fair value of $1.97 per share.&amp;#xa0;&lt;/p&gt;&lt;br/&gt;&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; text-align: left; margin: 0pt 0&quot;&gt;In fiscal 2021, the Company granted 10,869 restricted
shares of its Class B common stock, which vested immediately, to its non-employee Board of Directors at an average grant date fair value
of $8.22 per share. In fiscal 2020, the Company granted 34,066 restricted shares of its Class B common stock, which vested immediately,
to its non-employee Board of Directors at an average grant date fair value of $1.41 per share. These shares were awarded pursuant to
the non-employee Board of Director&amp;#x2019;s semi-annual grant.&lt;/p&gt;&lt;br/&gt;&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; text-align: left; margin: 0pt 0&quot;&gt;At July 31, 2021, there were 127,300 non-vested
restricted shares of the Company&amp;#x2019;s Class B common stock. At July 31, 2021, there was $288,000 of total unrecognized compensation
cost related to these non-vested restricted shares, which is expected to be recognized over a weighted-average period of 2.4 years.&lt;/p&gt;&lt;br/&gt;&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; text-align: left; margin: 0pt 0&quot;&gt;In fiscal 2021 and fiscal 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;&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin: 0pt 0&quot;&gt;The following represents restricted shares activity for the fiscal
years ended July 31, 2021 and 2020:&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;&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;Number&lt;br/&gt;
 of&lt;br/&gt;
 Shares&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;Weighted&lt;br/&gt;
 Average&lt;br/&gt;
 Grant Date&lt;br/&gt;
 Fair Value&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: 76%&quot;&gt;Non-vested stock award as of July 31, 2019&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;195,375&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.33&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;Granted&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;31,945&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.97&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;Vested&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;(122,192&lt;/td&gt;&lt;td style=&quot;text-align: left&quot;&gt;)&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;2.26&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;Forfeited&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;/tr&gt;
  &lt;tr style=&quot;vertical-align: bottom; background-color: rgb(204,238,255)&quot;&gt;
    &lt;td&gt;Non-vested stock award as of 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;105,128&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;2.30&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&gt;Granted&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;113,831&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.34&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;Vested&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;(91,659&lt;/td&gt;&lt;td style=&quot;text-align: left&quot;&gt;)&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;2.24&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;Forfeited&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;/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;Non-vested stock award as of July 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;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;border-bottom: Black 4pt double; text-align: right&quot;&gt;127,300&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.27&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: 0pt 0&quot;&gt;&lt;i&gt;Deferred Stock Units &amp;#xa0;&lt;/i&gt;&lt;/p&gt;&lt;br/&gt;&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin: 0pt 0&quot;&gt;In fiscal 2020, the Compensation Committee approved the grant of 92,544
Deferred Stock Units (DSUs) to 13 of its non-executive employees based in Norway and Lithuania. Each DSU represents a right to receive
one share of Class B Common Stock. The DSUs primarily vest over a four-year period from grant. On the grant date, unrecognized compensation
expense related to this grant was an aggregate of $144,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 July 31, 2021, unrecognized compensation
expense related to unvested DSUs was an aggregate of $39,000 which is expected to be recognized over a weighted-average period of 2.0
years.&lt;/p&gt;&lt;br/&gt;&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.7pt&quot;&gt;In fiscal 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;font: 10pt Times New Roman, Times, Serif; margin: 0pt 0&quot;&gt;The following represents restricted shares activity for the fiscal
years ended July 31, 2021 and 2020:&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;&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;Number&lt;br/&gt;
 of&lt;br/&gt;
 Shares&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;Weighted&lt;br/&gt;
 Average&lt;br/&gt;
 Grant Date&lt;br/&gt;
 Fair Value&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&gt;Non-vested DSU award as of July 31, 2019&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;-&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;width: 76%&quot;&gt;Granted&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;92,544&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.55&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; background-color: rgb(204,238,255)&quot;&gt;
    &lt;td&gt;Vested&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;-&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;Forfeited&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;(32,000&lt;/td&gt;&lt;td style=&quot;padding-bottom: 1.5pt; text-align: left&quot;&gt;)&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.54&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&gt;Non-vested DSU award as of 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;60,544&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;$&lt;/td&gt;&lt;td style=&quot;text-align: right&quot;&gt;1.56&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&gt;Granted&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;-&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;Vested&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;(17,044&lt;/td&gt;&lt;td style=&quot;text-align: left&quot;&gt;)&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.60&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;Forfeited&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;(6,000&lt;/td&gt;&lt;td style=&quot;padding-bottom: 1.5pt; text-align: left&quot;&gt;)&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.54&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;Non-vested DSU award as of July 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;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;border-bottom: Black 4pt double; text-align: right&quot;&gt;37,500&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.54&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:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock>
  <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfAdditionalSharesAuthorized unitRef="shares" contextRef="c98_From1Nov2020To30Nov2020_StockOptionAndIncentivePlanMember_CommonClassBMember" decimals="0">250000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfAdditionalSharesAuthorized>
  <zdge:AggregateOfShares unitRef="shares" contextRef="c98_From1Nov2020To30Nov2020_StockOptionAndIncentivePlanMember_CommonClassBMember" decimals="0">1521000</zdge:AggregateOfShares>
  <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant unitRef="shares" contextRef="c99_AsOf31Jul2021_StockOptionAndIncentivePlanMember_CommonClassBMember" decimals="0">212000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant>
  <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesPurchasedForAward unitRef="shares" contextRef="c100_From1Nov2019To30Nov2019_CommonClassBMember" decimals="0">230000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesPurchasedForAward>
  <zdge:AggregateShares unitRef="shares" contextRef="c100_From1Nov2019To30Nov2019_CommonClassBMember" decimals="0">1271000</zdge:AggregateShares>
  <us-gaap:IncomeTaxExpenseBenefit unitRef="usd" contextRef="c101_From1Aug2020To31Jul2021_StockOptionAndIncentivePlanMember" decimals="0">105000</us-gaap:IncomeTaxExpenseBenefit>
  <us-gaap:IncomeTaxExpenseBenefit unitRef="usd" contextRef="c102_From1Aug2019To31Jul2020_StockOptionAndIncentivePlanMember" decimals="0">0</us-gaap:IncomeTaxExpenseBenefit>
  <us-gaap:DebtInstrumentTerm contextRef="c103_From1Aug2020To30Apr2021">P10Y</us-gaap:DebtInstrumentTerm>
  <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue unitRef="usdPershares" contextRef="c103_From1Aug2020To30Apr2021" decimals="0">4</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue>
  <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross unitRef="shares" contextRef="c104_From1Aug2020To31Jul2021_CommonClassBMember" decimals="0">188849</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross>
  <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross unitRef="shares" contextRef="c105_From1Aug2019To31Jul2020_CommonClassBMember" decimals="0">207996</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross>
  <us-gaap:ShareBasedCompensation unitRef="usd" contextRef="c104_From1Aug2020To31Jul2021_CommonClassBMember" decimals="0">774000</us-gaap:ShareBasedCompensation>
  <us-gaap:ShareBasedCompensation unitRef="usd" contextRef="c105_From1Aug2019To31Jul2020_CommonClassBMember" decimals="0">265000</us-gaap:ShareBasedCompensation>
  <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue unitRef="usd" contextRef="c104_From1Aug2020To31Jul2021_CommonClassBMember" decimals="0">873261</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue>
  <us-gaap:SharesIssued unitRef="shares" contextRef="c7_AsOf31Jul2021_CommonClassBMember" decimals="0">559840</us-gaap:SharesIssued>
  <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue unitRef="usd" contextRef="c105_From1Aug2019To31Jul2020_CommonClassBMember" decimals="0">11571</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue>
  <us-gaap:SharesIssued unitRef="shares" contextRef="c8_AsOf31Jul2020_CommonClassBMember" decimals="0">86197</us-gaap:SharesIssued>
  <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod unitRef="shares" contextRef="c0_From1Aug2020To31Jul2021" decimals="0">13000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod>
  <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod unitRef="shares" contextRef="c9_From1Aug2019To31Jul2020" decimals="0">126000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod>
  <us-gaap:StockGrantedDuringPeriodValueSharebasedCompensationGross unitRef="usd" contextRef="c0_From1Aug2020To31Jul2021" decimals="0">774000</us-gaap:StockGrantedDuringPeriodValueSharebasedCompensationGross>
  <zdge:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm contextRef="c0_From1Aug2020To31Jul2021">P3Y73D</zdge:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm>
  <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber unitRef="shares" contextRef="c7_AsOf31Jul2021_CommonClassBMember" decimals="0">92593</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber>
  <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue unitRef="usd" contextRef="c0_From1Aug2020To31Jul2021" decimals="0">350000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue>
  <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber unitRef="shares" contextRef="c106_AsOf31Jul2021_MrHowardJonasMember_MrElliotGibberMember_CommonClassBMember" decimals="0">10619</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber>
  <zdge:AggregateGrantDateFairValue unitRef="usd" contextRef="c0_From1Aug2020To31Jul2021" decimals="0">30000</zdge:AggregateGrantDateFairValue>
  <zdge:RestrictedStockDescription contextRef="c9_From1Aug2019To31Jul2020">the Company granted 30,534 restricted shares of its Class B common stock, which vested over a six-month period, to its interim Chief Executive Officer at a grant date fair value of $1.97 per share. The Company also granted 1,411 restricted shares of its Class B common stock, which vested over three years, to Chairman of the Board at a grant date fair value of $1.97 per share.</zdge:RestrictedStockDescription>
  <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber unitRef="shares" contextRef="c107_AsOf31Jul2021_NonemployeeBoardOfDirectorsMember_CommonClassBMember" decimals="0">10869</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber>
  <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodIntrinsicValue unitRef="usdPershares" contextRef="c108_From1Aug2020To31Jul2021_NonemployeeBoardOfDirectorsMember_CommonClassBMember" decimals="2">8.22</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodIntrinsicValue>
  <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber unitRef="shares" contextRef="c109_AsOf31Jul2020_NonemployeeBoardOfDirectorsMember_CommonClassBMember" decimals="0">34066</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber>
  <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodIntrinsicValue unitRef="usdPershares" contextRef="c110_From1Aug2019To31Jul2020_NonemployeeBoardOfDirectorsMember_CommonClassBMember" decimals="2">1.41</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodIntrinsicValue>
  <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber unitRef="shares" contextRef="c3_AsOf31Jul2021" decimals="0">127300</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber>
  <us-gaap:AllocatedShareBasedCompensationExpense unitRef="usd" contextRef="c0_From1Aug2020To31Jul2021" decimals="0">288000</us-gaap:AllocatedShareBasedCompensationExpense>
  <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2 contextRef="c0_From1Aug2020To31Jul2021">P2Y146D</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2>
  <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesPurchasedForAward unitRef="shares" contextRef="c104_From1Aug2020To31Jul2021_CommonClassBMember" decimals="0">12005</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesPurchasedForAward>
  <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesPurchasedForAward unitRef="shares" contextRef="c105_From1Aug2019To31Jul2020_CommonClassBMember" decimals="0">18441</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesPurchasedForAward>
  <us-gaap:StockIssuedDuringPeriodValueNewIssues unitRef="usd" contextRef="c111_From1Aug2020To31Jul2021_NumberOfEmployeesTotalMember" decimals="0">18000</us-gaap:StockIssuedDuringPeriodValueNewIssues>
  <us-gaap:StockIssuedDuringPeriodValueNewIssues unitRef="usd" contextRef="c112_From1Aug2019To31Jul2020_NumberOfEmployeesTotalMember" decimals="0">29000</us-gaap:StockIssuedDuringPeriodValueNewIssues>
  <zdge:NumberOfNonexecutiveEmployeesDescription contextRef="c113_From1Aug2019To31Jul2020_DeferredStockUnitsMember">In fiscal 2020, the Compensation Committee approved the grant of 92,544 Deferred Stock Units (DSUs) to 13 of its non-executive employees based in Norway and Lithuania.</zdge:NumberOfNonexecutiveEmployeesDescription>
  <us-gaap:StockGrantedDuringPeriodValueSharebasedCompensationGross unitRef="usd" contextRef="c113_From1Aug2019To31Jul2020_DeferredStockUnitsMember" decimals="0">144000</us-gaap:StockGrantedDuringPeriodValueSharebasedCompensationGross>
  <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAggregateIntrinsicValue unitRef="usd" contextRef="c114_AsOf31Jul2021_DeferredStockUnitsMember" decimals="0">39000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAggregateIntrinsicValue>
  <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1 contextRef="c115_From1Aug2020To31Jul2021_DeferredStockUnitsMember">P2Y</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1>
  <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesPurchasedForAward unitRef="shares" contextRef="c115_From1Aug2020To31Jul2021_DeferredStockUnitsMember" decimals="0">5625</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesPurchasedForAward>
  <us-gaap:StockIssuedDuringPeriodValueNewIssues unitRef="usd" contextRef="c115_From1Aug2020To31Jul2021_DeferredStockUnitsMember" decimals="0">8000</us-gaap:StockIssuedDuringPeriodValueNewIssues>
  <zdge:VestingPeriodDescription contextRef="c103_From1Aug2020To30Apr2021">vest over a three-year or four -year period.</zdge:VestingPeriodDescription>
  <us-gaap:ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock contextRef="c0_From1Aug2020To31Jul2021">&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-left: 0; font-weight: bold; border-bottom: Black 1.5pt solid&quot;&gt;Fiscal year ended July 31,&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;text-align: left; padding-left: 0&quot;&gt;Expected term&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;6.0 years&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;6.0 years&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;width: 76%; padding-left: 0&quot;&gt;Volatility&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;92.3&lt;/td&gt;&lt;td style=&quot;width: 1%; text-align: left&quot;&gt;%&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;82.9&lt;/td&gt;&lt;td style=&quot;width: 1%; text-align: left&quot;&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;text-align: left; padding-left: 0&quot;&gt;Risk free interest rate&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;0.7&lt;/td&gt;&lt;td style=&quot;text-align: left&quot;&gt;%&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.6&lt;/td&gt;&lt;td style=&quot;text-align: left&quot;&gt;%&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style=&quot;vertical-align: bottom; &quot;&gt;
    &lt;td style=&quot;padding-left: 0&quot;&gt;Dividends&lt;/td&gt;&lt;td style=&quot;font-weight: bold&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;font-weight: bold; text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;font-weight: bold; text-align: right&quot;&gt;&amp;#x2014;&lt;/td&gt;&lt;td style=&quot;font-weight: bold; text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;font-weight: bold&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;font-weight: bold; text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;font-weight: bold; text-align: right&quot;&gt;&amp;#x2014;&lt;/td&gt;&lt;td style=&quot;font-weight: bold; text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;</us-gaap:ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock>
  <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1 contextRef="c0_From1Aug2020To31Jul2021">P6Y</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1>
  <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1 contextRef="c9_From1Aug2019To31Jul2020">P6Y</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1>
  <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate unitRef="pure" contextRef="c0_From1Aug2020To31Jul2021" decimals="3">0.923</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate>
  <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate unitRef="pure" contextRef="c9_From1Aug2019To31Jul2020" decimals="3">0.829</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate>
  <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate unitRef="pure" contextRef="c0_From1Aug2020To31Jul2021" decimals="3">0.007</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate>
  <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate unitRef="pure" contextRef="c9_From1Aug2019To31Jul2020" decimals="3">0.016</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate>
  <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate unitRef="pure" contextRef="c0_From1Aug2020To31Jul2021" xs:nil="true"/>
  <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate unitRef="pure" contextRef="c9_From1Aug2019To31Jul2020" xs:nil="true"/>
  <us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock contextRef="c0_From1Aug2020To31Jul2021">&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;&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;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&lt;b&gt;Number
of&lt;br/&gt;
 Options&lt;br/&gt;
 (in&amp;#xa0;thousands)&lt;/b&gt;&lt;/font&gt;&lt;/td&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;Weighted-&lt;br/&gt;
Average&lt;br/&gt;
 Exercise&amp;#xa0;Price&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;Weighted-&lt;br/&gt;
Average&lt;br/&gt;
 Remaining&lt;br/&gt;
 Contractual&lt;br/&gt;
 Term&amp;#xa0;(in&amp;#xa0;years)&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;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;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&lt;b&gt;Aggregate&lt;br/&gt;
Intrinsic&lt;br/&gt;
 Value&lt;br/&gt;
 (in&amp;#xa0;thousands)&lt;/b&gt;&lt;/font&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; background-color: rgb(204,238,255)&quot;&gt;
    &lt;td style=&quot;width: 52%&quot;&gt;Outstanding at July 31, 2019&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,231&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;1.60&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;6.32&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;642&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;Granted&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;208&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.82&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&gt;Exercised&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;(86&lt;/td&gt;&lt;td style=&quot;text-align: left&quot;&gt;)&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;0.13&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: 1.5pt&quot;&gt;Cancelled / forfeited&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;(126&lt;/td&gt;&lt;td style=&quot;padding-bottom: 1.5pt; text-align: left&quot;&gt;)&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.35&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;&amp;#xa0;&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;&amp;#xa0;&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&gt;Outstanding at 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;1,227&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;$&lt;/td&gt;&lt;td style=&quot;text-align: right&quot;&gt;1.76&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;5.95&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;$&lt;/td&gt;&lt;td style=&quot;text-align: right&quot;&gt;402&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&gt;Granted&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;189&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;5.40&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&gt;Exercised&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;(560&lt;/td&gt;&lt;td style=&quot;text-align: left&quot;&gt;)&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.56&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: 1.5pt&quot;&gt;Cancelled / forfeited&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;(13&lt;/td&gt;&lt;td style=&quot;padding-bottom: 1.5pt; text-align: left&quot;&gt;)&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.48&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;&amp;#xa0;&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;&amp;#xa0;&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: 1.5pt&quot;&gt;Outstanding at July 31, 2021&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;843&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;$&lt;/td&gt;&lt;td style=&quot;border-bottom: Black 1.5pt solid; text-align: right&quot;&gt;2.72&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;6.76&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;$&lt;/td&gt;&lt;td style=&quot;border-bottom: Black 1.5pt solid; text-align: right&quot;&gt;10,657&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: 1.5pt&quot;&gt;Exercisable at July 31, 2021&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;548&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;$&lt;/td&gt;&lt;td style=&quot;border-bottom: Black 1.5pt solid; text-align: right&quot;&gt;1.95&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;5.59&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;$&lt;/td&gt;&lt;td style=&quot;border-bottom: Black 1.5pt solid; text-align: right&quot;&gt;7,351&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;/table&gt;</us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock>
  <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber unitRef="shares" contextRef="c116_AsOf31Jul2019_EmployeeStockMember" decimals="INF">1231000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber>
  <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice unitRef="usdPershares" contextRef="c116_AsOf31Jul2019_EmployeeStockMember" decimals="2">1.60</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice>
  <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2 contextRef="c117_From1Aug2019To31Jul2020_EmployeeStockMember">P6Y116D</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2>
  <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue unitRef="usd" contextRef="c116_AsOf31Jul2019_EmployeeStockMember" decimals="-3">642000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue>
  <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross unitRef="shares" contextRef="c117_From1Aug2019To31Jul2020_EmployeeStockMember" decimals="INF">208000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross>
  <us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice unitRef="usdPershares" contextRef="c117_From1Aug2019To31Jul2020_EmployeeStockMember" decimals="INF">1820</us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice>
  <us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised unitRef="shares" contextRef="c117_From1Aug2019To31Jul2020_EmployeeStockMember" decimals="INF">86000</us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised>
  <us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice unitRef="usdPershares" contextRef="c117_From1Aug2019To31Jul2020_EmployeeStockMember" decimals="2">0.13</us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice>
  <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod unitRef="shares" contextRef="c117_From1Aug2019To31Jul2020_EmployeeStockMember" decimals="INF">126000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod>
  <us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice unitRef="usdPershares" contextRef="c117_From1Aug2019To31Jul2020_EmployeeStockMember" decimals="2">1.35</us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice>
  <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber unitRef="shares" contextRef="c118_AsOf31Jul2020_EmployeeStockMember" decimals="INF">1227000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber>
  <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice unitRef="usdPershares" contextRef="c118_AsOf31Jul2020_EmployeeStockMember" decimals="2">1.76</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice>
  <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageRemainingContractualTerm1 contextRef="c117_From1Aug2019To31Jul2020_EmployeeStockMember">P5Y346D</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageRemainingContractualTerm1>
  <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue unitRef="usd" contextRef="c118_AsOf31Jul2020_EmployeeStockMember" decimals="-3">402000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue>
  <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross unitRef="shares" contextRef="c119_From1Aug2020To31Jul2021_EmployeeStockMember" decimals="INF">189000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross>
  <us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice unitRef="usdPershares" contextRef="c119_From1Aug2020To31Jul2021_EmployeeStockMember" decimals="INF">5400</us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice>
  <us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised unitRef="shares" contextRef="c119_From1Aug2020To31Jul2021_EmployeeStockMember" decimals="INF">560000</us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised>
  <us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice unitRef="usdPershares" contextRef="c119_From1Aug2020To31Jul2021_EmployeeStockMember" decimals="2">1.56</us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice>
  <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod unitRef="shares" contextRef="c119_From1Aug2020To31Jul2021_EmployeeStockMember" decimals="INF">13000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod>
  <us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice unitRef="usdPershares" contextRef="c119_From1Aug2020To31Jul2021_EmployeeStockMember" decimals="2">1.48</us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice>
  <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber unitRef="shares" contextRef="c120_AsOf31Jul2021_EmployeeStockMember" decimals="INF">843000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber>
  <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice unitRef="usdPershares" contextRef="c120_AsOf31Jul2021_EmployeeStockMember" decimals="2">2.72</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice>
  <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageRemainingContractualTerm1 contextRef="c119_From1Aug2020To31Jul2021_EmployeeStockMember">P6Y277D</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageRemainingContractualTerm1>
  <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue unitRef="usd" contextRef="c120_AsOf31Jul2021_EmployeeStockMember" decimals="-3">10657000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue>
  <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber unitRef="shares" contextRef="c120_AsOf31Jul2021_EmployeeStockMember" decimals="INF">548000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber>
  <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice unitRef="usdPershares" contextRef="c120_AsOf31Jul2021_EmployeeStockMember" decimals="2">1.95</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice>
  <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1 contextRef="c119_From1Aug2020To31Jul2021_EmployeeStockMember">P5Y215D</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1>
  <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1 unitRef="usd" contextRef="c120_AsOf31Jul2021_EmployeeStockMember" decimals="-3">7351000</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1>
  <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValueTableTextBlock contextRef="c0_From1Aug2020To31Jul2021">&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;July 31,&lt;br/&gt;
 (in thousands except per share amounts)&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: 76%&quot;&gt;Weighted average grant date fair value of options granted&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.09&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;1.28&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;Intrinsic value of options exercised&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,978&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;109&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;Fair value of awards vested&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;135&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;197&lt;/td&gt;&lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValueTableTextBlock>
  <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue unitRef="usdPershares" contextRef="c0_From1Aug2020To31Jul2021" decimals="2">4.09</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue>
  <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue unitRef="usdPershares" contextRef="c9_From1Aug2019To31Jul2020" decimals="2">1.28</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue>
  <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue unitRef="usd" contextRef="c0_From1Aug2020To31Jul2021" decimals="-3">3978000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue>
  <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue unitRef="usd" contextRef="c9_From1Aug2019To31Jul2020" decimals="-3">109000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue>
  <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1 unitRef="usd" contextRef="c0_From1Aug2020To31Jul2021" decimals="-3">135000</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1>
  <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1 unitRef="usd" contextRef="c9_From1Aug2019To31Jul2020" decimals="-3">197000</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1>
  <us-gaap:ScheduleOfUnvestedRestrictedStockUnitsRollForwardTableTextBlock contextRef="c0_From1Aug2020To31Jul2021">&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;&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;Number&lt;br/&gt;
 of&lt;br/&gt;
 Shares&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;Weighted&lt;br/&gt;
 Average&lt;br/&gt;
 Grant Date&lt;br/&gt;
 Fair Value&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: 76%&quot;&gt;Non-vested stock award as of July 31, 2019&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;195,375&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.33&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;Granted&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;31,945&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.97&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;Vested&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;(122,192&lt;/td&gt;&lt;td style=&quot;text-align: left&quot;&gt;)&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;2.26&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;Forfeited&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;/tr&gt;
  &lt;tr style=&quot;vertical-align: bottom; background-color: rgb(204,238,255)&quot;&gt;
    &lt;td&gt;Non-vested stock award as of 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;105,128&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;2.30&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&gt;Granted&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;113,831&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.34&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;Vested&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;(91,659&lt;/td&gt;&lt;td style=&quot;text-align: left&quot;&gt;)&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;2.24&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;Forfeited&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;/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;Non-vested stock award as of July 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;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;border-bottom: Black 4pt double; text-align: right&quot;&gt;127,300&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.27&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:ScheduleOfUnvestedRestrictedStockUnitsRollForwardTableTextBlock>
  <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedNumberOfShares unitRef="shares" contextRef="c121_AsOf31Jul2019_RestrictedStockUnitsRSUMember" decimals="INF">195375</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedNumberOfShares>
  <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedWeightedAverageGrantDateFairValue unitRef="usdPershares" contextRef="c121_AsOf31Jul2019_RestrictedStockUnitsRSUMember" decimals="2">2.33</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedWeightedAverageGrantDateFairValue>
  <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross unitRef="shares" contextRef="c122_From1Aug2019To31Jul2020_RestrictedStockUnitsRSUMember" decimals="INF">31945</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross>
  <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue unitRef="usdPershares" contextRef="c122_From1Aug2019To31Jul2020_RestrictedStockUnitsRSUMember" decimals="2">1.97</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue>
  <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedNumberOfShares unitRef="shares" contextRef="c122_From1Aug2019To31Jul2020_RestrictedStockUnitsRSUMember" decimals="INF">122192</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedNumberOfShares>
  <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedWeightedAverageGrantDateFairValue unitRef="usdPershares" contextRef="c122_From1Aug2019To31Jul2020_RestrictedStockUnitsRSUMember" decimals="2">2.26</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedWeightedAverageGrantDateFairValue>
  <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedOptionsForfeitedNumberOfShares unitRef="shares" contextRef="c122_From1Aug2019To31Jul2020_RestrictedStockUnitsRSUMember" xs:nil="true"/>
  <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedOptionsForfeitedWeightedAverageGrantDateFairValue unitRef="usdPershares" contextRef="c122_From1Aug2019To31Jul2020_RestrictedStockUnitsRSUMember" xs:nil="true"/>
  <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedNumberOfShares unitRef="shares" contextRef="c123_AsOf31Jul2020_RestrictedStockUnitsRSUMember" decimals="INF">105128</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedNumberOfShares>
  <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedWeightedAverageGrantDateFairValue unitRef="usdPershares" contextRef="c123_AsOf31Jul2020_RestrictedStockUnitsRSUMember" decimals="2">2.30</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedWeightedAverageGrantDateFairValue>
  <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross unitRef="shares" contextRef="c124_From1Aug2020To31Jul2021_RestrictedStockUnitsRSUMember" decimals="INF">113831</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross>
  <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue unitRef="usdPershares" contextRef="c124_From1Aug2020To31Jul2021_RestrictedStockUnitsRSUMember" decimals="2">3.34</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue>
  <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedNumberOfShares unitRef="shares" contextRef="c124_From1Aug2020To31Jul2021_RestrictedStockUnitsRSUMember" decimals="INF">91659</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedNumberOfShares>
  <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedWeightedAverageGrantDateFairValue unitRef="usdPershares" contextRef="c124_From1Aug2020To31Jul2021_RestrictedStockUnitsRSUMember" decimals="2">2.24</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedWeightedAverageGrantDateFairValue>
  <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedOptionsForfeitedNumberOfShares unitRef="shares" contextRef="c124_From1Aug2020To31Jul2021_RestrictedStockUnitsRSUMember" xs:nil="true"/>
  <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedOptionsForfeitedWeightedAverageGrantDateFairValue unitRef="usdPershares" contextRef="c124_From1Aug2020To31Jul2021_RestrictedStockUnitsRSUMember" xs:nil="true"/>
  <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedNumberOfShares unitRef="shares" contextRef="c125_AsOf31Jul2021_RestrictedStockUnitsRSUMember" decimals="INF">127300</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedNumberOfShares>
  <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedWeightedAverageGrantDateFairValue unitRef="usdPershares" contextRef="c125_AsOf31Jul2021_RestrictedStockUnitsRSUMember" decimals="2">3.27</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedWeightedAverageGrantDateFairValue>
  <us-gaap:ScheduleOfNonvestedRestrictedStockUnitsActivityTableTextBlock contextRef="c0_From1Aug2020To31Jul2021">&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;&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;Number&lt;br/&gt;
 of&lt;br/&gt;
 Shares&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;Weighted&lt;br/&gt;
 Average&lt;br/&gt;
 Grant Date&lt;br/&gt;
 Fair Value&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&gt;Non-vested DSU award as of July 31, 2019&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;-&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;width: 76%&quot;&gt;Granted&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;92,544&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.55&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; background-color: rgb(204,238,255)&quot;&gt;
    &lt;td&gt;Vested&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;-&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;Forfeited&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;(32,000&lt;/td&gt;&lt;td style=&quot;padding-bottom: 1.5pt; text-align: left&quot;&gt;)&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.54&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&gt;Non-vested DSU award as of 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;60,544&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;$&lt;/td&gt;&lt;td style=&quot;text-align: right&quot;&gt;1.56&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&gt;Granted&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;-&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;Vested&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;(17,044&lt;/td&gt;&lt;td style=&quot;text-align: left&quot;&gt;)&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.60&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;Forfeited&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;(6,000&lt;/td&gt;&lt;td style=&quot;padding-bottom: 1.5pt; text-align: left&quot;&gt;)&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.54&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;Non-vested DSU award as of July 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;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;border-bottom: Black 4pt double; text-align: right&quot;&gt;37,500&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.54&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:ScheduleOfNonvestedRestrictedStockUnitsActivityTableTextBlock>
  <zdge:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedNumberOfShare unitRef="shares" contextRef="c126_AsOf31Jul2019_RestrictedStockMember" xs:nil="true"/>
  <zdge:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionNonvestedWeightedAverageGrantDateFairValues unitRef="usdPershares" contextRef="c126_AsOf31Jul2019_RestrictedStockMember" xs:nil="true"/>
  <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross unitRef="shares" contextRef="c127_From1Aug2019To31Jul2020_RestrictedStockMember" decimals="INF">92544</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross>
  <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue unitRef="usdPershares" contextRef="c127_From1Aug2019To31Jul2020_RestrictedStockMember" decimals="2">1.55</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue>
  <zdge:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentOtherThanOptionsVestedInPeriod unitRef="shares" contextRef="c127_From1Aug2019To31Jul2020_RestrictedStockMember" xs:nil="true"/>
  <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedWeightedAverageGrantDateFairValue unitRef="usdPershares" contextRef="c127_From1Aug2019To31Jul2020_RestrictedStockMember" xs:nil="true"/>
  <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod unitRef="shares" contextRef="c127_From1Aug2019To31Jul2020_RestrictedStockMember" decimals="INF">32000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod>
  <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedOptionsForfeitedWeightedAverageGrantDateFairValue unitRef="usdPershares" contextRef="c127_From1Aug2019To31Jul2020_RestrictedStockMember" decimals="2">1.54</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedOptionsForfeitedWeightedAverageGrantDateFairValue>
  <zdge:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedNumberOfShare unitRef="shares" contextRef="c128_AsOf31Jul2020_RestrictedStockMember" decimals="INF">60544</zdge:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedNumberOfShare>
  <zdge:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionNonvestedWeightedAverageGrantDateFairValues unitRef="usdPershares" contextRef="c128_AsOf31Jul2020_RestrictedStockMember" decimals="2">1.56</zdge:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionNonvestedWeightedAverageGrantDateFairValues>
  <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross unitRef="shares" contextRef="c129_From1Aug2020To31Jul2021_RestrictedStockMember" xs:nil="true"/>
  <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue unitRef="usdPershares" contextRef="c129_From1Aug2020To31Jul2021_RestrictedStockMember" xs:nil="true"/>
  <zdge:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentOtherThanOptionsVestedInPeriod unitRef="shares" contextRef="c129_From1Aug2020To31Jul2021_RestrictedStockMember" decimals="INF">-17044</zdge:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentOtherThanOptionsVestedInPeriod>
  <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedWeightedAverageGrantDateFairValue unitRef="usdPershares" contextRef="c129_From1Aug2020To31Jul2021_RestrictedStockMember" decimals="2">1.60</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedWeightedAverageGrantDateFairValue>
  <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod unitRef="shares" contextRef="c129_From1Aug2020To31Jul2021_RestrictedStockMember" decimals="INF">6000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod>
  <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedOptionsForfeitedWeightedAverageGrantDateFairValue unitRef="usdPershares" contextRef="c129_From1Aug2020To31Jul2021_RestrictedStockMember" decimals="2">1.54</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedOptionsForfeitedWeightedAverageGrantDateFairValue>
  <zdge:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedNumberOfShare unitRef="shares" contextRef="c130_AsOf31Jul2021_RestrictedStockMember" decimals="INF">37500</zdge:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedNumberOfShare>
  <zdge:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionNonvestedWeightedAverageGrantDateFairValues unitRef="usdPershares" contextRef="c130_AsOf31Jul2021_RestrictedStockMember" decimals="2">1.54</zdge:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionNonvestedWeightedAverageGrantDateFairValues>
  <us-gaap:RelatedPartyTransactionsDisclosureTextBlock contextRef="c0_From1Aug2020To31Jul2021">&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin: 0pt 0&quot;&gt;&lt;b&gt;Note 13&amp;#x2014;Related Party Transactions&lt;/b&gt;&lt;/p&gt;&lt;br/&gt;&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin: 0pt 0&quot;&gt;Following the Spin-Off, IDT charges the Company for services it provides
pursuant to the Transition Services Agreement (&amp;#x201c;TSA&amp;#x201d;). In fiscal 2021 and 2020 the Company was charged by IDT a total of $113,000
and $107,000, respectively,&amp;#xa0;for legal services. In addition, the Company charged IDT $144,000 and $148,000, respectively, for consulting
services provided to IDT by a Zedge employee.&amp;#xa0; As of July 31, 2021 and 2020, IDT owed the Company $6,000 and $39,000, respectively.&lt;/p&gt;&lt;br/&gt;&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin: 0pt 0&quot;&gt;The activities between the Company and IDT 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; border-bottom: Black 1.5pt solid&quot;&gt;Fiscal years ended July 31,&lt;br/&gt;
 (in thousands)&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: 76%; text-align: left&quot;&gt;Balance at beginning of year&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;(39&lt;/td&gt;&lt;td style=&quot;width: 1%; text-align: left&quot;&gt;)&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;-&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;Legal services provided by IDT&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;113&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;107&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;Consulting services provided to IDT&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;(144&lt;/td&gt;&lt;td style=&quot;text-align: left&quot;&gt;)&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;(148&lt;/td&gt;&lt;td style=&quot;text-align: left&quot;&gt;)&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style=&quot;vertical-align: bottom; &quot;&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;Cash payments received from IDT&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;64&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;14&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;Cash payments made to IDT&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;(12&lt;/td&gt;&lt;td style=&quot;padding-bottom: 1.5pt; text-align: left&quot;&gt;)&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style=&quot;vertical-align: bottom; &quot;&gt;
    &lt;td style=&quot;text-align: left; padding-bottom: 1.5pt&quot;&gt;Due from IDT*&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;$&lt;/td&gt;&lt;td style=&quot;border-bottom: Black 1.5pt solid; text-align: right&quot;&gt;(6&lt;/td&gt;&lt;td style=&quot;padding-bottom: 1.5pt; text-align: left&quot;&gt;)&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;$&lt;/td&gt;&lt;td style=&quot;border-bottom: Black 1.5pt solid; text-align: right&quot;&gt;(39&lt;/td&gt;&lt;td style=&quot;padding-bottom: 1.5pt; text-align: left&quot;&gt;)&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: 0pt; margin-bottom: 0pt; width: 100%&quot;&gt;&lt;tr style=&quot;vertical-align: top; text-align: justify&quot;&gt;
&lt;td style=&quot;width: 0&quot;&gt;&lt;/td&gt;&lt;td style=&quot;width: 0.25in; text-align: left&quot;&gt;*&lt;/td&gt;&lt;td style=&quot;text-align: justify&quot;&gt;Due from IDT is included
                                            in other current assets.&lt;/td&gt;
&lt;/tr&gt;&lt;/table&gt;&lt;br/&gt;&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin: 0pt 0&quot;&gt;In the fiscal years ended July 31, 2021 and 2020, the Company paid
$0 and $143,000, respectively, to Braze Inc. (formerly &amp;#x201c;Appboy, Inc.&amp;#x201d;) for use of its customer relationship management and
lifecycle marketing platform. The former Chief Executive Officer and Co-Founder of Braze, Inc. is a member of the Company&amp;#x2019;s Board
of Directors.&lt;/p&gt;&lt;br/&gt;&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin: 0pt 0&quot;&gt;In the fiscal years ended July 31, 2021 and 2020, the Company paid
$41,000 and $35,000 respectively, to Activist Artists Management, LLC pursuant to certain referral agreement. A member of the Company&amp;#x2019;s
Board of Directors owns 33.4% of Activist Artist with which the Company entered into an amended retainer agreement on August 1, 2020,
pursuant to which the Company pays Activist Artists $3,750 per month, plus possible commissions.&lt;/p&gt;&lt;br/&gt;</us-gaap:RelatedPartyTransactionsDisclosureTextBlock>
  <us-gaap:LegalFees unitRef="usd" contextRef="c0_From1Aug2020To31Jul2021" decimals="0">113000</us-gaap:LegalFees>
  <us-gaap:LegalFees unitRef="usd" contextRef="c9_From1Aug2019To31Jul2020" decimals="0">107000</us-gaap:LegalFees>
  <zdge:ConsultingServices unitRef="usd" contextRef="c0_From1Aug2020To31Jul2021" decimals="0">144000</zdge:ConsultingServices>
  <zdge:ConsultingServices unitRef="usd" contextRef="c9_From1Aug2019To31Jul2020" decimals="0">148000</zdge:ConsultingServices>
  <us-gaap:OtherOwnershipInterestsValue unitRef="usd" contextRef="c3_AsOf31Jul2021" decimals="0">6000</us-gaap:OtherOwnershipInterestsValue>
  <us-gaap:OtherOwnershipInterestsValue unitRef="usd" contextRef="c4_AsOf31Jul2020" decimals="0">39000</us-gaap:OtherOwnershipInterestsValue>
  <us-gaap:NatureOfCommonOwnershipOrManagementControlRelationships contextRef="c131_From1Aug2020To31Jul2021_BrazeIncMember">$0</us-gaap:NatureOfCommonOwnershipOrManagementControlRelationships>
  <us-gaap:NatureOfCommonOwnershipOrManagementControlRelationships contextRef="c132_From1Aug2019To31Jul2020_BrazeIncMember">$143,000</us-gaap:NatureOfCommonOwnershipOrManagementControlRelationships>
  <us-gaap:DueToRelatedPartiesCurrent unitRef="usd" contextRef="c3_AsOf31Jul2021" decimals="0">41000</us-gaap:DueToRelatedPartiesCurrent>
  <us-gaap:DueToRelatedPartiesCurrent unitRef="usd" contextRef="c4_AsOf31Jul2020" decimals="0">35000</us-gaap:DueToRelatedPartiesCurrent>
  <us-gaap:EquityMethodInvestmentOwnershipPercentage unitRef="pure" contextRef="c133_AsOf2Aug2020" decimals="3">0.334</us-gaap:EquityMethodInvestmentOwnershipPercentage>
  <us-gaap:PaymentsForCommissions unitRef="usd" contextRef="c134_From25Jul2020To2Aug2020" decimals="0">3750</us-gaap:PaymentsForCommissions>
  <srt:ScheduleOfCondensedCashFlowStatementTableTextBlock contextRef="c0_From1Aug2020To31Jul2021">&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;Fiscal years ended July 31,&lt;br/&gt;
 (in thousands)&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: 76%; text-align: left&quot;&gt;Balance at beginning of year&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;(39&lt;/td&gt;&lt;td style=&quot;width: 1%; text-align: left&quot;&gt;)&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;-&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;Legal services provided by IDT&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;113&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;107&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;Consulting services provided to IDT&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;(144&lt;/td&gt;&lt;td style=&quot;text-align: left&quot;&gt;)&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;(148&lt;/td&gt;&lt;td style=&quot;text-align: left&quot;&gt;)&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style=&quot;vertical-align: bottom; &quot;&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;Cash payments received from IDT&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;64&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;14&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;Cash payments made to IDT&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;(12&lt;/td&gt;&lt;td style=&quot;padding-bottom: 1.5pt; text-align: left&quot;&gt;)&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style=&quot;vertical-align: bottom; &quot;&gt;
    &lt;td style=&quot;text-align: left; padding-bottom: 1.5pt&quot;&gt;Due from IDT*&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;$&lt;/td&gt;&lt;td style=&quot;border-bottom: Black 1.5pt solid; text-align: right&quot;&gt;(6&lt;/td&gt;&lt;td style=&quot;padding-bottom: 1.5pt; text-align: left&quot;&gt;)&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;$&lt;/td&gt;&lt;td style=&quot;border-bottom: Black 1.5pt solid; text-align: right&quot;&gt;(39&lt;/td&gt;&lt;td style=&quot;padding-bottom: 1.5pt; text-align: left&quot;&gt;)&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;</srt:ScheduleOfCondensedCashFlowStatementTableTextBlock>
  <zdge:BeginningBalanceOfRelatedParty unitRef="usd" contextRef="c3_AsOf31Jul2021" decimals="-3">-39000</zdge:BeginningBalanceOfRelatedParty>
  <zdge:BeginningBalanceOfRelatedParty unitRef="usd" contextRef="c4_AsOf31Jul2020" xs:nil="true"/>
  <zdge:LegalServicesProvidedByIDT unitRef="usd" contextRef="c3_AsOf31Jul2021" decimals="-3">113000</zdge:LegalServicesProvidedByIDT>
  <zdge:LegalServicesProvidedByIDT unitRef="usd" contextRef="c4_AsOf31Jul2020" decimals="-3">107000</zdge:LegalServicesProvidedByIDT>
  <zdge:ConsultingServicesProvidedToIDT unitRef="usd" contextRef="c3_AsOf31Jul2021" decimals="-3">-144000</zdge:ConsultingServicesProvidedToIDT>
  <zdge:ConsultingServicesProvidedToIDT unitRef="usd" contextRef="c4_AsOf31Jul2020" decimals="-3">-148000</zdge:ConsultingServicesProvidedToIDT>
  <zdge:CashPaymentsReceivedFromIDT unitRef="usd" contextRef="c3_AsOf31Jul2021" decimals="-3">64000</zdge:CashPaymentsReceivedFromIDT>
  <zdge:CashPaymentsReceivedFromIDT unitRef="usd" contextRef="c4_AsOf31Jul2020" decimals="-3">14000</zdge:CashPaymentsReceivedFromIDT>
  <zdge:CashPaymentsMadeToIDT unitRef="usd" contextRef="c3_AsOf31Jul2021" xs:nil="true"/>
  <zdge:CashPaymentsMadeToIDT unitRef="usd" contextRef="c4_AsOf31Jul2020" decimals="-3">-12000</zdge:CashPaymentsMadeToIDT>
  <us-gaap:DueFromRelatedParties id="_DueFromRelatedParties-c3_AsOf31Jul2021_usd" unitRef="usd" contextRef="c3_AsOf31Jul2021" decimals="-3">6000</us-gaap:DueFromRelatedParties>
  <us-gaap:DueFromRelatedParties id="_DueFromRelatedParties-c4_AsOf31Jul2020_usd" unitRef="usd" contextRef="c4_AsOf31Jul2020" decimals="-3">39000</us-gaap:DueFromRelatedParties>
  <us-gaap:SegmentReportingDisclosureTextBlock contextRef="c0_From1Aug2020To31Jul2021">&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin: 0pt 0&quot;&gt;&lt;b&gt;Note 14&amp;#x2014;Business Segment and Geographic Information&lt;/b&gt;&lt;/p&gt;&lt;br/&gt;&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin: 0pt 0&quot;&gt;The Company provides a content platform, worldwide, centered on self-expression,
attracting both creators looking to promote their content and consumers who utilize such content to express their identity, feelings,
tastes and interests. The Company&amp;#x2019;s platform enables consumers to personalize their mobile devices with mostly free, high-quality
ringtones, wallpapers, home screen app icons, widgets and notification sounds. The Company conducts business as one operating segment.&lt;/p&gt;&lt;br/&gt;&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin: 0pt 0&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;text-indent: 0&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;United States&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;Foreign&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;Total&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-indent: 0&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;10&quot; style=&quot;font-weight: bold; text-align: center&quot;&gt;(in thousands)&lt;/td&gt;&lt;td style=&quot;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-indent: 0&quot;&gt;Long-lived assets, net:&lt;/td&gt;&lt;td&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td colspan=&quot;2&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;&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;&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;padding-left: 0.125in; width: 64%; padding-bottom: 4pt; text-indent: 0&quot;&gt;July 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;1,900&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;641&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,541&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: 0.125in; padding-bottom: 4pt; text-indent: 0&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-indent: 0&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-indent: 0; text-align: left&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-left: 0.125in; padding-bottom: 4pt; text-indent: 0&quot;&gt;July 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;32,745&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,732&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;37,477&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: 0.125in; padding-bottom: 4pt; text-indent: 0&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_From1Aug2020To31Jul2021">&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-indent: 0&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;United States&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;Foreign&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;Total&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-indent: 0&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;10&quot; style=&quot;font-weight: bold; text-align: center&quot;&gt;(in thousands)&lt;/td&gt;&lt;td style=&quot;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-indent: 0&quot;&gt;Long-lived assets, net:&lt;/td&gt;&lt;td&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td colspan=&quot;2&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;&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;&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;padding-left: 0.125in; width: 64%; padding-bottom: 4pt; text-indent: 0&quot;&gt;July 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;1,900&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;641&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,541&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: 0.125in; padding-bottom: 4pt; text-indent: 0&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-indent: 0&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-indent: 0; text-align: left&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-left: 0.125in; padding-bottom: 4pt; text-indent: 0&quot;&gt;July 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;32,745&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,732&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;37,477&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: 0.125in; padding-bottom: 4pt; text-indent: 0&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>
  <zdge:UnitedStatesAssets unitRef="usd" contextRef="c3_AsOf31Jul2021" decimals="-3">1900000</zdge:UnitedStatesAssets>
  <zdge:ForeignLongLivedAssetsNet unitRef="usd" contextRef="c0_From1Aug2020To31Jul2021" decimals="-3">641000</zdge:ForeignLongLivedAssetsNet>
  <zdge:LongLivedAssetsNetTotal unitRef="usd" contextRef="c3_AsOf31Jul2021" decimals="-3">2541000</zdge:LongLivedAssetsNetTotal>
  <zdge:UnitedStatesAssets unitRef="usd" contextRef="c4_AsOf31Jul2020" decimals="-3">2513000</zdge:UnitedStatesAssets>
  <zdge:ForeignLongLivedAssetsNet unitRef="usd" contextRef="c9_From1Aug2019To31Jul2020" decimals="-3">542000</zdge:ForeignLongLivedAssetsNet>
  <zdge:LongLivedAssetsNetTotal unitRef="usd" contextRef="c4_AsOf31Jul2020" decimals="-3">3055000</zdge:LongLivedAssetsNetTotal>
  <zdge:UnitedStatesTotalAssets unitRef="usd" contextRef="c0_From1Aug2020To31Jul2021" decimals="-3">32745000</zdge:UnitedStatesTotalAssets>
  <zdge:ForeignAssets unitRef="usd" contextRef="c3_AsOf31Jul2021" decimals="-3">4732000</zdge:ForeignAssets>
  <zdge:AssetsTotal unitRef="usd" contextRef="c3_AsOf31Jul2021" decimals="-3">37477000</zdge:AssetsTotal>
  <zdge:UnitedStatesTotalAssets unitRef="usd" contextRef="c9_From1Aug2019To31Jul2020" decimals="-3">7730000</zdge:UnitedStatesTotalAssets>
  <zdge:ForeignAssets unitRef="usd" contextRef="c4_AsOf31Jul2020" decimals="-3">4275000</zdge:ForeignAssets>
  <zdge:AssetsTotal unitRef="usd" contextRef="c4_AsOf31Jul2020" decimals="-3">12005000</zdge:AssetsTotal>
  <us-gaap:ShortTermDebtTextBlock contextRef="c0_From1Aug2020To31Jul2021">&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin: 0pt 0&quot;&gt;&lt;b&gt;Note 15&amp;#x2014;Revolving Credit Facility &lt;/b&gt;&lt;/p&gt;&lt;br/&gt;&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin: 0pt 0&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 July 31, 2021 and 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;text-align: left; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0&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 July 31, 2021, there were $1.8 million of outstanding
foreign exchange contracts under the credit facility, which reduced the available borrowing under the revolving credit facility by $180,000
see Note 4 above.&lt;/p&gt;&lt;br/&gt;</us-gaap:ShortTermDebtTextBlock>
  <us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity unitRef="usd" contextRef="c135_AsOf27Sep2016" decimals="-5">2500000</us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity>
  <us-gaap:LineOfCreditFacilityBorrowingCapacityDescription contextRef="c136_From1Aug2020To31Jul2021_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="c136_From1Aug2020To31Jul2021_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="c137_From1Sep2016To27Sep2016" decimals="0">10000</us-gaap:LineOfCreditFacilityCollateralFeesAmount>
  <us-gaap:LineOfCreditFacilityBorrowingCapacityDescription contextRef="c138_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:ForeignCurrencyTransactionsDescription contextRef="c0_From1Aug2020To31Jul2021">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="c139_From1Jul2021To31Jul2021" decimals="-5">1800000</zdge:OutstandingForeignExchangeAmount>
  <zdge:LineOfCreditFacilityMaximumBorrowingCapacityReductionAmountForForeignExchangeContracts unitRef="usd" contextRef="c139_From1Jul2021To31Jul2021" decimals="0">180000</zdge:LineOfCreditFacilityMaximumBorrowingCapacityReductionAmountForForeignExchangeContracts>
  <us-gaap:PensionAndOtherPostretirementBenefitsDisclosureTextBlock contextRef="c0_From1Aug2020To31Jul2021">&lt;p style=&quot;text-align: left; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0&quot;&gt;&lt;b&gt;Note 16&amp;#x2014;Defined Contribution Plan&lt;/b&gt;&lt;/p&gt;&lt;br/&gt;&lt;p style=&quot;text-align: left; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0&quot;&gt;In September 2016, the Company adopted a 401(k) Plan, effective August
1, 2016, available to all employees meeting certain eligibility criteria. The Plan permits participants to elect pre-tax or after-tax
salary deferrals that will be contributed to the Plan, not to exceed the limits established by the Internal Revenue Code. The Plan provides
for enhanced safe harbor employer matching contributions. All contributions made by participants and safe harbor matching contributions
by the Company will be fully vested. The Company&amp;#x2019;s Class A common stock and Class B common stock are not investment options for
elective deferrals by the Plan&amp;#x2019;s participants. However, matching contributions may be made in shares of the Company.&lt;/p&gt;&lt;br/&gt;&lt;p style=&quot;text-align: left; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0&quot;&gt;The Company&amp;#x2019;s cost for matching contributions to the Plan were
$39,000 and $41,000 for the fiscal years ended July 31, 2021 and 2020, respectively. In lieu of making cash contributions, the Company
opted to contribute 6,572 shares and 26,193 shares of the Company&amp;#x2019;s Class B common stock to the Plan for fiscal 2021 and fiscal
2020, respectively.&lt;/p&gt;&lt;br/&gt;</us-gaap:PensionAndOtherPostretirementBenefitsDisclosureTextBlock>
  <us-gaap:DefinedBenefitPlanExpectedFutureEmployerContributionsNextFiscalYear unitRef="usd" contextRef="c3_AsOf31Jul2021" decimals="0">39000</us-gaap:DefinedBenefitPlanExpectedFutureEmployerContributionsNextFiscalYear>
  <us-gaap:DefinedBenefitPlanExpectedFutureEmployerContributionsNextFiscalYear unitRef="usd" contextRef="c4_AsOf31Jul2020" decimals="0">41000</us-gaap:DefinedBenefitPlanExpectedFutureEmployerContributionsNextFiscalYear>
  <zdge:CompanyOptedToContribute unitRef="shares" contextRef="c104_From1Aug2020To31Jul2021_CommonClassBMember" decimals="0">6572</zdge:CompanyOptedToContribute>
  <zdge:CompanyOptedToContribute unitRef="shares" contextRef="c105_From1Aug2019To31Jul2020_CommonClassBMember" decimals="0">26193</zdge:CompanyOptedToContribute>
  <zdge:LoansPayableTextBlock contextRef="c0_From1Aug2020To31Jul2021">&lt;p style=&quot;text-align: left; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0&quot;&gt;&lt;b&gt;Note 17&amp;#x2014;Loans Payable &lt;/b&gt;&lt;/p&gt;&lt;br/&gt;&lt;p style=&quot;text-align: left; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0&quot;&gt;On July 16, 2019, the Company obtained a loan of $140,000 to pay for
its insurance coverages, repayable in nine equal installments of $15,976 starting from September 1, 2019 which represented a 4.79% annual
percentage interest rate.&lt;/p&gt;&lt;br/&gt;&lt;p style=&quot;text-align: left; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0&quot;&gt;Effective August 1, 2020, the Company obtained a loan of $181,462
to pay for its insurance coverages, repayable in nine equal installments of $20,491 starting from September 1, 2020 which represented
a 3.89% annual percentage interest rate.&lt;/p&gt;&lt;br/&gt;&lt;p style=&quot;text-align: left; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0&quot;&gt;The Company obtained a loan under the Payroll Protection Program (PPP)
of the CARES Act in the amount of $218,000 loan from Western Alliance Bank, a loan servicer and the Company&amp;#x2019;s lender (see Note
15), 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 (which was extended to 24 weeks). Any portion of the loan that is not forgiven would have been due two years after inception
of the loan.&lt;/p&gt;&lt;br/&gt;&lt;p style=&quot;text-align: left; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0&quot;&gt;On November 25, 2020, the Company submitted the PPP Loan Forgiveness
Application Form 3508EZ and on May 21, 2021, the Company was notified that such application for the loan forgiveness has been approved
and the loan, including accrued interest, has been deemed satisfied in full by the Small Business Administration to Western Alliance
Bank. The Company therefore recorded a gain of forgiveness of debt of $218,000 which is included in interest and other income, net on
the Consolidated Statements of Comprehensive Income (Loss)&lt;/p&gt;&lt;br/&gt;</zdge:LoansPayableTextBlock>
  <zdge:InsuranceCoverage unitRef="usd" contextRef="c140_From16Jul2019To16Jul2019" decimals="0">140000</zdge:InsuranceCoverage>
  <zdge:InstallmentFee unitRef="usd" contextRef="c140_From16Jul2019To16Jul2019" decimals="0">15976</zdge:InstallmentFee>
  <us-gaap:AccountsPayableInterestBearingInterestRate unitRef="pure" contextRef="c141_AsOf16Jul2019" decimals="4">0.0479</us-gaap:AccountsPayableInterestBearingInterestRate>
  <zdge:InsuranceCoverage unitRef="usd" contextRef="c142_From1Aug2020To1Aug2020" decimals="0">181462</zdge:InsuranceCoverage>
  <zdge:InstallmentFee unitRef="usd" contextRef="c142_From1Aug2020To1Aug2020" decimals="0">20491</zdge:InstallmentFee>
  <us-gaap:AccountsPayableInterestBearingInterestRate unitRef="pure" contextRef="c143_AsOf1Aug2020" decimals="4">0.0389</us-gaap:AccountsPayableInterestBearingInterestRate>
  <zdge:LoanReceived unitRef="usd" contextRef="c144_AsOf22Apr2020" decimals="0">218000</zdge:LoanReceived>
  <us-gaap:DebtInstrumentFaceAmount unitRef="usd" contextRef="c3_AsOf31Jul2021" decimals="0">218000</us-gaap:DebtInstrumentFaceAmount>
  <zdge:SaleOfCommonStockTextBlock contextRef="c0_From1Aug2020To31Jul2021">&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin: 0pt 0&quot;&gt;&lt;b&gt;Note 18&amp;#x2014;Sales of Class B Common Stock&lt;/b&gt;&lt;/p&gt;&lt;br/&gt;&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin: 0pt 0&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: 0pt 0&quot;&gt;On March 16, 2021, the Company filed a prospectus supplement with
the SEC which contemplates the sale, for a gross aggregate sale price of up to $10,000,000, of shares of the Company&amp;#x2019;s Class B
common stock, from time to time in &amp;#x201c;at the market offerings&amp;#x201d; pursuant to an At Market Issuance Sales Agreement with National
Securities Corporation and Maxim Group LLC (the &amp;#x201c;New Sales Agents&amp;#x201d;), dated as of March 16, 2021 (the &amp;#x201c;New ATM Sales
Agreement&amp;#x201d;), pursuant to which we sold 663,686 shares at an average price of $15.0674 per share for total proceeds of $10 million.
In connection with this offering, we incurred a total issuance costs of $350,000. We intend 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: 0pt 0&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 the offering for working capital and other general corporate purposes.&lt;/p&gt;&lt;br/&gt;</zdge:SaleOfCommonStockTextBlock>
  <us-gaap:StockIssuedDuringPeriodValueOther unitRef="usd" contextRef="c104_From1Aug2020To31Jul2021_CommonClassBMember" decimals="-6">20000000</us-gaap:StockIssuedDuringPeriodValueOther>
  <zdge:SalesOfClassBCommonStockDescription contextRef="c0_From1Aug2020To31Jul2021">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>
  <us-gaap:SaleOfStockConsiderationReceivedOnTransaction unitRef="usd" contextRef="c145_From1Mar2021To16Mar2021_CommonClassBMember" decimals="0">10000000</us-gaap:SaleOfStockConsiderationReceivedOnTransaction>
  <us-gaap:SaleOfStockConsiderationReceivedOnTransaction unitRef="usd" contextRef="c146_From1Mar2021To16Mar2021_ATMSalesAgreementMember_CommonClassBMember" decimals="0">663686</us-gaap:SaleOfStockConsiderationReceivedOnTransaction>
  <us-gaap:SharesIssuedPricePerShare unitRef="usdPershares" contextRef="c147_AsOf16Mar2021_ATMSalesAgreementMember_CommonClassBMember" decimals="4">15.0674</us-gaap:SharesIssuedPricePerShare>
  <us-gaap:StockIssuedDuringPeriodValueOther unitRef="usd" contextRef="c146_From1Mar2021To16Mar2021_ATMSalesAgreementMember_CommonClassBMember" decimals="-6">10000000</us-gaap:StockIssuedDuringPeriodValueOther>
  <us-gaap:ProceedsFromIssuanceOrSaleOfEquity unitRef="usd" contextRef="c145_From1Mar2021To16Mar2021_CommonClassBMember" decimals="0">350000</us-gaap:ProceedsFromIssuanceOrSaleOfEquity>
  <zdge:DirectOfferingShares unitRef="shares" contextRef="c148_AsOf5Feb2020" decimals="0">1734459</zdge:DirectOfferingShares>
  <us-gaap:StockIssuedDuringPeriodValueOther unitRef="usd" contextRef="c149_From27Jan2020To5Feb2020_CommonClassBMember" decimals="-4">2250000</us-gaap:StockIssuedDuringPeriodValueOther>
  <us-gaap:SaleOfStockNumberOfSharesIssuedInTransaction unitRef="shares" contextRef="c150_From27Jan2020To5Feb2020" decimals="0">1657813</us-gaap:SaleOfStockNumberOfSharesIssuedInTransaction>
  <us-gaap:SharesIssuedPricePerShare unitRef="usdPershares" contextRef="c148_AsOf5Feb2020" decimals="2">1.28</us-gaap:SharesIssuedPricePerShare>
  <us-gaap:DebtWeightedAverageInterestRate unitRef="pure" contextRef="c148_AsOf5Feb2020" decimals="2">0.20</us-gaap:DebtWeightedAverageInterestRate>
  <zdge:SaleOfCommonStockDescription contextRef="c0_From1Aug2020To31Jul2021">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>
  <us-gaap:SubsequentEventsTextBlock contextRef="c0_From1Aug2020To31Jul2021">&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin: 0pt 0&quot;&gt;&lt;b&gt;Note 19&amp;#x2014;Subsequent Events&lt;/b&gt;&lt;/p&gt;&lt;br/&gt;&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin: 0pt 0&quot;&gt;&lt;b&gt;Acquisition&lt;/b&gt;&lt;/p&gt;&lt;br/&gt;&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin: 0pt 0&quot;&gt;Pursuant to an Asset Purchase Agreement, on August 1, 2021, the Company
consummated the acquisition of substantially all of the assets of Emojipedia Pty Ltd, a proprietary company organized under the laws of
Australia. The total purchase price of the assets is not expected to exceed $7 million. $4.8 million was funded into an escrow account
on July 30, 2021 which is classified in other assets on the Consolidated Balance Sheet at July 31, 2021 and was paid at closing. The balance
will be determined based on an incentive structure linked to EBITDA generated from emojipedia.org during the first four month period following
the closing and paid out on the six-month and twelve month anniversary of the Closing.&lt;/p&gt;&lt;br/&gt;&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin: 0pt 0&quot;&gt;The assets purchased include emojipeida.org, a set of smaller websites,
a bank of emoji related URLs and other assets related to the Seller&amp;#x2019;s business, including World Emoji Day, the annual World Emoji
Awards, and Emojitracker.&lt;/p&gt;&lt;br/&gt;&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin: 0pt 0&quot;&gt;Although the Company has not finalized its analysis, the Company anticipates
that this acquisition does not qualify as a business combination under FASB ASC 805, &lt;i&gt;Business Combinations&lt;/i&gt;, and anticipates it
will be accounted for it as asset acquisition. Additionally, the Company does not believe this acquisition meets the new prescribed significance
tests under Rule 1-02(w) of Regulation S-X which took effect on January 1, 2021 and regards this acquisition as an insignificant business.&lt;/p&gt;&lt;br/&gt;&lt;p style=&quot;font: bold 10pt Times New Roman, Times, Serif; margin: 0pt 0&quot;&gt;Foreign Exchange Forward Contracts&lt;/p&gt;&lt;br/&gt;&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin: 0pt 0&quot;&gt;On August 26, 2021, the Company entered into the following foreign
exchange forward contracts with Western Alliance Bank:&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;border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center&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;border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center&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: 76%&quot;&gt;Dec-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: 9%; text-align: right&quot;&gt;225,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: 9%; text-align: right&quot;&gt;1,966,794&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;Jan-22&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;225,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,967,244&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;Feb-22&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;225,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,967,896&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&gt;Mar-22&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;225,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,968,684&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-22&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;225,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,969,696&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-22&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;225,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,970,619&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&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-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;1,350,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;11,810,933&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;border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center&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;border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center&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: 76%&quot;&gt;Dec-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: 9%; text-align: right&quot;&gt;225,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: 9%; text-align: right&quot;&gt;189,340&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;Jan-22&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;225,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;189,165&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;Feb-22&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;225,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;189,037&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&gt;Mar-22&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;225,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;188,926&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-22&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;225,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;188,800&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-22&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;225,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;188,673&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&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-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;1,350,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;1,133,940&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:SubsequentEventsTextBlock>
  <us-gaap:BusinessAcquisitionsPurchasePriceAllocationYearOfAcquisitionDescription contextRef="c0_From1Aug2020To31Jul2021">The total purchase price of the assets is not expected to exceed $7 million. $4.8 million was funded into an escrow account on July 30, 2021 which is classified in other assets on the Consolidated Balance Sheet at July 31, 2021 and was paid at closing. The balance will be determined based on an incentive structure linked to EBITDA generated from emojipedia.org during the first four month period following the closing and paid out on the six-month and twelve month anniversary of the Closing.</us-gaap:BusinessAcquisitionsPurchasePriceAllocationYearOfAcquisitionDescription>
  <us-gaap:CapitalRequirementsOnForeignFinancialInstitutionsTableTextBlock contextRef="c0_From1Aug2020To31Jul2021">&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;border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center&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;border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center&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: 76%&quot;&gt;Dec-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: 9%; text-align: right&quot;&gt;225,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: 9%; text-align: right&quot;&gt;1,966,794&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;Jan-22&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;225,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,967,244&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;Feb-22&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;225,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,967,896&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&gt;Mar-22&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;225,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,968,684&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-22&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;225,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,969,696&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-22&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;225,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,970,619&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&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-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;1,350,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;11,810,933&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;border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center&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;border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center&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: 76%&quot;&gt;Dec-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: 9%; text-align: right&quot;&gt;225,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: 9%; text-align: right&quot;&gt;189,340&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;Jan-22&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;225,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;189,165&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;Feb-22&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;225,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;189,037&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&gt;Mar-22&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;225,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;188,926&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-22&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;225,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;188,800&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-22&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;225,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;188,673&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&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-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;1,350,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;1,133,940&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:CapitalRequirementsOnForeignFinancialInstitutionsTableTextBlock>
  <us-gaap:BusinessAcquisitionsPurchasePriceAllocationYearOfAcquisitionNetEffectOnIncome unitRef="usd" contextRef="c151_From1Aug2021To26Aug2021_December21Member_SubsequentEventMember" decimals="0">225000</us-gaap:BusinessAcquisitionsPurchasePriceAllocationYearOfAcquisitionNetEffectOnIncome>
  <us-gaap:BusinessAcquisitionsPurchasePriceAllocationYearOfAcquisitionNetEffectOnIncome unitRef="nok" contextRef="c151_From1Aug2021To26Aug2021_December21Member_SubsequentEventMember" decimals="0">1966794</us-gaap:BusinessAcquisitionsPurchasePriceAllocationYearOfAcquisitionNetEffectOnIncome>
  <us-gaap:BusinessAcquisitionsPurchasePriceAllocationYearOfAcquisitionNetEffectOnIncome unitRef="usd" contextRef="c152_From1Aug2021To26Aug2021_January22Member_SubsequentEventMember" decimals="0">225000</us-gaap:BusinessAcquisitionsPurchasePriceAllocationYearOfAcquisitionNetEffectOnIncome>
  <us-gaap:BusinessAcquisitionsPurchasePriceAllocationYearOfAcquisitionNetEffectOnIncome unitRef="nok" contextRef="c152_From1Aug2021To26Aug2021_January22Member_SubsequentEventMember" decimals="0">1967244</us-gaap:BusinessAcquisitionsPurchasePriceAllocationYearOfAcquisitionNetEffectOnIncome>
  <us-gaap:BusinessAcquisitionsPurchasePriceAllocationYearOfAcquisitionNetEffectOnIncome unitRef="usd" contextRef="c153_From1Aug2021To26Aug2021_February22Member_SubsequentEventMember" decimals="0">225000</us-gaap:BusinessAcquisitionsPurchasePriceAllocationYearOfAcquisitionNetEffectOnIncome>
  <us-gaap:BusinessAcquisitionsPurchasePriceAllocationYearOfAcquisitionNetEffectOnIncome unitRef="nok" contextRef="c153_From1Aug2021To26Aug2021_February22Member_SubsequentEventMember" decimals="0">1967896</us-gaap:BusinessAcquisitionsPurchasePriceAllocationYearOfAcquisitionNetEffectOnIncome>
  <us-gaap:BusinessAcquisitionsPurchasePriceAllocationYearOfAcquisitionNetEffectOnIncome unitRef="usd" contextRef="c154_From1Aug2021To26Aug2021_March22Member_SubsequentEventMember" decimals="0">225000</us-gaap:BusinessAcquisitionsPurchasePriceAllocationYearOfAcquisitionNetEffectOnIncome>
  <us-gaap:BusinessAcquisitionsPurchasePriceAllocationYearOfAcquisitionNetEffectOnIncome unitRef="nok" contextRef="c154_From1Aug2021To26Aug2021_March22Member_SubsequentEventMember" decimals="0">1968684</us-gaap:BusinessAcquisitionsPurchasePriceAllocationYearOfAcquisitionNetEffectOnIncome>
  <us-gaap:BusinessAcquisitionsPurchasePriceAllocationYearOfAcquisitionNetEffectOnIncome unitRef="usd" contextRef="c155_From1Aug2021To26Aug2021_April22Member_SubsequentEventMember" decimals="0">225000</us-gaap:BusinessAcquisitionsPurchasePriceAllocationYearOfAcquisitionNetEffectOnIncome>
  <us-gaap:BusinessAcquisitionsPurchasePriceAllocationYearOfAcquisitionNetEffectOnIncome unitRef="nok" contextRef="c155_From1Aug2021To26Aug2021_April22Member_SubsequentEventMember" decimals="0">1969696</us-gaap:BusinessAcquisitionsPurchasePriceAllocationYearOfAcquisitionNetEffectOnIncome>
  <us-gaap:BusinessAcquisitionsPurchasePriceAllocationYearOfAcquisitionNetEffectOnIncome unitRef="usd" contextRef="c156_From1Aug2021To26Aug2021_May22Member_SubsequentEventMember" decimals="0">225000</us-gaap:BusinessAcquisitionsPurchasePriceAllocationYearOfAcquisitionNetEffectOnIncome>
  <us-gaap:BusinessAcquisitionsPurchasePriceAllocationYearOfAcquisitionNetEffectOnIncome unitRef="nok" contextRef="c156_From1Aug2021To26Aug2021_May22Member_SubsequentEventMember" decimals="0">1970619</us-gaap:BusinessAcquisitionsPurchasePriceAllocationYearOfAcquisitionNetEffectOnIncome>
  <us-gaap:BusinessAcquisitionsPurchasePriceAllocationYearOfAcquisitionNetEffectOnIncome unitRef="usd" contextRef="c157_From1Aug2021To26Aug2021_SubsequentEventMember" decimals="0">1350000</us-gaap:BusinessAcquisitionsPurchasePriceAllocationYearOfAcquisitionNetEffectOnIncome>
  <us-gaap:BusinessAcquisitionsPurchasePriceAllocationYearOfAcquisitionNetEffectOnIncome unitRef="nok" contextRef="c157_From1Aug2021To26Aug2021_SubsequentEventMember" decimals="0">11810933</us-gaap:BusinessAcquisitionsPurchasePriceAllocationYearOfAcquisitionNetEffectOnIncome>
  <us-gaap:BusinessAcquisitionsPurchasePriceAllocationYearOfAcquisitionNetEffectOnIncome unitRef="eur" contextRef="c151_From1Aug2021To26Aug2021_December21Member_SubsequentEventMember" decimals="0">189340</us-gaap:BusinessAcquisitionsPurchasePriceAllocationYearOfAcquisitionNetEffectOnIncome>
  <us-gaap:BusinessAcquisitionsPurchasePriceAllocationYearOfAcquisitionNetEffectOnIncome unitRef="eur" contextRef="c152_From1Aug2021To26Aug2021_January22Member_SubsequentEventMember" decimals="0">189165</us-gaap:BusinessAcquisitionsPurchasePriceAllocationYearOfAcquisitionNetEffectOnIncome>
  <us-gaap:BusinessAcquisitionsPurchasePriceAllocationYearOfAcquisitionNetEffectOnIncome unitRef="eur" contextRef="c153_From1Aug2021To26Aug2021_February22Member_SubsequentEventMember" decimals="0">189037</us-gaap:BusinessAcquisitionsPurchasePriceAllocationYearOfAcquisitionNetEffectOnIncome>
  <us-gaap:BusinessAcquisitionsPurchasePriceAllocationYearOfAcquisitionNetEffectOnIncome unitRef="eur" contextRef="c154_From1Aug2021To26Aug2021_March22Member_SubsequentEventMember" decimals="0">188926</us-gaap:BusinessAcquisitionsPurchasePriceAllocationYearOfAcquisitionNetEffectOnIncome>
  <us-gaap:BusinessAcquisitionsPurchasePriceAllocationYearOfAcquisitionNetEffectOnIncome unitRef="eur" contextRef="c155_From1Aug2021To26Aug2021_April22Member_SubsequentEventMember" decimals="0">188800</us-gaap:BusinessAcquisitionsPurchasePriceAllocationYearOfAcquisitionNetEffectOnIncome>
  <us-gaap:BusinessAcquisitionsPurchasePriceAllocationYearOfAcquisitionNetEffectOnIncome unitRef="eur" contextRef="c156_From1Aug2021To26Aug2021_May22Member_SubsequentEventMember" decimals="0">188673</us-gaap:BusinessAcquisitionsPurchasePriceAllocationYearOfAcquisitionNetEffectOnIncome>
  <us-gaap:BusinessAcquisitionsPurchasePriceAllocationYearOfAcquisitionNetEffectOnIncome unitRef="eur" contextRef="c157_From1Aug2021To26Aug2021_SubsequentEventMember" decimals="0">1133940</us-gaap:BusinessAcquisitionsPurchasePriceAllocationYearOfAcquisitionNetEffectOnIncome>
</xbrl>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.SCH
<SEQUENCE>11
<FILENAME>zdge-20210731.xsd
<DESCRIPTION>XBRL SCHEMA FILE
<TEXT>
<XBRL>
<?xml version="1.0" encoding="US-ASCII"?>
<!-- Generated by CompSci Transform (tm) - http://www.compsciresources.com -->
<!-- Created: Tue Nov 09 20:29:55 UTC 2021 -->
<xs:schema elementFormDefault="qualified" xmlns:zdge="http://zedge.com/20210731" xmlns:srt-types="http://fasb.org/srt-types/2021-01-31" targetNamespace="http://zedge.com/20210731" xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:us-types="http://fasb.org/us-types/2021-01-31" xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:xbrldt="http://xbrl.org/2005/xbrldt" xmlns:dtr="http://www.xbrl.org/dtr/type/2020-01-21" xmlns:xbrli="http://www.xbrl.org/2003/instance">
  <xs:annotation>
    <xs:appinfo>
      <link:linkbaseRef xlink:type="simple" xlink:href="zdge-20210731_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-20210731_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-20210731_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-20210731_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)</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 Stockholders&#8217; Equity</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</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/DescriptionofBusinessandSummaryofSignificantAccountingPolicies" id="zdge_r_DescriptionofBusinessandSummaryofSignificantAccountingPolicies">
        <link:definition>006 - Disclosure - Description of Business and Summary of Significant Accounting 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/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/PropertyandEquipment" id="zdge_r_PropertyandEquipment">
        <link:definition>010 - Disclosure - Property and Equipment</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/Goodwill" id="zdge_r_Goodwill">
        <link:definition>011 - Disclosure - Goodwill</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>012 - 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/Equity" id="zdge_r_Equity">
        <link:definition>013 - Disclosure - Equity</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/CommitmentsandContingencies" id="zdge_r_CommitmentsandContingencies">
        <link:definition>014 - Disclosure - Commitments and 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/Leases" id="zdge_r_Leases">
        <link:definition>015 - Disclosure - 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/IncomeTaxes" id="zdge_r_IncomeTaxes">
        <link:definition>016 - Disclosure - 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/StockBasedCompensation" id="zdge_r_StockBasedCompensation">
        <link:definition>017 - 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/RelatedPartyTransactions" id="zdge_r_RelatedPartyTransactions">
        <link:definition>018 - Disclosure - Related Party Transactions</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>019 - 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/RevolvingCreditFacility" id="zdge_r_RevolvingCreditFacility">
        <link:definition>020 - 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/DefinedContributionPlan" id="zdge_r_DefinedContributionPlan">
        <link:definition>021 - Disclosure - Defined Contribution Plan</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>022 - 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>023 - 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/SubsequentEvents" id="zdge_r_SubsequentEvents">
        <link:definition>024 - Disclosure - Subsequent Events</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>025 - 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/DescriptionofBusinessandSummaryofSignificantAccountingPoliciesTables" id="zdge_r_DescriptionofBusinessandSummaryofSignificantAccountingPoliciesTables">
        <link:definition>026 - Disclosure - Description of Business and Summary of Significant Accounting Policies (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/RevenueTables" id="zdge_r_RevenueTables">
        <link:definition>027 - 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>028 - 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>029 - 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/PropertyandEquipmentTables" id="zdge_r_PropertyandEquipmentTables">
        <link:definition>030 - Disclosure - Property and Equipment (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/GoodwillTables" id="zdge_r_GoodwillTables">
        <link:definition>031 - Disclosure - Goodwill (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>032 - 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/LeasesTables" id="zdge_r_LeasesTables">
        <link:definition>033 - Disclosure - Leases (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/IncomeTaxesTables" id="zdge_r_IncomeTaxesTables">
        <link:definition>034 - Disclosure - Income Taxes (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/StockBasedCompensationTables" id="zdge_r_StockBasedCompensationTables">
        <link:definition>035 - Disclosure - Stock-Based Compensation (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/RelatedPartyTransactionsTables" id="zdge_r_RelatedPartyTransactionsTables">
        <link:definition>036 - Disclosure - Related Party Transactions (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>037 - 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/SubsequentEventsTables" id="zdge_r_SubsequentEventsTables">
        <link:definition>038 - Disclosure - Subsequent Events (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/DescriptionofBusinessandSummaryofSignificantAccountingPoliciesDetails" id="zdge_r_DescriptionofBusinessandSummaryofSignificantAccountingPoliciesDetails">
        <link:definition>039 - Disclosure - Description of Business and Summary of Significant Accounting Policies (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/ScheduleofweightedaveragenumberofsharesusedinthecalculationofbasicanddilutedearningspershareTable" id="zdge_r_ScheduleofweightedaveragenumberofsharesusedinthecalculationofbasicanddilutedearningspershareTable">
        <link:definition>040 - Disclosure - Description of Business and Summary of Significant Accounting Policies (Details) - Schedule of weighted-average number of shares used in the 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/ScheduleofshareswereexcludedfromthedilutedearningspershareTable" id="zdge_r_ScheduleofshareswereexcludedfromthedilutedearningspershareTable">
        <link:definition>041 - Disclosure - Description of Business and Summary of Significant Accounting Policies (Details) - Schedule of shares were excluded from the 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/RevenueDetails" id="zdge_r_RevenueDetails">
        <link:definition>042 - 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>043 - 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>044 - 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>
      <link:roleType roleURI="http://zedge.com/role/ScheduleofoutstandingforeignexchangecontractsTable" id="zdge_r_ScheduleofoutstandingforeignexchangecontractsTable">
        <link:definition>045 - 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/ScheduleoffairvalueofoutstandingderivativeinstrumentsTable" id="zdge_r_ScheduleoffairvalueofoutstandingderivativeinstrumentsTable">
        <link:definition>046 - Disclosure - Derivative Instruments (Details) - Schedule of fair value of outstanding 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/ScheduleofderivativeinstrumentsonconsolidatedstatementsofcomprehensiveincomelossTable" id="zdge_r_ScheduleofderivativeinstrumentsonconsolidatedstatementsofcomprehensiveincomelossTable">
        <link:definition>047 - 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/PropertyandEquipmentDetails" id="zdge_r_PropertyandEquipmentDetails">
        <link:definition>048 - Disclosure - Property and Equipment (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/ScheduleofPropertyandequipmentTable" id="zdge_r_ScheduleofPropertyandequipmentTable">
        <link:definition>049 - Disclosure - Property and Equipment (Details) - Schedule of Property and equipment</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/ScheduleofreconcilesthechangeinthecarryingamountofgoodwillTable" id="zdge_r_ScheduleofreconcilesthechangeinthecarryingamountofgoodwillTable">
        <link:definition>050 - Disclosure - Goodwill (Details) - Schedule of reconciles the change in the carrying amount of goodwill</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>051 - 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/CommitmentsandContingenciesDetails" id="zdge_r_CommitmentsandContingenciesDetails">
        <link:definition>052 - Disclosure - Commitments and 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/LeasesDetails" id="zdge_r_LeasesDetails">
        <link:definition>053 - Disclosure - 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/ScheduleofleaserelatedassetsandliabilitiesTable" id="zdge_r_ScheduleofleaserelatedassetsandliabilitiesTable">
        <link:definition>054 - Disclosure - Leases (Details) - Schedule of lease-related 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>
<!-- [WMV5][XcpuxYn59dz7vgYynUDuwG7r97K2jUTysl7vcz0lJt/tSeJz73kx1cLt0ZFF2SK/vxBCY0vdSrYHp0d0PIYB/fZtg9AbG39OoAk7YIF4e71MMozK7TydLDr9qpdOz2shInTPvlPG7WkFieVEm445d/CAXTdu8ghYISyGRGUlDvWbOA1AcwdBm7YhHI4gsxlz7p5GzwAPmycr2vjsZbGHC9X12eFxbU5kUEeMTa3x7+o2HD92dZ0tzJXwGO+XaxxU] CSR-->
      <link:roleType roleURI="http://zedge.com/role/ScheduleofweightedaverageremainingleasetermandweightedaveragediscountTable" id="zdge_r_ScheduleofweightedaverageremainingleasetermandweightedaveragediscountTable">
        <link:definition>055 - Disclosure - Leases (Details) - Schedule of weighted average remaining lease term and weighted average discount</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/ScheduleofFutureminimumleasepaymentsundernoncancellableleasesTable" id="zdge_r_ScheduleofFutureminimumleasepaymentsundernoncancellableleasesTable">
        <link:definition>056 - Disclosure - Leases (Details) - Schedule of Future minimum lease payments under non-cancellable 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/IncomeTaxesDetails" id="zdge_r_IncomeTaxesDetails">
        <link:definition>057 - Disclosure - 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/ScheduleofincomelossbeforeincometaxesTable" id="zdge_r_ScheduleofincomelossbeforeincometaxesTable">
        <link:definition>058 - Disclosure - Income Taxes (Details) - Schedule of income (loss) before 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/ScheduleofprovisionforbenefitfromincometaxesTable" id="zdge_r_ScheduleofprovisionforbenefitfromincometaxesTable">
        <link:definition>059 - Disclosure - Income Taxes (Details) - Schedule of provision for (benefit from) 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/ScheduleofincometaxesexpectedattheUSfederalstatutoryincometaxrateandincometaxesTable" id="zdge_r_ScheduleofincometaxesexpectedattheUSfederalstatutoryincometaxrateandincometaxesTable">
        <link:definition>060 - Disclosure - Income Taxes (Details) - Schedule of income taxes expected at the U.S. federal statutory income tax rate and 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/ScheduleofsignificantcomponentsoftheCompanysdeferredtaxassetsanddeferredtaxliabilitiesTable" id="zdge_r_ScheduleofsignificantcomponentsoftheCompanysdeferredtaxassetsanddeferredtaxliabilitiesTable">
        <link:definition>061 - Disclosure - Income Taxes (Details) - Schedule of significant components of the Company&#8217;s deferred tax assets and deferred tax 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/ScheduleofchangeinthevaluationallowanceTable" id="zdge_r_ScheduleofchangeinthevaluationallowanceTable">
        <link:definition>062 - Disclosure - Income Taxes (Details) - Schedule of change in the valuation allowance</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>063 - 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/ScheduleofweightedaverageassumptionsinitsBSMpricingmodelTable" id="zdge_r_ScheduleofweightedaverageassumptionsinitsBSMpricingmodelTable">
        <link:definition>064 - Disclosure - Stock-Based Compensation (Details) - Schedule of weighted average assumptions in its BSM pricing model</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/ScheduleofoptionactivityTable" id="zdge_r_ScheduleofoptionactivityTable">
        <link:definition>065 - Disclosure - Stock-Based Compensation (Details) - Schedule of option activity</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/ScheduleofweightedaveragegrantdatefairvalueofoptionsgrantedTable" id="zdge_r_ScheduleofweightedaveragegrantdatefairvalueofoptionsgrantedTable">
        <link:definition>066 - Disclosure - Stock-Based Compensation (Details) - Schedule of weighted average grant date fair value of options granted</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/ScheduleofrestrictedsharesactivityTable" id="zdge_r_ScheduleofrestrictedsharesactivityTable">
        <link:definition>067 - Disclosure - Stock-Based Compensation (Details) - Schedule of restricted shares activity</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/ScheduleofrestrictedsharesnonvesteddeferredstockunitsTable" id="zdge_r_ScheduleofrestrictedsharesnonvesteddeferredstockunitsTable">
        <link:definition>068 - Disclosure - Stock-Based Compensation (Details) - Schedule of restricted shares non-vested deferred stock units</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/RelatedPartyTransactionsDetails" id="zdge_r_RelatedPartyTransactionsDetails">
        <link:definition>069 - Disclosure - Related Party Transactions (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/ScheduleofactivitiesbetweentheCompanyandIDTTable" id="zdge_r_ScheduleofactivitiesbetweentheCompanyandIDTTable">
        <link:definition>070 - Disclosure - Related Party Transactions (Details) - Schedule of activities between the Company and IDT</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/ScheduleofnetlonglivedassetsandtotalassetsTable" id="zdge_r_ScheduleofnetlonglivedassetsandtotalassetsTable">
        <link:definition>071 - Disclosure - Business Segment and Geographic Information (Details) - Schedule of net long-lived assets and total assets</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>072 - 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/DefinedContributionPlanDetails" id="zdge_r_DefinedContributionPlanDetails">
        <link:definition>073 - Disclosure - Defined Contribution Plan (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>074 - 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>075 - 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/SubsequentEventsDetails" id="zdge_r_SubsequentEventsDetails">
        <link:definition>076 - Disclosure - Subsequent Events (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/ScheduleofforeignexchangeforwardcontractsTable" id="zdge_r_ScheduleofforeignexchangeforwardcontractsTable">
        <link:definition>077 - Disclosure - Subsequent Events (Details) - Schedule of foreign exchange forward 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/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/2021-01-31" schemaLocation="https://xbrl.fasb.org/us-gaap/2021/elts/us-types-2021-01-31.xsd"/>
  <xs:import namespace="http://www.xbrl.org/dtr/type/2020-01-21" schemaLocation="https://www.xbrl.org/dtr/type/2020-01-21/types.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/2021-01-31" schemaLocation="https://xbrl.fasb.org/srt/2021/elts/srt-types-2021-01-31.xsd"/>
  <xs:import namespace="http://xbrl.sec.gov/sic/2021" schemaLocation="https://xbrl.sec.gov/sic/2021/sic-2021.xsd"/>
  <xs:element name="ScheduleOfWeightedAverageNumberOfSharesUsedInTheCalculationOfBasicAndDilutedEarningsPerShareAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="zdge_ScheduleOfWeightedAverageNumberOfSharesUsedInTheCalculationOfBasicAndDilutedEarningsPerShareAbstract"/>
  <xs:element name="ScheduleOfSharesWereExcludedFromTheDilutedEarningsPerShareAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="zdge_ScheduleOfSharesWereExcludedFromTheDilutedEarningsPerShareAbstract"/>
  <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="ScheduleOfFairValueOfOutstandingDerivativeInstrumentsAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="zdge_ScheduleOfFairValueOfOutstandingDerivativeInstrumentsAbstract"/>
  <xs:element name="ScheduleOfDerivativeInstrumentsOnConsolidatedStatementsOfComprehensiveIncomeLossAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="zdge_ScheduleOfDerivativeInstrumentsOnConsolidatedStatementsOfComprehensiveIncomeLossAbstract"/>
  <xs:element name="ScheduleOfPropertyAndEquipmentAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="zdge_ScheduleOfPropertyAndEquipmentAbstract"/>
  <xs:element name="ScheduleOfReconcilesTheChangeInTheCarryingAmountOfGoodwillAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="zdge_ScheduleOfReconcilesTheChangeInTheCarryingAmountOfGoodwillAbstract"/>
  <xs:element name="ScheduleOfAccruedExpensesAndOtherCurrentLiabilitiesAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="zdge_ScheduleOfAccruedExpensesAndOtherCurrentLiabilitiesAbstract"/>
  <xs:element name="ScheduleOfLeaseRelatedAssetsAndLiabilitiesAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="zdge_ScheduleOfLeaseRelatedAssetsAndLiabilitiesAbstract"/>
  <xs:element name="ScheduleOfWeightedAverageRemainingLeaseTermAndWeightedAverageDiscountAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="zdge_ScheduleOfWeightedAverageRemainingLeaseTermAndWeightedAverageDiscountAbstract"/>
  <xs:element name="ScheduleOfFutureMinimumLeasePaymentsUnderNonCancellableLeasesAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="zdge_ScheduleOfFutureMinimumLeasePaymentsUnderNonCancellableLeasesAbstract"/>
  <xs:element name="ScheduleOfIncomeLossBeforeIncomeTaxesAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="zdge_ScheduleOfIncomeLossBeforeIncomeTaxesAbstract"/>
  <xs:element name="ScheduleOfProvisionForBenefitFromIncomeTaxesAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="zdge_ScheduleOfProvisionForBenefitFromIncomeTaxesAbstract"/>
  <xs:element name="ScheduleOfIncomeTaxesExpectedAtTheUSFederalStatutoryIncomeTaxRateAndIncomeTaxesAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="zdge_ScheduleOfIncomeTaxesExpectedAtTheUSFederalStatutoryIncomeTaxRateAndIncomeTaxesAbstract"/>
  <xs:element name="ScheduleOfSignificantComponentsOfTheCompanySDeferredTaxAssetsAndDeferredTaxLiabilitiesAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="zdge_ScheduleOfSignificantComponentsOfTheCompanySDeferredTaxAssetsAndDeferredTaxLiabilitiesAbstract"/>
  <xs:element name="ScheduleOfChangeInTheValuationAllowanceAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="zdge_ScheduleOfChangeInTheValuationAllowanceAbstract"/>
  <xs:element name="ScheduleOfWeightedAverageAssumptionsInItsBsmPricingModelAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="zdge_ScheduleOfWeightedAverageAssumptionsInItsBsmPricingModelAbstract"/>
  <xs:element name="ScheduleOfOptionActivityAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="zdge_ScheduleOfOptionActivityAbstract"/>
  <xs:element name="ScheduleOfWeightedAverageGrantDateFairValueOfOptionsGrantedAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="zdge_ScheduleOfWeightedAverageGrantDateFairValueOfOptionsGrantedAbstract"/>
  <xs:element name="ScheduleOfRestrictedSharesActivityAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="zdge_ScheduleOfRestrictedSharesActivityAbstract"/>
  <xs:element name="ScheduleOfRestrictedSharesNonVestedDeferredStockUnitsAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="zdge_ScheduleOfRestrictedSharesNonVestedDeferredStockUnitsAbstract"/>
  <xs:element name="ScheduleOfActivitiesBetweenTheCompanyAndIdtAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="zdge_ScheduleOfActivitiesBetweenTheCompanyAndIdtAbstract"/>
  <xs:element name="ScheduleOfNetLongLivedAssetsAndTotalAssetsAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="zdge_ScheduleOfNetLongLivedAssetsAndTotalAssetsAbstract"/>
  <xs:element name="SaleOfCommonStockAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="zdge_SaleOfCommonStockAbstract"/>
  <xs:element name="ScheduleOfForeignExchangeForwardContractsAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="zdge_ScheduleOfForeignExchangeForwardContractsAbstract"/>
  <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="EffectOfDilutiveSecuritiesAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="zdge_EffectOfDilutiveSecuritiesAbstract"/>
  <xs:element name="July312020Abstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="zdge_July312020Abstract"/>
  <xs:element name="AssetsAbstract0" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="zdge_AssetsAbstract0"/>
  <xs:element name="DerivativesNotDesignatedOrNotQualifyingAsHedgingInstrumentsAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="zdge_DerivativesNotDesignatedOrNotQualifyingAsHedgingInstrumentsAbstract"/>
  <xs:element name="OperatingLeasesAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="zdge_OperatingLeasesAbstract"/>
  <xs:element name="WeightedAverageRemainingLeaseTermAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="zdge_WeightedAverageRemainingLeaseTermAbstract"/>
  <xs:element name="WeightedAverageDiscountRateAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="zdge_WeightedAverageDiscountRateAbstract"/>
  <xs:element name="CurrentAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="zdge_CurrentAbstract"/>
  <xs:element name="DeferredAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="zdge_DeferredAbstract"/>
  <xs:element name="DeferredTaxAssetsAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="zdge_DeferredTaxAssetsAbstract"/>
  <xs:element name="a2021Abstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="zdge_a2021Abstract"/>
  <xs:element name="ReservesDeductedFromDeferredIncomeTaxesNetAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="zdge_ReservesDeductedFromDeferredIncomeTaxesNetAbstract"/>
  <xs:element name="a2020Abstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="zdge_a2020Abstract"/>
  <xs:element name="ReservesDeductedFromDeferredIncomeTaxesNetAbstract0" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="zdge_ReservesDeductedFromDeferredIncomeTaxesNetAbstract0"/>
  <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="LoanForgiveness" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item" id="zdge_LoanForgiveness"/>
  <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="dtr:textBlockItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="zdge_LoansPayableTextBlock"/>
  <xs:element name="SaleOfCommonStockTextBlock" type="dtr:textBlockItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="zdge_SaleOfCommonStockTextBlock"/>
  <xs:element name="CompanysSpinOffPolicyTextBlock" type="dtr:textBlockItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="zdge_CompanysSpinOffPolicyTextBlock"/>
  <xs:element name="ImpactOnFinancialAndOperationalResultsPolicyTextBlock" type="dtr:textBlockItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="zdge_ImpactOnFinancialAndOperationalResultsPolicyTextBlock"/>
  <xs:element name="RecentlyAdoptedAccountingStandardsPolicyTextBlock" type="dtr:textBlockItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="zdge_RecentlyAdoptedAccountingStandardsPolicyTextBlock"/>
  <xs:element name="ScheduleOfRevenueByTypeOfServiceTableTextBlock" type="dtr: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="ScheduleOfLeaseRelatedAssetsAndLiabilitiesTableTextBlock" type="dtr:textBlockItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="zdge_ScheduleOfLeaseRelatedAssetsAndLiabilitiesTableTextBlock"/>
  <xs:element name="ScheduleOfWeightedAverageRemainingLeaseTermAndWeightedAverageDiscountRateTableTextBlock" type="dtr:textBlockItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="zdge_ScheduleOfWeightedAverageRemainingLeaseTermAndWeightedAverageDiscountRateTableTextBlock"/>
  <xs:element name="ScheduleOfFutureMinimumLeasePaymentsUnderNoncancelableLeasesTableTextBlock" type="dtr:textBlockItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="zdge_ScheduleOfFutureMinimumLeasePaymentsUnderNoncancelableLeasesTableTextBlock"/>
  <xs:element name="IncrementalCommonSharesAttributableToDeferredStockUnits" type="xbrli:sharesItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="zdge_IncrementalCommonSharesAttributableToDeferredStockUnits"/>
  <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="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="DerivativeInstrumentsDetailsScheduleoffairvalueofoutstandingderivativeinstrumentsTable" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrldt:hypercubeItem" id="zdge_DerivativeInstrumentsDetailsScheduleoffairvalueofoutstandingderivativeinstrumentsTable"/>
  <xs:element name="DerivativeInstrumentsDetailsScheduleoffairvalueofoutstandingderivativeinstrumentsLineItems" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="zdge_DerivativeInstrumentsDetailsScheduleoffairvalueofoutstandingderivativeinstrumentsLineItems"/>
  <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="ForeignCurrencyTranslationAdjustments" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item" id="zdge_ForeignCurrencyTranslationAdjustments"/>
  <xs:element name="OperatingLeaseOtherAssets" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item" id="zdge_OperatingLeaseOtherAssets"/>
  <xs:element name="OperatingLeaseAccruedExpensesAndOtherLiabilities" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item" id="zdge_OperatingLeaseAccruedExpensesAndOtherLiabilities"/>
  <xs:element name="OperatingLeaseOtherLiability" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item" id="zdge_OperatingLeaseOtherLiability"/>
  <xs:element name="TotalOperatingLeaseLiabilities" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item" id="zdge_TotalOperatingLeaseLiabilities"/>
  <xs:element name="OperatingLeaseFutureMinimumPaymentsDueCurrent" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item" id="zdge_OperatingLeaseFutureMinimumPaymentsDueCurrent"/>
  <xs:element name="OperatingLeasesFutureMinimumPaymentDueInTwoYears" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item" id="zdge_OperatingLeasesFutureMinimumPaymentDueInTwoYears"/>
  <xs:element name="OperatingLeasesFutureMinimumPaymentDueInThreeYears" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item" id="zdge_OperatingLeasesFutureMinimumPaymentDueInThreeYears"/>
  <xs:element name="OperatingLeasesFutureMinimumPaymentDue" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item" id="zdge_OperatingLeasesFutureMinimumPaymentDue"/>
  <xs:element name="OperatingLeasesFutureMinimumPaymentsImputedInterest" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item" id="zdge_OperatingLeasesFutureMinimumPaymentsImputedInterest"/>
  <xs:element name="OperatingLeasesFutureMinimumPaymentsTotal" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item" id="zdge_OperatingLeasesFutureMinimumPaymentsTotal"/>
  <xs:element name="StockBasedCompensationDetailsScheduleofoptionactivityTable" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrldt:hypercubeItem" id="zdge_StockBasedCompensationDetailsScheduleofoptionactivityTable"/>
  <xs:element name="StockBasedCompensationDetailsScheduleofoptionactivityLineItems" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="zdge_StockBasedCompensationDetailsScheduleofoptionactivityLineItems"/>
  <xs:element name="StockBasedCompensationDetailsScheduleofrestrictedsharesactivityTable" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrldt:hypercubeItem" id="zdge_StockBasedCompensationDetailsScheduleofrestrictedsharesactivityTable"/>
  <xs:element name="StockBasedCompensationDetailsScheduleofrestrictedsharesactivityLineItems" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="zdge_StockBasedCompensationDetailsScheduleofrestrictedsharesactivityLineItems"/>
  <xs:element name="StockBasedCompensationDetailsScheduleofrestrictedsharesnonvesteddeferredstockunitsTable" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrldt:hypercubeItem" id="zdge_StockBasedCompensationDetailsScheduleofrestrictedsharesnonvesteddeferredstockunitsTable"/>
  <xs:element name="StockBasedCompensationDetailsScheduleofrestrictedsharesnonvesteddeferredstockunitsLineItems" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="zdge_StockBasedCompensationDetailsScheduleofrestrictedsharesnonvesteddeferredstockunitsLineItems"/>
  <xs:element name="SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedNumberOfShare" type="xbrli:sharesItemType" abstract="false" xbrli:periodType="instant" nillable="true" substitutionGroup="xbrli:item" id="zdge_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedNumberOfShare"/>
  <xs:element name="SharebasedCompensationArrangementBySharebasedPaymentAwardOptionNonvestedWeightedAverageGrantDateFairValues" type="dtr:perShareItemType" abstract="false" xbrli:periodType="instant" nillable="true" substitutionGroup="xbrli:item" id="zdge_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionNonvestedWeightedAverageGrantDateFairValues"/>
  <xs:element name="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentOtherThanOptionsVestedInPeriod" type="xbrli:sharesItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="zdge_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentOtherThanOptionsVestedInPeriod"/>
  <xs:element name="BeginningBalanceOfRelatedParty" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item" id="zdge_BeginningBalanceOfRelatedParty"/>
  <xs:element name="LegalServicesProvidedByIDT" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item" id="zdge_LegalServicesProvidedByIDT"/>
  <xs:element name="ConsultingServicesProvidedToIDT" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item" id="zdge_ConsultingServicesProvidedToIDT"/>
  <xs:element name="CashPaymentsReceivedFromIDT" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item" id="zdge_CashPaymentsReceivedFromIDT"/>
  <xs:element name="CashPaymentsMadeToIDT" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item" id="zdge_CashPaymentsMadeToIDT"/>
  <xs:element name="UnitedStatesAssets" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item" id="zdge_UnitedStatesAssets"/>
  <xs:element name="ForeignLongLivedAssetsNet" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item" id="zdge_ForeignLongLivedAssetsNet"/>
  <xs:element name="LongLivedAssetsNetTotal" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item" id="zdge_LongLivedAssetsNetTotal"/>
  <xs:element name="UnitedStatesTotalAssets" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item" id="zdge_UnitedStatesTotalAssets"/>
  <xs:element name="ForeignAssets" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item" id="zdge_ForeignAssets"/>
  <xs:element name="AssetsTotal" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item" id="zdge_AssetsTotal"/>
  <xs:element name="DescriptionofBusinessandSummaryofSignificantAccountingPoliciesDetailsTable" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrldt:hypercubeItem" id="zdge_DescriptionofBusinessandSummaryofSignificantAccountingPoliciesDetailsTable"/>
  <xs:element name="DescriptionofBusinessandSummaryofSignificantAccountingPoliciesDetailsLineItems" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="zdge_DescriptionofBusinessandSummaryofSignificantAccountingPoliciesDetailsLineItems"/>
  <xs:element name="BusinessDescription" type="xbrli:stringItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="zdge_BusinessDescription"/>
  <xs:element name="LicenseFeesPercentage" type="dtr:percentItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="zdge_LicenseFeesPercentage"/>
  <xs:element name="SubsciptionRevenuePercent" type="dtr:percentItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="zdge_SubsciptionRevenuePercent"/>
  <xs:element name="CreditPurchaseDescription" type="xbrli:stringItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="zdge_CreditPurchaseDescription"/>
  <xs:element name="NumberOfCustomers" type="xbrli:integerItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="zdge_NumberOfCustomers"/>
  <xs:element name="ConcentrationRiskPercentage" type="dtr:percentItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="zdge_ConcentrationRiskPercentage"/>
  <xs:element name="DeferredRevenueArrangementType_Domain" type="dtr: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="OperatingLeaseRightOfUseAssets" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item" id="zdge_OperatingLeaseRightOfUseAssets"/>
  <xs:element name="IncomeTaxesDetailsTable" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrldt:hypercubeItem" id="zdge_IncomeTaxesDetailsTable"/>
  <xs:element name="IncomeTaxesDetailsLineItems" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="zdge_IncomeTaxesDetailsLineItems"/>
  <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="SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm" type="xbrli:durationItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="zdge_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm"/>
  <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="RestrictedStockDescription" type="xbrli:stringItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="zdge_RestrictedStockDescription"/>
  <xs:element name="NumberOfNonexecutiveEmployeesDescription" type="xbrli:stringItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="zdge_NumberOfNonexecutiveEmployeesDescription"/>
  <xs:element name="VestingPeriodDescription" type="xbrli:stringItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="zdge_VestingPeriodDescription"/>
  <xs:element name="RelatedPartyTransactionsDetailsTable" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrldt:hypercubeItem" id="zdge_RelatedPartyTransactionsDetailsTable"/>
  <xs:element name="RelatedPartyTransactionsDetailsLineItems" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="zdge_RelatedPartyTransactionsDetailsLineItems"/>
  <xs:element name="ConsultingServices" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item" id="zdge_ConsultingServices"/>
  <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="DefinedContributionPlanDetailsTable" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrldt:hypercubeItem" id="zdge_DefinedContributionPlanDetailsTable"/>
  <xs:element name="DefinedContributionPlanDetailsLineItems" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="zdge_DefinedContributionPlanDetailsLineItems"/>
  <xs:element name="CompanyOptedToContribute" type="xbrli:sharesItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="zdge_CompanyOptedToContribute"/>
  <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="ATMSalesAgreementMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="zdge_ATMSalesAgreementMember"/>
  <xs:element name="AdvertisingRevenueMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="zdge_AdvertisingRevenueMember"/>
  <xs:element name="April22Member" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="zdge_April22Member"/>
  <xs:element name="BrazeIncMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="zdge_BrazeIncMember"/>
  <xs:element name="CustomerOneMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="zdge_CustomerOneMember"/>
  <xs:element name="CustomerThreeMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="zdge_CustomerThreeMember"/>
  <xs:element name="CustomerTwoMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="zdge_CustomerTwoMember"/>
  <xs:element name="December21Member" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="zdge_December21Member"/>
  <xs:element name="DeferredStockMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="zdge_DeferredStockMember"/>
  <xs:element name="DeferredStockUnitsMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="zdge_DeferredStockUnitsMember"/>
  <xs:element name="February22Member" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="zdge_February22Member"/>
  <xs:element name="ForeignExchangeForwardContractsMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="zdge_ForeignExchangeForwardContractsMember"/>
  <xs:element name="ForeignExchangeForwardContractsOneMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="zdge_ForeignExchangeForwardContractsOneMember"/>
  <xs:element name="January22Member" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="zdge_January22Member"/>
  <xs:element name="March22Member" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="zdge_March22Member"/>
  <xs:element name="May22Member" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="zdge_May22Member"/>
  <xs:element name="MrElliotGibberMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="zdge_MrElliotGibberMember"/>
  <xs:element name="MrHowardJonasMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="zdge_MrHowardJonasMember"/>
  <xs:element name="NonVestedRestrictedMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="zdge_NonVestedRestrictedMember"/>
  <xs:element name="NonemployeeBoardOfDirectorsMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="zdge_NonemployeeBoardOfDirectorsMember"/>
  <xs:element name="NorwegianNetOperatingLossMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="zdge_NorwegianNetOperatingLossMember"/>
  <xs:element name="ServiceRevenueMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="zdge_ServiceRevenueMember"/>
  <xs:element name="SettlementDateFiveMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="zdge_SettlementDateFiveMember"/>
  <xs:element name="SettlementDateFourMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="zdge_SettlementDateFourMember"/>
  <xs:element name="SettlementDateSevenMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="zdge_SettlementDateSevenMember"/>
  <xs:element name="SettlementDateSixMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="zdge_SettlementDateSixMember"/>
  <xs:element name="StateNetOperatingLossMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="zdge_StateNetOperatingLossMember"/>
  <xs:element name="StockOptionAndIncentivePlanMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="zdge_StockOptionAndIncentivePlanMember"/>
  <xs:element name="StockOptionsMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="zdge_StockOptionsMember"/>
  <xs:element name="USFederalNetOperatingLossMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="zdge_USFederalNetOperatingLossMember"/>
  <xs:element name="WesternAllianceBankMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="zdge_WesternAllianceBankMember"/>
  <xs:element name="ZedgePremiumAndShortzRevenuesMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="zdge_ZedgePremiumAndShortzRevenuesMember"/>
  <xs:element name="ZedgePremiumMember" type="dtr: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>12
<FILENAME>zdge-20210731_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: Tue Nov 09 20:29:55 UTC 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-20210731.xsd#zdge_r_ConsolidatedBalanceSheet" roleURI="http://zedge.com/role/ConsolidatedBalanceSheet"/>
  <roleRef xlink:type="simple" xlink:href="zdge-20210731.xsd#zdge_r_ConsolidatedIncomeStatement" roleURI="http://zedge.com/role/ConsolidatedIncomeStatement"/>
  <roleRef xlink:type="simple" xlink:href="zdge-20210731.xsd#zdge_r_ConsolidatedCashFlow" roleURI="http://zedge.com/role/ConsolidatedCashFlow"/>
  <roleRef xlink:type="simple" xlink:href="zdge-20210731.xsd#zdge_r_ScheduleofFutureminimumleasepaymentsundernoncancellableleasesTable" roleURI="http://zedge.com/role/ScheduleofFutureminimumleasepaymentsundernoncancellableleasesTable"/>
  <roleRef xlink:type="simple" xlink:href="zdge-20210731.xsd#zdge_r_ScheduleofincomelossbeforeincometaxesTable" roleURI="http://zedge.com/role/ScheduleofincomelossbeforeincometaxesTable"/>
  <roleRef xlink:type="simple" xlink:href="zdge-20210731.xsd#zdge_r_ScheduleofsignificantcomponentsoftheCompanysdeferredtaxassetsanddeferredtaxliabilitiesTable" roleURI="http://zedge.com/role/ScheduleofsignificantcomponentsoftheCompanysdeferredtaxassetsanddeferredtaxliabilitiesTable"/>
  <calculationLink xlink:type="extended" xlink:role="http://zedge.com/role/ConsolidatedBalanceSheet">
    <loc xlink:type="locator" xlink:label="us-gaap_AssetsCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AssetsCurrent"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_OtherAssetsCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherAssetsCurrent"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_AssetsCurrent" xlink:to="us-gaap_OtherAssetsCurrent" order="4" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_Assets" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_DeferredIncomeTaxAssetsNet" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredIncomeTaxAssetsNet"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_Assets" xlink:to="us-gaap_DeferredIncomeTaxAssetsNet" order="4" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OtherAssetsNoncurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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="5" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LiabilitiesCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LiabilitiesCurrent"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AccountsPayableCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_AccruedLiabilitiesCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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="2" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DeferredRevenueCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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="3" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_Liabilities" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockholdersEquity"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PreferredStockValue" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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-20210731.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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OperatingIncomeLoss"/>
    <loc xlink:type="locator" xlink:label="us-gaap_Revenues" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_Revenues"/>
    <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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:to="us-gaap_OperatingIncomeLoss" order="1" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_InterestIncomeExpenseNet" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InterestIncomeExpenseNet"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:to="us-gaap_InterestIncomeExpenseNet" order="2" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ForeignCurrencyTransactionGainLossBeforeTax" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ForeignCurrencyTransactionGainLossBeforeTax"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:to="us-gaap_ForeignCurrencyTransactionGainLossBeforeTax" order="3" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NetIncomeLoss" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" order="1" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeTaxExpenseBenefit" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossNetOfTax"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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"/>
<!-- [WMV5][XcpuxYn59dz7vgYynUDuwG7r97K2jUTysl7vcz0lJt/tSeJz73kx1cLt0ZFF2SK/vxBCY0vdSrYHp0d0PIYB/fZtg9AbG39OoAk7YIF4e71MMozK7TydLDr9qpdOz2shInTPvlPG7WkFieVEm445d/CAXTdu8ghYISyGRGUlDvWbOA1AcwdBm7YhHI4gsxlz7p5GzwAPmycr2vjsZbGHC9X12eFxbU5kUEeMTa3x7+pqv+HpsRIDz7g4O6sn/YB8] CSR-->
    <loc xlink:type="locator" xlink:label="us-gaap_ComprehensiveIncomeNetOfTax" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivities"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NetIncomeLoss" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_DeferredIncomeTaxExpenseBenefit" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredIncomeTaxExpenseBenefit"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:to="us-gaap_DeferredIncomeTaxExpenseBenefit" order="4" weight="1"/>
    <loc xlink:type="locator" xlink:label="zdge_LoanForgiveness" xlink:href="zdge-20210731.xsd#zdge_LoanForgiveness"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:to="zdge_LoanForgiveness" order="5" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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="6" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncreaseDecreaseInDeferredRevenue" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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="7" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncreaseDecreaseInAccountsReceivable" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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="8" weight="-1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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="9" weight="-1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncreaseDecreaseInOtherOperatingAssets" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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="10" weight="-1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivities"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PaymentsToAcquireInvestments" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PaymentsToAcquireInvestments"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:to="us-gaap_PaymentsToAcquireInvestments" order="1" weight="-1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PaymentsToDevelopSoftware" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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="2" weight="-1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PaymentsToAcquireBusinessesAndInterestInAffiliates" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PaymentsToAcquireBusinessesAndInterestInAffiliates"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:to="us-gaap_PaymentsToAcquireBusinessesAndInterestInAffiliates" order="3" weight="-1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivities"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ProceedsFromIssuanceOfCommonStock" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_ProceedsFromIssuanceOfOtherLongTermDebt" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ProceedsFromIssuanceOfOtherLongTermDebt"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:to="us-gaap_ProceedsFromIssuanceOfOtherLongTermDebt" order="2" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ProceedsFromStockOptionsExercised" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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="3" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PaymentsOfDebtIssuanceCosts" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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="4" weight="-1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RepaymentsOfShortTermDebt" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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="5" weight="-1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PaymentsForRepurchaseOfCommonStock" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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="6" weight="-1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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>
  <calculationLink xlink:type="extended" xlink:role="http://zedge.com/role/ScheduleofFutureminimumleasepaymentsundernoncancellableleasesTable">
    <loc xlink:type="locator" xlink:label="zdge_OperatingLeasesFutureMinimumPaymentDue" xlink:href="zdge-20210731.xsd#zdge_OperatingLeasesFutureMinimumPaymentDue"/>
    <loc xlink:type="locator" xlink:label="zdge_OperatingLeaseFutureMinimumPaymentsDueCurrent" xlink:href="zdge-20210731.xsd#zdge_OperatingLeaseFutureMinimumPaymentsDueCurrent"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="zdge_OperatingLeasesFutureMinimumPaymentDue" xlink:to="zdge_OperatingLeaseFutureMinimumPaymentsDueCurrent" order="1" weight="1"/>
    <loc xlink:type="locator" xlink:label="zdge_OperatingLeasesFutureMinimumPaymentDueInTwoYears" xlink:href="zdge-20210731.xsd#zdge_OperatingLeasesFutureMinimumPaymentDueInTwoYears"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="zdge_OperatingLeasesFutureMinimumPaymentDue" xlink:to="zdge_OperatingLeasesFutureMinimumPaymentDueInTwoYears" order="2" weight="1"/>
    <loc xlink:type="locator" xlink:label="zdge_OperatingLeasesFutureMinimumPaymentDueInThreeYears" xlink:href="zdge-20210731.xsd#zdge_OperatingLeasesFutureMinimumPaymentDueInThreeYears"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="zdge_OperatingLeasesFutureMinimumPaymentDue" xlink:to="zdge_OperatingLeasesFutureMinimumPaymentDueInThreeYears" order="3" weight="1"/>
    <loc xlink:type="locator" xlink:label="zdge_OperatingLeasesFutureMinimumPaymentsTotal" xlink:href="zdge-20210731.xsd#zdge_OperatingLeasesFutureMinimumPaymentsTotal"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="zdge_OperatingLeasesFutureMinimumPaymentsTotal" xlink:to="zdge_OperatingLeasesFutureMinimumPaymentDue" order="1" weight="1"/>
    <loc xlink:type="locator" xlink:label="zdge_OperatingLeasesFutureMinimumPaymentsImputedInterest" xlink:href="zdge-20210731.xsd#zdge_OperatingLeasesFutureMinimumPaymentsImputedInterest"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="zdge_OperatingLeasesFutureMinimumPaymentsTotal" xlink:to="zdge_OperatingLeasesFutureMinimumPaymentsImputedInterest" order="2" weight="-1"/>
  </calculationLink>
  <calculationLink xlink:type="extended" xlink:role="http://zedge.com/role/ScheduleofincomelossbeforeincometaxesTable">
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:to="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic" order="1" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:to="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign" order="2" weight="1"/>
  </calculationLink>
  <calculationLink xlink:type="extended" xlink:role="http://zedge.com/role/ScheduleofsignificantcomponentsoftheCompanysdeferredtaxassetsanddeferredtaxliabilitiesTable">
    <loc xlink:type="locator" xlink:label="us-gaap_DeferredTaxAssetsGross" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredTaxAssetsGross"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DeferredTaxAssetsOperatingLossCarryforwards" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredTaxAssetsOperatingLossCarryforwards"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_DeferredTaxAssetsGross" xlink:to="us-gaap_DeferredTaxAssetsOperatingLossCarryforwards" order="1" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccruals" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccruals"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_DeferredTaxAssetsGross" xlink:to="us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccruals" order="2" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_DeferredTaxAssetsGross" xlink:to="us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost" order="3" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DeferredTaxAssetsLiabilitiesNet" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredTaxAssetsLiabilitiesNet"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_DeferredTaxAssetsLiabilitiesNet" xlink:to="us-gaap_DeferredTaxAssetsGross" order="1" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DeferredTaxAssetsValuationAllowance" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredTaxAssetsValuationAllowance"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_DeferredTaxAssetsLiabilitiesNet" xlink:to="us-gaap_DeferredTaxAssetsValuationAllowance" order="2" weight="-1"/>
  </calculationLink>
</linkbase>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.DEF
<SEQUENCE>13
<FILENAME>zdge-20210731_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: Tue Nov 09 20:29:55 UTC 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-20210731.xsd#zdge_r_ConsolidatedBalanceSheet" roleURI="http://zedge.com/role/ConsolidatedBalanceSheet"/>
  <roleRef xlink:type="simple" xlink:href="zdge-20210731.xsd#zdge_r_ConsolidatedBalanceSheet_Parentheticals" roleURI="http://zedge.com/role/ConsolidatedBalanceSheet_Parentheticals"/>
  <roleRef xlink:type="simple" xlink:href="zdge-20210731.xsd#zdge_r_ConsolidatedIncomeStatement" roleURI="http://zedge.com/role/ConsolidatedIncomeStatement"/>
  <roleRef xlink:type="simple" xlink:href="zdge-20210731.xsd#zdge_r_ShareholdersEquityType2or3" roleURI="http://zedge.com/role/ShareholdersEquityType2or3"/>
  <roleRef xlink:type="simple" xlink:href="zdge-20210731.xsd#zdge_r_ConsolidatedCashFlow" roleURI="http://zedge.com/role/ConsolidatedCashFlow"/>
  <roleRef xlink:type="simple" xlink:href="zdge-20210731.xsd#zdge_r_DescriptionofBusinessandSummaryofSignificantAccountingPolicies" roleURI="http://zedge.com/role/DescriptionofBusinessandSummaryofSignificantAccountingPolicies"/>
  <roleRef xlink:type="simple" xlink:href="zdge-20210731.xsd#zdge_r_Revenue" roleURI="http://zedge.com/role/Revenue"/>
  <roleRef xlink:type="simple" xlink:href="zdge-20210731.xsd#zdge_r_FairValueMeasurements" roleURI="http://zedge.com/role/FairValueMeasurements"/>
  <roleRef xlink:type="simple" xlink:href="zdge-20210731.xsd#zdge_r_DerivativeInstruments" roleURI="http://zedge.com/role/DerivativeInstruments"/>
  <roleRef xlink:type="simple" xlink:href="zdge-20210731.xsd#zdge_r_PropertyandEquipment" roleURI="http://zedge.com/role/PropertyandEquipment"/>
  <roleRef xlink:type="simple" xlink:href="zdge-20210731.xsd#zdge_r_Goodwill" roleURI="http://zedge.com/role/Goodwill"/>
  <roleRef xlink:type="simple" xlink:href="zdge-20210731.xsd#zdge_r_AccruedExpensesandOtherCurrentLiabilities" roleURI="http://zedge.com/role/AccruedExpensesandOtherCurrentLiabilities"/>
  <roleRef xlink:type="simple" xlink:href="zdge-20210731.xsd#zdge_r_Equity" roleURI="http://zedge.com/role/Equity"/>
  <roleRef xlink:type="simple" xlink:href="zdge-20210731.xsd#zdge_r_CommitmentsandContingencies" roleURI="http://zedge.com/role/CommitmentsandContingencies"/>
  <roleRef xlink:type="simple" xlink:href="zdge-20210731.xsd#zdge_r_Leases" roleURI="http://zedge.com/role/Leases"/>
  <roleRef xlink:type="simple" xlink:href="zdge-20210731.xsd#zdge_r_IncomeTaxes" roleURI="http://zedge.com/role/IncomeTaxes"/>
  <roleRef xlink:type="simple" xlink:href="zdge-20210731.xsd#zdge_r_StockBasedCompensation" roleURI="http://zedge.com/role/StockBasedCompensation"/>
  <roleRef xlink:type="simple" xlink:href="zdge-20210731.xsd#zdge_r_RelatedPartyTransactions" roleURI="http://zedge.com/role/RelatedPartyTransactions"/>
  <roleRef xlink:type="simple" xlink:href="zdge-20210731.xsd#zdge_r_BusinessSegmentandGeographicInformation" roleURI="http://zedge.com/role/BusinessSegmentandGeographicInformation"/>
  <roleRef xlink:type="simple" xlink:href="zdge-20210731.xsd#zdge_r_RevolvingCreditFacility" roleURI="http://zedge.com/role/RevolvingCreditFacility"/>
  <roleRef xlink:type="simple" xlink:href="zdge-20210731.xsd#zdge_r_DefinedContributionPlan" roleURI="http://zedge.com/role/DefinedContributionPlan"/>
  <roleRef xlink:type="simple" xlink:href="zdge-20210731.xsd#zdge_r_LoansPayable" roleURI="http://zedge.com/role/LoansPayable"/>
  <roleRef xlink:type="simple" xlink:href="zdge-20210731.xsd#zdge_r_SalesofClassBCommonStock" roleURI="http://zedge.com/role/SalesofClassBCommonStock"/>
  <roleRef xlink:type="simple" xlink:href="zdge-20210731.xsd#zdge_r_SubsequentEvents" roleURI="http://zedge.com/role/SubsequentEvents"/>
  <roleRef xlink:type="simple" xlink:href="zdge-20210731.xsd#zdge_r_AccountingPoliciesByPolicy" roleURI="http://zedge.com/role/AccountingPoliciesByPolicy"/>
  <roleRef xlink:type="simple" xlink:href="zdge-20210731.xsd#zdge_r_DescriptionofBusinessandSummaryofSignificantAccountingPoliciesTables" roleURI="http://zedge.com/role/DescriptionofBusinessandSummaryofSignificantAccountingPoliciesTables"/>
  <roleRef xlink:type="simple" xlink:href="zdge-20210731.xsd#zdge_r_RevenueTables" roleURI="http://zedge.com/role/RevenueTables"/>
  <roleRef xlink:type="simple" xlink:href="zdge-20210731.xsd#zdge_r_FairValueMeasurementsTables" roleURI="http://zedge.com/role/FairValueMeasurementsTables"/>
  <roleRef xlink:type="simple" xlink:href="zdge-20210731.xsd#zdge_r_DerivativeInstrumentsTables" roleURI="http://zedge.com/role/DerivativeInstrumentsTables"/>
  <roleRef xlink:type="simple" xlink:href="zdge-20210731.xsd#zdge_r_PropertyandEquipmentTables" roleURI="http://zedge.com/role/PropertyandEquipmentTables"/>
  <roleRef xlink:type="simple" xlink:href="zdge-20210731.xsd#zdge_r_GoodwillTables" roleURI="http://zedge.com/role/GoodwillTables"/>
  <roleRef xlink:type="simple" xlink:href="zdge-20210731.xsd#zdge_r_AccruedExpensesandOtherCurrentLiabilitiesTables" roleURI="http://zedge.com/role/AccruedExpensesandOtherCurrentLiabilitiesTables"/>
  <roleRef xlink:type="simple" xlink:href="zdge-20210731.xsd#zdge_r_LeasesTables" roleURI="http://zedge.com/role/LeasesTables"/>
  <roleRef xlink:type="simple" xlink:href="zdge-20210731.xsd#zdge_r_IncomeTaxesTables" roleURI="http://zedge.com/role/IncomeTaxesTables"/>
  <roleRef xlink:type="simple" xlink:href="zdge-20210731.xsd#zdge_r_StockBasedCompensationTables" roleURI="http://zedge.com/role/StockBasedCompensationTables"/>
  <roleRef xlink:type="simple" xlink:href="zdge-20210731.xsd#zdge_r_RelatedPartyTransactionsTables" roleURI="http://zedge.com/role/RelatedPartyTransactionsTables"/>
  <roleRef xlink:type="simple" xlink:href="zdge-20210731.xsd#zdge_r_BusinessSegmentandGeographicInformationTables" roleURI="http://zedge.com/role/BusinessSegmentandGeographicInformationTables"/>
  <roleRef xlink:type="simple" xlink:href="zdge-20210731.xsd#zdge_r_SubsequentEventsTables" roleURI="http://zedge.com/role/SubsequentEventsTables"/>
  <roleRef xlink:type="simple" xlink:href="zdge-20210731.xsd#zdge_r_ScheduleofweightedaveragenumberofsharesusedinthecalculationofbasicanddilutedearningspershareTable" roleURI="http://zedge.com/role/ScheduleofweightedaveragenumberofsharesusedinthecalculationofbasicanddilutedearningspershareTable"/>
  <roleRef xlink:type="simple" xlink:href="zdge-20210731.xsd#zdge_r_ScheduleofshareswereexcludedfromthedilutedearningspershareTable" roleURI="http://zedge.com/role/ScheduleofshareswereexcludedfromthedilutedearningspershareTable"/>
  <roleRef xlink:type="simple" xlink:href="zdge-20210731.xsd#zdge_r_ScheduleofrevenuebytypeofserviceTable" roleURI="http://zedge.com/role/ScheduleofrevenuebytypeofserviceTable"/>
  <roleRef xlink:type="simple" xlink:href="zdge-20210731.xsd#zdge_r_ScheduleofbalanceofassetsandliabilitiesmeasuredatfairvalueonarecurringbasisTable" roleURI="http://zedge.com/role/ScheduleofbalanceofassetsandliabilitiesmeasuredatfairvalueonarecurringbasisTable"/>
  <roleRef xlink:type="simple" xlink:href="zdge-20210731.xsd#zdge_r_ScheduleofoutstandingforeignexchangecontractsTable" roleURI="http://zedge.com/role/ScheduleofoutstandingforeignexchangecontractsTable"/>
  <roleRef xlink:type="simple" xlink:href="zdge-20210731.xsd#zdge_r_ScheduleoffairvalueofoutstandingderivativeinstrumentsTable" roleURI="http://zedge.com/role/ScheduleoffairvalueofoutstandingderivativeinstrumentsTable"/>
  <roleRef xlink:type="simple" xlink:href="zdge-20210731.xsd#zdge_r_ScheduleofderivativeinstrumentsonconsolidatedstatementsofcomprehensiveincomelossTable" roleURI="http://zedge.com/role/ScheduleofderivativeinstrumentsonconsolidatedstatementsofcomprehensiveincomelossTable"/>
  <roleRef xlink:type="simple" xlink:href="zdge-20210731.xsd#zdge_r_ScheduleofPropertyandequipmentTable" roleURI="http://zedge.com/role/ScheduleofPropertyandequipmentTable"/>
  <roleRef xlink:type="simple" xlink:href="zdge-20210731.xsd#zdge_r_ScheduleofreconcilesthechangeinthecarryingamountofgoodwillTable" roleURI="http://zedge.com/role/ScheduleofreconcilesthechangeinthecarryingamountofgoodwillTable"/>
  <roleRef xlink:type="simple" xlink:href="zdge-20210731.xsd#zdge_r_ScheduleofaccruedexpensesandothercurrentliabilitiesTable" roleURI="http://zedge.com/role/ScheduleofaccruedexpensesandothercurrentliabilitiesTable"/>
  <roleRef xlink:type="simple" xlink:href="zdge-20210731.xsd#zdge_r_ScheduleofleaserelatedassetsandliabilitiesTable" roleURI="http://zedge.com/role/ScheduleofleaserelatedassetsandliabilitiesTable"/>
  <roleRef xlink:type="simple" xlink:href="zdge-20210731.xsd#zdge_r_ScheduleofweightedaverageremainingleasetermandweightedaveragediscountTable" roleURI="http://zedge.com/role/ScheduleofweightedaverageremainingleasetermandweightedaveragediscountTable"/>
  <roleRef xlink:type="simple" xlink:href="zdge-20210731.xsd#zdge_r_ScheduleofFutureminimumleasepaymentsundernoncancellableleasesTable" roleURI="http://zedge.com/role/ScheduleofFutureminimumleasepaymentsundernoncancellableleasesTable"/>
  <roleRef xlink:type="simple" xlink:href="zdge-20210731.xsd#zdge_r_ScheduleofincomelossbeforeincometaxesTable" roleURI="http://zedge.com/role/ScheduleofincomelossbeforeincometaxesTable"/>
  <roleRef xlink:type="simple" xlink:href="zdge-20210731.xsd#zdge_r_ScheduleofprovisionforbenefitfromincometaxesTable" roleURI="http://zedge.com/role/ScheduleofprovisionforbenefitfromincometaxesTable"/>
  <roleRef xlink:type="simple" xlink:href="zdge-20210731.xsd#zdge_r_ScheduleofincometaxesexpectedattheUSfederalstatutoryincometaxrateandincometaxesTable" roleURI="http://zedge.com/role/ScheduleofincometaxesexpectedattheUSfederalstatutoryincometaxrateandincometaxesTable"/>
  <roleRef xlink:type="simple" xlink:href="zdge-20210731.xsd#zdge_r_ScheduleofsignificantcomponentsoftheCompanysdeferredtaxassetsanddeferredtaxliabilitiesTable" roleURI="http://zedge.com/role/ScheduleofsignificantcomponentsoftheCompanysdeferredtaxassetsanddeferredtaxliabilitiesTable"/>
  <roleRef xlink:type="simple" xlink:href="zdge-20210731.xsd#zdge_r_ScheduleofchangeinthevaluationallowanceTable" roleURI="http://zedge.com/role/ScheduleofchangeinthevaluationallowanceTable"/>
  <roleRef xlink:type="simple" xlink:href="zdge-20210731.xsd#zdge_r_ScheduleofweightedaverageassumptionsinitsBSMpricingmodelTable" roleURI="http://zedge.com/role/ScheduleofweightedaverageassumptionsinitsBSMpricingmodelTable"/>
  <roleRef xlink:type="simple" xlink:href="zdge-20210731.xsd#zdge_r_ScheduleofoptionactivityTable" roleURI="http://zedge.com/role/ScheduleofoptionactivityTable"/>
  <roleRef xlink:type="simple" xlink:href="zdge-20210731.xsd#zdge_r_ScheduleofweightedaveragegrantdatefairvalueofoptionsgrantedTable" roleURI="http://zedge.com/role/ScheduleofweightedaveragegrantdatefairvalueofoptionsgrantedTable"/>
  <roleRef xlink:type="simple" xlink:href="zdge-20210731.xsd#zdge_r_ScheduleofrestrictedsharesactivityTable" roleURI="http://zedge.com/role/ScheduleofrestrictedsharesactivityTable"/>
  <roleRef xlink:type="simple" xlink:href="zdge-20210731.xsd#zdge_r_ScheduleofrestrictedsharesnonvesteddeferredstockunitsTable" roleURI="http://zedge.com/role/ScheduleofrestrictedsharesnonvesteddeferredstockunitsTable"/>
  <roleRef xlink:type="simple" xlink:href="zdge-20210731.xsd#zdge_r_ScheduleofactivitiesbetweentheCompanyandIDTTable" roleURI="http://zedge.com/role/ScheduleofactivitiesbetweentheCompanyandIDTTable"/>
  <roleRef xlink:type="simple" xlink:href="zdge-20210731.xsd#zdge_r_ScheduleofnetlonglivedassetsandtotalassetsTable" roleURI="http://zedge.com/role/ScheduleofnetlonglivedassetsandtotalassetsTable"/>
  <roleRef xlink:type="simple" xlink:href="zdge-20210731.xsd#zdge_r_ScheduleofforeignexchangeforwardcontractsTable" roleURI="http://zedge.com/role/ScheduleofforeignexchangeforwardcontractsTable"/>
  <roleRef xlink:type="simple" xlink:href="zdge-20210731.xsd#zdge_r_DescriptionofBusinessandSummaryofSignificantAccountingPoliciesDetails" roleURI="http://zedge.com/role/DescriptionofBusinessandSummaryofSignificantAccountingPoliciesDetails"/>
  <roleRef xlink:type="simple" xlink:href="zdge-20210731.xsd#zdge_r_RevenueDetails" roleURI="http://zedge.com/role/RevenueDetails"/>
  <roleRef xlink:type="simple" xlink:href="zdge-20210731.xsd#zdge_r_PropertyandEquipmentDetails" roleURI="http://zedge.com/role/PropertyandEquipmentDetails"/>
  <roleRef xlink:type="simple" xlink:href="zdge-20210731.xsd#zdge_r_CommitmentsandContingenciesDetails" roleURI="http://zedge.com/role/CommitmentsandContingenciesDetails"/>
  <roleRef xlink:type="simple" xlink:href="zdge-20210731.xsd#zdge_r_LeasesDetails" roleURI="http://zedge.com/role/LeasesDetails"/>
  <roleRef xlink:type="simple" xlink:href="zdge-20210731.xsd#zdge_r_IncomeTaxesDetails" roleURI="http://zedge.com/role/IncomeTaxesDetails"/>
  <roleRef xlink:type="simple" xlink:href="zdge-20210731.xsd#zdge_r_StockBasedCompensationDetails" roleURI="http://zedge.com/role/StockBasedCompensationDetails"/>
  <roleRef xlink:type="simple" xlink:href="zdge-20210731.xsd#zdge_r_RelatedPartyTransactionsDetails" roleURI="http://zedge.com/role/RelatedPartyTransactionsDetails"/>
  <roleRef xlink:type="simple" xlink:href="zdge-20210731.xsd#zdge_r_RevolvingCreditFacilityDetails" roleURI="http://zedge.com/role/RevolvingCreditFacilityDetails"/>
  <roleRef xlink:type="simple" xlink:href="zdge-20210731.xsd#zdge_r_DefinedContributionPlanDetails" roleURI="http://zedge.com/role/DefinedContributionPlanDetails"/>
  <roleRef xlink:type="simple" xlink:href="zdge-20210731.xsd#zdge_r_LoansPayableDetails" roleURI="http://zedge.com/role/LoansPayableDetails"/>
  <roleRef xlink:type="simple" xlink:href="zdge-20210731.xsd#zdge_r_SalesofClassBCommonStockDetails" roleURI="http://zedge.com/role/SalesofClassBCommonStockDetails"/>
  <roleRef xlink:type="simple" xlink:href="zdge-20210731.xsd#zdge_r_SubsequentEventsDetails" roleURI="http://zedge.com/role/SubsequentEventsDetails"/>
  <roleRef xlink:type="simple" xlink:href="zdge-20210731.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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementOfFinancialPositionAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AssetsAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AssetsAbstract"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementOfFinancialPositionAbstract" xlink:to="us-gaap_AssetsAbstract" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AssetsCurrentAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AssetsCurrentAbstract"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AssetsAbstract" xlink:to="us-gaap_AssetsCurrentAbstract" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_OtherAssetsCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherAssetsCurrent"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AssetsCurrentAbstract" xlink:to="us-gaap_OtherAssetsCurrent" order="3" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AssetsCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AssetsCurrent"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AssetsCurrentAbstract" xlink:to="us-gaap_AssetsCurrent" order="4" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PropertyPlantAndEquipmentNet" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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="5" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_Goodwill" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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="6" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DeferredIncomeTaxAssetsNet" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredIncomeTaxAssetsNet"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AssetsCurrentAbstract" xlink:to="us-gaap_DeferredIncomeTaxAssetsNet" order="7" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OtherAssetsNoncurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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="8" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_Assets" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_Assets"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AssetsCurrentAbstract" xlink:to="us-gaap_Assets" order="9" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LiabilitiesAndStockholdersEquityAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LiabilitiesAndStockholdersEquityAbstract"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementOfFinancialPositionAbstract" xlink:to="us-gaap_LiabilitiesAndStockholdersEquityAbstract" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LiabilitiesCurrentAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LiabilitiesCurrentAbstract"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_LiabilitiesAndStockholdersEquityAbstract" xlink:to="us-gaap_LiabilitiesCurrentAbstract" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AccountsPayableCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_AccruedLiabilitiesCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DeferredRevenueCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LiabilitiesCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LiabilitiesCurrent"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_LiabilitiesCurrentAbstract" xlink:to="us-gaap_LiabilitiesCurrent" order="3" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LoansPayable" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_Liabilities"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_LiabilitiesAndStockholdersEquityAbstract" xlink:to="us-gaap_Liabilities" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CommitmentsAndContingencies" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CommitmentsAndContingencies"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_LiabilitiesAndStockholdersEquityAbstract" xlink:to="us-gaap_CommitmentsAndContingencies" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StockholdersEquityAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockholdersEquityAbstract"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_LiabilitiesAndStockholdersEquityAbstract" xlink:to="us-gaap_StockholdersEquityAbstract" order="3" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PreferredStockValue" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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-20210731.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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockholdersEquity"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StockholdersEquityAbstract" xlink:to="us-gaap_StockholdersEquity" order="7" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LiabilitiesAndStockholdersEquity" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LiabilitiesAndStockholdersEquity"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_LiabilitiesAndStockholdersEquityAbstract" xlink:to="us-gaap_LiabilitiesAndStockholdersEquity" order="4" 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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementLineItems"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StatementTable" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeStatementAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_Revenues" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_IncomeStatementAbstract" xlink:to="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" order="3" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeTaxExpenseBenefit" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeTaxExpenseBenefit"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:to="us-gaap_IncomeTaxExpenseBenefit" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NetIncomeLoss" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementLineItems"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StatementTable" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_CommonStockMember" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CommonStockMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_EquityComponentDomain" xlink:to="us-gaap_CommonStockMember" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AdditionalPaidInCapitalMember" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AccumulatedOtherComprehensiveIncomeMember" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RetainedEarningsMember" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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="3" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_TreasuryStockMember" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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="4" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CommonClassAMember" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_StockIssuedDuringPeriodValueNewIssues" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockIssuedDuringPeriodValueNewIssues"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StockIssuedDuringPeriodValueNewIssues" order="3" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StockIssuedDuringPeriodSharesNewIssues" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_StockIssuedDuringPeriodValueStockOptionsExercised" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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="5" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised" order="6" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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="7" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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="8" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StockIssuedDuringPeriodValueEmployeeBenefitPlan" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockIssuedDuringPeriodValueEmployeeBenefitPlan"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StockIssuedDuringPeriodValueEmployeeBenefitPlan" order="9" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StockIssuedDuringPeriodSharesEmployeeBenefitPlan" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockIssuedDuringPeriodSharesEmployeeBenefitPlan"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StockIssuedDuringPeriodSharesEmployeeBenefitPlan" order="10" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StockIssuedDuringPeriodValueTreasuryStockReissued" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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="11" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_TemporaryEquityForeignCurrencyTranslationAdjustments" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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="12" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NetIncomeLoss" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NetIncomeLoss"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_NetIncomeLoss" order="13" 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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementOfCashFlowsAbstract"/>
    <loc xlink:type="locator" xlink:label="zdge_OperatingActivitiesAbstract" xlink:href="zdge-20210731.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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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-20210731.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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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="us-gaap_DeferredIncomeTaxExpenseBenefit" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredIncomeTaxExpenseBenefit"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="zdge_AdjustmentsToReconcileNetIncomeLossToNetCashProvidedByOperatingActivitiesAbstract" xlink:to="us-gaap_DeferredIncomeTaxExpenseBenefit" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="zdge_LoanForgiveness" xlink:href="zdge-20210731.xsd#zdge_LoanForgiveness"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="zdge_AdjustmentsToReconcileNetIncomeLossToNetCashProvidedByOperatingActivitiesAbstract" xlink:to="zdge_LoanForgiveness" order="3" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="zdge_ChangeInAssetsAndLiabilitiesAbstract" xlink:href="zdge-20210731.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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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-20210731.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_PaymentsToAcquireInvestments" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PaymentsToAcquireInvestments"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="zdge_InvestingActivitiesAbstract" xlink:to="us-gaap_PaymentsToAcquireInvestments" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PaymentsToDevelopSoftware" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PaymentsToAcquireBusinessesAndInterestInAffiliates" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PaymentsToAcquireBusinessesAndInterestInAffiliates"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="zdge_InvestingActivitiesAbstract" xlink:to="us-gaap_PaymentsToAcquireBusinessesAndInterestInAffiliates" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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="3" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="zdge_FinancingActivitiesAbstract" xlink:href="zdge-20210731.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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_ProceedsFromIssuanceOfOtherLongTermDebt" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ProceedsFromIssuanceOfOtherLongTermDebt"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="zdge_FinancingActivitiesAbstract" xlink:to="us-gaap_ProceedsFromIssuanceOfOtherLongTermDebt" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RepaymentsOfShortTermDebt" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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="3" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ProceedsFromStockOptionsExercised" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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="4" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PaymentsForRepurchaseOfCommonStock" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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="5" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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="6" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_EffectOfExchangeRateOnCashAndCashEquivalents" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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="7" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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="8" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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="9" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="zdge_SupplementalDisclosureOfCashFlowInformationAbstract" xlink:href="zdge-20210731.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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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-20210731.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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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/DescriptionofBusinessandSummaryofSignificantAccountingPolicies">
    <loc xlink:type="locator" xlink:label="us-gaap_AccountingPoliciesAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccountingPoliciesAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_BasisOfPresentationAndSignificantAccountingPoliciesTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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-20210731.xsd#zdge_RevenueLineItems"/>
    <loc xlink:type="locator" xlink:label="zdge_RevenueTable" xlink:href="zdge-20210731.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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueDisclosuresAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_FairValueDisclosuresTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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/PropertyandEquipment">
    <loc xlink:type="locator" xlink:label="us-gaap_PropertyPlantAndEquipmentAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PropertyPlantAndEquipmentAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_PropertyPlantAndEquipmentAbstract" xlink:to="us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock" order="0" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://zedge.com/role/Goodwill">
    <loc xlink:type="locator" xlink:label="us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract" xlink:to="us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock" 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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PayablesAndAccrualsAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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/Equity">
    <loc xlink:type="locator" xlink:label="us-gaap_StockholdersEquityNoteAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockholdersEquityNoteAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StockholdersEquityNoteDisclosureTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockholdersEquityNoteDisclosureTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StockholdersEquityNoteAbstract" xlink:to="us-gaap_StockholdersEquityNoteDisclosureTextBlock" order="0" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://zedge.com/role/CommitmentsandContingencies">
    <loc xlink:type="locator" xlink:label="us-gaap_CommitmentsAndContingenciesDisclosureAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CommitmentsAndContingenciesDisclosureAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CommitmentsAndContingenciesDisclosureTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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/Leases">
    <loc xlink:type="locator" xlink:label="us-gaap_LeasesAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LeasesAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OperatingLeasesOfLessorDisclosureTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OperatingLeasesOfLessorDisclosureTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_LeasesAbstract" xlink:to="us-gaap_OperatingLeasesOfLessorDisclosureTextBlock" order="0" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://zedge.com/role/IncomeTaxes">
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeTaxDisclosureAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeTaxDisclosureAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeTaxDisclosureTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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/StockBasedCompensation">
    <loc xlink:type="locator" xlink:label="us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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/RelatedPartyTransactions">
    <loc xlink:type="locator" xlink:label="us-gaap_RelatedPartyTransactionsAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RelatedPartyTransactionsAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RelatedPartyTransactionsDisclosureTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RelatedPartyTransactionsDisclosureTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_RelatedPartyTransactionsAbstract" xlink:to="us-gaap_RelatedPartyTransactionsDisclosureTextBlock" 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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SegmentReportingAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SegmentReportingDisclosureTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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/RevolvingCreditFacility">
    <loc xlink:type="locator" xlink:label="us-gaap_DebtDisclosureAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtDisclosureAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShortTermDebtTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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/DefinedContributionPlan">
    <loc xlink:type="locator" xlink:label="us-gaap_CompensationAndRetirementDisclosureAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CompensationAndRetirementDisclosureAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PensionAndOtherPostretirementBenefitsDisclosureTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PensionAndOtherPostretirementBenefitsDisclosureTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_CompensationAndRetirementDisclosureAbstract" xlink:to="us-gaap_PensionAndOtherPostretirementBenefitsDisclosureTextBlock" 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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LoansPayableAbstract"/>
    <loc xlink:type="locator" xlink:label="zdge_LoansPayableTextBlock" xlink:href="zdge-20210731.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-20210731.xsd#zdge_SaleOfCommonStockAbstract"/>
    <loc xlink:type="locator" xlink:label="zdge_SaleOfCommonStockTextBlock" xlink:href="zdge-20210731.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/SubsequentEvents">
    <loc xlink:type="locator" xlink:label="us-gaap_SubsequentEventsAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SubsequentEventsAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SubsequentEventsTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SubsequentEventsTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_SubsequentEventsAbstract" xlink:to="us-gaap_SubsequentEventsTextBlock" 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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccountingPoliciesAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_BusinessCombinationsPolicy" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessCombinationsPolicy"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_BusinessCombinationsPolicy" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="zdge_CompanysSpinOffPolicyTextBlock" xlink:href="zdge-20210731.xsd#zdge_CompanysSpinOffPolicyTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="zdge_CompanysSpinOffPolicyTextBlock" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="zdge_ImpactOnFinancialAndOperationalResultsPolicyTextBlock" xlink:href="zdge-20210731.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="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ConsolidationPolicyTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ConsolidationPolicyTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_ConsolidationPolicyTextBlock" order="3" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_UseOfEstimates" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_UseOfEstimates"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_UseOfEstimates" order="4" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RevenueRecognitionPolicyTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RevenueRecognitionPolicyTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_RevenueRecognitionPolicyTextBlock" order="5" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ConcentrationRiskCreditRisk" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ConcentrationRiskCreditRisk"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_ConcentrationRiskCreditRisk" order="6" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CostOfSalesPolicyTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CostOfSalesPolicyTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_CostOfSalesPolicyTextBlock" order="7" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PropertyPlantAndEquipmentPolicyTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PropertyPlantAndEquipmentPolicyTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_PropertyPlantAndEquipmentPolicyTextBlock" order="8" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ResearchDevelopmentAndComputerSoftwarePolicyTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ResearchDevelopmentAndComputerSoftwarePolicyTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_ResearchDevelopmentAndComputerSoftwarePolicyTextBlock" order="9" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_GoodwillAndIntangibleAssetsGoodwillPolicy" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_GoodwillAndIntangibleAssetsGoodwillPolicy"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_GoodwillAndIntangibleAssetsGoodwillPolicy" order="10" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_EquityMethodInvestmentsPolicy" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EquityMethodInvestmentsPolicy"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_EquityMethodInvestmentsPolicy" order="11" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CashAndCashEquivalentsPolicyTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CashAndCashEquivalentsPolicyTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_CashAndCashEquivalentsPolicyTextBlock" order="12" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeTaxPolicyTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeTaxPolicyTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_IncomeTaxPolicyTextBlock" order="13" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CommitmentsAndContingenciesPolicyTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CommitmentsAndContingenciesPolicyTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_CommitmentsAndContingenciesPolicyTextBlock" order="14" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_EarningsPerSharePolicyTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EarningsPerSharePolicyTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_EarningsPerSharePolicyTextBlock" order="15" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy" order="16" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_FairValueMeasurementPolicyPolicyTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueMeasurementPolicyPolicyTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_FairValueMeasurementPolicyPolicyTextBlock" order="17" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DerivativesPolicyTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DerivativesPolicyTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_DerivativesPolicyTextBlock" order="18" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock" order="19" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_TradeAndOtherAccountsReceivablePolicy" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_TradeAndOtherAccountsReceivablePolicy"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_TradeAndOtherAccountsReceivablePolicy" order="20" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ComprehensiveIncomePolicyPolicyTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ComprehensiveIncomePolicyPolicyTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_ComprehensiveIncomePolicyPolicyTextBlock" order="21" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LesseeLeasesPolicyTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LesseeLeasesPolicyTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_LesseeLeasesPolicyTextBlock" order="22" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="zdge_RecentlyAdoptedAccountingStandardsPolicyTextBlock" xlink:href="zdge-20210731.xsd#zdge_RecentlyAdoptedAccountingStandardsPolicyTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="zdge_RecentlyAdoptedAccountingStandardsPolicyTextBlock" order="23" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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="24" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://zedge.com/role/DescriptionofBusinessandSummaryofSignificantAccountingPoliciesTables">
    <loc xlink:type="locator" xlink:label="us-gaap_AccountingPoliciesAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccountingPoliciesAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ScheduleOfEarningsPerShareDilutedByCommonClassTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfEarningsPerShareDilutedByCommonClassTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_ScheduleOfEarningsPerShareDilutedByCommonClassTextBlock" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock" order="1" 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-20210731.xsd#zdge_RevenueTablesLineItems"/>
    <loc xlink:type="locator" xlink:label="zdge_RevenueTablesTable" xlink:href="zdge-20210731.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-20210731.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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueDisclosuresAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ScheduleOfNotionalAmountsOfOutstandingDerivativePositionsTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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/PropertyandEquipmentTables">
    <loc xlink:type="locator" xlink:label="us-gaap_PropertyPlantAndEquipmentAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PropertyPlantAndEquipmentAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PropertyPlantAndEquipmentTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PropertyPlantAndEquipmentTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_PropertyPlantAndEquipmentAbstract" xlink:to="us-gaap_PropertyPlantAndEquipmentTextBlock" order="0" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://zedge.com/role/GoodwillTables">
    <loc xlink:type="locator" xlink:label="us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ScheduleOfGoodwillTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfGoodwillTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract" xlink:to="us-gaap_ScheduleOfGoodwillTextBlock" order="0" 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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PayablesAndAccrualsAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ScheduleOfAccruedLiabilitiesTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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/LeasesTables">
    <loc xlink:type="locator" xlink:label="us-gaap_LeasesAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LeasesAbstract"/>
    <loc xlink:type="locator" xlink:label="zdge_ScheduleOfLeaseRelatedAssetsAndLiabilitiesTableTextBlock" xlink:href="zdge-20210731.xsd#zdge_ScheduleOfLeaseRelatedAssetsAndLiabilitiesTableTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_LeasesAbstract" xlink:to="zdge_ScheduleOfLeaseRelatedAssetsAndLiabilitiesTableTextBlock" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="zdge_ScheduleOfWeightedAverageRemainingLeaseTermAndWeightedAverageDiscountRateTableTextBlock" xlink:href="zdge-20210731.xsd#zdge_ScheduleOfWeightedAverageRemainingLeaseTermAndWeightedAverageDiscountRateTableTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_LeasesAbstract" xlink:to="zdge_ScheduleOfWeightedAverageRemainingLeaseTermAndWeightedAverageDiscountRateTableTextBlock" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="zdge_ScheduleOfFutureMinimumLeasePaymentsUnderNoncancelableLeasesTableTextBlock" xlink:href="zdge-20210731.xsd#zdge_ScheduleOfFutureMinimumLeasePaymentsUnderNoncancelableLeasesTableTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_LeasesAbstract" xlink:to="zdge_ScheduleOfFutureMinimumLeasePaymentsUnderNoncancelableLeasesTableTextBlock" order="2" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://zedge.com/role/IncomeTaxesTables">
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeTaxDisclosureAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeTaxDisclosureAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_IncomeTaxDisclosureAbstract" xlink:to="us-gaap_ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_IncomeTaxDisclosureAbstract" xlink:to="us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_IncomeTaxDisclosureAbstract" xlink:to="us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_IncomeTaxDisclosureAbstract" xlink:to="us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock" order="3" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SummaryOfValuationAllowanceTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SummaryOfValuationAllowanceTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_IncomeTaxDisclosureAbstract" xlink:to="us-gaap_SummaryOfValuationAllowanceTextBlock" order="4" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://zedge.com/role/StockBasedCompensationTables">
    <loc xlink:type="locator" xlink:label="us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:to="us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:to="us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValueTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValueTableTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValueTableTextBlock" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ScheduleOfUnvestedRestrictedStockUnitsRollForwardTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfUnvestedRestrictedStockUnitsRollForwardTableTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:to="us-gaap_ScheduleOfUnvestedRestrictedStockUnitsRollForwardTableTextBlock" order="3" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ScheduleOfNonvestedRestrictedStockUnitsActivityTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfNonvestedRestrictedStockUnitsActivityTableTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:to="us-gaap_ScheduleOfNonvestedRestrictedStockUnitsActivityTableTextBlock" order="4" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://zedge.com/role/RelatedPartyTransactionsTables">
    <loc xlink:type="locator" xlink:label="us-gaap_RelatedPartyTransactionsAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RelatedPartyTransactionsAbstract"/>
    <loc xlink:type="locator" xlink:label="srt_ScheduleOfCondensedCashFlowStatementTableTextBlock" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_ScheduleOfCondensedCashFlowStatementTableTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_RelatedPartyTransactionsAbstract" xlink:to="srt_ScheduleOfCondensedCashFlowStatementTableTextBlock" order="0" 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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SegmentReportingAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LongLivedAssetsByGeographicAreasTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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/SubsequentEventsTables">
    <loc xlink:type="locator" xlink:label="us-gaap_SubsequentEventsAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SubsequentEventsAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CapitalRequirementsOnForeignFinancialInstitutionsTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CapitalRequirementsOnForeignFinancialInstitutionsTableTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_SubsequentEventsAbstract" xlink:to="us-gaap_CapitalRequirementsOnForeignFinancialInstitutionsTableTextBlock" order="0" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://zedge.com/role/ScheduleofweightedaveragenumberofsharesusedinthecalculationofbasicanddilutedearningspershareTable">
    <loc xlink:type="locator" xlink:label="zdge_ScheduleOfWeightedAverageNumberOfSharesUsedInTheCalculationOfBasicAndDilutedEarningsPerShareAbstract" xlink:href="zdge-20210731.xsd#zdge_ScheduleOfWeightedAverageNumberOfSharesUsedInTheCalculationOfBasicAndDilutedEarningsPerShareAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingBasic"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="zdge_ScheduleOfWeightedAverageNumberOfSharesUsedInTheCalculationOfBasicAndDilutedEarningsPerShareAbstract" xlink:to="us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncrementalCommonSharesAttributableToCallOptionsAndWarrants" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncrementalCommonSharesAttributableToCallOptionsAndWarrants"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="zdge_ScheduleOfWeightedAverageNumberOfSharesUsedInTheCalculationOfBasicAndDilutedEarningsPerShareAbstract" xlink:to="us-gaap_IncrementalCommonSharesAttributableToCallOptionsAndWarrants" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncrementalCommonSharesAttributableToNonvestedSharesWithForfeitableDividends" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncrementalCommonSharesAttributableToNonvestedSharesWithForfeitableDividends"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="zdge_ScheduleOfWeightedAverageNumberOfSharesUsedInTheCalculationOfBasicAndDilutedEarningsPerShareAbstract" xlink:to="us-gaap_IncrementalCommonSharesAttributableToNonvestedSharesWithForfeitableDividends" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="zdge_IncrementalCommonSharesAttributableToDeferredStockUnits" xlink:href="zdge-20210731.xsd#zdge_IncrementalCommonSharesAttributableToDeferredStockUnits"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="zdge_ScheduleOfWeightedAverageNumberOfSharesUsedInTheCalculationOfBasicAndDilutedEarningsPerShareAbstract" xlink:to="zdge_IncrementalCommonSharesAttributableToDeferredStockUnits" order="3" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="zdge_ScheduleOfWeightedAverageNumberOfSharesUsedInTheCalculationOfBasicAndDilutedEarningsPerShareAbstract" xlink:to="us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" order="4" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://zedge.com/role/ScheduleofshareswereexcludedfromthedilutedearningspershareTable">
    <loc xlink:type="locator" xlink:label="us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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="zdge_StockOptionsMember" xlink:href="zdge-20210731.xsd#zdge_StockOptionsMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AntidilutiveSecuritiesNameDomain" xlink:to="zdge_StockOptionsMember" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="zdge_NonVestedRestrictedMember" xlink:href="zdge-20210731.xsd#zdge_NonVestedRestrictedMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AntidilutiveSecuritiesNameDomain" xlink:to="zdge_NonVestedRestrictedMember" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="zdge_DeferredStockMember" xlink:href="zdge-20210731.xsd#zdge_DeferredStockMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AntidilutiveSecuritiesNameDomain" xlink:to="zdge_DeferredStockMember" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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/ScheduleofrevenuebytypeofserviceTable">
    <loc xlink:type="locator" xlink:label="zdge_RevenueDetailsScheduleofrevenuebytypeofserviceLineItems" xlink:href="zdge-20210731.xsd#zdge_RevenueDetailsScheduleofrevenuebytypeofserviceLineItems"/>
    <loc xlink:type="locator" xlink:label="zdge_RevenueDetailsScheduleofrevenuebytypeofserviceTable" xlink:href="zdge-20210731.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="https://xbrl.fasb.org/srt/2021/elts/srt-2021-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="https://xbrl.fasb.org/srt/2021/elts/srt-2021-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="https://xbrl.fasb.org/srt/2021/elts/srt-2021-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_AdvertisingRevenueMember" xlink:href="zdge-20210731.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-20210731.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-20210731.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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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-20210731.xsd#zdge_FairValueMeasurementsDetailsScheduleofbalanceofassetsandliabilitiesmeasuredatfairvalueonarecurringbasisLineItems"/>
    <loc xlink:type="locator" xlink:label="zdge_FairValueMeasurementsDetailsScheduleofbalanceofassetsandliabilitiesmeasuredatfairvalueonarecurringbasisTable" xlink:href="zdge-20210731.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_FairValueByMeasurementFrequencyAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_FairValueMeasurementFrequencyDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_FairValueByFairValueHierarchyLevelAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_FairValueMeasurementsFairValueHierarchyDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_FairValueInputsLevel1Member" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_FairValueInputsLevel3Member" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_FairValueInputsLevel2Member" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_FairValueMeasurementsRecurringMember" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_AssetsFairValueDisclosureAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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-20210731.xsd#zdge_DerivativeInstrumentsDetailsScheduleofoutstandingforeignexchangecontractsLineItems"/>
    <loc xlink:type="locator" xlink:label="zdge_DerivativeInstrumentsDetailsScheduleofoutstandingforeignexchangecontractsTable" xlink:href="zdge-20210731.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="us-gaap_DerivativeInstrumentRiskAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DerivativeContractTypeDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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="srt_ProductOrServiceAxis" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-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="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="srt_ProductsAndServicesDomain" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-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="https://xbrl.fasb.org/srt/2021/elts/srt-2021-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_SettlementDateFourMember" xlink:href="zdge-20210731.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="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="zdge_SettlementDateFiveMember" xlink:href="zdge-20210731.xsd#zdge_SettlementDateFiveMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_DerivativeContractTypeDomain" xlink:to="zdge_SettlementDateFiveMember" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="zdge_SettlementDateSixMember" xlink:href="zdge-20210731.xsd#zdge_SettlementDateSixMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_DerivativeContractTypeDomain" xlink:to="zdge_SettlementDateSixMember" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="zdge_SettlementDateSevenMember" xlink:href="zdge-20210731.xsd#zdge_SettlementDateSevenMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_DerivativeContractTypeDomain" xlink:to="zdge_SettlementDateSevenMember" order="3" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="zdge_WesternAllianceBankMember" xlink:href="zdge-20210731.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_DerivativeUnderlyingAmount" xlink:href="zdge-20210731.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/ScheduleoffairvalueofoutstandingderivativeinstrumentsTable">
    <loc xlink:type="locator" xlink:label="zdge_DerivativeInstrumentsDetailsScheduleoffairvalueofoutstandingderivativeinstrumentsLineItems" xlink:href="zdge-20210731.xsd#zdge_DerivativeInstrumentsDetailsScheduleoffairvalueofoutstandingderivativeinstrumentsLineItems"/>
    <loc xlink:type="locator" xlink:label="zdge_DerivativeInstrumentsDetailsScheduleoffairvalueofoutstandingderivativeinstrumentsTable" xlink:href="zdge-20210731.xsd#zdge_DerivativeInstrumentsDetailsScheduleoffairvalueofoutstandingderivativeinstrumentsTable"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="zdge_DerivativeInstrumentsDetailsScheduleoffairvalueofoutstandingderivativeinstrumentsLineItems" xlink:to="zdge_DerivativeInstrumentsDetailsScheduleoffairvalueofoutstandingderivativeinstrumentsTable" order="0" xbrldt:contextElement="segment" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_BalanceSheetLocationAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BalanceSheetLocationAxis"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="zdge_DerivativeInstrumentsDetailsScheduleoffairvalueofoutstandingderivativeinstrumentsTable" xlink:to="us-gaap_BalanceSheetLocationAxis" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_BalanceSheetLocationDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BalanceSheetLocationDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_BalanceSheetLocationAxis" xlink:to="us-gaap_BalanceSheetLocationDomain" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_BalanceSheetLocationDomain_0" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BalanceSheetLocationDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_BalanceSheetLocationAxis" xlink:to="us-gaap_BalanceSheetLocationDomain_0" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="zdge_ForeignExchangeForwardContractsMember" xlink:href="zdge-20210731.xsd#zdge_ForeignExchangeForwardContractsMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_BalanceSheetLocationDomain" xlink:to="zdge_ForeignExchangeForwardContractsMember" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="zdge_ForeignExchangeForwardContractsOneMember" xlink:href="zdge-20210731.xsd#zdge_ForeignExchangeForwardContractsOneMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_BalanceSheetLocationDomain" xlink:to="zdge_ForeignExchangeForwardContractsOneMember" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="zdge_DerivativesNotDesignatedOrNotQualifyingAsHedgingInstrumentsAbstract" xlink:href="zdge-20210731.xsd#zdge_DerivativesNotDesignatedOrNotQualifyingAsHedgingInstrumentsAbstract"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="zdge_DerivativeInstrumentsDetailsScheduleoffairvalueofoutstandingderivativeinstrumentsLineItems" xlink:to="zdge_DerivativesNotDesignatedOrNotQualifyingAsHedgingInstrumentsAbstract" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="zdge_DescriptionOfLocationOfForeignCurrencyDerivativesOnBalanceSheet1" xlink:href="zdge-20210731.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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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-20210731.xsd#zdge_ScheduleOfDerivativeInstrumentsOnConsolidatedStatementsOfComprehensiveIncomeLossAbstract"/>
    <loc xlink:type="locator" xlink:label="zdge_StatementOfComprehensiveLossLocation" xlink:href="zdge-20210731.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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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/ScheduleofPropertyandequipmentTable">
    <loc xlink:type="locator" xlink:label="zdge_ScheduleOfPropertyAndEquipmentAbstract" xlink:href="zdge-20210731.xsd#zdge_ScheduleOfPropertyAndEquipmentAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CapitalizedComputerSoftwareGross" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CapitalizedComputerSoftwareGross"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="zdge_ScheduleOfPropertyAndEquipmentAbstract" xlink:to="us-gaap_CapitalizedComputerSoftwareGross" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PropertyPlantAndEquipmentOther" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PropertyPlantAndEquipmentOther"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="zdge_ScheduleOfPropertyAndEquipmentAbstract" xlink:to="us-gaap_PropertyPlantAndEquipmentOther" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PropertyPlantAndEquipmentGross" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PropertyPlantAndEquipmentGross"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="zdge_ScheduleOfPropertyAndEquipmentAbstract" xlink:to="us-gaap_PropertyPlantAndEquipmentGross" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="zdge_ScheduleOfPropertyAndEquipmentAbstract" xlink:to="us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" order="3" xbrldt:closed="true"/>
<!-- [WMV5][XcpuxYn59dz7vgYynUDuwG7r97K2jUTysl7vcz0lJt/tSeJz73kx1cLt0ZFF2SK/vxBCY0vdSrYHp0d0PIYB/fZtg9AbG39OoAk7YIF4e71MMozK7TydLDr9qpdOz2shInTPvlPG7WkFieVEm445d/CAXTdu8ghYISyGRGUlDvWbOA1AcwdBm7YhHI4gsxlz7p5GzwAPmycr2vjsZbGHC9X12eFxbU5kUEeMTa3x7+qyxZmtKWIP5y76Y02qz2KL] CSR-->
    <loc xlink:type="locator" xlink:label="us-gaap_PropertyPlantAndEquipmentNet" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PropertyPlantAndEquipmentNet"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="zdge_ScheduleOfPropertyAndEquipmentAbstract" xlink:to="us-gaap_PropertyPlantAndEquipmentNet" order="4" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://zedge.com/role/ScheduleofreconcilesthechangeinthecarryingamountofgoodwillTable">
    <loc xlink:type="locator" xlink:label="zdge_ScheduleOfReconcilesTheChangeInTheCarryingAmountOfGoodwillAbstract" xlink:href="zdge-20210731.xsd#zdge_ScheduleOfReconcilesTheChangeInTheCarryingAmountOfGoodwillAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_Goodwill" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_Goodwill"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="zdge_ScheduleOfReconcilesTheChangeInTheCarryingAmountOfGoodwillAbstract" xlink:to="us-gaap_Goodwill" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="zdge_ForeignCurrencyTranslationAdjustments" xlink:href="zdge-20210731.xsd#zdge_ForeignCurrencyTranslationAdjustments"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="zdge_ScheduleOfReconcilesTheChangeInTheCarryingAmountOfGoodwillAbstract" xlink:to="zdge_ForeignCurrencyTranslationAdjustments" 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-20210731.xsd#zdge_ScheduleOfAccruedExpensesAndOtherCurrentLiabilitiesAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AccruedVacationCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_AccruedIncomeTaxes" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccruedIncomeTaxes"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="zdge_ScheduleOfAccruedExpensesAndOtherCurrentLiabilitiesAbstract" xlink:to="us-gaap_AccruedIncomeTaxes" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AccruedPayrollTaxesCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_AccruedBonusesCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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="3" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OperatingLeasePayments" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OperatingLeasePayments"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="zdge_ScheduleOfAccruedExpensesAndOtherCurrentLiabilitiesAbstract" xlink:to="us-gaap_OperatingLeasePayments" order="4" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DerivativeLiabilities" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DerivativeLiabilities"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="zdge_ScheduleOfAccruedExpensesAndOtherCurrentLiabilitiesAbstract" xlink:to="us-gaap_DerivativeLiabilities" order="5" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DueToAffiliateCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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="6" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OtherAccruedLiabilitiesCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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="7" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AccountsPayableAndOtherAccruedLiabilitiesCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccountsPayableAndOtherAccruedLiabilitiesCurrent"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="zdge_ScheduleOfAccruedExpensesAndOtherCurrentLiabilitiesAbstract" xlink:to="us-gaap_AccountsPayableAndOtherAccruedLiabilitiesCurrent" order="8" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://zedge.com/role/ScheduleofleaserelatedassetsandliabilitiesTable">
    <loc xlink:type="locator" xlink:label="zdge_ScheduleOfLeaseRelatedAssetsAndLiabilitiesAbstract" xlink:href="zdge-20210731.xsd#zdge_ScheduleOfLeaseRelatedAssetsAndLiabilitiesAbstract"/>
    <loc xlink:type="locator" xlink:label="zdge_OperatingLeasesAbstract" xlink:href="zdge-20210731.xsd#zdge_OperatingLeasesAbstract"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="zdge_ScheduleOfLeaseRelatedAssetsAndLiabilitiesAbstract" xlink:to="zdge_OperatingLeasesAbstract" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="zdge_OperatingLeaseOtherAssets" xlink:href="zdge-20210731.xsd#zdge_OperatingLeaseOtherAssets"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="zdge_OperatingLeasesAbstract" xlink:to="zdge_OperatingLeaseOtherAssets" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="zdge_OperatingLeaseAccruedExpensesAndOtherLiabilities" xlink:href="zdge-20210731.xsd#zdge_OperatingLeaseAccruedExpensesAndOtherLiabilities"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="zdge_OperatingLeasesAbstract" xlink:to="zdge_OperatingLeaseAccruedExpensesAndOtherLiabilities" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="zdge_OperatingLeaseOtherLiability" xlink:href="zdge-20210731.xsd#zdge_OperatingLeaseOtherLiability"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="zdge_OperatingLeasesAbstract" xlink:to="zdge_OperatingLeaseOtherLiability" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="zdge_TotalOperatingLeaseLiabilities" xlink:href="zdge-20210731.xsd#zdge_TotalOperatingLeaseLiabilities"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="zdge_OperatingLeaseOtherLiability" xlink:to="zdge_TotalOperatingLeaseLiabilities" order="0" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://zedge.com/role/ScheduleofweightedaverageremainingleasetermandweightedaveragediscountTable">
    <loc xlink:type="locator" xlink:label="zdge_ScheduleOfWeightedAverageRemainingLeaseTermAndWeightedAverageDiscountAbstract" xlink:href="zdge-20210731.xsd#zdge_ScheduleOfWeightedAverageRemainingLeaseTermAndWeightedAverageDiscountAbstract"/>
    <loc xlink:type="locator" xlink:label="zdge_WeightedAverageRemainingLeaseTermAbstract" xlink:href="zdge-20210731.xsd#zdge_WeightedAverageRemainingLeaseTermAbstract"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="zdge_ScheduleOfWeightedAverageRemainingLeaseTermAndWeightedAverageDiscountAbstract" xlink:to="zdge_WeightedAverageRemainingLeaseTermAbstract" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="zdge_WeightedAverageRemainingLeaseTermAbstract" xlink:to="us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="zdge_WeightedAverageDiscountRateAbstract" xlink:href="zdge-20210731.xsd#zdge_WeightedAverageDiscountRateAbstract"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="zdge_ScheduleOfWeightedAverageRemainingLeaseTermAndWeightedAverageDiscountAbstract" xlink:to="zdge_WeightedAverageDiscountRateAbstract" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="zdge_WeightedAverageDiscountRateAbstract" xlink:to="us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent" order="0" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://zedge.com/role/ScheduleofFutureminimumleasepaymentsundernoncancellableleasesTable">
    <loc xlink:type="locator" xlink:label="zdge_ScheduleOfFutureMinimumLeasePaymentsUnderNonCancellableLeasesAbstract" xlink:href="zdge-20210731.xsd#zdge_ScheduleOfFutureMinimumLeasePaymentsUnderNonCancellableLeasesAbstract"/>
    <loc xlink:type="locator" xlink:label="zdge_OperatingLeaseFutureMinimumPaymentsDueCurrent" xlink:href="zdge-20210731.xsd#zdge_OperatingLeaseFutureMinimumPaymentsDueCurrent"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="zdge_ScheduleOfFutureMinimumLeasePaymentsUnderNonCancellableLeasesAbstract" xlink:to="zdge_OperatingLeaseFutureMinimumPaymentsDueCurrent" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="zdge_OperatingLeasesFutureMinimumPaymentDueInTwoYears" xlink:href="zdge-20210731.xsd#zdge_OperatingLeasesFutureMinimumPaymentDueInTwoYears"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="zdge_ScheduleOfFutureMinimumLeasePaymentsUnderNonCancellableLeasesAbstract" xlink:to="zdge_OperatingLeasesFutureMinimumPaymentDueInTwoYears" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="zdge_OperatingLeasesFutureMinimumPaymentDueInThreeYears" xlink:href="zdge-20210731.xsd#zdge_OperatingLeasesFutureMinimumPaymentDueInThreeYears"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="zdge_ScheduleOfFutureMinimumLeasePaymentsUnderNonCancellableLeasesAbstract" xlink:to="zdge_OperatingLeasesFutureMinimumPaymentDueInThreeYears" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="zdge_OperatingLeasesFutureMinimumPaymentDue" xlink:href="zdge-20210731.xsd#zdge_OperatingLeasesFutureMinimumPaymentDue"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="zdge_ScheduleOfFutureMinimumLeasePaymentsUnderNonCancellableLeasesAbstract" xlink:to="zdge_OperatingLeasesFutureMinimumPaymentDue" order="3" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="zdge_OperatingLeasesFutureMinimumPaymentsImputedInterest" xlink:href="zdge-20210731.xsd#zdge_OperatingLeasesFutureMinimumPaymentsImputedInterest"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="zdge_ScheduleOfFutureMinimumLeasePaymentsUnderNonCancellableLeasesAbstract" xlink:to="zdge_OperatingLeasesFutureMinimumPaymentsImputedInterest" order="4" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="zdge_OperatingLeasesFutureMinimumPaymentsTotal" xlink:href="zdge-20210731.xsd#zdge_OperatingLeasesFutureMinimumPaymentsTotal"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="zdge_ScheduleOfFutureMinimumLeasePaymentsUnderNonCancellableLeasesAbstract" xlink:to="zdge_OperatingLeasesFutureMinimumPaymentsTotal" order="5" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://zedge.com/role/ScheduleofincomelossbeforeincometaxesTable">
    <loc xlink:type="locator" xlink:label="zdge_ScheduleOfIncomeLossBeforeIncomeTaxesAbstract" xlink:href="zdge-20210731.xsd#zdge_ScheduleOfIncomeLossBeforeIncomeTaxesAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="zdge_ScheduleOfIncomeLossBeforeIncomeTaxesAbstract" xlink:to="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="zdge_ScheduleOfIncomeLossBeforeIncomeTaxesAbstract" xlink:to="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="zdge_ScheduleOfIncomeLossBeforeIncomeTaxesAbstract" xlink:to="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" order="2" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://zedge.com/role/ScheduleofprovisionforbenefitfromincometaxesTable">
    <loc xlink:type="locator" xlink:label="zdge_ScheduleOfProvisionForBenefitFromIncomeTaxesAbstract" xlink:href="zdge-20210731.xsd#zdge_ScheduleOfProvisionForBenefitFromIncomeTaxesAbstract"/>
    <loc xlink:type="locator" xlink:label="zdge_CurrentAbstract" xlink:href="zdge-20210731.xsd#zdge_CurrentAbstract"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="zdge_ScheduleOfProvisionForBenefitFromIncomeTaxesAbstract" xlink:to="zdge_CurrentAbstract" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CurrentForeignTaxExpenseBenefit" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CurrentForeignTaxExpenseBenefit"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="zdge_CurrentAbstract" xlink:to="us-gaap_CurrentForeignTaxExpenseBenefit" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CurrentFederalTaxExpenseBenefit" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CurrentFederalTaxExpenseBenefit"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="zdge_CurrentAbstract" xlink:to="us-gaap_CurrentFederalTaxExpenseBenefit" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CurrentStateAndLocalTaxExpenseBenefit" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CurrentStateAndLocalTaxExpenseBenefit"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="zdge_CurrentAbstract" xlink:to="us-gaap_CurrentStateAndLocalTaxExpenseBenefit" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CurrentIncomeTaxExpenseBenefit" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CurrentIncomeTaxExpenseBenefit"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="zdge_ScheduleOfProvisionForBenefitFromIncomeTaxesAbstract" xlink:to="us-gaap_CurrentIncomeTaxExpenseBenefit" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="zdge_DeferredAbstract" xlink:href="zdge-20210731.xsd#zdge_DeferredAbstract"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="zdge_ScheduleOfProvisionForBenefitFromIncomeTaxesAbstract" xlink:to="zdge_DeferredAbstract" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DeferredForeignIncomeTaxExpenseBenefit" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredForeignIncomeTaxExpenseBenefit"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="zdge_DeferredAbstract" xlink:to="us-gaap_DeferredForeignIncomeTaxExpenseBenefit" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DeferredFederalIncomeTaxExpenseBenefit" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredFederalIncomeTaxExpenseBenefit"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="zdge_DeferredAbstract" xlink:to="us-gaap_DeferredFederalIncomeTaxExpenseBenefit" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="zdge_DeferredAbstract" xlink:to="us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DeferredIncomeTaxExpenseBenefit" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredIncomeTaxExpenseBenefit"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="zdge_ScheduleOfProvisionForBenefitFromIncomeTaxesAbstract" xlink:to="us-gaap_DeferredIncomeTaxExpenseBenefit" order="3" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeTaxExpenseBenefit" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeTaxExpenseBenefit"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="zdge_ScheduleOfProvisionForBenefitFromIncomeTaxesAbstract" xlink:to="us-gaap_IncomeTaxExpenseBenefit" order="4" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://zedge.com/role/ScheduleofincometaxesexpectedattheUSfederalstatutoryincometaxrateandincometaxesTable">
    <loc xlink:type="locator" xlink:label="zdge_ScheduleOfIncomeTaxesExpectedAtTheUSFederalStatutoryIncomeTaxRateAndIncomeTaxesAbstract" xlink:href="zdge-20210731.xsd#zdge_ScheduleOfIncomeTaxesExpectedAtTheUSFederalStatutoryIncomeTaxRateAndIncomeTaxesAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="zdge_ScheduleOfIncomeTaxesExpectedAtTheUSFederalStatutoryIncomeTaxRateAndIncomeTaxesAbstract" xlink:to="us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeTaxReconciliationStateAndLocalIncomeTaxes" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeTaxReconciliationStateAndLocalIncomeTaxes"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="zdge_ScheduleOfIncomeTaxesExpectedAtTheUSFederalStatutoryIncomeTaxRateAndIncomeTaxesAbstract" xlink:to="us-gaap_IncomeTaxReconciliationStateAndLocalIncomeTaxes" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="zdge_ScheduleOfIncomeTaxesExpectedAtTheUSFederalStatutoryIncomeTaxRateAndIncomeTaxesAbstract" xlink:to="us-gaap_IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeTaxReconciliationForeignIncomeTaxRateDifferential" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeTaxReconciliationForeignIncomeTaxRateDifferential"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="zdge_ScheduleOfIncomeTaxesExpectedAtTheUSFederalStatutoryIncomeTaxRateAndIncomeTaxesAbstract" xlink:to="us-gaap_IncomeTaxReconciliationForeignIncomeTaxRateDifferential" order="3" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeTaxReconciliationOtherAdjustments" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeTaxReconciliationOtherAdjustments"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="zdge_ScheduleOfIncomeTaxesExpectedAtTheUSFederalStatutoryIncomeTaxRateAndIncomeTaxesAbstract" xlink:to="us-gaap_IncomeTaxReconciliationOtherAdjustments" order="4" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeTaxExpenseBenefit" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeTaxExpenseBenefit"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="zdge_ScheduleOfIncomeTaxesExpectedAtTheUSFederalStatutoryIncomeTaxRateAndIncomeTaxesAbstract" xlink:to="us-gaap_IncomeTaxExpenseBenefit" order="5" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://zedge.com/role/ScheduleofsignificantcomponentsoftheCompanysdeferredtaxassetsanddeferredtaxliabilitiesTable">
    <loc xlink:type="locator" xlink:label="zdge_ScheduleOfSignificantComponentsOfTheCompanySDeferredTaxAssetsAndDeferredTaxLiabilitiesAbstract" xlink:href="zdge-20210731.xsd#zdge_ScheduleOfSignificantComponentsOfTheCompanySDeferredTaxAssetsAndDeferredTaxLiabilitiesAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DeferredTaxAssetsOperatingLossCarryforwards" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredTaxAssetsOperatingLossCarryforwards"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="zdge_ScheduleOfSignificantComponentsOfTheCompanySDeferredTaxAssetsAndDeferredTaxLiabilitiesAbstract" xlink:to="us-gaap_DeferredTaxAssetsOperatingLossCarryforwards" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccruals" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccruals"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="zdge_ScheduleOfSignificantComponentsOfTheCompanySDeferredTaxAssetsAndDeferredTaxLiabilitiesAbstract" xlink:to="us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccruals" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="zdge_ScheduleOfSignificantComponentsOfTheCompanySDeferredTaxAssetsAndDeferredTaxLiabilitiesAbstract" xlink:to="us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DeferredTaxAssetsGross" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredTaxAssetsGross"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="zdge_ScheduleOfSignificantComponentsOfTheCompanySDeferredTaxAssetsAndDeferredTaxLiabilitiesAbstract" xlink:to="us-gaap_DeferredTaxAssetsGross" order="3" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DeferredTaxAssetsValuationAllowance" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredTaxAssetsValuationAllowance"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="zdge_ScheduleOfSignificantComponentsOfTheCompanySDeferredTaxAssetsAndDeferredTaxLiabilitiesAbstract" xlink:to="us-gaap_DeferredTaxAssetsValuationAllowance" order="4" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DeferredTaxAssetsLiabilitiesNet" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredTaxAssetsLiabilitiesNet"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="zdge_ScheduleOfSignificantComponentsOfTheCompanySDeferredTaxAssetsAndDeferredTaxLiabilitiesAbstract" xlink:to="us-gaap_DeferredTaxAssetsLiabilitiesNet" order="5" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://zedge.com/role/ScheduleofchangeinthevaluationallowanceTable">
    <loc xlink:type="locator" xlink:label="zdge_ScheduleOfChangeInTheValuationAllowanceAbstract" xlink:href="zdge-20210731.xsd#zdge_ScheduleOfChangeInTheValuationAllowanceAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ValuationAllowancesAndReservesBalance" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ValuationAllowancesAndReservesBalance"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="zdge_ScheduleOfChangeInTheValuationAllowanceAbstract" xlink:to="us-gaap_ValuationAllowancesAndReservesBalance" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ValuationAllowancesAndReservesChargedToCostAndExpense" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ValuationAllowancesAndReservesChargedToCostAndExpense"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="zdge_ScheduleOfChangeInTheValuationAllowanceAbstract" xlink:to="us-gaap_ValuationAllowancesAndReservesChargedToCostAndExpense" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ValuationAllowancesAndReservesDeductions" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ValuationAllowancesAndReservesDeductions"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="zdge_ScheduleOfChangeInTheValuationAllowanceAbstract" xlink:to="us-gaap_ValuationAllowancesAndReservesDeductions" order="2" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://zedge.com/role/ScheduleofweightedaverageassumptionsinitsBSMpricingmodelTable">
    <loc xlink:type="locator" xlink:label="zdge_ScheduleOfWeightedAverageAssumptionsInItsBsmPricingModelAbstract" xlink:href="zdge-20210731.xsd#zdge_ScheduleOfWeightedAverageAssumptionsInItsBsmPricingModelAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="zdge_ScheduleOfWeightedAverageAssumptionsInItsBsmPricingModelAbstract" xlink:to="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="zdge_ScheduleOfWeightedAverageAssumptionsInItsBsmPricingModelAbstract" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="zdge_ScheduleOfWeightedAverageAssumptionsInItsBsmPricingModelAbstract" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="zdge_ScheduleOfWeightedAverageAssumptionsInItsBsmPricingModelAbstract" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate" order="3" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://zedge.com/role/ScheduleofoptionactivityTable">
    <loc xlink:type="locator" xlink:label="zdge_StockBasedCompensationDetailsScheduleofoptionactivityLineItems" xlink:href="zdge-20210731.xsd#zdge_StockBasedCompensationDetailsScheduleofoptionactivityLineItems"/>
    <loc xlink:type="locator" xlink:label="zdge_StockBasedCompensationDetailsScheduleofoptionactivityTable" xlink:href="zdge-20210731.xsd#zdge_StockBasedCompensationDetailsScheduleofoptionactivityTable"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="zdge_StockBasedCompensationDetailsScheduleofoptionactivityLineItems" xlink:to="zdge_StockBasedCompensationDetailsScheduleofoptionactivityTable" order="0" xbrldt:contextElement="segment" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SubsidiarySaleOfStockAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SubsidiarySaleOfStockAxis"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="zdge_StockBasedCompensationDetailsScheduleofoptionactivityTable" xlink:to="us-gaap_SubsidiarySaleOfStockAxis" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SaleOfStockNameOfTransactionDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_EmployeeStockMember" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="zdge_StockBasedCompensationDetailsScheduleofoptionactivityLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="zdge_StockBasedCompensationDetailsScheduleofoptionactivityLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="zdge_StockBasedCompensationDetailsScheduleofoptionactivityLineItems" xlink:to="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2" order="3" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="zdge_StockBasedCompensationDetailsScheduleofoptionactivityLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue" order="4" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="zdge_StockBasedCompensationDetailsScheduleofoptionactivityLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross" order="5" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="zdge_StockBasedCompensationDetailsScheduleofoptionactivityLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice" order="6" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="zdge_StockBasedCompensationDetailsScheduleofoptionactivityLineItems" xlink:to="us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised" order="7" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="zdge_StockBasedCompensationDetailsScheduleofoptionactivityLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice" order="8" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="zdge_StockBasedCompensationDetailsScheduleofoptionactivityLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod" order="9" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="zdge_StockBasedCompensationDetailsScheduleofoptionactivityLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice" order="10" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageRemainingContractualTerm1" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageRemainingContractualTerm1"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="zdge_StockBasedCompensationDetailsScheduleofoptionactivityLineItems" xlink:to="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageRemainingContractualTerm1" order="11" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="zdge_StockBasedCompensationDetailsScheduleofoptionactivityLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber" order="12" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="zdge_StockBasedCompensationDetailsScheduleofoptionactivityLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice" order="13" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="zdge_StockBasedCompensationDetailsScheduleofoptionactivityLineItems" xlink:to="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1" order="14" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="zdge_StockBasedCompensationDetailsScheduleofoptionactivityLineItems" xlink:to="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1" order="15" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://zedge.com/role/ScheduleofweightedaveragegrantdatefairvalueofoptionsgrantedTable">
    <loc xlink:type="locator" xlink:label="zdge_ScheduleOfWeightedAverageGrantDateFairValueOfOptionsGrantedAbstract" xlink:href="zdge-20210731.xsd#zdge_ScheduleOfWeightedAverageGrantDateFairValueOfOptionsGrantedAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="zdge_ScheduleOfWeightedAverageGrantDateFairValueOfOptionsGrantedAbstract" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="zdge_ScheduleOfWeightedAverageGrantDateFairValueOfOptionsGrantedAbstract" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="zdge_ScheduleOfWeightedAverageGrantDateFairValueOfOptionsGrantedAbstract" xlink:to="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1" order="2" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://zedge.com/role/ScheduleofrestrictedsharesactivityTable">
    <loc xlink:type="locator" xlink:label="zdge_StockBasedCompensationDetailsScheduleofrestrictedsharesactivityLineItems" xlink:href="zdge-20210731.xsd#zdge_StockBasedCompensationDetailsScheduleofrestrictedsharesactivityLineItems"/>
    <loc xlink:type="locator" xlink:label="zdge_StockBasedCompensationDetailsScheduleofrestrictedsharesactivityTable" xlink:href="zdge-20210731.xsd#zdge_StockBasedCompensationDetailsScheduleofrestrictedsharesactivityTable"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="zdge_StockBasedCompensationDetailsScheduleofrestrictedsharesactivityLineItems" xlink:to="zdge_StockBasedCompensationDetailsScheduleofrestrictedsharesactivityTable" order="0" xbrldt:contextElement="segment" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AwardTypeAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AwardTypeAxis"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="zdge_StockBasedCompensationDetailsScheduleofrestrictedsharesactivityTable" xlink:to="us-gaap_AwardTypeAxis" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_RestrictedStockUnitsRSUMember" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RestrictedStockUnitsRSUMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:to="us-gaap_RestrictedStockUnitsRSUMember" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedNumberOfShares" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedNumberOfShares"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="zdge_StockBasedCompensationDetailsScheduleofrestrictedsharesactivityLineItems" xlink:to="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedNumberOfShares" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedWeightedAverageGrantDateFairValue" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedWeightedAverageGrantDateFairValue"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="zdge_StockBasedCompensationDetailsScheduleofrestrictedsharesactivityLineItems" xlink:to="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedWeightedAverageGrantDateFairValue" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="zdge_StockBasedCompensationDetailsScheduleofrestrictedsharesactivityLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross" order="3" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="zdge_StockBasedCompensationDetailsScheduleofrestrictedsharesactivityLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" order="4" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedNumberOfShares" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedNumberOfShares"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="zdge_StockBasedCompensationDetailsScheduleofrestrictedsharesactivityLineItems" xlink:to="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedNumberOfShares" order="5" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedWeightedAverageGrantDateFairValue" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedWeightedAverageGrantDateFairValue"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="zdge_StockBasedCompensationDetailsScheduleofrestrictedsharesactivityLineItems" xlink:to="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedWeightedAverageGrantDateFairValue" order="6" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedOptionsForfeitedNumberOfShares" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedOptionsForfeitedNumberOfShares"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="zdge_StockBasedCompensationDetailsScheduleofrestrictedsharesactivityLineItems" xlink:to="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedOptionsForfeitedNumberOfShares" order="7" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedOptionsForfeitedWeightedAverageGrantDateFairValue" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedOptionsForfeitedWeightedAverageGrantDateFairValue"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="zdge_StockBasedCompensationDetailsScheduleofrestrictedsharesactivityLineItems" xlink:to="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedOptionsForfeitedWeightedAverageGrantDateFairValue" order="8" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://zedge.com/role/ScheduleofrestrictedsharesnonvesteddeferredstockunitsTable">
    <loc xlink:type="locator" xlink:label="zdge_StockBasedCompensationDetailsScheduleofrestrictedsharesnonvesteddeferredstockunitsLineItems" xlink:href="zdge-20210731.xsd#zdge_StockBasedCompensationDetailsScheduleofrestrictedsharesnonvesteddeferredstockunitsLineItems"/>
    <loc xlink:type="locator" xlink:label="zdge_StockBasedCompensationDetailsScheduleofrestrictedsharesnonvesteddeferredstockunitsTable" xlink:href="zdge-20210731.xsd#zdge_StockBasedCompensationDetailsScheduleofrestrictedsharesnonvesteddeferredstockunitsTable"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="zdge_StockBasedCompensationDetailsScheduleofrestrictedsharesnonvesteddeferredstockunitsLineItems" xlink:to="zdge_StockBasedCompensationDetailsScheduleofrestrictedsharesnonvesteddeferredstockunitsTable" order="0" xbrldt:contextElement="segment" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AwardTypeAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AwardTypeAxis"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="zdge_StockBasedCompensationDetailsScheduleofrestrictedsharesnonvesteddeferredstockunitsTable" xlink:to="us-gaap_AwardTypeAxis" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_RestrictedStockMember" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="zdge_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedNumberOfShare" xlink:href="zdge-20210731.xsd#zdge_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedNumberOfShare"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="zdge_StockBasedCompensationDetailsScheduleofrestrictedsharesnonvesteddeferredstockunitsLineItems" xlink:to="zdge_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedNumberOfShare" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="zdge_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionNonvestedWeightedAverageGrantDateFairValues" xlink:href="zdge-20210731.xsd#zdge_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionNonvestedWeightedAverageGrantDateFairValues"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="zdge_StockBasedCompensationDetailsScheduleofrestrictedsharesnonvesteddeferredstockunitsLineItems" xlink:to="zdge_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionNonvestedWeightedAverageGrantDateFairValues" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="zdge_StockBasedCompensationDetailsScheduleofrestrictedsharesnonvesteddeferredstockunitsLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross" order="3" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="zdge_StockBasedCompensationDetailsScheduleofrestrictedsharesnonvesteddeferredstockunitsLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" order="4" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="zdge_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentOtherThanOptionsVestedInPeriod" xlink:href="zdge-20210731.xsd#zdge_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentOtherThanOptionsVestedInPeriod"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="zdge_StockBasedCompensationDetailsScheduleofrestrictedsharesnonvesteddeferredstockunitsLineItems" xlink:to="zdge_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentOtherThanOptionsVestedInPeriod" order="5" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedWeightedAverageGrantDateFairValue" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedWeightedAverageGrantDateFairValue"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="zdge_StockBasedCompensationDetailsScheduleofrestrictedsharesnonvesteddeferredstockunitsLineItems" xlink:to="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedWeightedAverageGrantDateFairValue" order="6" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="zdge_StockBasedCompensationDetailsScheduleofrestrictedsharesnonvesteddeferredstockunitsLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod" order="7" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedOptionsForfeitedWeightedAverageGrantDateFairValue" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedOptionsForfeitedWeightedAverageGrantDateFairValue"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="zdge_StockBasedCompensationDetailsScheduleofrestrictedsharesnonvesteddeferredstockunitsLineItems" xlink:to="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedOptionsForfeitedWeightedAverageGrantDateFairValue" order="8" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://zedge.com/role/ScheduleofactivitiesbetweentheCompanyandIDTTable">
    <loc xlink:type="locator" xlink:label="zdge_ScheduleOfActivitiesBetweenTheCompanyAndIdtAbstract" xlink:href="zdge-20210731.xsd#zdge_ScheduleOfActivitiesBetweenTheCompanyAndIdtAbstract"/>
    <loc xlink:type="locator" xlink:label="zdge_BeginningBalanceOfRelatedParty" xlink:href="zdge-20210731.xsd#zdge_BeginningBalanceOfRelatedParty"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="zdge_ScheduleOfActivitiesBetweenTheCompanyAndIdtAbstract" xlink:to="zdge_BeginningBalanceOfRelatedParty" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="zdge_LegalServicesProvidedByIDT" xlink:href="zdge-20210731.xsd#zdge_LegalServicesProvidedByIDT"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="zdge_ScheduleOfActivitiesBetweenTheCompanyAndIdtAbstract" xlink:to="zdge_LegalServicesProvidedByIDT" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="zdge_ConsultingServicesProvidedToIDT" xlink:href="zdge-20210731.xsd#zdge_ConsultingServicesProvidedToIDT"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="zdge_ScheduleOfActivitiesBetweenTheCompanyAndIdtAbstract" xlink:to="zdge_ConsultingServicesProvidedToIDT" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="zdge_CashPaymentsReceivedFromIDT" xlink:href="zdge-20210731.xsd#zdge_CashPaymentsReceivedFromIDT"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="zdge_ScheduleOfActivitiesBetweenTheCompanyAndIdtAbstract" xlink:to="zdge_CashPaymentsReceivedFromIDT" order="3" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="zdge_CashPaymentsMadeToIDT" xlink:href="zdge-20210731.xsd#zdge_CashPaymentsMadeToIDT"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="zdge_ScheduleOfActivitiesBetweenTheCompanyAndIdtAbstract" xlink:to="zdge_CashPaymentsMadeToIDT" order="4" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DueFromRelatedParties" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DueFromRelatedParties"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="zdge_ScheduleOfActivitiesBetweenTheCompanyAndIdtAbstract" xlink:to="us-gaap_DueFromRelatedParties" order="5" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://zedge.com/role/ScheduleofnetlonglivedassetsandtotalassetsTable">
    <loc xlink:type="locator" xlink:label="zdge_ScheduleOfNetLongLivedAssetsAndTotalAssetsAbstract" xlink:href="zdge-20210731.xsd#zdge_ScheduleOfNetLongLivedAssetsAndTotalAssetsAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_GeographicAreasLongLivedAssetsAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_GeographicAreasLongLivedAssetsAbstract"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="zdge_ScheduleOfNetLongLivedAssetsAndTotalAssetsAbstract" xlink:to="us-gaap_GeographicAreasLongLivedAssetsAbstract" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="zdge_UnitedStatesAssets" xlink:href="zdge-20210731.xsd#zdge_UnitedStatesAssets"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_GeographicAreasLongLivedAssetsAbstract" xlink:to="zdge_UnitedStatesAssets" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="zdge_ForeignLongLivedAssetsNet" xlink:href="zdge-20210731.xsd#zdge_ForeignLongLivedAssetsNet"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_GeographicAreasLongLivedAssetsAbstract" xlink:to="zdge_ForeignLongLivedAssetsNet" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="zdge_LongLivedAssetsNetTotal" xlink:href="zdge-20210731.xsd#zdge_LongLivedAssetsNetTotal"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_GeographicAreasLongLivedAssetsAbstract" xlink:to="zdge_LongLivedAssetsNetTotal" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="zdge_TotalAssetsAbstract" xlink:href="zdge-20210731.xsd#zdge_TotalAssetsAbstract"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="zdge_ScheduleOfNetLongLivedAssetsAndTotalAssetsAbstract" xlink:to="zdge_TotalAssetsAbstract" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="zdge_UnitedStatesTotalAssets" xlink:href="zdge-20210731.xsd#zdge_UnitedStatesTotalAssets"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="zdge_TotalAssetsAbstract" xlink:to="zdge_UnitedStatesTotalAssets" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="zdge_ForeignAssets" xlink:href="zdge-20210731.xsd#zdge_ForeignAssets"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="zdge_TotalAssetsAbstract" xlink:to="zdge_ForeignAssets" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="zdge_AssetsTotal" xlink:href="zdge-20210731.xsd#zdge_AssetsTotal"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="zdge_TotalAssetsAbstract" xlink:to="zdge_AssetsTotal" order="2" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://zedge.com/role/ScheduleofforeignexchangeforwardcontractsTable">
    <loc xlink:type="locator" xlink:label="us-gaap_CapitalRequirementsOnForeignFinancialInstitutionsLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CapitalRequirementsOnForeignFinancialInstitutionsLineItems"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CapitalRequirementsOnForeignFinancialInstitutionsTable" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CapitalRequirementsOnForeignFinancialInstitutionsTable"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="us-gaap_CapitalRequirementsOnForeignFinancialInstitutionsLineItems" xlink:to="us-gaap_CapitalRequirementsOnForeignFinancialInstitutionsTable" order="0" xbrldt:contextElement="segment" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AwardDateAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AwardDateAxis"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_CapitalRequirementsOnForeignFinancialInstitutionsTable" xlink:to="us-gaap_AwardDateAxis" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AwardDateDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AwardDateDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_AwardDateAxis" xlink:to="us-gaap_AwardDateDomain" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AwardDateDomain_0" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AwardDateDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_AwardDateAxis" xlink:to="us-gaap_AwardDateDomain_0" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SubsequentEventTypeAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SubsequentEventTypeAxis"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_CapitalRequirementsOnForeignFinancialInstitutionsTable" xlink:to="us-gaap_SubsequentEventTypeAxis" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SubsequentEventTypeDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SubsequentEventTypeDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_SubsequentEventTypeAxis" xlink:to="us-gaap_SubsequentEventTypeDomain" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SubsequentEventTypeDomain_0" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SubsequentEventTypeDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_SubsequentEventTypeAxis" xlink:to="us-gaap_SubsequentEventTypeDomain_0" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="zdge_December21Member" xlink:href="zdge-20210731.xsd#zdge_December21Member"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AwardDateDomain" xlink:to="zdge_December21Member" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="zdge_January22Member" xlink:href="zdge-20210731.xsd#zdge_January22Member"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AwardDateDomain" xlink:to="zdge_January22Member" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="zdge_February22Member" xlink:href="zdge-20210731.xsd#zdge_February22Member"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AwardDateDomain" xlink:to="zdge_February22Member" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="zdge_March22Member" xlink:href="zdge-20210731.xsd#zdge_March22Member"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AwardDateDomain" xlink:to="zdge_March22Member" order="3" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="zdge_April22Member" xlink:href="zdge-20210731.xsd#zdge_April22Member"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AwardDateDomain" xlink:to="zdge_April22Member" order="4" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="zdge_May22Member" xlink:href="zdge-20210731.xsd#zdge_May22Member"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AwardDateDomain" xlink:to="zdge_May22Member" order="5" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SubsequentEventMember" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SubsequentEventMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_SubsequentEventTypeDomain" xlink:to="us-gaap_SubsequentEventMember" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_BusinessAcquisitionsPurchasePriceAllocationYearOfAcquisitionNetEffectOnIncome" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessAcquisitionsPurchasePriceAllocationYearOfAcquisitionNetEffectOnIncome"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_CapitalRequirementsOnForeignFinancialInstitutionsLineItems" xlink:to="us-gaap_BusinessAcquisitionsPurchasePriceAllocationYearOfAcquisitionNetEffectOnIncome" order="1" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://zedge.com/role/DescriptionofBusinessandSummaryofSignificantAccountingPoliciesDetails">
    <loc xlink:type="locator" xlink:label="zdge_DescriptionofBusinessandSummaryofSignificantAccountingPoliciesDetailsLineItems" xlink:href="zdge-20210731.xsd#zdge_DescriptionofBusinessandSummaryofSignificantAccountingPoliciesDetailsLineItems"/>
    <loc xlink:type="locator" xlink:label="zdge_DescriptionofBusinessandSummaryofSignificantAccountingPoliciesDetailsTable" xlink:href="zdge-20210731.xsd#zdge_DescriptionofBusinessandSummaryofSignificantAccountingPoliciesDetailsTable"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="zdge_DescriptionofBusinessandSummaryofSignificantAccountingPoliciesDetailsLineItems" xlink:to="zdge_DescriptionofBusinessandSummaryofSignificantAccountingPoliciesDetailsTable" order="0" xbrldt:contextElement="segment" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PropertyPlantAndEquipmentByTypeAxis"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="zdge_DescriptionofBusinessandSummaryofSignificantAccountingPoliciesDetailsTable" xlink:to="us-gaap_PropertyPlantAndEquipmentByTypeAxis" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PropertyPlantAndEquipmentTypeDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:to="us-gaap_PropertyPlantAndEquipmentTypeDomain" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PropertyPlantAndEquipmentTypeDomain_0" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PropertyPlantAndEquipmentTypeDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:to="us-gaap_PropertyPlantAndEquipmentTypeDomain_0" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ConcentrationRiskByBenchmarkAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ConcentrationRiskByBenchmarkAxis"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="zdge_DescriptionofBusinessandSummaryofSignificantAccountingPoliciesDetailsTable" xlink:to="us-gaap_ConcentrationRiskByBenchmarkAxis" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ConcentrationRiskBenchmarkDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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="srt_ProductOrServiceAxis" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_ProductOrServiceAxis"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="zdge_DescriptionofBusinessandSummaryofSignificantAccountingPoliciesDetailsTable" xlink:to="srt_ProductOrServiceAxis" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="srt_ProductsAndServicesDomain" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-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="https://xbrl.fasb.org/srt/2021/elts/srt-2021-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="us-gaap_SoftwareAndSoftwareDevelopmentCostsMember" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SoftwareAndSoftwareDevelopmentCostsMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:to="us-gaap_SoftwareAndSoftwareDevelopmentCostsMember" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_FurnitureAndFixturesMember" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FurnitureAndFixturesMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:to="us-gaap_FurnitureAndFixturesMember" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OfficeEquipmentMember" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OfficeEquipmentMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:to="us-gaap_OfficeEquipmentMember" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="zdge_CustomerOneMember" xlink:href="zdge-20210731.xsd#zdge_CustomerOneMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="srt_ProductsAndServicesDomain" xlink:to="zdge_CustomerOneMember" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="zdge_CustomerTwoMember" xlink:href="zdge-20210731.xsd#zdge_CustomerTwoMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="srt_ProductsAndServicesDomain" xlink:to="zdge_CustomerTwoMember" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="zdge_CustomerThreeMember" xlink:href="zdge-20210731.xsd#zdge_CustomerThreeMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="srt_ProductsAndServicesDomain" xlink:to="zdge_CustomerThreeMember" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SalesRevenueNetMember" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SalesRevenueNetMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ConcentrationRiskBenchmarkDomain" xlink:to="us-gaap_SalesRevenueNetMember" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AccountsReceivableMember" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccountsReceivableMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ConcentrationRiskBenchmarkDomain" xlink:to="us-gaap_AccountsReceivableMember" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="zdge_BusinessDescription" xlink:href="zdge-20210731.xsd#zdge_BusinessDescription"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="zdge_DescriptionofBusinessandSummaryofSignificantAccountingPoliciesDetailsLineItems" xlink:to="zdge_BusinessDescription" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_Cash" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_Cash"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="zdge_DescriptionofBusinessandSummaryofSignificantAccountingPoliciesDetailsLineItems" xlink:to="us-gaap_Cash" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CashEquivalentsAtCarryingValue" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CashEquivalentsAtCarryingValue"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="zdge_DescriptionofBusinessandSummaryofSignificantAccountingPoliciesDetailsLineItems" xlink:to="us-gaap_CashEquivalentsAtCarryingValue" order="3" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="zdge_LicenseFeesPercentage" xlink:href="zdge-20210731.xsd#zdge_LicenseFeesPercentage"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="zdge_DescriptionofBusinessandSummaryofSignificantAccountingPoliciesDetailsLineItems" xlink:to="zdge_LicenseFeesPercentage" order="4" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="zdge_SubsciptionRevenuePercent" xlink:href="zdge-20210731.xsd#zdge_SubsciptionRevenuePercent"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="zdge_DescriptionofBusinessandSummaryofSignificantAccountingPoliciesDetailsLineItems" xlink:to="zdge_SubsciptionRevenuePercent" order="5" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="zdge_CreditPurchaseDescription" xlink:href="zdge-20210731.xsd#zdge_CreditPurchaseDescription"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="zdge_DescriptionofBusinessandSummaryofSignificantAccountingPoliciesDetailsLineItems" xlink:to="zdge_CreditPurchaseDescription" order="6" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="zdge_NumberOfCustomers" xlink:href="zdge-20210731.xsd#zdge_NumberOfCustomers"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="zdge_DescriptionofBusinessandSummaryofSignificantAccountingPoliciesDetailsLineItems" xlink:to="zdge_NumberOfCustomers" order="7" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="zdge_ConcentrationRiskPercentage" xlink:href="zdge-20210731.xsd#zdge_ConcentrationRiskPercentage"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="zdge_DescriptionofBusinessandSummaryofSignificantAccountingPoliciesDetailsLineItems" xlink:to="zdge_ConcentrationRiskPercentage" order="8" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PropertyPlantAndEquipmentUsefulLife" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PropertyPlantAndEquipmentUsefulLife"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="zdge_DescriptionofBusinessandSummaryofSignificantAccountingPoliciesDetailsLineItems" xlink:to="us-gaap_PropertyPlantAndEquipmentUsefulLife" order="9" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_EffectiveIncomeTaxRateReconciliationDeductionsMedicarePrescriptionDrugBenefit" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationDeductionsMedicarePrescriptionDrugBenefit"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="zdge_DescriptionofBusinessandSummaryofSignificantAccountingPoliciesDetailsLineItems" xlink:to="us-gaap_EffectiveIncomeTaxRateReconciliationDeductionsMedicarePrescriptionDrugBenefit" order="10" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LesseeOperatingLeaseRenewalTerm" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LesseeOperatingLeaseRenewalTerm"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="zdge_DescriptionofBusinessandSummaryofSignificantAccountingPoliciesDetailsLineItems" xlink:to="us-gaap_LesseeOperatingLeaseRenewalTerm" order="11" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LesseeOperatingLeaseRemainingLeaseTerm" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LesseeOperatingLeaseRemainingLeaseTerm"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="zdge_DescriptionofBusinessandSummaryofSignificantAccountingPoliciesDetailsLineItems" xlink:to="us-gaap_LesseeOperatingLeaseRemainingLeaseTerm" order="12" 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-20210731.xsd#zdge_RevenueDetailsLineItems"/>
    <loc xlink:type="locator" xlink:label="zdge_RevenueDetailsTable" xlink:href="zdge-20210731.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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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-20210731.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-20210731.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="srt_RangeAxis" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_RangeAxis"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="zdge_RevenueDetailsTable" xlink:to="srt_RangeAxis" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="srt_RangeMember" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_RangeMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="srt_RangeAxis" xlink:to="srt_RangeMember" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="srt_RangeMember_0" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_RangeMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="srt_RangeAxis" xlink:to="srt_RangeMember_0" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="zdge_ZedgePremiumMember" xlink:href="zdge-20210731.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="srt_MaximumMember" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_MaximumMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="srt_RangeMember" xlink:to="srt_MaximumMember" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="srt_MinimumMember" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_MinimumMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="srt_RangeMember" xlink:to="srt_MinimumMember" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="zdge_UnsatisfiedPerformanceObligationsDescription" xlink:href="zdge-20210731.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="zdge_CreditsDescription" xlink:href="zdge-20210731.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="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DeferredRevenue" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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="3" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DeferredRevenuePeriodIncreaseDecrease" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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="4" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DeferredRevenueRevenueRecognized1" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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="5" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://zedge.com/role/PropertyandEquipmentDetails">
    <loc xlink:type="locator" xlink:label="us-gaap_PropertyPlantAndEquipmentAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PropertyPlantAndEquipmentAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CostDepreciationAmortizationAndDepletion" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CostDepreciationAmortizationAndDepletion"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_PropertyPlantAndEquipmentAbstract" xlink:to="us-gaap_CostDepreciationAmortizationAndDepletion" order="0" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://zedge.com/role/CommitmentsandContingenciesDetails">
    <loc xlink:type="locator" xlink:label="us-gaap_CommitmentsAndContingenciesDisclosureAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CommitmentsAndContingenciesDisclosureAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LossContingencyDamagesSoughtValue" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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/LeasesDetails">
    <loc xlink:type="locator" xlink:label="us-gaap_LeasesAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LeasesAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LessorOperatingLeaseDescription" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LessorOperatingLeaseDescription"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_LeasesAbstract" xlink:to="us-gaap_LessorOperatingLeaseDescription" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="zdge_OperatingLeaseRightOfUseAssets" xlink:href="zdge-20210731.xsd#zdge_OperatingLeaseRightOfUseAssets"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_LeasesAbstract" xlink:to="zdge_OperatingLeaseRightOfUseAssets" order="1" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://zedge.com/role/IncomeTaxesDetails">
    <loc xlink:type="locator" xlink:label="zdge_IncomeTaxesDetailsLineItems" xlink:href="zdge-20210731.xsd#zdge_IncomeTaxesDetailsLineItems"/>
    <loc xlink:type="locator" xlink:label="zdge_IncomeTaxesDetailsTable" xlink:href="zdge-20210731.xsd#zdge_IncomeTaxesDetailsTable"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="zdge_IncomeTaxesDetailsLineItems" xlink:to="zdge_IncomeTaxesDetailsTable" order="0" xbrldt:contextElement="segment" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeTaxAuthorityAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeTaxAuthorityAxis"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="zdge_IncomeTaxesDetailsTable" xlink:to="us-gaap_IncomeTaxAuthorityAxis" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeTaxAuthorityDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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="zdge_USFederalNetOperatingLossMember" xlink:href="zdge-20210731.xsd#zdge_USFederalNetOperatingLossMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_IncomeTaxAuthorityDomain" xlink:to="zdge_USFederalNetOperatingLossMember" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="zdge_StateNetOperatingLossMember" xlink:href="zdge-20210731.xsd#zdge_StateNetOperatingLossMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_IncomeTaxAuthorityDomain" xlink:to="zdge_StateNetOperatingLossMember" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="zdge_NorwegianNetOperatingLossMember" xlink:href="zdge-20210731.xsd#zdge_NorwegianNetOperatingLossMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_IncomeTaxAuthorityDomain" xlink:to="zdge_NorwegianNetOperatingLossMember" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OperatingLossCarryforwardsLimitationsOnUse" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OperatingLossCarryforwardsLimitationsOnUse"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="zdge_IncomeTaxesDetailsLineItems" xlink:to="us-gaap_OperatingLossCarryforwardsLimitationsOnUse" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OperatingLossCarryforwards" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OperatingLossCarryforwards"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="zdge_IncomeTaxesDetailsLineItems" xlink:to="us-gaap_OperatingLossCarryforwards" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeTaxExaminationDescription" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeTaxExaminationDescription"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="zdge_IncomeTaxesDetailsLineItems" xlink:to="us-gaap_IncomeTaxExaminationDescription" order="3" 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-20210731.xsd#zdge_StockBasedCompensationDetailsLineItems"/>
    <loc xlink:type="locator" xlink:label="zdge_StockBasedCompensationDetailsTable" xlink:href="zdge-20210731.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_DerivativeInstrumentRiskAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DerivativeContractTypeDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ConcentrationRiskBenchmarkDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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="us-gaap_StatementClassOfStockAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ClassOfStockDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_AwardTypeAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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="3" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_RelatedPartyTransactionAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RelatedPartyTransactionAxis"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="zdge_StockBasedCompensationDetailsTable" xlink:to="us-gaap_RelatedPartyTransactionAxis" order="4" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RelatedPartyTransactionDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RelatedPartyTransactionDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_RelatedPartyTransactionAxis" xlink:to="us-gaap_RelatedPartyTransactionDomain" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RelatedPartyTransactionDomain_0" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RelatedPartyTransactionDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_RelatedPartyTransactionAxis" xlink:to="us-gaap_RelatedPartyTransactionDomain_0" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RelatedPartyTransactionsByRelatedPartyAxis"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="zdge_StockBasedCompensationDetailsTable" xlink:to="us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" order="5" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RelatedPartyDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RelatedPartyDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink:to="us-gaap_RelatedPartyDomain" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RelatedPartyDomain_0" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RelatedPartyDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink:to="us-gaap_RelatedPartyDomain_0" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="zdge_StockOptionAndIncentivePlanMember" xlink:href="zdge-20210731.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_MrElliotGibberMember" xlink:href="zdge-20210731.xsd#zdge_MrElliotGibberMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_RelatedPartyDomain" xlink:to="zdge_MrElliotGibberMember" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="zdge_NonemployeeBoardOfDirectorsMember" xlink:href="zdge-20210731.xsd#zdge_NonemployeeBoardOfDirectorsMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_RelatedPartyDomain" xlink:to="zdge_NonemployeeBoardOfDirectorsMember" 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"/>
    <loc xlink:type="locator" xlink:label="zdge_DeferredStockUnitsMember" xlink:href="zdge-20210731.xsd#zdge_DeferredStockUnitsMember"/>
    <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="zdge_MrHowardJonasMember" xlink:href="zdge-20210731.xsd#zdge_MrHowardJonasMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_RelatedPartyTransactionDomain" xlink:to="zdge_MrHowardJonasMember" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CommonClassBMember" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_NumberOfEmployeesTotalMember" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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-20210731.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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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-20210731.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_IncomeTaxExpenseBenefit" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeTaxExpenseBenefit"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="zdge_StockBasedCompensationDetailsLineItems" xlink:to="us-gaap_IncomeTaxExpenseBenefit" order="6" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DebtInstrumentTerm" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtInstrumentTerm"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="zdge_StockBasedCompensationDetailsLineItems" xlink:to="us-gaap_DebtInstrumentTerm" order="7" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="zdge_StockBasedCompensationDetailsLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue" order="8" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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="9" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensation" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensation"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="zdge_StockBasedCompensationDetailsLineItems" xlink:to="us-gaap_ShareBasedCompensation" order="10" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="zdge_StockBasedCompensationDetailsLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue" order="11" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SharesIssued" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SharesIssued"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="zdge_StockBasedCompensationDetailsLineItems" xlink:to="us-gaap_SharesIssued" order="12" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="zdge_StockBasedCompensationDetailsLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod" order="13" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StockGrantedDuringPeriodValueSharebasedCompensationGross" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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="14" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="zdge_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm" xlink:href="zdge-20210731.xsd#zdge_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="zdge_StockBasedCompensationDetailsLineItems" xlink:to="zdge_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm" order="15" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="zdge_StockBasedCompensationDetailsLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" order="16" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="zdge_StockBasedCompensationDetailsLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue" order="17" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="zdge_AggregateGrantDateFairValue" xlink:href="zdge-20210731.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="18" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="zdge_RestrictedStockDescription" xlink:href="zdge-20210731.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="19" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodIntrinsicValue" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodIntrinsicValue"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="zdge_StockBasedCompensationDetailsLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodIntrinsicValue" order="20" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="zdge_StockBasedCompensationDetailsLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" order="21" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AllocatedShareBasedCompensationExpense" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AllocatedShareBasedCompensationExpense"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="zdge_StockBasedCompensationDetailsLineItems" xlink:to="us-gaap_AllocatedShareBasedCompensationExpense" order="22" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="zdge_StockBasedCompensationDetailsLineItems" xlink:to="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2" order="23" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StockIssuedDuringPeriodValueNewIssues" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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="24" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="zdge_NumberOfNonexecutiveEmployeesDescription" xlink:href="zdge-20210731.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="25" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAggregateIntrinsicValue" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAggregateIntrinsicValue"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="zdge_StockBasedCompensationDetailsLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAggregateIntrinsicValue" order="26" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="zdge_StockBasedCompensationDetailsLineItems" xlink:to="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1" order="27" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="zdge_VestingPeriodDescription" xlink:href="zdge-20210731.xsd#zdge_VestingPeriodDescription"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="zdge_StockBasedCompensationDetailsLineItems" xlink:to="zdge_VestingPeriodDescription" order="28" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://zedge.com/role/RelatedPartyTransactionsDetails">
    <loc xlink:type="locator" xlink:label="zdge_RelatedPartyTransactionsDetailsLineItems" xlink:href="zdge-20210731.xsd#zdge_RelatedPartyTransactionsDetailsLineItems"/>
    <loc xlink:type="locator" xlink:label="zdge_RelatedPartyTransactionsDetailsTable" xlink:href="zdge-20210731.xsd#zdge_RelatedPartyTransactionsDetailsTable"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="zdge_RelatedPartyTransactionsDetailsLineItems" xlink:to="zdge_RelatedPartyTransactionsDetailsTable" order="0" xbrldt:contextElement="segment" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="srt_TitleOfIndividualAxis" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_TitleOfIndividualAxis"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="zdge_RelatedPartyTransactionsDetailsTable" xlink:to="srt_TitleOfIndividualAxis" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="srt_TitleOfIndividualWithRelationshipToEntityDomain" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_TitleOfIndividualWithRelationshipToEntityDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="srt_TitleOfIndividualAxis" xlink:to="srt_TitleOfIndividualWithRelationshipToEntityDomain" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="srt_TitleOfIndividualWithRelationshipToEntityDomain_0" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_TitleOfIndividualWithRelationshipToEntityDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="srt_TitleOfIndividualAxis" xlink:to="srt_TitleOfIndividualWithRelationshipToEntityDomain_0" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="zdge_BrazeIncMember" xlink:href="zdge-20210731.xsd#zdge_BrazeIncMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="srt_TitleOfIndividualWithRelationshipToEntityDomain" xlink:to="zdge_BrazeIncMember" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LegalFees" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LegalFees"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="zdge_RelatedPartyTransactionsDetailsLineItems" xlink:to="us-gaap_LegalFees" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="zdge_ConsultingServices" xlink:href="zdge-20210731.xsd#zdge_ConsultingServices"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="zdge_RelatedPartyTransactionsDetailsLineItems" xlink:to="zdge_ConsultingServices" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OtherOwnershipInterestsValue" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherOwnershipInterestsValue"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="zdge_RelatedPartyTransactionsDetailsLineItems" xlink:to="us-gaap_OtherOwnershipInterestsValue" order="3" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NatureOfCommonOwnershipOrManagementControlRelationships" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NatureOfCommonOwnershipOrManagementControlRelationships"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="zdge_RelatedPartyTransactionsDetailsLineItems" xlink:to="us-gaap_NatureOfCommonOwnershipOrManagementControlRelationships" order="4" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DueToRelatedPartiesCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DueToRelatedPartiesCurrent"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="zdge_RelatedPartyTransactionsDetailsLineItems" xlink:to="us-gaap_DueToRelatedPartiesCurrent" order="5" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_EquityMethodInvestmentOwnershipPercentage" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EquityMethodInvestmentOwnershipPercentage"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="zdge_RelatedPartyTransactionsDetailsLineItems" xlink:to="us-gaap_EquityMethodInvestmentOwnershipPercentage" order="6" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PaymentsForCommissions" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PaymentsForCommissions"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="zdge_RelatedPartyTransactionsDetailsLineItems" xlink:to="us-gaap_PaymentsForCommissions" order="7" 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-20210731.xsd#zdge_RevolvingCreditFacilityDetailsLineItems"/>
    <loc xlink:type="locator" xlink:label="zdge_RevolvingCreditFacilityDetailsTable" xlink:href="zdge-20210731.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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_LineOfCreditFacilityMaximumBorrowingCapacity" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LineOfCreditFacilityBorrowingCapacityDescription" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LineOfCreditFacilityInterestRateDescription" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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="3" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LineOfCreditFacilityCollateralFeesAmount" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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="4" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ForeignCurrencyTransactionsDescription" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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="5" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="zdge_OutstandingForeignExchangeAmount" xlink:href="zdge-20210731.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="6" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="zdge_LineOfCreditFacilityMaximumBorrowingCapacityReductionAmountForForeignExchangeContracts" xlink:href="zdge-20210731.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="7" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://zedge.com/role/DefinedContributionPlanDetails">
    <loc xlink:type="locator" xlink:label="zdge_DefinedContributionPlanDetailsLineItems" xlink:href="zdge-20210731.xsd#zdge_DefinedContributionPlanDetailsLineItems"/>
    <loc xlink:type="locator" xlink:label="zdge_DefinedContributionPlanDetailsTable" xlink:href="zdge-20210731.xsd#zdge_DefinedContributionPlanDetailsTable"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="zdge_DefinedContributionPlanDetailsLineItems" xlink:to="zdge_DefinedContributionPlanDetailsTable" order="0" xbrldt:contextElement="segment" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StatementClassOfStockAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementClassOfStockAxis"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="zdge_DefinedContributionPlanDetailsTable" xlink:to="us-gaap_StatementClassOfStockAxis" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ClassOfStockDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_DefinedBenefitPlanExpectedFutureEmployerContributionsNextFiscalYear" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DefinedBenefitPlanExpectedFutureEmployerContributionsNextFiscalYear"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="zdge_DefinedContributionPlanDetailsLineItems" xlink:to="us-gaap_DefinedBenefitPlanExpectedFutureEmployerContributionsNextFiscalYear" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="zdge_CompanyOptedToContribute" xlink:href="zdge-20210731.xsd#zdge_CompanyOptedToContribute"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="zdge_DefinedContributionPlanDetailsLineItems" xlink:to="zdge_CompanyOptedToContribute" order="2" 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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LoansPayableAbstract"/>
    <loc xlink:type="locator" xlink:label="zdge_InsuranceCoverage" xlink:href="zdge-20210731.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-20210731.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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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-20210731.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_DebtInstrumentFaceAmount" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtInstrumentFaceAmount"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_LoansPayableAbstract" xlink:to="us-gaap_DebtInstrumentFaceAmount" 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-20210731.xsd#zdge_SalesofClassBCommonStockDetailsLineItems"/>
    <loc xlink:type="locator" xlink:label="zdge_SalesofClassBCommonStockDetailsTable" xlink:href="zdge-20210731.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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_FinancialInstrumentAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinancialInstrumentAxis"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="zdge_SalesofClassBCommonStockDetailsTable" xlink:to="us-gaap_FinancialInstrumentAxis" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_FinancialInstrumentAxis" xlink:to="us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_0" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_FinancialInstrumentAxis" xlink:to="us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_0" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="zdge_ATMSalesAgreementMember" xlink:href="zdge-20210731.xsd#zdge_ATMSalesAgreementMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain" xlink:to="zdge_ATMSalesAgreementMember" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CommonClassBMember" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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-20210731.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="us-gaap_SaleOfStockConsiderationReceivedOnTransaction" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SaleOfStockConsiderationReceivedOnTransaction"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="zdge_SalesofClassBCommonStockDetailsLineItems" xlink:to="us-gaap_SaleOfStockConsiderationReceivedOnTransaction" order="3" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SharesIssuedPricePerShare" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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="4" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ProceedsFromIssuanceOrSaleOfEquity" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ProceedsFromIssuanceOrSaleOfEquity"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="zdge_SalesofClassBCommonStockDetailsLineItems" xlink:to="us-gaap_ProceedsFromIssuanceOrSaleOfEquity" order="5" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="zdge_DirectOfferingShares" xlink:href="zdge-20210731.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="6" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SaleOfStockNumberOfSharesIssuedInTransaction" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SaleOfStockNumberOfSharesIssuedInTransaction"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="zdge_SalesofClassBCommonStockDetailsLineItems" xlink:to="us-gaap_SaleOfStockNumberOfSharesIssuedInTransaction" order="7" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DebtWeightedAverageInterestRate" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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="8" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="zdge_SaleOfCommonStockDescription" xlink:href="zdge-20210731.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="9" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://zedge.com/role/SubsequentEventsDetails">
    <loc xlink:type="locator" xlink:label="us-gaap_SubsequentEventsAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SubsequentEventsAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_BusinessAcquisitionsPurchasePriceAllocationYearOfAcquisitionDescription" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessAcquisitionsPurchasePriceAllocationYearOfAcquisitionDescription"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_SubsequentEventsAbstract" xlink:to="us-gaap_BusinessAcquisitionsPurchasePriceAllocationYearOfAcquisitionDescription" order="0" 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/2021/dei-2021.xsd#dei_DocumentInformationLineItems"/>
    <loc xlink:type="locator" xlink:label="dei_DocumentInformationTable" xlink:href="https://xbrl.sec.gov/dei/2021/dei-2021.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="dei_EntityRegistrantName" xlink:href="https://xbrl.sec.gov/dei/2021/dei-2021.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/2021/dei-2021.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/2021/dei-2021.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/2021/dei-2021.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_EntityPublicFloat" xlink:href="https://xbrl.sec.gov/dei/2021/dei-2021.xsd#dei_EntityPublicFloat"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_EntityPublicFloat" order="5" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="dei_AmendmentFlag" xlink:href="https://xbrl.sec.gov/dei/2021/dei-2021.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="6" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="dei_EntityCentralIndexKey" xlink:href="https://xbrl.sec.gov/dei/2021/dei-2021.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="7" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="dei_EntityCurrentReportingStatus" xlink:href="https://xbrl.sec.gov/dei/2021/dei-2021.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="8" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="dei_EntityVoluntaryFilers" xlink:href="https://xbrl.sec.gov/dei/2021/dei-2021.xsd#dei_EntityVoluntaryFilers"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_EntityVoluntaryFilers" order="9" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="dei_EntityFilerCategory" xlink:href="https://xbrl.sec.gov/dei/2021/dei-2021.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="10" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="dei_EntityWellKnownSeasonedIssuer" xlink:href="https://xbrl.sec.gov/dei/2021/dei-2021.xsd#dei_EntityWellKnownSeasonedIssuer"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_EntityWellKnownSeasonedIssuer" order="11" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="dei_DocumentPeriodEndDate" xlink:href="https://xbrl.sec.gov/dei/2021/dei-2021.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="12" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="dei_DocumentFiscalYearFocus" xlink:href="https://xbrl.sec.gov/dei/2021/dei-2021.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="13" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="dei_DocumentFiscalPeriodFocus" xlink:href="https://xbrl.sec.gov/dei/2021/dei-2021.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="14" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="dei_EntitySmallBusiness" xlink:href="https://xbrl.sec.gov/dei/2021/dei-2021.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="15" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="dei_EntityEmergingGrowthCompany" xlink:href="https://xbrl.sec.gov/dei/2021/dei-2021.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="16" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="dei_EntityShellCompany" xlink:href="https://xbrl.sec.gov/dei/2021/dei-2021.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="17" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="dei_EntityExTransitionPeriod" xlink:href="https://xbrl.sec.gov/dei/2021/dei-2021.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="18" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="dei_EntityFileNumber" xlink:href="https://xbrl.sec.gov/dei/2021/dei-2021.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="19" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="dei_EntityIncorporationStateCountryCode" xlink:href="https://xbrl.sec.gov/dei/2021/dei-2021.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="20" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="dei_EntityInteractiveDataCurrent" xlink:href="https://xbrl.sec.gov/dei/2021/dei-2021.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="21" xbrldt:closed="true"/>
  </definitionLink>
</linkbase>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.LAB
<SEQUENCE>14
<FILENAME>zdge-20210731_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: Tue Nov 09 20:29:55 UTC 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_StatementOfFinancialPositionAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LiabilitiesCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_StatementClassOfStockAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_StockholdersEquity" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_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_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:to="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NetIncomeLoss" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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 year</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 year</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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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="zdge_ScheduleOfWeightedAverageNumberOfSharesUsedInTheCalculationOfBasicAndDilutedEarningsPerShareAbstract" xlink:href="zdge-20210731.xsd#zdge_ScheduleOfWeightedAverageNumberOfSharesUsedInTheCalculationOfBasicAndDilutedEarningsPerShareAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="zdge_ScheduleOfWeightedAverageNumberOfSharesUsedInTheCalculationOfBasicAndDilutedEarningsPerShareAbstract_lbl" xml:lang="en-US">Schedule of weighted-average number of shares used in the 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_ScheduleOfWeightedAverageNumberOfSharesUsedInTheCalculationOfBasicAndDilutedEarningsPerShareAbstract" xlink:to="zdge_ScheduleOfWeightedAverageNumberOfSharesUsedInTheCalculationOfBasicAndDilutedEarningsPerShareAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="zdge_ScheduleOfSharesWereExcludedFromTheDilutedEarningsPerShareAbstract" xlink:href="zdge-20210731.xsd#zdge_ScheduleOfSharesWereExcludedFromTheDilutedEarningsPerShareAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="zdge_ScheduleOfSharesWereExcludedFromTheDilutedEarningsPerShareAbstract_lbl" xml:lang="en-US">Schedule of shares were excluded from the diluted earnings per share [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="zdge_ScheduleOfSharesWereExcludedFromTheDilutedEarningsPerShareAbstract" xlink:to="zdge_ScheduleOfSharesWereExcludedFromTheDilutedEarningsPerShareAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_DisclosureTextBlockAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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-20210731.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="https://xbrl.fasb.org/srt/2021/elts/srt-2021-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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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-20210731.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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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-20210731.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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_ScheduleOfFairValueOfOutstandingDerivativeInstrumentsAbstract" xlink:href="zdge-20210731.xsd#zdge_ScheduleOfFairValueOfOutstandingDerivativeInstrumentsAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="zdge_ScheduleOfFairValueOfOutstandingDerivativeInstrumentsAbstract_lbl" xml:lang="en-US">Schedule of fair value of outstanding derivative instruments [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="zdge_ScheduleOfFairValueOfOutstandingDerivativeInstrumentsAbstract" xlink:to="zdge_ScheduleOfFairValueOfOutstandingDerivativeInstrumentsAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_BalanceSheetLocationAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BalanceSheetLocationAxis"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_BalanceSheetLocationAxis_lbl" xml:lang="en-US">Balance Sheet Location [Axis]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_BalanceSheetLocationAxis" xlink:to="us-gaap_BalanceSheetLocationAxis_lbl"/>
    <loc xlink:type="locator" xlink:label="zdge_ScheduleOfDerivativeInstrumentsOnConsolidatedStatementsOfComprehensiveIncomeLossAbstract" xlink:href="zdge-20210731.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_PropertyPlantAndEquipmentAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PropertyPlantAndEquipmentAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PropertyPlantAndEquipmentAbstract_lbl" xml:lang="en-US">Property, Plant and Equipment [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PropertyPlantAndEquipmentAbstract" xlink:to="us-gaap_PropertyPlantAndEquipmentAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="zdge_ScheduleOfPropertyAndEquipmentAbstract" xlink:href="zdge-20210731.xsd#zdge_ScheduleOfPropertyAndEquipmentAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="zdge_ScheduleOfPropertyAndEquipmentAbstract_lbl" xml:lang="en-US">Schedule of Property and equipment [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="zdge_ScheduleOfPropertyAndEquipmentAbstract" xlink:to="zdge_ScheduleOfPropertyAndEquipmentAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_lbl" xml:lang="en-US">Goodwill and Intangible Assets Disclosure [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract" xlink:to="us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="zdge_ScheduleOfReconcilesTheChangeInTheCarryingAmountOfGoodwillAbstract" xlink:href="zdge-20210731.xsd#zdge_ScheduleOfReconcilesTheChangeInTheCarryingAmountOfGoodwillAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="zdge_ScheduleOfReconcilesTheChangeInTheCarryingAmountOfGoodwillAbstract_lbl" xml:lang="en-US">Schedule of reconciles the change in the carrying amount of goodwill [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="zdge_ScheduleOfReconcilesTheChangeInTheCarryingAmountOfGoodwillAbstract" xlink:to="zdge_ScheduleOfReconcilesTheChangeInTheCarryingAmountOfGoodwillAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_Goodwill" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_Goodwill"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:label="us-gaap_Goodwill_lbl" xml:lang="en-US">Balance beginning</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"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:label="us-gaap_Goodwill_lbl0" xml:lang="en-US">Balance ending</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/terseLabel" xlink:label="us-gaap_Goodwill_lbl1" 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_lbl1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PayablesAndAccrualsAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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-20210731.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_StockholdersEquityNoteAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockholdersEquityNoteAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StockholdersEquityNoteAbstract_lbl" xml:lang="en-US">Stockholders&apos; Equity Note [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockholdersEquityNoteAbstract" xlink:to="us-gaap_StockholdersEquityNoteAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CommitmentsAndContingenciesDisclosureAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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="zdge_ScheduleOfLeaseRelatedAssetsAndLiabilitiesAbstract" xlink:href="zdge-20210731.xsd#zdge_ScheduleOfLeaseRelatedAssetsAndLiabilitiesAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="zdge_ScheduleOfLeaseRelatedAssetsAndLiabilitiesAbstract_lbl" xml:lang="en-US">Schedule of lease-related assets and liabilities [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="zdge_ScheduleOfLeaseRelatedAssetsAndLiabilitiesAbstract" xlink:to="zdge_ScheduleOfLeaseRelatedAssetsAndLiabilitiesAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="zdge_ScheduleOfWeightedAverageRemainingLeaseTermAndWeightedAverageDiscountAbstract" xlink:href="zdge-20210731.xsd#zdge_ScheduleOfWeightedAverageRemainingLeaseTermAndWeightedAverageDiscountAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="zdge_ScheduleOfWeightedAverageRemainingLeaseTermAndWeightedAverageDiscountAbstract_lbl" xml:lang="en-US">Schedule of weighted average remaining lease term and weighted average discount [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="zdge_ScheduleOfWeightedAverageRemainingLeaseTermAndWeightedAverageDiscountAbstract" xlink:to="zdge_ScheduleOfWeightedAverageRemainingLeaseTermAndWeightedAverageDiscountAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="zdge_ScheduleOfFutureMinimumLeasePaymentsUnderNonCancellableLeasesAbstract" xlink:href="zdge-20210731.xsd#zdge_ScheduleOfFutureMinimumLeasePaymentsUnderNonCancellableLeasesAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="zdge_ScheduleOfFutureMinimumLeasePaymentsUnderNonCancellableLeasesAbstract_lbl" xml:lang="en-US">Schedule of Future minimum lease payments under non-cancellable leases [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="zdge_ScheduleOfFutureMinimumLeasePaymentsUnderNonCancellableLeasesAbstract" xlink:to="zdge_ScheduleOfFutureMinimumLeasePaymentsUnderNonCancellableLeasesAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="zdge_OperatingLeasesFutureMinimumPaymentDue" xlink:href="zdge-20210731.xsd#zdge_OperatingLeasesFutureMinimumPaymentDue"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="zdge_OperatingLeasesFutureMinimumPaymentDue_lbl" xml:lang="en-US">Total future minimum lease payments</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="zdge_OperatingLeasesFutureMinimumPaymentDue" xlink:to="zdge_OperatingLeasesFutureMinimumPaymentDue_lbl"/>
    <loc xlink:type="locator" xlink:label="zdge_OperatingLeasesFutureMinimumPaymentsTotal" xlink:href="zdge-20210731.xsd#zdge_OperatingLeasesFutureMinimumPaymentsTotal"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="zdge_OperatingLeasesFutureMinimumPaymentsTotal_lbl" xml:lang="en-US">Total</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="zdge_OperatingLeasesFutureMinimumPaymentsTotal" xlink:to="zdge_OperatingLeasesFutureMinimumPaymentsTotal_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeTaxDisclosureAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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="zdge_ScheduleOfIncomeLossBeforeIncomeTaxesAbstract" xlink:href="zdge-20210731.xsd#zdge_ScheduleOfIncomeLossBeforeIncomeTaxesAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="zdge_ScheduleOfIncomeLossBeforeIncomeTaxesAbstract_lbl" xml:lang="en-US">Schedule of income (loss) before income taxes [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="zdge_ScheduleOfIncomeLossBeforeIncomeTaxesAbstract" xlink:to="zdge_ScheduleOfIncomeLossBeforeIncomeTaxesAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="zdge_ScheduleOfProvisionForBenefitFromIncomeTaxesAbstract" xlink:href="zdge-20210731.xsd#zdge_ScheduleOfProvisionForBenefitFromIncomeTaxesAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="zdge_ScheduleOfProvisionForBenefitFromIncomeTaxesAbstract_lbl" xml:lang="en-US">Schedule of provision for (benefit from) income taxes [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="zdge_ScheduleOfProvisionForBenefitFromIncomeTaxesAbstract" xlink:to="zdge_ScheduleOfProvisionForBenefitFromIncomeTaxesAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="zdge_ScheduleOfIncomeTaxesExpectedAtTheUSFederalStatutoryIncomeTaxRateAndIncomeTaxesAbstract" xlink:href="zdge-20210731.xsd#zdge_ScheduleOfIncomeTaxesExpectedAtTheUSFederalStatutoryIncomeTaxRateAndIncomeTaxesAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="zdge_ScheduleOfIncomeTaxesExpectedAtTheUSFederalStatutoryIncomeTaxRateAndIncomeTaxesAbstract_lbl" xml:lang="en-US">Schedule of income taxes expected at the U.S. federal statutory income tax rate and income taxes [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="zdge_ScheduleOfIncomeTaxesExpectedAtTheUSFederalStatutoryIncomeTaxRateAndIncomeTaxesAbstract" xlink:to="zdge_ScheduleOfIncomeTaxesExpectedAtTheUSFederalStatutoryIncomeTaxRateAndIncomeTaxesAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="zdge_ScheduleOfSignificantComponentsOfTheCompanySDeferredTaxAssetsAndDeferredTaxLiabilitiesAbstract" xlink:href="zdge-20210731.xsd#zdge_ScheduleOfSignificantComponentsOfTheCompanySDeferredTaxAssetsAndDeferredTaxLiabilitiesAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="zdge_ScheduleOfSignificantComponentsOfTheCompanySDeferredTaxAssetsAndDeferredTaxLiabilitiesAbstract_lbl" xml:lang="en-US">Schedule of significant components of the Company&#8217;s deferred tax assets and deferred tax liabilities [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="zdge_ScheduleOfSignificantComponentsOfTheCompanySDeferredTaxAssetsAndDeferredTaxLiabilitiesAbstract" xlink:to="zdge_ScheduleOfSignificantComponentsOfTheCompanySDeferredTaxAssetsAndDeferredTaxLiabilitiesAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DeferredTaxAssetsGross" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredTaxAssetsGross"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_DeferredTaxAssetsGross_lbl" xml:lang="en-US">Net deferred tax assets</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredTaxAssetsGross" xlink:to="us-gaap_DeferredTaxAssetsGross_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DeferredTaxAssetsLiabilitiesNet" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredTaxAssetsLiabilitiesNet"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_DeferredTaxAssetsLiabilitiesNet_lbl" xml:lang="en-US">Total deferred tax assets</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredTaxAssetsLiabilitiesNet" xlink:to="us-gaap_DeferredTaxAssetsLiabilitiesNet_lbl"/>
    <loc xlink:type="locator" xlink:label="zdge_ScheduleOfChangeInTheValuationAllowanceAbstract" xlink:href="zdge-20210731.xsd#zdge_ScheduleOfChangeInTheValuationAllowanceAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="zdge_ScheduleOfChangeInTheValuationAllowanceAbstract_lbl" xml:lang="en-US">Schedule of change in the valuation allowance [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="zdge_ScheduleOfChangeInTheValuationAllowanceAbstract" xlink:to="zdge_ScheduleOfChangeInTheValuationAllowanceAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ValuationAllowancesAndReservesBalance" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ValuationAllowancesAndReservesBalance"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:label="us-gaap_ValuationAllowancesAndReservesBalance_lbl" xml:lang="en-US">Balance at beginning of year</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ValuationAllowancesAndReservesBalance" xlink:to="us-gaap_ValuationAllowancesAndReservesBalance_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:label="us-gaap_ValuationAllowancesAndReservesBalance_lbl0" xml:lang="en-US">Balance at end of year</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ValuationAllowancesAndReservesBalance" xlink:to="us-gaap_ValuationAllowancesAndReservesBalance_lbl0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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="zdge_ScheduleOfWeightedAverageAssumptionsInItsBsmPricingModelAbstract" xlink:href="zdge-20210731.xsd#zdge_ScheduleOfWeightedAverageAssumptionsInItsBsmPricingModelAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="zdge_ScheduleOfWeightedAverageAssumptionsInItsBsmPricingModelAbstract_lbl" xml:lang="en-US">Schedule of weighted average assumptions in its BSM pricing model [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="zdge_ScheduleOfWeightedAverageAssumptionsInItsBsmPricingModelAbstract" xlink:to="zdge_ScheduleOfWeightedAverageAssumptionsInItsBsmPricingModelAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="zdge_ScheduleOfOptionActivityAbstract" xlink:href="zdge-20210731.xsd#zdge_ScheduleOfOptionActivityAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="zdge_ScheduleOfOptionActivityAbstract_lbl" xml:lang="en-US">Schedule of option activity [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="zdge_ScheduleOfOptionActivityAbstract" xlink:to="zdge_ScheduleOfOptionActivityAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SubsidiarySaleOfStockAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_lbl" xml:lang="en-US">Number of options, Beginning balance</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_lbl0" xml:lang="en-US">Number of Options , Ending balance</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_lbl1" xml:lang="en-US">Restricted shares</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_lbl1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_lbl" xml:lang="en-US">Weighted- Average Exercise Price , Beginning balance</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_lbl0" xml:lang="en-US">Weighted- Average Exercise Price , Ending balance</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_lbl0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue_lbl" xml:lang="en-US">Aggregate Intrinsic Value , Beginning balance</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue_lbl0" xml:lang="en-US">Aggregate Intrinsic Value , Ending balance</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue_lbl0"/>
    <loc xlink:type="locator" xlink:label="zdge_ScheduleOfWeightedAverageGrantDateFairValueOfOptionsGrantedAbstract" xlink:href="zdge-20210731.xsd#zdge_ScheduleOfWeightedAverageGrantDateFairValueOfOptionsGrantedAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="zdge_ScheduleOfWeightedAverageGrantDateFairValueOfOptionsGrantedAbstract_lbl" xml:lang="en-US">Schedule of weighted average grant date fair value of options granted [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="zdge_ScheduleOfWeightedAverageGrantDateFairValueOfOptionsGrantedAbstract" xlink:to="zdge_ScheduleOfWeightedAverageGrantDateFairValueOfOptionsGrantedAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="zdge_ScheduleOfRestrictedSharesActivityAbstract" xlink:href="zdge-20210731.xsd#zdge_ScheduleOfRestrictedSharesActivityAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="zdge_ScheduleOfRestrictedSharesActivityAbstract_lbl" xml:lang="en-US">Schedule of restricted shares activity [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="zdge_ScheduleOfRestrictedSharesActivityAbstract" xlink:to="zdge_ScheduleOfRestrictedSharesActivityAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AwardTypeAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedNumberOfShares" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedNumberOfShares"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedNumberOfShares_lbl" xml:lang="en-US">Number of Shares , Non-vested stock award Beginning</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedNumberOfShares" xlink:to="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedNumberOfShares_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedNumberOfShares_lbl0" xml:lang="en-US">Number of Shares , Non-vested stock award Ending</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedNumberOfShares" xlink:to="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedNumberOfShares_lbl0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedWeightedAverageGrantDateFairValue" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedWeightedAverageGrantDateFairValue"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedWeightedAverageGrantDateFairValue_lbl" xml:lang="en-US">Weighted Average Grant Date Fair Value , Non-vested stock award Beginning</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedWeightedAverageGrantDateFairValue" xlink:to="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedWeightedAverageGrantDateFairValue_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedWeightedAverageGrantDateFairValue_lbl0" xml:lang="en-US">Weighted Average Grant Date Fair Value , Non-vested stock award Ending</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedWeightedAverageGrantDateFairValue" xlink:to="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedWeightedAverageGrantDateFairValue_lbl0"/>
    <loc xlink:type="locator" xlink:label="zdge_ScheduleOfRestrictedSharesNonVestedDeferredStockUnitsAbstract" xlink:href="zdge-20210731.xsd#zdge_ScheduleOfRestrictedSharesNonVestedDeferredStockUnitsAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="zdge_ScheduleOfRestrictedSharesNonVestedDeferredStockUnitsAbstract_lbl" xml:lang="en-US">Schedule of restricted shares non-vested deferred stock units [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="zdge_ScheduleOfRestrictedSharesNonVestedDeferredStockUnitsAbstract" xlink:to="zdge_ScheduleOfRestrictedSharesNonVestedDeferredStockUnitsAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="zdge_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedNumberOfShare" xlink:href="zdge-20210731.xsd#zdge_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedNumberOfShare"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:label="zdge_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedNumberOfShare_lbl" xml:lang="en-US">Number of Non-vested Shares, Beginning Balance</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="zdge_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedNumberOfShare" xlink:to="zdge_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedNumberOfShare_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:label="zdge_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedNumberOfShare_lbl0" xml:lang="en-US">Number of Non-vested Shares, Ending Balance</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="zdge_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedNumberOfShare" xlink:to="zdge_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedNumberOfShare_lbl0"/>
    <loc xlink:type="locator" xlink:label="zdge_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionNonvestedWeightedAverageGrantDateFairValues" xlink:href="zdge-20210731.xsd#zdge_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionNonvestedWeightedAverageGrantDateFairValues"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:label="zdge_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionNonvestedWeightedAverageGrantDateFairValues_lbl" xml:lang="en-US">Weighted- Average Grant Date Fair Value, Beginning balance</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="zdge_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionNonvestedWeightedAverageGrantDateFairValues" xlink:to="zdge_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionNonvestedWeightedAverageGrantDateFairValues_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:label="zdge_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionNonvestedWeightedAverageGrantDateFairValues_lbl0" xml:lang="en-US">Weighted- Average Grant- Date Fair Value, Ending balance</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="zdge_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionNonvestedWeightedAverageGrantDateFairValues" xlink:to="zdge_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionNonvestedWeightedAverageGrantDateFairValues_lbl0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RelatedPartyTransactionsAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RelatedPartyTransactionsAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_RelatedPartyTransactionsAbstract_lbl" xml:lang="en-US">Related Party Transactions [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RelatedPartyTransactionsAbstract" xlink:to="us-gaap_RelatedPartyTransactionsAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="zdge_ScheduleOfActivitiesBetweenTheCompanyAndIdtAbstract" xlink:href="zdge-20210731.xsd#zdge_ScheduleOfActivitiesBetweenTheCompanyAndIdtAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="zdge_ScheduleOfActivitiesBetweenTheCompanyAndIdtAbstract_lbl" xml:lang="en-US">Schedule of activities between the Company and IDT [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="zdge_ScheduleOfActivitiesBetweenTheCompanyAndIdtAbstract" xlink:to="zdge_ScheduleOfActivitiesBetweenTheCompanyAndIdtAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SegmentReportingAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_ScheduleOfNetLongLivedAssetsAndTotalAssetsAbstract" xlink:href="zdge-20210731.xsd#zdge_ScheduleOfNetLongLivedAssetsAndTotalAssetsAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="zdge_ScheduleOfNetLongLivedAssetsAndTotalAssetsAbstract_lbl" xml:lang="en-US">Schedule of net long-lived assets and total assets [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="zdge_ScheduleOfNetLongLivedAssetsAndTotalAssetsAbstract" xlink:to="zdge_ScheduleOfNetLongLivedAssetsAndTotalAssetsAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DebtDisclosureAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_CompensationAndRetirementDisclosureAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CompensationAndRetirementDisclosureAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CompensationAndRetirementDisclosureAbstract_lbl" xml:lang="en-US">Retirement Benefits [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CompensationAndRetirementDisclosureAbstract" xlink:to="us-gaap_CompensationAndRetirementDisclosureAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LoansPayableAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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-20210731.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="us-gaap_SubsequentEventsAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SubsequentEventsAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SubsequentEventsAbstract_lbl" xml:lang="en-US">Subsequent Events [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SubsequentEventsAbstract" xlink:to="us-gaap_SubsequentEventsAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="zdge_ScheduleOfForeignExchangeForwardContractsAbstract" xlink:href="zdge-20210731.xsd#zdge_ScheduleOfForeignExchangeForwardContractsAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="zdge_ScheduleOfForeignExchangeForwardContractsAbstract_lbl" xml:lang="en-US">Schedule of foreign exchange forward contracts [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="zdge_ScheduleOfForeignExchangeForwardContractsAbstract" xlink:to="zdge_ScheduleOfForeignExchangeForwardContractsAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AwardDateAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AwardDateAxis"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AwardDateAxis_lbl" xml:lang="en-US">Award Date [Axis]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AwardDateAxis" xlink:to="us-gaap_AwardDateAxis_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SubsequentEventTypeAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SubsequentEventTypeAxis"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SubsequentEventTypeAxis_lbl" xml:lang="en-US">Subsequent Event Type [Axis]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SubsequentEventTypeAxis" xlink:to="us-gaap_SubsequentEventTypeAxis_lbl"/>
    <loc xlink:type="locator" xlink:label="dei_AmendmentFlag" xlink:href="https://xbrl.sec.gov/dei/2021/dei-2021.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/2021/dei-2021.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/2021/dei-2021.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/2021/dei-2021.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/2021/dei-2021.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/2021/dei-2021.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/2021/dei-2021.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/2021/dei-2021.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/2021/dei-2021.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/2021/dei-2021.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/2021/dei-2021.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/2021/dei-2021.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/2021/dei-2021.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/2021/dei-2021.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/2021/dei-2021.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_EntityPublicFloat" xlink:href="https://xbrl.sec.gov/dei/2021/dei-2021.xsd#dei_EntityPublicFloat"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="dei_EntityPublicFloat_lbl" xml:lang="en-US">Entity Public Float</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityPublicFloat" xlink:to="dei_EntityPublicFloat_lbl"/>
    <loc xlink:type="locator" xlink:label="dei_EntityRegistrantName" xlink:href="https://xbrl.sec.gov/dei/2021/dei-2021.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/2021/dei-2021.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/2021/dei-2021.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="dei_EntityVoluntaryFilers" xlink:href="https://xbrl.sec.gov/dei/2021/dei-2021.xsd#dei_EntityVoluntaryFilers"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="dei_EntityVoluntaryFilers_lbl" xml:lang="en-US">Entity Voluntary Filers</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityVoluntaryFilers" xlink:to="dei_EntityVoluntaryFilers_lbl"/>
    <loc xlink:type="locator" xlink:label="dei_EntityWellKnownSeasonedIssuer" xlink:href="https://xbrl.sec.gov/dei/2021/dei-2021.xsd#dei_EntityWellKnownSeasonedIssuer"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="dei_EntityWellKnownSeasonedIssuer_lbl" xml:lang="en-US">Entity Well-known Seasoned Issuer</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityWellKnownSeasonedIssuer" xlink:to="dei_EntityWellKnownSeasonedIssuer_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AssetsAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_AssetsCurrentAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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 of $0 at July 31, 2021 and 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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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">Net of allowance (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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_OtherAssetsCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherAssetsCurrent"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_OtherAssetsCurrent_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_OtherAssetsCurrent" xlink:to="us-gaap_OtherAssetsCurrent_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PropertyPlantAndEquipmentNet" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_PropertyPlantAndEquipmentNet_lbl0" xml:lang="en-US">Total</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"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DeferredIncomeTaxAssetsNet" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredIncomeTaxAssetsNet"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_DeferredIncomeTaxAssetsNet_lbl" xml:lang="en-US">Deferred tax assets, net</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredIncomeTaxAssetsNet" xlink:to="us-gaap_DeferredIncomeTaxAssetsNet_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OtherAssetsNoncurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_AccruedLiabilitiesCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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 (Note 9)</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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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 July 31, 2021 and 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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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-20210731.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; 13,923 shares issued and 13,865 shares outstanding at July 31, 2021, and 11,788 shares issued and 11,749 ouststanding 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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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 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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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 (benefit from) 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"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_IncomeTaxExpenseBenefit_lbl0" xml:lang="en-US">Income tax benefit (in Dollars)</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"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_lbl0" 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_WeightedAverageNumberOfSharesOutstandingBasic" xlink:to="us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_lbl0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_StockIssuedDuringPeriodValueNewIssues" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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">Net 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="us-gaap_StockIssuedDuringPeriodSharesNewIssues" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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">Net 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="us-gaap_StockIssuedDuringPeriodSharesNewIssues" xlink:to="us-gaap_StockIssuedDuringPeriodSharesNewIssues_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_StockIssuedDuringPeriodSharesStockOptionsExercised" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised_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_StockIssuedDuringPeriodSharesStockOptionsExercised" xlink:to="us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised_lbl0" xml:lang="en-US">Number of Options , Exercised</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised" xlink:to="us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised_lbl0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_StockIssuedDuringPeriodValueEmployeeBenefitPlan" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockIssuedDuringPeriodValueEmployeeBenefitPlan"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_StockIssuedDuringPeriodValueEmployeeBenefitPlan_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_StockIssuedDuringPeriodValueEmployeeBenefitPlan" xlink:to="us-gaap_StockIssuedDuringPeriodValueEmployeeBenefitPlan_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StockIssuedDuringPeriodSharesEmployeeBenefitPlan" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockIssuedDuringPeriodSharesEmployeeBenefitPlan"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_StockIssuedDuringPeriodSharesEmployeeBenefitPlan_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="us-gaap_StockIssuedDuringPeriodSharesEmployeeBenefitPlan" xlink:to="us-gaap_StockIssuedDuringPeriodSharesEmployeeBenefitPlan_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StockIssuedDuringPeriodValueTreasuryStockReissued" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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="zdge_OperatingActivitiesAbstract" xlink:href="zdge-20210731.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-20210731.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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_ShareBasedCompensation_lbl0" xml:lang="en-US">Compensation expense (in Dollars)</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"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DeferredIncomeTaxExpenseBenefit" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredIncomeTaxExpenseBenefit"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_DeferredIncomeTaxExpenseBenefit_lbl" xml:lang="en-US">Deferred income taxes</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredIncomeTaxExpenseBenefit" xlink:to="us-gaap_DeferredIncomeTaxExpenseBenefit_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_DeferredIncomeTaxExpenseBenefit_lbl0" xml:lang="en-US">Total deferred expense</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredIncomeTaxExpenseBenefit" xlink:to="us-gaap_DeferredIncomeTaxExpenseBenefit_lbl0"/>
    <loc xlink:type="locator" xlink:label="zdge_LoanForgiveness" xlink:href="zdge-20210731.xsd#zdge_LoanForgiveness"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="zdge_LoanForgiveness_lbl" xml:lang="en-US">PPP loan forgiveness</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="zdge_LoanForgiveness" xlink:to="zdge_LoanForgiveness_lbl"/>
    <loc xlink:type="locator" xlink:label="zdge_ChangeInAssetsAndLiabilitiesAbstract" xlink:href="zdge-20210731.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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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-20210731.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-20210731.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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_ProceedsFromIssuanceOfOtherLongTermDebt" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ProceedsFromIssuanceOfOtherLongTermDebt"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ProceedsFromIssuanceOfOtherLongTermDebt_lbl" xml:lang="en-US">Proceeds from PPP loan payable</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ProceedsFromIssuanceOfOtherLongTermDebt" xlink:to="us-gaap_ProceedsFromIssuanceOfOtherLongTermDebt_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ProceedsFromStockOptionsExercised" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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-20210731.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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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-20210731.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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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 July 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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_PaymentsToAcquireInvestments" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PaymentsToAcquireInvestments"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_PaymentsToAcquireInvestments_lbl" xml:lang="en-US">Deposit made to escrow account related to the Emojipedia acquisition</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PaymentsToAcquireInvestments" xlink:to="us-gaap_PaymentsToAcquireInvestments_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PaymentsToDevelopSoftware" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_PaymentsToAcquireBusinessesAndInterestInAffiliates" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PaymentsToAcquireBusinessesAndInterestInAffiliates"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_PaymentsToAcquireBusinessesAndInterestInAffiliates_lbl" xml:lang="en-US">Investment in SAFE</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PaymentsToAcquireBusinessesAndInterestInAffiliates" xlink:to="us-gaap_PaymentsToAcquireBusinessesAndInterestInAffiliates_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PaymentsOfDebtIssuanceCosts" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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</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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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</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 Common 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_CommonStockMember" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CommonStockMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_CommonStockMember_lbl" xml:lang="en-US">Common Stock</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CommonStockMember" xlink:to="us-gaap_CommonStockMember_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AdditionalPaidInCapitalMember" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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">Description of Business and Summary of Significant Accounting Policies</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_ScheduleOfEarningsPerShareDilutedByCommonClassTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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 used in the 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="zdge_EffectOfDilutiveSecuritiesAbstract" xlink:href="zdge-20210731.xsd#zdge_EffectOfDilutiveSecuritiesAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="zdge_EffectOfDilutiveSecuritiesAbstract_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="zdge_EffectOfDilutiveSecuritiesAbstract" xlink:to="zdge_EffectOfDilutiveSecuritiesAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncrementalCommonSharesAttributableToCallOptionsAndWarrants" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_IncrementalCommonSharesAttributableToDeferredStockUnits" xlink:href="zdge-20210731.xsd#zdge_IncrementalCommonSharesAttributableToDeferredStockUnits"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="zdge_IncrementalCommonSharesAttributableToDeferredStockUnits_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_IncrementalCommonSharesAttributableToDeferredStockUnits" xlink:to="zdge_IncrementalCommonSharesAttributableToDeferredStockUnits_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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 were excluded from the diluted earnings per share</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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_DeferredRevenueDisclosureTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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-20210731.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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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-20210731.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="zdge_AssetsAbstract0" xlink:href="zdge-20210731.xsd#zdge_AssetsAbstract0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="zdge_AssetsAbstract0_lbl" xml:lang="en-US">Assets:</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="zdge_AssetsAbstract0" xlink:to="zdge_AssetsAbstract0_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LiabilitiesAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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-20210731.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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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 outstanding derivative instruments</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-20210731.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-20210731.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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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</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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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 income (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-20210731.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 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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_PropertyPlantAndEquipmentDisclosureTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock_lbl" xml:lang="en-US">Property and Equipment</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock" xlink:to="us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PropertyPlantAndEquipmentTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PropertyPlantAndEquipmentTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_PropertyPlantAndEquipmentTextBlock_lbl" xml:lang="en-US">Schedule of Property and equipment</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PropertyPlantAndEquipmentTextBlock" xlink:to="us-gaap_PropertyPlantAndEquipmentTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CapitalizedComputerSoftwareGross" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CapitalizedComputerSoftwareGross"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_CapitalizedComputerSoftwareGross_lbl" xml:lang="en-US">Capitalized software and technology development costs</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CapitalizedComputerSoftwareGross" xlink:to="us-gaap_CapitalizedComputerSoftwareGross_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PropertyPlantAndEquipmentOther" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PropertyPlantAndEquipmentOther"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_PropertyPlantAndEquipmentOther_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_PropertyPlantAndEquipmentOther" xlink:to="us-gaap_PropertyPlantAndEquipmentOther_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PropertyPlantAndEquipmentGross" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PropertyPlantAndEquipmentGross"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_PropertyPlantAndEquipmentGross_lbl" xml:lang="en-US">Property and equipment, gross</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PropertyPlantAndEquipmentGross" xlink:to="us-gaap_PropertyPlantAndEquipmentGross_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock_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_GoodwillAndIntangibleAssetsDisclosureTextBlock" xlink:to="us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ScheduleOfGoodwillTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfGoodwillTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ScheduleOfGoodwillTextBlock_lbl" xml:lang="en-US">Schedule of reconciles the change in the carrying amount of goodwill</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfGoodwillTextBlock" xlink:to="us-gaap_ScheduleOfGoodwillTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:label="zdge_ForeignCurrencyTranslationAdjustments" xlink:href="zdge-20210731.xsd#zdge_ForeignCurrencyTranslationAdjustments"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="zdge_ForeignCurrencyTranslationAdjustments_lbl" xml:lang="en-US">Foreign currency translation adjustments</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="zdge_ForeignCurrencyTranslationAdjustments" xlink:to="zdge_ForeignCurrencyTranslationAdjustments_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_AccruedIncomeTaxes" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccruedIncomeTaxes"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_AccruedIncomeTaxes_lbl" xml:lang="en-US">Accrued income taxes payable</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccruedIncomeTaxes" xlink:to="us-gaap_AccruedIncomeTaxes_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AccruedPayrollTaxesCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_AccruedBonusesCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_OperatingLeasePayments" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OperatingLeasePayments"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_OperatingLeasePayments_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_OperatingLeasePayments" xlink:to="us-gaap_OperatingLeasePayments_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DerivativeLiabilities" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DerivativeLiabilities"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_DerivativeLiabilities_lbl" xml:lang="en-US">Derivative liability</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DerivativeLiabilities" xlink:to="us-gaap_DerivativeLiabilities_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DueToAffiliateCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_OtherAccruedLiabilitiesCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_AccountsPayableAndOtherAccruedLiabilitiesCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccountsPayableAndOtherAccruedLiabilitiesCurrent"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_AccountsPayableAndOtherAccruedLiabilitiesCurrent_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_AccountsPayableAndOtherAccruedLiabilitiesCurrent" xlink:to="us-gaap_AccountsPayableAndOtherAccruedLiabilitiesCurrent_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StockholdersEquityNoteDisclosureTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockholdersEquityNoteDisclosureTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_StockholdersEquityNoteDisclosureTextBlock_lbl" xml:lang="en-US">Equity</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockholdersEquityNoteDisclosureTextBlock" xlink:to="us-gaap_StockholdersEquityNoteDisclosureTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CommitmentsAndContingenciesDisclosureTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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">Commitments and 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_OperatingLeasesOfLessorDisclosureTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OperatingLeasesOfLessorDisclosureTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_OperatingLeasesOfLessorDisclosureTextBlock_lbl" xml:lang="en-US">Leases</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingLeasesOfLessorDisclosureTextBlock" xlink:to="us-gaap_OperatingLeasesOfLessorDisclosureTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:label="zdge_ScheduleOfLeaseRelatedAssetsAndLiabilitiesTableTextBlock" xlink:href="zdge-20210731.xsd#zdge_ScheduleOfLeaseRelatedAssetsAndLiabilitiesTableTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="zdge_ScheduleOfLeaseRelatedAssetsAndLiabilitiesTableTextBlock_lbl" xml:lang="en-US">Schedule of lease-related assets and liabilities</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="zdge_ScheduleOfLeaseRelatedAssetsAndLiabilitiesTableTextBlock" xlink:to="zdge_ScheduleOfLeaseRelatedAssetsAndLiabilitiesTableTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:label="zdge_OperatingLeasesAbstract" xlink:href="zdge-20210731.xsd#zdge_OperatingLeasesAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="zdge_OperatingLeasesAbstract_lbl" xml:lang="en-US">Operating leases:</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="zdge_OperatingLeasesAbstract" xlink:to="zdge_OperatingLeasesAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="zdge_OperatingLeaseOtherAssets" xlink:href="zdge-20210731.xsd#zdge_OperatingLeaseOtherAssets"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="zdge_OperatingLeaseOtherAssets_lbl" xml:lang="en-US">Other assets</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="zdge_OperatingLeaseOtherAssets" xlink:to="zdge_OperatingLeaseOtherAssets_lbl"/>
    <loc xlink:type="locator" xlink:label="zdge_OperatingLeaseAccruedExpensesAndOtherLiabilities" xlink:href="zdge-20210731.xsd#zdge_OperatingLeaseAccruedExpensesAndOtherLiabilities"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="zdge_OperatingLeaseAccruedExpensesAndOtherLiabilities_lbl" xml:lang="en-US">Other current liabilities</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="zdge_OperatingLeaseAccruedExpensesAndOtherLiabilities" xlink:to="zdge_OperatingLeaseAccruedExpensesAndOtherLiabilities_lbl"/>
    <loc xlink:type="locator" xlink:label="zdge_OperatingLeaseOtherLiability" xlink:href="zdge-20210731.xsd#zdge_OperatingLeaseOtherLiability"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="zdge_OperatingLeaseOtherLiability_lbl" xml:lang="en-US">Other liabilities</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="zdge_OperatingLeaseOtherLiability" xlink:to="zdge_OperatingLeaseOtherLiability_lbl"/>
    <loc xlink:type="locator" xlink:label="zdge_TotalOperatingLeaseLiabilities" xlink:href="zdge-20210731.xsd#zdge_TotalOperatingLeaseLiabilities"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="zdge_TotalOperatingLeaseLiabilities_lbl" xml:lang="en-US">Total operating lease liabilities</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="zdge_TotalOperatingLeaseLiabilities" xlink:to="zdge_TotalOperatingLeaseLiabilities_lbl"/>
    <loc xlink:type="locator" xlink:label="zdge_ScheduleOfWeightedAverageRemainingLeaseTermAndWeightedAverageDiscountRateTableTextBlock" xlink:href="zdge-20210731.xsd#zdge_ScheduleOfWeightedAverageRemainingLeaseTermAndWeightedAverageDiscountRateTableTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="zdge_ScheduleOfWeightedAverageRemainingLeaseTermAndWeightedAverageDiscountRateTableTextBlock_lbl" xml:lang="en-US">LeasesSchedule of weighted average remaining lease term and weighted average discount</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="zdge_ScheduleOfWeightedAverageRemainingLeaseTermAndWeightedAverageDiscountRateTableTextBlock" xlink:to="zdge_ScheduleOfWeightedAverageRemainingLeaseTermAndWeightedAverageDiscountRateTableTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:label="zdge_WeightedAverageRemainingLeaseTermAbstract" xlink:href="zdge-20210731.xsd#zdge_WeightedAverageRemainingLeaseTermAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="zdge_WeightedAverageRemainingLeaseTermAbstract_lbl" xml:lang="en-US">Weighted average remaining lease term:</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="zdge_WeightedAverageRemainingLeaseTermAbstract" xlink:to="zdge_WeightedAverageRemainingLeaseTermAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1_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_OperatingLeaseWeightedAverageRemainingLeaseTerm1" xlink:to="us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1_lbl"/>
    <loc xlink:type="locator" xlink:label="zdge_WeightedAverageDiscountRateAbstract" xlink:href="zdge-20210731.xsd#zdge_WeightedAverageDiscountRateAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="zdge_WeightedAverageDiscountRateAbstract_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="zdge_WeightedAverageDiscountRateAbstract" xlink:to="zdge_WeightedAverageDiscountRateAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent_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_OperatingLeaseWeightedAverageDiscountRatePercent" xlink:to="us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent_lbl"/>
    <loc xlink:type="locator" xlink:label="zdge_ScheduleOfFutureMinimumLeasePaymentsUnderNoncancelableLeasesTableTextBlock" xlink:href="zdge-20210731.xsd#zdge_ScheduleOfFutureMinimumLeasePaymentsUnderNoncancelableLeasesTableTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="zdge_ScheduleOfFutureMinimumLeasePaymentsUnderNoncancelableLeasesTableTextBlock_lbl" xml:lang="en-US">Schedule of Future minimum lease payments under non-cancellable leases</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="zdge_ScheduleOfFutureMinimumLeasePaymentsUnderNoncancelableLeasesTableTextBlock" xlink:to="zdge_ScheduleOfFutureMinimumLeasePaymentsUnderNoncancelableLeasesTableTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:label="zdge_OperatingLeaseFutureMinimumPaymentsDueCurrent" xlink:href="zdge-20210731.xsd#zdge_OperatingLeaseFutureMinimumPaymentsDueCurrent"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="zdge_OperatingLeaseFutureMinimumPaymentsDueCurrent_lbl" xml:lang="en-US">2022</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="zdge_OperatingLeaseFutureMinimumPaymentsDueCurrent" xlink:to="zdge_OperatingLeaseFutureMinimumPaymentsDueCurrent_lbl"/>
    <loc xlink:type="locator" xlink:label="zdge_OperatingLeasesFutureMinimumPaymentDueInTwoYears" xlink:href="zdge-20210731.xsd#zdge_OperatingLeasesFutureMinimumPaymentDueInTwoYears"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="zdge_OperatingLeasesFutureMinimumPaymentDueInTwoYears_lbl" xml:lang="en-US">2023</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="zdge_OperatingLeasesFutureMinimumPaymentDueInTwoYears" xlink:to="zdge_OperatingLeasesFutureMinimumPaymentDueInTwoYears_lbl"/>
    <loc xlink:type="locator" xlink:label="zdge_OperatingLeasesFutureMinimumPaymentDueInThreeYears" xlink:href="zdge-20210731.xsd#zdge_OperatingLeasesFutureMinimumPaymentDueInThreeYears"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="zdge_OperatingLeasesFutureMinimumPaymentDueInThreeYears_lbl" xml:lang="en-US">2024</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="zdge_OperatingLeasesFutureMinimumPaymentDueInThreeYears" xlink:to="zdge_OperatingLeasesFutureMinimumPaymentDueInThreeYears_lbl"/>
    <loc xlink:type="locator" xlink:label="zdge_OperatingLeasesFutureMinimumPaymentsImputedInterest" xlink:href="zdge-20210731.xsd#zdge_OperatingLeasesFutureMinimumPaymentsImputedInterest"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="zdge_OperatingLeasesFutureMinimumPaymentsImputedInterest_lbl" xml:lang="en-US">Less imputed interest</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="zdge_OperatingLeasesFutureMinimumPaymentsImputedInterest" xlink:to="zdge_OperatingLeasesFutureMinimumPaymentsImputedInterest_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeTaxDisclosureTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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">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_ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock_lbl" xml:lang="en-US">Schedule of income (loss) before income taxes</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock" xlink:to="us-gaap_ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic_lbl" xml:lang="en-US">Domestic</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic" xlink:to="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign_lbl" xml:lang="en-US">Foreign</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign" xlink:to="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock_lbl" xml:lang="en-US">Schedule of Provision for (benefit from) income taxes</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock" xlink:to="us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:label="zdge_CurrentAbstract" xlink:href="zdge-20210731.xsd#zdge_CurrentAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="zdge_CurrentAbstract_lbl" xml:lang="en-US">Current:</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="zdge_CurrentAbstract" xlink:to="zdge_CurrentAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CurrentForeignTaxExpenseBenefit" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CurrentForeignTaxExpenseBenefit"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_CurrentForeignTaxExpenseBenefit_lbl" xml:lang="en-US">Foreign</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CurrentForeignTaxExpenseBenefit" xlink:to="us-gaap_CurrentForeignTaxExpenseBenefit_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CurrentFederalTaxExpenseBenefit" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CurrentFederalTaxExpenseBenefit"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_CurrentFederalTaxExpenseBenefit_lbl" xml:lang="en-US">Federal</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CurrentFederalTaxExpenseBenefit" xlink:to="us-gaap_CurrentFederalTaxExpenseBenefit_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CurrentStateAndLocalTaxExpenseBenefit" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CurrentStateAndLocalTaxExpenseBenefit"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_CurrentStateAndLocalTaxExpenseBenefit_lbl" xml:lang="en-US">State</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CurrentStateAndLocalTaxExpenseBenefit" xlink:to="us-gaap_CurrentStateAndLocalTaxExpenseBenefit_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CurrentIncomeTaxExpenseBenefit" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CurrentIncomeTaxExpenseBenefit"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_CurrentIncomeTaxExpenseBenefit_lbl" xml:lang="en-US">Total current expense</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CurrentIncomeTaxExpenseBenefit" xlink:to="us-gaap_CurrentIncomeTaxExpenseBenefit_lbl"/>
    <loc xlink:type="locator" xlink:label="zdge_DeferredAbstract" xlink:href="zdge-20210731.xsd#zdge_DeferredAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="zdge_DeferredAbstract_lbl" xml:lang="en-US">Deferred:</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="zdge_DeferredAbstract" xlink:to="zdge_DeferredAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DeferredForeignIncomeTaxExpenseBenefit" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredForeignIncomeTaxExpenseBenefit"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_DeferredForeignIncomeTaxExpenseBenefit_lbl" xml:lang="en-US">Foreign</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredForeignIncomeTaxExpenseBenefit" xlink:to="us-gaap_DeferredForeignIncomeTaxExpenseBenefit_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DeferredFederalIncomeTaxExpenseBenefit" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredFederalIncomeTaxExpenseBenefit"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_DeferredFederalIncomeTaxExpenseBenefit_lbl" xml:lang="en-US">Federal</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredFederalIncomeTaxExpenseBenefit" xlink:to="us-gaap_DeferredFederalIncomeTaxExpenseBenefit_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit_lbl" xml:lang="en-US">State</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit" xlink:to="us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock_lbl" xml:lang="en-US">Schedule of income taxes expected at the U.S. federal statutory income tax rate and income taxes</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock" xlink:to="us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate_lbl" xml:lang="en-US">U.S federal income tax (benefit) at statutory rate</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate" xlink:to="us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeTaxReconciliationStateAndLocalIncomeTaxes" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeTaxReconciliationStateAndLocalIncomeTaxes"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_IncomeTaxReconciliationStateAndLocalIncomeTaxes_lbl" xml:lang="en-US">State tax (net of federal benefit)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeTaxReconciliationStateAndLocalIncomeTaxes" xlink:to="us-gaap_IncomeTaxReconciliationStateAndLocalIncomeTaxes_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance_lbl" xml:lang="en-US">Change in valuation allowance</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance" xlink:to="us-gaap_IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeTaxReconciliationForeignIncomeTaxRateDifferential" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeTaxReconciliationForeignIncomeTaxRateDifferential"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_IncomeTaxReconciliationForeignIncomeTaxRateDifferential_lbl" xml:lang="en-US">Foreign tax rate differential</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeTaxReconciliationForeignIncomeTaxRateDifferential" xlink:to="us-gaap_IncomeTaxReconciliationForeignIncomeTaxRateDifferential_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeTaxReconciliationOtherAdjustments" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeTaxReconciliationOtherAdjustments"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_IncomeTaxReconciliationOtherAdjustments_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_IncomeTaxReconciliationOtherAdjustments" xlink:to="us-gaap_IncomeTaxReconciliationOtherAdjustments_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock_lbl" xml:lang="en-US">Schedule of significant components of the Company&#8217;s deferred tax assets and deferred tax liabilities</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock" xlink:to="us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:label="zdge_DeferredTaxAssetsAbstract" xlink:href="zdge-20210731.xsd#zdge_DeferredTaxAssetsAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="zdge_DeferredTaxAssetsAbstract_lbl" xml:lang="en-US">Deferred tax assets:</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="zdge_DeferredTaxAssetsAbstract" xlink:to="zdge_DeferredTaxAssetsAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DeferredTaxAssetsOperatingLossCarryforwards" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredTaxAssetsOperatingLossCarryforwards"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_DeferredTaxAssetsOperatingLossCarryforwards_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_DeferredTaxAssetsOperatingLossCarryforwards" xlink:to="us-gaap_DeferredTaxAssetsOperatingLossCarryforwards_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccruals" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccruals"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccruals_lbl" xml:lang="en-US">Reserves and accruals</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccruals" xlink:to="us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccruals_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost_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_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost" xlink:to="us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SummaryOfValuationAllowanceTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SummaryOfValuationAllowanceTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_SummaryOfValuationAllowanceTextBlock_lbl" xml:lang="en-US">Schedule of change in the valuation allowance</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SummaryOfValuationAllowanceTextBlock" xlink:to="us-gaap_SummaryOfValuationAllowanceTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:label="zdge_a2021Abstract" xlink:href="zdge-20210731.xsd#zdge_a2021Abstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="zdge_a2021Abstract_lbl" xml:lang="en-US">2021</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="zdge_a2021Abstract" xlink:to="zdge_a2021Abstract_lbl"/>
    <loc xlink:type="locator" xlink:label="zdge_ReservesDeductedFromDeferredIncomeTaxesNetAbstract" xlink:href="zdge-20210731.xsd#zdge_ReservesDeductedFromDeferredIncomeTaxesNetAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="zdge_ReservesDeductedFromDeferredIncomeTaxesNetAbstract_lbl" xml:lang="en-US">Reserves deducted from deferred income taxes, net:</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="zdge_ReservesDeductedFromDeferredIncomeTaxesNetAbstract" xlink:to="zdge_ReservesDeductedFromDeferredIncomeTaxesNetAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ValuationAllowancesAndReservesChargedToCostAndExpense" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ValuationAllowancesAndReservesChargedToCostAndExpense"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ValuationAllowancesAndReservesChargedToCostAndExpense_lbl" xml:lang="en-US">Additions charged to costs and expenses</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ValuationAllowancesAndReservesChargedToCostAndExpense" xlink:to="us-gaap_ValuationAllowancesAndReservesChargedToCostAndExpense_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ValuationAllowancesAndReservesDeductions" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ValuationAllowancesAndReservesDeductions"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ValuationAllowancesAndReservesDeductions_lbl" xml:lang="en-US">Deductions</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ValuationAllowancesAndReservesDeductions" xlink:to="us-gaap_ValuationAllowancesAndReservesDeductions_lbl"/>
    <loc xlink:type="locator" xlink:label="zdge_a2020Abstract" xlink:href="zdge-20210731.xsd#zdge_a2020Abstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="zdge_a2020Abstract_lbl" xml:lang="en-US">2020</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="zdge_a2020Abstract" xlink:to="zdge_a2020Abstract_lbl"/>
    <loc xlink:type="locator" xlink:label="zdge_ReservesDeductedFromDeferredIncomeTaxesNetAbstract0" xlink:href="zdge-20210731.xsd#zdge_ReservesDeductedFromDeferredIncomeTaxesNetAbstract0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="zdge_ReservesDeductedFromDeferredIncomeTaxesNetAbstract0_lbl" xml:lang="en-US">Reserves deducted from deferred income taxes, net:</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="zdge_ReservesDeductedFromDeferredIncomeTaxesNetAbstract0" xlink:to="zdge_ReservesDeductedFromDeferredIncomeTaxesNetAbstract0_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock_lbl" xml:lang="en-US">Schedule of weighted average assumptions in its BSM pricing model</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock" xlink:to="us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1_lbl" xml:lang="en-US">Expected term</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1" xlink:to="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate_lbl" xml:lang="en-US">Volatility</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate_lbl" xml:lang="en-US">Risk free interest rate</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate_lbl" xml:lang="en-US">Dividends</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock_lbl" xml:lang="en-US">Schedule of weighted average grant date fair value of options granted</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock" xlink:to="us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2_lbl" xml:lang="en-US">Weighted- Average Remaining Contractual Term , Beginning balance</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2" xlink:to="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2_lbl0" xml:lang="en-US">Weighted-average period</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2" xlink:to="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2_lbl0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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">Number of 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"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross_lbl0" xml:lang="en-US">Number of Shares , 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_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/netLabel" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross_lbl1" xml:lang="en-US">Number of Shares 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_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross_lbl2" 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_lbl2"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice_lbl" xml:lang="en-US">Weighted- Average Exercise Price , Granted</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice" xlink:to="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice_lbl" xml:lang="en-US">Weighted- Average Exercise Price , Exercised</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice" xlink:to="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice_lbl" xml:lang="en-US">Weighted- Average Exercise Price , Cancelled / forfeited</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice" xlink:to="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageRemainingContractualTerm1" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageRemainingContractualTerm1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageRemainingContractualTerm1_lbl" xml:lang="en-US">Weighted- Average Remaining Contractual Term , Ending balance</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageRemainingContractualTerm1" xlink:to="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageRemainingContractualTerm1_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber_lbl" xml:lang="en-US">Number of Options , Exercisable</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice_lbl" xml:lang="en-US">Weighted- Average Exercise Price , Exercisable</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1_lbl" xml:lang="en-US">Weighted- Average Remaining Contractual Term , Exercisable</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1" xlink:to="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1_lbl0" xml:lang="en-US">Weighted average period</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1" xlink:to="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1_lbl0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1_lbl" xml:lang="en-US">Aggregate Intrinsic Value , Exercisable</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1" xlink:to="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValueTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValueTableTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValueTableTextBlock_lbl" xml:lang="en-US">Schedule of weighted average grant date fair value of options granted</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValueTableTextBlock" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValueTableTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_lbl" xml:lang="en-US">Weighted average grant date fair value of options granted (in Dollars per share)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_lbl0" xml:lang="en-US">Weighted Average Grant Date Fair Value , Granted</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/netLabel" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_lbl1" xml:lang="en-US">Weighted Average Grant Date Fair Value, Granted</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_lbl1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue_lbl" xml:lang="en-US">Intrinsic value of options exercised</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue_lbl0" xml:lang="en-US">Stock option proceeds (in Dollars)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue_lbl0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1_lbl" xml:lang="en-US">Fair value of awards vested</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1" xlink:to="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ScheduleOfUnvestedRestrictedStockUnitsRollForwardTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfUnvestedRestrictedStockUnitsRollForwardTableTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ScheduleOfUnvestedRestrictedStockUnitsRollForwardTableTextBlock_lbl" xml:lang="en-US">Schedule of restricted shares non-vested deferred stock units</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfUnvestedRestrictedStockUnitsRollForwardTableTextBlock" xlink:to="us-gaap_ScheduleOfUnvestedRestrictedStockUnitsRollForwardTableTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedWeightedAverageGrantDateFairValue" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedWeightedAverageGrantDateFairValue"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedWeightedAverageGrantDateFairValue_lbl" xml:lang="en-US">Weighted Average Grant Date Fair Value , Vested</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedWeightedAverageGrantDateFairValue" xlink:to="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedWeightedAverageGrantDateFairValue_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedWeightedAverageGrantDateFairValue_lbl0" xml:lang="en-US">Weighted Average Grant Date Fair Value, Vested</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedWeightedAverageGrantDateFairValue" xlink:to="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedWeightedAverageGrantDateFairValue_lbl0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedOptionsForfeitedNumberOfShares" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedOptionsForfeitedNumberOfShares"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedOptionsForfeitedNumberOfShares_lbl" xml:lang="en-US">Number of Shares , Forfeited</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedOptionsForfeitedNumberOfShares" xlink:to="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedOptionsForfeitedNumberOfShares_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedOptionsForfeitedWeightedAverageGrantDateFairValue" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedOptionsForfeitedWeightedAverageGrantDateFairValue"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedOptionsForfeitedWeightedAverageGrantDateFairValue_lbl" xml:lang="en-US">Weighted Average Grant Date Fair Value , Forfeited</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedOptionsForfeitedWeightedAverageGrantDateFairValue" xlink:to="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedOptionsForfeitedWeightedAverageGrantDateFairValue_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedOptionsForfeitedWeightedAverageGrantDateFairValue_lbl0" xml:lang="en-US">Weighted Average Grant Date Fair Value, Forfeited</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedOptionsForfeitedWeightedAverageGrantDateFairValue" xlink:to="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedOptionsForfeitedWeightedAverageGrantDateFairValue_lbl0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ScheduleOfNonvestedRestrictedStockUnitsActivityTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfNonvestedRestrictedStockUnitsActivityTableTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ScheduleOfNonvestedRestrictedStockUnitsActivityTableTextBlock_lbl" xml:lang="en-US">Schedule of restricted shares non-vested deferred stock units</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfNonvestedRestrictedStockUnitsActivityTableTextBlock" xlink:to="us-gaap_ScheduleOfNonvestedRestrictedStockUnitsActivityTableTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:label="zdge_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentOtherThanOptionsVestedInPeriod" xlink:href="zdge-20210731.xsd#zdge_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentOtherThanOptionsVestedInPeriod"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="zdge_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentOtherThanOptionsVestedInPeriod_lbl" xml:lang="en-US">Number of Shares Vested</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="zdge_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentOtherThanOptionsVestedInPeriod" xlink:to="zdge_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentOtherThanOptionsVestedInPeriod_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RelatedPartyTransactionsDisclosureTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RelatedPartyTransactionsDisclosureTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_RelatedPartyTransactionsDisclosureTextBlock_lbl" xml:lang="en-US">Related Party Transactions</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RelatedPartyTransactionsDisclosureTextBlock" xlink:to="us-gaap_RelatedPartyTransactionsDisclosureTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:label="srt_ScheduleOfCondensedCashFlowStatementTableTextBlock" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_ScheduleOfCondensedCashFlowStatementTableTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="srt_ScheduleOfCondensedCashFlowStatementTableTextBlock_lbl" xml:lang="en-US">Schedule of activities between the Company and IDT</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="srt_ScheduleOfCondensedCashFlowStatementTableTextBlock" xlink:to="srt_ScheduleOfCondensedCashFlowStatementTableTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:label="zdge_BeginningBalanceOfRelatedParty" xlink:href="zdge-20210731.xsd#zdge_BeginningBalanceOfRelatedParty"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="zdge_BeginningBalanceOfRelatedParty_lbl" xml:lang="en-US">Balance at beginning of year</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="zdge_BeginningBalanceOfRelatedParty" xlink:to="zdge_BeginningBalanceOfRelatedParty_lbl"/>
    <loc xlink:type="locator" xlink:label="zdge_LegalServicesProvidedByIDT" xlink:href="zdge-20210731.xsd#zdge_LegalServicesProvidedByIDT"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="zdge_LegalServicesProvidedByIDT_lbl" xml:lang="en-US">Legal services provided by IDT</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="zdge_LegalServicesProvidedByIDT" xlink:to="zdge_LegalServicesProvidedByIDT_lbl"/>
    <loc xlink:type="locator" xlink:label="zdge_ConsultingServicesProvidedToIDT" xlink:href="zdge-20210731.xsd#zdge_ConsultingServicesProvidedToIDT"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="zdge_ConsultingServicesProvidedToIDT_lbl" xml:lang="en-US">Consulting services provided to IDT</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="zdge_ConsultingServicesProvidedToIDT" xlink:to="zdge_ConsultingServicesProvidedToIDT_lbl"/>
    <loc xlink:type="locator" xlink:label="zdge_CashPaymentsReceivedFromIDT" xlink:href="zdge-20210731.xsd#zdge_CashPaymentsReceivedFromIDT"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="zdge_CashPaymentsReceivedFromIDT_lbl" xml:lang="en-US">Cash payments received from IDT</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="zdge_CashPaymentsReceivedFromIDT" xlink:to="zdge_CashPaymentsReceivedFromIDT_lbl"/>
    <loc xlink:type="locator" xlink:label="zdge_CashPaymentsMadeToIDT" xlink:href="zdge-20210731.xsd#zdge_CashPaymentsMadeToIDT"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="zdge_CashPaymentsMadeToIDT_lbl" xml:lang="en-US">Cash payments made to IDT</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="zdge_CashPaymentsMadeToIDT" xlink:to="zdge_CashPaymentsMadeToIDT_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SegmentReportingDisclosureTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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</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="us-gaap_GeographicAreasLongLivedAssetsAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_GeographicAreasLongLivedAssetsAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_GeographicAreasLongLivedAssetsAbstract_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_GeographicAreasLongLivedAssetsAbstract" xlink:to="us-gaap_GeographicAreasLongLivedAssetsAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="zdge_UnitedStatesAssets" xlink:href="zdge-20210731.xsd#zdge_UnitedStatesAssets"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="zdge_UnitedStatesAssets_lbl" xml:lang="en-US">United States</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="zdge_UnitedStatesAssets" xlink:to="zdge_UnitedStatesAssets_lbl"/>
    <loc xlink:type="locator" xlink:label="zdge_ForeignLongLivedAssetsNet" xlink:href="zdge-20210731.xsd#zdge_ForeignLongLivedAssetsNet"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="zdge_ForeignLongLivedAssetsNet_lbl" xml:lang="en-US">Foreign</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="zdge_ForeignLongLivedAssetsNet" xlink:to="zdge_ForeignLongLivedAssetsNet_lbl"/>
    <loc xlink:type="locator" xlink:label="zdge_LongLivedAssetsNetTotal" xlink:href="zdge-20210731.xsd#zdge_LongLivedAssetsNetTotal"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="zdge_LongLivedAssetsNetTotal_lbl" xml:lang="en-US">Total</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="zdge_LongLivedAssetsNetTotal" xlink:to="zdge_LongLivedAssetsNetTotal_lbl"/>
    <loc xlink:type="locator" xlink:label="zdge_TotalAssetsAbstract" xlink:href="zdge-20210731.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="zdge_UnitedStatesTotalAssets" xlink:href="zdge-20210731.xsd#zdge_UnitedStatesTotalAssets"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="zdge_UnitedStatesTotalAssets_lbl" xml:lang="en-US">United States</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="zdge_UnitedStatesTotalAssets" xlink:to="zdge_UnitedStatesTotalAssets_lbl"/>
    <loc xlink:type="locator" xlink:label="zdge_ForeignAssets" xlink:href="zdge-20210731.xsd#zdge_ForeignAssets"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="zdge_ForeignAssets_lbl" xml:lang="en-US">Foreign</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="zdge_ForeignAssets" xlink:to="zdge_ForeignAssets_lbl"/>
    <loc xlink:type="locator" xlink:label="zdge_AssetsTotal" xlink:href="zdge-20210731.xsd#zdge_AssetsTotal"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="zdge_AssetsTotal_lbl" xml:lang="en-US">Total</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="zdge_AssetsTotal" xlink:to="zdge_AssetsTotal_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShortTermDebtTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_PensionAndOtherPostretirementBenefitsDisclosureTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PensionAndOtherPostretirementBenefitsDisclosureTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_PensionAndOtherPostretirementBenefitsDisclosureTextBlock_lbl" xml:lang="en-US">Defined Contribution Plan</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PensionAndOtherPostretirementBenefitsDisclosureTextBlock" xlink:to="us-gaap_PensionAndOtherPostretirementBenefitsDisclosureTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:label="zdge_LoansPayableTextBlock" xlink:href="zdge-20210731.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-20210731.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="us-gaap_SubsequentEventsTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SubsequentEventsTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_SubsequentEventsTextBlock_lbl" xml:lang="en-US">Subsequent Events</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SubsequentEventsTextBlock" xlink:to="us-gaap_SubsequentEventsTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CapitalRequirementsOnForeignFinancialInstitutionsTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CapitalRequirementsOnForeignFinancialInstitutionsTableTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_CapitalRequirementsOnForeignFinancialInstitutionsTableTextBlock_lbl" xml:lang="en-US">Schedule of foreign exchange forward contracts</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CapitalRequirementsOnForeignFinancialInstitutionsTableTextBlock" xlink:to="us-gaap_CapitalRequirementsOnForeignFinancialInstitutionsTableTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_BusinessAcquisitionsPurchasePriceAllocationYearOfAcquisitionNetEffectOnIncome" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessAcquisitionsPurchasePriceAllocationYearOfAcquisitionNetEffectOnIncome"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_BusinessAcquisitionsPurchasePriceAllocationYearOfAcquisitionNetEffectOnIncome_lbl" xml:lang="en-US">Settlement amount</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_BusinessAcquisitionsPurchasePriceAllocationYearOfAcquisitionNetEffectOnIncome" xlink:to="us-gaap_BusinessAcquisitionsPurchasePriceAllocationYearOfAcquisitionNetEffectOnIncome_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_lbl" xml:lang="en-US">Less accumulated depreciation and amortization</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" xlink:to="us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DeferredTaxAssetsValuationAllowance" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredTaxAssetsValuationAllowance"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_DeferredTaxAssetsValuationAllowance_lbl" xml:lang="en-US">Less valuation allowance</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredTaxAssetsValuationAllowance" xlink:to="us-gaap_DeferredTaxAssetsValuationAllowance_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod_lbl" xml:lang="en-US">Number of Options , Cancelled / forfeited</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedNumberOfShares" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedNumberOfShares"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedNumberOfShares_lbl" xml:lang="en-US">Number of Shares , Vested</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedNumberOfShares" xlink:to="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedNumberOfShares_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod_lbl" xml:lang="en-US">Number of Shares Forfeited</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DueFromRelatedParties" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DueFromRelatedParties"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_DueFromRelatedParties_lbl" xml:lang="en-US">Due from IDT</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DueFromRelatedParties" xlink:to="us-gaap_DueFromRelatedParties_lbl"/>
    <loc xlink:type="locator" xlink:label="zdge_StockOptionsMember" xlink:href="zdge-20210731.xsd#zdge_StockOptionsMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="zdge_StockOptionsMember_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="zdge_StockOptionsMember" xlink:to="zdge_StockOptionsMember_lbl"/>
    <loc xlink:type="locator" xlink:label="zdge_NonVestedRestrictedMember" xlink:href="zdge-20210731.xsd#zdge_NonVestedRestrictedMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="zdge_NonVestedRestrictedMember_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_NonVestedRestrictedMember" xlink:to="zdge_NonVestedRestrictedMember_lbl"/>
    <loc xlink:type="locator" xlink:label="zdge_DeferredStockMember" xlink:href="zdge-20210731.xsd#zdge_DeferredStockMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="zdge_DeferredStockMember_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_DeferredStockMember" xlink:to="zdge_DeferredStockMember_lbl"/>
    <loc xlink:type="locator" xlink:label="zdge_AdvertisingRevenueMember" xlink:href="zdge-20210731.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-20210731.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-20210731.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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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-20210731.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_SettlementDateFourMember" xlink:href="zdge-20210731.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">Aug-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_SettlementDateFiveMember" xlink:href="zdge-20210731.xsd#zdge_SettlementDateFiveMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="zdge_SettlementDateFiveMember_lbl" xml:lang="en-US">Sep-21 [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="zdge_SettlementDateFiveMember" xlink:to="zdge_SettlementDateFiveMember_lbl"/>
    <loc xlink:type="locator" xlink:label="zdge_SettlementDateSixMember" xlink:href="zdge-20210731.xsd#zdge_SettlementDateSixMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="zdge_SettlementDateSixMember_lbl" xml:lang="en-US">Oct-21 [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="zdge_SettlementDateSixMember" xlink:to="zdge_SettlementDateSixMember_lbl"/>
    <loc xlink:type="locator" xlink:label="zdge_SettlementDateSevenMember" xlink:href="zdge-20210731.xsd#zdge_SettlementDateSevenMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="zdge_SettlementDateSevenMember_lbl" xml:lang="en-US">Nov-21 [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="zdge_SettlementDateSevenMember" xlink:to="zdge_SettlementDateSevenMember_lbl"/>
    <loc xlink:type="locator" xlink:label="zdge_ForeignExchangeForwardContractsMember" xlink:href="zdge-20210731.xsd#zdge_ForeignExchangeForwardContractsMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="zdge_ForeignExchangeForwardContractsMember_lbl" xml:lang="en-US">Foreign exchange forward contracts [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="zdge_ForeignExchangeForwardContractsMember" xlink:to="zdge_ForeignExchangeForwardContractsMember_lbl"/>
    <loc xlink:type="locator" xlink:label="zdge_ForeignExchangeForwardContractsOneMember" xlink:href="zdge-20210731.xsd#zdge_ForeignExchangeForwardContractsOneMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="zdge_ForeignExchangeForwardContractsOneMember_lbl" xml:lang="en-US">Foreign exchange forward contracts One [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="zdge_ForeignExchangeForwardContractsOneMember" xlink:to="zdge_ForeignExchangeForwardContractsOneMember_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_EmployeeStockMember" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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="us-gaap_RestrictedStockUnitsRSUMember" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RestrictedStockUnitsRSUMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_RestrictedStockUnitsRSUMember_lbl" xml:lang="en-US">Restricted Stock Units (RSUs) [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RestrictedStockUnitsRSUMember" xlink:to="us-gaap_RestrictedStockUnitsRSUMember_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RestrictedStockMember" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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="zdge_December21Member" xlink:href="zdge-20210731.xsd#zdge_December21Member"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="zdge_December21Member_lbl" xml:lang="en-US">Dec-21 [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="zdge_December21Member" xlink:to="zdge_December21Member_lbl"/>
    <loc xlink:type="locator" xlink:label="zdge_January22Member" xlink:href="zdge-20210731.xsd#zdge_January22Member"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="zdge_January22Member_lbl" xml:lang="en-US">Jan-22 [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="zdge_January22Member" xlink:to="zdge_January22Member_lbl"/>
    <loc xlink:type="locator" xlink:label="zdge_February22Member" xlink:href="zdge-20210731.xsd#zdge_February22Member"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="zdge_February22Member_lbl" xml:lang="en-US">Feb-22 [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="zdge_February22Member" xlink:to="zdge_February22Member_lbl"/>
    <loc xlink:type="locator" xlink:label="zdge_March22Member" xlink:href="zdge-20210731.xsd#zdge_March22Member"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="zdge_March22Member_lbl" xml:lang="en-US">Mar-22 [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="zdge_March22Member" xlink:to="zdge_March22Member_lbl"/>
    <loc xlink:type="locator" xlink:label="zdge_April22Member" xlink:href="zdge-20210731.xsd#zdge_April22Member"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="zdge_April22Member_lbl" xml:lang="en-US">Apr-22 [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="zdge_April22Member" xlink:to="zdge_April22Member_lbl"/>
    <loc xlink:type="locator" xlink:label="zdge_May22Member" xlink:href="zdge-20210731.xsd#zdge_May22Member"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="zdge_May22Member_lbl" xml:lang="en-US">May-22 [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="zdge_May22Member" xlink:to="zdge_May22Member_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SubsequentEventMember" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SubsequentEventMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_SubsequentEventMember_lbl" xml:lang="en-US">Subsequent Event [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SubsequentEventMember" xlink:to="us-gaap_SubsequentEventMember_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ConcentrationRiskByBenchmarkAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_PropertyPlantAndEquipmentByTypeAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PropertyPlantAndEquipmentByTypeAxis"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PropertyPlantAndEquipmentByTypeAxis_lbl" xml:lang="en-US">Long-Lived Tangible Asset [Axis]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:to="us-gaap_PropertyPlantAndEquipmentByTypeAxis_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DeferredRevenueArrangementTypeAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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="srt_RangeAxis" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_RangeAxis"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="srt_RangeAxis_lbl" xml:lang="en-US">Statistical Measurement [Axis]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="srt_RangeAxis" xlink:to="srt_RangeAxis_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeTaxAuthorityAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_RelatedPartyTransactionAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RelatedPartyTransactionAxis"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_RelatedPartyTransactionAxis_lbl" xml:lang="en-US">Related Party Transaction [Axis]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RelatedPartyTransactionAxis" xlink:to="us-gaap_RelatedPartyTransactionAxis_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RelatedPartyTransactionsByRelatedPartyAxis"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_lbl" xml:lang="en-US">Related Party [Axis]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink:to="us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_lbl"/>
    <loc xlink:type="locator" xlink:label="srt_TitleOfIndividualAxis" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_TitleOfIndividualAxis"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="srt_TitleOfIndividualAxis_lbl" xml:lang="en-US">Title of Individual [Axis]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="srt_TitleOfIndividualAxis" xlink:to="srt_TitleOfIndividualAxis_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CreditFacilityAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_FinancialInstrumentAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinancialInstrumentAxis"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FinancialInstrumentAxis_lbl" xml:lang="en-US">Financial Instrument [Axis]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FinancialInstrumentAxis" xlink:to="us-gaap_FinancialInstrumentAxis_lbl"/>
    <loc xlink:type="locator" xlink:label="zdge_BusinessDescription" xlink:href="zdge-20210731.xsd#zdge_BusinessDescription"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="zdge_BusinessDescription_lbl" xml:lang="en-US">Business description</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="zdge_BusinessDescription" xlink:to="zdge_BusinessDescription_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_Cash" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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 (in Dollars)</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_CashEquivalentsAtCarryingValue" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CashEquivalentsAtCarryingValue"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_CashEquivalentsAtCarryingValue_lbl" xml:lang="en-US">Net cash (in Dollars)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CashEquivalentsAtCarryingValue" xlink:to="us-gaap_CashEquivalentsAtCarryingValue_lbl"/>
    <loc xlink:type="locator" xlink:label="zdge_LicenseFeesPercentage" xlink:href="zdge-20210731.xsd#zdge_LicenseFeesPercentage"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="zdge_LicenseFeesPercentage_lbl" xml:lang="en-US">License fees, percentage</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="zdge_LicenseFeesPercentage" xlink:to="zdge_LicenseFeesPercentage_lbl"/>
    <loc xlink:type="locator" xlink:label="zdge_SubsciptionRevenuePercent" xlink:href="zdge-20210731.xsd#zdge_SubsciptionRevenuePercent"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="zdge_SubsciptionRevenuePercent_lbl" xml:lang="en-US">Subscription revenue,percentage</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="zdge_SubsciptionRevenuePercent" xlink:to="zdge_SubsciptionRevenuePercent_lbl"/>
    <loc xlink:type="locator" xlink:label="zdge_CreditPurchaseDescription" xlink:href="zdge-20210731.xsd#zdge_CreditPurchaseDescription"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="zdge_CreditPurchaseDescription_lbl" xml:lang="en-US">Credit purchase, description</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="zdge_CreditPurchaseDescription" xlink:to="zdge_CreditPurchaseDescription_lbl"/>
    <loc xlink:type="locator" xlink:label="zdge_NumberOfCustomers" xlink:href="zdge-20210731.xsd#zdge_NumberOfCustomers"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="zdge_NumberOfCustomers_lbl" xml:lang="en-US">Number of customers</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="zdge_NumberOfCustomers" xlink:to="zdge_NumberOfCustomers_lbl"/>
    <loc xlink:type="locator" xlink:label="zdge_ConcentrationRiskPercentage" xlink:href="zdge-20210731.xsd#zdge_ConcentrationRiskPercentage"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="zdge_ConcentrationRiskPercentage_lbl" xml:lang="en-US">Concentration risk, percentage</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="zdge_ConcentrationRiskPercentage" xlink:to="zdge_ConcentrationRiskPercentage_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PropertyPlantAndEquipmentUsefulLife" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PropertyPlantAndEquipmentUsefulLife"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_PropertyPlantAndEquipmentUsefulLife_lbl" xml:lang="en-US">Estimated useful lives of long-lived assets</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PropertyPlantAndEquipmentUsefulLife" xlink:to="us-gaap_PropertyPlantAndEquipmentUsefulLife_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_EffectiveIncomeTaxRateReconciliationDeductionsMedicarePrescriptionDrugBenefit" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationDeductionsMedicarePrescriptionDrugBenefit"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_EffectiveIncomeTaxRateReconciliationDeductionsMedicarePrescriptionDrugBenefit_lbl" xml:lang="en-US">Income tax benefit, percentage</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EffectiveIncomeTaxRateReconciliationDeductionsMedicarePrescriptionDrugBenefit" xlink:to="us-gaap_EffectiveIncomeTaxRateReconciliationDeductionsMedicarePrescriptionDrugBenefit_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LesseeOperatingLeaseRenewalTerm" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LesseeOperatingLeaseRenewalTerm"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_LesseeOperatingLeaseRenewalTerm_lbl" xml:lang="en-US">Operating lease term</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LesseeOperatingLeaseRenewalTerm" xlink:to="us-gaap_LesseeOperatingLeaseRenewalTerm_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LesseeOperatingLeaseRemainingLeaseTerm" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LesseeOperatingLeaseRemainingLeaseTerm"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_LesseeOperatingLeaseRemainingLeaseTerm_lbl" xml:lang="en-US">Recognize leases terms</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LesseeOperatingLeaseRemainingLeaseTerm" xlink:to="us-gaap_LesseeOperatingLeaseRemainingLeaseTerm_lbl"/>
    <loc xlink:type="locator" xlink:label="zdge_UnsatisfiedPerformanceObligationsDescription" xlink:href="zdge-20210731.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="zdge_CreditsDescription" xlink:href="zdge-20210731.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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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 revenue 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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_DeferredRevenueRevenueRecognized1" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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="us-gaap_CostDepreciationAmortizationAndDepletion" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CostDepreciationAmortizationAndDepletion"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_CostDepreciationAmortizationAndDepletion_lbl" xml:lang="en-US">Depreciation and amortization expense</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CostDepreciationAmortizationAndDepletion" xlink:to="us-gaap_CostDepreciationAmortizationAndDepletion_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LossContingencyDamagesSoughtValue" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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">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_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LessorOperatingLeaseDescription" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LessorOperatingLeaseDescription"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_LessorOperatingLeaseDescription_lbl" xml:lang="en-US">Operating leases, description</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LessorOperatingLeaseDescription" xlink:to="us-gaap_LessorOperatingLeaseDescription_lbl"/>
    <loc xlink:type="locator" xlink:label="zdge_OperatingLeaseRightOfUseAssets" xlink:href="zdge-20210731.xsd#zdge_OperatingLeaseRightOfUseAssets"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="zdge_OperatingLeaseRightOfUseAssets_lbl" xml:lang="en-US">ROU assets</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="zdge_OperatingLeaseRightOfUseAssets" xlink:to="zdge_OperatingLeaseRightOfUseAssets_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OperatingLossCarryforwardsLimitationsOnUse" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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="us-gaap_OperatingLossCarryforwards" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OperatingLossCarryforwards"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_OperatingLossCarryforwards_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_OperatingLossCarryforwards" xlink:to="us-gaap_OperatingLossCarryforwards_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeTaxExaminationDescription" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeTaxExaminationDescription"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_IncomeTaxExaminationDescription_lbl" xml:lang="en-US">Income tax subject to examination, description</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeTaxExaminationDescription" xlink:to="us-gaap_IncomeTaxExaminationDescription_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfAdditionalSharesAuthorized" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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-20210731.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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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-20210731.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_DebtInstrumentTerm" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtInstrumentTerm"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_DebtInstrumentTerm_lbl" xml:lang="en-US">Stock option grant date</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DebtInstrumentTerm" xlink:to="us-gaap_DebtInstrumentTerm_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue_lbl" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Vested in Period, Weighted Average Grant Date Fair Value (in Dollars per share)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SharesIssued" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod_lbl" xml:lang="en-US">Stock option grants forfeited</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StockGrantedDuringPeriodValueSharebasedCompensationGross" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm" xlink:href="zdge-20210731.xsd#zdge_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="zdge_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm_lbl" xml:lang="en-US">Weighted-average period</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="zdge_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm" xlink:to="zdge_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue_lbl" xml:lang="en-US">Aggregate fair value (in Dollars)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue_lbl"/>
    <loc xlink:type="locator" xlink:label="zdge_AggregateGrantDateFairValue" xlink:href="zdge-20210731.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_RestrictedStockDescription" xlink:href="zdge-20210731.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="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodIntrinsicValue" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodIntrinsicValue"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodIntrinsicValue_lbl" xml:lang="en-US">Per share (in Dollars per share)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodIntrinsicValue" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodIntrinsicValue_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_lbl" xml:lang="en-US">Non-vested restricted shares</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AllocatedShareBasedCompensationExpense" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AllocatedShareBasedCompensationExpense"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_AllocatedShareBasedCompensationExpense_lbl" xml:lang="en-US">Compensation expense (in Dollars)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AllocatedShareBasedCompensationExpense" xlink:to="us-gaap_AllocatedShareBasedCompensationExpense_lbl"/>
    <loc xlink:type="locator" xlink:label="zdge_NumberOfNonexecutiveEmployeesDescription" xlink:href="zdge-20210731.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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAggregateIntrinsicValue" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAggregateIntrinsicValue"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAggregateIntrinsicValue_lbl" xml:lang="en-US">DSUs aggregate (in Dollars)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAggregateIntrinsicValue" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAggregateIntrinsicValue_lbl"/>
    <loc xlink:type="locator" xlink:label="zdge_VestingPeriodDescription" xlink:href="zdge-20210731.xsd#zdge_VestingPeriodDescription"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="zdge_VestingPeriodDescription_lbl" xml:lang="en-US">Vesting period, description</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="zdge_VestingPeriodDescription" xlink:to="zdge_VestingPeriodDescription_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LegalFees" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LegalFees"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_LegalFees_lbl" xml:lang="en-US">Total legal services amount</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LegalFees" xlink:to="us-gaap_LegalFees_lbl"/>
    <loc xlink:type="locator" xlink:label="zdge_ConsultingServices" xlink:href="zdge-20210731.xsd#zdge_ConsultingServices"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="zdge_ConsultingServices_lbl" xml:lang="en-US">Consulting services</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="zdge_ConsultingServices" xlink:to="zdge_ConsultingServices_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OtherOwnershipInterestsValue" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherOwnershipInterestsValue"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_OtherOwnershipInterestsValue_lbl" xml:lang="en-US">IDT owed the company</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherOwnershipInterestsValue" xlink:to="us-gaap_OtherOwnershipInterestsValue_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NatureOfCommonOwnershipOrManagementControlRelationships" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NatureOfCommonOwnershipOrManagementControlRelationships"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_NatureOfCommonOwnershipOrManagementControlRelationships_lbl" xml:lang="en-US">Customer relationship management</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NatureOfCommonOwnershipOrManagementControlRelationships" xlink:to="us-gaap_NatureOfCommonOwnershipOrManagementControlRelationships_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DueToRelatedPartiesCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DueToRelatedPartiesCurrent"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_DueToRelatedPartiesCurrent_lbl" xml:lang="en-US">Amount paid to management</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DueToRelatedPartiesCurrent" xlink:to="us-gaap_DueToRelatedPartiesCurrent_lbl"/>
<!-- [WMV5][XcpuxYn59dz7vgYynUDuwG7r97K2jUTysl7vcz0lJt/tSeJz73kx1cLt0ZFF2SK/vxBCY0vdSrYHp0d0PIYB/fZtg9AbG39OoAk7YIF4e71MMozK7TydLDr9qpdOz2shInTPvlPG7WkFieVEm445d/CAXTdu8ghYISyGRGUlDvWbOA1AcwdBm7YhHI4gsxlz7p5GzwAPmycr2vjsZbGHC9X12eFxbU5kUEeMTa3x7+oyfoQjMO0ekOJwdoOZ9JSW] CSR-->
    <loc xlink:type="locator" xlink:label="us-gaap_EquityMethodInvestmentOwnershipPercentage" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EquityMethodInvestmentOwnershipPercentage"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_EquityMethodInvestmentOwnershipPercentage_lbl" xml:lang="en-US">Ownership percentage</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EquityMethodInvestmentOwnershipPercentage" xlink:to="us-gaap_EquityMethodInvestmentOwnershipPercentage_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PaymentsForCommissions" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PaymentsForCommissions"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_PaymentsForCommissions_lbl" xml:lang="en-US">Possible commissions</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PaymentsForCommissions" xlink:to="us-gaap_PaymentsForCommissions_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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-20210731.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-20210731.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">Revolving credit facility</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_DefinedBenefitPlanExpectedFutureEmployerContributionsNextFiscalYear" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DefinedBenefitPlanExpectedFutureEmployerContributionsNextFiscalYear"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_DefinedBenefitPlanExpectedFutureEmployerContributionsNextFiscalYear_lbl" xml:lang="en-US">Cost contribution</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DefinedBenefitPlanExpectedFutureEmployerContributionsNextFiscalYear" xlink:to="us-gaap_DefinedBenefitPlanExpectedFutureEmployerContributionsNextFiscalYear_lbl"/>
    <loc xlink:type="locator" xlink:label="zdge_CompanyOptedToContribute" xlink:href="zdge-20210731.xsd#zdge_CompanyOptedToContribute"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="zdge_CompanyOptedToContribute_lbl" xml:lang="en-US">Cash contributions</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="zdge_CompanyOptedToContribute" xlink:to="zdge_CompanyOptedToContribute_lbl"/>
    <loc xlink:type="locator" xlink:label="zdge_InsuranceCoverage" xlink:href="zdge-20210731.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-20210731.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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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-20210731.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_DebtInstrumentFaceAmount" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtInstrumentFaceAmount"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_DebtInstrumentFaceAmount_lbl" xml:lang="en-US">Gain of forgiveness of debt</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DebtInstrumentFaceAmount" xlink:to="us-gaap_DebtInstrumentFaceAmount_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StockIssuedDuringPeriodValueOther" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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">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_lbl"/>
    <loc xlink:type="locator" xlink:label="zdge_SalesOfClassBCommonStockDescription" xlink:href="zdge-20210731.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="us-gaap_SaleOfStockConsiderationReceivedOnTransaction" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SaleOfStockConsiderationReceivedOnTransaction"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_SaleOfStockConsiderationReceivedOnTransaction_lbl" xml:lang="en-US">Gross aggregate sale price</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SaleOfStockConsiderationReceivedOnTransaction" xlink:to="us-gaap_SaleOfStockConsiderationReceivedOnTransaction_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SharesIssuedPricePerShare" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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 (in Dollars 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_ProceedsFromIssuanceOrSaleOfEquity" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ProceedsFromIssuanceOrSaleOfEquity"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ProceedsFromIssuanceOrSaleOfEquity_lbl" xml:lang="en-US">Issuance costs</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ProceedsFromIssuanceOrSaleOfEquity" xlink:to="us-gaap_ProceedsFromIssuanceOrSaleOfEquity_lbl"/>
    <loc xlink:type="locator" xlink:label="zdge_DirectOfferingShares" xlink:href="zdge-20210731.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 (in 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_SaleOfStockNumberOfSharesIssuedInTransaction" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SaleOfStockNumberOfSharesIssuedInTransaction"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_SaleOfStockNumberOfSharesIssuedInTransaction_lbl" xml:lang="en-US">Shares issued (in Shares)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SaleOfStockNumberOfSharesIssuedInTransaction" xlink:to="us-gaap_SaleOfStockNumberOfSharesIssuedInTransaction_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DebtWeightedAverageInterestRate" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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-20210731.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_BusinessAcquisitionsPurchasePriceAllocationYearOfAcquisitionDescription" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessAcquisitionsPurchasePriceAllocationYearOfAcquisitionDescription"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_BusinessAcquisitionsPurchasePriceAllocationYearOfAcquisitionDescription_lbl" xml:lang="en-US">Purchase price,description</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_BusinessAcquisitionsPurchasePriceAllocationYearOfAcquisitionDescription" xlink:to="us-gaap_BusinessAcquisitionsPurchasePriceAllocationYearOfAcquisitionDescription_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_BusinessCombinationsPolicy" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessCombinationsPolicy"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_BusinessCombinationsPolicy_lbl" xml:lang="en-US">Description of Business</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_BusinessCombinationsPolicy" xlink:to="us-gaap_BusinessCombinationsPolicy_lbl"/>
    <loc xlink:type="locator" xlink:label="zdge_CompanysSpinOffPolicyTextBlock" xlink:href="zdge-20210731.xsd#zdge_CompanysSpinOffPolicyTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="zdge_CompanysSpinOffPolicyTextBlock_lbl" xml:lang="en-US">The Spin-Off</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="zdge_CompanysSpinOffPolicyTextBlock" xlink:to="zdge_CompanysSpinOffPolicyTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:label="zdge_ImpactOnFinancialAndOperationalResultsPolicyTextBlock" xlink:href="zdge-20210731.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 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_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ConsolidationPolicyTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ConsolidationPolicyTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ConsolidationPolicyTextBlock_lbl" xml:lang="en-US">Principles of Consolidation</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ConsolidationPolicyTextBlock" xlink:to="us-gaap_ConsolidationPolicyTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_UseOfEstimates" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_UseOfEstimates"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_UseOfEstimates_lbl" xml:lang="en-US">Use of Estimates</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_UseOfEstimates" xlink:to="us-gaap_UseOfEstimates_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RevenueRecognitionPolicyTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RevenueRecognitionPolicyTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_RevenueRecognitionPolicyTextBlock_lbl" xml:lang="en-US">Revenue Recognition</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RevenueRecognitionPolicyTextBlock" xlink:to="us-gaap_RevenueRecognitionPolicyTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ConcentrationRiskCreditRisk" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ConcentrationRiskCreditRisk"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ConcentrationRiskCreditRisk_lbl" xml:lang="en-US">Concentration of Credit Risk and Significant Customers</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ConcentrationRiskCreditRisk" xlink:to="us-gaap_ConcentrationRiskCreditRisk_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CostOfSalesPolicyTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CostOfSalesPolicyTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_CostOfSalesPolicyTextBlock_lbl" xml:lang="en-US">Direct Cost of Revenues</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CostOfSalesPolicyTextBlock" xlink:to="us-gaap_CostOfSalesPolicyTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PropertyPlantAndEquipmentPolicyTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PropertyPlantAndEquipmentPolicyTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_PropertyPlantAndEquipmentPolicyTextBlock_lbl" 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_PropertyPlantAndEquipmentPolicyTextBlock" xlink:to="us-gaap_PropertyPlantAndEquipmentPolicyTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ResearchDevelopmentAndComputerSoftwarePolicyTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ResearchDevelopmentAndComputerSoftwarePolicyTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ResearchDevelopmentAndComputerSoftwarePolicyTextBlock_lbl" xml:lang="en-US">Capitalized Software and Technology Development Costs</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ResearchDevelopmentAndComputerSoftwarePolicyTextBlock" xlink:to="us-gaap_ResearchDevelopmentAndComputerSoftwarePolicyTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_GoodwillAndIntangibleAssetsGoodwillPolicy" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_GoodwillAndIntangibleAssetsGoodwillPolicy"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_GoodwillAndIntangibleAssetsGoodwillPolicy_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_GoodwillAndIntangibleAssetsGoodwillPolicy" xlink:to="us-gaap_GoodwillAndIntangibleAssetsGoodwillPolicy_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_EquityMethodInvestmentsPolicy" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EquityMethodInvestmentsPolicy"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_EquityMethodInvestmentsPolicy_lbl" xml:lang="en-US">Investments</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EquityMethodInvestmentsPolicy" xlink:to="us-gaap_EquityMethodInvestmentsPolicy_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CashAndCashEquivalentsPolicyTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CashAndCashEquivalentsPolicyTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_CashAndCashEquivalentsPolicyTextBlock_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_CashAndCashEquivalentsPolicyTextBlock" xlink:to="us-gaap_CashAndCashEquivalentsPolicyTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeTaxPolicyTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeTaxPolicyTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_IncomeTaxPolicyTextBlock_lbl" xml:lang="en-US">Income Taxes</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeTaxPolicyTextBlock" xlink:to="us-gaap_IncomeTaxPolicyTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CommitmentsAndContingenciesPolicyTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CommitmentsAndContingenciesPolicyTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_CommitmentsAndContingenciesPolicyTextBlock_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_CommitmentsAndContingenciesPolicyTextBlock" xlink:to="us-gaap_CommitmentsAndContingenciesPolicyTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_EarningsPerSharePolicyTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EarningsPerSharePolicyTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_EarningsPerSharePolicyTextBlock_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_EarningsPerSharePolicyTextBlock" xlink:to="us-gaap_EarningsPerSharePolicyTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy_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_ShareBasedCompensationOptionAndIncentivePlansPolicy" xlink:to="us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_FairValueMeasurementPolicyPolicyTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueMeasurementPolicyPolicyTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_FairValueMeasurementPolicyPolicyTextBlock_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_FairValueMeasurementPolicyPolicyTextBlock" xlink:to="us-gaap_FairValueMeasurementPolicyPolicyTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DerivativesPolicyTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DerivativesPolicyTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_DerivativesPolicyTextBlock_lbl" xml:lang="en-US">Derivative Instruments &#8211; Foreign Exchange Forward Contracts</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DerivativesPolicyTextBlock" xlink:to="us-gaap_DerivativesPolicyTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock_lbl" xml:lang="en-US">Functional Currency</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock" xlink:to="us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_TradeAndOtherAccountsReceivablePolicy" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_TradeAndOtherAccountsReceivablePolicy"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_TradeAndOtherAccountsReceivablePolicy_lbl" xml:lang="en-US">Allowance for Credit Losses</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_TradeAndOtherAccountsReceivablePolicy" xlink:to="us-gaap_TradeAndOtherAccountsReceivablePolicy_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ComprehensiveIncomePolicyPolicyTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ComprehensiveIncomePolicyPolicyTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ComprehensiveIncomePolicyPolicyTextBlock_lbl" xml:lang="en-US">Comprehensive Income (Loss)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ComprehensiveIncomePolicyPolicyTextBlock" xlink:to="us-gaap_ComprehensiveIncomePolicyPolicyTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LesseeLeasesPolicyTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LesseeLeasesPolicyTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_LesseeLeasesPolicyTextBlock_lbl" xml:lang="en-US">Operating and Finance Leases</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LesseeLeasesPolicyTextBlock" xlink:to="us-gaap_LesseeLeasesPolicyTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:label="zdge_RecentlyAdoptedAccountingStandardsPolicyTextBlock" xlink:href="zdge-20210731.xsd#zdge_RecentlyAdoptedAccountingStandardsPolicyTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="zdge_RecentlyAdoptedAccountingStandardsPolicyTextBlock_lbl" xml:lang="en-US">Recently Adopted Accounting Standards</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="zdge_RecentlyAdoptedAccountingStandardsPolicyTextBlock" xlink:to="zdge_RecentlyAdoptedAccountingStandardsPolicyTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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 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_NewAccountingPronouncementsPolicyPolicyTextBlock" xlink:to="us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:label="zdge_CustomerOneMember" xlink:href="zdge-20210731.xsd#zdge_CustomerOneMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="zdge_CustomerOneMember_lbl" xml:lang="en-US">Customer One [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="zdge_CustomerOneMember" xlink:to="zdge_CustomerOneMember_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SalesRevenueNetMember" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SalesRevenueNetMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_SalesRevenueNetMember_lbl" xml:lang="en-US">Revenue [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SalesRevenueNetMember" xlink:to="us-gaap_SalesRevenueNetMember_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_SalesRevenueNetMember_lbl0" xml:lang="en-US">Revenue Benchmark [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SalesRevenueNetMember" xlink:to="us-gaap_SalesRevenueNetMember_lbl0"/>
    <loc xlink:type="locator" xlink:label="zdge_CustomerTwoMember" xlink:href="zdge-20210731.xsd#zdge_CustomerTwoMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="zdge_CustomerTwoMember_lbl" xml:lang="en-US">Customer Two [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="zdge_CustomerTwoMember" xlink:to="zdge_CustomerTwoMember_lbl"/>
    <loc xlink:type="locator" xlink:label="zdge_CustomerThreeMember" xlink:href="zdge-20210731.xsd#zdge_CustomerThreeMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="zdge_CustomerThreeMember_lbl" xml:lang="en-US">Customer Three [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="zdge_CustomerThreeMember" xlink:to="zdge_CustomerThreeMember_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AccountsReceivableMember" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccountsReceivableMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_AccountsReceivableMember_lbl" xml:lang="en-US">Accounts Receivable [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccountsReceivableMember" xlink:to="us-gaap_AccountsReceivableMember_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SoftwareAndSoftwareDevelopmentCostsMember" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SoftwareAndSoftwareDevelopmentCostsMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_SoftwareAndSoftwareDevelopmentCostsMember_lbl" xml:lang="en-US">Software and Software Development Costs [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SoftwareAndSoftwareDevelopmentCostsMember" xlink:to="us-gaap_SoftwareAndSoftwareDevelopmentCostsMember_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_FurnitureAndFixturesMember" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FurnitureAndFixturesMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_FurnitureAndFixturesMember_lbl" xml:lang="en-US">Furniture and Fixtures [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FurnitureAndFixturesMember" xlink:to="us-gaap_FurnitureAndFixturesMember_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OfficeEquipmentMember" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OfficeEquipmentMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_OfficeEquipmentMember_lbl" xml:lang="en-US">Property and Equipment [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OfficeEquipmentMember" xlink:to="us-gaap_OfficeEquipmentMember_lbl"/>
    <loc xlink:type="locator" xlink:label="zdge_ZedgePremiumMember" xlink:href="zdge-20210731.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="srt_MaximumMember" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_MaximumMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="srt_MaximumMember_lbl" xml:lang="en-US">Maximum [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="srt_MaximumMember" xlink:to="srt_MaximumMember_lbl"/>
    <loc xlink:type="locator" xlink:label="srt_MinimumMember" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_MinimumMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="srt_MinimumMember_lbl" xml:lang="en-US">Minimum [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="srt_MinimumMember" xlink:to="srt_MinimumMember_lbl"/>
    <loc xlink:type="locator" xlink:label="zdge_USFederalNetOperatingLossMember" xlink:href="zdge-20210731.xsd#zdge_USFederalNetOperatingLossMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="zdge_USFederalNetOperatingLossMember_lbl" xml:lang="en-US">U.S. Federal Net Operating Loss [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="zdge_USFederalNetOperatingLossMember" xlink:to="zdge_USFederalNetOperatingLossMember_lbl"/>
    <loc xlink:type="locator" xlink:label="zdge_StateNetOperatingLossMember" xlink:href="zdge-20210731.xsd#zdge_StateNetOperatingLossMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="zdge_StateNetOperatingLossMember_lbl" xml:lang="en-US">U.S. State Net Operating Loss [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="zdge_StateNetOperatingLossMember" xlink:to="zdge_StateNetOperatingLossMember_lbl"/>
    <loc xlink:type="locator" xlink:label="zdge_NorwegianNetOperatingLossMember" xlink:href="zdge-20210731.xsd#zdge_NorwegianNetOperatingLossMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="zdge_NorwegianNetOperatingLossMember_lbl" xml:lang="en-US">Norwegian Net Operating Loss [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="zdge_NorwegianNetOperatingLossMember" xlink:to="zdge_NorwegianNetOperatingLossMember_lbl"/>
    <loc xlink:type="locator" xlink:label="zdge_StockOptionAndIncentivePlanMember" xlink:href="zdge-20210731.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="zdge_MrHowardJonasMember" xlink:href="zdge-20210731.xsd#zdge_MrHowardJonasMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="zdge_MrHowardJonasMember_lbl" xml:lang="en-US">Mr.Howard Jonas [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="zdge_MrHowardJonasMember" xlink:to="zdge_MrHowardJonasMember_lbl"/>
    <loc xlink:type="locator" xlink:label="zdge_MrElliotGibberMember" xlink:href="zdge-20210731.xsd#zdge_MrElliotGibberMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="zdge_MrElliotGibberMember_lbl" xml:lang="en-US">Mr.Elliot Gibber [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="zdge_MrElliotGibberMember" xlink:to="zdge_MrElliotGibberMember_lbl"/>
    <loc xlink:type="locator" xlink:label="zdge_NonemployeeBoardOfDirectorsMember" xlink:href="zdge-20210731.xsd#zdge_NonemployeeBoardOfDirectorsMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="zdge_NonemployeeBoardOfDirectorsMember_lbl" xml:lang="en-US">Non-employee Board of Directors [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="zdge_NonemployeeBoardOfDirectorsMember" xlink:to="zdge_NonemployeeBoardOfDirectorsMember_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NumberOfEmployeesTotalMember" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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="zdge_DeferredStockUnitsMember" xlink:href="zdge-20210731.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"/>
    <loc xlink:type="locator" xlink:label="zdge_BrazeIncMember" xlink:href="zdge-20210731.xsd#zdge_BrazeIncMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="zdge_BrazeIncMember_lbl" xml:lang="en-US">Braze Inc. [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="zdge_BrazeIncMember" xlink:to="zdge_BrazeIncMember_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RevolvingCreditFacilityMember" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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="zdge_ATMSalesAgreementMember" xlink:href="zdge-20210731.xsd#zdge_ATMSalesAgreementMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="zdge_ATMSalesAgreementMember_lbl" xml:lang="en-US">ATM Sales Agreement [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="zdge_ATMSalesAgreementMember" xlink:to="zdge_ATMSalesAgreementMember_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ClassOfStockDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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-20210731.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-20210731.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_LeasesAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LeasesAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LeasesAbstract_lbl" xml:lang="en-US">Leases [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LeasesAbstract" xlink:to="us-gaap_LeasesAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="zdge_RevenueTablesTable" xlink:href="zdge-20210731.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-20210731.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="us-gaap_AntidilutiveSecuritiesNameDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_ProductsAndServicesDomain" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-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-20210731.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-20210731.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_FairValueMeasurementsFairValueHierarchyDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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="us-gaap_FairValueMeasurementFrequencyDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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="zdge_FairValueMeasurementsDetailsScheduleofbalanceofassetsandliabilitiesmeasuredatfairvalueonarecurringbasisTable" xlink:href="zdge-20210731.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-20210731.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="us-gaap_DerivativeContractTypeDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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-20210731.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-20210731.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_BalanceSheetLocationDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BalanceSheetLocationDomain"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_BalanceSheetLocationDomain_lbl" xml:lang="en-US">Balance Sheet Location [Domain]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_BalanceSheetLocationDomain" xlink:to="us-gaap_BalanceSheetLocationDomain_lbl"/>
    <loc xlink:type="locator" xlink:label="zdge_DerivativeInstrumentsDetailsScheduleoffairvalueofoutstandingderivativeinstrumentsTable" xlink:href="zdge-20210731.xsd#zdge_DerivativeInstrumentsDetailsScheduleoffairvalueofoutstandingderivativeinstrumentsTable"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="zdge_DerivativeInstrumentsDetailsScheduleoffairvalueofoutstandingderivativeinstrumentsTable_lbl" xml:lang="en-US">Derivative Instruments (Details) - Schedule of fair value of outstanding derivative instruments [Table]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="zdge_DerivativeInstrumentsDetailsScheduleoffairvalueofoutstandingderivativeinstrumentsTable" xlink:to="zdge_DerivativeInstrumentsDetailsScheduleoffairvalueofoutstandingderivativeinstrumentsTable_lbl"/>
    <loc xlink:type="locator" xlink:label="zdge_DerivativeInstrumentsDetailsScheduleoffairvalueofoutstandingderivativeinstrumentsLineItems" xlink:href="zdge-20210731.xsd#zdge_DerivativeInstrumentsDetailsScheduleoffairvalueofoutstandingderivativeinstrumentsLineItems"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="zdge_DerivativeInstrumentsDetailsScheduleoffairvalueofoutstandingderivativeinstrumentsLineItems_lbl" xml:lang="en-US">Derivative Instruments (Details) - Schedule of fair value of outstanding derivative instruments [Line Items]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="zdge_DerivativeInstrumentsDetailsScheduleoffairvalueofoutstandingderivativeinstrumentsLineItems" xlink:to="zdge_DerivativeInstrumentsDetailsScheduleoffairvalueofoutstandingderivativeinstrumentsLineItems_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SaleOfStockNameOfTransactionDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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="zdge_StockBasedCompensationDetailsScheduleofoptionactivityTable" xlink:href="zdge-20210731.xsd#zdge_StockBasedCompensationDetailsScheduleofoptionactivityTable"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="zdge_StockBasedCompensationDetailsScheduleofoptionactivityTable_lbl" xml:lang="en-US">Stock-Based Compensation (Details) - Schedule of option activity [Table]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="zdge_StockBasedCompensationDetailsScheduleofoptionactivityTable" xlink:to="zdge_StockBasedCompensationDetailsScheduleofoptionactivityTable_lbl"/>
    <loc xlink:type="locator" xlink:label="zdge_StockBasedCompensationDetailsScheduleofoptionactivityLineItems" xlink:href="zdge-20210731.xsd#zdge_StockBasedCompensationDetailsScheduleofoptionactivityLineItems"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="zdge_StockBasedCompensationDetailsScheduleofoptionactivityLineItems_lbl" xml:lang="en-US">Stock-Based Compensation (Details) - Schedule of option activity [Line Items]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="zdge_StockBasedCompensationDetailsScheduleofoptionactivityLineItems" xlink:to="zdge_StockBasedCompensationDetailsScheduleofoptionactivityLineItems_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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="zdge_StockBasedCompensationDetailsScheduleofrestrictedsharesactivityTable" xlink:href="zdge-20210731.xsd#zdge_StockBasedCompensationDetailsScheduleofrestrictedsharesactivityTable"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="zdge_StockBasedCompensationDetailsScheduleofrestrictedsharesactivityTable_lbl" xml:lang="en-US">Stock-Based Compensation (Details) - Schedule of restricted shares activity [Table]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="zdge_StockBasedCompensationDetailsScheduleofrestrictedsharesactivityTable" xlink:to="zdge_StockBasedCompensationDetailsScheduleofrestrictedsharesactivityTable_lbl"/>
    <loc xlink:type="locator" xlink:label="zdge_StockBasedCompensationDetailsScheduleofrestrictedsharesactivityLineItems" xlink:href="zdge-20210731.xsd#zdge_StockBasedCompensationDetailsScheduleofrestrictedsharesactivityLineItems"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="zdge_StockBasedCompensationDetailsScheduleofrestrictedsharesactivityLineItems_lbl" xml:lang="en-US">Stock-Based Compensation (Details) - Schedule of restricted shares activity [Line Items]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="zdge_StockBasedCompensationDetailsScheduleofrestrictedsharesactivityLineItems" xlink:to="zdge_StockBasedCompensationDetailsScheduleofrestrictedsharesactivityLineItems_lbl"/>
    <loc xlink:type="locator" xlink:label="zdge_StockBasedCompensationDetailsScheduleofrestrictedsharesnonvesteddeferredstockunitsTable" xlink:href="zdge-20210731.xsd#zdge_StockBasedCompensationDetailsScheduleofrestrictedsharesnonvesteddeferredstockunitsTable"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="zdge_StockBasedCompensationDetailsScheduleofrestrictedsharesnonvesteddeferredstockunitsTable_lbl" xml:lang="en-US">Stock-Based Compensation (Details) - Schedule of restricted shares non-vested deferred stock units [Table]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="zdge_StockBasedCompensationDetailsScheduleofrestrictedsharesnonvesteddeferredstockunitsTable" xlink:to="zdge_StockBasedCompensationDetailsScheduleofrestrictedsharesnonvesteddeferredstockunitsTable_lbl"/>
    <loc xlink:type="locator" xlink:label="zdge_StockBasedCompensationDetailsScheduleofrestrictedsharesnonvesteddeferredstockunitsLineItems" xlink:href="zdge-20210731.xsd#zdge_StockBasedCompensationDetailsScheduleofrestrictedsharesnonvesteddeferredstockunitsLineItems"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="zdge_StockBasedCompensationDetailsScheduleofrestrictedsharesnonvesteddeferredstockunitsLineItems_lbl" xml:lang="en-US">Stock-Based Compensation (Details) - Schedule of restricted shares non-vested deferred stock units [Line Items]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="zdge_StockBasedCompensationDetailsScheduleofrestrictedsharesnonvesteddeferredstockunitsLineItems" xlink:to="zdge_StockBasedCompensationDetailsScheduleofrestrictedsharesnonvesteddeferredstockunitsLineItems_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AwardDateDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AwardDateDomain"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AwardDateDomain_lbl" xml:lang="en-US">Award Date [Domain]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AwardDateDomain" xlink:to="us-gaap_AwardDateDomain_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SubsequentEventTypeDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SubsequentEventTypeDomain"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SubsequentEventTypeDomain_lbl" xml:lang="en-US">Subsequent Event Type [Domain]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SubsequentEventTypeDomain" xlink:to="us-gaap_SubsequentEventTypeDomain_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CapitalRequirementsOnForeignFinancialInstitutionsTable" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CapitalRequirementsOnForeignFinancialInstitutionsTable"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CapitalRequirementsOnForeignFinancialInstitutionsTable_lbl" xml:lang="en-US">Capital Requirements on Foreign Financial Institutions [Table]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CapitalRequirementsOnForeignFinancialInstitutionsTable" xlink:to="us-gaap_CapitalRequirementsOnForeignFinancialInstitutionsTable_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CapitalRequirementsOnForeignFinancialInstitutionsLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CapitalRequirementsOnForeignFinancialInstitutionsLineItems"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CapitalRequirementsOnForeignFinancialInstitutionsLineItems_lbl" xml:lang="en-US">Capital Requirements on Foreign Financial Institutions [Line Items]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CapitalRequirementsOnForeignFinancialInstitutionsLineItems" xlink:to="us-gaap_CapitalRequirementsOnForeignFinancialInstitutionsLineItems_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ConcentrationRiskBenchmarkDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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="us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PropertyPlantAndEquipmentTypeDomain"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PropertyPlantAndEquipmentTypeDomain_lbl" xml:lang="en-US">Long-Lived Tangible Asset [Domain]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:to="us-gaap_PropertyPlantAndEquipmentTypeDomain_lbl"/>
    <loc xlink:type="locator" xlink:label="zdge_DescriptionofBusinessandSummaryofSignificantAccountingPoliciesDetailsTable" xlink:href="zdge-20210731.xsd#zdge_DescriptionofBusinessandSummaryofSignificantAccountingPoliciesDetailsTable"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="zdge_DescriptionofBusinessandSummaryofSignificantAccountingPoliciesDetailsTable_lbl" xml:lang="en-US">Description of Business and Summary of Significant Accounting Policies (Details) [Table]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="zdge_DescriptionofBusinessandSummaryofSignificantAccountingPoliciesDetailsTable" xlink:to="zdge_DescriptionofBusinessandSummaryofSignificantAccountingPoliciesDetailsTable_lbl"/>
    <loc xlink:type="locator" xlink:label="zdge_DescriptionofBusinessandSummaryofSignificantAccountingPoliciesDetailsLineItems" xlink:href="zdge-20210731.xsd#zdge_DescriptionofBusinessandSummaryofSignificantAccountingPoliciesDetailsLineItems"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="zdge_DescriptionofBusinessandSummaryofSignificantAccountingPoliciesDetailsLineItems_lbl" xml:lang="en-US">Description of Business and Summary of Significant Accounting Policies (Details) [Line Items]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="zdge_DescriptionofBusinessandSummaryofSignificantAccountingPoliciesDetailsLineItems" xlink:to="zdge_DescriptionofBusinessandSummaryofSignificantAccountingPoliciesDetailsLineItems_lbl"/>
    <loc xlink:type="locator" xlink:label="zdge_DeferredRevenueArrangementType_Domain" xlink:href="zdge-20210731.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="srt_RangeMember" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_RangeMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="srt_RangeMember_lbl" xml:lang="en-US">Statistical Measurement [Domain]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="srt_RangeMember" xlink:to="srt_RangeMember_lbl"/>
    <loc xlink:type="locator" xlink:label="zdge_RevenueDetailsTable" xlink:href="zdge-20210731.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-20210731.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_IncomeTaxAuthorityDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_IncomeTaxesDetailsTable" xlink:href="zdge-20210731.xsd#zdge_IncomeTaxesDetailsTable"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="zdge_IncomeTaxesDetailsTable_lbl" xml:lang="en-US">Income Taxes (Details) [Table]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="zdge_IncomeTaxesDetailsTable" xlink:to="zdge_IncomeTaxesDetailsTable_lbl"/>
    <loc xlink:type="locator" xlink:label="zdge_IncomeTaxesDetailsLineItems" xlink:href="zdge-20210731.xsd#zdge_IncomeTaxesDetailsLineItems"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="zdge_IncomeTaxesDetailsLineItems_lbl" xml:lang="en-US">Income Taxes (Details) [Line Items]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="zdge_IncomeTaxesDetailsLineItems" xlink:to="zdge_IncomeTaxesDetailsLineItems_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RelatedPartyTransactionDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RelatedPartyTransactionDomain"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_RelatedPartyTransactionDomain_lbl" xml:lang="en-US">Related Party Transaction [Domain]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RelatedPartyTransactionDomain" xlink:to="us-gaap_RelatedPartyTransactionDomain_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RelatedPartyDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RelatedPartyDomain"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_RelatedPartyDomain_lbl" xml:lang="en-US">Related Party [Domain]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RelatedPartyDomain" xlink:to="us-gaap_RelatedPartyDomain_lbl"/>
    <loc xlink:type="locator" xlink:label="zdge_StockBasedCompensationDetailsTable" xlink:href="zdge-20210731.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-20210731.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="srt_TitleOfIndividualWithRelationshipToEntityDomain" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_TitleOfIndividualWithRelationshipToEntityDomain"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="srt_TitleOfIndividualWithRelationshipToEntityDomain_lbl" xml:lang="en-US">Title of Individual [Domain]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="srt_TitleOfIndividualWithRelationshipToEntityDomain" xlink:to="srt_TitleOfIndividualWithRelationshipToEntityDomain_lbl"/>
    <loc xlink:type="locator" xlink:label="zdge_RelatedPartyTransactionsDetailsTable" xlink:href="zdge-20210731.xsd#zdge_RelatedPartyTransactionsDetailsTable"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="zdge_RelatedPartyTransactionsDetailsTable_lbl" xml:lang="en-US">Related Party Transactions (Details) [Table]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="zdge_RelatedPartyTransactionsDetailsTable" xlink:to="zdge_RelatedPartyTransactionsDetailsTable_lbl"/>
    <loc xlink:type="locator" xlink:label="zdge_RelatedPartyTransactionsDetailsLineItems" xlink:href="zdge-20210731.xsd#zdge_RelatedPartyTransactionsDetailsLineItems"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="zdge_RelatedPartyTransactionsDetailsLineItems_lbl" xml:lang="en-US">Related Party Transactions (Details) [Line Items]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="zdge_RelatedPartyTransactionsDetailsLineItems" xlink:to="zdge_RelatedPartyTransactionsDetailsLineItems_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CreditFacilityDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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-20210731.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-20210731.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="zdge_DefinedContributionPlanDetailsTable" xlink:href="zdge-20210731.xsd#zdge_DefinedContributionPlanDetailsTable"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="zdge_DefinedContributionPlanDetailsTable_lbl" xml:lang="en-US">Defined Contribution Plan (Details) [Table]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="zdge_DefinedContributionPlanDetailsTable" xlink:to="zdge_DefinedContributionPlanDetailsTable_lbl"/>
    <loc xlink:type="locator" xlink:label="zdge_DefinedContributionPlanDetailsLineItems" xlink:href="zdge-20210731.xsd#zdge_DefinedContributionPlanDetailsLineItems"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="zdge_DefinedContributionPlanDetailsLineItems_lbl" xml:lang="en-US">Defined Contribution Plan (Details) [Line Items]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="zdge_DefinedContributionPlanDetailsLineItems" xlink:to="zdge_DefinedContributionPlanDetailsLineItems_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_lbl" xml:lang="en-US">Financial Instruments [Domain]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain" xlink:to="us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_lbl"/>
    <loc xlink:type="locator" xlink:label="zdge_SalesofClassBCommonStockDetailsTable" xlink:href="zdge-20210731.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-20210731.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_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_AssetsTotal_lbl0" xml:lang="en-US">Amount of total assets.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="zdge_AssetsTotal" xlink:to="zdge_AssetsTotal_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="zdge_BeginningBalanceOfRelatedParty_lbl0" xml:lang="en-US">Balance at beginning of year.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="zdge_BeginningBalanceOfRelatedParty" xlink:to="zdge_BeginningBalanceOfRelatedParty_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="zdge_BusinessDescription_lbl0" xml:lang="en-US">Business description.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="zdge_BusinessDescription" xlink:to="zdge_BusinessDescription_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="zdge_CashPaymentsMadeToIDT_lbl0" xml:lang="en-US">Cash payments made to IDT.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="zdge_CashPaymentsMadeToIDT" xlink:to="zdge_CashPaymentsMadeToIDT_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="zdge_CashPaymentsReceivedFromIDT_lbl0" xml:lang="en-US">Cash payments received from IDT.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="zdge_CashPaymentsReceivedFromIDT" xlink:to="zdge_CashPaymentsReceivedFromIDT_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_CompanyOptedToContribute_lbl0" xml:lang="en-US">Company opted to contribute.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="zdge_CompanyOptedToContribute" xlink:to="zdge_CompanyOptedToContribute_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="zdge_ConcentrationRiskPercentage_lbl0" xml:lang="en-US">For an entity that discloses a concentration risk in relation to quantitative amount, which serves as the &quot;benchmark&quot; (or denominator) in the equation, this concept represents the concentration percentage derived from the division.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="zdge_ConcentrationRiskPercentage" xlink:to="zdge_ConcentrationRiskPercentage_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="zdge_ConsultingServices_lbl0" xml:lang="en-US">Consulting services.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="zdge_ConsultingServices" xlink:to="zdge_ConsultingServices_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="zdge_ConsultingServicesProvidedToIDT_lbl0" xml:lang="en-US">Consulting services provided to IDT.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="zdge_ConsultingServicesProvidedToIDT" xlink:to="zdge_ConsultingServicesProvidedToIDT_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="zdge_CreditPurchaseDescription_lbl0" xml:lang="en-US">Description of credit purchase price.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="zdge_CreditPurchaseDescription" xlink:to="zdge_CreditPurchaseDescription_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_ForeignAssets_lbl0" xml:lang="en-US">Amount of foreign assets.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="zdge_ForeignAssets" xlink:to="zdge_ForeignAssets_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="zdge_ForeignCurrencyTranslationAdjustments_lbl0" xml:lang="en-US">Adjustments to temporary equity resulting from foreign currency translation adjustments.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="zdge_ForeignCurrencyTranslationAdjustments" xlink:to="zdge_ForeignCurrencyTranslationAdjustments_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="zdge_ForeignLongLivedAssetsNet_lbl0" xml:lang="en-US">Amount of foreign long lived assets.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="zdge_ForeignLongLivedAssetsNet" xlink:to="zdge_ForeignLongLivedAssetsNet_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_IncrementalCommonSharesAttributableToDeferredStockUnits_lbl0" xml:lang="en-US">Number of additional shares included in diluted EPS for potentially dilutive effect of deferred stock units.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="zdge_IncrementalCommonSharesAttributableToDeferredStockUnits" xlink:to="zdge_IncrementalCommonSharesAttributableToDeferredStockUnits_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="zdge_LegalServicesProvidedByIDT_lbl0" xml:lang="en-US">Legal services provided by IDT.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="zdge_LegalServicesProvidedByIDT" xlink:to="zdge_LegalServicesProvidedByIDT_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="zdge_LicenseFeesPercentage_lbl0" xml:lang="en-US">For hat discloses license fees to be paid by the percentage.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="zdge_LicenseFeesPercentage" xlink:to="zdge_LicenseFeesPercentage_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_LoanForgiveness_lbl0" xml:lang="en-US">The amount of loan forgiveness.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="zdge_LoanForgiveness" xlink:to="zdge_LoanForgiveness_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="zdge_LongLivedAssetsNetTotal_lbl0" xml:lang="en-US">Amount of long lived assets.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="zdge_LongLivedAssetsNetTotal" xlink:to="zdge_LongLivedAssetsNetTotal_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="zdge_NumberOfCustomers_lbl0" xml:lang="en-US">Number of customers.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="zdge_NumberOfCustomers" xlink:to="zdge_NumberOfCustomers_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_OperatingLeaseAccruedExpensesAndOtherLiabilities_lbl0" xml:lang="en-US">Accrued expenses and other liabilities.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="zdge_OperatingLeaseAccruedExpensesAndOtherLiabilities" xlink:to="zdge_OperatingLeaseAccruedExpensesAndOtherLiabilities_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="zdge_OperatingLeaseFutureMinimumPaymentsDueCurrent_lbl0" xml:lang="en-US">Amount of required minimum rental payments for operating leases having an initial or remaining non-cancelable lease term in excess of one year due in the next fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="zdge_OperatingLeaseFutureMinimumPaymentsDueCurrent" xlink:to="zdge_OperatingLeaseFutureMinimumPaymentsDueCurrent_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="zdge_OperatingLeaseOtherAssets_lbl0" xml:lang="en-US">Other assets.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="zdge_OperatingLeaseOtherAssets" xlink:to="zdge_OperatingLeaseOtherAssets_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="zdge_OperatingLeaseOtherLiability_lbl0" xml:lang="en-US">Operating Lease Other Liability.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="zdge_OperatingLeaseOtherLiability" xlink:to="zdge_OperatingLeaseOtherLiability_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="zdge_OperatingLeaseRightOfUseAssets_lbl0" xml:lang="en-US">Amount of lessee&apos;s right to use underlying asset under operating lease.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="zdge_OperatingLeaseRightOfUseAssets" xlink:to="zdge_OperatingLeaseRightOfUseAssets_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="zdge_OperatingLeasesFutureMinimumPaymentDue_lbl0" xml:lang="en-US">Amount of required minimum rental payments for leases having an initial or remaining non-cancelable letter-terms in excess of one year.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="zdge_OperatingLeasesFutureMinimumPaymentDue" xlink:to="zdge_OperatingLeasesFutureMinimumPaymentDue_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="zdge_OperatingLeasesFutureMinimumPaymentDueInThreeYears_lbl0" xml:lang="en-US">Amount of required minimum rental payments for operating leases having an initial or remaining non-cancelable lease term in excess of one year due in the third fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="zdge_OperatingLeasesFutureMinimumPaymentDueInThreeYears" xlink:to="zdge_OperatingLeasesFutureMinimumPaymentDueInThreeYears_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="zdge_OperatingLeasesFutureMinimumPaymentDueInTwoYears_lbl0" xml:lang="en-US">Amount of required minimum rental payments for operating leases having an initial or remaining non-cancelable lease term in excess of one year due in the second fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="zdge_OperatingLeasesFutureMinimumPaymentDueInTwoYears" xlink:to="zdge_OperatingLeasesFutureMinimumPaymentDueInTwoYears_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_RecentlyAdoptedAccountingStandardsPolicyTextBlock_lbl0" xml:lang="en-US">Disclosure of accounting policy for recently adopted accounting standards.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="zdge_RecentlyAdoptedAccountingStandardsPolicyTextBlock" xlink:to="zdge_RecentlyAdoptedAccountingStandardsPolicyTextBlock_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_ScheduleOfFutureMinimumLeasePaymentsUnderNoncancelableLeasesTableTextBlock_lbl0" xml:lang="en-US">Tabular disclosure of contractual obligation by timing of payment due. Includes, but is not limited to, long-term debt obligation, lease obligation, and purchase obligation.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="zdge_ScheduleOfFutureMinimumLeasePaymentsUnderNoncancelableLeasesTableTextBlock" xlink:to="zdge_ScheduleOfFutureMinimumLeasePaymentsUnderNoncancelableLeasesTableTextBlock_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_ScheduleOfWeightedAverageRemainingLeaseTermAndWeightedAverageDiscountRateTableTextBlock_lbl0" xml:lang="en-US">Tabular disclosure of weighted average remaining lease term and weighted average discount rate</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="zdge_ScheduleOfWeightedAverageRemainingLeaseTermAndWeightedAverageDiscountRateTableTextBlock" xlink:to="zdge_ScheduleOfWeightedAverageRemainingLeaseTermAndWeightedAverageDiscountRateTableTextBlock_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="zdge_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentOtherThanOptionsVestedInPeriod_lbl0" xml:lang="en-US">The number of equity-based payment instruments, excluding stock (or unit) options, that vested during the reporting period.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="zdge_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentOtherThanOptionsVestedInPeriod" xlink:to="zdge_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentOtherThanOptionsVestedInPeriod_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="zdge_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionNonvestedWeightedAverageGrantDateFairValues_lbl1" xml:lang="en-US">Weighted average grant-date fair value of non-vested options outstanding.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="zdge_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionNonvestedWeightedAverageGrantDateFairValues" xlink:to="zdge_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionNonvestedWeightedAverageGrantDateFairValues_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="zdge_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedNumberOfShare_lbl1" xml:lang="en-US">Number of non-vested options outstanding.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="zdge_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedNumberOfShare" xlink:to="zdge_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedNumberOfShare_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="zdge_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm_lbl0" xml:lang="en-US">Weighted average remaining contractual term for option awards outstanding, in &apos;PnYnMnDTnHnMnS&apos; format, for example, &apos;P1Y5M13D&apos; represents the reported fact of one year, five months, and thirteen days.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="zdge_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm" xlink:to="zdge_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="zdge_SubsciptionRevenuePercent_lbl0" xml:lang="en-US">Revenue of subscription fess by percent.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="zdge_SubsciptionRevenuePercent" xlink:to="zdge_SubsciptionRevenuePercent_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="zdge_TotalOperatingLeaseLiabilities_lbl0" xml:lang="en-US">Present value of lessee&apos;s discounted obligation for lease payments from operating lease.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="zdge_TotalOperatingLeaseLiabilities" xlink:to="zdge_TotalOperatingLeaseLiabilities_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="zdge_UnitedStatesAssets_lbl0" xml:lang="en-US">Amount of United states Assets.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="zdge_UnitedStatesAssets" xlink:to="zdge_UnitedStatesAssets_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="zdge_UnitedStatesTotalAssets_lbl0" xml:lang="en-US">Amount of total assets.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="zdge_UnitedStatesTotalAssets" xlink:to="zdge_UnitedStatesTotalAssets_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/documentation" xlink:label="zdge_VestingPeriodDescription_lbl0" xml:lang="en-US">Vesting period description.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="zdge_VestingPeriodDescription" xlink:to="zdge_VestingPeriodDescription_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_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_CompanysSpinOffPolicyTextBlock_lbl0" xml:lang="en-US">CompanysSpinOffPolicyTextBlock</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="zdge_CompanysSpinOffPolicyTextBlock" xlink:to="zdge_CompanysSpinOffPolicyTextBlock_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="zdge_SettlementDateFiveMember_lbl0" xml:lang="en-US">SettlementDateFiveMember</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="zdge_SettlementDateFiveMember" xlink:to="zdge_SettlementDateFiveMember_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_February22Member_lbl0" xml:lang="en-US">February22Member</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="zdge_February22Member" xlink:to="zdge_February22Member_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="zdge_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm_lbl1" xml:lang="en-US">SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="zdge_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm" xlink:to="zdge_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm_lbl1"/>
    <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_CustomerTwoMember_lbl0" xml:lang="en-US">CustomerTwoMember</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="zdge_CustomerTwoMember" xlink:to="zdge_CustomerTwoMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="zdge_OperatingLeaseOtherAssets_lbl1" xml:lang="en-US">OperatingLeaseOtherAssets</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="zdge_OperatingLeaseOtherAssets" xlink:to="zdge_OperatingLeaseOtherAssets_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="zdge_IncrementalCommonSharesAttributableToDeferredStockUnits_lbl1" xml:lang="en-US">IncrementalCommonSharesAttributableToDeferredStockUnits</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="zdge_IncrementalCommonSharesAttributableToDeferredStockUnits" xlink:to="zdge_IncrementalCommonSharesAttributableToDeferredStockUnits_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="zdge_ConsultingServices_lbl1" xml:lang="en-US">ConsultingServices</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="zdge_ConsultingServices" xlink:to="zdge_ConsultingServices_lbl1"/>
    <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_May22Member_lbl0" xml:lang="en-US">May22Member</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="zdge_May22Member" xlink:to="zdge_May22Member_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="zdge_BusinessDescription_lbl1" xml:lang="en-US">BusinessDescription</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="zdge_BusinessDescription" xlink:to="zdge_BusinessDescription_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_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_OperatingLeaseRightOfUseAssets_lbl1" xml:lang="en-US">OperatingLeaseRightOfUseAssets</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="zdge_OperatingLeaseRightOfUseAssets" xlink:to="zdge_OperatingLeaseRightOfUseAssets_lbl1"/>
    <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_UnitedStatesAssets_lbl1" xml:lang="en-US">UnitedStatesAssets</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="zdge_UnitedStatesAssets" xlink:to="zdge_UnitedStatesAssets_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="zdge_CustomerOneMember_lbl0" xml:lang="en-US">CustomerOneMember</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="zdge_CustomerOneMember" xlink:to="zdge_CustomerOneMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="zdge_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentOtherThanOptionsVestedInPeriod_lbl1" xml:lang="en-US">ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentOtherThanOptionsVestedInPeriod</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="zdge_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentOtherThanOptionsVestedInPeriod" xlink:to="zdge_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentOtherThanOptionsVestedInPeriod_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="zdge_USFederalNetOperatingLossMember_lbl0" xml:lang="en-US">USFederalNetOperatingLossMember</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="zdge_USFederalNetOperatingLossMember" xlink:to="zdge_USFederalNetOperatingLossMember_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_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_CashPaymentsMadeToIDT_lbl1" xml:lang="en-US">CashPaymentsMadeToIDT</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="zdge_CashPaymentsMadeToIDT" xlink:to="zdge_CashPaymentsMadeToIDT_lbl1"/>
    <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_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedNumberOfShare_lbl2" xml:lang="en-US">SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedNumberOfShare</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="zdge_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedNumberOfShare" xlink:to="zdge_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedNumberOfShare_lbl2"/>
    <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_CashPaymentsReceivedFromIDT_lbl1" xml:lang="en-US">CashPaymentsReceivedFromIDT</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="zdge_CashPaymentsReceivedFromIDT" xlink:to="zdge_CashPaymentsReceivedFromIDT_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_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_MrElliotGibberMember_lbl0" xml:lang="en-US">MrElliotGibberMember</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="zdge_MrElliotGibberMember" xlink:to="zdge_MrElliotGibberMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="zdge_ReservesDeductedFromDeferredIncomeTaxesNetAbstract_lbl0" xml:lang="en-US">ReservesDeductedFromDeferredIncomeTaxesNetAbstract</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="zdge_ReservesDeductedFromDeferredIncomeTaxesNetAbstract" xlink:to="zdge_ReservesDeductedFromDeferredIncomeTaxesNetAbstract_lbl0"/>
    <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_ScheduleOfLeaseRelatedAssetsAndLiabilitiesTableTextBlock_lbl0" xml:lang="en-US">ScheduleOfLeaseRelatedAssetsAndLiabilitiesTableTextBlock</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="zdge_ScheduleOfLeaseRelatedAssetsAndLiabilitiesTableTextBlock" xlink:to="zdge_ScheduleOfLeaseRelatedAssetsAndLiabilitiesTableTextBlock_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="zdge_TotalOperatingLeaseLiabilities_lbl1" xml:lang="en-US">TotalOperatingLeaseLiabilities</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="zdge_TotalOperatingLeaseLiabilities" xlink:to="zdge_TotalOperatingLeaseLiabilities_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="zdge_LegalServicesProvidedByIDT_lbl1" xml:lang="en-US">LegalServicesProvidedByIDT</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="zdge_LegalServicesProvidedByIDT" xlink:to="zdge_LegalServicesProvidedByIDT_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="zdge_StockOptionsMember_lbl0" xml:lang="en-US">StockOptionsMember</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="zdge_StockOptionsMember" xlink:to="zdge_StockOptionsMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="zdge_DeferredStockUnitsMember_lbl0" 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_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="zdge_OperatingLeasesFutureMinimumPaymentsImputedInterest_lbl0" xml:lang="en-US">OperatingLeasesFutureMinimumPaymentsImputedInterest</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="zdge_OperatingLeasesFutureMinimumPaymentsImputedInterest" xlink:to="zdge_OperatingLeasesFutureMinimumPaymentsImputedInterest_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="zdge_OperatingLeaseFutureMinimumPaymentsDueCurrent_lbl1" xml:lang="en-US">OperatingLeaseFutureMinimumPaymentsDueCurrent</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="zdge_OperatingLeaseFutureMinimumPaymentsDueCurrent" xlink:to="zdge_OperatingLeaseFutureMinimumPaymentsDueCurrent_lbl1"/>
    <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_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_ForeignExchangeForwardContractsMember_lbl0" xml:lang="en-US">ForeignExchangeForwardContractsMember</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="zdge_ForeignExchangeForwardContractsMember" xlink:to="zdge_ForeignExchangeForwardContractsMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="zdge_ConcentrationRiskPercentage_lbl1" xml:lang="en-US">ConcentrationRiskPercentage</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="zdge_ConcentrationRiskPercentage" xlink:to="zdge_ConcentrationRiskPercentage_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="zdge_OperatingLeasesFutureMinimumPaymentsTotal_lbl0" xml:lang="en-US">OperatingLeasesFutureMinimumPaymentsTotal</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="zdge_OperatingLeasesFutureMinimumPaymentsTotal" xlink:to="zdge_OperatingLeasesFutureMinimumPaymentsTotal_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="zdge_DeferredAbstract_lbl0" xml:lang="en-US">DeferredAbstract</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="zdge_DeferredAbstract" xlink:to="zdge_DeferredAbstract_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="zdge_OperatingLeaseOtherLiability_lbl1" xml:lang="en-US">OperatingLeaseOtherLiability</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="zdge_OperatingLeaseOtherLiability" xlink:to="zdge_OperatingLeaseOtherLiability_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="zdge_ForeignExchangeForwardContractsOneMember_lbl0" xml:lang="en-US">ForeignExchangeForwardContractsOneMember</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="zdge_ForeignExchangeForwardContractsOneMember" xlink:to="zdge_ForeignExchangeForwardContractsOneMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="zdge_December21Member_lbl0" xml:lang="en-US">December21Member</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="zdge_December21Member" xlink:to="zdge_December21Member_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="zdge_OperatingLeasesFutureMinimumPaymentDue_lbl1" xml:lang="en-US">OperatingLeasesFutureMinimumPaymentDue</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="zdge_OperatingLeasesFutureMinimumPaymentDue" xlink:to="zdge_OperatingLeasesFutureMinimumPaymentDue_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="zdge_ScheduleOfWeightedAverageRemainingLeaseTermAndWeightedAverageDiscountRateTableTextBlock_lbl1" xml:lang="en-US">ScheduleOfWeightedAverageRemainingLeaseTermAndWeightedAverageDiscountRateTableTextBlock</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="zdge_ScheduleOfWeightedAverageRemainingLeaseTermAndWeightedAverageDiscountRateTableTextBlock" xlink:to="zdge_ScheduleOfWeightedAverageRemainingLeaseTermAndWeightedAverageDiscountRateTableTextBlock_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="zdge_AssetsTotal_lbl1" xml:lang="en-US">AssetsTotal</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="zdge_AssetsTotal" xlink:to="zdge_AssetsTotal_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="zdge_CompanyOptedToContribute_lbl1" xml:lang="en-US">CompanyOptedToContribute</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="zdge_CompanyOptedToContribute" xlink:to="zdge_CompanyOptedToContribute_lbl1"/>
    <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_OperatingLeasesFutureMinimumPaymentDueInThreeYears_lbl1" xml:lang="en-US">OperatingLeasesFutureMinimumPaymentDueInThreeYears</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="zdge_OperatingLeasesFutureMinimumPaymentDueInThreeYears" xlink:to="zdge_OperatingLeasesFutureMinimumPaymentDueInThreeYears_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="zdge_a2020Abstract_lbl0" xml:lang="en-US">a2020Abstract</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="zdge_a2020Abstract" xlink:to="zdge_a2020Abstract_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_OperatingLeaseAccruedExpensesAndOtherLiabilities_lbl1" xml:lang="en-US">OperatingLeaseAccruedExpensesAndOtherLiabilities</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="zdge_OperatingLeaseAccruedExpensesAndOtherLiabilities" xlink:to="zdge_OperatingLeaseAccruedExpensesAndOtherLiabilities_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="zdge_ForeignLongLivedAssetsNet_lbl1" xml:lang="en-US">ForeignLongLivedAssetsNet</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="zdge_ForeignLongLivedAssetsNet" xlink:to="zdge_ForeignLongLivedAssetsNet_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="zdge_April22Member_lbl0" xml:lang="en-US">April22Member</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="zdge_April22Member" xlink:to="zdge_April22Member_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="zdge_CreditPurchaseDescription_lbl1" xml:lang="en-US">CreditPurchaseDescription</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="zdge_CreditPurchaseDescription" xlink:to="zdge_CreditPurchaseDescription_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="zdge_SubsciptionRevenuePercent_lbl1" xml:lang="en-US">SubsciptionRevenuePercent</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="zdge_SubsciptionRevenuePercent" xlink:to="zdge_SubsciptionRevenuePercent_lbl1"/>
    <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_DeferredTaxAssetsAbstract_lbl0" xml:lang="en-US">DeferredTaxAssetsAbstract</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="zdge_DeferredTaxAssetsAbstract" xlink:to="zdge_DeferredTaxAssetsAbstract_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="zdge_January22Member_lbl0" xml:lang="en-US">January22Member</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="zdge_January22Member" xlink:to="zdge_January22Member_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="zdge_ATMSalesAgreementMember_lbl0" xml:lang="en-US">ATMSalesAgreementMember</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="zdge_ATMSalesAgreementMember" xlink:to="zdge_ATMSalesAgreementMember_lbl0"/>
    <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_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_ForeignCurrencyTranslationAdjustments_lbl1" xml:lang="en-US">ForeignCurrencyTranslationAdjustments</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="zdge_ForeignCurrencyTranslationAdjustments" xlink:to="zdge_ForeignCurrencyTranslationAdjustments_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="zdge_CurrentAbstract_lbl0" xml:lang="en-US">CurrentAbstract</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="zdge_CurrentAbstract" xlink:to="zdge_CurrentAbstract_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="zdge_ScheduleOfFutureMinimumLeasePaymentsUnderNoncancelableLeasesTableTextBlock_lbl1" xml:lang="en-US">ScheduleOfFutureMinimumLeasePaymentsUnderNoncancelableLeasesTableTextBlock</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="zdge_ScheduleOfFutureMinimumLeasePaymentsUnderNoncancelableLeasesTableTextBlock" xlink:to="zdge_ScheduleOfFutureMinimumLeasePaymentsUnderNoncancelableLeasesTableTextBlock_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="zdge_SettlementDateSevenMember_lbl0" xml:lang="en-US">SettlementDateSevenMember</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="zdge_SettlementDateSevenMember" xlink:to="zdge_SettlementDateSevenMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="zdge_NorwegianNetOperatingLossMember_lbl0" xml:lang="en-US">NorwegianNetOperatingLossMember</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="zdge_NorwegianNetOperatingLossMember" xlink:to="zdge_NorwegianNetOperatingLossMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="zdge_SettlementDateSixMember_lbl0" xml:lang="en-US">SettlementDateSixMember</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="zdge_SettlementDateSixMember" xlink:to="zdge_SettlementDateSixMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="zdge_MrHowardJonasMember_lbl0" xml:lang="en-US">MrHowardJonasMember</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="zdge_MrHowardJonasMember" xlink:to="zdge_MrHowardJonasMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="zdge_StateNetOperatingLossMember_lbl0" xml:lang="en-US">StateNetOperatingLossMember</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="zdge_StateNetOperatingLossMember" xlink:to="zdge_StateNetOperatingLossMember_lbl0"/>
    <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_AssetsAbstract0_lbl0" xml:lang="en-US">AssetsAbstract0</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="zdge_AssetsAbstract0" xlink:to="zdge_AssetsAbstract0_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="zdge_NonVestedRestrictedMember_lbl0" xml:lang="en-US">NonVestedRestrictedMember</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="zdge_NonVestedRestrictedMember" xlink:to="zdge_NonVestedRestrictedMember_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_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_NonemployeeBoardOfDirectorsMember_lbl0" xml:lang="en-US">NonemployeeBoardOfDirectorsMember</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="zdge_NonemployeeBoardOfDirectorsMember" xlink:to="zdge_NonemployeeBoardOfDirectorsMember_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_BrazeIncMember_lbl0" xml:lang="en-US">BrazeIncMember</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="zdge_BrazeIncMember" xlink:to="zdge_BrazeIncMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="zdge_RecentlyAdoptedAccountingStandardsPolicyTextBlock_lbl1" xml:lang="en-US">RecentlyAdoptedAccountingStandardsPolicyTextBlock</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="zdge_RecentlyAdoptedAccountingStandardsPolicyTextBlock" xlink:to="zdge_RecentlyAdoptedAccountingStandardsPolicyTextBlock_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_LongLivedAssetsNetTotal_lbl1" xml:lang="en-US">LongLivedAssetsNetTotal</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="zdge_LongLivedAssetsNetTotal" xlink:to="zdge_LongLivedAssetsNetTotal_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="zdge_LoanForgiveness_lbl1" xml:lang="en-US">LoanForgiveness</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="zdge_LoanForgiveness" xlink:to="zdge_LoanForgiveness_lbl1"/>
    <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_UnitedStatesTotalAssets_lbl1" xml:lang="en-US">UnitedStatesTotalAssets</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="zdge_UnitedStatesTotalAssets" xlink:to="zdge_UnitedStatesTotalAssets_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="zdge_VestingPeriodDescription_lbl1" xml:lang="en-US">VestingPeriodDescription</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="zdge_VestingPeriodDescription" xlink:to="zdge_VestingPeriodDescription_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="zdge_CustomerThreeMember_lbl0" xml:lang="en-US">CustomerThreeMember</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="zdge_CustomerThreeMember" xlink:to="zdge_CustomerThreeMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="zdge_BeginningBalanceOfRelatedParty_lbl1" xml:lang="en-US">BeginningBalanceOfRelatedParty</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="zdge_BeginningBalanceOfRelatedParty" xlink:to="zdge_BeginningBalanceOfRelatedParty_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="zdge_March22Member_lbl0" xml:lang="en-US">March22Member</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="zdge_March22Member" xlink:to="zdge_March22Member_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="zdge_WeightedAverageDiscountRateAbstract_lbl0" xml:lang="en-US">WeightedAverageDiscountRateAbstract</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="zdge_WeightedAverageDiscountRateAbstract" xlink:to="zdge_WeightedAverageDiscountRateAbstract_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="zdge_ReservesDeductedFromDeferredIncomeTaxesNetAbstract0_lbl0" xml:lang="en-US">ReservesDeductedFromDeferredIncomeTaxesNetAbstract0</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="zdge_ReservesDeductedFromDeferredIncomeTaxesNetAbstract0" xlink:to="zdge_ReservesDeductedFromDeferredIncomeTaxesNetAbstract0_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_ConsultingServicesProvidedToIDT_lbl1" xml:lang="en-US">ConsultingServicesProvidedToIDT</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="zdge_ConsultingServicesProvidedToIDT" xlink:to="zdge_ConsultingServicesProvidedToIDT_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="zdge_OperatingLeasesFutureMinimumPaymentDueInTwoYears_lbl1" xml:lang="en-US">OperatingLeasesFutureMinimumPaymentDueInTwoYears</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="zdge_OperatingLeasesFutureMinimumPaymentDueInTwoYears" xlink:to="zdge_OperatingLeasesFutureMinimumPaymentDueInTwoYears_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="zdge_DeferredStockMember_lbl0" xml:lang="en-US">DeferredStockMember</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="zdge_DeferredStockMember" xlink:to="zdge_DeferredStockMember_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_EffectOfDilutiveSecuritiesAbstract_lbl0" xml:lang="en-US">EffectOfDilutiveSecuritiesAbstract</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="zdge_EffectOfDilutiveSecuritiesAbstract" xlink:to="zdge_EffectOfDilutiveSecuritiesAbstract_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="zdge_WeightedAverageRemainingLeaseTermAbstract_lbl0" xml:lang="en-US">WeightedAverageRemainingLeaseTermAbstract</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="zdge_WeightedAverageRemainingLeaseTermAbstract" xlink:to="zdge_WeightedAverageRemainingLeaseTermAbstract_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="zdge_LicenseFeesPercentage_lbl1" xml:lang="en-US">LicenseFeesPercentage</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="zdge_LicenseFeesPercentage" xlink:to="zdge_LicenseFeesPercentage_lbl1"/>
    <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_NumberOfCustomers_lbl1" xml:lang="en-US">NumberOfCustomers</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="zdge_NumberOfCustomers" xlink:to="zdge_NumberOfCustomers_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_OperatingLeasesAbstract_lbl0" xml:lang="en-US">OperatingLeasesAbstract</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="zdge_OperatingLeasesAbstract" xlink:to="zdge_OperatingLeasesAbstract_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="zdge_a2021Abstract_lbl0" xml:lang="en-US">a2021Abstract</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="zdge_a2021Abstract" xlink:to="zdge_a2021Abstract_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="zdge_ForeignAssets_lbl1" xml:lang="en-US">ForeignAssets</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="zdge_ForeignAssets" xlink:to="zdge_ForeignAssets_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_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionNonvestedWeightedAverageGrantDateFairValues_lbl2" xml:lang="en-US">SharebasedCompensationArrangementBySharebasedPaymentAwardOptionNonvestedWeightedAverageGrantDateFairValues</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="zdge_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionNonvestedWeightedAverageGrantDateFairValues" xlink:to="zdge_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionNonvestedWeightedAverageGrantDateFairValues_lbl2"/>
    <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_CapitalRequirementsOnForeignFinancialInstitutionsTableTextBlock_lbl0" xml:lang="en-US">Capital Requirements on Foreign Financial Institutions [Table Text Block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CapitalRequirementsOnForeignFinancialInstitutionsTableTextBlock" xlink:to="us-gaap_CapitalRequirementsOnForeignFinancialInstitutionsTableTextBlock_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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAggregateIntrinsicValue_lbl0" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Expected to Vest, Outstanding, Aggregate Intrinsic Value</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAggregateIntrinsicValue" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAggregateIntrinsicValue_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ConcentrationRiskCreditRisk_lbl0" xml:lang="en-US">Concentration Risk, Credit Risk, Policy [Policy Text Block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ConcentrationRiskCreditRisk" xlink:to="us-gaap_ConcentrationRiskCreditRisk_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_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="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="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="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="dei_EntityWellKnownSeasonedIssuer_lbl0" xml:lang="en-US">Entity Well-known Seasoned Issuer</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityWellKnownSeasonedIssuer" xlink:to="dei_EntityWellKnownSeasonedIssuer_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncomeTaxReconciliationForeignIncomeTaxRateDifferential_lbl0" xml:lang="en-US">Effective Income Tax Rate Reconciliation, Foreign Income Tax Rate Differential, Amount</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeTaxReconciliationForeignIncomeTaxRateDifferential" xlink:to="us-gaap_IncomeTaxReconciliationForeignIncomeTaxRateDifferential_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CommitmentsAndContingenciesPolicyTextBlock_lbl0" xml:lang="en-US">Commitments and Contingencies, Policy [Policy Text Block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CommitmentsAndContingenciesPolicyTextBlock" xlink:to="us-gaap_CommitmentsAndContingenciesPolicyTextBlock_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost_lbl0" xml:lang="en-US">Deferred Tax Assets, Tax Deferred Expense, Compensation and Benefits, Share-based Compensation Cost</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost" xlink:to="us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost_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_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_DefinedBenefitPlanExpectedFutureEmployerContributionsNextFiscalYear_lbl0" xml:lang="en-US">Defined Benefit Plan, Expected Future Employer Contributions, Next Fiscal Year</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DefinedBenefitPlanExpectedFutureEmployerContributionsNextFiscalYear" xlink:to="us-gaap_DefinedBenefitPlanExpectedFutureEmployerContributionsNextFiscalYear_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccruals_lbl0" xml:lang="en-US">Deferred Tax Assets, Tax Deferred Expense, Reserves and Accruals</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccruals" xlink:to="us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccruals_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DueFromRelatedParties_lbl0" xml:lang="en-US">Due from Related Parties</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DueFromRelatedParties" xlink:to="us-gaap_DueFromRelatedParties_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod_lbl0" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Options, Forfeitures in Period</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1_lbl0" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Expected Term</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1" xlink:to="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1_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_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic_lbl0" xml:lang="en-US">Income (Loss) from Continuing Operations before Income Taxes, Domestic</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic" xlink:to="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic_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_ProceedsFromIssuanceOfOtherLongTermDebt_lbl0" xml:lang="en-US">Proceeds from Issuance of Other Long-term Debt</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ProceedsFromIssuanceOfOtherLongTermDebt" xlink:to="us-gaap_ProceedsFromIssuanceOfOtherLongTermDebt_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OperatingLeasesOfLessorDisclosureTextBlock_lbl0" xml:lang="en-US">Lessor, Operating Leases [Text Block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingLeasesOfLessorDisclosureTextBlock" xlink:to="us-gaap_OperatingLeasesOfLessorDisclosureTextBlock_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"/>
    <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_TradeAndOtherAccountsReceivablePolicy_lbl0" xml:lang="en-US">Accounts Receivable [Policy Text Block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_TradeAndOtherAccountsReceivablePolicy" xlink:to="us-gaap_TradeAndOtherAccountsReceivablePolicy_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent_lbl0" xml:lang="en-US">Operating Lease, Weighted Average Discount Rate, Percent</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent" xlink:to="us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_Goodwill_lbl2" 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_lbl2"/>
    <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_IncomeTaxPolicyTextBlock_lbl0" xml:lang="en-US">Income Tax, Policy [Policy Text Block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeTaxPolicyTextBlock" xlink:to="us-gaap_IncomeTaxPolicyTextBlock_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1_lbl0" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Intrinsic Value</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1" xlink:to="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1_lbl0"/>
    <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="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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue_lbl0" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Vested in Period, Weighted Average Grant Date Fair Value</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue_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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue_lbl1" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Intrinsic Value</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue_lbl1"/>
    <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_lbl1" 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_lbl1"/>
    <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_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_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_BusinessAcquisitionsPurchasePriceAllocationYearOfAcquisitionNetEffectOnIncome_lbl0" xml:lang="en-US">Business Acquisitions, Purchase Price Allocation, Year of Acquisition, Net Effect on Income</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_BusinessAcquisitionsPurchasePriceAllocationYearOfAcquisitionNetEffectOnIncome" xlink:to="us-gaap_BusinessAcquisitionsPurchasePriceAllocationYearOfAcquisitionNetEffectOnIncome_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_lbl1" 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_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate_lbl0" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Risk Free Interest Rate</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate_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_OperatingLossCarryforwards_lbl0" xml:lang="en-US">Operating Loss Carryforwards</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingLossCarryforwards" xlink:to="us-gaap_OperatingLossCarryforwards_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AllocatedShareBasedCompensationExpense_lbl0" xml:lang="en-US">Share-based Payment Arrangement, Expense</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AllocatedShareBasedCompensationExpense" xlink:to="us-gaap_AllocatedShareBasedCompensationExpense_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfGoodwillTextBlock_lbl0" xml:lang="en-US">Schedule of Goodwill [Table Text Block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfGoodwillTextBlock" xlink:to="us-gaap_ScheduleOfGoodwillTextBlock_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_DeferredTaxAssetsLiabilitiesNet_lbl0" xml:lang="en-US">Deferred Tax Assets, Net</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredTaxAssetsLiabilitiesNet" xlink:to="us-gaap_DeferredTaxAssetsLiabilitiesNet_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_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_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_AccountsPayableAndOtherAccruedLiabilitiesCurrent_lbl0" xml:lang="en-US">Accounts Payable and Other Accrued Liabilities, Current</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccountsPayableAndOtherAccruedLiabilitiesCurrent" xlink:to="us-gaap_AccountsPayableAndOtherAccruedLiabilitiesCurrent_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ValuationAllowancesAndReservesBalance_lbl1" xml:lang="en-US">SEC Schedule, 12-09, Valuation Allowances and Reserves, Amount</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ValuationAllowancesAndReservesBalance" xlink:to="us-gaap_ValuationAllowancesAndReservesBalance_lbl1"/>
    <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_CurrentForeignTaxExpenseBenefit_lbl0" xml:lang="en-US">Current Foreign Tax Expense (Benefit)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CurrentForeignTaxExpenseBenefit" xlink:to="us-gaap_CurrentForeignTaxExpenseBenefit_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="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_LesseeOperatingLeaseRemainingLeaseTerm_lbl0" xml:lang="en-US">Lessee, Operating Lease, Remaining Lease Term</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LesseeOperatingLeaseRemainingLeaseTerm" xlink:to="us-gaap_LesseeOperatingLeaseRemainingLeaseTerm_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="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_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_CostDepreciationAmortizationAndDepletion_lbl0" xml:lang="en-US">Cost, Depreciation, Amortization and Depletion</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CostDepreciationAmortizationAndDepletion" xlink:to="us-gaap_CostDepreciationAmortizationAndDepletion_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="srt_MaximumMember_lbl0" xml:lang="en-US">Maximum [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="srt_MaximumMember" xlink:to="srt_MaximumMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedWeightedAverageGrantDateFairValue_lbl1" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Option, Nonvested, Weighted Average Exercise Price</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedWeightedAverageGrantDateFairValue" xlink:to="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedWeightedAverageGrantDateFairValue_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_BusinessAcquisitionsPurchasePriceAllocationYearOfAcquisitionDescription_lbl0" xml:lang="en-US">Business Acquisitions, Purchase Price Allocation, Year of Acquisition, Description</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_BusinessAcquisitionsPurchasePriceAllocationYearOfAcquisitionDescription" xlink:to="us-gaap_BusinessAcquisitionsPurchasePriceAllocationYearOfAcquisitionDescription_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DeferredTaxAssetsGross_lbl0" xml:lang="en-US">Deferred Tax Assets, Gross</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredTaxAssetsGross" xlink:to="us-gaap_DeferredTaxAssetsGross_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DeferredIncomeTaxAssetsNet_lbl0" xml:lang="en-US">Deferred Income Tax Assets, Net</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredIncomeTaxAssetsNet" xlink:to="us-gaap_DeferredIncomeTaxAssetsNet_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedOptionsForfeitedNumberOfShares_lbl0" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Options, Nonvested Options Forfeited, Number of Shares</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedOptionsForfeitedNumberOfShares" xlink:to="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedOptionsForfeitedNumberOfShares_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_CapitalizedComputerSoftwareGross_lbl0" xml:lang="en-US">Capitalized Computer Software, Gross</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CapitalizedComputerSoftwareGross" xlink:to="us-gaap_CapitalizedComputerSoftwareGross_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="srt_MinimumMember_lbl0" xml:lang="en-US">Minimum [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="srt_MinimumMember" xlink:to="srt_MinimumMember_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_StockholdersEquityNoteDisclosureTextBlock_lbl0" xml:lang="en-US">Stockholders&apos; Equity Note Disclosure [Text Block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockholdersEquityNoteDisclosureTextBlock" xlink:to="us-gaap_StockholdersEquityNoteDisclosureTextBlock_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="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_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1_lbl0" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested in Period, Fair Value</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1" xlink:to="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1_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="us-gaap_ScheduleOfNonvestedRestrictedStockUnitsActivityTableTextBlock_lbl0" xml:lang="en-US">Schedule of Nonvested Restricted Stock Units Activity [Table Text Block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfNonvestedRestrictedStockUnitsActivityTableTextBlock" xlink:to="us-gaap_ScheduleOfNonvestedRestrictedStockUnitsActivityTableTextBlock_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="us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock_lbl0" xml:lang="en-US">Property, Plant and Equipment Disclosure [Text Block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock" xlink:to="us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_NatureOfCommonOwnershipOrManagementControlRelationships_lbl0" xml:lang="en-US">Nature of Common Ownership or Management Control Relationships</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NatureOfCommonOwnershipOrManagementControlRelationships" xlink:to="us-gaap_NatureOfCommonOwnershipOrManagementControlRelationships_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit_lbl0" xml:lang="en-US">Deferred State and Local Income Tax Expense (Benefit)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit" xlink:to="us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="srt_ScheduleOfCondensedCashFlowStatementTableTextBlock_lbl0" xml:lang="en-US">Condensed Cash Flow Statement [Table Text Block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="srt_ScheduleOfCondensedCashFlowStatementTableTextBlock" xlink:to="srt_ScheduleOfCondensedCashFlowStatementTableTextBlock_lbl0"/>
    <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_FairValueMeasurementPolicyPolicyTextBlock_lbl0" xml:lang="en-US">Fair Value Measurement, Policy [Policy Text Block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FairValueMeasurementPolicyPolicyTextBlock" xlink:to="us-gaap_FairValueMeasurementPolicyPolicyTextBlock_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SalesRevenueNetMember_lbl1" xml:lang="en-US">Revenue Benchmark [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SalesRevenueNetMember" xlink:to="us-gaap_SalesRevenueNetMember_lbl1"/>
    <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_lbl0" 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_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_LesseeOperatingLeaseRenewalTerm_lbl0" xml:lang="en-US">Lessee, Operating Lease, Renewal Term</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LesseeOperatingLeaseRenewalTerm" xlink:to="us-gaap_LesseeOperatingLeaseRenewalTerm_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_SaleOfStockNumberOfSharesIssuedInTransaction_lbl0" xml:lang="en-US">Sale of Stock, Number of Shares Issued in Transaction</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SaleOfStockNumberOfSharesIssuedInTransaction" xlink:to="us-gaap_SaleOfStockNumberOfSharesIssuedInTransaction_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock_lbl0" xml:lang="en-US">Share-based Payment Arrangement, Option, Activity [Table Text Block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock" xlink:to="us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PropertyPlantAndEquipmentPolicyTextBlock_lbl0" xml:lang="en-US">Property, Plant and Equipment, Policy [Policy Text Block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PropertyPlantAndEquipmentPolicyTextBlock" xlink:to="us-gaap_PropertyPlantAndEquipmentPolicyTextBlock_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PaymentsToAcquireInvestments_lbl0" xml:lang="en-US">Payments to Acquire Investments</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PaymentsToAcquireInvestments" xlink:to="us-gaap_PaymentsToAcquireInvestments_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OperatingLeasePayments_lbl0" xml:lang="en-US">Operating Lease, Payments</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingLeasePayments" xlink:to="us-gaap_OperatingLeasePayments_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_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_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_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_DeferredTaxAssetsValuationAllowance_lbl0" xml:lang="en-US">Deferred Tax Assets, Valuation Allowance</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredTaxAssetsValuationAllowance" xlink:to="us-gaap_DeferredTaxAssetsValuationAllowance_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PropertyPlantAndEquipmentUsefulLife_lbl0" xml:lang="en-US">Property, Plant and Equipment, Useful Life</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PropertyPlantAndEquipmentUsefulLife" xlink:to="us-gaap_PropertyPlantAndEquipmentUsefulLife_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DerivativesPolicyTextBlock_lbl0" xml:lang="en-US">Derivatives, Policy [Policy Text Block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DerivativesPolicyTextBlock" xlink:to="us-gaap_DerivativesPolicyTextBlock_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_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice_lbl0" xml:lang="en-US">Share-based Compensation Arrangements by Share-based Payment Award, Options, Grants in Period, Weighted Average Exercise Price</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice" xlink:to="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice_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_IncomeTaxReconciliationStateAndLocalIncomeTaxes_lbl0" xml:lang="en-US">Effective Income Tax Rate Reconciliation, State and Local Income Taxes, Amount</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeTaxReconciliationStateAndLocalIncomeTaxes" xlink:to="us-gaap_IncomeTaxReconciliationStateAndLocalIncomeTaxes_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_lbl0" xml:lang="en-US">Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:to="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DeferredTaxAssetsOperatingLossCarryforwards_lbl0" xml:lang="en-US">Deferred Tax Assets, Operating Loss Carryforwards</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredTaxAssetsOperatingLossCarryforwards" xlink:to="us-gaap_DeferredTaxAssetsOperatingLossCarryforwards_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PropertyPlantAndEquipmentTextBlock_lbl0" xml:lang="en-US">Property, Plant and Equipment [Table Text Block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PropertyPlantAndEquipmentTextBlock" xlink:to="us-gaap_PropertyPlantAndEquipmentTextBlock_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_lbl2" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Weighted Average Grant Date Fair Value</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_lbl2"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensation_lbl1" 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_lbl1"/>
    <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_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2_lbl1" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Remaining Contractual Term</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2" xlink:to="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2_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_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_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_StockIssuedDuringPeriodValueEmployeeBenefitPlan_lbl0" xml:lang="en-US">Stock Issued During Period, Value, Employee Benefit Plan</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockIssuedDuringPeriodValueEmployeeBenefitPlan" xlink:to="us-gaap_StockIssuedDuringPeriodValueEmployeeBenefitPlan_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod_lbl0" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Options, Forfeitures and Expirations in Period</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ValuationAllowancesAndReservesChargedToCostAndExpense_lbl0" xml:lang="en-US">SEC Schedule, 12-09, Valuation Allowances and Reserves, Additions, Charge to Cost and Expense</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ValuationAllowancesAndReservesChargedToCostAndExpense" xlink:to="us-gaap_ValuationAllowancesAndReservesChargedToCostAndExpense_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OfficeEquipmentMember_lbl0" xml:lang="en-US">Office Equipment [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OfficeEquipmentMember" xlink:to="us-gaap_OfficeEquipmentMember_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_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="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_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_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="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_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="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_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="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_EquityMethodInvestmentsPolicy_lbl0" xml:lang="en-US">Equity Method Investments [Policy Text Block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EquityMethodInvestmentsPolicy" xlink:to="us-gaap_EquityMethodInvestmentsPolicy_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedOptionsForfeitedWeightedAverageGrantDateFairValue_lbl1" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Options, Nonvested Options Forfeited, Weighted Average Grant Date Fair Value</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedOptionsForfeitedWeightedAverageGrantDateFairValue" xlink:to="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedOptionsForfeitedWeightedAverageGrantDateFairValue_lbl1"/>
    <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_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_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_SoftwareAndSoftwareDevelopmentCostsMember_lbl0" xml:lang="en-US">Software and Software Development Costs [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SoftwareAndSoftwareDevelopmentCostsMember" xlink:to="us-gaap_SoftwareAndSoftwareDevelopmentCostsMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FurnitureAndFixturesMember_lbl0" xml:lang="en-US">Furniture and Fixtures [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FurnitureAndFixturesMember" xlink:to="us-gaap_FurnitureAndFixturesMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_RelatedPartyTransactionsDisclosureTextBlock_lbl0" xml:lang="en-US">Related Party Transactions Disclosure [Text Block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RelatedPartyTransactionsDisclosureTextBlock" xlink:to="us-gaap_RelatedPartyTransactionsDisclosureTextBlock_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy_lbl0" xml:lang="en-US">Share-based Payment Arrangement [Policy Text Block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy" xlink:to="us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy_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_LessorOperatingLeaseDescription_lbl0" xml:lang="en-US">Lessor, Operating Lease, Description</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LessorOperatingLeaseDescription" xlink:to="us-gaap_LessorOperatingLeaseDescription_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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice_lbl0" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Weighted Average Exercise Price</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_GoodwillAndIntangibleAssetsGoodwillPolicy_lbl0" xml:lang="en-US">Goodwill and Intangible Assets, Goodwill, Policy [Policy Text Block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_GoodwillAndIntangibleAssetsGoodwillPolicy" xlink:to="us-gaap_GoodwillAndIntangibleAssetsGoodwillPolicy_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfUnvestedRestrictedStockUnitsRollForwardTableTextBlock_lbl0" xml:lang="en-US">Schedule of Unvested Restricted Stock Units Roll Forward [Table Text Block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfUnvestedRestrictedStockUnitsRollForwardTableTextBlock" xlink:to="us-gaap_ScheduleOfUnvestedRestrictedStockUnitsRollForwardTableTextBlock_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_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_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="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_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock_lbl0" xml:lang="en-US">Schedule of Deferred Tax Assets and Liabilities [Table Text Block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock" xlink:to="us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock_lbl0" xml:lang="en-US">Goodwill and Intangible Assets Disclosure [Text Block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock" xlink:to="us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock_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_CashAndCashEquivalentsPolicyTextBlock_lbl0" xml:lang="en-US">Cash and Cash Equivalents, Policy [Policy Text Block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CashAndCashEquivalentsPolicyTextBlock" xlink:to="us-gaap_CashAndCashEquivalentsPolicyTextBlock_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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue_lbl1" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercises in Period, Intrinsic Value</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_lbl0" xml:lang="en-US">Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" xlink:to="us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_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_SaleOfStockConsiderationReceivedOnTransaction_lbl0" xml:lang="en-US">Sale of Stock, Consideration Received on Transaction</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SaleOfStockConsiderationReceivedOnTransaction" xlink:to="us-gaap_SaleOfStockConsiderationReceivedOnTransaction_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DeferredForeignIncomeTaxExpenseBenefit_lbl0" xml:lang="en-US">Deferred Foreign Income Tax Expense (Benefit)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredForeignIncomeTaxExpenseBenefit" xlink:to="us-gaap_DeferredForeignIncomeTaxExpenseBenefit_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CostOfSalesPolicyTextBlock_lbl0" xml:lang="en-US">Cost of Goods and Service [Policy Text Block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CostOfSalesPolicyTextBlock" xlink:to="us-gaap_CostOfSalesPolicyTextBlock_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_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock_lbl0" xml:lang="en-US">Schedule of Effective Income Tax Rate Reconciliation [Table Text Block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock" xlink:to="us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock_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="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_ProceedsFromIssuanceOrSaleOfEquity_lbl0" xml:lang="en-US">Proceeds from Issuance or Sale of Equity</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ProceedsFromIssuanceOrSaleOfEquity" xlink:to="us-gaap_ProceedsFromIssuanceOrSaleOfEquity_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ResearchDevelopmentAndComputerSoftwarePolicyTextBlock_lbl0" xml:lang="en-US">Research, Development, and Computer Software, Policy [Policy Text Block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ResearchDevelopmentAndComputerSoftwarePolicyTextBlock" xlink:to="us-gaap_ResearchDevelopmentAndComputerSoftwarePolicyTextBlock_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CommonStockMember_lbl0" xml:lang="en-US">Common Stock [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CommonStockMember" xlink:to="us-gaap_CommonStockMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PropertyPlantAndEquipmentGross_lbl0" xml:lang="en-US">Property, Plant and Equipment, Gross</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PropertyPlantAndEquipmentGross" xlink:to="us-gaap_PropertyPlantAndEquipmentGross_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber_lbl0" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Number</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodIntrinsicValue_lbl0" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period, Intrinsic Value, Amount Per Share</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodIntrinsicValue" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodIntrinsicValue_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_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="dei_EntityVoluntaryFilers_lbl0" xml:lang="en-US">Entity Voluntary Filers</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityVoluntaryFilers" xlink:to="dei_EntityVoluntaryFilers_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_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_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_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock_lbl0" xml:lang="en-US">Foreign Currency Transactions and Translations Policy [Policy Text Block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock" xlink:to="us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_EquityMethodInvestmentOwnershipPercentage_lbl0" xml:lang="en-US">Equity Method Investment, Ownership Percentage</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EquityMethodInvestmentOwnershipPercentage" xlink:to="us-gaap_EquityMethodInvestmentOwnershipPercentage_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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_lbl0" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Number</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate_lbl0" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Expected Volatility Rate</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate_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="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageRemainingContractualTerm1_lbl0" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Expected to Vest, Outstanding, Weighted Average Remaining Contractual Term</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageRemainingContractualTerm1" xlink:to="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageRemainingContractualTerm1_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SubsequentEventMember_lbl0" xml:lang="en-US">Subsequent Event [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SubsequentEventMember" xlink:to="us-gaap_SubsequentEventMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_GeographicAreasLongLivedAssetsAbstract_lbl0" xml:lang="en-US">Geographic Areas, Long-Lived Assets [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_GeographicAreasLongLivedAssetsAbstract" xlink:to="us-gaap_GeographicAreasLongLivedAssetsAbstract_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_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_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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod_lbl0" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Forfeited in Period</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod_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_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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_lbl2" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Number</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_lbl2"/>
    <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="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_SummaryOfValuationAllowanceTextBlock_lbl0" xml:lang="en-US">Summary of Valuation Allowance [Table Text Block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SummaryOfValuationAllowanceTextBlock" xlink:to="us-gaap_SummaryOfValuationAllowanceTextBlock_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_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate_lbl0" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Expected Dividend Rate</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ComprehensiveIncomePolicyPolicyTextBlock_lbl0" xml:lang="en-US">Comprehensive Income, Policy [Policy Text Block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ComprehensiveIncomePolicyPolicyTextBlock" xlink:to="us-gaap_ComprehensiveIncomePolicyPolicyTextBlock_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_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_ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock_lbl0" xml:lang="en-US">Schedule of Income before Income Tax, Domestic and Foreign [Table Text Block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock" xlink:to="us-gaap_ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncomeTaxReconciliationOtherAdjustments_lbl0" xml:lang="en-US">Effective Income Tax Rate Reconciliation, Other Adjustments, Amount</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeTaxReconciliationOtherAdjustments" xlink:to="us-gaap_IncomeTaxReconciliationOtherAdjustments_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_CurrentFederalTaxExpenseBenefit_lbl0" xml:lang="en-US">Current Federal Tax Expense (Benefit)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CurrentFederalTaxExpenseBenefit" xlink:to="us-gaap_CurrentFederalTaxExpenseBenefit_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_PaymentsToAcquireBusinessesAndInterestInAffiliates_lbl0" xml:lang="en-US">Payments to Acquire Businesses and Interest in Affiliates</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PaymentsToAcquireBusinessesAndInterestInAffiliates" xlink:to="us-gaap_PaymentsToAcquireBusinessesAndInterestInAffiliates_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_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_DeferredIncomeTaxExpenseBenefit_lbl1" xml:lang="en-US">Deferred Income Tax Expense (Benefit)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredIncomeTaxExpenseBenefit" xlink:to="us-gaap_DeferredIncomeTaxExpenseBenefit_lbl1"/>
    <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="us-gaap_IncomeTaxExpenseBenefit_lbl1" 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_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_UseOfEstimates_lbl0" xml:lang="en-US">Use of Estimates, Policy [Policy Text Block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_UseOfEstimates" xlink:to="us-gaap_UseOfEstimates_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="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_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_AccountsReceivableMember_lbl0" xml:lang="en-US">Accounts Receivable [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccountsReceivableMember" xlink:to="us-gaap_AccountsReceivableMember_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_SubsequentEventsTextBlock_lbl0" xml:lang="en-US">Subsequent Events [Text Block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SubsequentEventsTextBlock" xlink:to="us-gaap_SubsequentEventsTextBlock_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_Assets_lbl0" 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_lbl0"/>
    <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="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_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1_lbl1" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Weighted Average Remaining Contractual Term</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1" xlink:to="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign_lbl0" xml:lang="en-US">Income (Loss) from Continuing Operations before Income Taxes, Foreign</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign" xlink:to="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign_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_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_PensionAndOtherPostretirementBenefitsDisclosureTextBlock_lbl0" xml:lang="en-US">Retirement Benefits [Text Block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PensionAndOtherPostretirementBenefitsDisclosureTextBlock" xlink:to="us-gaap_PensionAndOtherPostretirementBenefitsDisclosureTextBlock_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StockIssuedDuringPeriodSharesEmployeeBenefitPlan_lbl0" xml:lang="en-US">Stock Issued During Period, Shares, Employee Benefit Plan</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockIssuedDuringPeriodSharesEmployeeBenefitPlan" xlink:to="us-gaap_StockIssuedDuringPeriodSharesEmployeeBenefitPlan_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock_lbl0" xml:lang="en-US">Schedule of Share-based Payment Award, Stock Options, Valuation Assumptions [Table Text Block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock" xlink:to="us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AccruedIncomeTaxes_lbl0" 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_AccruedIncomeTaxes" xlink:to="us-gaap_AccruedIncomeTaxes_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValueTableTextBlock_lbl0" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Weighted Average Grant Date Fair Value [Table Text Block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValueTableTextBlock" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValueTableTextBlock_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_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_DerivativeLiabilities_lbl0" xml:lang="en-US">Derivative Liability</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DerivativeLiabilities" xlink:to="us-gaap_DerivativeLiabilities_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_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_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_EffectiveIncomeTaxRateReconciliationDeductionsMedicarePrescriptionDrugBenefit_lbl0" xml:lang="en-US">Effective Income Tax Rate Reconciliation, Deduction, Medicare Prescription Drug Benefit, Percent</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EffectiveIncomeTaxRateReconciliationDeductionsMedicarePrescriptionDrugBenefit" xlink:to="us-gaap_EffectiveIncomeTaxRateReconciliationDeductionsMedicarePrescriptionDrugBenefit_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DebtInstrumentFaceAmount_lbl0" xml:lang="en-US">Debt Instrument, Face Amount</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DebtInstrumentFaceAmount" xlink:to="us-gaap_DebtInstrumentFaceAmount_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_RestrictedStockUnitsRSUMember_lbl0" xml:lang="en-US">Restricted Stock Units (RSUs) [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RestrictedStockUnitsRSUMember" xlink:to="us-gaap_RestrictedStockUnitsRSUMember_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_LesseeLeasesPolicyTextBlock_lbl0" xml:lang="en-US">Lessee, Leases [Policy Text Block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LesseeLeasesPolicyTextBlock" xlink:to="us-gaap_LesseeLeasesPolicyTextBlock_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DebtInstrumentTerm_lbl0" xml:lang="en-US">Debt Instrument, Term</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DebtInstrumentTerm" xlink:to="us-gaap_DebtInstrumentTerm_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_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="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice_lbl0" xml:lang="en-US">Share-based Compensation Arrangements by Share-based Payment Award, Options, Forfeitures in Period, Weighted Average Exercise Price</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice" xlink:to="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PaymentsForCommissions_lbl0" xml:lang="en-US">Payments for Commissions</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PaymentsForCommissions" xlink:to="us-gaap_PaymentsForCommissions_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ConsolidationPolicyTextBlock_lbl0" xml:lang="en-US">Consolidation, Policy [Policy Text Block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ConsolidationPolicyTextBlock" xlink:to="us-gaap_ConsolidationPolicyTextBlock_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_ValuationAllowancesAndReservesDeductions_lbl0" xml:lang="en-US">SEC Schedule, 12-09, Valuation Allowances and Reserves, Deduction</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ValuationAllowancesAndReservesDeductions" xlink:to="us-gaap_ValuationAllowancesAndReservesDeductions_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue_lbl0" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Vested in Period, Fair Value</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue_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_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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_lbl1" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Exercise Price</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_lbl1"/>
    <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="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_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_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_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_CurrentIncomeTaxExpenseBenefit_lbl0" xml:lang="en-US">Current Income Tax Expense (Benefit)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CurrentIncomeTaxExpenseBenefit" xlink:to="us-gaap_CurrentIncomeTaxExpenseBenefit_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_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedWeightedAverageGrantDateFairValue_lbl1" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested, Weighted Average Grant Date Fair Value</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedWeightedAverageGrantDateFairValue" xlink:to="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedWeightedAverageGrantDateFairValue_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised_lbl1" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercises in Period</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised" xlink:to="us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedNumberOfShares_lbl1" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Options, Nonvested, Number of Shares</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedNumberOfShares" xlink:to="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedNumberOfShares_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PropertyPlantAndEquipmentOther_lbl0" xml:lang="en-US">Property, Plant and Equipment, Other, Gross</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PropertyPlantAndEquipmentOther" xlink:to="us-gaap_PropertyPlantAndEquipmentOther_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_CashEquivalentsAtCarryingValue_lbl0" xml:lang="en-US">Cash Equivalents, at Carrying Value</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CashEquivalentsAtCarryingValue" xlink:to="us-gaap_CashEquivalentsAtCarryingValue_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate_lbl0" xml:lang="en-US">Effective Income Tax Rate Reconciliation at Federal Statutory Income Tax Rate, Amount</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate" xlink:to="us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate_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_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_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedNumberOfShares_lbl0" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested, Number of Shares</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedNumberOfShares" xlink:to="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedNumberOfShares_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="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="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_LegalFees_lbl0" xml:lang="en-US">Legal Fees</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LegalFees" xlink:to="us-gaap_LegalFees_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="us-gaap_OtherAssetsCurrent_lbl0" xml:lang="en-US">Other Assets, Current</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherAssetsCurrent" xlink:to="us-gaap_OtherAssetsCurrent_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OtherOwnershipInterestsValue_lbl0" xml:lang="en-US">Other Ownership Interests, Contributed Capital</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherOwnershipInterestsValue" xlink:to="us-gaap_OtherOwnershipInterestsValue_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="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="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_CurrentStateAndLocalTaxExpenseBenefit_lbl0" xml:lang="en-US">Current State and Local Tax Expense (Benefit)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CurrentStateAndLocalTaxExpenseBenefit" xlink:to="us-gaap_CurrentStateAndLocalTaxExpenseBenefit_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_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_IncomeTaxExaminationDescription_lbl0" xml:lang="en-US">Income Tax Examination, Description</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeTaxExaminationDescription" xlink:to="us-gaap_IncomeTaxExaminationDescription_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_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_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_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_BusinessCombinationsPolicy_lbl0" xml:lang="en-US">Business Combinations Policy [Policy Text Block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_BusinessCombinationsPolicy" xlink:to="us-gaap_BusinessCombinationsPolicy_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DueToRelatedPartiesCurrent_lbl0" xml:lang="en-US">Due to Related Parties, Current</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DueToRelatedPartiesCurrent" xlink:to="us-gaap_DueToRelatedPartiesCurrent_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock_lbl0" xml:lang="en-US">Schedule of Components of Income Tax Expense (Benefit) [Table Text Block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock" xlink:to="us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock_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_IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance_lbl0" xml:lang="en-US">Effective Income Tax Rate Reconciliation, Change in Deferred Tax Assets Valuation Allowance, Amount</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance" xlink:to="us-gaap_IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_EarningsPerSharePolicyTextBlock_lbl0" xml:lang="en-US">Earnings Per Share, Policy [Policy Text Block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EarningsPerSharePolicyTextBlock" xlink:to="us-gaap_EarningsPerSharePolicyTextBlock_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1_lbl0" xml:lang="en-US">Operating Lease, Weighted Average Remaining Lease Term</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1" xlink:to="us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DeferredFederalIncomeTaxExpenseBenefit_lbl0" xml:lang="en-US">Deferred Federal Income Tax Expense (Benefit)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredFederalIncomeTaxExpenseBenefit" xlink:to="us-gaap_DeferredFederalIncomeTaxExpenseBenefit_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityPublicFloat_lbl0" xml:lang="en-US">Entity Public Float</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityPublicFloat" xlink:to="dei_EntityPublicFloat_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_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice_lbl0" xml:lang="en-US">Share-based Compensation Arrangements by Share-based Payment Award, Options, Exercises in Period, Weighted Average Exercise Price</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice" xlink:to="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_RevenueRecognitionPolicyTextBlock_lbl0" xml:lang="en-US">Revenue [Policy Text Block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RevenueRecognitionPolicyTextBlock" xlink:to="us-gaap_RevenueRecognitionPolicyTextBlock_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="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_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"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StatementTable" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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="https://xbrl.fasb.org/srt/2021/elts/srt-2021-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>15
<FILENAME>zdge-20210731_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: Tue Nov 09 20:29:55 UTC 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-20210731.xsd#zdge_r_ConsolidatedBalanceSheet" roleURI="http://zedge.com/role/ConsolidatedBalanceSheet"/>
  <roleRef xlink:type="simple" xlink:href="zdge-20210731.xsd#zdge_r_ConsolidatedBalanceSheet_Parentheticals" roleURI="http://zedge.com/role/ConsolidatedBalanceSheet_Parentheticals"/>
  <roleRef xlink:type="simple" xlink:href="zdge-20210731.xsd#zdge_r_ConsolidatedIncomeStatement" roleURI="http://zedge.com/role/ConsolidatedIncomeStatement"/>
  <roleRef xlink:type="simple" xlink:href="zdge-20210731.xsd#zdge_r_ShareholdersEquityType2or3" roleURI="http://zedge.com/role/ShareholdersEquityType2or3"/>
  <roleRef xlink:type="simple" xlink:href="zdge-20210731.xsd#zdge_r_ConsolidatedCashFlow" roleURI="http://zedge.com/role/ConsolidatedCashFlow"/>
  <roleRef xlink:type="simple" xlink:href="zdge-20210731.xsd#zdge_r_DescriptionofBusinessandSummaryofSignificantAccountingPolicies" roleURI="http://zedge.com/role/DescriptionofBusinessandSummaryofSignificantAccountingPolicies"/>
  <roleRef xlink:type="simple" xlink:href="zdge-20210731.xsd#zdge_r_Revenue" roleURI="http://zedge.com/role/Revenue"/>
  <roleRef xlink:type="simple" xlink:href="zdge-20210731.xsd#zdge_r_FairValueMeasurements" roleURI="http://zedge.com/role/FairValueMeasurements"/>
  <roleRef xlink:type="simple" xlink:href="zdge-20210731.xsd#zdge_r_DerivativeInstruments" roleURI="http://zedge.com/role/DerivativeInstruments"/>
  <roleRef xlink:type="simple" xlink:href="zdge-20210731.xsd#zdge_r_PropertyandEquipment" roleURI="http://zedge.com/role/PropertyandEquipment"/>
  <roleRef xlink:type="simple" xlink:href="zdge-20210731.xsd#zdge_r_Goodwill" roleURI="http://zedge.com/role/Goodwill"/>
  <roleRef xlink:type="simple" xlink:href="zdge-20210731.xsd#zdge_r_AccruedExpensesandOtherCurrentLiabilities" roleURI="http://zedge.com/role/AccruedExpensesandOtherCurrentLiabilities"/>
  <roleRef xlink:type="simple" xlink:href="zdge-20210731.xsd#zdge_r_Equity" roleURI="http://zedge.com/role/Equity"/>
  <roleRef xlink:type="simple" xlink:href="zdge-20210731.xsd#zdge_r_CommitmentsandContingencies" roleURI="http://zedge.com/role/CommitmentsandContingencies"/>
  <roleRef xlink:type="simple" xlink:href="zdge-20210731.xsd#zdge_r_Leases" roleURI="http://zedge.com/role/Leases"/>
  <roleRef xlink:type="simple" xlink:href="zdge-20210731.xsd#zdge_r_IncomeTaxes" roleURI="http://zedge.com/role/IncomeTaxes"/>
  <roleRef xlink:type="simple" xlink:href="zdge-20210731.xsd#zdge_r_StockBasedCompensation" roleURI="http://zedge.com/role/StockBasedCompensation"/>
  <roleRef xlink:type="simple" xlink:href="zdge-20210731.xsd#zdge_r_RelatedPartyTransactions" roleURI="http://zedge.com/role/RelatedPartyTransactions"/>
  <roleRef xlink:type="simple" xlink:href="zdge-20210731.xsd#zdge_r_BusinessSegmentandGeographicInformation" roleURI="http://zedge.com/role/BusinessSegmentandGeographicInformation"/>
  <roleRef xlink:type="simple" xlink:href="zdge-20210731.xsd#zdge_r_RevolvingCreditFacility" roleURI="http://zedge.com/role/RevolvingCreditFacility"/>
  <roleRef xlink:type="simple" xlink:href="zdge-20210731.xsd#zdge_r_DefinedContributionPlan" roleURI="http://zedge.com/role/DefinedContributionPlan"/>
  <roleRef xlink:type="simple" xlink:href="zdge-20210731.xsd#zdge_r_LoansPayable" roleURI="http://zedge.com/role/LoansPayable"/>
  <roleRef xlink:type="simple" xlink:href="zdge-20210731.xsd#zdge_r_SalesofClassBCommonStock" roleURI="http://zedge.com/role/SalesofClassBCommonStock"/>
  <roleRef xlink:type="simple" xlink:href="zdge-20210731.xsd#zdge_r_SubsequentEvents" roleURI="http://zedge.com/role/SubsequentEvents"/>
  <roleRef xlink:type="simple" xlink:href="zdge-20210731.xsd#zdge_r_AccountingPoliciesByPolicy" roleURI="http://zedge.com/role/AccountingPoliciesByPolicy"/>
  <roleRef xlink:type="simple" xlink:href="zdge-20210731.xsd#zdge_r_DescriptionofBusinessandSummaryofSignificantAccountingPoliciesTables" roleURI="http://zedge.com/role/DescriptionofBusinessandSummaryofSignificantAccountingPoliciesTables"/>
  <roleRef xlink:type="simple" xlink:href="zdge-20210731.xsd#zdge_r_RevenueTables" roleURI="http://zedge.com/role/RevenueTables"/>
  <roleRef xlink:type="simple" xlink:href="zdge-20210731.xsd#zdge_r_FairValueMeasurementsTables" roleURI="http://zedge.com/role/FairValueMeasurementsTables"/>
  <roleRef xlink:type="simple" xlink:href="zdge-20210731.xsd#zdge_r_DerivativeInstrumentsTables" roleURI="http://zedge.com/role/DerivativeInstrumentsTables"/>
  <roleRef xlink:type="simple" xlink:href="zdge-20210731.xsd#zdge_r_PropertyandEquipmentTables" roleURI="http://zedge.com/role/PropertyandEquipmentTables"/>
  <roleRef xlink:type="simple" xlink:href="zdge-20210731.xsd#zdge_r_GoodwillTables" roleURI="http://zedge.com/role/GoodwillTables"/>
  <roleRef xlink:type="simple" xlink:href="zdge-20210731.xsd#zdge_r_AccruedExpensesandOtherCurrentLiabilitiesTables" roleURI="http://zedge.com/role/AccruedExpensesandOtherCurrentLiabilitiesTables"/>
  <roleRef xlink:type="simple" xlink:href="zdge-20210731.xsd#zdge_r_LeasesTables" roleURI="http://zedge.com/role/LeasesTables"/>
  <roleRef xlink:type="simple" xlink:href="zdge-20210731.xsd#zdge_r_IncomeTaxesTables" roleURI="http://zedge.com/role/IncomeTaxesTables"/>
  <roleRef xlink:type="simple" xlink:href="zdge-20210731.xsd#zdge_r_StockBasedCompensationTables" roleURI="http://zedge.com/role/StockBasedCompensationTables"/>
  <roleRef xlink:type="simple" xlink:href="zdge-20210731.xsd#zdge_r_RelatedPartyTransactionsTables" roleURI="http://zedge.com/role/RelatedPartyTransactionsTables"/>
  <roleRef xlink:type="simple" xlink:href="zdge-20210731.xsd#zdge_r_BusinessSegmentandGeographicInformationTables" roleURI="http://zedge.com/role/BusinessSegmentandGeographicInformationTables"/>
  <roleRef xlink:type="simple" xlink:href="zdge-20210731.xsd#zdge_r_SubsequentEventsTables" roleURI="http://zedge.com/role/SubsequentEventsTables"/>
  <roleRef xlink:type="simple" xlink:href="zdge-20210731.xsd#zdge_r_ScheduleofweightedaveragenumberofsharesusedinthecalculationofbasicanddilutedearningspershareTable" roleURI="http://zedge.com/role/ScheduleofweightedaveragenumberofsharesusedinthecalculationofbasicanddilutedearningspershareTable"/>
  <roleRef xlink:type="simple" xlink:href="zdge-20210731.xsd#zdge_r_ScheduleofshareswereexcludedfromthedilutedearningspershareTable" roleURI="http://zedge.com/role/ScheduleofshareswereexcludedfromthedilutedearningspershareTable"/>
  <roleRef xlink:type="simple" xlink:href="zdge-20210731.xsd#zdge_r_ScheduleofrevenuebytypeofserviceTable" roleURI="http://zedge.com/role/ScheduleofrevenuebytypeofserviceTable"/>
  <roleRef xlink:type="simple" xlink:href="zdge-20210731.xsd#zdge_r_ScheduleofbalanceofassetsandliabilitiesmeasuredatfairvalueonarecurringbasisTable" roleURI="http://zedge.com/role/ScheduleofbalanceofassetsandliabilitiesmeasuredatfairvalueonarecurringbasisTable"/>
  <roleRef xlink:type="simple" xlink:href="zdge-20210731.xsd#zdge_r_ScheduleofoutstandingforeignexchangecontractsTable" roleURI="http://zedge.com/role/ScheduleofoutstandingforeignexchangecontractsTable"/>
  <roleRef xlink:type="simple" xlink:href="zdge-20210731.xsd#zdge_r_ScheduleoffairvalueofoutstandingderivativeinstrumentsTable" roleURI="http://zedge.com/role/ScheduleoffairvalueofoutstandingderivativeinstrumentsTable"/>
  <roleRef xlink:type="simple" xlink:href="zdge-20210731.xsd#zdge_r_ScheduleofderivativeinstrumentsonconsolidatedstatementsofcomprehensiveincomelossTable" roleURI="http://zedge.com/role/ScheduleofderivativeinstrumentsonconsolidatedstatementsofcomprehensiveincomelossTable"/>
  <roleRef xlink:type="simple" xlink:href="zdge-20210731.xsd#zdge_r_ScheduleofPropertyandequipmentTable" roleURI="http://zedge.com/role/ScheduleofPropertyandequipmentTable"/>
  <roleRef xlink:type="simple" xlink:href="zdge-20210731.xsd#zdge_r_ScheduleofreconcilesthechangeinthecarryingamountofgoodwillTable" roleURI="http://zedge.com/role/ScheduleofreconcilesthechangeinthecarryingamountofgoodwillTable"/>
  <roleRef xlink:type="simple" xlink:href="zdge-20210731.xsd#zdge_r_ScheduleofaccruedexpensesandothercurrentliabilitiesTable" roleURI="http://zedge.com/role/ScheduleofaccruedexpensesandothercurrentliabilitiesTable"/>
  <roleRef xlink:type="simple" xlink:href="zdge-20210731.xsd#zdge_r_ScheduleofleaserelatedassetsandliabilitiesTable" roleURI="http://zedge.com/role/ScheduleofleaserelatedassetsandliabilitiesTable"/>
  <roleRef xlink:type="simple" xlink:href="zdge-20210731.xsd#zdge_r_ScheduleofweightedaverageremainingleasetermandweightedaveragediscountTable" roleURI="http://zedge.com/role/ScheduleofweightedaverageremainingleasetermandweightedaveragediscountTable"/>
  <roleRef xlink:type="simple" xlink:href="zdge-20210731.xsd#zdge_r_ScheduleofFutureminimumleasepaymentsundernoncancellableleasesTable" roleURI="http://zedge.com/role/ScheduleofFutureminimumleasepaymentsundernoncancellableleasesTable"/>
  <roleRef xlink:type="simple" xlink:href="zdge-20210731.xsd#zdge_r_ScheduleofincomelossbeforeincometaxesTable" roleURI="http://zedge.com/role/ScheduleofincomelossbeforeincometaxesTable"/>
  <roleRef xlink:type="simple" xlink:href="zdge-20210731.xsd#zdge_r_ScheduleofprovisionforbenefitfromincometaxesTable" roleURI="http://zedge.com/role/ScheduleofprovisionforbenefitfromincometaxesTable"/>
  <roleRef xlink:type="simple" xlink:href="zdge-20210731.xsd#zdge_r_ScheduleofincometaxesexpectedattheUSfederalstatutoryincometaxrateandincometaxesTable" roleURI="http://zedge.com/role/ScheduleofincometaxesexpectedattheUSfederalstatutoryincometaxrateandincometaxesTable"/>
  <roleRef xlink:type="simple" xlink:href="zdge-20210731.xsd#zdge_r_ScheduleofsignificantcomponentsoftheCompanysdeferredtaxassetsanddeferredtaxliabilitiesTable" roleURI="http://zedge.com/role/ScheduleofsignificantcomponentsoftheCompanysdeferredtaxassetsanddeferredtaxliabilitiesTable"/>
  <roleRef xlink:type="simple" xlink:href="zdge-20210731.xsd#zdge_r_ScheduleofchangeinthevaluationallowanceTable" roleURI="http://zedge.com/role/ScheduleofchangeinthevaluationallowanceTable"/>
  <roleRef xlink:type="simple" xlink:href="zdge-20210731.xsd#zdge_r_ScheduleofweightedaverageassumptionsinitsBSMpricingmodelTable" roleURI="http://zedge.com/role/ScheduleofweightedaverageassumptionsinitsBSMpricingmodelTable"/>
  <roleRef xlink:type="simple" xlink:href="zdge-20210731.xsd#zdge_r_ScheduleofoptionactivityTable" roleURI="http://zedge.com/role/ScheduleofoptionactivityTable"/>
  <roleRef xlink:type="simple" xlink:href="zdge-20210731.xsd#zdge_r_ScheduleofweightedaveragegrantdatefairvalueofoptionsgrantedTable" roleURI="http://zedge.com/role/ScheduleofweightedaveragegrantdatefairvalueofoptionsgrantedTable"/>
  <roleRef xlink:type="simple" xlink:href="zdge-20210731.xsd#zdge_r_ScheduleofrestrictedsharesactivityTable" roleURI="http://zedge.com/role/ScheduleofrestrictedsharesactivityTable"/>
  <roleRef xlink:type="simple" xlink:href="zdge-20210731.xsd#zdge_r_ScheduleofrestrictedsharesnonvesteddeferredstockunitsTable" roleURI="http://zedge.com/role/ScheduleofrestrictedsharesnonvesteddeferredstockunitsTable"/>
  <roleRef xlink:type="simple" xlink:href="zdge-20210731.xsd#zdge_r_ScheduleofactivitiesbetweentheCompanyandIDTTable" roleURI="http://zedge.com/role/ScheduleofactivitiesbetweentheCompanyandIDTTable"/>
  <roleRef xlink:type="simple" xlink:href="zdge-20210731.xsd#zdge_r_ScheduleofnetlonglivedassetsandtotalassetsTable" roleURI="http://zedge.com/role/ScheduleofnetlonglivedassetsandtotalassetsTable"/>
  <roleRef xlink:type="simple" xlink:href="zdge-20210731.xsd#zdge_r_ScheduleofforeignexchangeforwardcontractsTable" roleURI="http://zedge.com/role/ScheduleofforeignexchangeforwardcontractsTable"/>
  <roleRef xlink:type="simple" xlink:href="zdge-20210731.xsd#zdge_r_DescriptionofBusinessandSummaryofSignificantAccountingPoliciesDetails" roleURI="http://zedge.com/role/DescriptionofBusinessandSummaryofSignificantAccountingPoliciesDetails"/>
  <roleRef xlink:type="simple" xlink:href="zdge-20210731.xsd#zdge_r_RevenueDetails" roleURI="http://zedge.com/role/RevenueDetails"/>
  <roleRef xlink:type="simple" xlink:href="zdge-20210731.xsd#zdge_r_PropertyandEquipmentDetails" roleURI="http://zedge.com/role/PropertyandEquipmentDetails"/>
  <roleRef xlink:type="simple" xlink:href="zdge-20210731.xsd#zdge_r_CommitmentsandContingenciesDetails" roleURI="http://zedge.com/role/CommitmentsandContingenciesDetails"/>
  <roleRef xlink:type="simple" xlink:href="zdge-20210731.xsd#zdge_r_LeasesDetails" roleURI="http://zedge.com/role/LeasesDetails"/>
  <roleRef xlink:type="simple" xlink:href="zdge-20210731.xsd#zdge_r_IncomeTaxesDetails" roleURI="http://zedge.com/role/IncomeTaxesDetails"/>
  <roleRef xlink:type="simple" xlink:href="zdge-20210731.xsd#zdge_r_StockBasedCompensationDetails" roleURI="http://zedge.com/role/StockBasedCompensationDetails"/>
  <roleRef xlink:type="simple" xlink:href="zdge-20210731.xsd#zdge_r_RelatedPartyTransactionsDetails" roleURI="http://zedge.com/role/RelatedPartyTransactionsDetails"/>
  <roleRef xlink:type="simple" xlink:href="zdge-20210731.xsd#zdge_r_RevolvingCreditFacilityDetails" roleURI="http://zedge.com/role/RevolvingCreditFacilityDetails"/>
  <roleRef xlink:type="simple" xlink:href="zdge-20210731.xsd#zdge_r_DefinedContributionPlanDetails" roleURI="http://zedge.com/role/DefinedContributionPlanDetails"/>
  <roleRef xlink:type="simple" xlink:href="zdge-20210731.xsd#zdge_r_LoansPayableDetails" roleURI="http://zedge.com/role/LoansPayableDetails"/>
  <roleRef xlink:type="simple" xlink:href="zdge-20210731.xsd#zdge_r_SalesofClassBCommonStockDetails" roleURI="http://zedge.com/role/SalesofClassBCommonStockDetails"/>
  <roleRef xlink:type="simple" xlink:href="zdge-20210731.xsd#zdge_r_SubsequentEventsDetails" roleURI="http://zedge.com/role/SubsequentEventsDetails"/>
  <roleRef xlink:type="simple" xlink:href="zdge-20210731.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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementOfFinancialPositionAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AssetsAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AssetsAbstract"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementOfFinancialPositionAbstract" xlink:to="us-gaap_AssetsAbstract" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AssetsCurrentAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AssetsCurrentAbstract"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AssetsAbstract" 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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_OtherAssetsCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherAssetsCurrent"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AssetsCurrentAbstract" xlink:to="us-gaap_OtherAssetsCurrent" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AssetsCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AssetsCurrent"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AssetsCurrentAbstract" xlink:to="us-gaap_AssetsCurrent" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PropertyPlantAndEquipmentNet" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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="5.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_Goodwill" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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="6.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DeferredIncomeTaxAssetsNet" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredIncomeTaxAssetsNet"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AssetsCurrentAbstract" xlink:to="us-gaap_DeferredIncomeTaxAssetsNet" order="7.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OtherAssetsNoncurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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="8.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_Assets" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_Assets"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AssetsCurrentAbstract" xlink:to="us-gaap_Assets" order="9.0" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LiabilitiesAndStockholdersEquityAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LiabilitiesAndStockholdersEquityAbstract"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementOfFinancialPositionAbstract" xlink:to="us-gaap_LiabilitiesAndStockholdersEquityAbstract" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LiabilitiesCurrentAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LiabilitiesCurrentAbstract"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LiabilitiesAndStockholdersEquityAbstract" xlink:to="us-gaap_LiabilitiesCurrentAbstract" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AccountsPayableCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_AccruedLiabilitiesCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DeferredRevenueCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LiabilitiesCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LiabilitiesCurrent"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LiabilitiesCurrentAbstract" xlink:to="us-gaap_LiabilitiesCurrent" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LoansPayable" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_Liabilities"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LiabilitiesAndStockholdersEquityAbstract" xlink:to="us-gaap_Liabilities" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CommitmentsAndContingencies" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CommitmentsAndContingencies"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LiabilitiesAndStockholdersEquityAbstract" 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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockholdersEquityAbstract"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LiabilitiesAndStockholdersEquityAbstract" 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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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-20210731.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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockholdersEquity"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StockholdersEquityAbstract" xlink:to="us-gaap_StockholdersEquity" order="7.0" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LiabilitiesAndStockholdersEquity" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LiabilitiesAndStockholdersEquity"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LiabilitiesAndStockholdersEquityAbstract" xlink:to="us-gaap_LiabilitiesAndStockholdersEquity" order="4.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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementOfFinancialPositionAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StatementTable" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementTable"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StatementLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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="us-gaap_StatementTable" xlink:to="us-gaap_StatementLineItems" order="2.0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeStatementAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_Revenues" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeStatementAbstract" xlink:to="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeTaxExpenseBenefit" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeTaxExpenseBenefit"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" 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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementOfStockholdersEquityAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StatementTable" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementTable"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StatementLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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/verboseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CommonClassBMember" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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/verboseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ClassOfStockDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_CommonStockMember" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CommonStockMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementEquityComponentsAxis" xlink:to="us-gaap_CommonStockMember" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AdditionalPaidInCapitalMember" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AccumulatedOtherComprehensiveIncomeMember" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RetainedEarningsMember" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_TreasuryStockMember" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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="4.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_EquityComponentDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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="5.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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_StockIssuedDuringPeriodValueNewIssues" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockIssuedDuringPeriodValueNewIssues"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StockIssuedDuringPeriodValueNewIssues" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StockIssuedDuringPeriodSharesNewIssues" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_StockIssuedDuringPeriodValueStockOptionsExercised" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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="4.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised" order="5.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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="6.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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="7.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StockIssuedDuringPeriodValueEmployeeBenefitPlan" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockIssuedDuringPeriodValueEmployeeBenefitPlan"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StockIssuedDuringPeriodValueEmployeeBenefitPlan" order="8.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StockIssuedDuringPeriodSharesEmployeeBenefitPlan" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockIssuedDuringPeriodSharesEmployeeBenefitPlan"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StockIssuedDuringPeriodSharesEmployeeBenefitPlan" order="9.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StockIssuedDuringPeriodValueTreasuryStockReissued" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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="10.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_TemporaryEquityForeignCurrencyTranslationAdjustments" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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="11.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NetIncomeLoss" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NetIncomeLoss"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_NetIncomeLoss" order="12.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StockholdersEquity_0" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockholdersEquity"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NetIncomeLoss" xlink:to="us-gaap_StockholdersEquity_0" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SharesOutstanding_0" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SharesOutstanding"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NetIncomeLoss" xlink:to="us-gaap_SharesOutstanding_0" order="1.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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementOfCashFlowsAbstract"/>
    <loc xlink:type="locator" xlink:label="OperatingActivitiesAbstract" xlink:href="zdge-20210731.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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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-20210731.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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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="us-gaap_DeferredIncomeTaxExpenseBenefit" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredIncomeTaxExpenseBenefit"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="AdjustmentsToReconcileNetIncomeLossToNetCashProvidedByOperatingActivitiesAbstract" xlink:to="us-gaap_DeferredIncomeTaxExpenseBenefit" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="LoanForgiveness" xlink:href="zdge-20210731.xsd#zdge_LoanForgiveness"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="AdjustmentsToReconcileNetIncomeLossToNetCashProvidedByOperatingActivitiesAbstract" xlink:to="LoanForgiveness" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="ChangeInAssetsAndLiabilitiesAbstract" xlink:href="zdge-20210731.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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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-20210731.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_PaymentsToAcquireInvestments" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PaymentsToAcquireInvestments"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="InvestingActivitiesAbstract" xlink:to="us-gaap_PaymentsToAcquireInvestments" order="0.0" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PaymentsToDevelopSoftware" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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="1.0" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PaymentsToAcquireBusinessesAndInterestInAffiliates" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PaymentsToAcquireBusinessesAndInterestInAffiliates"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="InvestingActivitiesAbstract" xlink:to="us-gaap_PaymentsToAcquireBusinessesAndInterestInAffiliates" order="2.0" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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="3.0" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <loc xlink:type="locator" xlink:label="FinancingActivitiesAbstract" xlink:href="zdge-20210731.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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_ProceedsFromIssuanceOfOtherLongTermDebt" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ProceedsFromIssuanceOfOtherLongTermDebt"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="FinancingActivitiesAbstract" xlink:to="us-gaap_ProceedsFromIssuanceOfOtherLongTermDebt" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RepaymentsOfShortTermDebt" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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="3.0" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ProceedsFromStockOptionsExercised" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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="4.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PaymentsForRepurchaseOfCommonStock" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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="5.0" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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="6.0" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_EffectOfExchangeRateOnCashAndCashEquivalents" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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="7.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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="8.0" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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="9.0" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CashAndCashEquivalentsAtCarryingValue_0" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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="10.0" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
    <loc xlink:type="locator" xlink:label="SupplementalDisclosureOfCashFlowInformationAbstract" xlink:href="zdge-20210731.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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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-20210731.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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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/DescriptionofBusinessandSummaryofSignificantAccountingPolicies">
    <loc xlink:type="locator" xlink:label="us-gaap_AccountingPoliciesAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccountingPoliciesAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_BasisOfPresentationAndSignificantAccountingPoliciesTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DisclosureTextBlockAbstract"/>
    <loc xlink:type="locator" xlink:label="RevenueTable" xlink:href="zdge-20210731.xsd#zdge_RevenueTable"/>
    <loc xlink:type="locator" xlink:label="RevenueLineItems" xlink:href="zdge-20210731.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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueDisclosuresAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_FairValueDisclosuresTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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/PropertyandEquipment">
    <loc xlink:type="locator" xlink:label="us-gaap_PropertyPlantAndEquipmentAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PropertyPlantAndEquipmentAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_PropertyPlantAndEquipmentAbstract" xlink:to="us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://zedge.com/role/Goodwill">
    <loc xlink:type="locator" xlink:label="us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract" xlink:to="us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock" 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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PayablesAndAccrualsAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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/Equity">
    <loc xlink:type="locator" xlink:label="us-gaap_StockholdersEquityNoteAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockholdersEquityNoteAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StockholdersEquityNoteDisclosureTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockholdersEquityNoteDisclosureTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StockholdersEquityNoteAbstract" xlink:to="us-gaap_StockholdersEquityNoteDisclosureTextBlock" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://zedge.com/role/CommitmentsandContingencies">
    <loc xlink:type="locator" xlink:label="us-gaap_CommitmentsAndContingenciesDisclosureAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CommitmentsAndContingenciesDisclosureAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CommitmentsAndContingenciesDisclosureTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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/Leases">
    <loc xlink:type="locator" xlink:label="us-gaap_LeasesAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LeasesAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OperatingLeasesOfLessorDisclosureTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OperatingLeasesOfLessorDisclosureTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LeasesAbstract" xlink:to="us-gaap_OperatingLeasesOfLessorDisclosureTextBlock" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://zedge.com/role/IncomeTaxes">
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeTaxDisclosureAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeTaxDisclosureAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeTaxDisclosureTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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/StockBasedCompensation">
    <loc xlink:type="locator" xlink:label="us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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/RelatedPartyTransactions">
    <loc xlink:type="locator" xlink:label="us-gaap_RelatedPartyTransactionsAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RelatedPartyTransactionsAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RelatedPartyTransactionsDisclosureTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RelatedPartyTransactionsDisclosureTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_RelatedPartyTransactionsAbstract" xlink:to="us-gaap_RelatedPartyTransactionsDisclosureTextBlock" 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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SegmentReportingAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SegmentReportingDisclosureTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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/RevolvingCreditFacility">
    <loc xlink:type="locator" xlink:label="us-gaap_DebtDisclosureAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtDisclosureAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShortTermDebtTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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/DefinedContributionPlan">
    <loc xlink:type="locator" xlink:label="us-gaap_CompensationAndRetirementDisclosureAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CompensationAndRetirementDisclosureAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PensionAndOtherPostretirementBenefitsDisclosureTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PensionAndOtherPostretirementBenefitsDisclosureTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_CompensationAndRetirementDisclosureAbstract" xlink:to="us-gaap_PensionAndOtherPostretirementBenefitsDisclosureTextBlock" 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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LoansPayableAbstract"/>
    <loc xlink:type="locator" xlink:label="LoansPayableTextBlock" xlink:href="zdge-20210731.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-20210731.xsd#zdge_SaleOfCommonStockAbstract"/>
    <loc xlink:type="locator" xlink:label="SaleOfCommonStockTextBlock" xlink:href="zdge-20210731.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/SubsequentEvents">
    <loc xlink:type="locator" xlink:label="us-gaap_SubsequentEventsAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SubsequentEventsAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SubsequentEventsTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SubsequentEventsTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_SubsequentEventsAbstract" xlink:to="us-gaap_SubsequentEventsTextBlock" 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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccountingPoliciesAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_BusinessCombinationsPolicy" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessCombinationsPolicy"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_BusinessCombinationsPolicy" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="CompanysSpinOffPolicyTextBlock" xlink:href="zdge-20210731.xsd#zdge_CompanysSpinOffPolicyTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="CompanysSpinOffPolicyTextBlock" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="ImpactOnFinancialAndOperationalResultsPolicyTextBlock" xlink:href="zdge-20210731.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="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ConsolidationPolicyTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ConsolidationPolicyTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_ConsolidationPolicyTextBlock" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_UseOfEstimates" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_UseOfEstimates"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_UseOfEstimates" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RevenueRecognitionPolicyTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RevenueRecognitionPolicyTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_RevenueRecognitionPolicyTextBlock" order="5.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ConcentrationRiskCreditRisk" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ConcentrationRiskCreditRisk"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_ConcentrationRiskCreditRisk" order="6.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CostOfSalesPolicyTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CostOfSalesPolicyTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_CostOfSalesPolicyTextBlock" order="7.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PropertyPlantAndEquipmentPolicyTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PropertyPlantAndEquipmentPolicyTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_PropertyPlantAndEquipmentPolicyTextBlock" order="8.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ResearchDevelopmentAndComputerSoftwarePolicyTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ResearchDevelopmentAndComputerSoftwarePolicyTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_ResearchDevelopmentAndComputerSoftwarePolicyTextBlock" order="9.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_GoodwillAndIntangibleAssetsGoodwillPolicy" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_GoodwillAndIntangibleAssetsGoodwillPolicy"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_GoodwillAndIntangibleAssetsGoodwillPolicy" order="10.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_EquityMethodInvestmentsPolicy" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EquityMethodInvestmentsPolicy"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_EquityMethodInvestmentsPolicy" order="11.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CashAndCashEquivalentsPolicyTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CashAndCashEquivalentsPolicyTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_CashAndCashEquivalentsPolicyTextBlock" order="12.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeTaxPolicyTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeTaxPolicyTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_IncomeTaxPolicyTextBlock" order="13.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CommitmentsAndContingenciesPolicyTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CommitmentsAndContingenciesPolicyTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_CommitmentsAndContingenciesPolicyTextBlock" order="14.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_EarningsPerSharePolicyTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EarningsPerSharePolicyTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_EarningsPerSharePolicyTextBlock" order="15.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy" order="16.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_FairValueMeasurementPolicyPolicyTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueMeasurementPolicyPolicyTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_FairValueMeasurementPolicyPolicyTextBlock" order="17.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DerivativesPolicyTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DerivativesPolicyTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_DerivativesPolicyTextBlock" order="18.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock" order="19.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_TradeAndOtherAccountsReceivablePolicy" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_TradeAndOtherAccountsReceivablePolicy"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_TradeAndOtherAccountsReceivablePolicy" order="20.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ComprehensiveIncomePolicyPolicyTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ComprehensiveIncomePolicyPolicyTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_ComprehensiveIncomePolicyPolicyTextBlock" order="21.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LesseeLeasesPolicyTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LesseeLeasesPolicyTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_LesseeLeasesPolicyTextBlock" order="22.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="RecentlyAdoptedAccountingStandardsPolicyTextBlock" xlink:href="zdge-20210731.xsd#zdge_RecentlyAdoptedAccountingStandardsPolicyTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="RecentlyAdoptedAccountingStandardsPolicyTextBlock" order="23.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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="24.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://zedge.com/role/DescriptionofBusinessandSummaryofSignificantAccountingPoliciesTables">
    <loc xlink:type="locator" xlink:label="us-gaap_AccountingPoliciesAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccountingPoliciesAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ScheduleOfEarningsPerShareDilutedByCommonClassTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfEarningsPerShareDilutedByCommonClassTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountingPoliciesAbstract" 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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountingPoliciesAbstract" 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/RevenueTables">
    <loc xlink:type="locator" xlink:label="us-gaap_DisclosureTextBlockAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DisclosureTextBlockAbstract"/>
    <loc xlink:type="locator" xlink:label="RevenueTablesTable" xlink:href="zdge-20210731.xsd#zdge_RevenueTablesTable"/>
    <loc xlink:type="locator" xlink:label="RevenueTablesLineItems" xlink:href="zdge-20210731.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-20210731.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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueDisclosuresAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ScheduleOfNotionalAmountsOfOutstandingDerivativePositionsTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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/PropertyandEquipmentTables">
    <loc xlink:type="locator" xlink:label="us-gaap_PropertyPlantAndEquipmentAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PropertyPlantAndEquipmentAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PropertyPlantAndEquipmentTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PropertyPlantAndEquipmentTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_PropertyPlantAndEquipmentAbstract" xlink:to="us-gaap_PropertyPlantAndEquipmentTextBlock" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://zedge.com/role/GoodwillTables">
    <loc xlink:type="locator" xlink:label="us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ScheduleOfGoodwillTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfGoodwillTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract" xlink:to="us-gaap_ScheduleOfGoodwillTextBlock" order="0.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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PayablesAndAccrualsAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ScheduleOfAccruedLiabilitiesTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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/LeasesTables">
    <loc xlink:type="locator" xlink:label="us-gaap_LeasesAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LeasesAbstract"/>
    <loc xlink:type="locator" xlink:label="ScheduleOfLeaseRelatedAssetsAndLiabilitiesTableTextBlock" xlink:href="zdge-20210731.xsd#zdge_ScheduleOfLeaseRelatedAssetsAndLiabilitiesTableTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LeasesAbstract" xlink:to="ScheduleOfLeaseRelatedAssetsAndLiabilitiesTableTextBlock" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="ScheduleOfWeightedAverageRemainingLeaseTermAndWeightedAverageDiscountRateTableTextBlock" xlink:href="zdge-20210731.xsd#zdge_ScheduleOfWeightedAverageRemainingLeaseTermAndWeightedAverageDiscountRateTableTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LeasesAbstract" xlink:to="ScheduleOfWeightedAverageRemainingLeaseTermAndWeightedAverageDiscountRateTableTextBlock" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="ScheduleOfFutureMinimumLeasePaymentsUnderNoncancelableLeasesTableTextBlock" xlink:href="zdge-20210731.xsd#zdge_ScheduleOfFutureMinimumLeasePaymentsUnderNoncancelableLeasesTableTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LeasesAbstract" xlink:to="ScheduleOfFutureMinimumLeasePaymentsUnderNoncancelableLeasesTableTextBlock" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://zedge.com/role/IncomeTaxesTables">
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeTaxDisclosureAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeTaxDisclosureAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeTaxDisclosureAbstract" xlink:to="us-gaap_ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeTaxDisclosureAbstract" xlink:to="us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeTaxDisclosureAbstract" xlink:to="us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeTaxDisclosureAbstract" xlink:to="us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SummaryOfValuationAllowanceTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SummaryOfValuationAllowanceTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeTaxDisclosureAbstract" xlink:to="us-gaap_SummaryOfValuationAllowanceTextBlock" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://zedge.com/role/StockBasedCompensationTables">
    <loc xlink:type="locator" xlink:label="us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:to="us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:to="us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValueTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValueTableTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValueTableTextBlock" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ScheduleOfUnvestedRestrictedStockUnitsRollForwardTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfUnvestedRestrictedStockUnitsRollForwardTableTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:to="us-gaap_ScheduleOfUnvestedRestrictedStockUnitsRollForwardTableTextBlock" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ScheduleOfNonvestedRestrictedStockUnitsActivityTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfNonvestedRestrictedStockUnitsActivityTableTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:to="us-gaap_ScheduleOfNonvestedRestrictedStockUnitsActivityTableTextBlock" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://zedge.com/role/RelatedPartyTransactionsTables">
    <loc xlink:type="locator" xlink:label="us-gaap_RelatedPartyTransactionsAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RelatedPartyTransactionsAbstract"/>
    <loc xlink:type="locator" xlink:label="srt_ScheduleOfCondensedCashFlowStatementTableTextBlock" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_ScheduleOfCondensedCashFlowStatementTableTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_RelatedPartyTransactionsAbstract" xlink:to="srt_ScheduleOfCondensedCashFlowStatementTableTextBlock" order="0.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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SegmentReportingAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LongLivedAssetsByGeographicAreasTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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/SubsequentEventsTables">
    <loc xlink:type="locator" xlink:label="us-gaap_SubsequentEventsAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SubsequentEventsAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CapitalRequirementsOnForeignFinancialInstitutionsTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CapitalRequirementsOnForeignFinancialInstitutionsTableTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_SubsequentEventsAbstract" xlink:to="us-gaap_CapitalRequirementsOnForeignFinancialInstitutionsTableTextBlock" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://zedge.com/role/ScheduleofweightedaveragenumberofsharesusedinthecalculationofbasicanddilutedearningspershareTable">
    <loc xlink:type="locator" xlink:label="ScheduleOfWeightedAverageNumberOfSharesUsedInTheCalculationOfBasicAndDilutedEarningsPerShareAbstract" xlink:href="zdge-20210731.xsd#zdge_ScheduleOfWeightedAverageNumberOfSharesUsedInTheCalculationOfBasicAndDilutedEarningsPerShareAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingBasic"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfWeightedAverageNumberOfSharesUsedInTheCalculationOfBasicAndDilutedEarningsPerShareAbstract" xlink:to="us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncrementalCommonSharesAttributableToCallOptionsAndWarrants" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncrementalCommonSharesAttributableToCallOptionsAndWarrants"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfWeightedAverageNumberOfSharesUsedInTheCalculationOfBasicAndDilutedEarningsPerShareAbstract" xlink:to="us-gaap_IncrementalCommonSharesAttributableToCallOptionsAndWarrants" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncrementalCommonSharesAttributableToNonvestedSharesWithForfeitableDividends" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncrementalCommonSharesAttributableToNonvestedSharesWithForfeitableDividends"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfWeightedAverageNumberOfSharesUsedInTheCalculationOfBasicAndDilutedEarningsPerShareAbstract" xlink:to="us-gaap_IncrementalCommonSharesAttributableToNonvestedSharesWithForfeitableDividends" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="IncrementalCommonSharesAttributableToDeferredStockUnits" xlink:href="zdge-20210731.xsd#zdge_IncrementalCommonSharesAttributableToDeferredStockUnits"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfWeightedAverageNumberOfSharesUsedInTheCalculationOfBasicAndDilutedEarningsPerShareAbstract" xlink:to="IncrementalCommonSharesAttributableToDeferredStockUnits" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfWeightedAverageNumberOfSharesUsedInTheCalculationOfBasicAndDilutedEarningsPerShareAbstract" xlink:to="us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://zedge.com/role/ScheduleofshareswereexcludedfromthedilutedearningspershareTable">
    <loc xlink:type="locator" xlink:label="ScheduleOfSharesWereExcludedFromTheDilutedEarningsPerShareAbstract" xlink:href="zdge-20210731.xsd#zdge_ScheduleOfSharesWereExcludedFromTheDilutedEarningsPerShareAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfSharesWereExcludedFromTheDilutedEarningsPerShareAbstract" xlink:to="us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable" order="1.0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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="StockOptionsMember" xlink:href="zdge-20210731.xsd#zdge_StockOptionsMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis" xlink:to="StockOptionsMember" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="NonVestedRestrictedMember" xlink:href="zdge-20210731.xsd#zdge_NonVestedRestrictedMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis" xlink:to="NonVestedRestrictedMember" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="DeferredStockMember" xlink:href="zdge-20210731.xsd#zdge_DeferredStockMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis" xlink:to="DeferredStockMember" 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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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/ScheduleofrevenuebytypeofserviceTable">
    <loc xlink:type="locator" xlink:label="ScheduleOfRevenueByTypeOfServiceAbstract" xlink:href="zdge-20210731.xsd#zdge_ScheduleOfRevenueByTypeOfServiceAbstract"/>
    <loc xlink:type="locator" xlink:label="RevenueDetailsScheduleofrevenuebytypeofserviceTable" xlink:href="zdge-20210731.xsd#zdge_RevenueDetailsScheduleofrevenuebytypeofserviceTable"/>
    <loc xlink:type="locator" xlink:label="RevenueDetailsScheduleofrevenuebytypeofserviceLineItems" xlink:href="zdge-20210731.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="https://xbrl.fasb.org/srt/2021/elts/srt-2021-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="https://xbrl.fasb.org/srt/2021/elts/srt-2021-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-20210731.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-20210731.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-20210731.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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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-20210731.xsd#zdge_ScheduleOfBalanceOfAssetsAndLiabilitiesMeasuredAtFairValueOnARecurringBasisAbstract"/>
    <loc xlink:type="locator" xlink:label="FairValueMeasurementsDetailsScheduleofbalanceofassetsandliabilitiesmeasuredatfairvalueonarecurringbasisTable" xlink:href="zdge-20210731.xsd#zdge_FairValueMeasurementsDetailsScheduleofbalanceofassetsandliabilitiesmeasuredatfairvalueonarecurringbasisTable"/>
    <loc xlink:type="locator" xlink:label="FairValueMeasurementsDetailsScheduleofbalanceofassetsandliabilitiesmeasuredatfairvalueonarecurringbasisLineItems" xlink:href="zdge-20210731.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_FairValueByMeasurementFrequencyAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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="1.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_FairValueMeasurementFrequencyDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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"/>
    <loc xlink:type="locator" xlink:label="us-gaap_FairValueByFairValueHierarchyLevelAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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="2.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_FairValueMeasurementsFairValueHierarchyDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_FairValueInputsLevel3Member" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_FairValueInputsLevel2Member" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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="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="FairValueMeasurementsDetailsScheduleofbalanceofassetsandliabilitiesmeasuredatfairvalueonarecurringbasisTable" xlink:to="FairValueMeasurementsDetailsScheduleofbalanceofassetsandliabilitiesmeasuredatfairvalueonarecurringbasisLineItems" order="3.0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AssetsFairValueDisclosureAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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-20210731.xsd#zdge_ScheduleOfOutstandingForeignExchangeContractsAbstract"/>
    <loc xlink:type="locator" xlink:label="DerivativeInstrumentsDetailsScheduleofoutstandingforeignexchangecontractsTable" xlink:href="zdge-20210731.xsd#zdge_DerivativeInstrumentsDetailsScheduleofoutstandingforeignexchangecontractsTable"/>
    <loc xlink:type="locator" xlink:label="DerivativeInstrumentsDetailsScheduleofoutstandingforeignexchangecontractsLineItems" xlink:href="zdge-20210731.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="us-gaap_DerivativeInstrumentRiskAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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="1.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DerivativeContractTypeDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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="SettlementDateFourMember" xlink:href="zdge-20210731.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="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="SettlementDateFiveMember" xlink:href="zdge-20210731.xsd#zdge_SettlementDateFiveMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DerivativeInstrumentRiskAxis" xlink:to="SettlementDateFiveMember" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="SettlementDateSixMember" xlink:href="zdge-20210731.xsd#zdge_SettlementDateSixMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DerivativeInstrumentRiskAxis" xlink:to="SettlementDateSixMember" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="SettlementDateSevenMember" xlink:href="zdge-20210731.xsd#zdge_SettlementDateSevenMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DerivativeInstrumentRiskAxis" xlink:to="SettlementDateSevenMember" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="srt_ProductOrServiceAxis" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-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="2.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="srt_ProductsAndServicesDomain" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-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-20210731.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"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="DerivativeInstrumentsDetailsScheduleofoutstandingforeignexchangecontractsTable" xlink:to="DerivativeInstrumentsDetailsScheduleofoutstandingforeignexchangecontractsLineItems" order="3.0"/>
    <loc xlink:type="locator" xlink:label="DerivativeUnderlyingAmount" xlink:href="zdge-20210731.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/ScheduleoffairvalueofoutstandingderivativeinstrumentsTable">
    <loc xlink:type="locator" xlink:label="ScheduleOfFairValueOfOutstandingDerivativeInstrumentsAbstract" xlink:href="zdge-20210731.xsd#zdge_ScheduleOfFairValueOfOutstandingDerivativeInstrumentsAbstract"/>
    <loc xlink:type="locator" xlink:label="DerivativeInstrumentsDetailsScheduleoffairvalueofoutstandingderivativeinstrumentsTable" xlink:href="zdge-20210731.xsd#zdge_DerivativeInstrumentsDetailsScheduleoffairvalueofoutstandingderivativeinstrumentsTable"/>
    <loc xlink:type="locator" xlink:label="DerivativeInstrumentsDetailsScheduleoffairvalueofoutstandingderivativeinstrumentsLineItems" xlink:href="zdge-20210731.xsd#zdge_DerivativeInstrumentsDetailsScheduleoffairvalueofoutstandingderivativeinstrumentsLineItems"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfFairValueOfOutstandingDerivativeInstrumentsAbstract" xlink:to="DerivativeInstrumentsDetailsScheduleoffairvalueofoutstandingderivativeinstrumentsTable" order="1.0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_BalanceSheetLocationAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BalanceSheetLocationAxis"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="DerivativeInstrumentsDetailsScheduleoffairvalueofoutstandingderivativeinstrumentsTable" xlink:to="us-gaap_BalanceSheetLocationAxis" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="ForeignExchangeForwardContractsMember" xlink:href="zdge-20210731.xsd#zdge_ForeignExchangeForwardContractsMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_BalanceSheetLocationAxis" xlink:to="ForeignExchangeForwardContractsMember" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="ForeignExchangeForwardContractsOneMember" xlink:href="zdge-20210731.xsd#zdge_ForeignExchangeForwardContractsOneMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_BalanceSheetLocationAxis" xlink:to="ForeignExchangeForwardContractsOneMember" 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="DerivativeInstrumentsDetailsScheduleoffairvalueofoutstandingderivativeinstrumentsTable" xlink:to="DerivativeInstrumentsDetailsScheduleoffairvalueofoutstandingderivativeinstrumentsLineItems" order="2.0"/>
    <loc xlink:type="locator" xlink:label="DerivativesNotDesignatedOrNotQualifyingAsHedgingInstrumentsAbstract" xlink:href="zdge-20210731.xsd#zdge_DerivativesNotDesignatedOrNotQualifyingAsHedgingInstrumentsAbstract"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="DerivativeInstrumentsDetailsScheduleoffairvalueofoutstandingderivativeinstrumentsLineItems" xlink:to="DerivativesNotDesignatedOrNotQualifyingAsHedgingInstrumentsAbstract" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="DescriptionOfLocationOfForeignCurrencyDerivativesOnBalanceSheet1" xlink:href="zdge-20210731.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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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-20210731.xsd#zdge_ScheduleOfDerivativeInstrumentsOnConsolidatedStatementsOfComprehensiveIncomeLossAbstract"/>
    <loc xlink:type="locator" xlink:label="StatementOfComprehensiveLossLocation" xlink:href="zdge-20210731.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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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/ScheduleofPropertyandequipmentTable">
    <loc xlink:type="locator" xlink:label="ScheduleOfPropertyAndEquipmentAbstract" xlink:href="zdge-20210731.xsd#zdge_ScheduleOfPropertyAndEquipmentAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CapitalizedComputerSoftwareGross" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CapitalizedComputerSoftwareGross"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfPropertyAndEquipmentAbstract" xlink:to="us-gaap_CapitalizedComputerSoftwareGross" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PropertyPlantAndEquipmentOther" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PropertyPlantAndEquipmentOther"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfPropertyAndEquipmentAbstract" xlink:to="us-gaap_PropertyPlantAndEquipmentOther" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PropertyPlantAndEquipmentGross" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PropertyPlantAndEquipmentGross"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfPropertyAndEquipmentAbstract" xlink:to="us-gaap_PropertyPlantAndEquipmentGross" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
<!-- [WMV5][XcpuxYn59dz7vgYynUDuwG7r97K2jUTysl7vcz0lJt/tSeJz73kx1cLt0ZFF2SK/vxBCY0vdSrYHp0d0PIYB/fZtg9AbG39OoAk7YIF4e71MMozK7TydLDr9qpdOz2shInTPvlPG7WkFieVEm445d/CAXTdu8ghYISyGRGUlDvWbOA1AcwdBm7YhHI4gsxlz7p5GzwAPmycr2vjsZbGHC9X12eFxbU5kUEeMTa3x7+oOeKr+V1olA0OpjsvtoujL] CSR-->
    <loc xlink:type="locator" xlink:label="us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfPropertyAndEquipmentAbstract" xlink:to="us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" order="3.0" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PropertyPlantAndEquipmentNet" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PropertyPlantAndEquipmentNet"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfPropertyAndEquipmentAbstract" xlink:to="us-gaap_PropertyPlantAndEquipmentNet" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://zedge.com/role/ScheduleofreconcilesthechangeinthecarryingamountofgoodwillTable">
    <loc xlink:type="locator" xlink:label="ScheduleOfReconcilesTheChangeInTheCarryingAmountOfGoodwillAbstract" xlink:href="zdge-20210731.xsd#zdge_ScheduleOfReconcilesTheChangeInTheCarryingAmountOfGoodwillAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_Goodwill" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_Goodwill"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfReconcilesTheChangeInTheCarryingAmountOfGoodwillAbstract" xlink:to="us-gaap_Goodwill" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <loc xlink:type="locator" xlink:label="ForeignCurrencyTranslationAdjustments" xlink:href="zdge-20210731.xsd#zdge_ForeignCurrencyTranslationAdjustments"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfReconcilesTheChangeInTheCarryingAmountOfGoodwillAbstract" xlink:to="ForeignCurrencyTranslationAdjustments" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_Goodwill_0" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_Goodwill"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfReconcilesTheChangeInTheCarryingAmountOfGoodwillAbstract" xlink:to="us-gaap_Goodwill_0" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://zedge.com/role/ScheduleofaccruedexpensesandothercurrentliabilitiesTable">
    <loc xlink:type="locator" xlink:label="ScheduleOfAccruedExpensesAndOtherCurrentLiabilitiesAbstract" xlink:href="zdge-20210731.xsd#zdge_ScheduleOfAccruedExpensesAndOtherCurrentLiabilitiesAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AccruedVacationCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_AccruedIncomeTaxes" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccruedIncomeTaxes"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfAccruedExpensesAndOtherCurrentLiabilitiesAbstract" xlink:to="us-gaap_AccruedIncomeTaxes" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AccruedPayrollTaxesCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_AccruedBonusesCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OperatingLeasePayments" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OperatingLeasePayments"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfAccruedExpensesAndOtherCurrentLiabilitiesAbstract" xlink:to="us-gaap_OperatingLeasePayments" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DerivativeLiabilities" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DerivativeLiabilities"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfAccruedExpensesAndOtherCurrentLiabilitiesAbstract" xlink:to="us-gaap_DerivativeLiabilities" order="5.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DueToAffiliateCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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="6.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OtherAccruedLiabilitiesCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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="7.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AccountsPayableAndOtherAccruedLiabilitiesCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccountsPayableAndOtherAccruedLiabilitiesCurrent"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfAccruedExpensesAndOtherCurrentLiabilitiesAbstract" xlink:to="us-gaap_AccountsPayableAndOtherAccruedLiabilitiesCurrent" order="8.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://zedge.com/role/ScheduleofleaserelatedassetsandliabilitiesTable">
    <loc xlink:type="locator" xlink:label="ScheduleOfLeaseRelatedAssetsAndLiabilitiesAbstract" xlink:href="zdge-20210731.xsd#zdge_ScheduleOfLeaseRelatedAssetsAndLiabilitiesAbstract"/>
    <loc xlink:type="locator" xlink:label="OperatingLeasesAbstract" xlink:href="zdge-20210731.xsd#zdge_OperatingLeasesAbstract"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfLeaseRelatedAssetsAndLiabilitiesAbstract" xlink:to="OperatingLeasesAbstract" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="OperatingLeaseOtherAssets" xlink:href="zdge-20210731.xsd#zdge_OperatingLeaseOtherAssets"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="OperatingLeasesAbstract" xlink:to="OperatingLeaseOtherAssets" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="OperatingLeaseAccruedExpensesAndOtherLiabilities" xlink:href="zdge-20210731.xsd#zdge_OperatingLeaseAccruedExpensesAndOtherLiabilities"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="OperatingLeasesAbstract" xlink:to="OperatingLeaseAccruedExpensesAndOtherLiabilities" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="OperatingLeaseOtherLiability" xlink:href="zdge-20210731.xsd#zdge_OperatingLeaseOtherLiability"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="OperatingLeasesAbstract" xlink:to="OperatingLeaseOtherLiability" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="TotalOperatingLeaseLiabilities" xlink:href="zdge-20210731.xsd#zdge_TotalOperatingLeaseLiabilities"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="OperatingLeaseOtherLiability" xlink:to="TotalOperatingLeaseLiabilities" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://zedge.com/role/ScheduleofweightedaverageremainingleasetermandweightedaveragediscountTable">
    <loc xlink:type="locator" xlink:label="ScheduleOfWeightedAverageRemainingLeaseTermAndWeightedAverageDiscountAbstract" xlink:href="zdge-20210731.xsd#zdge_ScheduleOfWeightedAverageRemainingLeaseTermAndWeightedAverageDiscountAbstract"/>
    <loc xlink:type="locator" xlink:label="WeightedAverageRemainingLeaseTermAbstract" xlink:href="zdge-20210731.xsd#zdge_WeightedAverageRemainingLeaseTermAbstract"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfWeightedAverageRemainingLeaseTermAndWeightedAverageDiscountAbstract" xlink:to="WeightedAverageRemainingLeaseTermAbstract" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="WeightedAverageRemainingLeaseTermAbstract" xlink:to="us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="WeightedAverageDiscountRateAbstract" xlink:href="zdge-20210731.xsd#zdge_WeightedAverageDiscountRateAbstract"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfWeightedAverageRemainingLeaseTermAndWeightedAverageDiscountAbstract" xlink:to="WeightedAverageDiscountRateAbstract" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="WeightedAverageDiscountRateAbstract" xlink:to="us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://zedge.com/role/ScheduleofFutureminimumleasepaymentsundernoncancellableleasesTable">
    <loc xlink:type="locator" xlink:label="ScheduleOfFutureMinimumLeasePaymentsUnderNonCancellableLeasesAbstract" xlink:href="zdge-20210731.xsd#zdge_ScheduleOfFutureMinimumLeasePaymentsUnderNonCancellableLeasesAbstract"/>
    <loc xlink:type="locator" xlink:label="OperatingLeaseFutureMinimumPaymentsDueCurrent" xlink:href="zdge-20210731.xsd#zdge_OperatingLeaseFutureMinimumPaymentsDueCurrent"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfFutureMinimumLeasePaymentsUnderNonCancellableLeasesAbstract" xlink:to="OperatingLeaseFutureMinimumPaymentsDueCurrent" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="OperatingLeasesFutureMinimumPaymentDueInTwoYears" xlink:href="zdge-20210731.xsd#zdge_OperatingLeasesFutureMinimumPaymentDueInTwoYears"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfFutureMinimumLeasePaymentsUnderNonCancellableLeasesAbstract" xlink:to="OperatingLeasesFutureMinimumPaymentDueInTwoYears" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="OperatingLeasesFutureMinimumPaymentDueInThreeYears" xlink:href="zdge-20210731.xsd#zdge_OperatingLeasesFutureMinimumPaymentDueInThreeYears"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfFutureMinimumLeasePaymentsUnderNonCancellableLeasesAbstract" xlink:to="OperatingLeasesFutureMinimumPaymentDueInThreeYears" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="OperatingLeasesFutureMinimumPaymentDue" xlink:href="zdge-20210731.xsd#zdge_OperatingLeasesFutureMinimumPaymentDue"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfFutureMinimumLeasePaymentsUnderNonCancellableLeasesAbstract" xlink:to="OperatingLeasesFutureMinimumPaymentDue" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <loc xlink:type="locator" xlink:label="OperatingLeasesFutureMinimumPaymentsImputedInterest" xlink:href="zdge-20210731.xsd#zdge_OperatingLeasesFutureMinimumPaymentsImputedInterest"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfFutureMinimumLeasePaymentsUnderNonCancellableLeasesAbstract" xlink:to="OperatingLeasesFutureMinimumPaymentsImputedInterest" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="OperatingLeasesFutureMinimumPaymentsTotal" xlink:href="zdge-20210731.xsd#zdge_OperatingLeasesFutureMinimumPaymentsTotal"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfFutureMinimumLeasePaymentsUnderNonCancellableLeasesAbstract" xlink:to="OperatingLeasesFutureMinimumPaymentsTotal" order="5.0" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://zedge.com/role/ScheduleofincomelossbeforeincometaxesTable">
    <loc xlink:type="locator" xlink:label="ScheduleOfIncomeLossBeforeIncomeTaxesAbstract" xlink:href="zdge-20210731.xsd#zdge_ScheduleOfIncomeLossBeforeIncomeTaxesAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfIncomeLossBeforeIncomeTaxesAbstract" xlink:to="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfIncomeLossBeforeIncomeTaxesAbstract" xlink:to="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfIncomeLossBeforeIncomeTaxesAbstract" xlink:to="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://zedge.com/role/ScheduleofprovisionforbenefitfromincometaxesTable">
    <loc xlink:type="locator" xlink:label="ScheduleOfProvisionForBenefitFromIncomeTaxesAbstract" xlink:href="zdge-20210731.xsd#zdge_ScheduleOfProvisionForBenefitFromIncomeTaxesAbstract"/>
    <loc xlink:type="locator" xlink:label="CurrentAbstract" xlink:href="zdge-20210731.xsd#zdge_CurrentAbstract"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfProvisionForBenefitFromIncomeTaxesAbstract" xlink:to="CurrentAbstract" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CurrentForeignTaxExpenseBenefit" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CurrentForeignTaxExpenseBenefit"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="CurrentAbstract" xlink:to="us-gaap_CurrentForeignTaxExpenseBenefit" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CurrentFederalTaxExpenseBenefit" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CurrentFederalTaxExpenseBenefit"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="CurrentAbstract" xlink:to="us-gaap_CurrentFederalTaxExpenseBenefit" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CurrentStateAndLocalTaxExpenseBenefit" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CurrentStateAndLocalTaxExpenseBenefit"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="CurrentAbstract" xlink:to="us-gaap_CurrentStateAndLocalTaxExpenseBenefit" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CurrentIncomeTaxExpenseBenefit" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CurrentIncomeTaxExpenseBenefit"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfProvisionForBenefitFromIncomeTaxesAbstract" xlink:to="us-gaap_CurrentIncomeTaxExpenseBenefit" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="DeferredAbstract" xlink:href="zdge-20210731.xsd#zdge_DeferredAbstract"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfProvisionForBenefitFromIncomeTaxesAbstract" xlink:to="DeferredAbstract" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DeferredForeignIncomeTaxExpenseBenefit" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredForeignIncomeTaxExpenseBenefit"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="DeferredAbstract" xlink:to="us-gaap_DeferredForeignIncomeTaxExpenseBenefit" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DeferredFederalIncomeTaxExpenseBenefit" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredFederalIncomeTaxExpenseBenefit"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="DeferredAbstract" xlink:to="us-gaap_DeferredFederalIncomeTaxExpenseBenefit" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="DeferredAbstract" xlink:to="us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DeferredIncomeTaxExpenseBenefit" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredIncomeTaxExpenseBenefit"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfProvisionForBenefitFromIncomeTaxesAbstract" xlink:to="us-gaap_DeferredIncomeTaxExpenseBenefit" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeTaxExpenseBenefit" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeTaxExpenseBenefit"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfProvisionForBenefitFromIncomeTaxesAbstract" xlink:to="us-gaap_IncomeTaxExpenseBenefit" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://zedge.com/role/ScheduleofincometaxesexpectedattheUSfederalstatutoryincometaxrateandincometaxesTable">
    <loc xlink:type="locator" xlink:label="ScheduleOfIncomeTaxesExpectedAtTheUSFederalStatutoryIncomeTaxRateAndIncomeTaxesAbstract" xlink:href="zdge-20210731.xsd#zdge_ScheduleOfIncomeTaxesExpectedAtTheUSFederalStatutoryIncomeTaxRateAndIncomeTaxesAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfIncomeTaxesExpectedAtTheUSFederalStatutoryIncomeTaxRateAndIncomeTaxesAbstract" xlink:to="us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeTaxReconciliationStateAndLocalIncomeTaxes" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeTaxReconciliationStateAndLocalIncomeTaxes"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfIncomeTaxesExpectedAtTheUSFederalStatutoryIncomeTaxRateAndIncomeTaxesAbstract" xlink:to="us-gaap_IncomeTaxReconciliationStateAndLocalIncomeTaxes" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfIncomeTaxesExpectedAtTheUSFederalStatutoryIncomeTaxRateAndIncomeTaxesAbstract" xlink:to="us-gaap_IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeTaxReconciliationForeignIncomeTaxRateDifferential" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeTaxReconciliationForeignIncomeTaxRateDifferential"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfIncomeTaxesExpectedAtTheUSFederalStatutoryIncomeTaxRateAndIncomeTaxesAbstract" xlink:to="us-gaap_IncomeTaxReconciliationForeignIncomeTaxRateDifferential" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeTaxReconciliationOtherAdjustments" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeTaxReconciliationOtherAdjustments"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfIncomeTaxesExpectedAtTheUSFederalStatutoryIncomeTaxRateAndIncomeTaxesAbstract" xlink:to="us-gaap_IncomeTaxReconciliationOtherAdjustments" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeTaxExpenseBenefit" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeTaxExpenseBenefit"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfIncomeTaxesExpectedAtTheUSFederalStatutoryIncomeTaxRateAndIncomeTaxesAbstract" xlink:to="us-gaap_IncomeTaxExpenseBenefit" order="5.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://zedge.com/role/ScheduleofsignificantcomponentsoftheCompanysdeferredtaxassetsanddeferredtaxliabilitiesTable">
    <loc xlink:type="locator" xlink:label="ScheduleOfSignificantComponentsOfTheCompanySDeferredTaxAssetsAndDeferredTaxLiabilitiesAbstract" xlink:href="zdge-20210731.xsd#zdge_ScheduleOfSignificantComponentsOfTheCompanySDeferredTaxAssetsAndDeferredTaxLiabilitiesAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DeferredTaxAssetsOperatingLossCarryforwards" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredTaxAssetsOperatingLossCarryforwards"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfSignificantComponentsOfTheCompanySDeferredTaxAssetsAndDeferredTaxLiabilitiesAbstract" xlink:to="us-gaap_DeferredTaxAssetsOperatingLossCarryforwards" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccruals" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccruals"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfSignificantComponentsOfTheCompanySDeferredTaxAssetsAndDeferredTaxLiabilitiesAbstract" xlink:to="us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccruals" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfSignificantComponentsOfTheCompanySDeferredTaxAssetsAndDeferredTaxLiabilitiesAbstract" xlink:to="us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DeferredTaxAssetsGross" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredTaxAssetsGross"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfSignificantComponentsOfTheCompanySDeferredTaxAssetsAndDeferredTaxLiabilitiesAbstract" xlink:to="us-gaap_DeferredTaxAssetsGross" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DeferredTaxAssetsValuationAllowance" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredTaxAssetsValuationAllowance"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfSignificantComponentsOfTheCompanySDeferredTaxAssetsAndDeferredTaxLiabilitiesAbstract" xlink:to="us-gaap_DeferredTaxAssetsValuationAllowance" order="4.0" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DeferredTaxAssetsLiabilitiesNet" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredTaxAssetsLiabilitiesNet"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfSignificantComponentsOfTheCompanySDeferredTaxAssetsAndDeferredTaxLiabilitiesAbstract" xlink:to="us-gaap_DeferredTaxAssetsLiabilitiesNet" order="5.0" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://zedge.com/role/ScheduleofchangeinthevaluationallowanceTable">
    <loc xlink:type="locator" xlink:label="ScheduleOfChangeInTheValuationAllowanceAbstract" xlink:href="zdge-20210731.xsd#zdge_ScheduleOfChangeInTheValuationAllowanceAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ValuationAllowancesAndReservesBalance" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ValuationAllowancesAndReservesBalance"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfChangeInTheValuationAllowanceAbstract" xlink:to="us-gaap_ValuationAllowancesAndReservesBalance" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ValuationAllowancesAndReservesChargedToCostAndExpense" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ValuationAllowancesAndReservesChargedToCostAndExpense"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfChangeInTheValuationAllowanceAbstract" xlink:to="us-gaap_ValuationAllowancesAndReservesChargedToCostAndExpense" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ValuationAllowancesAndReservesDeductions" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ValuationAllowancesAndReservesDeductions"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfChangeInTheValuationAllowanceAbstract" xlink:to="us-gaap_ValuationAllowancesAndReservesDeductions" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ValuationAllowancesAndReservesBalance_0" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ValuationAllowancesAndReservesBalance"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfChangeInTheValuationAllowanceAbstract" xlink:to="us-gaap_ValuationAllowancesAndReservesBalance_0" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://zedge.com/role/ScheduleofweightedaverageassumptionsinitsBSMpricingmodelTable">
    <loc xlink:type="locator" xlink:label="ScheduleOfWeightedAverageAssumptionsInItsBsmPricingModelAbstract" xlink:href="zdge-20210731.xsd#zdge_ScheduleOfWeightedAverageAssumptionsInItsBsmPricingModelAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfWeightedAverageAssumptionsInItsBsmPricingModelAbstract" xlink:to="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfWeightedAverageAssumptionsInItsBsmPricingModelAbstract" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfWeightedAverageAssumptionsInItsBsmPricingModelAbstract" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfWeightedAverageAssumptionsInItsBsmPricingModelAbstract" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://zedge.com/role/ScheduleofoptionactivityTable">
    <loc xlink:type="locator" xlink:label="ScheduleOfOptionActivityAbstract" xlink:href="zdge-20210731.xsd#zdge_ScheduleOfOptionActivityAbstract"/>
    <loc xlink:type="locator" xlink:label="StockBasedCompensationDetailsScheduleofoptionactivityTable" xlink:href="zdge-20210731.xsd#zdge_StockBasedCompensationDetailsScheduleofoptionactivityTable"/>
    <loc xlink:type="locator" xlink:label="StockBasedCompensationDetailsScheduleofoptionactivityLineItems" xlink:href="zdge-20210731.xsd#zdge_StockBasedCompensationDetailsScheduleofoptionactivityLineItems"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfOptionActivityAbstract" xlink:to="StockBasedCompensationDetailsScheduleofoptionactivityTable" order="1.0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SubsidiarySaleOfStockAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SubsidiarySaleOfStockAxis"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="StockBasedCompensationDetailsScheduleofoptionactivityTable" xlink:to="us-gaap_SubsidiarySaleOfStockAxis" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_EmployeeStockMember" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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="0.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="StockBasedCompensationDetailsScheduleofoptionactivityTable" xlink:to="StockBasedCompensationDetailsScheduleofoptionactivityLineItems" order="2.0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="StockBasedCompensationDetailsScheduleofoptionactivityLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="StockBasedCompensationDetailsScheduleofoptionactivityLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="StockBasedCompensationDetailsScheduleofoptionactivityLineItems" xlink:to="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="StockBasedCompensationDetailsScheduleofoptionactivityLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="StockBasedCompensationDetailsScheduleofoptionactivityLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="StockBasedCompensationDetailsScheduleofoptionactivityLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice" order="5.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="StockBasedCompensationDetailsScheduleofoptionactivityLineItems" xlink:to="us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised" order="6.0" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="StockBasedCompensationDetailsScheduleofoptionactivityLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice" order="7.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="StockBasedCompensationDetailsScheduleofoptionactivityLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod" order="8.0" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="StockBasedCompensationDetailsScheduleofoptionactivityLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice" order="9.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_0" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="StockBasedCompensationDetailsScheduleofoptionactivityLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_0" order="10.0" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_0" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="StockBasedCompensationDetailsScheduleofoptionactivityLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_0" order="11.0" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageRemainingContractualTerm1" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageRemainingContractualTerm1"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="StockBasedCompensationDetailsScheduleofoptionactivityLineItems" xlink:to="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageRemainingContractualTerm1" order="12.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue_0" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="StockBasedCompensationDetailsScheduleofoptionactivityLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue_0" order="13.0" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="StockBasedCompensationDetailsScheduleofoptionactivityLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber" order="14.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="StockBasedCompensationDetailsScheduleofoptionactivityLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice" order="15.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="StockBasedCompensationDetailsScheduleofoptionactivityLineItems" xlink:to="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1" order="16.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="StockBasedCompensationDetailsScheduleofoptionactivityLineItems" xlink:to="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1" order="17.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://zedge.com/role/ScheduleofweightedaveragegrantdatefairvalueofoptionsgrantedTable">
    <loc xlink:type="locator" xlink:label="ScheduleOfWeightedAverageGrantDateFairValueOfOptionsGrantedAbstract" xlink:href="zdge-20210731.xsd#zdge_ScheduleOfWeightedAverageGrantDateFairValueOfOptionsGrantedAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfWeightedAverageGrantDateFairValueOfOptionsGrantedAbstract" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfWeightedAverageGrantDateFairValueOfOptionsGrantedAbstract" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfWeightedAverageGrantDateFairValueOfOptionsGrantedAbstract" xlink:to="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://zedge.com/role/ScheduleofrestrictedsharesactivityTable">
    <loc xlink:type="locator" xlink:label="ScheduleOfRestrictedSharesActivityAbstract" xlink:href="zdge-20210731.xsd#zdge_ScheduleOfRestrictedSharesActivityAbstract"/>
    <loc xlink:type="locator" xlink:label="StockBasedCompensationDetailsScheduleofrestrictedsharesactivityTable" xlink:href="zdge-20210731.xsd#zdge_StockBasedCompensationDetailsScheduleofrestrictedsharesactivityTable"/>
    <loc xlink:type="locator" xlink:label="StockBasedCompensationDetailsScheduleofrestrictedsharesactivityLineItems" xlink:href="zdge-20210731.xsd#zdge_StockBasedCompensationDetailsScheduleofrestrictedsharesactivityLineItems"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfRestrictedSharesActivityAbstract" xlink:to="StockBasedCompensationDetailsScheduleofrestrictedsharesactivityTable" order="1.0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AwardTypeAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AwardTypeAxis"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="StockBasedCompensationDetailsScheduleofrestrictedsharesactivityTable" xlink:to="us-gaap_AwardTypeAxis" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RestrictedStockUnitsRSUMember" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RestrictedStockUnitsRSUMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AwardTypeAxis" xlink:to="us-gaap_RestrictedStockUnitsRSUMember" order="0.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="StockBasedCompensationDetailsScheduleofrestrictedsharesactivityTable" xlink:to="StockBasedCompensationDetailsScheduleofrestrictedsharesactivityLineItems" order="2.0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedNumberOfShares" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedNumberOfShares"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="StockBasedCompensationDetailsScheduleofrestrictedsharesactivityLineItems" xlink:to="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedNumberOfShares" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedWeightedAverageGrantDateFairValue" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedWeightedAverageGrantDateFairValue"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="StockBasedCompensationDetailsScheduleofrestrictedsharesactivityLineItems" xlink:to="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedWeightedAverageGrantDateFairValue" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="StockBasedCompensationDetailsScheduleofrestrictedsharesactivityLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="StockBasedCompensationDetailsScheduleofrestrictedsharesactivityLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedNumberOfShares" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedNumberOfShares"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="StockBasedCompensationDetailsScheduleofrestrictedsharesactivityLineItems" xlink:to="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedNumberOfShares" order="4.0" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedWeightedAverageGrantDateFairValue" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedWeightedAverageGrantDateFairValue"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="StockBasedCompensationDetailsScheduleofrestrictedsharesactivityLineItems" xlink:to="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedWeightedAverageGrantDateFairValue" order="5.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedOptionsForfeitedNumberOfShares" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedOptionsForfeitedNumberOfShares"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="StockBasedCompensationDetailsScheduleofrestrictedsharesactivityLineItems" xlink:to="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedOptionsForfeitedNumberOfShares" order="6.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedOptionsForfeitedWeightedAverageGrantDateFairValue" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedOptionsForfeitedWeightedAverageGrantDateFairValue"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="StockBasedCompensationDetailsScheduleofrestrictedsharesactivityLineItems" xlink:to="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedOptionsForfeitedWeightedAverageGrantDateFairValue" order="7.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedNumberOfShares_0" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedNumberOfShares"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="StockBasedCompensationDetailsScheduleofrestrictedsharesactivityLineItems" xlink:to="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedNumberOfShares_0" order="8.0" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedWeightedAverageGrantDateFairValue_0" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedWeightedAverageGrantDateFairValue"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="StockBasedCompensationDetailsScheduleofrestrictedsharesactivityLineItems" xlink:to="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedWeightedAverageGrantDateFairValue_0" order="9.0" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://zedge.com/role/ScheduleofrestrictedsharesnonvesteddeferredstockunitsTable">
    <loc xlink:type="locator" xlink:label="ScheduleOfRestrictedSharesNonVestedDeferredStockUnitsAbstract" xlink:href="zdge-20210731.xsd#zdge_ScheduleOfRestrictedSharesNonVestedDeferredStockUnitsAbstract"/>
    <loc xlink:type="locator" xlink:label="StockBasedCompensationDetailsScheduleofrestrictedsharesnonvesteddeferredstockunitsTable" xlink:href="zdge-20210731.xsd#zdge_StockBasedCompensationDetailsScheduleofrestrictedsharesnonvesteddeferredstockunitsTable"/>
    <loc xlink:type="locator" xlink:label="StockBasedCompensationDetailsScheduleofrestrictedsharesnonvesteddeferredstockunitsLineItems" xlink:href="zdge-20210731.xsd#zdge_StockBasedCompensationDetailsScheduleofrestrictedsharesnonvesteddeferredstockunitsLineItems"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfRestrictedSharesNonVestedDeferredStockUnitsAbstract" xlink:to="StockBasedCompensationDetailsScheduleofrestrictedsharesnonvesteddeferredstockunitsTable" order="1.0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AwardTypeAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AwardTypeAxis"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="StockBasedCompensationDetailsScheduleofrestrictedsharesnonvesteddeferredstockunitsTable" xlink:to="us-gaap_AwardTypeAxis" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RestrictedStockMember" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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="0.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="StockBasedCompensationDetailsScheduleofrestrictedsharesnonvesteddeferredstockunitsTable" xlink:to="StockBasedCompensationDetailsScheduleofrestrictedsharesnonvesteddeferredstockunitsLineItems" order="2.0"/>
    <loc xlink:type="locator" xlink:label="SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedNumberOfShare" xlink:href="zdge-20210731.xsd#zdge_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedNumberOfShare"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="StockBasedCompensationDetailsScheduleofrestrictedsharesnonvesteddeferredstockunitsLineItems" xlink:to="SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedNumberOfShare" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <loc xlink:type="locator" xlink:label="SharebasedCompensationArrangementBySharebasedPaymentAwardOptionNonvestedWeightedAverageGrantDateFairValues" xlink:href="zdge-20210731.xsd#zdge_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionNonvestedWeightedAverageGrantDateFairValues"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="StockBasedCompensationDetailsScheduleofrestrictedsharesnonvesteddeferredstockunitsLineItems" xlink:to="SharebasedCompensationArrangementBySharebasedPaymentAwardOptionNonvestedWeightedAverageGrantDateFairValues" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="StockBasedCompensationDetailsScheduleofrestrictedsharesnonvesteddeferredstockunitsLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross" order="2.0" preferredLabel="http://www.xbrl.org/2009/role/netLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="StockBasedCompensationDetailsScheduleofrestrictedsharesnonvesteddeferredstockunitsLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" order="3.0" preferredLabel="http://www.xbrl.org/2009/role/netLabel"/>
    <loc xlink:type="locator" xlink:label="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentOtherThanOptionsVestedInPeriod" xlink:href="zdge-20210731.xsd#zdge_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentOtherThanOptionsVestedInPeriod"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="StockBasedCompensationDetailsScheduleofrestrictedsharesnonvesteddeferredstockunitsLineItems" xlink:to="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentOtherThanOptionsVestedInPeriod" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedWeightedAverageGrantDateFairValue" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedWeightedAverageGrantDateFairValue"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="StockBasedCompensationDetailsScheduleofrestrictedsharesnonvesteddeferredstockunitsLineItems" xlink:to="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedWeightedAverageGrantDateFairValue" order="5.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="StockBasedCompensationDetailsScheduleofrestrictedsharesnonvesteddeferredstockunitsLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod" order="6.0" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedOptionsForfeitedWeightedAverageGrantDateFairValue" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedOptionsForfeitedWeightedAverageGrantDateFairValue"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="StockBasedCompensationDetailsScheduleofrestrictedsharesnonvesteddeferredstockunitsLineItems" xlink:to="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedOptionsForfeitedWeightedAverageGrantDateFairValue" order="7.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <loc xlink:type="locator" xlink:label="SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedNumberOfShare_0" xlink:href="zdge-20210731.xsd#zdge_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedNumberOfShare"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="StockBasedCompensationDetailsScheduleofrestrictedsharesnonvesteddeferredstockunitsLineItems" xlink:to="SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedNumberOfShare_0" order="8.0" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
    <loc xlink:type="locator" xlink:label="SharebasedCompensationArrangementBySharebasedPaymentAwardOptionNonvestedWeightedAverageGrantDateFairValues_0" xlink:href="zdge-20210731.xsd#zdge_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionNonvestedWeightedAverageGrantDateFairValues"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="StockBasedCompensationDetailsScheduleofrestrictedsharesnonvesteddeferredstockunitsLineItems" xlink:to="SharebasedCompensationArrangementBySharebasedPaymentAwardOptionNonvestedWeightedAverageGrantDateFairValues_0" order="9.0" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://zedge.com/role/ScheduleofactivitiesbetweentheCompanyandIDTTable">
    <loc xlink:type="locator" xlink:label="ScheduleOfActivitiesBetweenTheCompanyAndIdtAbstract" xlink:href="zdge-20210731.xsd#zdge_ScheduleOfActivitiesBetweenTheCompanyAndIdtAbstract"/>
    <loc xlink:type="locator" xlink:label="BeginningBalanceOfRelatedParty" xlink:href="zdge-20210731.xsd#zdge_BeginningBalanceOfRelatedParty"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfActivitiesBetweenTheCompanyAndIdtAbstract" xlink:to="BeginningBalanceOfRelatedParty" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="LegalServicesProvidedByIDT" xlink:href="zdge-20210731.xsd#zdge_LegalServicesProvidedByIDT"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfActivitiesBetweenTheCompanyAndIdtAbstract" xlink:to="LegalServicesProvidedByIDT" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="ConsultingServicesProvidedToIDT" xlink:href="zdge-20210731.xsd#zdge_ConsultingServicesProvidedToIDT"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfActivitiesBetweenTheCompanyAndIdtAbstract" xlink:to="ConsultingServicesProvidedToIDT" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="CashPaymentsReceivedFromIDT" xlink:href="zdge-20210731.xsd#zdge_CashPaymentsReceivedFromIDT"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfActivitiesBetweenTheCompanyAndIdtAbstract" xlink:to="CashPaymentsReceivedFromIDT" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="CashPaymentsMadeToIDT" xlink:href="zdge-20210731.xsd#zdge_CashPaymentsMadeToIDT"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfActivitiesBetweenTheCompanyAndIdtAbstract" xlink:to="CashPaymentsMadeToIDT" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DueFromRelatedParties" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DueFromRelatedParties"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfActivitiesBetweenTheCompanyAndIdtAbstract" xlink:to="us-gaap_DueFromRelatedParties" order="5.0" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://zedge.com/role/ScheduleofnetlonglivedassetsandtotalassetsTable">
    <loc xlink:type="locator" xlink:label="ScheduleOfNetLongLivedAssetsAndTotalAssetsAbstract" xlink:href="zdge-20210731.xsd#zdge_ScheduleOfNetLongLivedAssetsAndTotalAssetsAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_GeographicAreasLongLivedAssetsAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_GeographicAreasLongLivedAssetsAbstract"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfNetLongLivedAssetsAndTotalAssetsAbstract" xlink:to="us-gaap_GeographicAreasLongLivedAssetsAbstract" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="UnitedStatesAssets" xlink:href="zdge-20210731.xsd#zdge_UnitedStatesAssets"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_GeographicAreasLongLivedAssetsAbstract" xlink:to="UnitedStatesAssets" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="ForeignLongLivedAssetsNet" xlink:href="zdge-20210731.xsd#zdge_ForeignLongLivedAssetsNet"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_GeographicAreasLongLivedAssetsAbstract" xlink:to="ForeignLongLivedAssetsNet" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="LongLivedAssetsNetTotal" xlink:href="zdge-20210731.xsd#zdge_LongLivedAssetsNetTotal"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_GeographicAreasLongLivedAssetsAbstract" xlink:to="LongLivedAssetsNetTotal" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="TotalAssetsAbstract" xlink:href="zdge-20210731.xsd#zdge_TotalAssetsAbstract"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfNetLongLivedAssetsAndTotalAssetsAbstract" xlink:to="TotalAssetsAbstract" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="UnitedStatesTotalAssets" xlink:href="zdge-20210731.xsd#zdge_UnitedStatesTotalAssets"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="TotalAssetsAbstract" xlink:to="UnitedStatesTotalAssets" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="ForeignAssets" xlink:href="zdge-20210731.xsd#zdge_ForeignAssets"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="TotalAssetsAbstract" xlink:to="ForeignAssets" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="AssetsTotal" xlink:href="zdge-20210731.xsd#zdge_AssetsTotal"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="TotalAssetsAbstract" xlink:to="AssetsTotal" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://zedge.com/role/ScheduleofforeignexchangeforwardcontractsTable">
    <loc xlink:type="locator" xlink:label="ScheduleOfForeignExchangeForwardContractsAbstract" xlink:href="zdge-20210731.xsd#zdge_ScheduleOfForeignExchangeForwardContractsAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CapitalRequirementsOnForeignFinancialInstitutionsTable" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CapitalRequirementsOnForeignFinancialInstitutionsTable"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CapitalRequirementsOnForeignFinancialInstitutionsLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CapitalRequirementsOnForeignFinancialInstitutionsLineItems"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfForeignExchangeForwardContractsAbstract" xlink:to="us-gaap_CapitalRequirementsOnForeignFinancialInstitutionsTable" order="1.0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AwardDateAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AwardDateAxis"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_CapitalRequirementsOnForeignFinancialInstitutionsTable" xlink:to="us-gaap_AwardDateAxis" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AwardDateDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AwardDateDomain"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AwardDateAxis" xlink:to="us-gaap_AwardDateDomain" order="0.0"/>
    <loc xlink:type="locator" xlink:label="December21Member" xlink:href="zdge-20210731.xsd#zdge_December21Member"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AwardDateAxis" xlink:to="December21Member" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="January22Member" xlink:href="zdge-20210731.xsd#zdge_January22Member"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AwardDateAxis" xlink:to="January22Member" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="February22Member" xlink:href="zdge-20210731.xsd#zdge_February22Member"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AwardDateAxis" xlink:to="February22Member" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="March22Member" xlink:href="zdge-20210731.xsd#zdge_March22Member"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AwardDateAxis" xlink:to="March22Member" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="April22Member" xlink:href="zdge-20210731.xsd#zdge_April22Member"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AwardDateAxis" xlink:to="April22Member" order="5.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="May22Member" xlink:href="zdge-20210731.xsd#zdge_May22Member"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AwardDateAxis" xlink:to="May22Member" order="6.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SubsequentEventTypeAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SubsequentEventTypeAxis"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_CapitalRequirementsOnForeignFinancialInstitutionsTable" xlink:to="us-gaap_SubsequentEventTypeAxis" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SubsequentEventMember" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SubsequentEventMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_SubsequentEventTypeAxis" xlink:to="us-gaap_SubsequentEventMember" order="0.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_CapitalRequirementsOnForeignFinancialInstitutionsTable" xlink:to="us-gaap_CapitalRequirementsOnForeignFinancialInstitutionsLineItems" order="3.0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_BusinessAcquisitionsPurchasePriceAllocationYearOfAcquisitionNetEffectOnIncome" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessAcquisitionsPurchasePriceAllocationYearOfAcquisitionNetEffectOnIncome"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_CapitalRequirementsOnForeignFinancialInstitutionsLineItems" xlink:to="us-gaap_BusinessAcquisitionsPurchasePriceAllocationYearOfAcquisitionNetEffectOnIncome" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://zedge.com/role/DescriptionofBusinessandSummaryofSignificantAccountingPoliciesDetails">
    <loc xlink:type="locator" xlink:label="us-gaap_AccountingPoliciesAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccountingPoliciesAbstract"/>
    <loc xlink:type="locator" xlink:label="DescriptionofBusinessandSummaryofSignificantAccountingPoliciesDetailsTable" xlink:href="zdge-20210731.xsd#zdge_DescriptionofBusinessandSummaryofSignificantAccountingPoliciesDetailsTable"/>
    <loc xlink:type="locator" xlink:label="DescriptionofBusinessandSummaryofSignificantAccountingPoliciesDetailsLineItems" xlink:href="zdge-20210731.xsd#zdge_DescriptionofBusinessandSummaryofSignificantAccountingPoliciesDetailsLineItems"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="DescriptionofBusinessandSummaryofSignificantAccountingPoliciesDetailsTable" order="1.0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PropertyPlantAndEquipmentByTypeAxis"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="DescriptionofBusinessandSummaryofSignificantAccountingPoliciesDetailsTable" xlink:to="us-gaap_PropertyPlantAndEquipmentByTypeAxis" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PropertyPlantAndEquipmentTypeDomain"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:to="us-gaap_PropertyPlantAndEquipmentTypeDomain" order="0.0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SoftwareAndSoftwareDevelopmentCostsMember" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SoftwareAndSoftwareDevelopmentCostsMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:to="us-gaap_SoftwareAndSoftwareDevelopmentCostsMember" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_FurnitureAndFixturesMember" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FurnitureAndFixturesMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:to="us-gaap_FurnitureAndFixturesMember" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OfficeEquipmentMember" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OfficeEquipmentMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:to="us-gaap_OfficeEquipmentMember" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ConcentrationRiskByBenchmarkAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ConcentrationRiskByBenchmarkAxis"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="DescriptionofBusinessandSummaryofSignificantAccountingPoliciesDetailsTable" xlink:to="us-gaap_ConcentrationRiskByBenchmarkAxis" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ConcentrationRiskBenchmarkDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_SalesRevenueNetMember" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SalesRevenueNetMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ConcentrationRiskByBenchmarkAxis" xlink:to="us-gaap_SalesRevenueNetMember" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AccountsReceivableMember" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccountsReceivableMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ConcentrationRiskByBenchmarkAxis" xlink:to="us-gaap_AccountsReceivableMember" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="srt_ProductOrServiceAxis" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_ProductOrServiceAxis"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="DescriptionofBusinessandSummaryofSignificantAccountingPoliciesDetailsTable" xlink:to="srt_ProductOrServiceAxis" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="srt_ProductsAndServicesDomain" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-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="CustomerOneMember" xlink:href="zdge-20210731.xsd#zdge_CustomerOneMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_ProductOrServiceAxis" xlink:to="CustomerOneMember" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="CustomerTwoMember" xlink:href="zdge-20210731.xsd#zdge_CustomerTwoMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_ProductOrServiceAxis" xlink:to="CustomerTwoMember" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="CustomerThreeMember" xlink:href="zdge-20210731.xsd#zdge_CustomerThreeMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_ProductOrServiceAxis" xlink:to="CustomerThreeMember" 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="DescriptionofBusinessandSummaryofSignificantAccountingPoliciesDetailsTable" xlink:to="DescriptionofBusinessandSummaryofSignificantAccountingPoliciesDetailsLineItems" order="4.0"/>
    <loc xlink:type="locator" xlink:label="BusinessDescription" xlink:href="zdge-20210731.xsd#zdge_BusinessDescription"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="DescriptionofBusinessandSummaryofSignificantAccountingPoliciesDetailsLineItems" xlink:to="BusinessDescription" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_Cash" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_Cash"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="DescriptionofBusinessandSummaryofSignificantAccountingPoliciesDetailsLineItems" xlink:to="us-gaap_Cash" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CashEquivalentsAtCarryingValue" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CashEquivalentsAtCarryingValue"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="DescriptionofBusinessandSummaryofSignificantAccountingPoliciesDetailsLineItems" xlink:to="us-gaap_CashEquivalentsAtCarryingValue" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="LicenseFeesPercentage" xlink:href="zdge-20210731.xsd#zdge_LicenseFeesPercentage"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="DescriptionofBusinessandSummaryofSignificantAccountingPoliciesDetailsLineItems" xlink:to="LicenseFeesPercentage" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="SubsciptionRevenuePercent" xlink:href="zdge-20210731.xsd#zdge_SubsciptionRevenuePercent"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="DescriptionofBusinessandSummaryofSignificantAccountingPoliciesDetailsLineItems" xlink:to="SubsciptionRevenuePercent" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="CreditPurchaseDescription" xlink:href="zdge-20210731.xsd#zdge_CreditPurchaseDescription"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="DescriptionofBusinessandSummaryofSignificantAccountingPoliciesDetailsLineItems" xlink:to="CreditPurchaseDescription" order="5.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="NumberOfCustomers" xlink:href="zdge-20210731.xsd#zdge_NumberOfCustomers"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="DescriptionofBusinessandSummaryofSignificantAccountingPoliciesDetailsLineItems" xlink:to="NumberOfCustomers" order="6.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="ConcentrationRiskPercentage" xlink:href="zdge-20210731.xsd#zdge_ConcentrationRiskPercentage"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="DescriptionofBusinessandSummaryofSignificantAccountingPoliciesDetailsLineItems" xlink:to="ConcentrationRiskPercentage" order="7.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PropertyPlantAndEquipmentUsefulLife" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PropertyPlantAndEquipmentUsefulLife"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="DescriptionofBusinessandSummaryofSignificantAccountingPoliciesDetailsLineItems" xlink:to="us-gaap_PropertyPlantAndEquipmentUsefulLife" order="8.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_EffectiveIncomeTaxRateReconciliationDeductionsMedicarePrescriptionDrugBenefit" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationDeductionsMedicarePrescriptionDrugBenefit"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="DescriptionofBusinessandSummaryofSignificantAccountingPoliciesDetailsLineItems" xlink:to="us-gaap_EffectiveIncomeTaxRateReconciliationDeductionsMedicarePrescriptionDrugBenefit" order="9.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LesseeOperatingLeaseRenewalTerm" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LesseeOperatingLeaseRenewalTerm"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="DescriptionofBusinessandSummaryofSignificantAccountingPoliciesDetailsLineItems" xlink:to="us-gaap_LesseeOperatingLeaseRenewalTerm" order="10.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LesseeOperatingLeaseRemainingLeaseTerm" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LesseeOperatingLeaseRemainingLeaseTerm"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="DescriptionofBusinessandSummaryofSignificantAccountingPoliciesDetailsLineItems" xlink:to="us-gaap_LesseeOperatingLeaseRemainingLeaseTerm" order="11.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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DisclosureTextBlockAbstract"/>
    <loc xlink:type="locator" xlink:label="RevenueDetailsTable" xlink:href="zdge-20210731.xsd#zdge_RevenueDetailsTable"/>
    <loc xlink:type="locator" xlink:label="RevenueDetailsLineItems" xlink:href="zdge-20210731.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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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-20210731.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-20210731.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"/>
    <loc xlink:type="locator" xlink:label="srt_RangeAxis" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_RangeAxis"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="RevenueDetailsTable" xlink:to="srt_RangeAxis" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="srt_RangeMember" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_RangeMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_RangeAxis" xlink:to="srt_RangeMember" order="0.0"/>
    <loc xlink:type="locator" xlink:label="srt_MaximumMember" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_MaximumMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_RangeAxis" xlink:to="srt_MaximumMember" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="srt_MinimumMember" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_MinimumMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_RangeAxis" xlink:to="srt_MinimumMember" 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="RevenueDetailsTable" xlink:to="RevenueDetailsLineItems" order="3.0"/>
    <loc xlink:type="locator" xlink:label="UnsatisfiedPerformanceObligationsDescription" xlink:href="zdge-20210731.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="CreditsDescription" xlink:href="zdge-20210731.xsd#zdge_CreditsDescription"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="RevenueDetailsLineItems" xlink:to="CreditsDescription" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DeferredRevenue" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DeferredRevenuePeriodIncreaseDecrease" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DeferredRevenueRevenueRecognized1" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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="4.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://zedge.com/role/PropertyandEquipmentDetails">
    <loc xlink:type="locator" xlink:label="us-gaap_PropertyPlantAndEquipmentAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PropertyPlantAndEquipmentAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CostDepreciationAmortizationAndDepletion" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CostDepreciationAmortizationAndDepletion"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_PropertyPlantAndEquipmentAbstract" xlink:to="us-gaap_CostDepreciationAmortizationAndDepletion" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://zedge.com/role/CommitmentsandContingenciesDetails">
    <loc xlink:type="locator" xlink:label="us-gaap_CommitmentsAndContingenciesDisclosureAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CommitmentsAndContingenciesDisclosureAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LossContingencyDamagesSoughtValue" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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/LeasesDetails">
    <loc xlink:type="locator" xlink:label="us-gaap_LeasesAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LeasesAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LessorOperatingLeaseDescription" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LessorOperatingLeaseDescription"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LeasesAbstract" xlink:to="us-gaap_LessorOperatingLeaseDescription" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="OperatingLeaseRightOfUseAssets" xlink:href="zdge-20210731.xsd#zdge_OperatingLeaseRightOfUseAssets"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LeasesAbstract" xlink:to="OperatingLeaseRightOfUseAssets" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://zedge.com/role/IncomeTaxesDetails">
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeTaxDisclosureAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeTaxDisclosureAbstract"/>
    <loc xlink:type="locator" xlink:label="IncomeTaxesDetailsTable" xlink:href="zdge-20210731.xsd#zdge_IncomeTaxesDetailsTable"/>
    <loc xlink:type="locator" xlink:label="IncomeTaxesDetailsLineItems" xlink:href="zdge-20210731.xsd#zdge_IncomeTaxesDetailsLineItems"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeTaxDisclosureAbstract" xlink:to="IncomeTaxesDetailsTable" order="1.0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeTaxAuthorityAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeTaxAuthorityAxis"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="IncomeTaxesDetailsTable" 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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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="USFederalNetOperatingLossMember" xlink:href="zdge-20210731.xsd#zdge_USFederalNetOperatingLossMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeTaxAuthorityAxis" xlink:to="USFederalNetOperatingLossMember" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="StateNetOperatingLossMember" xlink:href="zdge-20210731.xsd#zdge_StateNetOperatingLossMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeTaxAuthorityAxis" xlink:to="StateNetOperatingLossMember" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="NorwegianNetOperatingLossMember" xlink:href="zdge-20210731.xsd#zdge_NorwegianNetOperatingLossMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeTaxAuthorityAxis" xlink:to="NorwegianNetOperatingLossMember" 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="IncomeTaxesDetailsTable" xlink:to="IncomeTaxesDetailsLineItems" order="2.0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OperatingLossCarryforwardsLimitationsOnUse" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OperatingLossCarryforwardsLimitationsOnUse"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="IncomeTaxesDetailsLineItems" xlink:to="us-gaap_OperatingLossCarryforwardsLimitationsOnUse" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OperatingLossCarryforwards" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OperatingLossCarryforwards"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="IncomeTaxesDetailsLineItems" xlink:to="us-gaap_OperatingLossCarryforwards" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeTaxExaminationDescription" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeTaxExaminationDescription"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="IncomeTaxesDetailsLineItems" xlink:to="us-gaap_IncomeTaxExaminationDescription" order="2.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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract"/>
    <loc xlink:type="locator" xlink:label="StockBasedCompensationDetailsTable" xlink:href="zdge-20210731.xsd#zdge_StockBasedCompensationDetailsTable"/>
    <loc xlink:type="locator" xlink:label="StockBasedCompensationDetailsLineItems" xlink:href="zdge-20210731.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_DerivativeInstrumentRiskAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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="1.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DerivativeContractTypeDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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" xlink:href="zdge-20210731.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" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ConcentrationRiskByBenchmarkAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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="2.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ConcentrationRiskBenchmarkDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StatementClassOfStockAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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="3.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ClassOfStockDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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="us-gaap_AwardTypeAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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="4.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_0" xlink:href="zdge-20210731.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_0" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="DeferredStockUnitsMember" xlink:href="zdge-20210731.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" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RelatedPartyTransactionAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RelatedPartyTransactionAxis"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="StockBasedCompensationDetailsTable" xlink:to="us-gaap_RelatedPartyTransactionAxis" order="5.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RelatedPartyTransactionDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RelatedPartyTransactionDomain"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_RelatedPartyTransactionAxis" xlink:to="us-gaap_RelatedPartyTransactionDomain" order="0.0"/>
    <loc xlink:type="locator" xlink:label="MrHowardJonasMember" xlink:href="zdge-20210731.xsd#zdge_MrHowardJonasMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_RelatedPartyTransactionAxis" xlink:to="MrHowardJonasMember" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RelatedPartyTransactionsByRelatedPartyAxis"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="StockBasedCompensationDetailsTable" xlink:to="us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" order="6.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RelatedPartyDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RelatedPartyDomain"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink:to="us-gaap_RelatedPartyDomain" order="0.0"/>
    <loc xlink:type="locator" xlink:label="MrElliotGibberMember" xlink:href="zdge-20210731.xsd#zdge_MrElliotGibberMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink:to="MrElliotGibberMember" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="NonemployeeBoardOfDirectorsMember" xlink:href="zdge-20210731.xsd#zdge_NonemployeeBoardOfDirectorsMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink:to="NonemployeeBoardOfDirectorsMember" 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="StockBasedCompensationDetailsTable" xlink:to="StockBasedCompensationDetailsLineItems" order="7.0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfAdditionalSharesAuthorized" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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-20210731.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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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-20210731.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_IncomeTaxExpenseBenefit" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeTaxExpenseBenefit"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="StockBasedCompensationDetailsLineItems" xlink:to="us-gaap_IncomeTaxExpenseBenefit" order="5.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DebtInstrumentTerm" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtInstrumentTerm"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="StockBasedCompensationDetailsLineItems" xlink:to="us-gaap_DebtInstrumentTerm" order="6.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="StockBasedCompensationDetailsLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue" order="7.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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="8.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensation" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensation"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="StockBasedCompensationDetailsLineItems" xlink:to="us-gaap_ShareBasedCompensation" order="9.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="StockBasedCompensationDetailsLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue" order="10.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SharesIssued" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SharesIssued"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="StockBasedCompensationDetailsLineItems" xlink:to="us-gaap_SharesIssued" order="11.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="StockBasedCompensationDetailsLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod" order="12.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StockGrantedDuringPeriodValueSharebasedCompensationGross" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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="13.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm" xlink:href="zdge-20210731.xsd#zdge_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="StockBasedCompensationDetailsLineItems" xlink:to="SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm" order="14.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="StockBasedCompensationDetailsLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" order="15.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="StockBasedCompensationDetailsLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue" order="16.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="AggregateGrantDateFairValue" xlink:href="zdge-20210731.xsd#zdge_AggregateGrantDateFairValue"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="StockBasedCompensationDetailsLineItems" xlink:to="AggregateGrantDateFairValue" order="17.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="RestrictedStockDescription" xlink:href="zdge-20210731.xsd#zdge_RestrictedStockDescription"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="StockBasedCompensationDetailsLineItems" xlink:to="RestrictedStockDescription" order="18.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodIntrinsicValue" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodIntrinsicValue"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="StockBasedCompensationDetailsLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodIntrinsicValue" order="19.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="StockBasedCompensationDetailsLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" order="20.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AllocatedShareBasedCompensationExpense" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AllocatedShareBasedCompensationExpense"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="StockBasedCompensationDetailsLineItems" xlink:to="us-gaap_AllocatedShareBasedCompensationExpense" order="21.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="StockBasedCompensationDetailsLineItems" xlink:to="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2" order="22.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StockIssuedDuringPeriodValueNewIssues" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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="23.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <loc xlink:type="locator" xlink:label="NumberOfNonexecutiveEmployeesDescription" xlink:href="zdge-20210731.xsd#zdge_NumberOfNonexecutiveEmployeesDescription"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="StockBasedCompensationDetailsLineItems" xlink:to="NumberOfNonexecutiveEmployeesDescription" order="24.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAggregateIntrinsicValue" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAggregateIntrinsicValue"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="StockBasedCompensationDetailsLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAggregateIntrinsicValue" order="25.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="StockBasedCompensationDetailsLineItems" xlink:to="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1" order="26.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <loc xlink:type="locator" xlink:label="VestingPeriodDescription" xlink:href="zdge-20210731.xsd#zdge_VestingPeriodDescription"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="StockBasedCompensationDetailsLineItems" xlink:to="VestingPeriodDescription" order="27.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://zedge.com/role/RelatedPartyTransactionsDetails">
    <loc xlink:type="locator" xlink:label="us-gaap_RelatedPartyTransactionsAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RelatedPartyTransactionsAbstract"/>
    <loc xlink:type="locator" xlink:label="RelatedPartyTransactionsDetailsTable" xlink:href="zdge-20210731.xsd#zdge_RelatedPartyTransactionsDetailsTable"/>
    <loc xlink:type="locator" xlink:label="RelatedPartyTransactionsDetailsLineItems" xlink:href="zdge-20210731.xsd#zdge_RelatedPartyTransactionsDetailsLineItems"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_RelatedPartyTransactionsAbstract" xlink:to="RelatedPartyTransactionsDetailsTable" order="1.0"/>
    <loc xlink:type="locator" xlink:label="srt_TitleOfIndividualAxis" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_TitleOfIndividualAxis"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="RelatedPartyTransactionsDetailsTable" xlink:to="srt_TitleOfIndividualAxis" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="srt_TitleOfIndividualWithRelationshipToEntityDomain" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_TitleOfIndividualWithRelationshipToEntityDomain"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_TitleOfIndividualAxis" xlink:to="srt_TitleOfIndividualWithRelationshipToEntityDomain" order="0.0"/>
    <loc xlink:type="locator" xlink:label="BrazeIncMember" xlink:href="zdge-20210731.xsd#zdge_BrazeIncMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_TitleOfIndividualAxis" xlink:to="BrazeIncMember" 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="RelatedPartyTransactionsDetailsTable" xlink:to="RelatedPartyTransactionsDetailsLineItems" order="2.0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LegalFees" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LegalFees"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="RelatedPartyTransactionsDetailsLineItems" xlink:to="us-gaap_LegalFees" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="ConsultingServices" xlink:href="zdge-20210731.xsd#zdge_ConsultingServices"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="RelatedPartyTransactionsDetailsLineItems" xlink:to="ConsultingServices" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OtherOwnershipInterestsValue" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherOwnershipInterestsValue"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="RelatedPartyTransactionsDetailsLineItems" xlink:to="us-gaap_OtherOwnershipInterestsValue" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NatureOfCommonOwnershipOrManagementControlRelationships" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NatureOfCommonOwnershipOrManagementControlRelationships"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="RelatedPartyTransactionsDetailsLineItems" xlink:to="us-gaap_NatureOfCommonOwnershipOrManagementControlRelationships" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DueToRelatedPartiesCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DueToRelatedPartiesCurrent"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="RelatedPartyTransactionsDetailsLineItems" xlink:to="us-gaap_DueToRelatedPartiesCurrent" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_EquityMethodInvestmentOwnershipPercentage" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EquityMethodInvestmentOwnershipPercentage"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="RelatedPartyTransactionsDetailsLineItems" xlink:to="us-gaap_EquityMethodInvestmentOwnershipPercentage" order="5.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PaymentsForCommissions" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PaymentsForCommissions"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="RelatedPartyTransactionsDetailsLineItems" xlink:to="us-gaap_PaymentsForCommissions" order="6.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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtDisclosureAbstract"/>
    <loc xlink:type="locator" xlink:label="RevolvingCreditFacilityDetailsTable" xlink:href="zdge-20210731.xsd#zdge_RevolvingCreditFacilityDetailsTable"/>
    <loc xlink:type="locator" xlink:label="RevolvingCreditFacilityDetailsLineItems" xlink:href="zdge-20210731.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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_LineOfCreditFacilityMaximumBorrowingCapacity" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LineOfCreditFacilityBorrowingCapacityDescription" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LineOfCreditFacilityInterestRateDescription" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LineOfCreditFacilityCollateralFeesAmount" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ForeignCurrencyTransactionsDescription" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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="4.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="OutstandingForeignExchangeAmount" xlink:href="zdge-20210731.xsd#zdge_OutstandingForeignExchangeAmount"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="RevolvingCreditFacilityDetailsLineItems" xlink:to="OutstandingForeignExchangeAmount" order="5.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="LineOfCreditFacilityMaximumBorrowingCapacityReductionAmountForForeignExchangeContracts" xlink:href="zdge-20210731.xsd#zdge_LineOfCreditFacilityMaximumBorrowingCapacityReductionAmountForForeignExchangeContracts"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="RevolvingCreditFacilityDetailsLineItems" xlink:to="LineOfCreditFacilityMaximumBorrowingCapacityReductionAmountForForeignExchangeContracts" order="6.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://zedge.com/role/DefinedContributionPlanDetails">
    <loc xlink:type="locator" xlink:label="us-gaap_CompensationAndRetirementDisclosureAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CompensationAndRetirementDisclosureAbstract"/>
    <loc xlink:type="locator" xlink:label="DefinedContributionPlanDetailsTable" xlink:href="zdge-20210731.xsd#zdge_DefinedContributionPlanDetailsTable"/>
    <loc xlink:type="locator" xlink:label="DefinedContributionPlanDetailsLineItems" xlink:href="zdge-20210731.xsd#zdge_DefinedContributionPlanDetailsLineItems"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_CompensationAndRetirementDisclosureAbstract" xlink:to="DefinedContributionPlanDetailsTable" order="1.0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StatementClassOfStockAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementClassOfStockAxis"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="DefinedContributionPlanDetailsTable" 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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="DefinedContributionPlanDetailsTable" xlink:to="DefinedContributionPlanDetailsLineItems" order="2.0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DefinedBenefitPlanExpectedFutureEmployerContributionsNextFiscalYear" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DefinedBenefitPlanExpectedFutureEmployerContributionsNextFiscalYear"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="DefinedContributionPlanDetailsLineItems" xlink:to="us-gaap_DefinedBenefitPlanExpectedFutureEmployerContributionsNextFiscalYear" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="CompanyOptedToContribute" xlink:href="zdge-20210731.xsd#zdge_CompanyOptedToContribute"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="DefinedContributionPlanDetailsLineItems" xlink:to="CompanyOptedToContribute" order="1.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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LoansPayableAbstract"/>
    <loc xlink:type="locator" xlink:label="InsuranceCoverage" xlink:href="zdge-20210731.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-20210731.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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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-20210731.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_DebtInstrumentFaceAmount" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtInstrumentFaceAmount"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LoansPayableAbstract" xlink:to="us-gaap_DebtInstrumentFaceAmount" 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-20210731.xsd#zdge_SaleOfCommonStockAbstract"/>
    <loc xlink:type="locator" xlink:label="SalesofClassBCommonStockDetailsTable" xlink:href="zdge-20210731.xsd#zdge_SalesofClassBCommonStockDetailsTable"/>
    <loc xlink:type="locator" xlink:label="SalesofClassBCommonStockDetailsLineItems" xlink:href="zdge-20210731.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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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="us-gaap_FinancialInstrumentAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinancialInstrumentAxis"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="SalesofClassBCommonStockDetailsTable" xlink:to="us-gaap_FinancialInstrumentAxis" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FinancialInstrumentAxis" xlink:to="us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain" order="0.0"/>
    <loc xlink:type="locator" xlink:label="ATMSalesAgreementMember" xlink:href="zdge-20210731.xsd#zdge_ATMSalesAgreementMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FinancialInstrumentAxis" xlink:to="ATMSalesAgreementMember" 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="SalesofClassBCommonStockDetailsTable" xlink:to="SalesofClassBCommonStockDetailsLineItems" order="3.0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StockIssuedDuringPeriodValueOther" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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/terseLabel"/>
    <loc xlink:type="locator" xlink:label="SalesOfClassBCommonStockDescription" xlink:href="zdge-20210731.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="us-gaap_SaleOfStockConsiderationReceivedOnTransaction" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SaleOfStockConsiderationReceivedOnTransaction"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="SalesofClassBCommonStockDetailsLineItems" xlink:to="us-gaap_SaleOfStockConsiderationReceivedOnTransaction" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SharesIssuedPricePerShare" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ProceedsFromIssuanceOrSaleOfEquity" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ProceedsFromIssuanceOrSaleOfEquity"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="SalesofClassBCommonStockDetailsLineItems" xlink:to="us-gaap_ProceedsFromIssuanceOrSaleOfEquity" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="DirectOfferingShares" xlink:href="zdge-20210731.xsd#zdge_DirectOfferingShares"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="SalesofClassBCommonStockDetailsLineItems" xlink:to="DirectOfferingShares" order="5.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SaleOfStockNumberOfSharesIssuedInTransaction" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SaleOfStockNumberOfSharesIssuedInTransaction"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="SalesofClassBCommonStockDetailsLineItems" xlink:to="us-gaap_SaleOfStockNumberOfSharesIssuedInTransaction" order="6.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DebtWeightedAverageInterestRate" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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="7.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="SaleOfCommonStockDescription" xlink:href="zdge-20210731.xsd#zdge_SaleOfCommonStockDescription"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="SalesofClassBCommonStockDetailsLineItems" xlink:to="SaleOfCommonStockDescription" order="8.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://zedge.com/role/SubsequentEventsDetails">
    <loc xlink:type="locator" xlink:label="us-gaap_SubsequentEventsAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SubsequentEventsAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_BusinessAcquisitionsPurchasePriceAllocationYearOfAcquisitionDescription" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessAcquisitionsPurchasePriceAllocationYearOfAcquisitionDescription"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_SubsequentEventsAbstract" xlink:to="us-gaap_BusinessAcquisitionsPurchasePriceAllocationYearOfAcquisitionDescription" order="0.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-20210731.xsd#zdge_DocumentAndEntityInformationAbstract"/>
    <loc xlink:type="locator" xlink:label="dei_DocumentInformationTable" xlink:href="https://xbrl.sec.gov/dei/2021/dei-2021.xsd#dei_DocumentInformationTable"/>
    <loc xlink:type="locator" xlink:label="dei_DocumentInformationLineItems" xlink:href="https://xbrl.sec.gov/dei/2021/dei-2021.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"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_DocumentInformationTable" xlink:to="dei_DocumentInformationLineItems" order="1.0"/>
    <loc xlink:type="locator" xlink:label="dei_EntityRegistrantName" xlink:href="https://xbrl.sec.gov/dei/2021/dei-2021.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/2021/dei-2021.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/2021/dei-2021.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/2021/dei-2021.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_EntityPublicFloat" xlink:href="https://xbrl.sec.gov/dei/2021/dei-2021.xsd#dei_EntityPublicFloat"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_EntityPublicFloat" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="dei_AmendmentFlag" xlink:href="https://xbrl.sec.gov/dei/2021/dei-2021.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="5.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="dei_EntityCentralIndexKey" xlink:href="https://xbrl.sec.gov/dei/2021/dei-2021.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="6.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="dei_EntityCurrentReportingStatus" xlink:href="https://xbrl.sec.gov/dei/2021/dei-2021.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="7.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="dei_EntityVoluntaryFilers" xlink:href="https://xbrl.sec.gov/dei/2021/dei-2021.xsd#dei_EntityVoluntaryFilers"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_EntityVoluntaryFilers" order="8.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="dei_EntityFilerCategory" xlink:href="https://xbrl.sec.gov/dei/2021/dei-2021.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="9.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="dei_EntityWellKnownSeasonedIssuer" xlink:href="https://xbrl.sec.gov/dei/2021/dei-2021.xsd#dei_EntityWellKnownSeasonedIssuer"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_EntityWellKnownSeasonedIssuer" order="10.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="dei_DocumentPeriodEndDate" xlink:href="https://xbrl.sec.gov/dei/2021/dei-2021.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="11.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="dei_DocumentFiscalYearFocus" xlink:href="https://xbrl.sec.gov/dei/2021/dei-2021.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="12.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="dei_DocumentFiscalPeriodFocus" xlink:href="https://xbrl.sec.gov/dei/2021/dei-2021.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="13.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="dei_EntitySmallBusiness" xlink:href="https://xbrl.sec.gov/dei/2021/dei-2021.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="14.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="dei_EntityEmergingGrowthCompany" xlink:href="https://xbrl.sec.gov/dei/2021/dei-2021.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="15.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="dei_EntityShellCompany" xlink:href="https://xbrl.sec.gov/dei/2021/dei-2021.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="16.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="dei_EntityExTransitionPeriod" xlink:href="https://xbrl.sec.gov/dei/2021/dei-2021.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="17.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="dei_EntityFileNumber" xlink:href="https://xbrl.sec.gov/dei/2021/dei-2021.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="18.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="dei_EntityIncorporationStateCountryCode" xlink:href="https://xbrl.sec.gov/dei/2021/dei-2021.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="19.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="dei_EntityInteractiveDataCurrent" xlink:href="https://xbrl.sec.gov/dei/2021/dei-2021.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="20.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
</linkbase>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>16
<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.21.2</span><table class="report" border="0" cellspacing="2" id="idm139884443694616">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Document And Entity Information - USD ($)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th"><div>Jul. 31, 2021</div></th>
<th class="th"><div>Nov. 05, 2021</div></th>
<th class="th"><div>Jan. 29, 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>
<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>
<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-K<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_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>
<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>
<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_EntityPublicFloat', window );">Entity Public Float</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 80,100,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_dei_AmendmentFlag', window );">Amendment Flag</a></td>
<td class="text">false<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_dei_EntityCentralIndexKey', window );">Entity Central Index Key</a></td>
<td class="text">0001667313<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_dei_EntityCurrentReportingStatus', window );">Entity Current Reporting Status</a></td>
<td class="text">Yes<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_dei_EntityVoluntaryFilers', window );">Entity Voluntary Filers</a></td>
<td class="text">No<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_dei_EntityFilerCategory', window );">Entity Filer Category</a></td>
<td class="text">Non-accelerated Filer<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_dei_EntityWellKnownSeasonedIssuer', window );">Entity Well-known Seasoned Issuer</a></td>
<td class="text">No<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_dei_DocumentPeriodEndDate', window );">Document Period End Date</a></td>
<td class="text">Jul. 31,  2021<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_dei_DocumentFiscalYearFocus', window );">Document Fiscal Year Focus</a></td>
<td class="text">2021<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_dei_DocumentFiscalPeriodFocus', window );">Document Fiscal Period Focus</a></td>
<td class="text">FY<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_dei_EntitySmallBusiness', window );">Entity Small Business</a></td>
<td class="text">true<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_dei_EntityEmergingGrowthCompany', window );">Entity Emerging Growth Company</a></td>
<td class="text">true<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_dei_EntityShellCompany', window );">Entity Shell Company</a></td>
<td class="text">false<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_dei_EntityExTransitionPeriod', window );">Entity Ex Transition Period</a></td>
<td class="text">false<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_dei_EntityFileNumber', window );">Entity File Number</a></td>
<td class="text">1-37782<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_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>
<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>
<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_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 YYYY 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>For the EDGAR submission types of Form 8-K: the date of the report, the date of the earliest event reported; for the EDGAR submission types of Form N-1A: the filing date; for all other submission types: the end of the reporting or transition period.  The format of the date is YYYY-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_EntityPublicFloat">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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 market value of the voting and non-voting common equity held by non-affiliates computed by reference to the price at which the common equity was last sold, or the average bid and asked price of such common equity, as of the last business day of the registrant's most recently completed second fiscal quarter.</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_EntityPublicFloat</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: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_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_dei_EntityVoluntaryFilers">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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' if the registrant is not required to file reports pursuant to Section 13 or Section 15(d) of the Act.</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_EntityVoluntaryFilers</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_EntityWellKnownSeasonedIssuer">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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' if the registrant is a well-known seasoned issuer, as defined in Rule 405 of the Securities Act. Is used on Form Type: 10-K, 10-Q, 8-K, 20-F, 6-K, 10-K/A, 10-Q/A, 20-F/A, 6-K/A, N-CSR, N-Q, N-1A.</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_EntityWellKnownSeasonedIssuer</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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>17
<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.21.2</span><table class="report" border="0" cellspacing="2" id="idm139884444624600">
<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>Jul. 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">$ 24,908<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 of $0 at July 31, 2021 and 2020</a></td>
<td class="nump">2,545<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">111<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_OtherAssetsCurrent', window );">Other current assets</a></td>
<td class="nump">49<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">27,613<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">1,980<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,262<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_DeferredIncomeTaxAssetsNet', window );">Deferred tax assets, net</a></td>
<td class="nump">477<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_OtherAssetsNoncurrent', window );">Other assets</a></td>
<td class="nump">5,145<span></span>
</td>
<td class="nump">471<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_Assets', window );">Total assets</a></td>
<td class="nump">37,477<span></span>
</td>
<td class="nump">12,005<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_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="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_AccountsPayableCurrent', window );">Trade accounts payable</a></td>
<td class="nump">585<span></span>
</td>
<td class="nump">290<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,771<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,821<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">4,177<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="text"> <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="nump">145<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">4,322<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 (Note 9)</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 July 31, 2021 and 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; 13,923 shares issued and 13,865 shares outstanding at July 31, 2021, and 11,788 shares issued and 11,749 ouststanding at July 31, 2020</a></td>
<td class="nump">139<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">41,664<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">(997)<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">(7,554)<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 July 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">33,155<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">$ 37,477<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><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 55<br> -Paragraph 10<br> -URI http://asc.fasb.org/extlink&amp;oid=84165509&amp;loc=d3e56426-112766<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=124259787&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=124098289&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=124259787&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=124509347&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=124509347&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=124501264&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=124501264&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=124509347&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>Amount of excess of issue price over par or stated value of stock and from other transaction involving stock or stockholder. Includes, but is not limited to, additional paid-in capital (APIC) for common and 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/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 55<br> -Paragraph 10<br> -URI http://asc.fasb.org/extlink&amp;oid=84165509&amp;loc=d3e56426-112766<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 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/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 55<br> -Paragraph 10<br> -URI http://asc.fasb.org/extlink&amp;oid=84165509&amp;loc=d3e56426-112766<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<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 22<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8736-108599<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 6: 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 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 8: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=124433192&amp;loc=SL2890621-112765<br><br>Reference 9: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 12: 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 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 14: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 15: 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=123596393&amp;loc=d3e14064-108612<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<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 50<br> -Paragraph 3<br> -Subparagraph (bb)<br> -URI http://asc.fasb.org/extlink&amp;oid=123419778&amp;loc=d3e5710-111685<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 19: 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 20: 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=123359005&amp;loc=d3e8933-108599<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 22: 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 23: 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=123359005&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=124098289&amp;loc=d3e6801-107765<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 55<br> -Paragraph 10<br> -URI http://asc.fasb.org/extlink&amp;oid=84165509&amp;loc=d3e56426-112766<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=124433192&amp;loc=SL2890621-112765<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.9)<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 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 8: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 9: 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=123596393&amp;loc=d3e14064-108612<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 12: 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 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 14: 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 15: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<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 50<br> -Paragraph 3<br> -Subparagraph (bb)<br> -URI http://asc.fasb.org/extlink&amp;oid=123419778&amp;loc=d3e5710-111685<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<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://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=124098289&amp;loc=d3e6676-107765<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<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=123570139&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=124098289&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://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 55<br> -Paragraph 10<br> -URI http://asc.fasb.org/extlink&amp;oid=84165509&amp;loc=d3e56426-112766<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_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_DeferredIncomeTaxAssetsNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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 allocation of valuation allowances and deferred tax liability, of deferred tax asset attributable to deductible differences and carryforwards, with jurisdictional netting.</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 45<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=123427490&amp;loc=d3e31931-109318<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 45<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=123427490&amp;loc=d3e31917-109318<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_DeferredIncomeTaxAssetsNet</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_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://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 55<br> -Paragraph 10<br> -URI http://asc.fasb.org/extlink&amp;oid=84165509&amp;loc=d3e56426-112766<br><br>Reference 4: 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://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 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=124433192&amp;loc=SL2890621-112765<br><br>Reference 3: 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=123359005&amp;loc=d3e8906-108599<br><br>Reference 4: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=124433192&amp;loc=SL2890621-112765<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 (b)<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 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 7: 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=123596393&amp;loc=d3e14064-108612<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 9: 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=123419778&amp;loc=d3e5710-111685<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 12: 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=123419778&amp;loc=d3e5710-111685<br><br>Reference 13: 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 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 18: 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 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 20: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<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://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 55<br> -Paragraph 10<br> -URI http://asc.fasb.org/extlink&amp;oid=84165509&amp;loc=d3e56426-112766<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(23))<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 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 5: 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 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(32))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 7: 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=123596393&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/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 55<br> -Paragraph 10<br> -URI http://asc.fasb.org/extlink&amp;oid=84165509&amp;loc=d3e56426-112766<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=124433192&amp;loc=SL2890621-112765<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 4: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=124433192&amp;loc=SL2890621-112765<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 (b)<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 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 7: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 10: 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=123419778&amp;loc=d3e5710-111685<br><br>Reference 11: 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 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 14: 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=123419778&amp;loc=d3e5710-111685<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 19: 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=123596393&amp;loc=d3e14064-108612<br><br>Reference 20: 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></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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_OtherAssetsCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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 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.8)<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 55<br> -Paragraph 10<br> -URI http://asc.fasb.org/extlink&amp;oid=84165509&amp;loc=d3e56426-112766<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_OtherAssetsCurrent</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_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><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 55<br> -Paragraph 10<br> -URI http://asc.fasb.org/extlink&amp;oid=84165509&amp;loc=d3e56426-112766<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_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=124098289&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=124098289&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=123349782&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://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 360<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=124429447&amp;loc=SL124453093-239630<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(13))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 6: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 55<br> -Paragraph 10<br> -URI http://asc.fasb.org/extlink&amp;oid=84165509&amp;loc=d3e56426-112766<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/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 55<br> -Paragraph 10<br> -URI http://asc.fasb.org/extlink&amp;oid=84165509&amp;loc=d3e56426-112766<br><br>Reference 3: 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 4: 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 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=124501264&amp;loc=SL117420844-207641<br><br>Reference 6: 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 7: 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=124501264&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://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 55<br> -Paragraph 10<br> -URI http://asc.fasb.org/extlink&amp;oid=84165509&amp;loc=d3e56426-112766<br><br>Reference 3: 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=122038336&amp;loc=d3e74512-122707<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(31))<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><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(30))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 7: 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=123596393&amp;loc=d3e14064-108612<br><br>Reference 8: 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>18
<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.21.2</span><table class="report" border="0" cellspacing="2" id="idm139884444529496">
<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>Jul. 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 );">Net of allowance (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">13,923<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">13,865<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=123577603&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=124255206&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>dtr-types: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=123467817&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><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 13<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123467817&amp;loc=SL123496158-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_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>dtr-types: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><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 13<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123467817&amp;loc=SL123496158-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_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>19
<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.21.2</span><table class="report" border="0" cellspacing="2" id="idm139884444587736">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Consolidated Statements of Comprehensive Income (Loss) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="2">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Jul. 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_IncomeStatementAbstract', window );"><strong>Income Statement [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_Revenues', window );">Revenues</a></td>
<td class="nump">$ 19,569<span></span>
</td>
<td class="nump">$ 9,470<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>
</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">1,194<span></span>
</td>
<td class="nump">1,195<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">9,311<span></span>
</td>
<td class="nump">7,110<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">1,261<span></span>
</td>
<td class="nump">1,568<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">7,803<span></span>
</td>
<td class="num">(403)<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">245<span></span>
</td>
<td class="nump">11<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 loss resulting from foreign exchange transactions</a></td>
<td class="num">(2)<span></span>
</td>
<td class="num">(152)<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_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest', window );">Income (loss) before income taxes</a></td>
<td class="nump">8,046<span></span>
</td>
<td class="num">(544)<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 (benefit from) income taxes</a></td>
<td class="num">(202)<span></span>
</td>
<td class="nump">15<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">8,248<span></span>
</td>
<td class="num">(559)<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>
</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">88<span></span>
</td>
<td class="num">(100)<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">88<span></span>
</td>
<td class="num">(100)<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">$ 8,336<span></span>
</td>
<td class="num">$ (659)<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>
</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.63<span></span>
</td>
<td class="num">$ (0.05)<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.59<span></span>
</td>
<td class="num">$ (0.05)<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>
</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">13,156,000<span></span>
</td>
<td class="nump">11,126,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_WeightedAverageNumberOfDilutedSharesOutstanding', window );">Diluted (in Shares)</a></td>
<td class="nump">14,038,000<span></span>
</td>
<td class="nump">11,126,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_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=123367319&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=124509347&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=124509347&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=124509347&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=123570139&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 815<br> -SubTopic 40<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (e)(4)<br> -URI http://asc.fasb.org/extlink&amp;oid=123482062&amp;loc=SL123482106-238011<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 3<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22583-107794<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=124431687&amp;loc=d3e22694-107794<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 10<br> -URI http://asc.fasb.org/extlink&amp;oid=125511455&amp;loc=d3e1448-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 4<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22595-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 11<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22694-107794<br><br>Reference 7: 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=125511455&amp;loc=d3e1337-109256<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 40<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=123482062&amp;loc=SL123482106-238011<br><br>Reference 9: 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=125512782&amp;loc=d3e4984-109258<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(23))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400993&amp;loc=SL114874131-224263<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 55<br> -Paragraph 15<br> -URI http://asc.fasb.org/extlink&amp;oid=125512782&amp;loc=d3e3842-109258<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 7<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22644-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 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=124432515&amp;loc=d3e3550-109257<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=123367319&amp;loc=SL114868664-224227<br><br>Reference 15: 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=125511455&amp;loc=d3e1252-109256<br><br>Reference 16: 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=125511455&amp;loc=SL5780133-109256<br><br>Reference 17: 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>dtr-types: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=125512782&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=124431687&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=125512782&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=125511455&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=124431687&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=124431687&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=124431687&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=125511455&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 815<br> -SubTopic 40<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=123482062&amp;loc=SL123482106-238011<br><br>Reference 10: 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 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=124432515&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 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 13: 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=124431687&amp;loc=d3e22694-107794<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 7<br> -URI http://asc.fasb.org/extlink&amp;oid=125511455&amp;loc=d3e1337-109256<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 40<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (e)(4)<br> -URI http://asc.fasb.org/extlink&amp;oid=123482062&amp;loc=SL123482106-238011<br><br>Reference 16: 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=123367319&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>dtr-types: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=125521441&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=123602790&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=124440516&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_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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, including income (loss) from equity method investments, before deduction of income tax expense (benefit), and income (loss) attributable to 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 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&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 30<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&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 (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8933-108599<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 940<br> -SubTopic 20<br> -Section 25<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=123384075&amp;loc=d3e41242-110953<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=123359005&amp;loc=d3e8736-108599<br><br>Reference 6: 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(10))<br> -URI http://asc.fasb.org/extlink&amp;oid=123367319&amp;loc=SL114868664-224227<br><br>Reference 7: 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(8))<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 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 9: 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=123359005&amp;loc=d3e8924-108599<br><br>Reference 10: 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(15))<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_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest</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=122134291&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=121826272&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=123359005&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=124431687&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=123586238&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=124431687&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://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 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 (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&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 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22595-107794<br><br>Reference 4: 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 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 40<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=123482062&amp;loc=SL123482106-238011<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 50<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=124431353&amp;loc=SL124452729-227067<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 8: 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=123367319&amp;loc=SL114868664-224227<br><br>Reference 9: 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=123570139&amp;loc=d3e3602-108585<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 1<br> -Subparagraph (b)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22499-107794<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<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=124431687&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 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 17: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 18: 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=123596393&amp;loc=d3e14064-108612<br><br>Reference 19: 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=124431687&amp;loc=d3e22583-107794<br><br>Reference 20: 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 21: 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=125511455&amp;loc=SL5780133-109256<br><br>Reference 22: 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 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=124431687&amp;loc=d3e22658-107794<br><br>Reference 24: 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=124509347&amp;loc=SL7669619-108580<br><br>Reference 25: 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=123359005&amp;loc=d3e8924-108599<br><br>Reference 26: 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=124431687&amp;loc=d3e22694-107794<br><br>Reference 27: 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=124431687&amp;loc=d3e22694-107794<br><br>Reference 28: 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 29: 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=124509347&amp;loc=SL7669625-108580<br><br>Reference 30: 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=123359005&amp;loc=d3e8736-108599<br><br>Reference 31: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 32: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 33: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 34: 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=123359005&amp;loc=d3e8906-108599<br><br>Reference 35: 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=123359005&amp;loc=d3e8933-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_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=123359005&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=123359005&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=123359005&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=123359005&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=123359005&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=124509347&amp;loc=SL7669619-108580<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=124431353&amp;loc=SL124442407-227067<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 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=123467817&amp;loc=d3e21463-112644<br><br>Reference 4: 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 5: 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=123367319&amp;loc=SL114868664-224227<br><br>Reference 6: 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=124507222&amp;loc=d3e1436-108581<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 45<br> -Paragraph 20<br> -URI http://asc.fasb.org/extlink&amp;oid=118261656&amp;loc=d3e32211-110900<br><br>Reference 8: 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 9: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 50<br> -Paragraph 5<br> -URI http://asc.fasb.org/extlink&amp;oid=124431353&amp;loc=SL124442411-227067<br><br>Reference 10: 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=124509347&amp;loc=SL7669625-108580<br><br>Reference 11: 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 12: 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=124509347&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=124509347&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=123359005&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=123596393&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=123359005&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=123359005&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 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<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> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8736-108599<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<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 40<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e9031-108599<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<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 30<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8906-108599<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<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 41<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e9038-108599<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 18: 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=123359005&amp;loc=d3e9054-108599<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 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 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 22: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 23: 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=123367319&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=123367319&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=124432515&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=125511455&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=124432515&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=125511455&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>20
<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.21.2</span><table class="report" border="0" cellspacing="2" id="idm139884444017960">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Consolidated Statements of Stockholders&#8217; Equity - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th">
<div>Class A </div>
<div>Common Stock</div>
</th>
<th class="th">
<div>Class B </div>
<div>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,000<span></span>
</td>
<td class="nump">9,876,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>
</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 );">Net proceeds from sales of Class B Common Stock</a></td>
<td class="text"> <span></span>
</td>
<td class="nump">$ 17<span></span>
</td>
<td class="nump">2,092<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="nump">2,109<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 );">Net proceeds from sales of Class B Common Stock (in Shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,734,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>
</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"> <span></span>
</td>
<td class="nump">$ 1<span></span>
</td>
<td class="nump">11<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="nump">12<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_StockIssuedDuringPeriodSharesStockOptionsExercised', window );">Exercise of stock options (in Shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">86,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>
</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="nump">$ 1<span></span>
</td>
<td class="nump">450<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="nump">451<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">&#160;<span></span>
</td>
<td class="nump">66,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>
</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_StockIssuedDuringPeriodValueEmployeeBenefitPlan', window );">Stock issued for matching contributions to the 401(k) Plan</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="nump">41<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="nump">41<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_StockIssuedDuringPeriodSharesEmployeeBenefitPlan', 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,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>
</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">(29)<span></span>
</td>
<td class="num">(29)<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">(100)<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="num">(100)<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_NetIncomeLoss', 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">(559)<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="num">(559)<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,000<span></span>
</td>
<td class="nump">11,788,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>
</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 );">Net proceeds from sales of Class B Common Stock</a></td>
<td class="text"> <span></span>
</td>
<td class="nump">$ 14<span></span>
</td>
<td class="nump">14,421<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="nump">14,435<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 );">Net proceeds from sales of Class B Common Stock (in Shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,426,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>
</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"> <span></span>
</td>
<td class="nump">$ 6<span></span>
</td>
<td class="nump">867<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="nump">873<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_StockIssuedDuringPeriodSharesStockOptionsExercised', window );">Exercise of stock options (in Shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">560,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>
</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"> <span></span>
</td>
<td class="nump">$ 1<span></span>
</td>
<td class="nump">612<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="nump">613<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">142,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>
</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_StockIssuedDuringPeriodValueEmployeeBenefitPlan', window );">Stock issued for matching contributions to the 401(k) Plan</a></td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="nump">39<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="nump">39<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_StockIssuedDuringPeriodSharesEmployeeBenefitPlan', 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,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>
</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">(26)<span></span>
</td>
<td class="num">(26)<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="nump">88<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="nump">88<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="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">8,248<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="nump">8,248<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, 2021</a></td>
<td class="nump">$ 5<span></span>
</td>
<td class="nump">$ 139<span></span>
</td>
<td class="nump">$ 41,664<span></span>
</td>
<td class="num">$ (997)<span></span>
</td>
<td class="num">$ (7,554)<span></span>
</td>
<td class="num">$ (102)<span></span>
</td>
<td class="nump">$ 33,155<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, 2021</a></td>
<td class="nump">525,000<span></span>
</td>
<td class="nump">13,923,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>
</tr>
</table>
<div style="display: none;">
<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://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 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 (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&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 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22595-107794<br><br>Reference 4: 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 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 40<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=123482062&amp;loc=SL123482106-238011<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 50<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=124431353&amp;loc=SL124452729-227067<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 8: 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=123367319&amp;loc=SL114868664-224227<br><br>Reference 9: 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=123570139&amp;loc=d3e3602-108585<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 1<br> -Subparagraph (b)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22499-107794<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<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=124431687&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 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 17: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 18: 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=123596393&amp;loc=d3e14064-108612<br><br>Reference 19: 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=124431687&amp;loc=d3e22583-107794<br><br>Reference 20: 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 21: 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=125511455&amp;loc=SL5780133-109256<br><br>Reference 22: 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 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=124431687&amp;loc=d3e22658-107794<br><br>Reference 24: 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=124509347&amp;loc=SL7669619-108580<br><br>Reference 25: 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=123359005&amp;loc=d3e8924-108599<br><br>Reference 26: 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=124431687&amp;loc=d3e22694-107794<br><br>Reference 27: 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=124431687&amp;loc=d3e22694-107794<br><br>Reference 28: 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 29: 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=124509347&amp;loc=SL7669625-108580<br><br>Reference 30: 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=123359005&amp;loc=d3e8736-108599<br><br>Reference 31: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 32: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 33: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 34: 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=123359005&amp;loc=d3e8906-108599<br><br>Reference 35: 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=123359005&amp;loc=d3e8933-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_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_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_StockIssuedDuringPeriodSharesEmployeeBenefitPlan">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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 during the period to an employee benefit plan, such as a defined contribution or defined benefit plan.</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_StockIssuedDuringPeriodSharesEmployeeBenefitPlan</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_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=123467817&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=123467817&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_StockIssuedDuringPeriodSharesStockOptionsExercised">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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 share options (or share units) exercised during the current 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 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)(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 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><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 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=123467817&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_StockIssuedDuringPeriodSharesStockOptionsExercised</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_StockIssuedDuringPeriodValueEmployeeBenefitPlan">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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 issued during the period to an employee benefit plan, such as a defined contribution or defined benefit plan.</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_StockIssuedDuringPeriodValueEmployeeBenefitPlan</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=123467817&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=123467817&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=123467817&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://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 55<br> -Paragraph 10<br> -URI http://asc.fasb.org/extlink&amp;oid=84165509&amp;loc=d3e56426-112766<br><br>Reference 3: 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=122038336&amp;loc=d3e74512-122707<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(31))<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><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(30))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 7: 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=123596393&amp;loc=d3e14064-108612<br><br>Reference 8: 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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>21
<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.21.2</span><table class="report" border="0" cellspacing="2" id="idm139884446768024">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Consolidated Statements of Cash Flows - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="2">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Jul. 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_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">$ 8,248<span></span>
</td>
<td class="num">$ (559)<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">1,261<span></span>
</td>
<td class="nump">1,568<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">652<span></span>
</td>
<td class="nump">492<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_DeferredIncomeTaxExpenseBenefit', window );">Deferred income taxes</a></td>
<td class="num">(477)<span></span>
</td>
<td class="text"> <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_LoanForgiveness', window );">PPP loan forgiveness</a></td>
<td class="num">(218)<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_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,138)<span></span>
</td>
<td class="num">(274)<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">257<span></span>
</td>
<td class="nump">247<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">232<span></span>
</td>
<td class="num">(55)<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">830<span></span>
</td>
<td class="num">(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_IncreaseDecreaseInDeferredRevenue', window );">Deferred revenue</a></td>
<td class="nump">483<span></span>
</td>
<td class="nump">821<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">10,130<span></span>
</td>
<td class="nump">2,122<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_PaymentsToAcquireInvestments', window );">Deposit made to escrow account related to the Emojipedia acquisition</a></td>
<td class="num">(4,776)<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_PaymentsToDevelopSoftware', window );">Capitalized software and technology development costs and purchase of equipment</a></td>
<td class="num">(653)<span></span>
</td>
<td class="num">(759)<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_PaymentsToAcquireBusinessesAndInterestInAffiliates', window );">Investment in SAFE</a></td>
<td class="num">(50)<span></span>
</td>
<td class="text"> <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">(5,479)<span></span>
</td>
<td class="num">(759)<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">15,000<span></span>
</td>
<td class="nump">2,250<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">(565)<span></span>
</td>
<td class="num">(141)<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_ProceedsFromIssuanceOfOtherLongTermDebt', window );">Proceeds from PPP loan payable</a></td>
<td class="text"> <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_RepaymentsOfShortTermDebt', window );">Repayment of insurance premium loan payable</a></td>
<td class="num">(181)<span></span>
</td>
<td class="num">(141)<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_ProceedsFromStockOptionsExercised', window );">Proceeds from exercise of stock options</a></td>
<td class="nump">873<span></span>
</td>
<td class="nump">12<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_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="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_NetCashProvidedByUsedInFinancingActivities', window );">Net cash provided by financing activities</a></td>
<td class="nump">15,101<span></span>
</td>
<td class="nump">2,169<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_EffectOfExchangeRateOnCashAndCashEquivalents', window );">Effect of exchange rate changes on cash and cash equivalents</a></td>
<td class="nump">45<span></span>
</td>
<td class="num">(30)<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_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect', window );">Net increase in cash and cash equivalents</a></td>
<td class="nump">19,797<span></span>
</td>
<td class="nump">3,502<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 beginning of year</a></td>
<td class="nump">5,111<span></span>
</td>
<td class="nump">1,609<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 end of year</a></td>
<td class="nump">24,908<span></span>
</td>
<td class="nump">5,111<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_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="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_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="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_InterestPaidNet', window );">Cash payments made for interest expenses</a></td>
<td class="nump">3<span></span>
</td>
<td class="nump">3<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_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="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_StockIssued1', window );">Note payable issued for insurance premium financing</a></td>
<td class="nump">$ 181<span></span>
</td>
<td class="text"> <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=123570139&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=124098289&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=123444420&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=123570139&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_DeferredIncomeTaxExpenseBenefit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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 tax expense (benefit) pertaining to income (loss) from continuing operations.</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 S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 6.I.7)<br> -URI http://asc.fasb.org/extlink&amp;oid=122134291&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 S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 6.I.Fact.1)<br> -URI http://asc.fasb.org/extlink&amp;oid=122134291&amp;loc=d3e330036-122817<br><br>Reference 3: 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(h)(1)(Note 1))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<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.Fact.2)<br> -URI http://asc.fasb.org/extlink&amp;oid=122134291&amp;loc=d3e330036-122817<br><br>Reference 5: 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=123570139&amp;loc=d3e3602-108585<br><br>Reference 6: 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 9<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32639-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_DeferredIncomeTaxExpenseBenefit</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=123570139&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=123444420&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=123431023&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=123570139&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=123570139&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=123570139&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=123570139&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=123570139&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=123431023&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=123570139&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=123570139&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=123570139&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=123570139&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=123570139&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=123570139&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=123570139&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://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 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 (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&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 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22595-107794<br><br>Reference 4: 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 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 40<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=123482062&amp;loc=SL123482106-238011<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 50<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=124431353&amp;loc=SL124452729-227067<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 8: 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=123367319&amp;loc=SL114868664-224227<br><br>Reference 9: 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=123570139&amp;loc=d3e3602-108585<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 1<br> -Subparagraph (b)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22499-107794<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<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=124431687&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 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 17: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 18: 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=123596393&amp;loc=d3e14064-108612<br><br>Reference 19: 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=124431687&amp;loc=d3e22583-107794<br><br>Reference 20: 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 21: 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=125511455&amp;loc=SL5780133-109256<br><br>Reference 22: 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 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=124431687&amp;loc=d3e22658-107794<br><br>Reference 24: 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=124509347&amp;loc=SL7669619-108580<br><br>Reference 25: 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=123359005&amp;loc=d3e8924-108599<br><br>Reference 26: 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=124431687&amp;loc=d3e22694-107794<br><br>Reference 27: 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=124431687&amp;loc=d3e22694-107794<br><br>Reference 28: 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 29: 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=124509347&amp;loc=SL7669625-108580<br><br>Reference 30: 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=123359005&amp;loc=d3e8736-108599<br><br>Reference 31: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 32: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 33: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 34: 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=123359005&amp;loc=d3e8906-108599<br><br>Reference 35: 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=123359005&amp;loc=d3e8933-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_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=123570139&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=123570139&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_PaymentsToAcquireBusinessesAndInterestInAffiliates">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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 acquisition of a controlling interest in another entity or an entity that is related to it but not strictly controlled (for example, an unconsolidated subsidiary, affiliate, joint venture or equity method investment).</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 (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&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_PaymentsToAcquireBusinessesAndInterestInAffiliates</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_PaymentsToAcquireInvestments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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 purchase of all investments (debt, security, other) 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 13<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&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_PaymentsToAcquireInvestments</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=123570139&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=123570139&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_ProceedsFromIssuanceOfOtherLongTermDebt">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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 issuance of long-term debt 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 14<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&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_ProceedsFromIssuanceOfOtherLongTermDebt</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=123570139&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=123570139&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=123570139&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=123431023&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=123431023&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=123431023&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_LoanForgiveness">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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 loan forgiveness.</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_LoanForgiveness</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_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>22
<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.21.2</span><table class="report" border="0" cellspacing="2" id="idm139884448346184">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Description of Business and Summary of Significant Accounting Policies<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Jul. 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 );">Description of Business and Summary of Significant Accounting Policies</a></td>
<td class="text"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b>Note 1&#x2014;Description of Business and Summary of Significant
Accounting Policies</b></p><br/><p style="font: italic 10pt Times New Roman, Times, Serif; margin: 0pt 0">Description of Business</p><br/><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">Zedge, Inc. (the &#x201c;Company&#x201d;) operates a state-of-the-art
digital publishing platform that powers Zedge Ringtones and Wallpapers, available in the Google Play store and App Store, which offers
an easy, entertaining and immersive way for end-users to engage with our rich and diverse catalogue of wallpapers, video wallpapers, ringtones,
notification sounds on Android and wallpapers, video wallpapers, ringtones and custom icon packs on iOS. The Company secures its content
from amateur and professional artists, and also from emerging and major brands. Artists have the ability to easily launch a virtual storefront
in the Company&#x2019;s Zedge app where they can market and sell their content to the Company&#x2019;s user base. That same platform powers
an entertainment app called &#x201c;Shortz &#x2013; Chat Stories by Zedge&#x201d;, which is focused on serialized, short-form, fiction stories,
as a beta that runs on the Company&#x2019;s publishing platform. Over the past year, the Company has been expanding its content catalogue,
started testing audio versions of a selected number of stories, materially improved its ability to measure all types of engagement within
the app, and invested a modest budget in paid user acquisition. In August of 2021, the Company acquired Emojipedia, the leading source
of all things emoji. The Company conducts business as a single operating segment.</p><br/><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">The Company&#x2019;s fiscal year ends on July&#xa0;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 ended July 31, 2021).</p><br/><p style="font: italic 10pt Times New Roman, Times, Serif; margin: 0pt 0">The Spin-Off</p><br/><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">The Company was formerly a majority-owned subsidiary of IDT Corporation
(&#x201c;IDT&#x201d;). On June 1, 2016, IDT&#x2019;s interest in the Company was spun-off by IDT to IDT&#x2019;s stockholders and the Company
became an independent public company through a pro rata distribution of the Company&#x2019;s common stock held by IDT to IDT&#x2019;s stockholders
(the &#x201c;Spin-Off&#x201d;).</p><br/><p style="font: italic 10pt Times New Roman, Times, Serif; margin: 0pt 0">COVID-19 Impact on Financial and Operational Results</p><br/><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">The COVID-19 pandemic has caused, and continues to cause, 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 five 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: 0pt 0">As of July 31, 2021, the Company had $24.9 million of cash and cash
equivalents, including a net of $14.4 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 18). The Company has developed certain contingency plans to preserve liquidity if such
actions become necessary due to worsening economic conditions, including, among others, 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: 0pt 0">The Company considered the impacts of the COVID-19 pandemic on its
significant estimates and judgments used in applying its accounting policies in fiscal 2021 and 2020. 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: 0pt 0"><i>Principles of Consolidation</i></p><br/><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">The consolidated financial statements include the accounts of the Company
and its wholly owned subsidiary. All significant intercompany accounts and transactions have been eliminated in consolidation.</p><br/><p style="font: italic 10pt Times New Roman, Times, Serif; margin: 0pt 0">Use of Estimates</p><br/><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">The preparation of financial statements in conformity with accounting
principles generally accepted in the United States of America (&#x201c;U.S. GAAP&#x201d;) requires management to make estimates and assumptions
that affect the amounts reported in the financial statements and accompanying notes. Actual results may differ from those estimates.&#xa0;</p><br/><p style="font: italic 10pt Times New Roman, Times, Serif; margin: 0pt 0">Revenue Recognition</p><br/><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">The Company generates revenue from three sources: (1) Advertising;
(2) Paid Subscriptions and (3) Zedge Premium and Others. The substantial majority of the Company&#x2019;s revenue is generated from selling
its advertising inventory (&#x201c;Advertising Revenue&#x201d;) to advertising networks, advertising exchanges, and direct arrangements
with advertisers. The Company&#x2019;s monthly and yearly subscriptions allow users to prepay a fixed fee to remove unsolicited advertisements
from its Android Zedge app although the Company is working on adding additional capabilities to subscriptions including offering subscriptions
to iOS Zedge App users. In Zedge Premium, the Company retains 30% as fee when users purchase licensed content using Zedge Credits or unlock
licensed content by watching a video or taking a survey on Zedge Premium.</p><br/><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in"><b><i>Advertising Revenue</i></b>: The Company generates the bulk of
its revenue from selling its Zedge app&#x2019;s advertising inventory to advertising networks and advertising exchanges and direct sales
to advertisers.</p><br/><table cellpadding="0" cellspacing="0" style="width: 100%; font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><tr style="vertical-align: top">
<td style="width: 0.25in"></td><td style="width: 0.25in"><font>&#x25fe;</font></td><td>Advertising Networks. An advertising network is a third-party relationship where buyers of advertising inventory go to purchase either
specific targeted inventory or a large scale of inventory at a set price. Advertising Networks serve as an indirect source of advertising
fill to a variety of branded ad campaigns and performance-based ad campaigns.</td></tr><tr style="vertical-align: top">
<td>&#xa0;</td><td>&#xa0;</td><td>&#xa0;</td></tr>
                                                                                       </table><br/><table cellpadding="0" cellspacing="0" style="width: 100%; font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><tr style="vertical-align: top">
<td style="width: 0.25in"></td><td style="width: 0.25in"><font>&#x25fe;</font></td><td>Advertising Exchanges. An advertising exchange is similar to an advertising network, except that the exchange typically bids in real-time
for inventory. Advertisers may utilize an exchange when looking for scale or specific audiences, and accept that the price will vary based
on when and how much volume of inventory they wish to buy.</td></tr><tr style="vertical-align: top">
<td>&#xa0;</td><td>&#xa0;</td><td>&#xa0;</td></tr>
                                                                    </table><br/><table cellpadding="0" cellspacing="0" style="width: 100%; font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><tr style="vertical-align: top">
<td style="width: 0.25in"></td><td style="width: 0.25in"><font>&#x25fe;</font></td><td>Direct Sales to Advertisers. In prior periods, we sold, and we currently retain the ability to sell, advertising directly to advertisers
through contractual relationships. These relationships historically offered higher than average pricing than realized from sales via advertising
networks or advertising exchanges. We had no direct sales of advertising during fiscal 2021 and have no current expectation that this
will represent a material portion of our sales in the near term.</td></tr></table><br/><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in">The Company recognize advertising revenue as advertisements are delivered
to users through impressions or ad views (depending on the terms agreed upon with the advertiser). For in-app display ads, in-app offers,
engagement advertisements and other advertisements, the Company&#x2019;s performance obligation is satisfied over the life of the relevant
contract (i.e., over time), with revenue being recognized as advertising units are delivered. The advertiser may compensate the Company
on a cost-per-impression, cost-per-click, cost-per-action basis.</p><br/><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in"><b><i>Paid Subscription Revenue</i></b>: Beginning in January 2019,
the Company started offering monthly and yearly paid subscription services sold through Google Play. When a customer subscribes, they
execute a clickthrough agreement with Zedge outlining the terms and conditions between Zedge and the subscriber. Google Play processes
subscription prepayment on Zedge&#x2019;s behalf, and retains up to 30% as its fee. Paid subscription revenue is a series type performance
obligation and is recognized net of sales tax amounts collected from subscribers. Both monthly and yearly subscriptions are nonrefundable
after a period of 7 days. Paid subscriptions are automatically renewed at expiration unless cancelled by subscribers. The enforceable
rights in monthly and yearly subscription contracts are the service period. Because of the cancellation clauses for these subscriptions,
the duration of these contracts is daily, and revenue for these contracts is recognized on a daily ratable basis. The payment terms for
subscriptions sold through Google Play is net 30 days after month-end.</p><br/><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-indent: 0"><b><i>Zedge
Premium</i></b>: Zedge Premium is the Company&#x2019;s marketplace where artists and brands can market, distribute and sell their digital
content to Zedge&#x2019;s users. The content owner sets the price and the end user can purchase the content by paying for it with Zedge
Credits, the Company&#x2019;s closed virtual currency. A user can earn Zedge Credits when taking specific actions such as watching rewarded
videos or completing electronic surveys. Alternatively, users can buy Zedge Credits with an in-app purchase. If a user purchases Zedge
Credits (ranging from 500 credits for $0.99 to 14,000 credits for $19.99), Google Play or iTunes retains 30% of the purchase price as
its fee. When a user purchases Zedge Premium content, the artist or brand receives 70% of the actual revenue (&#x201c;Royalty Payment&#x201d;)
and the Company receives the remaining 30%, which is recognized as revenue.</p><br/><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b><i>Gross Versus Net Revenue Recognition</i></b></p><br/><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">The Company reports revenue on a gross or net basis based on management&#x2019;s
assessment of whether the Company acts as a principal or agent in the transaction. To the extent the Company acts as the principal, revenue
is reported on a gross basis unless the Company is unable to determine the amount on a gross basis, in which case the Company reports
revenue on a net basis. The determination of whether the Company act as a principal or an agent in a transaction is based on an evaluation
of whether the Company control the good or service prior to transfer to the customer.</p><br/><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">The Company generally reports its advertising revenue net of amounts
due to agencies and brokers because the Company is not the primary obligor in the relevant arrangements, the Company does not finalize
the pricing, and the Company does not establish or maintain a direct relationship with the advertiser. Certain advertising arrangements
that are directly between the Company and advertisers are recognized on a gross basis equal to the price paid to the Company by the customer
since the Company is the primary obligor and the Company determines the price. Any third-party costs related to such direct relationships
are recognized as direct cost of revenues.</p><br/><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">The Company reports subscription revenue gross of the fee retained
by Google Play, as the subscriber is the Company&#x2019;s customer in the contract and the Company controls the service prior to the transfer
to the subscriber.</p><br/><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><i>Concentration of Credit Risk and Significant Customers</i></p><br/><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">Financial instruments that potentially subject the Company to concentration
of credit risk consist principally of cash, cash equivalents and trade accounts receivable. The Company holds cash and cash equivalents
at several major financial institutions, which may exceed FDIC insured limits. Historically, the Company has not experienced any losses
due to such concentration of credit risk. The Company&#x2019;s temporary cash investments policy is to limit the dollar amount of investments
with any one financial institution and monitor the credit ratings of those institutions. While the Company may be exposed to credit losses
due to the nonperformance of the holders of its deposits, the Company does not expect the settlement of these transactions to have a material
effect on its results of operations, cash flows or financial condition.</p><br/><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">The Company routinely assesses the financial strength of its customers.
As a result, the Company believes that its accounts receivable credit risk exposure is limited and has not experienced significant write-downs
in its accounts receivable balances. In the fiscal year ended July 31, 2021, three customers represented 30%, 22% and 12% of the Company&#x2019;s
revenue, and in the fiscal year ended July 31, 2020, two customers represented 29% and 26% of the Company&#x2019;s revenue. At July 31,
2021, two customers represented 37% and 28% of the Company&#x2019;s accounts receivable balance and at July 31, 2020, two customers represented
35% and 32% of the Company&#x2019;s accounts receivable balance. All of these significant customers are advertising exchanges operated
by leading companies, and the receivables represent many smaller amounts due from advertisers.</p><br/><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><i>Direct Cost of Revenues</i></p><br/><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">Direct cost of revenues for the Company consists of fees paid to third
parties that provide the Company with internet hosting, content serving and filtering, and marketing automation services. Such costs are
charged to expense as incurred.</p><br/><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><i>Long-Lived Assets</i></p><br/><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">Property and equipment is recorded at cost and depreciated on a straight-line
basis over its estimated useful lives, which range as follows: capitalized software and technology development costs&#x2014;3 years; and
other&#x2014;5 years. Other is comprised of furniture and fixtures, office equipment, video conference equipment, computer hardware and
computer software.</p><br/><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">The Company tests the recoverability of its long-lived assets with
finite useful lives whenever events or changes in circumstances indicate that the carrying value of the asset may not be recoverable.
The Company tests for recoverability based on the projected undiscounted cash flows to be derived from such asset. If the projected undiscounted
future cash flows are less than the carrying value of the asset, the Company will record an impairment loss, if any, based on the difference
between the estimated fair value and the carrying value of the asset. The Company generally measures fair value by considering sale prices
for similar assets or by discounting estimated future cash flows from such asset using an appropriate discount rate. Cash flow projections
and fair value estimates require significant estimates and assumptions by management. Should the estimates and assumptions prove to be
incorrect, the Company may be required to record impairments in future periods and such impairments could be material.</p><br/><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><i>Capitalized Software and Technology Development Costs</i></p><br/><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">The Company accounts for capitalized software and technology development
costs in accordance with Financial Accounting Standards Board (&#x201c;FASB&#x201d;) issued Accounting Standards Codification (&#x201c;ASC&#x201d;)
ASC 350-40. These costs consist of internal development costs on various projects that the Company invested in specific to the various
platforms on which the Company operates its service that are capitalized during the application development stage. Capitalized software
and technology development costs are included in property and equipment, net and are amortized over the estimated useful life of the software,
generally three years. All ordinary maintenance costs are expensed as incurred.</p><br/><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><i>Goodwill</i></p><br/><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">Goodwill represents the excess of purchase price and related costs
over the value assigned to the net tangible and identifiable intangible assets of the business acquired. Under ASC 350, <i>Intangibles-Goodwill
and Other</i>, goodwill is not amortized, but instead is tested for impairment annually, or if certain circumstances indicate a possible
impairment may exist. The Company determined that it is a single reporting unit for its annual impairment test.</p><br/><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">The Company performs its annual, or interim, goodwill impairment test
by comparing the fair value of its reporting unit with its carrying amount. The Company would recognize an impairment charge for the amount
by which the carrying amount exceeds the reporting unit&#x2019;s fair value; however, the loss recognized would not exceed the total amount
of goodwill allocated to that reporting unit. Additionally, the Company considers income tax effects from any tax-deductible goodwill
on the carrying amount of its reporting unit when measuring the goodwill impairment loss, if applicable.</p><br/><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">The Company&#x2019;s estimated fair value exceeded its carrying value
in Step 1 of the Company&#x2019;s annual impairment tests as of May 1st for the fiscal years ended July 31, 2021 and 2020. The Company
concluded that no goodwill impairment existed in the fiscal years ended July 31, 2021 and 2020. The Company uses the market approach for
its Step 1 analysis.</p><br/><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><i>Investments </i></p><br/><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">From time to time, when opportunities present themselves, the Company
considers strategic investments in privately-held companies. The Company&#x2019;s investment at July 31, 2021, is a simple agreement for
future equity (SAFE) in which the Company receives the right to receive equity at some later date. Investments in SAFE&#x2019;s are carried
at cost due to insufficient observable market inputs to determine fair value. The Company adjusts the carrying value of its investments
to fair value upon observable transactions for identical or similar investments of the same issuer or upon impairment (referred to as
the measurement alternative). All gains and losses on investments, realized and unrealized, are recognized in interest and other income,
net in the consolidated statements of Comprehensive Income (Loss).</p><br/><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">The Company periodically evaluates the carrying value of the investments,
when events and circumstances indicate that the carrying amount of the investment may not be recovered. The Company estimates the fair
value of the investment to assess whether impairment losses shall be recorded using Level 3 inputs. This investment includes the Company&#x2019;s
holding that is not exchange traded and therefore not supported with observable market prices; hence, the Company may determine the fair
value by reviewing equity valuation reports, current financial results, long-term plans of the private company, the amount of cash that
the privately-held company has on-hand, the ability to obtain additional financing and overall market conditions in which the private
company operates or based on the price observed from the most recent completed financing.</p><br/><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><i>Cash and Cash Equivalents</i></p><br/><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">The Company considers all highly liquid investments with an original
maturity of three months or less when purchased to be cash equivalents.</p><br/><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><i>Income Taxes </i></p><br/><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">The accompanying financial statements include provisions for federal,
state and foreign income taxes. The Company recognizes deferred tax assets and liabilities for the future tax consequences attributable
to temporary differences between the financial statements carrying amounts of existing assets and liabilities and their respective tax
bases. A valuation allowance is provided when it is more likely than not that some portion or all of a deferred tax asset will not be
realized. The ultimate realization of deferred tax assets depends on the generation of future taxable income during the period in which
related temporary differences become deductible. The Company considers the scheduled reversal of deferred tax liabilities, projected future
taxable income and tax planning strategies in its assessment of a valuation allowance. Deferred tax assets and liabilities are measured
using the enacted tax rates expected to apply to taxable income in the years in which those temporary differences are expected to be recovered
or settled. The effect on deferred tax assets and liabilities of a change in tax rates is recognized in income in the period that includes
the enactment date of such change.</p><br/><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">The Company uses a two-step approach for recognizing and measuring
tax benefits taken or expected to be taken in a tax return. The Company determines whether it is more-likely-than-not that a tax position
will be sustained upon examination, including resolution of any related appeals or litigation processes, based on the technical merits
of the position. In evaluating whether a tax position has met the more-likely-than-not recognition threshold, the Company presumes that
the position will be examined by the appropriate taxing authority that has full knowledge of all relevant information. Tax positions that
meet the more-likely-than-not recognition threshold are measured to determine the amount of tax benefit to recognize in the financial
statements. The tax position is measured at the largest amount of benefit that is greater than 50 percent likely of being realized upon
ultimate settlement. Differences between tax positions taken in a tax return and amounts recognized in the financial statements will generally
result in one or more of the following: an increase in a liability for income taxes payable, a reduction of an income tax refund receivable,
a reduction in a deferred tax asset, or an increase in a deferred tax liability.</p><br/><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">The Company classifies interest and penalties on income taxes as a
component of income tax expense.</p><br/><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><i>Contingencies</i></p><br/><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">The Company accrues for loss contingencies when both (a)&#xa0;information
available prior to issuance of the financial statements indicates that it is probable that a liability had been incurred at the date of
the financial statements and (b)&#xa0;the amount of loss can reasonably be estimated. When the Company accrues for loss contingencies
and the reasonable estimate of the loss is within a range, the Company records its best estimate within the range. When no amount within
the range is a better estimate than any other amount, the Company accrues the minimum amount in the range. The Company discloses an estimated
possible loss or a range of loss when it is at least reasonably possible that a loss may have been incurred.</p><br/><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><i>Earnings Per Share</i></p><br/><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">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 and to assume 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: 0pt 0">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="font-weight: bold">Fiscal Year Ended July 31,</td><td>&#xa0;</td>
    <td colspan="2">&#xa0;</td><td>&#xa0;</td><td>&#xa0;</td>
    <td colspan="2">&#xa0;</td><td>&#xa0;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="font-weight: bold; border-bottom: Black 1.5pt solid">(in thousands)</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">
    <td>&#xa0;</td><td style="font-weight: bold">&#xa0;</td>
    <td colspan="6" style="font-weight: bold; text-align: center">(in thousands)</td><td style="font-weight: bold">&#xa0;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 76%">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">13,156</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">11,126</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></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">784</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">66</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">32</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: 1.5pt">Diluted weighted-average number of shares</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">14,038</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">11,126</td><td style="padding-bottom: 1.5pt; text-align: left">&#xa0;</td></tr>
  </table><br/><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">The following shares were excluded from the diluted earnings per share
computation 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="font-weight: bold">Fiscal Year Ended July 31,</td><td>&#xa0;</td>
    <td colspan="2">&#xa0;</td><td>&#xa0;</td><td>&#xa0;</td>
    <td colspan="2">&#xa0;</td><td>&#xa0;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="font-weight: bold; border-bottom: Black 1.5pt solid">(in thousands)</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">
    <td>&#xa0;</td><td>&#xa0;</td>
    <td colspan="2">&#xa0;</td><td>&#xa0;</td><td>&#xa0;</td>
    <td colspan="2">&#xa0;</td><td>&#xa0;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 76%; 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">31</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,227</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">105</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">61</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: 1.5pt">Shares excluded from the calculation of diluted earnings per share</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">31</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,393</td><td style="padding-bottom: 1.5pt; text-align: left">&#xa0;</td></tr>
  </table><br/><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">For fiscal 2020, the diluted earnings per share equals basic earnings
per share because the Company had a net loss and the impact of the assumed exercise of stock options and vesting of restricted stock
and deferred stock units would have been anti-dilutive.</p><br/><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><i>Stock-Based Compensation</i></p><br/><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">The Company recognizes&#xa0;compensation expense for all of its grants
of stock-based awards based on the estimated fair value on the grant date. Compensation cost for awards is recognized using the straight-line
method over the vesting period. Stock-based compensation is included in selling, general and administrative expense.</p><br/><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><i>Fair Value Measurements</i></p><br/><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">Fair value of financial and non-financial assets and liabilities is
defined as an exit price, which is the price that would be received to sell an asset or paid to transfer a liability in an orderly transaction
between market participants at the measurement date. The three-tier hierarchy for inputs used to measure fair value, which prioritizes
the inputs to valuation techniques used to measure fair value, is as follows:</p><br/><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <tr>
    <td style="width: 0.25in">&#xa0;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; vertical-align: top; width: 0.5in"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Level&#xa0;1</font></td>
    <td style="text-align: center; font: 10pt Times New Roman, Times, Serif; width: 0.25in"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#x2013;</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">quoted prices
    (unadjusted) in active markets for identical assets or liabilities.</font></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif">
    <td>&#xa0;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; vertical-align: top"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Level&#xa0;2&#xa0;</font></td>
    <td style="text-align: center; font: 10pt Times New Roman, Times, Serif"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#x2013;</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">quoted prices for similar
    assets and liabilities in active markets or inputs that are observable for the asset or liability, either directly or indirectly
    through market corroboration, for substantially the full term of the financial instrument.</font></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif">
    <td>&#xa0;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; vertical-align: top"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Level&#xa0;3</font></td>
    <td style="text-align: center; font: 10pt Times New Roman, Times, Serif"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#x2013;</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">unobservable inputs
    based on the Company&#x2019;s assumptions used to measure assets and liabilities at fair value.</font></td></tr>
  </table><br/><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">A financial asset or liability&#x2019;s classification within the hierarchy
is determined based on the lowest level input that is significant to the fair value measurement. The assessment of the significance of
a particular input to the fair value measurement requires judgment, and may affect the valuation of the assets and liabilities being measured
and their placement within the fair value hierarchy.</p><br/><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><i>Derivative Instruments &#x2013; Foreign Exchange Forward Contracts</i></p><br/><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">The Company&#x2019;s earnings and cash flows are subject to fluctuations
due to changes in foreign currency exchange rates, primarily the <font>U.S. Dollar </font>&#x2013; Norwegian
Krone (&#x201c;NOK&#x201d;) and Euro (&#x201c;EUR&#x201d;) exchange rates. The Company&#x2019;s risk management policy allows for the use of
derivative financial instruments to prudently manage foreign currency exchange rate exposure. Foreign currency derivative activities are
subject to the management, direction and control of the executive management. Foreign exchange forward contracts are recognized on the
consolidated balance sheet at their fair value in &#x201c;Other current assets&#x201d; or &#x201c;Accrued expenses and other current liabilities&#x201d;,
and changes in fair value are recognized in &#x201c;Net loss resulting from foreign exchange transactions&#x201d; in the consolidated statements
of Comprehensive Income (Loss).</p><br/><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><i>Functional Currency</i></p><br/><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><font>The U.S. Dollar is the Company&#x2019;s
functional currency. The functional currencies for the Company&#x2019;s subsidiaries that operate outside of the United States are NOK
for Zedge Europe AS and EUR for Zedge Lithuania UAB which is a wholly-owned subsidiary of Zedge Europe AS, which are the currencies of
the primary economic environments in which they primarily expend cash. The Company translates assets and liabilities denominated in foreign
currencies to U.S. Dollars at the exchange rate in effect as of the financial statement date, and translates accounts from the statements
of Comprehensive Income (Loss) using the weighted average exchange rate for the period. Gains or losses resulting from foreign currency
translations are recorded in &#x201c;Accumulated other Comprehensive Income (Loss)&#x201d; in the accompanying consolidated balance sheets.
Foreign currency transaction gains and losses including gains and losses from currency exchange rate changes related to intercompany receivables
and payables are reported in &#x201c;Net loss resulting from foreign exchange transactions&#x201d; in the accompanying </font>consolidated
statements of Comprehensive Income (Loss).</p><br/><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><i>Allowance for Credit Losses</i></p><br/><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">The allowance for credit losses reflects the Company&#x2019;s best estimate
of probable losses inherent in the accounts receivable balance. The allowance is determined based on known troubled accounts, historical
experience and other currently available evidence. Bad debts are written-off upon final determination that the trade accounts will not
be collected.</p><br/><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><i>Comprehensive Income (Loss) </i></p><br/><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">Comprehensive income (loss) consists of two components, net income
(loss) and other comprehensive income (loss). Other comprehensive income (loss) refers to gains and losses that are recorded as an element
of stockholders&#x2019; equity and are excluded from net income (loss). The Company&#x2019;s other comprehensive income (loss) and accumulated
other Comprehensive Income (Loss) are comprised principally of foreign currency translation adjustments.</p><br/><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><i>Operating and Finance Leases </i></p><br/><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">The Company has operating leases primarily for office space. The determination
of whether an arrangement is a lease or contains a lease is made at inception by evaluating whether the arrangement conveys the right
to use (&#x201c;ROU&#x201d;) an identified asset and whether the Company obtains substantially all of the economic benefits from and has
the ability to direct the use of the asset. Operating leases are included in other assets, accrued expenses and other current liabilities,
and other liabilities, on the Company&#x2019;s consolidated balance sheets. The Company does not have any finance leases.</p><br/><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">Leases with a term greater than one year are recognized on the Consolidated
Balance Sheet in the line items cited above. The Company has elected not to recognize leases with terms of one year or less on the Consolidated
Balance Sheets. Lease obligations and their corresponding ROU assets are recorded based on the present value of lease payments over the
expected lease term. As the interest rate implicit in lease contracts is typically not readily determinable, the Company utilizes the
appropriate incremental borrowing rate, which is the rate incurred to borrow on a collateralized basis over a similar term an amount equal
to the lease payments in a similar economic environment. The lease term may include options to extend or terminate the lease when it is
reasonably certain that the Company will exercise that option.</p><br/><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">The Company has elected to combine lease components (including land,
building or other similar items) and non-lease components (including common area maintenance, maintenance, consumables, or other similar
items) as a single component and therefore the non-lease components are included the calculation of the present value of lease payments.
The lease expense is recognized over the expected term on a straight-line basis.</p><br/><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><i>Recently Adopted Accounting Standards</i>&#xa0;</p><br/><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">In June 2016, FASB 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: 0pt 0">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: 0pt 0">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/><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><i>Recently Issued Accounting Standards Not Yet Adopted</i>&#xa0;</p><br/><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">In December 2019, the FASB issued Accounting Standard Update No. 2019-12,&#xa0;<i>Income
Taxes (Topic 740): 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/><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>dtr-types: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>23
<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.21.2</span><table class="report" border="0" cellspacing="2" id="idm139884446641080">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Revenue<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Jul. 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: 0pt 0"><b>Note 2&#x2014;Revenue</b></p><br/><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b><i>Disaggregation of Revenue</i></b></p><br/><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">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 style="text-align: center">&#xa0;</td><td style="font-weight: bold">&#xa0;</td>
    <td colspan="6" style="font-weight: bold; text-align: center">Fiscal Year Ended</td><td style="font-weight: bold">&#xa0;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="padding-bottom: 1.5pt; text-align: center">&#xa0;</td><td style="padding-bottom: 1.5pt">&#xa0;</td>
    <td colspan="6" style="border-bottom: Black 1.5pt solid; text-align: center"><b>July 31,</b></td><td style="padding-bottom: 1.5pt">&#xa0;</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"><b>&#xa0;</b></td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center"><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="border-bottom: Black 1.5pt solid; text-align: center"><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></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 76%; 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">15,741</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,410</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">3,311</td><td style="text-align: left">&#xa0;</td><td>&#xa0;</td>
    <td style="text-align: left">&#xa0;</td><td style="text-align: right">1,599</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; text-align: left">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">517</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">461</td><td style="padding-bottom: 1.5pt; text-align: left">&#xa0;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="padding-left: 0.125in; padding-bottom: 1.5pt; text-align: left">Total Revenues</td><td style="padding-bottom: 1.5pt">&#xa0;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">$</td><td style="border-bottom: Black 1.5pt solid; text-align: right">19,569</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">$</td><td style="border-bottom: Black 1.5pt solid; text-align: right">9,470</td><td style="padding-bottom: 1.5pt; text-align: left">&#xa0;</td></tr>
  </table><br/><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b><i>Contract Balances</i></b></p><br/><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><i>Deferred revenues</i></p><br/><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">The Company records deferred revenues related to the unsatisfied performance
obligations with respect to subscription revenue. As of July 31, 2021, the Company&#x2019;s deferred revenue balance related to subscriptions
was approximately $1,603,000, representing approximately 752,000 active subscribers. As of July 31, 2020, the Company&#x2019;s deferred
revenue balance related to subscriptions was approximately $1,169,000, representing approximately 504,000 active subscribers which was
recognized during fiscal 2021.</p><br/><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">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 redeem Zedge Credits to acquire Zedge Premium content or upon expiration of the Zedge Credits upon
180 days of account inactivity. As of July 31, 2021, and 2020, the Company&#x2019;s deferred revenue balance related to Zedge Premium was
approximately $218,000 and $169,000, respectively.&#xa0;</p><br/><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">Total deferred revenues increased $483,000 from $1,338,000 at July
31, 2020 to $1,821,000 at July 31, 2021, primarily due to the Company&#x2019;s increased subscriptions sales as discussed above.</p><br/><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b><i>Significant Judgments</i></b></p><br/><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">The advertising networks and advertising exchanges to which the Company
sell its inventory track and report the impressions 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 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="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b><i>Practical Expedients </i></b></p><br/><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">The Company expenses the fees retained by Google Play related to the
subscriptions revenue when incurred because the duration of the contracts for which the Company pay 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>dtr-types: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>24
<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.21.2</span><table class="report" border="0" cellspacing="2" id="idm139884448451544">
<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">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Jul. 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="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b>Note 3&#x2014;Fair Value Measurements&#xa0;</b></p><br/><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">The following table presents 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="text-align: center">&#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="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">Level&#xa0;2&#xa0;(2)</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">Level&#xa0;3&#xa0;(3)</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">Total</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#xa0;</td></tr>
  <tr style="vertical-align: bottom">
    <td>&#xa0;</td><td>&#xa0;</td>
    <td colspan="14" style="text-align: center">(in thousands)</td><td>&#xa0;</td></tr>
  <tr style="vertical-align: bottom">
    <td>July 31, 2021</td><td>&#xa0;</td>
    <td colspan="2">&#xa0;</td><td>&#xa0;</td><td>&#xa0;</td>
    <td colspan="2">&#xa0;</td><td>&#xa0;</td><td>&#xa0;</td>
    <td colspan="2">&#xa0;</td><td>&#xa0;</td><td>&#xa0;</td>
    <td colspan="2">&#xa0;</td><td>&#xa0;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="padding-left: 0.125in">Assets:</td><td>&#xa0;</td>
    <td colspan="2">&#xa0;</td><td>&#xa0;</td><td>&#xa0;</td>
    <td colspan="2">&#xa0;</td><td>&#xa0;</td><td>&#xa0;</td>
    <td colspan="2">&#xa0;</td><td>&#xa0;</td><td>&#xa0;</td>
    <td colspan="2">&#xa0;</td><td>&#xa0;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-left: 0.25in; width: 52%; text-align: left; padding-bottom: 4pt">Foreign exchange forward contracts</td><td style="width: 1%; padding-bottom: 4pt">&#xa0;</td>
    <td style="border-bottom: Black 4pt double; width: 1%; text-align: left">$</td><td style="border-bottom: Black 4pt double; width: 9%; text-align: right">&#xa0;&#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="border-bottom: Black 4pt double; width: 1%; text-align: left">$</td><td style="border-bottom: Black 4pt double; width: 9%; text-align: right"></td><td style="width: 1%; padding-bottom: 4pt; text-align: left">&#xa0;</td><td style="width: 1%; padding-bottom: 4pt">&#xa0;</td>
    <td style="border-bottom: Black 4pt double; width: 1%; text-align: left">$</td><td style="border-bottom: Black 4pt double; width: 9%; text-align: right">&#xa0;&#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="border-bottom: Black 4pt double; width: 1%; text-align: left">$</td><td style="border-bottom: Black 4pt double; width: 9%; text-align: right">&#xa0;&#xa0;&#xa0;&#xa0;&#xa0;&#xa0;&#xa0;&#xa0;-</td><td style="width: 1%; padding-bottom: 4pt; text-align: left">&#xa0;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td>&#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><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: 0.125in">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="padding-left: 0.25in; text-align: left; padding-bottom: 4pt">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">54</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">54</td><td style="padding-bottom: 4pt; text-align: left">&#xa0;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td>&#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><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>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: 0.125in">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="padding-left: 0.25in; text-align: left; padding-bottom: 4pt">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>&#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><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: 0.125in">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="padding-left: 0.25in; text-align: left; padding-bottom: 1.5pt">Foreign exchange forward contracts</td><td style="padding-bottom: 1.5pt">&#xa0;</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">&#xa0;</td><td style="padding-bottom: 1.5pt">&#xa0;</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">&#xa0;</td><td style="padding-bottom: 1.5pt">&#xa0;</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">&#xa0;</td><td style="padding-bottom: 1.5pt">&#xa0;</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">&#xa0;</td></tr>
  </table><br/><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b>Fair Value of Other Financial Instruments</b></p><br/><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">The Company&#x2019;s other financial instruments at July 31, 2021 and
2020 included trade accounts receivable, trade accounts payable, and other loan payable. The carrying amounts of the trade accounts receivable,
trade accounts payable, and other loans payable 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=123874694&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>dtr-types: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>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.21.2</span><table class="report" border="0" cellspacing="2" id="idm139884535303352">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Derivative Instruments<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Jul. 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="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b>Note 4&#x2014;Derivative Instruments</b></p><br/><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">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
to NOK and 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 15). The Company does not apply hedge
accounting to these contracts; therefore the changes in fair value are recorded in earnings. 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: 0pt 0">The outstanding contracts at July 31, 2021 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; border-bottom: Black 1.5pt solid">Settlement Date</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#xa0;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">U.S. Dollar<br/>
 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="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">NOK<br/>
 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: 76%">Aug-21</td><td style="width: 1%">&#xa0;</td>
    <td style="width: 1%; text-align: left">&#xa0;</td><td style="width: 9%; 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: 9%; text-align: right">1,683,215</td><td style="width: 1%; text-align: left">&#xa0;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td>Sep-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,683,275</td><td style="text-align: left">&#xa0;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td>Oct-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,683,515</td><td style="text-align: left">&#xa0;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="padding-bottom: 1.5pt">Nov-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,683,755</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>&#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-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,733,760</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="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">U.S. Dollar<br/>
 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="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">EUR<br/>
 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: 76%">Aug-21</td><td style="width: 1%">&#xa0;</td>
    <td style="width: 1%; text-align: left">&#xa0;</td><td style="width: 9%; text-align: right">250,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: 9%; text-align: right">206,873</td><td style="width: 1%; text-align: left">&#xa0;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td>Sep-21</td><td>&#xa0;</td>
    <td style="text-align: left">&#xa0;</td><td style="text-align: right">250,000</td><td style="text-align: left">&#xa0;</td><td>&#xa0;</td>
    <td style="text-align: left">&#xa0;</td><td style="text-align: right">206,753</td><td style="text-align: left">&#xa0;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td>Oct-21</td><td>&#xa0;</td>
    <td style="text-align: left">&#xa0;</td><td style="text-align: right">250,000</td><td style="text-align: left">&#xa0;</td><td>&#xa0;</td>
    <td style="text-align: left">&#xa0;</td><td style="text-align: right">206,616</td><td style="text-align: left">&#xa0;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="padding-bottom: 1.5pt">Nov-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">250,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">206,463</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>&#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-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">1,000,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">826,705</td><td style="padding-bottom: 4pt; text-align: left">&#xa0;</td></tr>
  </table><br/><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">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 colspan="3" style="border-bottom: Black 1.5pt solid; font-weight: bold">July 31,<br/> (in thousands)</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#xa0;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">2021</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#xa0;</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#xa0;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">2020</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#xa0;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="padding-left: 0.125in; text-align: left">Assets and Liabilities Derivatives:</td><td>&#xa0;</td>
    <td style="text-align: left">Balance Sheet Location</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">
    <td colspan="3" style="text-align: left">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="padding-left: 0.125in; padding-bottom: 1.5pt; width: 38%; text-align: left">Foreign exchange forward contracts</td><td style="padding-bottom: 1.5pt; width: 1%">&#xa0;</td>
    <td style="padding-bottom: 1.5pt; width: 37%; text-align: left">Other current assets</td><td style="padding-bottom: 1.5pt; width: 1%">&#xa0;</td>
    <td style="border-bottom: Black 1.5pt solid; width: 1%; text-align: left">$</td><td style="border-bottom: Black 1.5pt solid; width: 9%; text-align: right">-</td><td style="padding-bottom: 1.5pt; width: 1%; text-align: left">&#xa0;</td><td style="padding-bottom: 1.5pt; width: 1%">&#xa0;</td>
    <td style="border-bottom: Black 1.5pt solid; width: 1%; text-align: left">$</td><td style="border-bottom: Black 1.5pt solid; width: 9%; text-align: right">10</td><td style="padding-bottom: 1.5pt; width: 1%; text-align: left">&#xa0;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="padding-left: 0.125in; vertical-align: top; padding-bottom: 1.5pt; text-align: left">Foreign exchange forward contracts</td><td style="padding-bottom: 1.5pt">&#xa0;</td>
    <td style="padding-bottom: 1.5pt; text-align: left">Accrued expenses and other current liabilities</td><td style="padding-bottom: 1.5pt">&#xa0;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">$</td><td style="border-bottom: Black 1.5pt solid; text-align: right">54</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">$</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>
  </table><br/><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">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 colspan="3" style="font-weight: bold; border-bottom: Black 1.5pt solid">Amount of Loss Recognized on Derivatives<br/>
 Year ended July 31,<br/>
 (in thousands)</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">
    <td style="text-indent: -0.125in; padding-left: 0.125in">Derivatives not designated or not qualifying as hedging instruments</td><td>&#xa0;</td>
    <td>Location of Loss Recognized on Derivatives</td><td>&#xa0;</td>
    <td colspan="2">&#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="vertical-align: top; width: 38%; text-align: left; padding-bottom: 1.5pt">Foreign exchange forward contracts</td><td style="width: 1%; padding-bottom: 1.5pt">&#xa0;</td>
    <td style="width: 37%; text-align: left; padding-bottom: 1.5pt">Net 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">(18</td><td style="width: 1%; padding-bottom: 1.5pt; text-align: left">)</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">(218</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><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 40<br> -Section 50<br> -Paragraph 5<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=123477628&amp;loc=d3e90205-114008<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>dtr-types: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>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.21.2</span><table class="report" border="0" cellspacing="2" id="idm139884531266264">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Property and Equipment<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Jul. 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_PropertyPlantAndEquipmentAbstract', window );"><strong>Property, Plant and Equipment [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_PropertyPlantAndEquipmentDisclosureTextBlock', window );">Property and Equipment</a></td>
<td class="text"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b>Note 5&#x2014;Property and Equipment</b></p><br/><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">Property and equipment consisted 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="border-bottom: Black 1.5pt solid"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b>July 31,<br/>
 (in thousands)</b></p></td><td style="padding-bottom: 1.5pt; font-weight: bold">&#xa0;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center; font-weight: bold">2021</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#xa0;</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#xa0;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center; font-weight: bold">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: 76%; text-align: left">Capitalized software and technology development costs</td><td style="width: 1%">&#xa0;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">7,845</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,246</td><td style="width: 1%; text-align: left">&#xa0;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="padding-bottom: 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">372</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">324</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>&#xa0;</td><td>&#xa0;</td>
    <td style="text-align: left">&#xa0;</td><td style="text-align: right">8,217</td><td style="text-align: left">&#xa0;</td><td>&#xa0;</td>
    <td style="text-align: left">&#xa0;</td><td style="text-align: right">7,570</td><td style="text-align: left">&#xa0;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="padding-bottom: 1.5pt; text-align: left">Less accumulated depreciation and amortization</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">(6,237</td><td style="padding-bottom: 1.5pt; text-align: left">)</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">(4,986</td><td style="padding-bottom: 1.5pt; text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td>Total</td><td>&#xa0;</td>
    <td style="text-align: left">$</td><td style="text-align: right">1,980</td><td style="text-align: left">&#xa0;</td><td>&#xa0;</td>
    <td style="text-align: left">$</td><td style="text-align: right">2,584</td><td style="text-align: left">&#xa0;</td></tr>
  </table><br/><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">Depreciation and amortization expense pertaining to property and equipment
was $1.3 million and $1.6 million for the fiscal years ended July 31, 2021 and 2020, respectively.</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_PropertyPlantAndEquipmentAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_PropertyPlantAndEquipmentAbstract</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_PropertyPlantAndEquipmentDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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 long-lived, physical asset used in normal conduct of business and not intended for resale. Includes, but is not limited to, work of art, historical treasure, and similar asset classified as collections.</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 958<br> -SubTopic 360<br> -Section 50<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=120429125&amp;loc=d3e99893-112916<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -URI http://asc.fasb.org/topic&amp;trid=2155823<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 958<br> -SubTopic 360<br> -Section 50<br> -Paragraph 7<br> -URI http://asc.fasb.org/extlink&amp;oid=120429125&amp;loc=SL120174063-112916<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 958<br> -SubTopic 360<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=120429125&amp;loc=d3e99779-112916<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_PropertyPlantAndEquipmentDisclosureTextBlock</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>dtr-types: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>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.21.2</span><table class="report" border="0" cellspacing="2" id="idm139884531266264">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Goodwill<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Jul. 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_GoodwillAndIntangibleAssetsDisclosureAbstract', window );"><strong>Goodwill and Intangible Assets 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_GoodwillAndIntangibleAssetsDisclosureTextBlock', window );">Goodwill</a></td>
<td class="text"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b>Note 6&#x2014;Goodwill</b></p><br/><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">The Company&#x2019;s goodwill related to an acquisition made in a prior
period and is carried on the balance sheet of Zedge Europe AS.</p><br/><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">The table below reconciles the change in the carrying amount of goodwill
for the period from July 31, 2019 to July 31, 2021:</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"><font style="text-decoration:underline">(in thousands)</font></td><td style="padding-bottom: 1.5pt">&#xa0;</td>
    <td colspan="2" style="padding-bottom: 1.5pt">&#xa0;</td><td style="padding-bottom: 1.5pt">&#xa0;</td></tr>
  <tr style="vertical-align: bottom">
    <td>&#xa0;</td><td>&#xa0;</td>
    <td colspan="2">&#xa0;</td><td>&#xa0;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-left: 0.125in; width: 88%">Balance at July 31, 2019</td><td style="width: 1%">&#xa0;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">2,266</td><td style="width: 1%; text-align: left">&#xa0;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="padding-left: 0.125in; padding-bottom: 1.5pt; text-align: left">Foreign currency translation adjustments</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">(70</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="padding-left: 0.125in">Balance at July 31, 2020</td><td>&#xa0;</td>
    <td style="text-align: left">&#xa0;</td><td style="text-align: right">2,196</td><td style="text-align: left">&#xa0;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="padding-left: 0.125in; padding-bottom: 1.5pt; text-align: left">Foreign currency translation adjustments</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">66</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-left: 0.125in; padding-bottom: 1.5pt">Balance at July 31, 2021</td><td style="padding-bottom: 1.5pt">&#xa0;</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,262</td><td style="padding-bottom: 1.5pt; 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_GoodwillAndIntangibleAssetsDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_GoodwillAndIntangibleAssetsDisclosureAbstract</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_GoodwillAndIntangibleAssetsDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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 goodwill and intangible 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 350<br> -URI http://asc.fasb.org/topic&amp;trid=2144416<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_GoodwillAndIntangibleAssetsDisclosureTextBlock</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>dtr-types: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>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.21.2</span><table class="report" border="0" cellspacing="2" id="idm139884448245928">
<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">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Jul. 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="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b>Note 7&#x2014;Accrued Expenses and Other Current Liabilities</b></p><br/><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">Accrued expenses 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="font-weight: bold">July 31,</td><td>&#xa0;</td>
    <td colspan="2">&#xa0;</td><td>&#xa0;</td><td>&#xa0;</td>
    <td colspan="2">&#xa0;</td><td>&#xa0;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="border-bottom: Black 1.5pt solid; font-weight: bold">(in thousands)</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#xa0;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center; font-weight: bold">2021</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#xa0;</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#xa0;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center; font-weight: bold">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: 76%; text-align: left">Accrued vacation</td><td style="width: 1%">&#xa0;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">424</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">Accrued income taxes payable</td><td>&#xa0;</td>
    <td style="text-align: left">&#xa0;</td><td style="text-align: right">264</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">Accrued payroll taxes</td><td>&#xa0;</td>
    <td style="text-align: left">&#xa0;</td><td style="text-align: right">291</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">Accrued payroll and bonuses</td><td>&#xa0;</td>
    <td style="text-align: left">&#xa0;</td><td style="text-align: right">374</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="text-align: left">Operating lease liability</td><td>&#xa0;</td>
    <td style="text-align: left">&#xa0;</td><td style="text-align: right">86</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; ">
    <td style="text-align: left">Derivative liability</td><td>&#xa0;</td>
    <td style="text-align: left">&#xa0;</td><td style="text-align: right">54</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">Due to artists</td><td>&#xa0;</td>
    <td style="text-align: left">&#xa0;</td><td style="text-align: right">246</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="padding-bottom: 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">32</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; background-color: rgb(204,238,255)">
    <td style="padding-bottom: 1.5pt; font-weight: bold; text-align: left">Total accrued expenses and other current liabilities</td><td style="padding-bottom: 1.5pt">&#xa0;</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,771</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">$</td><td style="border-bottom: Black 1.5pt solid; text-align: right">1,210</td><td style="padding-bottom: 1.5pt; 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>dtr-types: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>29
<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.21.2</span><table class="report" border="0" cellspacing="2" id="idm139884531290024">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Equity<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Jul. 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_StockholdersEquityNoteAbstract', window );"><strong>Stockholders' Equity Note [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_StockholdersEquityNoteDisclosureTextBlock', window );">Equity</a></td>
<td class="text"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b>Note 8&#x2014;Equity</b></p><br/><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.35pt"><i>Class A Common Stock and Class B Common Stock</i></p><br/><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">The rights of holders of Class A common stock and Class B common stock
are identical except for certain voting and conversion rights and restrictions on transferability. The holders of Class A common stock
and Class B common stock have the right to receive identical dividends per share if and when declared by the Company&#x2019;s Board of
Directors. In addition, the holders of Class A common stock and Class B common stock have identical and equal priority rights per share
in liquidation. The Class A common stock and Class B common stock do not have any other contractual participation rights. The holders
of Class A common stock are entitled to three votes per share and the holders of Class B common stock are entitled to one-tenth of a vote
per share. Each share of Class A common stock may be converted into one share of Class B common stock, at any time, at the option of the
holder. Shares of Class A common stock are subject to certain limitations on transferability that do not apply to shares of Class B common
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_StockholdersEquityNoteAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_StockholdersEquityNoteAbstract</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_StockholdersEquityNoteDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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 shareholders' equity comprised of portions attributable to the parent entity and noncontrolling interest, including other comprehensive income. Includes, but is not limited to, balances of common stock, preferred stock, additional paid-in capital, other capital and retained earnings, accumulated balance for each classification of other comprehensive income and amount of comprehensive income.</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 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 13<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123467817&amp;loc=SL123496158-112644<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 13<br> -URI http://asc.fasb.org/extlink&amp;oid=123467817&amp;loc=SL123496158-112644<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 14<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=123467817&amp;loc=SL123496171-112644<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 14<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123467817&amp;loc=SL123496171-112644<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<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 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 18<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=123467817&amp;loc=SL123496189-112644<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 13<br> -Subparagraph (g)<br> -URI http://asc.fasb.org/extlink&amp;oid=123467817&amp;loc=SL123496158-112644<br><br>Reference 8: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -URI http://asc.fasb.org/topic&amp;trid=2208762<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 18<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123467817&amp;loc=SL123496189-112644<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 13<br> -Subparagraph (h)<br> -URI http://asc.fasb.org/extlink&amp;oid=123467817&amp;loc=SL123496158-112644<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 14<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123467817&amp;loc=SL123496171-112644<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 18<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123467817&amp;loc=SL123496189-112644<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 16<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123467817&amp;loc=SL123496180-112644<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 13<br> -Subparagraph (i)<br> -URI http://asc.fasb.org/extlink&amp;oid=123467817&amp;loc=SL123496158-112644<br><br>Reference 15: 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(e)(1))<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_StockholdersEquityNoteDisclosureTextBlock</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>dtr-types: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>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.21.2</span><table class="report" border="0" cellspacing="2" id="idm139884543952776">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Commitments and Contingencies<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Jul. 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 );">Commitments and Contingencies</a></td>
<td class="text"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b>Note 9&#x2014;Commitments and Contingencies</b></p><br/><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><i>Legal Proceedings</i></p><br/><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">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: 0pt 0">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 954<br> -SubTopic 440<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=6491277&amp;loc=d3e6429-115629<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 (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=123406679&amp;loc=d3e25336-109308<br><br>Reference 5: 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=123406679&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>dtr-types: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>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.21.2</span><table class="report" border="0" cellspacing="2" id="idm139884531234360">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Leases<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Jul. 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_LeasesAbstract', window );"><strong>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_OperatingLeasesOfLessorDisclosureTextBlock', window );">Leases</a></td>
<td class="text"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b>Note 10&#x2014; Leases</b></p><br/><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">The Company has operating leases primarily for office space. Effective
April 1, 2021, the Company moved its main office in Trondheim, Norway with 11,600 square feet of office space to a 4,900 square foot facility.
There were nine months left on the lease agreement for the old office space and the Company recognized $14,000 gain as a result of the
lease termination. As of March 31, 2021 the Company recorded $281,000 in ROU assets and the same amount for the lease liabilities for
the new lease which has a three year term.</p><br/><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">The following table presents the lease-related assets and liabilities
for leases recorded on the Consolidated Balance Sheet (in thousands) as of July 31, 2021 and 2020:</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"></td><td style="padding-bottom: 1.5pt; font-weight: bold">&#xa0;</td>
    <td colspan="6" style="border-bottom: Black 1.5pt solid; text-align: center; font-weight: bold">As of July 31,</td><td style="padding-bottom: 1.5pt">&#xa0;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="padding-bottom: 1.5pt"></td><td style="padding-bottom: 1.5pt; font-weight: bold">&#xa0;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center; font-weight: bold">2021</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#xa0;</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#xa0;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center; font-weight: bold">2020</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#xa0;</td></tr>
  <tr style="vertical-align: bottom">
    <td>Operating leases:</td><td style="font-weight: bold">&#xa0;</td>
    <td colspan="2" style="text-align: center; font-weight: bold">&#xa0;</td><td style="font-weight: bold">&#xa0;</td><td style="font-weight: bold">&#xa0;</td>
    <td colspan="2" style="text-align: center; font-weight: bold">&#xa0;</td><td style="font-weight: bold">&#xa0;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-bottom: 4pt; padding-left: 0.125in; width: 76%; text-align: left">Other assets</td><td style="padding-bottom: 4pt; width: 1%">&#xa0;</td>
    <td style="border-bottom: Black 4pt double; width: 1%; text-align: left">$</td><td style="border-bottom: Black 4pt double; width: 9%; text-align: right">243</td><td style="padding-bottom: 4pt; width: 1%; text-align: left">&#xa0;</td><td style="padding-bottom: 4pt; width: 1%">&#xa0;</td>
    <td style="border-bottom: Black 4pt double; width: 1%; text-align: left">$</td><td style="border-bottom: Black 4pt double; width: 9%; text-align: right">317</td><td style="padding-bottom: 4pt; width: 1%; text-align: left">&#xa0;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="padding-left: 0.125in; 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: 0.125in; text-align: left">Other current liabilities</td><td>&#xa0;</td>
    <td style="text-align: left">$</td><td style="text-align: right">86</td><td style="text-align: left">&#xa0;</td><td>&#xa0;</td>
    <td style="text-align: left">$</td><td style="text-align: right">232</td><td style="text-align: left">&#xa0;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="padding-bottom: 1.5pt; padding-left: 0.125in; text-align: left">Other liabilities</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">145</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">64</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: 1.5pt; padding-left: 0.25in; text-align: left">Total operating lease liabilities</td><td style="padding-bottom: 1.5pt">&#xa0;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">$</td><td style="border-bottom: Black 1.5pt solid; text-align: right">231</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">$</td><td style="border-bottom: Black 1.5pt solid; text-align: right">296</td><td style="padding-bottom: 1.5pt; text-align: left">&#xa0;</td></tr>
  </table><br/><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">The following table summarizes the weighted average remaining lease
term and weighted average discount rate as of July 31, 2021 and 2020:</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="padding-bottom: 1.5pt; font-weight: bold">&#xa0;</td>
    <td colspan="6" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">As of July 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="padding-bottom: 1.5pt; font-weight: bold">&#xa0;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center; font-weight: bold">2021</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#xa0;</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#xa0;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center; font-weight: bold">2020</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#xa0;</td></tr>
  <tr style="vertical-align: bottom">
    <td>Weighted average remaining lease term:</td><td>&#xa0;</td>
    <td colspan="2">&#xa0;</td><td>&#xa0;</td><td>&#xa0;</td>
    <td colspan="2">&#xa0;</td><td>&#xa0;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-left: 0.125in; text-align: justify">Operating leases</td><td>&#xa0;</td>
    <td style="text-align: left">&#xa0;</td><td style="text-align: right"><font style="font-size: 10pt">2.67 years</font></td><td style="text-align: left">&#xa0;</td><td>&#xa0;</td>
    <td style="text-align: left">&#xa0;</td><td style="text-align: right"><font style="font-size: 10pt">1.42 years </font></td><td style="text-align: left">&#xa0;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: justify">Weighted average discount rate: &#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: 0.125in; width: 76%; text-align: justify">Operating leases</td><td style="width: 1%">&#xa0;</td>
    <td style="width: 1%; text-align: left">&#xa0;</td><td style="width: 9%; text-align: right">1.00</td><td style="width: 1%; text-align: left">%</td><td style="width: 1%">&#xa0;</td>
    <td style="width: 1%; text-align: left">&#xa0;</td><td style="width: 9%; text-align: right">5.00</td><td style="width: 1%; text-align: left">%</td></tr>
  </table><br/><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">Future minimum lease payments under non-cancellable leases at July
31, 2021 are as follows (in thousands):</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; font-weight: bold">Years ending July 31,</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">Operating<br/>
 Leases</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: 88%; text-align: left">2022</td><td style="width: 1%">&#xa0;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">88</td><td style="width: 1%; text-align: left">&#xa0;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left">2023</td><td>&#xa0;</td>
    <td style="text-align: left">&#xa0;</td><td style="text-align: right">96</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">2024</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">50</td><td style="padding-bottom: 1.5pt; text-align: left">&#xa0;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left">Total future minimum lease payments</td><td>&#xa0;</td>
    <td style="text-align: left">&#xa0;</td><td style="text-align: right">234</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">Less imputed interest</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">3</td><td style="padding-bottom: 1.5pt; text-align: left">&#xa0;</td></tr>
  <tr style="vertical-align: bottom; ">
    <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">231</td><td style="padding-bottom: 4pt; text-align: left">&#xa0;</td></tr>
  </table><br/><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; ">As of July 31, 2021, the Company did not have
any leases that have not yet commenced that create significant rights and obligations.</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_LeasesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_LeasesAbstract</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_OperatingLeasesOfLessorDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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 lessor's operating leases.</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 30<br> -URI http://asc.fasb.org/subtopic&amp;trid=77888252<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_OperatingLeasesOfLessorDisclosureTextBlock</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>dtr-types: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>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.21.2</span><table class="report" border="0" cellspacing="2" id="idm139884539997192">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Income Taxes<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Jul. 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 );">Income Taxes</a></td>
<td class="text"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b>Note 11&#x2014;Income Taxes </b></p><br/><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">The components of income (loss) before income taxes 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><b>Fiscal year ended July 31,</b></td><td style="font-weight: bold">&#xa0;</td>
    <td colspan="2" style="font-weight: bold; text-align: center">&#xa0;</td><td style="font-weight: bold">&#xa0;</td><td style="font-weight: bold">&#xa0;</td>
    <td colspan="2" style="font-weight: bold; text-align: center">&#xa0;</td><td style="font-weight: bold">&#xa0;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="border-bottom: Black 1.5pt solid"><b>(in thousands)</b></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: 76%">Domestic</td><td style="width: 1%">&#xa0;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">7,629</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">(630</td><td style="width: 1%; text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="padding-bottom: 1.5pt">Foreign</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">417</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">86</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">Income (loss) before income taxes</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">8,046</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">(544</td><td style="padding-bottom: 4pt; text-align: left">)</td></tr>
  </table><br/><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">Provision for (benefit from) income taxes consisted 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="font-weight: bold">Fiscal year ended July 31,</td><td style="font-weight: bold">&#xa0;</td>
    <td colspan="2" style="font-weight: bold; text-align: center">&#xa0;</td><td style="font-weight: bold">&#xa0;</td><td style="font-weight: bold">&#xa0;</td>
    <td colspan="2" style="font-weight: bold; text-align: center">&#xa0;</td><td style="font-weight: bold">&#xa0;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="font-weight: bold; border-bottom: Black 1.5pt solid">(in thousands)</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">
    <td>Current:</td><td>&#xa0;</td>
    <td colspan="2">&#xa0;</td><td>&#xa0;</td><td>&#xa0;</td>
    <td colspan="2">&#xa0;</td><td>&#xa0;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 76%; text-indent: 10pt">Foreign</td><td style="width: 1%">&#xa0;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">30</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">14</td><td style="width: 1%; text-align: left">&#xa0;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-indent: 10pt">Federal</td><td>&#xa0;</td>
    <td style="text-align: left">&#xa0;</td><td style="text-align: right">239</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="padding-bottom: 1.5pt; text-indent: 10pt">State</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">6</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</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: 1.5pt">Total current expense</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">275</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">15</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>Deferred:</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-indent: 10pt">Foreign</td><td>&#xa0;</td>
    <td style="text-align: left">&#xa0;</td><td style="text-align: right">(44</td><td style="text-align: left">)</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-indent: 10pt">Federal</td><td>&#xa0;</td>
    <td style="text-align: left">&#xa0;</td><td style="text-align: right">(253</td><td style="text-align: left">)</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="padding-bottom: 1.5pt; text-indent: 10pt">State</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">(180</td><td style="padding-bottom: 1.5pt; text-align: left">)</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; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-bottom: 1.5pt">Total deferred expense</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">(477</td><td style="padding-bottom: 1.5pt; text-align: left">)</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="text-align: left; padding-bottom: 4pt">Provision for (benefit from) income taxes</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">(202</td><td style="padding-bottom: 4pt; text-align: left">)</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">15</td><td style="padding-bottom: 4pt; text-align: left">&#xa0;</td></tr>
  </table><br/><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">The differences between income taxes expected at the U.S. federal statutory
income tax rate and income taxes reported 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">Fiscal year ended July 31,</td><td style="font-weight: bold">&#xa0;</td>
    <td colspan="2" style="font-weight: bold; text-align: center">&#xa0;</td><td style="font-weight: bold">&#xa0;</td><td style="font-weight: bold">&#xa0;</td>
    <td colspan="2" style="font-weight: bold; text-align: center">&#xa0;</td><td style="font-weight: bold">&#xa0;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="font-weight: bold; border-bottom: Black 1.5pt solid"> (in thousands)</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: 76%; text-align: left">U.S federal income tax (benefit) at statutory rate</td><td style="width: 1%">&#xa0;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">1,690</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">(114</td><td style="width: 1%; text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left">State tax (net of federal benefit)</td><td>&#xa0;</td>
    <td style="text-align: left">&#xa0;</td><td style="text-align: right">5</td><td style="text-align: left">&#xa0;</td><td>&#xa0;</td>
    <td style="text-align: left">&#xa0;</td><td style="text-align: right">29</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">Change in valuation allowance</td><td>&#xa0;</td>
    <td style="text-align: left">&#xa0;</td><td style="text-align: right">(1,601</td><td style="text-align: left">)</td><td>&#xa0;</td>
    <td style="text-align: left">&#xa0;</td><td style="text-align: right">13</td><td style="text-align: left">&#xa0;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left">Foreign tax rate differential</td><td>&#xa0;</td>
    <td style="text-align: left">&#xa0;</td><td style="text-align: right">(10</td><td style="text-align: left">)</td><td>&#xa0;</td>
    <td style="text-align: left">&#xa0;</td><td style="text-align: right">(6</td><td style="text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-bottom: 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">(286</td><td style="padding-bottom: 1.5pt; text-align: left">)</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">Provision for (benefit from) income taxes</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">(202</td><td style="padding-bottom: 4pt; text-align: left">)</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">15</td><td style="padding-bottom: 4pt; text-align: left">&#xa0;</td></tr>
  </table><br/><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">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.</p><br/><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">The Tax Cuts and Jobs Act of 2017 (the &#x201c;Tax Act&#x201d;) contains
a provision which subjects a U.S parent of a foreign subsidiary to current U.S. tax on its global intangible low-taxed income (&#x201c;GILTI&#x201d;).
The GILTI income is eligible for a deduction, which lowers to effective tax. The Company will report the tax impact of GILTI as a period
cost when incurred. Accordingly, the Company is not providing deferred taxes for basis differences expected to reverse as GILTI.</p><br/><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">U.S Companies are eligible for a deduction that lowers the effective
tax rate on certain foreign income. This regime is referred to as the Foreign-Derived Intangible Income deduction (&#x201c;FDII&#x201d;).</p><br/><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.75pt">Significant components of the Company&#x2019;s deferred tax
assets and deferred tax liabilities 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">July 31, <br/>
(in thousands)</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">
    <td>Deferred tax assets:</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: 76%; text-align: left">Net operating loss carryforwards</td><td style="width: 1%">&#xa0;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">502</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">1,783</td><td style="width: 1%; text-align: left">&#xa0;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left">Reserves and accruals</td><td>&#xa0;</td>
    <td style="text-align: left">&#xa0;</td><td style="text-align: right">163</td><td style="text-align: left">&#xa0;</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></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-bottom: 1.5pt">Stock-based compensation</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">156</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">242</td><td style="padding-bottom: 1.5pt; text-align: left">&#xa0;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left">Net deferred tax assets</td><td>&#xa0;</td>
    <td style="text-align: left">&#xa0;</td><td style="text-align: right">821</td><td style="text-align: left">&#xa0;</td><td>&#xa0;</td>
    <td style="text-align: left">&#xa0;</td><td style="text-align: right">2,210</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">Less valuation allowance</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">(344</td><td style="padding-bottom: 1.5pt; text-align: left">)</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">(2,210</td><td style="padding-bottom: 1.5pt; text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left; padding-bottom: 4pt">Total deferred tax assets</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">477</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/><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">At July 31, 2021 and 2020, the Company had available U.S. federal net
operating loss (&#x201c;NOL&#x201d;) carryforwards from domestic operations of approximately $0 and $5.6 million, respectively, to offset
future taxable income. At July 31, 2021 and 2020, the Company had available U.S. state NOL carryforwards from domestic operations of approximately
$5.3 and $5.9 million, respectively, to offset future taxable income. The state NOL carryforwards will begin to expire in 2036. At July
31, 2021 and 2020, the Company had available Norwegian NOL carryforwards of approximately $201,000 and $433,000, respectively, to offset
future taxable income.</p><br/><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">Due to its recent and projected financial performance, the Company
believes that it is more-likely-than-not that substantially all of the deferred tax assets except certain state net operating losses and
capital loss carryforward will be realized. Therefore, the Company has released the valuation allowance on deferred tax assets other than
those stated above. The change in the valuation allowance is 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">Fiscal year ended July 31,<br/>
 (in thousand)</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">Balance<br/>
 at<br/>
 beginning<br/>
 of year</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">Additions<br/>
 charged to<br/>
 costs and<br/>
 expenses</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">Deductions</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">Balance at<br/>
 end of year</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#xa0;</td></tr>
  <tr style="vertical-align: bottom">
    <td>2021</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><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">
    <td>Reserves deducted from deferred income taxes, net:</td><td>&#xa0;</td>
    <td colspan="2">&#xa0;</td><td>&#xa0;</td><td>&#xa0;</td>
    <td colspan="2">&#xa0;</td><td>&#xa0;</td><td>&#xa0;</td>
    <td colspan="2">&#xa0;</td><td>&#xa0;</td><td>&#xa0;</td>
    <td colspan="2">&#xa0;</td><td>&#xa0;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 52%; text-align: left">Valuation allowance</td><td style="width: 1%">&#xa0;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">2,210</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">-</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">(1,866</td><td style="width: 1%; text-align: left">)</td><td style="width: 1%">&#xa0;</td>
    <td style="width: 1%; text-align: left">&#xa0;</td><td style="width: 9%; text-align: right"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$ 344</font></td><td style="width: 1%; text-align: left">&#xa0;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left">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="text-align: left">Reserves deducted from deferred income taxes, 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><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">Valuation allowance</td><td>&#xa0;</td>
    <td style="text-align: left">$</td><td style="text-align: right">2,197</td><td style="text-align: left">&#xa0;</td><td>&#xa0;</td>
    <td style="text-align: left">$</td><td style="text-align: right">13</td><td style="text-align: left">&#xa0;</td><td>&#xa0;</td>
    <td style="text-align: left">$</td><td style="text-align: right">-</td><td style="text-align: left">&#xa0;</td><td>&#xa0;</td>
    <td style="text-align: left">$</td><td style="text-align: right">2,210</td><td style="text-align: left">&#xa0;</td></tr>
  </table><br/><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">At July 31, 2021 and 2020, the Company did not have any unrecognized
tax benefits and did not anticipate any significant changes to the unrecognized tax benefits within twelve months of this reporting date.
In the fiscal years ended July 31, 2021 and 2020, the Company recorded no interest and penalties on income taxes. At July 31, 2021 and
2020, there was no accrued interest included in income taxes payable.</p><br/><p style="text-align: left; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.75pt">The Company currently remains subject to examinations of
its U.S. tax returns as follows: U.S. federal tax return for fiscal 2018 to fiscal 2020, state and local tax returns generally for fiscal
2018 to fiscal 2020 and foreign tax returns generally for fiscal 2019 to fiscal 2020.</p><br/><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.75pt">In connection with the Spin-Off, the Company and IDT entered
into various agreements prior to the Spin-Off including a Separation and Distribution Agreement to effect the separation and provide a
framework for the Company&#x2019;s relationship with IDT after the Spin-Off, and a Tax Separation Agreement, which sets forth the responsibilities
of the Company and IDT with respect to, among other things, liabilities for federal, state, local and foreign taxes for periods before
and including the Spin-Off, the preparation and filing of tax returns for such periods and disputes with taxing authorities regarding
taxes for such periods. Pursuant to Separation and Distribution Agreement, among other things, the Company indemnifies IDT and IDT indemnifies
the Company for losses related to the failure of the other to pay, perform or otherwise discharge, any of the liabilities and obligations
set forth in the agreement. Pursuant to the Tax Separation Agreement, among other things, IDT indemnifies the Company from all liability
for taxes of the Company and any of its subsidiaries or relating to its business with respect to taxable periods ending on or before the
Spin-Off, and the Company indemnifies IDT from all liability for taxes of the Company and any of its subsidiaries or relating to its business
accruing after the Spin-Off. Notwithstanding the foregoing, the Company is responsible for, and IDT has no obligation to indemnify the
Company for, any tax liability of the Company resulting from an audit, examination or other proceeding related to any tax returns that
relate solely to it and its subsidiaries regardless of whether such tax return relates to a period prior to or following the Spin-Off.</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=121826272&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=122134291&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=121826272&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=122134291&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=121826272&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><br>Reference 9: 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)(2))<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_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>dtr-types: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>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.21.2</span><table class="report" border="0" cellspacing="2" id="idm139884448406408">
<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">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Jul. 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="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b>Note 12&#x2014;Stock-Based Compensation</b></p><br/><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><i>2016 Stock Option and Incentive Plan</i></p><br/><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">The Company adopted the Zedge, Inc. 2016 Stock Option and Incentive
Plan (as amended to date, the &#x201c;2016 Incentive Plan&#x201d;). The 2016 Incentive Plan is intended to provide incentives to executive
officers, employees, directors and consultants of the Company. Incentives available under the 2016 Incentive Plan include restricted stock,
deferred stock unit, stock options and stock appreciation rights. The 2016 Incentive Plan is administered by the Compensation Committee
of the Company&#x2019;s Board of Directors.</p><br/><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">In November, 2020, the Company&#x2019;s Board of Directors amended the
Company&#x2019;s 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 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 July 31, 2021, there were 212,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: 0pt 0">In November 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
during Annual Meeting held on January 13, 2020.</p><br/><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">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="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">In the fiscal years ended July 31, 2021 and 2020 there were $105,000
and $0, respectively, income tax benefit resulting from tax deductions in excess of the compensation cost recognized for the Company&#x2019;s
stock-based compensation.</p><br/><p style="font: italic 10pt Times New Roman, Times, Serif; margin: 0pt 0">Stock Options</p><br/><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">The Company&#x2019;s option awards generally have a maximum term of
10 years from grant date, are exercisable upon vesting unless otherwise designated for early exercise by the Board of Directors at the
time of grant and are pursuant to individual written agreements. Grants generally vest over a three-year or four -year period. Certain
option agreements provide for accelerated vesting of options upon the effective date of an initial public offering or a change in control
of the Company.</p><br/><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">In fiscal years 2021 and 2020, the Compensation Committee approved
equity grants of options to purchase 188,849 and 207,996 shares respectively of the Company&#x2019;s Class B common stock to various executives,
consultants and employees, vesting mostly over a three-year or four-year period. Unrecognized compensation expense related to these grants
were $774,000 and $265,000 in fiscal 2021 and 2020 respectively based on the estimated fair value of the options on the grant dates.</p><br/><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">In fiscal 2021, the Company received proceeds of $873,261 from the
exercise of stock options for which the Company issued 559,840 shares of its Class B common stock.&#xa0;In fiscal 2020, the Company received
proceeds of $11,571 from the exercise of stock options for which the Company issued 86,197 shares of its Class B common stock.</p><br/><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">The Company cancelled or forfeited options grants of 13,000 shares
and 126,000 shares in fiscal 2021 and fiscal 2020 respectively primarily due to employee resignations or layoffs.</p><br/><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">The fair value of stock options was estimated on the date of the grant
using a Black-Scholes valuation model (&#x201c;BSM&#x201d;) and the assumptions in the following table. Expected volatility is based on
historical volatility of the Company&#x2019;s Class B common stock. The Company uses the simplified method to estimate the expected term
of the stock-based payments granted due to the limited history of the Company. The risk-free rate is based on the U.S. Treasury yield
curve in effect at the time of grant.</p><br/><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">The Company used the following weighted average assumptions in its
BSM pricing model:</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-left: 0; font-weight: bold; border-bottom: Black 1.5pt solid">Fiscal year ended July 31,</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="text-align: left; padding-left: 0">Expected term</td><td>&#xa0;</td>
    <td style="text-align: left">&#xa0;</td><td style="text-align: right">6.0 years</td><td style="text-align: left">&#xa0;</td><td>&#xa0;</td>
    <td style="text-align: left">&#xa0;</td><td style="text-align: right">6.0 years</td><td style="text-align: left">&#xa0;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="width: 76%; padding-left: 0">Volatility</td><td style="width: 1%">&#xa0;</td>
    <td style="width: 1%; text-align: left">&#xa0;</td><td style="width: 9%; text-align: right">92.3</td><td style="width: 1%; text-align: left">%</td><td style="width: 1%">&#xa0;</td>
    <td style="width: 1%; text-align: left">&#xa0;</td><td style="width: 9%; text-align: right">82.9</td><td style="width: 1%; text-align: left">%</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-left: 0">Risk free interest rate</td><td>&#xa0;</td>
    <td style="text-align: left">&#xa0;</td><td style="text-align: right">0.7</td><td style="text-align: left">%</td><td>&#xa0;</td>
    <td style="text-align: left">&#xa0;</td><td style="text-align: right">1.6</td><td style="text-align: left">%</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="padding-left: 0">Dividends</td><td style="font-weight: bold">&#xa0;</td>
    <td style="font-weight: bold; text-align: left">&#xa0;</td><td style="font-weight: bold; text-align: right">&#x2014;</td><td style="font-weight: bold; text-align: left">&#xa0;</td><td style="font-weight: bold">&#xa0;</td>
    <td style="font-weight: bold; text-align: left">&#xa0;</td><td style="font-weight: bold; text-align: right">&#x2014;</td><td style="font-weight: bold; text-align: left">&#xa0;</td></tr>
  </table><br/><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">The following represents option activity for the fiscal years ended
July 31, 2021 and 2020, including options granted prior to our separation from our former parent in a spin-off on June 1, 2016 and options
granted under the 2016 Incentive Plan adopted on June 2, 2016:</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>&#xa0;</td><td style="padding-bottom: 1.5pt">&#xa0;</td>
    <td colspan="2" style="text-align: center; border-bottom: Black 1.5pt solid"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Number
of<br/>
 Options<br/>
 (in&#xa0;thousands)</b></font></td><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">Weighted-<br/>
Average<br/>
 Exercise&#xa0;Price</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">Weighted-<br/>
Average<br/>
 Remaining<br/>
 Contractual<br/>
 Term&#xa0;(in&#xa0;years)</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#xa0;</td><td style="padding-bottom: 1.5pt">&#xa0;</td>
    <td colspan="2" style="text-align: center; border-bottom: Black 1.5pt solid"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Aggregate<br/>
Intrinsic<br/>
 Value<br/>
 (in&#xa0;thousands)</b></font></td><td style="padding-bottom: 1.5pt">&#xa0;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 52%">Outstanding at July 31, 2019</td><td style="width: 1%">&#xa0;</td>
    <td style="width: 1%; text-align: left">&#xa0;</td><td style="width: 9%; text-align: right">1,231</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">1.60</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">6.32</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">642</td><td style="width: 1%; text-align: left">&#xa0;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td>Granted</td><td>&#xa0;</td>
    <td style="text-align: left">&#xa0;</td><td style="text-align: right">208</td><td style="text-align: left">&#xa0;</td><td>&#xa0;</td>
    <td style="text-align: left">&#xa0;</td><td style="text-align: right">1.82</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>Exercised</td><td>&#xa0;</td>
    <td style="text-align: left">&#xa0;</td><td style="text-align: right">(86</td><td style="text-align: left">)</td><td>&#xa0;</td>
    <td style="text-align: left">&#xa0;</td><td style="text-align: right">0.13</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: 1.5pt">Cancelled / forfeited</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">(126</td><td style="padding-bottom: 1.5pt; text-align: left">)</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.35</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">&#xa0;</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">&#xa0;</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>Outstanding at July 31, 2020</td><td>&#xa0;</td>
    <td style="text-align: left">&#xa0;</td><td style="text-align: right">1,227</td><td style="text-align: left">&#xa0;</td><td>&#xa0;</td>
    <td style="text-align: left">$</td><td style="text-align: right">1.76</td><td style="text-align: left">&#xa0;</td><td>&#xa0;</td>
    <td style="text-align: left">&#xa0;</td><td style="text-align: right">5.95</td><td style="text-align: left">&#xa0;</td><td>&#xa0;</td>
    <td style="text-align: left">$</td><td style="text-align: right">402</td><td style="text-align: left">&#xa0;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td>Granted</td><td>&#xa0;</td>
    <td style="text-align: left">&#xa0;</td><td style="text-align: right">189</td><td style="text-align: left">&#xa0;</td><td>&#xa0;</td>
    <td style="text-align: left">&#xa0;</td><td style="text-align: right">5.40</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>Exercised</td><td>&#xa0;</td>
    <td style="text-align: left">&#xa0;</td><td style="text-align: right">(560</td><td style="text-align: left">)</td><td>&#xa0;</td>
    <td style="text-align: left">&#xa0;</td><td style="text-align: right">1.56</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: 1.5pt">Cancelled / forfeited</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">(13</td><td style="padding-bottom: 1.5pt; text-align: left">)</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.48</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">&#xa0;</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">&#xa0;</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: 1.5pt">Outstanding at July 31, 2021</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">843</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">$</td><td style="border-bottom: Black 1.5pt solid; text-align: right">2.72</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">6.76</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">$</td><td style="border-bottom: Black 1.5pt solid; text-align: right">10,657</td><td style="padding-bottom: 1.5pt; text-align: left">&#xa0;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="padding-bottom: 1.5pt">Exercisable at July 31, 2021</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">548</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">$</td><td style="border-bottom: Black 1.5pt solid; text-align: right">1.95</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">5.59</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">$</td><td style="border-bottom: Black 1.5pt solid; text-align: right">7,351</td><td style="padding-bottom: 1.5pt; text-align: left">&#xa0;</td></tr>
  </table><br/><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">The following table summarizes the weighted average grant date fair
value of options granted, intrinsic value of options exercised and fair value of awards vested in the periods indicated:</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">July 31,<br/>
 (in thousands except per share amounts)</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: 76%">Weighted average grant date fair value of options granted</td><td style="width: 1%">&#xa0;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">4.09</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">1.28</td><td style="width: 1%; text-align: left">&#xa0;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td>Intrinsic value of options exercised</td><td>&#xa0;</td>
    <td style="text-align: left">&#xa0;</td><td style="text-align: right">3,978</td><td style="text-align: left">&#xa0;</td><td>&#xa0;</td>
    <td style="text-align: left">&#xa0;</td><td style="text-align: right">109</td><td style="text-align: left">&#xa0;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td>Fair value of awards vested</td><td>&#xa0;</td>
    <td style="text-align: left">&#xa0;</td><td style="text-align: right">135</td><td style="text-align: left">&#xa0;</td><td>&#xa0;</td>
    <td style="text-align: left">&#xa0;</td><td style="text-align: right">197</td><td style="text-align: left">&#xa0;</td></tr>
  </table><br/><p style="font: 10pt Times New Roman, Times, Serif; text-align: left; margin: 0pt 0">At July 31, 2021, there was $774,000 of total unrecognized
compensation cost related to non-vested stock options, which is expected to be recognized over a weighted-average period of 3.2 years.</p><br/><p style="font: 10pt Times New Roman, Times, Serif; text-align: left; margin: 0pt 0"><i>Restricted Stock</i></p><br/><p style="font: 10pt Times New Roman, Times, Serif; text-align: left; margin: 0pt 0">In fiscal 2021, 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; text-align: left; margin: 0pt 0">In fiscal 2021, 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 were fully vested
upon grant. 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; text-align: left; margin: 0pt 0">In fiscal 2020, the Company granted 30,534 restricted
shares of its Class B common stock, which vested over a six-month period, to its interim Chief Executive Officer at a grant date fair
value of $1.97 per share.&#xa0;The Company also granted 1,411 restricted shares of its Class B common stock, which vested over three
years, to Chairman of the Board at a grant date fair value of $1.97 per share.&#xa0;</p><br/><p style="font: 10pt Times New Roman, Times, Serif; text-align: left; margin: 0pt 0">In fiscal 2021, the Company granted 10,869 restricted
shares of its Class B common stock, which vested immediately, to its non-employee Board of Directors at an average grant date fair value
of $8.22 per share. In fiscal 2020, the Company granted 34,066 restricted shares of its Class B common stock, which vested immediately,
to its non-employee Board of Directors at an average grant date fair value of $1.41 per share. These shares were awarded pursuant to
the non-employee Board of Director&#x2019;s semi-annual grant.</p><br/><p style="font: 10pt Times New Roman, Times, Serif; text-align: left; margin: 0pt 0">At July 31, 2021, there were 127,300 non-vested
restricted shares of the Company&#x2019;s Class B common stock. At July 31, 2021, there was $288,000 of total unrecognized compensation
cost related to these non-vested restricted shares, which is expected to be recognized over a weighted-average period of 2.4 years.</p><br/><p style="font: 10pt Times New Roman, Times, Serif; text-align: left; margin: 0pt 0">In fiscal 2021 and fiscal 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/><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">The following represents restricted shares activity for the fiscal
years ended July 31, 2021 and 2020:</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>&#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">Number<br/>
 of<br/>
 Shares</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">Weighted<br/>
 Average<br/>
 Grant Date<br/>
 Fair Value</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: 76%">Non-vested stock award as of July 31, 2019</td><td style="width: 1%">&#xa0;</td>
    <td style="width: 1%; text-align: left">&#xa0;</td><td style="width: 9%; text-align: right">195,375</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.33</td><td style="width: 1%; text-align: left">&#xa0;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td>Granted</td><td>&#xa0;</td>
    <td style="text-align: left">&#xa0;</td><td style="text-align: right">31,945</td><td style="text-align: left">&#xa0;</td><td>&#xa0;</td>
    <td style="text-align: left">&#xa0;</td><td style="text-align: right">1.97</td><td style="text-align: left">&#xa0;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td>Vested</td><td>&#xa0;</td>
    <td style="text-align: left">&#xa0;</td><td style="text-align: right">(122,192</td><td style="text-align: left">)</td><td>&#xa0;</td>
    <td style="text-align: left">&#xa0;</td><td style="text-align: right">2.26</td><td style="text-align: left">&#xa0;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="padding-bottom: 1.5pt">Forfeited</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></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td>Non-vested stock award as of July 31, 2020</td><td>&#xa0;</td>
    <td style="text-align: left">&#xa0;</td><td style="text-align: right">105,128</td><td style="text-align: left">&#xa0;</td><td>&#xa0;</td>
    <td style="text-align: left">&#xa0;</td><td style="text-align: right">2.30</td><td style="text-align: left">&#xa0;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td>Granted</td><td>&#xa0;</td>
    <td style="text-align: left">&#xa0;</td><td style="text-align: right">113,831</td><td style="text-align: left">&#xa0;</td><td>&#xa0;</td>
    <td style="text-align: left">&#xa0;</td><td style="text-align: right">3.34</td><td style="text-align: left">&#xa0;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td>Vested</td><td>&#xa0;</td>
    <td style="text-align: left">&#xa0;</td><td style="text-align: right">(91,659</td><td style="text-align: left">)</td><td>&#xa0;</td>
    <td style="text-align: left">&#xa0;</td><td style="text-align: right">2.24</td><td style="text-align: left">&#xa0;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="padding-bottom: 1.5pt">Forfeited</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></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-bottom: 4pt">Non-vested stock award as of July 31, 2021</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">127,300</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.27</td><td style="padding-bottom: 4pt; text-align: left">&#xa0;</td></tr>
  </table><br/><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><i>Deferred Stock Units &#xa0;</i></p><br/><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">In fiscal 2020, the Compensation Committee approved the grant of 92,544
Deferred Stock Units (DSUs) to 13 of its non-executive employees based in Norway and Lithuania. Each DSU represents a right to receive
one share of Class B Common Stock. The DSUs primarily vest over a four-year period from grant. On the grant date, unrecognized compensation
expense related to this grant was an aggregate of $144,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 July 31, 2021, unrecognized compensation
expense related to unvested DSUs was an aggregate of $39,000 which is expected to be recognized over a weighted-average period of 2.0
years.</p><br/><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.7pt">In fiscal 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="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">The following represents restricted shares activity for the fiscal
years ended July 31, 2021 and 2020:</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>&#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">Number<br/>
 of<br/>
 Shares</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">Weighted<br/>
 Average<br/>
 Grant Date<br/>
 Fair Value</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>Non-vested DSU award as of July 31, 2019</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">-</td><td style="text-align: left">&#xa0;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="width: 76%">Granted</td><td style="width: 1%">&#xa0;</td>
    <td style="width: 1%; text-align: left">&#xa0;</td><td style="width: 9%; text-align: right">92,544</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.55</td><td style="width: 1%; text-align: left">&#xa0;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td>Vested</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">-</td><td style="text-align: left">&#xa0;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="padding-bottom: 1.5pt">Forfeited</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">(32,000</td><td style="padding-bottom: 1.5pt; text-align: left">)</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.54</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>Non-vested DSU award as of July 31, 2020</td><td>&#xa0;</td>
    <td style="text-align: left">&#xa0;</td><td style="text-align: right">60,544</td><td style="text-align: left">&#xa0;</td><td>&#xa0;</td>
    <td style="text-align: left">$</td><td style="text-align: right">1.56</td><td style="text-align: left">&#xa0;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td>Granted</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">-</td><td style="text-align: left">&#xa0;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td>Vested</td><td>&#xa0;</td>
    <td style="text-align: left">&#xa0;</td><td style="text-align: right">(17,044</td><td style="text-align: left">)</td><td>&#xa0;</td>
    <td style="text-align: left">&#xa0;</td><td style="text-align: right">1.60</td><td style="text-align: left">&#xa0;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="padding-bottom: 1.5pt">Forfeited</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">(6,000</td><td style="padding-bottom: 1.5pt; text-align: left">)</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.54</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">Non-vested DSU award as of July 31, 2021</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">37,500</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.54</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_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>dtr-types: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>34
<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.21.2</span><table class="report" border="0" cellspacing="2" id="idm139884556758536">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Related Party Transactions<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Jul. 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_RelatedPartyTransactionsAbstract', window );"><strong>Related Party Transactions [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_RelatedPartyTransactionsDisclosureTextBlock', window );">Related Party Transactions</a></td>
<td class="text"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b>Note 13&#x2014;Related Party Transactions</b></p><br/><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">Following the Spin-Off, IDT charges the Company for services it provides
pursuant to the Transition Services Agreement (&#x201c;TSA&#x201d;). In fiscal 2021 and 2020 the Company was charged by IDT a total of $113,000
and $107,000, respectively,&#xa0;for legal services. In addition, the Company charged IDT $144,000 and $148,000, respectively, for consulting
services provided to IDT by a Zedge employee.&#xa0; As of July 31, 2021 and 2020, IDT owed the Company $6,000 and $39,000, respectively.</p><br/><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">The activities between the Company and IDT 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; border-bottom: Black 1.5pt solid">Fiscal years ended July 31,<br/>
 (in thousands)</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: 76%; text-align: left">Balance at beginning of year</td><td style="width: 1%">&#xa0;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">(39</td><td style="width: 1%; text-align: left">)</td><td style="width: 1%">&#xa0;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">-</td><td style="width: 1%; text-align: left">&#xa0;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left">Legal services provided by IDT</td><td>&#xa0;</td>
    <td style="text-align: left">&#xa0;</td><td style="text-align: right">113</td><td style="text-align: left">&#xa0;</td><td>&#xa0;</td>
    <td style="text-align: left">&#xa0;</td><td style="text-align: right">107</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">Consulting services provided to IDT</td><td>&#xa0;</td>
    <td style="text-align: left">&#xa0;</td><td style="text-align: right">(144</td><td style="text-align: left">)</td><td>&#xa0;</td>
    <td style="text-align: left">&#xa0;</td><td style="text-align: right">(148</td><td style="text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left">Cash payments received from IDT</td><td>&#xa0;</td>
    <td style="text-align: left">&#xa0;</td><td style="text-align: right">64</td><td style="text-align: left">&#xa0;</td><td>&#xa0;</td>
    <td style="text-align: left">&#xa0;</td><td style="text-align: right">14</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">Cash payments made to IDT</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">(12</td><td style="padding-bottom: 1.5pt; text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left; padding-bottom: 1.5pt">Due from IDT*</td><td style="padding-bottom: 1.5pt">&#xa0;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">$</td><td style="border-bottom: Black 1.5pt solid; text-align: right">(6</td><td style="padding-bottom: 1.5pt; text-align: left">)</td><td style="padding-bottom: 1.5pt">&#xa0;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">$</td><td style="border-bottom: Black 1.5pt solid; text-align: right">(39</td><td style="padding-bottom: 1.5pt; text-align: left">)</td></tr>
  </table><br/><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"></td><td style="width: 0.25in; text-align: left">*</td><td style="text-align: justify">Due from IDT is included
                                            in other current assets.</td>
</tr></table><br/><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">In the fiscal years ended July 31, 2021 and 2020, the Company paid
$0 and $143,000, respectively, to Braze Inc. (formerly &#x201c;Appboy, Inc.&#x201d;) for use of its customer relationship management and
lifecycle marketing platform. The former Chief Executive Officer and Co-Founder of Braze, Inc. is a member of the Company&#x2019;s Board
of Directors.</p><br/><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">In the fiscal years ended July 31, 2021 and 2020, the Company paid
$41,000 and $35,000 respectively, to Activist Artists Management, LLC pursuant to certain referral agreement. A member of the Company&#x2019;s
Board of Directors owns 33.4% of Activist Artist with which the Company entered into an amended retainer agreement on August 1, 2020,
pursuant to which the Company pays Activist Artists $3,750 per month, plus possible commissions.</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_RelatedPartyTransactionsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_RelatedPartyTransactionsAbstract</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_RelatedPartyTransactionsDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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 related party transactions. Examples of related party transactions include transactions between (a) a parent company and its subsidiary; (b) subsidiaries of a common parent; (c) and entity and its principal owners; and (d) affiliates.</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 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/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 850<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=6457730&amp;loc=d3e39549-107864<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 850<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=6457730&amp;loc=d3e39549-107864<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 850<br> -URI http://asc.fasb.org/topic&amp;trid=2122745<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 850<br> -SubTopic 10<br> -Section 50<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=6457730&amp;loc=d3e39691-107864<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_RelatedPartyTransactionsDisclosureTextBlock</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>dtr-types: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>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.21.2</span><table class="report" border="0" cellspacing="2" id="idm139884531069080">
<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">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Jul. 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="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b>Note 14&#x2014;Business Segment and Geographic Information</b></p><br/><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">The Company provides a content platform, worldwide, centered on self-expression,
attracting both creators looking to promote their content and consumers who utilize such content to express their identity, feelings,
tastes and interests. The Company&#x2019;s platform enables consumers to personalize their mobile devices with mostly free, high-quality
ringtones, wallpapers, home screen app icons, widgets and notification sounds. The Company conducts business as one operating segment.</p><br/><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">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="text-indent: 0">&#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">United States</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">Foreign</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">Total</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#xa0;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-indent: 0">&#xa0;</td><td style="font-weight: bold">&#xa0;</td>
    <td colspan="10" style="font-weight: bold; text-align: center">(in thousands)</td><td style="font-weight: bold">&#xa0;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-indent: 0">Long-lived assets, net:</td><td>&#xa0;</td>
    <td colspan="2">&#xa0;</td><td>&#xa0;</td><td>&#xa0;</td>
    <td colspan="2">&#xa0;</td><td>&#xa0;</td><td>&#xa0;</td>
    <td colspan="2">&#xa0;</td><td>&#xa0;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-left: 0.125in; width: 64%; padding-bottom: 4pt; text-indent: 0">July 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">1,900</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">641</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,541</td><td style="width: 1%; padding-bottom: 4pt; text-align: left">&#xa0;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="padding-left: 0.125in; padding-bottom: 4pt; text-indent: 0">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-indent: 0">&#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-indent: 0; text-align: left">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-left: 0.125in; padding-bottom: 4pt; text-indent: 0">July 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">32,745</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,732</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">37,477</td><td style="padding-bottom: 4pt; text-align: left">&#xa0;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="padding-left: 0.125in; padding-bottom: 4pt; text-indent: 0">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=123359005&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=123359005&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=123359005&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=123359005&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=123359005&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=123359005&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=123359005&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=123359005&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=123359005&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=123359005&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=123359005&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=123359005&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=123359005&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>dtr-types: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>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.21.2</span><table class="report" border="0" cellspacing="2" id="idm139884543964472">
<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">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Jul. 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="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b>Note 15&#x2014;Revolving Credit Facility </b></p><br/><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">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 July 31, 2021 and 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="text-align: left; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">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 July 31, 2021, there were $1.8 million of outstanding
foreign exchange contracts under the credit facility, which reduced the available borrowing under the revolving credit facility by $180,000
see Note 4 above.</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>dtr-types: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>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.21.2</span><table class="report" border="0" cellspacing="2" id="idm139884448393368">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Defined Contribution Plan<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Jul. 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_CompensationAndRetirementDisclosureAbstract', window );"><strong>Retirement Benefits [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_PensionAndOtherPostretirementBenefitsDisclosureTextBlock', window );">Defined Contribution Plan</a></td>
<td class="text"><p style="text-align: left; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b>Note 16&#x2014;Defined Contribution Plan</b></p><br/><p style="text-align: left; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">In September 2016, the Company adopted a 401(k) Plan, effective August
1, 2016, available to all employees meeting certain eligibility criteria. The Plan permits participants to elect pre-tax or after-tax
salary deferrals that will be contributed to the Plan, not to exceed the limits established by the Internal Revenue Code. The Plan provides
for enhanced safe harbor employer matching contributions. All contributions made by participants and safe harbor matching contributions
by the Company will be fully vested. The Company&#x2019;s Class A common stock and Class B common stock are not investment options for
elective deferrals by the Plan&#x2019;s participants. However, matching contributions may be made in shares of the Company.</p><br/><p style="text-align: left; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">The Company&#x2019;s cost for matching contributions to the Plan were
$39,000 and $41,000 for the fiscal years ended July 31, 2021 and 2020, respectively. In lieu of making cash contributions, the Company
opted to contribute 6,572 shares and 26,193 shares of the Company&#x2019;s Class B common stock to the Plan for fiscal 2021 and fiscal
2020, respectively.</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_CompensationAndRetirementDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_CompensationAndRetirementDisclosureAbstract</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_PensionAndOtherPostretirementBenefitsDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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 retirement benefits.</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 715<br> -SubTopic 20<br> -Section 55<br> -Paragraph 17<br> -URI http://asc.fasb.org/extlink&amp;oid=123450688&amp;loc=d3e4179-114921<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section S99<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=21916913&amp;loc=d3e273930-122802<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (d)(i)<br> -URI http://asc.fasb.org/extlink&amp;oid=123447040&amp;loc=d3e1928-114920<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (o)<br> -URI http://asc.fasb.org/extlink&amp;oid=123447040&amp;loc=d3e1928-114920<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (p)<br> -URI http://asc.fasb.org/extlink&amp;oid=123447040&amp;loc=d3e1928-114920<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 70<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=49170846&amp;loc=d3e28014-114942<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -URI http://asc.fasb.org/topic&amp;trid=2235017<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 60<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=6414203&amp;loc=d3e39689-114964<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (d)(iv)(03)<br> -URI http://asc.fasb.org/extlink&amp;oid=123447040&amp;loc=d3e1928-114920<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (q)<br> -URI http://asc.fasb.org/extlink&amp;oid=123447040&amp;loc=d3e1928-114920<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (r)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=123447040&amp;loc=d3e1928-114920<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (d)(iii)<br> -URI http://asc.fasb.org/extlink&amp;oid=123447040&amp;loc=d3e1928-114920<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (l)<br> -URI http://asc.fasb.org/extlink&amp;oid=123447040&amp;loc=d3e1928-114920<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (r)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=123447040&amp;loc=d3e1928-114920<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_PensionAndOtherPostretirementBenefitsDisclosureTextBlock</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>dtr-types: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>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.21.2</span><table class="report" border="0" cellspacing="2" id="idm139884543964472">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Loans Payable<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Jul. 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="text-align: left; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b>Note 17&#x2014;Loans Payable </b></p><br/><p style="text-align: left; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">On July 16, 2019, the Company obtained a loan of $140,000 to pay for
its insurance coverages, repayable in nine equal installments of $15,976 starting from September 1, 2019 which represented a 4.79% annual
percentage interest rate.</p><br/><p style="text-align: left; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">Effective August 1, 2020, the Company obtained a loan of $181,462
to pay for its insurance coverages, repayable in nine equal installments of $20,491 starting from September 1, 2020 which represented
a 3.89% annual percentage interest rate.</p><br/><p style="text-align: left; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">The Company obtained a loan under the Payroll Protection Program (PPP)
of the CARES Act in the amount of $218,000 loan from Western Alliance Bank, a loan servicer and the Company&#x2019;s lender (see Note
15), 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 (which was extended to 24 weeks). Any portion of the loan that is not forgiven would have been due two years after inception
of the loan.</p><br/><p style="text-align: left; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">On November 25, 2020, the Company submitted the PPP Loan Forgiveness
Application Form 3508EZ and on May 21, 2021, the Company was notified that such application for the loan forgiveness has been approved
and the loan, including accrued interest, has been deemed satisfied in full by the Small Business Administration to Western Alliance
Bank. The Company therefore recorded a gain of forgiveness of debt of $218,000 which is included in interest and other income, net on
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_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>dtr: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>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.21.2</span><table class="report" border="0" cellspacing="2" id="idm139884448174120">
<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">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Jul. 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="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b>Note 18&#x2014;Sales of Class B Common Stock</b></p><br/><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">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: 0pt 0">On March 16, 2021, the Company filed a prospectus supplement with
the SEC which contemplates the sale, for a gross aggregate sale price of up to $10,000,000, of shares of the Company&#x2019;s Class B
common stock, from time to time in &#x201c;at the market offerings&#x201d; pursuant to an At Market Issuance Sales Agreement with National
Securities Corporation and Maxim Group LLC (the &#x201c;New Sales Agents&#x201d;), dated as of March 16, 2021 (the &#x201c;New ATM Sales
Agreement&#x201d;), pursuant to which we sold 663,686 shares at an average price of $15.0674 per share for total proceeds of $10 million.
In connection with this offering, we incurred a total issuance costs of $350,000. We intend 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: 0pt 0">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 the offering for working capital and other general corporate purposes.</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>dtr: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>40
<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.21.2</span><table class="report" border="0" cellspacing="2" id="idm139884448390040">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Subsequent Events<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Jul. 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_SubsequentEventsAbstract', window );"><strong>Subsequent Events [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_SubsequentEventsTextBlock', window );">Subsequent Events</a></td>
<td class="text"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b>Note 19&#x2014;Subsequent Events</b></p><br/><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b>Acquisition</b></p><br/><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">Pursuant to an Asset Purchase Agreement, on August 1, 2021, the Company
consummated the acquisition of substantially all of the assets of Emojipedia Pty Ltd, a proprietary company organized under the laws of
Australia. The total purchase price of the assets is not expected to exceed $7 million. $4.8 million was funded into an escrow account
on July 30, 2021 which is classified in other assets on the Consolidated Balance Sheet at July 31, 2021 and was paid at closing. The balance
will be determined based on an incentive structure linked to EBITDA generated from emojipedia.org during the first four month period following
the closing and paid out on the six-month and twelve month anniversary of the Closing.</p><br/><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">The assets purchased include emojipeida.org, a set of smaller websites,
a bank of emoji related URLs and other assets related to the Seller&#x2019;s business, including World Emoji Day, the annual World Emoji
Awards, and Emojitracker.</p><br/><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">Although the Company has not finalized its analysis, the Company anticipates
that this acquisition does not qualify as a business combination under FASB ASC 805, <i>Business Combinations</i>, and anticipates it
will be accounted for it as asset acquisition. Additionally, the Company does not believe this acquisition meets the new prescribed significance
tests under Rule 1-02(w) of Regulation S-X which took effect on January 1, 2021 and regards this acquisition as an insignificant business.</p><br/><p style="font: bold 10pt Times New Roman, Times, Serif; margin: 0pt 0">Foreign Exchange Forward Contracts</p><br/><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">On August 26, 2021, the Company entered into the following foreign
exchange forward contracts with Western Alliance Bank:</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="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">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="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">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: 76%">Dec-21</td><td style="width: 1%">&#xa0;</td>
    <td style="width: 1%; text-align: left">&#xa0;</td><td style="width: 9%; text-align: right">225,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: 9%; text-align: right">1,966,794</td><td style="width: 1%; text-align: left">&#xa0;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td>Jan-22</td><td>&#xa0;</td>
    <td style="text-align: left">&#xa0;</td><td style="text-align: right">225,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,967,244</td><td style="text-align: left">&#xa0;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td>Feb-22</td><td>&#xa0;</td>
    <td style="text-align: left">&#xa0;</td><td style="text-align: right">225,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,967,896</td><td style="text-align: left">&#xa0;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td>Mar-22</td><td>&#xa0;</td>
    <td style="text-align: left">&#xa0;</td><td style="text-align: right">225,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,968,684</td><td style="text-align: left">&#xa0;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td>Apr-22</td><td>&#xa0;</td>
    <td style="text-align: left">&#xa0;</td><td style="text-align: right">225,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,969,696</td><td style="text-align: left">&#xa0;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="padding-bottom: 1.5pt">May-22</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">225,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,970,619</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>&#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-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">1,350,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">11,810,933</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="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">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="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">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: 76%">Dec-21</td><td style="width: 1%">&#xa0;</td>
    <td style="width: 1%; text-align: left">&#xa0;</td><td style="width: 9%; text-align: right">225,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: 9%; text-align: right">189,340</td><td style="width: 1%; text-align: left">&#xa0;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td>Jan-22</td><td>&#xa0;</td>
    <td style="text-align: left">&#xa0;</td><td style="text-align: right">225,000</td><td style="text-align: left">&#xa0;</td><td>&#xa0;</td>
    <td style="text-align: left">&#xa0;</td><td style="text-align: right">189,165</td><td style="text-align: left">&#xa0;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td>Feb-22</td><td>&#xa0;</td>
    <td style="text-align: left">&#xa0;</td><td style="text-align: right">225,000</td><td style="text-align: left">&#xa0;</td><td>&#xa0;</td>
    <td style="text-align: left">&#xa0;</td><td style="text-align: right">189,037</td><td style="text-align: left">&#xa0;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td>Mar-22</td><td>&#xa0;</td>
    <td style="text-align: left">&#xa0;</td><td style="text-align: right">225,000</td><td style="text-align: left">&#xa0;</td><td>&#xa0;</td>
    <td style="text-align: left">&#xa0;</td><td style="text-align: right">188,926</td><td style="text-align: left">&#xa0;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td>Apr-22</td><td>&#xa0;</td>
    <td style="text-align: left">&#xa0;</td><td style="text-align: right">225,000</td><td style="text-align: left">&#xa0;</td><td>&#xa0;</td>
    <td style="text-align: left">&#xa0;</td><td style="text-align: right">188,800</td><td style="text-align: left">&#xa0;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="padding-bottom: 1.5pt">May-22</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">225,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">188,673</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>&#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-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">1,350,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">1,133,940</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_SubsequentEventsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_SubsequentEventsAbstract</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_SubsequentEventsTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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 significant events or transactions that occurred after the balance sheet date through the date the financial statements were issued or the date the financial statements were available to be issued. Examples include: the sale of a capital stock issue, purchase of a business, settlement of litigation, catastrophic loss, significant foreign exchange rate changes, loans to insiders or affiliates, and transactions not in the ordinary course of business.</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 855<br> -URI http://asc.fasb.org/topic&amp;trid=2122774<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 855<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=6842918&amp;loc=SL6314017-165662<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_SubsequentEventsTextBlock</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>dtr-types: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>41
<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.21.2</span><table class="report" border="0" cellspacing="2" id="idm139884444817160">
<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">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Jul. 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_BusinessCombinationsPolicy', window );">Description of Business</a></td>
<td class="text"><p style="font: italic 10pt Times New Roman, Times, Serif; margin: 0pt 0">Description of Business</p><br/><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">Zedge, Inc. (the &#x201c;Company&#x201d;) operates a state-of-the-art
digital publishing platform that powers Zedge Ringtones and Wallpapers, available in the Google Play store and App Store, which offers
an easy, entertaining and immersive way for end-users to engage with our rich and diverse catalogue of wallpapers, video wallpapers, ringtones,
notification sounds on Android and wallpapers, video wallpapers, ringtones and custom icon packs on iOS. The Company secures its content
from amateur and professional artists, and also from emerging and major brands. Artists have the ability to easily launch a virtual storefront
in the Company&#x2019;s Zedge app where they can market and sell their content to the Company&#x2019;s user base. That same platform powers
an entertainment app called &#x201c;Shortz &#x2013; Chat Stories by Zedge&#x201d;, which is focused on serialized, short-form, fiction stories,
as a beta that runs on the Company&#x2019;s publishing platform. Over the past year, the Company has been expanding its content catalogue,
started testing audio versions of a selected number of stories, materially improved its ability to measure all types of engagement within
the app, and invested a modest budget in paid user acquisition. In August of 2021, the Company acquired Emojipedia, the leading source
of all things emoji. The Company conducts business as a single operating segment.</p><br/><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">The Company&#x2019;s fiscal year ends on July&#xa0;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 ended July 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_CompanysSpinOffPolicyTextBlock', window );">The Spin-Off</a></td>
<td class="text"><p style="font: italic 10pt Times New Roman, Times, Serif; margin: 0pt 0">The Spin-Off</p><br/><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">The Company was formerly a majority-owned subsidiary of IDT Corporation
(&#x201c;IDT&#x201d;). On June 1, 2016, IDT&#x2019;s interest in the Company was spun-off by IDT to IDT&#x2019;s stockholders and the Company
became an independent public company through a pro rata distribution of the Company&#x2019;s common stock held by IDT to IDT&#x2019;s stockholders
(the &#x201c;Spin-Off&#x201d;).</p><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_ImpactOnFinancialAndOperationalResultsPolicyTextBlock', window );">COVID-19 Impact on Financial and Operational Results</a></td>
<td class="text"><p style="font: italic 10pt Times New Roman, Times, Serif; margin: 0pt 0">COVID-19 Impact on Financial and Operational Results</p><br/><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">The COVID-19 pandemic has caused, and continues to cause, 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 five 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: 0pt 0">As of July 31, 2021, the Company had $24.9 million of cash and cash
equivalents, including a net of $14.4 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 18). The Company has developed certain contingency plans to preserve liquidity if such
actions become necessary due to worsening economic conditions, including, among others, 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: 0pt 0">The Company considered the impacts of the COVID-19 pandemic on its
significant estimates and judgments used in applying its accounting policies in fiscal 2021 and 2020. 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="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_ConsolidationPolicyTextBlock', window );">Principles of Consolidation</a></td>
<td class="text"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><i>Principles of Consolidation</i></p><br/><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">The consolidated financial statements include the accounts of the Company
and its wholly owned subsidiary. All significant intercompany accounts and transactions have been eliminated in consolidation.</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_UseOfEstimates', window );">Use of Estimates</a></td>
<td class="text"><p style="font: italic 10pt Times New Roman, Times, Serif; margin: 0pt 0">Use of Estimates</p><br/><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">The preparation of financial statements in conformity with accounting
principles generally accepted in the United States of America (&#x201c;U.S. GAAP&#x201d;) requires management to make estimates and assumptions
that affect the amounts reported in the financial statements and accompanying notes. Actual results may differ from those estimates.</p><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_RevenueRecognitionPolicyTextBlock', window );">Revenue Recognition</a></td>
<td class="text"><p style="font: italic 10pt Times New Roman, Times, Serif; margin: 0pt 0">Revenue Recognition</p><br/><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">The Company generates revenue from three sources: (1) Advertising;
(2) Paid Subscriptions and (3) Zedge Premium and Others. The substantial majority of the Company&#x2019;s revenue is generated from selling
its advertising inventory (&#x201c;Advertising Revenue&#x201d;) to advertising networks, advertising exchanges, and direct arrangements
with advertisers. The Company&#x2019;s monthly and yearly subscriptions allow users to prepay a fixed fee to remove unsolicited advertisements
from its Android Zedge app although the Company is working on adding additional capabilities to subscriptions including offering subscriptions
to iOS Zedge App users. In Zedge Premium, the Company retains 30% as fee when users purchase licensed content using Zedge Credits or unlock
licensed content by watching a video or taking a survey on Zedge Premium.</p><br/><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in"><b><i>Advertising Revenue</i></b>: The Company generates the bulk of
its revenue from selling its Zedge app&#x2019;s advertising inventory to advertising networks and advertising exchanges and direct sales
to advertisers.</p><br/><table cellpadding="0" cellspacing="0" style="width: 100%; font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><tr style="vertical-align: top">
<td style="width: 0.25in"></td><td style="width: 0.25in"><font>&#x25fe;</font></td><td>Advertising Networks. An advertising network is a third-party relationship where buyers of advertising inventory go to purchase either
specific targeted inventory or a large scale of inventory at a set price. Advertising Networks serve as an indirect source of advertising
fill to a variety of branded ad campaigns and performance-based ad campaigns.</td></tr><tr style="vertical-align: top">
<td>&#xa0;</td><td>&#xa0;</td><td>&#xa0;</td></tr>
                                                                                       </table><br/><table cellpadding="0" cellspacing="0" style="width: 100%; font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><tr style="vertical-align: top">
<td style="width: 0.25in"></td><td style="width: 0.25in"><font>&#x25fe;</font></td><td>Advertising Exchanges. An advertising exchange is similar to an advertising network, except that the exchange typically bids in real-time
for inventory. Advertisers may utilize an exchange when looking for scale or specific audiences, and accept that the price will vary based
on when and how much volume of inventory they wish to buy.</td></tr><tr style="vertical-align: top">
<td>&#xa0;</td><td>&#xa0;</td><td>&#xa0;</td></tr>
                                                                    </table><br/><table cellpadding="0" cellspacing="0" style="width: 100%; font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><tr style="vertical-align: top">
<td style="width: 0.25in"></td><td style="width: 0.25in"><font>&#x25fe;</font></td><td>Direct Sales to Advertisers. In prior periods, we sold, and we currently retain the ability to sell, advertising directly to advertisers
through contractual relationships. These relationships historically offered higher than average pricing than realized from sales via advertising
networks or advertising exchanges. We had no direct sales of advertising during fiscal 2021 and have no current expectation that this
will represent a material portion of our sales in the near term.</td></tr></table><br/><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in">The Company recognize advertising revenue as advertisements are delivered
to users through impressions or ad views (depending on the terms agreed upon with the advertiser). For in-app display ads, in-app offers,
engagement advertisements and other advertisements, the Company&#x2019;s performance obligation is satisfied over the life of the relevant
contract (i.e., over time), with revenue being recognized as advertising units are delivered. The advertiser may compensate the Company
on a cost-per-impression, cost-per-click, cost-per-action basis.</p><br/><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in"><b><i>Paid Subscription Revenue</i></b>: Beginning in January 2019,
the Company started offering monthly and yearly paid subscription services sold through Google Play. When a customer subscribes, they
execute a clickthrough agreement with Zedge outlining the terms and conditions between Zedge and the subscriber. Google Play processes
subscription prepayment on Zedge&#x2019;s behalf, and retains up to 30% as its fee. Paid subscription revenue is a series type performance
obligation and is recognized net of sales tax amounts collected from subscribers. Both monthly and yearly subscriptions are nonrefundable
after a period of 7 days. Paid subscriptions are automatically renewed at expiration unless cancelled by subscribers. The enforceable
rights in monthly and yearly subscription contracts are the service period. Because of the cancellation clauses for these subscriptions,
the duration of these contracts is daily, and revenue for these contracts is recognized on a daily ratable basis. The payment terms for
subscriptions sold through Google Play is net 30 days after month-end.</p><br/><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-indent: 0"><b><i>Zedge
Premium</i></b>: Zedge Premium is the Company&#x2019;s marketplace where artists and brands can market, distribute and sell their digital
content to Zedge&#x2019;s users. The content owner sets the price and the end user can purchase the content by paying for it with Zedge
Credits, the Company&#x2019;s closed virtual currency. A user can earn Zedge Credits when taking specific actions such as watching rewarded
videos or completing electronic surveys. Alternatively, users can buy Zedge Credits with an in-app purchase. If a user purchases Zedge
Credits (ranging from 500 credits for $0.99 to 14,000 credits for $19.99), Google Play or iTunes retains 30% of the purchase price as
its fee. When a user purchases Zedge Premium content, the artist or brand receives 70% of the actual revenue (&#x201c;Royalty Payment&#x201d;)
and the Company receives the remaining 30%, which is recognized as revenue.</p><br/><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b><i>Gross Versus Net Revenue Recognition</i></b></p><br/><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">The Company reports revenue on a gross or net basis based on management&#x2019;s
assessment of whether the Company acts as a principal or agent in the transaction. To the extent the Company acts as the principal, revenue
is reported on a gross basis unless the Company is unable to determine the amount on a gross basis, in which case the Company reports
revenue on a net basis. The determination of whether the Company act as a principal or an agent in a transaction is based on an evaluation
of whether the Company control the good or service prior to transfer to the customer.</p><br/><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">The Company generally reports its advertising revenue net of amounts
due to agencies and brokers because the Company is not the primary obligor in the relevant arrangements, the Company does not finalize
the pricing, and the Company does not establish or maintain a direct relationship with the advertiser. Certain advertising arrangements
that are directly between the Company and advertisers are recognized on a gross basis equal to the price paid to the Company by the customer
since the Company is the primary obligor and the Company determines the price. Any third-party costs related to such direct relationships
are recognized as direct cost of revenues.</p><br/><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">The Company reports subscription revenue gross of the fee retained
by Google Play, as the subscriber is the Company&#x2019;s customer in the contract and the Company controls the service prior to the transfer
to the subscriber.</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_ConcentrationRiskCreditRisk', window );">Concentration of Credit Risk and Significant Customers</a></td>
<td class="text"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><i>Concentration of Credit Risk and Significant Customers</i></p><br/><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">Financial instruments that potentially subject the Company to concentration
of credit risk consist principally of cash, cash equivalents and trade accounts receivable. The Company holds cash and cash equivalents
at several major financial institutions, which may exceed FDIC insured limits. Historically, the Company has not experienced any losses
due to such concentration of credit risk. The Company&#x2019;s temporary cash investments policy is to limit the dollar amount of investments
with any one financial institution and monitor the credit ratings of those institutions. While the Company may be exposed to credit losses
due to the nonperformance of the holders of its deposits, the Company does not expect the settlement of these transactions to have a material
effect on its results of operations, cash flows or financial condition.</p><br/><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">The Company routinely assesses the financial strength of its customers.
As a result, the Company believes that its accounts receivable credit risk exposure is limited and has not experienced significant write-downs
in its accounts receivable balances. In the fiscal year ended July 31, 2021, three customers represented 30%, 22% and 12% of the Company&#x2019;s
revenue, and in the fiscal year ended July 31, 2020, two customers represented 29% and 26% of the Company&#x2019;s revenue. At July 31,
2021, two customers represented 37% and 28% of the Company&#x2019;s accounts receivable balance and at July 31, 2020, two customers represented
35% and 32% of the Company&#x2019;s accounts receivable balance. All of these significant customers are advertising exchanges operated
by leading companies, and the receivables represent many smaller amounts due from advertisers.</p><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_CostOfSalesPolicyTextBlock', window );">Direct Cost of Revenues</a></td>
<td class="text"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><i>Direct Cost of Revenues</i></p><br/><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">Direct cost of revenues for the Company consists of fees paid to third
parties that provide the Company with internet hosting, content serving and filtering, and marketing automation services. Such costs are
charged to expense as incurred.</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_PropertyPlantAndEquipmentPolicyTextBlock', window );">Long-Lived Assets</a></td>
<td class="text"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><i>Long-Lived Assets</i></p><br/><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">Property and equipment is recorded at cost and depreciated on a straight-line
basis over its estimated useful lives, which range as follows: capitalized software and technology development costs&#x2014;3 years; and
other&#x2014;5 years. Other is comprised of furniture and fixtures, office equipment, video conference equipment, computer hardware and
computer software.</p><br/><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">The Company tests the recoverability of its long-lived assets with
finite useful lives whenever events or changes in circumstances indicate that the carrying value of the asset may not be recoverable.
The Company tests for recoverability based on the projected undiscounted cash flows to be derived from such asset. If the projected undiscounted
future cash flows are less than the carrying value of the asset, the Company will record an impairment loss, if any, based on the difference
between the estimated fair value and the carrying value of the asset. The Company generally measures fair value by considering sale prices
for similar assets or by discounting estimated future cash flows from such asset using an appropriate discount rate. Cash flow projections
and fair value estimates require significant estimates and assumptions by management. Should the estimates and assumptions prove to be
incorrect, the Company may be required to record impairments in future periods and such impairments could be material.</p><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_ResearchDevelopmentAndComputerSoftwarePolicyTextBlock', window );">Capitalized Software and Technology Development Costs</a></td>
<td class="text"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><i>Capitalized Software and Technology Development Costs</i></p><br/><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">The Company accounts for capitalized software and technology development
costs in accordance with Financial Accounting Standards Board (&#x201c;FASB&#x201d;) issued Accounting Standards Codification (&#x201c;ASC&#x201d;)
ASC 350-40. These costs consist of internal development costs on various projects that the Company invested in specific to the various
platforms on which the Company operates its service that are capitalized during the application development stage. Capitalized software
and technology development costs are included in property and equipment, net and are amortized over the estimated useful life of the software,
generally three years. All ordinary maintenance costs are expensed as incurred.</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_GoodwillAndIntangibleAssetsGoodwillPolicy', window );">Goodwill</a></td>
<td class="text"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><i>Goodwill</i></p><br/><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">Goodwill represents the excess of purchase price and related costs
over the value assigned to the net tangible and identifiable intangible assets of the business acquired. Under ASC 350, <i>Intangibles-Goodwill
and Other</i>, goodwill is not amortized, but instead is tested for impairment annually, or if certain circumstances indicate a possible
impairment may exist. The Company determined that it is a single reporting unit for its annual impairment test.</p><br/><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">The Company performs its annual, or interim, goodwill impairment test
by comparing the fair value of its reporting unit with its carrying amount. The Company would recognize an impairment charge for the amount
by which the carrying amount exceeds the reporting unit&#x2019;s fair value; however, the loss recognized would not exceed the total amount
of goodwill allocated to that reporting unit. Additionally, the Company considers income tax effects from any tax-deductible goodwill
on the carrying amount of its reporting unit when measuring the goodwill impairment loss, if applicable.</p><br/><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">The Company&#x2019;s estimated fair value exceeded its carrying value
in Step 1 of the Company&#x2019;s annual impairment tests as of May 1st for the fiscal years ended July 31, 2021 and 2020. The Company
concluded that no goodwill impairment existed in the fiscal years ended July 31, 2021 and 2020. The Company uses the market approach for
its Step 1 analysis.</p><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_EquityMethodInvestmentsPolicy', window );">Investments</a></td>
<td class="text"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><i>Investments </i></p><br/><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">From time to time, when opportunities present themselves, the Company
considers strategic investments in privately-held companies. The Company&#x2019;s investment at July 31, 2021, is a simple agreement for
future equity (SAFE) in which the Company receives the right to receive equity at some later date. Investments in SAFE&#x2019;s are carried
at cost due to insufficient observable market inputs to determine fair value. The Company adjusts the carrying value of its investments
to fair value upon observable transactions for identical or similar investments of the same issuer or upon impairment (referred to as
the measurement alternative). All gains and losses on investments, realized and unrealized, are recognized in interest and other income,
net in the consolidated statements of Comprehensive Income (Loss).</p><br/><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">The Company periodically evaluates the carrying value of the investments,
when events and circumstances indicate that the carrying amount of the investment may not be recovered. The Company estimates the fair
value of the investment to assess whether impairment losses shall be recorded using Level 3 inputs. This investment includes the Company&#x2019;s
holding that is not exchange traded and therefore not supported with observable market prices; hence, the Company may determine the fair
value by reviewing equity valuation reports, current financial results, long-term plans of the private company, the amount of cash that
the privately-held company has on-hand, the ability to obtain additional financing and overall market conditions in which the private
company operates or based on the price observed from the most recent completed financing.</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_CashAndCashEquivalentsPolicyTextBlock', window );">Cash and Cash Equivalents</a></td>
<td class="text"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><i>Cash and Cash Equivalents</i></p><br/><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">The Company considers all highly liquid investments with an original
maturity of three months or less when purchased to be cash equivalents.</p><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_IncomeTaxPolicyTextBlock', window );">Income Taxes</a></td>
<td class="text"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><i>Income Taxes </i></p><br/><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">The accompanying financial statements include provisions for federal,
state and foreign income taxes. The Company recognizes deferred tax assets and liabilities for the future tax consequences attributable
to temporary differences between the financial statements carrying amounts of existing assets and liabilities and their respective tax
bases. A valuation allowance is provided when it is more likely than not that some portion or all of a deferred tax asset will not be
realized. The ultimate realization of deferred tax assets depends on the generation of future taxable income during the period in which
related temporary differences become deductible. The Company considers the scheduled reversal of deferred tax liabilities, projected future
taxable income and tax planning strategies in its assessment of a valuation allowance. Deferred tax assets and liabilities are measured
using the enacted tax rates expected to apply to taxable income in the years in which those temporary differences are expected to be recovered
or settled. The effect on deferred tax assets and liabilities of a change in tax rates is recognized in income in the period that includes
the enactment date of such change.</p><br/><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">The Company uses a two-step approach for recognizing and measuring
tax benefits taken or expected to be taken in a tax return. The Company determines whether it is more-likely-than-not that a tax position
will be sustained upon examination, including resolution of any related appeals or litigation processes, based on the technical merits
of the position. In evaluating whether a tax position has met the more-likely-than-not recognition threshold, the Company presumes that
the position will be examined by the appropriate taxing authority that has full knowledge of all relevant information. Tax positions that
meet the more-likely-than-not recognition threshold are measured to determine the amount of tax benefit to recognize in the financial
statements. The tax position is measured at the largest amount of benefit that is greater than 50 percent likely of being realized upon
ultimate settlement. Differences between tax positions taken in a tax return and amounts recognized in the financial statements will generally
result in one or more of the following: an increase in a liability for income taxes payable, a reduction of an income tax refund receivable,
a reduction in a deferred tax asset, or an increase in a deferred tax liability.</p><br/><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">The Company classifies interest and penalties on income taxes as a
component of income tax expense.</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_CommitmentsAndContingenciesPolicyTextBlock', window );">Contingencies</a></td>
<td class="text"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><i>Contingencies</i></p><br/><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">The Company accrues for loss contingencies when both (a)&#xa0;information
available prior to issuance of the financial statements indicates that it is probable that a liability had been incurred at the date of
the financial statements and (b)&#xa0;the amount of loss can reasonably be estimated. When the Company accrues for loss contingencies
and the reasonable estimate of the loss is within a range, the Company records its best estimate within the range. When no amount within
the range is a better estimate than any other amount, the Company accrues the minimum amount in the range. The Company discloses an estimated
possible loss or a range of loss when it is at least reasonably possible that a loss may have been incurred.</p><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_EarningsPerSharePolicyTextBlock', window );">Earnings Per Share</a></td>
<td class="text"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><i>Earnings Per Share</i></p><br/><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">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 and to assume 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: 0pt 0">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="font-weight: bold">Fiscal Year Ended July 31,</td><td>&#xa0;</td>
    <td colspan="2">&#xa0;</td><td>&#xa0;</td><td>&#xa0;</td>
    <td colspan="2">&#xa0;</td><td>&#xa0;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="font-weight: bold; border-bottom: Black 1.5pt solid">(in thousands)</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">
    <td>&#xa0;</td><td style="font-weight: bold">&#xa0;</td>
    <td colspan="6" style="font-weight: bold; text-align: center">(in thousands)</td><td style="font-weight: bold">&#xa0;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 76%">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">13,156</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">11,126</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></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">784</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">66</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">32</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: 1.5pt">Diluted weighted-average number of shares</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">14,038</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">11,126</td><td style="padding-bottom: 1.5pt; text-align: left">&#xa0;</td></tr>
  </table><br/><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">The following shares were excluded from the diluted earnings per share
computation 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="font-weight: bold">Fiscal Year Ended July 31,</td><td>&#xa0;</td>
    <td colspan="2">&#xa0;</td><td>&#xa0;</td><td>&#xa0;</td>
    <td colspan="2">&#xa0;</td><td>&#xa0;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="font-weight: bold; border-bottom: Black 1.5pt solid">(in thousands)</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">
    <td>&#xa0;</td><td>&#xa0;</td>
    <td colspan="2">&#xa0;</td><td>&#xa0;</td><td>&#xa0;</td>
    <td colspan="2">&#xa0;</td><td>&#xa0;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 76%; 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">31</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,227</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">105</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">61</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: 1.5pt">Shares excluded from the calculation of diluted earnings per share</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">31</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,393</td><td style="padding-bottom: 1.5pt; text-align: left">&#xa0;</td></tr>
  </table><br/><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">For fiscal 2020, the diluted earnings per share equals basic earnings
per share because the Company had a net loss and the impact of the assumed exercise of stock options and vesting of restricted stock
and deferred stock units would have been anti-dilutive.</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_ShareBasedCompensationOptionAndIncentivePlansPolicy', window );">Stock-Based Compensation</a></td>
<td class="text"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><i>Stock-Based Compensation</i></p><br/><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">The Company recognizes&#xa0;compensation expense for all of its grants
of stock-based awards based on the estimated fair value on the grant date. Compensation cost for awards is recognized using the straight-line
method over the vesting period. Stock-based compensation is included in selling, general and administrative expense.</p><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_FairValueMeasurementPolicyPolicyTextBlock', window );">Fair Value Measurements</a></td>
<td class="text"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><i>Fair Value Measurements</i></p><br/><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">Fair value of financial and non-financial assets and liabilities is
defined as an exit price, which is the price that would be received to sell an asset or paid to transfer a liability in an orderly transaction
between market participants at the measurement date. The three-tier hierarchy for inputs used to measure fair value, which prioritizes
the inputs to valuation techniques used to measure fair value, is as follows:</p><br/><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <tr>
    <td style="width: 0.25in">&#xa0;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; vertical-align: top; width: 0.5in"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Level&#xa0;1</font></td>
    <td style="text-align: center; font: 10pt Times New Roman, Times, Serif; width: 0.25in"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#x2013;</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">quoted prices
    (unadjusted) in active markets for identical assets or liabilities.</font></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif">
    <td>&#xa0;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; vertical-align: top"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Level&#xa0;2&#xa0;</font></td>
    <td style="text-align: center; font: 10pt Times New Roman, Times, Serif"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#x2013;</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">quoted prices for similar
    assets and liabilities in active markets or inputs that are observable for the asset or liability, either directly or indirectly
    through market corroboration, for substantially the full term of the financial instrument.</font></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif">
    <td>&#xa0;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; vertical-align: top"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Level&#xa0;3</font></td>
    <td style="text-align: center; font: 10pt Times New Roman, Times, Serif"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#x2013;</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">unobservable inputs
    based on the Company&#x2019;s assumptions used to measure assets and liabilities at fair value.</font></td></tr>
  </table><br/><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">A financial asset or liability&#x2019;s classification within the hierarchy
is determined based on the lowest level input that is significant to the fair value measurement. The assessment of the significance of
a particular input to the fair value measurement requires judgment, and may affect the valuation of the assets and liabilities being measured
and their placement within the fair value hierarchy.</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_DerivativesPolicyTextBlock', window );">Derivative Instruments &#8211; Foreign Exchange Forward Contracts</a></td>
<td class="text"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><i>Derivative Instruments &#x2013; Foreign Exchange Forward Contracts</i></p><br/><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">The Company&#x2019;s earnings and cash flows are subject to fluctuations
due to changes in foreign currency exchange rates, primarily the <font>U.S. Dollar </font>&#x2013; Norwegian
Krone (&#x201c;NOK&#x201d;) and Euro (&#x201c;EUR&#x201d;) exchange rates. The Company&#x2019;s risk management policy allows for the use of
derivative financial instruments to prudently manage foreign currency exchange rate exposure. Foreign currency derivative activities are
subject to the management, direction and control of the executive management. Foreign exchange forward contracts are recognized on the
consolidated balance sheet at their fair value in &#x201c;Other current assets&#x201d; or &#x201c;Accrued expenses and other current liabilities&#x201d;,
and changes in fair value are recognized in &#x201c;Net loss resulting from foreign exchange transactions&#x201d; in the consolidated statements
of Comprehensive Income (Loss).</p><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_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock', window );">Functional Currency</a></td>
<td class="text"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><i>Functional Currency</i></p><br/><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><font>The U.S. Dollar is the Company&#x2019;s
functional currency. The functional currencies for the Company&#x2019;s subsidiaries that operate outside of the United States are NOK
for Zedge Europe AS and EUR for Zedge Lithuania UAB which is a wholly-owned subsidiary of Zedge Europe AS, which are the currencies of
the primary economic environments in which they primarily expend cash. The Company translates assets and liabilities denominated in foreign
currencies to U.S. Dollars at the exchange rate in effect as of the financial statement date, and translates accounts from the statements
of Comprehensive Income (Loss) using the weighted average exchange rate for the period. Gains or losses resulting from foreign currency
translations are recorded in &#x201c;Accumulated other Comprehensive Income (Loss)&#x201d; in the accompanying consolidated balance sheets.
Foreign currency transaction gains and losses including gains and losses from currency exchange rate changes related to intercompany receivables
and payables are reported in &#x201c;Net loss resulting from foreign exchange transactions&#x201d; in the accompanying </font>consolidated
statements of Comprehensive Income (Loss).</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_TradeAndOtherAccountsReceivablePolicy', window );">Allowance for Credit Losses</a></td>
<td class="text"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><i>Allowance for Credit Losses</i></p><br/><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">The allowance for credit losses reflects the Company&#x2019;s best estimate
of probable losses inherent in the accounts receivable balance. The allowance is determined based on known troubled accounts, historical
experience and other currently available evidence. Bad debts are written-off upon final determination that the trade accounts will not
be collected.</p><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_ComprehensiveIncomePolicyPolicyTextBlock', window );">Comprehensive Income (Loss)</a></td>
<td class="text"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><i>Comprehensive Income (Loss) </i></p><br/><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">Comprehensive income (loss) consists of two components, net income
(loss) and other comprehensive income (loss). Other comprehensive income (loss) refers to gains and losses that are recorded as an element
of stockholders&#x2019; equity and are excluded from net income (loss). The Company&#x2019;s other comprehensive income (loss) and accumulated
other Comprehensive Income (Loss) are comprised principally of foreign currency translation adjustments.</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_LesseeLeasesPolicyTextBlock', window );">Operating and Finance Leases</a></td>
<td class="text"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><i>Operating and Finance Leases </i></p><br/><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">The Company has operating leases primarily for office space. The determination
of whether an arrangement is a lease or contains a lease is made at inception by evaluating whether the arrangement conveys the right
to use (&#x201c;ROU&#x201d;) an identified asset and whether the Company obtains substantially all of the economic benefits from and has
the ability to direct the use of the asset. Operating leases are included in other assets, accrued expenses and other current liabilities,
and other liabilities, on the Company&#x2019;s consolidated balance sheets. The Company does not have any finance leases.</p><br/><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">Leases with a term greater than one year are recognized on the Consolidated
Balance Sheet in the line items cited above. The Company has elected not to recognize leases with terms of one year or less on the Consolidated
Balance Sheets. Lease obligations and their corresponding ROU assets are recorded based on the present value of lease payments over the
expected lease term. As the interest rate implicit in lease contracts is typically not readily determinable, the Company utilizes the
appropriate incremental borrowing rate, which is the rate incurred to borrow on a collateralized basis over a similar term an amount equal
to the lease payments in a similar economic environment. The lease term may include options to extend or terminate the lease when it is
reasonably certain that the Company will exercise that option.</p><br/><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">The Company has elected to combine lease components (including land,
building or other similar items) and non-lease components (including common area maintenance, maintenance, consumables, or other similar
items) as a single component and therefore the non-lease components are included the calculation of the present value of lease payments.
The lease expense is recognized over the expected term on a straight-line basis.</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_RecentlyAdoptedAccountingStandardsPolicyTextBlock', window );">Recently Adopted Accounting Standards</a></td>
<td class="text"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><i>Recently Adopted Accounting Standards</i>&#xa0;</p><br/><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">In June 2016, FASB 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: 0pt 0">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: 0pt 0">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>
<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 Issued Accounting Standards Not Yet Adopted</a></td>
<td class="text"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><i>Recently Issued Accounting Standards Not Yet Adopted</i>&#xa0;</p><br/><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">In December 2019, the FASB issued Accounting Standard Update No. 2019-12,&#xa0;<i>Income
Taxes (Topic 740): 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><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_BusinessCombinationsPolicy">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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 completed business combinations (purchase method, acquisition method or combination of entities under common control). This accounting policy may include a general discussion of the purchase method or acquisition method of accounting (including for example, the treatment accorded contingent consideration, the identification of assets and liabilities, the purchase price allocation process, how the fair values of acquired assets and liabilities are determined) and the entity's specific application thereof. An entity that acquires another entity in a leveraged buyout transaction generally discloses the accounting policy followed by the acquiring entity in determining the basis used to value its interest in the acquired entity, and the rationale for that accounting policy.</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 805<br> -SubTopic 10<br> -Section 05<br> -Paragraph 4<br> -Subparagraph (a)-(d)<br> -URI http://asc.fasb.org/extlink&amp;oid=6909625&amp;loc=d3e227-128457<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_BusinessCombinationsPolicy</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>dtr-types: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_CashAndCashEquivalentsPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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 cash and cash equivalents, including the policy for determining which items are treated as cash equivalents. Other information that may be disclosed includes (1) the nature of any restrictions on the entity's use of its cash and cash equivalents, (2) whether the entity's cash and cash equivalents are insured or expose the entity to credit risk, (3) the classification of any negative balance accounts (overdrafts), and (4) the carrying basis of cash equivalents (for example, at cost) and whether the carrying amount of cash equivalents approximates fair value.</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 1<br> -URI http://asc.fasb.org/extlink&amp;oid=123431023&amp;loc=d3e4273-108586<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></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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_CashAndCashEquivalentsPolicyTextBlock</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>dtr-types: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_CommitmentsAndContingenciesPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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 commitments and contingencies, which may include policies for recognizing and measuring loss and gain 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 460<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123368208&amp;loc=d3e12565-110249<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 954<br> -SubTopic 450<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6491354&amp;loc=d3e6049-115624<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_CommitmentsAndContingenciesPolicyTextBlock</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>dtr-types: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_ComprehensiveIncomePolicyPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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 comprehensive 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_ComprehensiveIncomePolicyPolicyTextBlock</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>dtr-types: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_ConcentrationRiskCreditRisk">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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 credit risk.</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 275<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=99393423&amp;loc=d3e5967-108592<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 825<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=123345438&amp;loc=d3e61044-112788<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_ConcentrationRiskCreditRisk</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>dtr-types: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_ConsolidationPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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 regarding (1) the principles it follows in consolidating or combining the separate financial statements, including the principles followed in determining the inclusion or exclusion of subsidiaries or other entities in the consolidated or combined financial statements and (2) its treatment of interests (for example, common stock, a partnership interest or other means of exerting influence) in other entities, for example consolidation or use of the equity or cost methods of accounting.  The accounting policy may also address the accounting treatment for intercompany accounts and transactions, noncontrolling interest, and the income statement treatment in consolidation for issuances of stock by a subsidiary.</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 235<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123372394&amp;loc=d3e18823-107790<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 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=109239629&amp;loc=d3e5614-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_ConsolidationPolicyTextBlock</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>dtr-types: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_CostOfSalesPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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 cost of product sold and service rendered.</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 705<br> -URI http://asc.fasb.org/topic&amp;trid=2122478<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_CostOfSalesPolicyTextBlock</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>dtr-types: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_DerivativesPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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 its derivative instruments and hedging 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 815<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=125515794&amp;loc=d3e41620-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 4<br> -URI http://asc.fasb.org/extlink&amp;oid=125515794&amp;loc=d3e41638-113959<br><br>Reference 3: 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> -URI http://asc.fasb.org/extlink&amp;oid=125515794&amp;loc=SL5579245-113959<br><br>Reference 4: 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 7<br> -URI http://asc.fasb.org/extlink&amp;oid=125515794&amp;loc=d3e41675-113959<br><br>Reference 5: 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(n))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 6: 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 1<br> -URI http://asc.fasb.org/extlink&amp;oid=125515794&amp;loc=SL5579240-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_DerivativesPolicyTextBlock</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>dtr-types: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_EarningsPerSharePolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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 computing basic and diluted earnings or loss per share for each class of common stock and participating security. Addresses all significant policy factors, including any antidilutive items that have been excluded from the computation and takes into account stock dividends, splits and reverse splits that occur after the balance sheet date of the latest reporting period but before the issuance of the financial statements.</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=124432515&amp;loc=d3e3550-109257<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 2<br> -URI http://asc.fasb.org/extlink&amp;oid=124432515&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_EarningsPerSharePolicyTextBlock</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>dtr-types: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_EquityMethodInvestmentsPolicy">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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 equity method of accounting for investments and other interests. Investment includes, but is not limited to, unconsolidated subsidiary, corporate joint venture, noncontrolling interest in real estate venture, limited partnership, and limited liability company. Information includes, but is not limited to, ownership percentage, reason equity method is or is not considered appropriate, and accounting policy election for distribution received.</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 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (a)(2)<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 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.12)<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 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=123596393&amp;loc=d3e14064-108612<br><br>Reference 4: 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 21D<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=SL94080555-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_EquityMethodInvestmentsPolicy</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>dtr-types: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_FairValueMeasurementPolicyPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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 fair value measurements of financial and non-financial assets, liabilities and instruments classified in shareholders' equity. Disclosures include, but are not limited to, how an entity that manages a group of financial assets and liabilities on the basis of its net exposure measures the fair value of those assets and 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_FairValueMeasurementPolicyPolicyTextBlock</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>dtr-types: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_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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 (1) transactions denominated in a currency other than the reporting enterprise's functional currency, (2) translating foreign currency financial statements that are incorporated into the financial statements of the reporting enterprise by consolidation, combination, or the equity method of accounting, and (3) remeasurement of the financial statements of a foreign reporting enterprise in a hyperinflationary economy.</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> -URI http://asc.fasb.org/topic&amp;trid=2175825<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_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock</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>dtr-types: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_GoodwillAndIntangibleAssetsGoodwillPolicy">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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 goodwill. This accounting policy also may address how an entity assesses and measures impairment of goodwill, how reporting units are determined, how goodwill is allocated to such units, and how the fair values of the reporting units are determined.</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 350<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=121556970&amp;loc=d3e13816-109267<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_GoodwillAndIntangibleAssetsGoodwillPolicy</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>dtr-types: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_IncomeTaxPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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 income taxes, which may include its accounting policies for recognizing and measuring deferred tax assets and liabilities and related valuation allowances, recognizing investment tax credits, operating loss carryforwards, tax credit carryforwards, and other carryforwards, methodologies for determining its effective income tax rate and the characterization of interest and penalties in the financial statements.</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 45<br> -Paragraph 25<br> -URI http://asc.fasb.org/extlink&amp;oid=123427490&amp;loc=d3e32247-109318<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 20<br> -URI http://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32847-109319<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 19<br> -URI http://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32840-109319<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 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=124431353&amp;loc=SL116659661-227067<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 9<br> -URI http://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32639-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 10<br> -Section 45<br> -Paragraph 28<br> -URI http://asc.fasb.org/extlink&amp;oid=123427490&amp;loc=d3e32280-109318<br><br>Reference 7: 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=121826272&amp;loc=d3e32809-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_IncomeTaxPolicyTextBlock</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>dtr-types: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_LesseeLeasesPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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 leasing arrangement entered into by lessee.</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 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123408670&amp;loc=SL77918666-209980<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_LesseeLeasesPolicyTextBlock</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>dtr-types: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>dtr-types: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_PropertyPlantAndEquipmentPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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 long-lived, physical asset used in normal conduct of business and not intended for resale. Includes, but is not limited to, work of art, historical treasure, and similar asset classified as collections.</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 958<br> -SubTopic 360<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=120429125&amp;loc=d3e99779-112916<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.13(a))<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 958<br> -SubTopic 360<br> -Section 50<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=120429125&amp;loc=d3e99893-112916<br><br>Reference 4: 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></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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_PropertyPlantAndEquipmentPolicyTextBlock</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>dtr-types: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_ResearchDevelopmentAndComputerSoftwarePolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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 its research and development and computer software activities including the accounting treatment for costs incurred for (1) research and development activities, (2) development of computer software for internal use, (3) computer software to be sold, leased or otherwise marketed as a separate product or as part of a product or process and (4) in-process research and development acquired in a purchase 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 350<br> -SubTopic 50<br> -Section 25<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=16397303&amp;loc=d3e19347-109286<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 985<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6501960&amp;loc=d3e128462-111756<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 40<br> -Section 30<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=118172244&amp;loc=d3e17916-109280<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.15)<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_ResearchDevelopmentAndComputerSoftwarePolicyTextBlock</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>dtr-types: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_RevenueRecognitionPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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 revenue. Includes revenue from contract with customer and from other sources.</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 235<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (e)<br> -URI http://asc.fasb.org/extlink&amp;oid=123372394&amp;loc=d3e18823-107790<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=123372394&amp;loc=d3e18823-107790<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_RevenueRecognitionPolicyTextBlock</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>dtr-types: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_ShareBasedCompensationOptionAndIncentivePlansPolicy">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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 award under share-based payment arrangement. Includes, but is not limited to, methodology and assumption used in measuring cost.</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> -Subparagraph (b),(f)<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> -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_ShareBasedCompensationOptionAndIncentivePlansPolicy</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>dtr-types: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_TradeAndOtherAccountsReceivablePolicy">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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 accounts 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 310<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123577603&amp;loc=d3e4975-111524<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 310<br> -SubTopic 10<br> -Section 50<br> -Paragraph 15<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=123577603&amp;loc=d3e5212-111524<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 310<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11B<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123577603&amp;loc=SL6953423-111524<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 310<br> -SubTopic 10<br> -Section 50<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=123577603&amp;loc=d3e5093-111524<br><br>Reference 5: 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 2<br> -URI http://asc.fasb.org/extlink&amp;oid=123577603&amp;loc=d3e5033-111524<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 310<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=84159169&amp;loc=d3e10133-111534<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_TradeAndOtherAccountsReceivablePolicy</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>dtr-types: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_UseOfEstimates">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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 the use of estimates in the preparation of financial statements in conformity with generally accepted accounting principles.</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 275<br> -SubTopic 10<br> -Section 50<br> -Paragraph 12<br> -URI http://asc.fasb.org/extlink&amp;oid=99393423&amp;loc=d3e6191-108592<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 275<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -URI http://asc.fasb.org/extlink&amp;oid=99393423&amp;loc=d3e6161-108592<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 275<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -URI http://asc.fasb.org/extlink&amp;oid=99393423&amp;loc=d3e6143-108592<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 275<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=99393423&amp;loc=d3e5967-108592<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 275<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=99393423&amp;loc=d3e6061-108592<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 275<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=99393423&amp;loc=d3e6132-108592<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 275<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=99393423&amp;loc=d3e5967-108592<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_UseOfEstimates</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>dtr-types: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_CompanysSpinOffPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_CompanysSpinOffPolicyTextBlock</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>dtr: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>dtr: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_RecentlyAdoptedAccountingStandardsPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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 recently adopted accounting standards.</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_RecentlyAdoptedAccountingStandardsPolicyTextBlock</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>dtr: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>42
<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.21.2</span><table class="report" border="0" cellspacing="2" id="idm139884446457016">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Description of Business and Summary of Significant Accounting Policies (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Jul. 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_ScheduleOfEarningsPerShareDilutedByCommonClassTextBlock', window );">Schedule of weighted-average number of shares used in the 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="font-weight: bold">Fiscal Year Ended July 31,</td><td>&#xa0;</td>
    <td colspan="2">&#xa0;</td><td>&#xa0;</td><td>&#xa0;</td>
    <td colspan="2">&#xa0;</td><td>&#xa0;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="font-weight: bold; border-bottom: Black 1.5pt solid">(in thousands)</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">
    <td>&#xa0;</td><td style="font-weight: bold">&#xa0;</td>
    <td colspan="6" style="font-weight: bold; text-align: center">(in thousands)</td><td style="font-weight: bold">&#xa0;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 76%">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">13,156</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">11,126</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></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">784</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">66</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">32</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: 1.5pt">Diluted weighted-average number of shares</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">14,038</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">11,126</td><td style="padding-bottom: 1.5pt; 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 were excluded from the 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="font-weight: bold">Fiscal Year Ended July 31,</td><td>&#xa0;</td>
    <td colspan="2">&#xa0;</td><td>&#xa0;</td><td>&#xa0;</td>
    <td colspan="2">&#xa0;</td><td>&#xa0;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="font-weight: bold; border-bottom: Black 1.5pt solid">(in thousands)</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">
    <td>&#xa0;</td><td>&#xa0;</td>
    <td colspan="2">&#xa0;</td><td>&#xa0;</td><td>&#xa0;</td>
    <td colspan="2">&#xa0;</td><td>&#xa0;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 76%; 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">31</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,227</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">105</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">61</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: 1.5pt">Shares excluded from the calculation of diluted earnings per share</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">31</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,393</td><td style="padding-bottom: 1.5pt; 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_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_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=124432515&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>dtr-types: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=125511455&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=124432515&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=125512782&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>dtr-types: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>43
<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.21.2</span><table class="report" border="0" cellspacing="2" id="idm139884530948600">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Revenue (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Jul. 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 style="text-align: center">&#xa0;</td><td style="font-weight: bold">&#xa0;</td>
    <td colspan="6" style="font-weight: bold; text-align: center">Fiscal Year Ended</td><td style="font-weight: bold">&#xa0;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="padding-bottom: 1.5pt; text-align: center">&#xa0;</td><td style="padding-bottom: 1.5pt">&#xa0;</td>
    <td colspan="6" style="border-bottom: Black 1.5pt solid; text-align: center"><b>July 31,</b></td><td style="padding-bottom: 1.5pt">&#xa0;</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"><b>&#xa0;</b></td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center"><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="border-bottom: Black 1.5pt solid; text-align: center"><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></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 76%; 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">15,741</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,410</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">3,311</td><td style="text-align: left">&#xa0;</td><td>&#xa0;</td>
    <td style="text-align: left">&#xa0;</td><td style="text-align: right">1,599</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; text-align: left">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">517</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">461</td><td style="padding-bottom: 1.5pt; text-align: left">&#xa0;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="padding-left: 0.125in; padding-bottom: 1.5pt; text-align: left">Total Revenues</td><td style="padding-bottom: 1.5pt">&#xa0;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">$</td><td style="border-bottom: Black 1.5pt solid; text-align: right">19,569</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">$</td><td style="border-bottom: Black 1.5pt solid; text-align: right">9,470</td><td style="padding-bottom: 1.5pt; 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>dtr: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>44
<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.21.2</span><table class="report" border="0" cellspacing="2" id="idm139884451949176">
<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">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Jul. 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="text-align: center">&#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="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">Level&#xa0;2&#xa0;(2)</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">Level&#xa0;3&#xa0;(3)</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">Total</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#xa0;</td></tr>
  <tr style="vertical-align: bottom">
    <td>&#xa0;</td><td>&#xa0;</td>
    <td colspan="14" style="text-align: center">(in thousands)</td><td>&#xa0;</td></tr>
  <tr style="vertical-align: bottom">
    <td>July 31, 2021</td><td>&#xa0;</td>
    <td colspan="2">&#xa0;</td><td>&#xa0;</td><td>&#xa0;</td>
    <td colspan="2">&#xa0;</td><td>&#xa0;</td><td>&#xa0;</td>
    <td colspan="2">&#xa0;</td><td>&#xa0;</td><td>&#xa0;</td>
    <td colspan="2">&#xa0;</td><td>&#xa0;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="padding-left: 0.125in">Assets:</td><td>&#xa0;</td>
    <td colspan="2">&#xa0;</td><td>&#xa0;</td><td>&#xa0;</td>
    <td colspan="2">&#xa0;</td><td>&#xa0;</td><td>&#xa0;</td>
    <td colspan="2">&#xa0;</td><td>&#xa0;</td><td>&#xa0;</td>
    <td colspan="2">&#xa0;</td><td>&#xa0;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-left: 0.25in; width: 52%; text-align: left; padding-bottom: 4pt">Foreign exchange forward contracts</td><td style="width: 1%; padding-bottom: 4pt">&#xa0;</td>
    <td style="border-bottom: Black 4pt double; width: 1%; text-align: left">$</td><td style="border-bottom: Black 4pt double; width: 9%; text-align: right">&#xa0;&#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="border-bottom: Black 4pt double; width: 1%; text-align: left">$</td><td style="border-bottom: Black 4pt double; width: 9%; text-align: right"></td><td style="width: 1%; padding-bottom: 4pt; text-align: left">&#xa0;</td><td style="width: 1%; padding-bottom: 4pt">&#xa0;</td>
    <td style="border-bottom: Black 4pt double; width: 1%; text-align: left">$</td><td style="border-bottom: Black 4pt double; width: 9%; text-align: right">&#xa0;&#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="border-bottom: Black 4pt double; width: 1%; text-align: left">$</td><td style="border-bottom: Black 4pt double; width: 9%; text-align: right">&#xa0;&#xa0;&#xa0;&#xa0;&#xa0;&#xa0;&#xa0;&#xa0;-</td><td style="width: 1%; padding-bottom: 4pt; text-align: left">&#xa0;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td>&#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><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: 0.125in">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="padding-left: 0.25in; text-align: left; padding-bottom: 4pt">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">54</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">54</td><td style="padding-bottom: 4pt; text-align: left">&#xa0;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td>&#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><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>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: 0.125in">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="padding-left: 0.25in; text-align: left; padding-bottom: 4pt">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>&#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><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: 0.125in">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="padding-left: 0.25in; text-align: left; padding-bottom: 1.5pt">Foreign exchange forward contracts</td><td style="padding-bottom: 1.5pt">&#xa0;</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">&#xa0;</td><td style="padding-bottom: 1.5pt">&#xa0;</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">&#xa0;</td><td style="padding-bottom: 1.5pt">&#xa0;</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">&#xa0;</td><td style="padding-bottom: 1.5pt">&#xa0;</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">&#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=123874694&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=123874694&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>dtr-types: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>45
<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.21.2</span><table class="report" border="0" cellspacing="2" id="idm139884446500824">
<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">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Jul. 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="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">U.S. Dollar<br/>
 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="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">NOK<br/>
 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: 76%">Aug-21</td><td style="width: 1%">&#xa0;</td>
    <td style="width: 1%; text-align: left">&#xa0;</td><td style="width: 9%; 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: 9%; text-align: right">1,683,215</td><td style="width: 1%; text-align: left">&#xa0;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td>Sep-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,683,275</td><td style="text-align: left">&#xa0;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td>Oct-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,683,515</td><td style="text-align: left">&#xa0;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="padding-bottom: 1.5pt">Nov-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,683,755</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>&#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-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,733,760</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="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">U.S. Dollar<br/>
 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="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">EUR<br/>
 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: 76%">Aug-21</td><td style="width: 1%">&#xa0;</td>
    <td style="width: 1%; text-align: left">&#xa0;</td><td style="width: 9%; text-align: right">250,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: 9%; text-align: right">206,873</td><td style="width: 1%; text-align: left">&#xa0;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td>Sep-21</td><td>&#xa0;</td>
    <td style="text-align: left">&#xa0;</td><td style="text-align: right">250,000</td><td style="text-align: left">&#xa0;</td><td>&#xa0;</td>
    <td style="text-align: left">&#xa0;</td><td style="text-align: right">206,753</td><td style="text-align: left">&#xa0;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td>Oct-21</td><td>&#xa0;</td>
    <td style="text-align: left">&#xa0;</td><td style="text-align: right">250,000</td><td style="text-align: left">&#xa0;</td><td>&#xa0;</td>
    <td style="text-align: left">&#xa0;</td><td style="text-align: right">206,616</td><td style="text-align: left">&#xa0;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="padding-bottom: 1.5pt">Nov-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">250,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">206,463</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>&#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-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">1,000,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">826,705</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 outstanding derivative instruments</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 colspan="3" style="border-bottom: Black 1.5pt solid; font-weight: bold">July 31,<br/> (in thousands)</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#xa0;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">2021</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#xa0;</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#xa0;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">2020</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#xa0;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="padding-left: 0.125in; text-align: left">Assets and Liabilities Derivatives:</td><td>&#xa0;</td>
    <td style="text-align: left">Balance Sheet Location</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">
    <td colspan="3" style="text-align: left">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="padding-left: 0.125in; padding-bottom: 1.5pt; width: 38%; text-align: left">Foreign exchange forward contracts</td><td style="padding-bottom: 1.5pt; width: 1%">&#xa0;</td>
    <td style="padding-bottom: 1.5pt; width: 37%; text-align: left">Other current assets</td><td style="padding-bottom: 1.5pt; width: 1%">&#xa0;</td>
    <td style="border-bottom: Black 1.5pt solid; width: 1%; text-align: left">$</td><td style="border-bottom: Black 1.5pt solid; width: 9%; text-align: right">-</td><td style="padding-bottom: 1.5pt; width: 1%; text-align: left">&#xa0;</td><td style="padding-bottom: 1.5pt; width: 1%">&#xa0;</td>
    <td style="border-bottom: Black 1.5pt solid; width: 1%; text-align: left">$</td><td style="border-bottom: Black 1.5pt solid; width: 9%; text-align: right">10</td><td style="padding-bottom: 1.5pt; width: 1%; text-align: left">&#xa0;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="padding-left: 0.125in; vertical-align: top; padding-bottom: 1.5pt; text-align: left">Foreign exchange forward contracts</td><td style="padding-bottom: 1.5pt">&#xa0;</td>
    <td style="padding-bottom: 1.5pt; text-align: left">Accrued expenses and other current liabilities</td><td style="padding-bottom: 1.5pt">&#xa0;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">$</td><td style="border-bottom: Black 1.5pt solid; text-align: right">54</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">$</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>
  </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 income (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 colspan="3" style="font-weight: bold; border-bottom: Black 1.5pt solid">Amount of Loss Recognized on Derivatives<br/>
 Year ended July 31,<br/>
 (in thousands)</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">
    <td style="text-indent: -0.125in; padding-left: 0.125in">Derivatives not designated or not qualifying as hedging instruments</td><td>&#xa0;</td>
    <td>Location of Loss Recognized on Derivatives</td><td>&#xa0;</td>
    <td colspan="2">&#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="vertical-align: top; width: 38%; text-align: left; padding-bottom: 1.5pt">Foreign exchange forward contracts</td><td style="width: 1%; padding-bottom: 1.5pt">&#xa0;</td>
    <td style="width: 37%; text-align: left; padding-bottom: 1.5pt">Net 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">(18</td><td style="width: 1%; padding-bottom: 1.5pt; text-align: left">)</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">(218</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>dtr-types: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=125515794&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>dtr-types: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=125515794&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>dtr-types: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>46
<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.21.2</span><table class="report" border="0" cellspacing="2" id="idm139884531280920">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Property and Equipment (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Jul. 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_PropertyPlantAndEquipmentAbstract', window );"><strong>Property, Plant and Equipment [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_PropertyPlantAndEquipmentTextBlock', window );">Schedule of Property and equipment</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="border-bottom: Black 1.5pt solid"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b>July 31,<br/>
 (in thousands)</b></p></td><td style="padding-bottom: 1.5pt; font-weight: bold">&#xa0;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center; font-weight: bold">2021</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#xa0;</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#xa0;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center; font-weight: bold">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: 76%; text-align: left">Capitalized software and technology development costs</td><td style="width: 1%">&#xa0;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">7,845</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,246</td><td style="width: 1%; text-align: left">&#xa0;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="padding-bottom: 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">372</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">324</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>&#xa0;</td><td>&#xa0;</td>
    <td style="text-align: left">&#xa0;</td><td style="text-align: right">8,217</td><td style="text-align: left">&#xa0;</td><td>&#xa0;</td>
    <td style="text-align: left">&#xa0;</td><td style="text-align: right">7,570</td><td style="text-align: left">&#xa0;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="padding-bottom: 1.5pt; text-align: left">Less accumulated depreciation and amortization</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">(6,237</td><td style="padding-bottom: 1.5pt; text-align: left">)</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">(4,986</td><td style="padding-bottom: 1.5pt; text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td>Total</td><td>&#xa0;</td>
    <td style="text-align: left">$</td><td style="text-align: right">1,980</td><td style="text-align: left">&#xa0;</td><td>&#xa0;</td>
    <td style="text-align: left">$</td><td style="text-align: right">2,584</td><td style="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_PropertyPlantAndEquipmentAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_PropertyPlantAndEquipmentAbstract</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_PropertyPlantAndEquipmentTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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 physical assets used in the normal conduct of business and not intended for resale. Includes, but is not limited to, balances by class of assets, depreciation and depletion expense and method used, including composite depreciation, and accumulated deprecation.</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(13))<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></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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_PropertyPlantAndEquipmentTextBlock</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>dtr-types: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>47
<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.21.2</span><table class="report" border="0" cellspacing="2" id="idm139884448155224">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Goodwill (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Jul. 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_GoodwillAndIntangibleAssetsDisclosureAbstract', window );"><strong>Goodwill and Intangible Assets 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_ScheduleOfGoodwillTextBlock', window );">Schedule of reconciles the change in the carrying amount of goodwill</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"><font style="text-decoration:underline">(in thousands)</font></td><td style="padding-bottom: 1.5pt">&#xa0;</td>
    <td colspan="2" style="padding-bottom: 1.5pt">&#xa0;</td><td style="padding-bottom: 1.5pt">&#xa0;</td></tr>
  <tr style="vertical-align: bottom">
    <td>&#xa0;</td><td>&#xa0;</td>
    <td colspan="2">&#xa0;</td><td>&#xa0;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-left: 0.125in; width: 88%">Balance at July 31, 2019</td><td style="width: 1%">&#xa0;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">2,266</td><td style="width: 1%; text-align: left">&#xa0;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="padding-left: 0.125in; padding-bottom: 1.5pt; text-align: left">Foreign currency translation adjustments</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">(70</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="padding-left: 0.125in">Balance at July 31, 2020</td><td>&#xa0;</td>
    <td style="text-align: left">&#xa0;</td><td style="text-align: right">2,196</td><td style="text-align: left">&#xa0;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="padding-left: 0.125in; padding-bottom: 1.5pt; text-align: left">Foreign currency translation adjustments</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">66</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-left: 0.125in; padding-bottom: 1.5pt">Balance at July 31, 2021</td><td style="padding-bottom: 1.5pt">&#xa0;</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,262</td><td style="padding-bottom: 1.5pt; 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_GoodwillAndIntangibleAssetsDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_GoodwillAndIntangibleAssetsDisclosureAbstract</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_ScheduleOfGoodwillTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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 goodwill by reportable segment and in total which includes a rollforward schedule.</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 350<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=121556970&amp;loc=d3e13816-109267<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 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=121556970&amp;loc=d3e13854-109267<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_ScheduleOfGoodwillTextBlock</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>dtr-types: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>48
<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.21.2</span><table class="report" border="0" cellspacing="2" id="idm139884448390040">
<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">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Jul. 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="font-weight: bold">July 31,</td><td>&#xa0;</td>
    <td colspan="2">&#xa0;</td><td>&#xa0;</td><td>&#xa0;</td>
    <td colspan="2">&#xa0;</td><td>&#xa0;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="border-bottom: Black 1.5pt solid; font-weight: bold">(in thousands)</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#xa0;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center; font-weight: bold">2021</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#xa0;</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#xa0;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center; font-weight: bold">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: 76%; text-align: left">Accrued vacation</td><td style="width: 1%">&#xa0;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">424</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">Accrued income taxes payable</td><td>&#xa0;</td>
    <td style="text-align: left">&#xa0;</td><td style="text-align: right">264</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">Accrued payroll taxes</td><td>&#xa0;</td>
    <td style="text-align: left">&#xa0;</td><td style="text-align: right">291</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">Accrued payroll and bonuses</td><td>&#xa0;</td>
    <td style="text-align: left">&#xa0;</td><td style="text-align: right">374</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="text-align: left">Operating lease liability</td><td>&#xa0;</td>
    <td style="text-align: left">&#xa0;</td><td style="text-align: right">86</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; ">
    <td style="text-align: left">Derivative liability</td><td>&#xa0;</td>
    <td style="text-align: left">&#xa0;</td><td style="text-align: right">54</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">Due to artists</td><td>&#xa0;</td>
    <td style="text-align: left">&#xa0;</td><td style="text-align: right">246</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="padding-bottom: 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">32</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; background-color: rgb(204,238,255)">
    <td style="padding-bottom: 1.5pt; font-weight: bold; text-align: left">Total accrued expenses and other current liabilities</td><td style="padding-bottom: 1.5pt">&#xa0;</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,771</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">$</td><td style="border-bottom: Black 1.5pt solid; text-align: right">1,210</td><td style="padding-bottom: 1.5pt; 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>dtr-types: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>49
<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.21.2</span><table class="report" border="0" cellspacing="2" id="idm139884446607672">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Leases (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Jul. 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_LeasesAbstract', window );"><strong>Leases [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_ScheduleOfLeaseRelatedAssetsAndLiabilitiesTableTextBlock', window );">Schedule of lease-related 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"></td><td style="padding-bottom: 1.5pt; font-weight: bold">&#xa0;</td>
    <td colspan="6" style="border-bottom: Black 1.5pt solid; text-align: center; font-weight: bold">As of July 31,</td><td style="padding-bottom: 1.5pt">&#xa0;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="padding-bottom: 1.5pt"></td><td style="padding-bottom: 1.5pt; font-weight: bold">&#xa0;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center; font-weight: bold">2021</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#xa0;</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#xa0;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center; font-weight: bold">2020</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#xa0;</td></tr>
  <tr style="vertical-align: bottom">
    <td>Operating leases:</td><td style="font-weight: bold">&#xa0;</td>
    <td colspan="2" style="text-align: center; font-weight: bold">&#xa0;</td><td style="font-weight: bold">&#xa0;</td><td style="font-weight: bold">&#xa0;</td>
    <td colspan="2" style="text-align: center; font-weight: bold">&#xa0;</td><td style="font-weight: bold">&#xa0;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-bottom: 4pt; padding-left: 0.125in; width: 76%; text-align: left">Other assets</td><td style="padding-bottom: 4pt; width: 1%">&#xa0;</td>
    <td style="border-bottom: Black 4pt double; width: 1%; text-align: left">$</td><td style="border-bottom: Black 4pt double; width: 9%; text-align: right">243</td><td style="padding-bottom: 4pt; width: 1%; text-align: left">&#xa0;</td><td style="padding-bottom: 4pt; width: 1%">&#xa0;</td>
    <td style="border-bottom: Black 4pt double; width: 1%; text-align: left">$</td><td style="border-bottom: Black 4pt double; width: 9%; text-align: right">317</td><td style="padding-bottom: 4pt; width: 1%; text-align: left">&#xa0;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="padding-left: 0.125in; 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: 0.125in; text-align: left">Other current liabilities</td><td>&#xa0;</td>
    <td style="text-align: left">$</td><td style="text-align: right">86</td><td style="text-align: left">&#xa0;</td><td>&#xa0;</td>
    <td style="text-align: left">$</td><td style="text-align: right">232</td><td style="text-align: left">&#xa0;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="padding-bottom: 1.5pt; padding-left: 0.125in; text-align: left">Other liabilities</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">145</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">64</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: 1.5pt; padding-left: 0.25in; text-align: left">Total operating lease liabilities</td><td style="padding-bottom: 1.5pt">&#xa0;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">$</td><td style="border-bottom: Black 1.5pt solid; text-align: right">231</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">$</td><td style="border-bottom: Black 1.5pt solid; text-align: right">296</td><td style="padding-bottom: 1.5pt; text-align: left">&#xa0;</td></tr>
  </table><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_ScheduleOfWeightedAverageRemainingLeaseTermAndWeightedAverageDiscountRateTableTextBlock', window );">LeasesSchedule of weighted average remaining lease term and weighted average discount</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="padding-bottom: 1.5pt; font-weight: bold">&#xa0;</td>
    <td colspan="6" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">As of July 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="padding-bottom: 1.5pt; font-weight: bold">&#xa0;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center; font-weight: bold">2021</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#xa0;</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#xa0;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center; font-weight: bold">2020</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#xa0;</td></tr>
  <tr style="vertical-align: bottom">
    <td>Weighted average remaining lease term:</td><td>&#xa0;</td>
    <td colspan="2">&#xa0;</td><td>&#xa0;</td><td>&#xa0;</td>
    <td colspan="2">&#xa0;</td><td>&#xa0;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-left: 0.125in; text-align: justify">Operating leases</td><td>&#xa0;</td>
    <td style="text-align: left">&#xa0;</td><td style="text-align: right"><font style="font-size: 10pt">2.67 years</font></td><td style="text-align: left">&#xa0;</td><td>&#xa0;</td>
    <td style="text-align: left">&#xa0;</td><td style="text-align: right"><font style="font-size: 10pt">1.42 years </font></td><td style="text-align: left">&#xa0;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: justify">Weighted average discount rate: &#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: 0.125in; width: 76%; text-align: justify">Operating leases</td><td style="width: 1%">&#xa0;</td>
    <td style="width: 1%; text-align: left">&#xa0;</td><td style="width: 9%; text-align: right">1.00</td><td style="width: 1%; text-align: left">%</td><td style="width: 1%">&#xa0;</td>
    <td style="width: 1%; text-align: left">&#xa0;</td><td style="width: 9%; text-align: right">5.00</td><td style="width: 1%; text-align: left">%</td></tr>
  </table><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_ScheduleOfFutureMinimumLeasePaymentsUnderNoncancelableLeasesTableTextBlock', window );">Schedule of Future minimum lease payments under non-cancellable leases</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; font-weight: bold">Years ending July 31,</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">Operating<br/>
 Leases</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: 88%; text-align: left">2022</td><td style="width: 1%">&#xa0;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">88</td><td style="width: 1%; text-align: left">&#xa0;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left">2023</td><td>&#xa0;</td>
    <td style="text-align: left">&#xa0;</td><td style="text-align: right">96</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">2024</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">50</td><td style="padding-bottom: 1.5pt; text-align: left">&#xa0;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left">Total future minimum lease payments</td><td>&#xa0;</td>
    <td style="text-align: left">&#xa0;</td><td style="text-align: right">234</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">Less imputed interest</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">3</td><td style="padding-bottom: 1.5pt; text-align: left">&#xa0;</td></tr>
  <tr style="vertical-align: bottom; ">
    <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">231</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_LeasesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_LeasesAbstract</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_ScheduleOfFutureMinimumLeasePaymentsUnderNoncancelableLeasesTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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 contractual obligation by timing of payment due. Includes, but is not limited to, long-term debt obligation, lease obligation, and purchase obligation.</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_ScheduleOfFutureMinimumLeasePaymentsUnderNoncancelableLeasesTableTextBlock</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>dtr: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_ScheduleOfLeaseRelatedAssetsAndLiabilitiesTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_ScheduleOfLeaseRelatedAssetsAndLiabilitiesTableTextBlock</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>dtr: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_ScheduleOfWeightedAverageRemainingLeaseTermAndWeightedAverageDiscountRateTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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 weighted average remaining lease term and weighted average discount 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;">zdge_ScheduleOfWeightedAverageRemainingLeaseTermAndWeightedAverageDiscountRateTableTextBlock</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>dtr: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>50
<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.21.2</span><table class="report" border="0" cellspacing="2" id="idm139884446599368">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Income Taxes (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Jul. 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_ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock', window );">Schedule of income (loss) before income taxes</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>Fiscal year ended July 31,</b></td><td style="font-weight: bold">&#xa0;</td>
    <td colspan="2" style="font-weight: bold; text-align: center">&#xa0;</td><td style="font-weight: bold">&#xa0;</td><td style="font-weight: bold">&#xa0;</td>
    <td colspan="2" style="font-weight: bold; text-align: center">&#xa0;</td><td style="font-weight: bold">&#xa0;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="border-bottom: Black 1.5pt solid"><b>(in thousands)</b></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: 76%">Domestic</td><td style="width: 1%">&#xa0;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">7,629</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">(630</td><td style="width: 1%; text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="padding-bottom: 1.5pt">Foreign</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">417</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">86</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">Income (loss) before income taxes</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">8,046</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">(544</td><td style="padding-bottom: 4pt; text-align: left">)</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_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock', window );">Schedule of Provision for (benefit from) income taxes</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">Fiscal year ended July 31,</td><td style="font-weight: bold">&#xa0;</td>
    <td colspan="2" style="font-weight: bold; text-align: center">&#xa0;</td><td style="font-weight: bold">&#xa0;</td><td style="font-weight: bold">&#xa0;</td>
    <td colspan="2" style="font-weight: bold; text-align: center">&#xa0;</td><td style="font-weight: bold">&#xa0;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="font-weight: bold; border-bottom: Black 1.5pt solid">(in thousands)</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">
    <td>Current:</td><td>&#xa0;</td>
    <td colspan="2">&#xa0;</td><td>&#xa0;</td><td>&#xa0;</td>
    <td colspan="2">&#xa0;</td><td>&#xa0;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 76%; text-indent: 10pt">Foreign</td><td style="width: 1%">&#xa0;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">30</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">14</td><td style="width: 1%; text-align: left">&#xa0;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-indent: 10pt">Federal</td><td>&#xa0;</td>
    <td style="text-align: left">&#xa0;</td><td style="text-align: right">239</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="padding-bottom: 1.5pt; text-indent: 10pt">State</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">6</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</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: 1.5pt">Total current expense</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">275</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">15</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>Deferred:</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-indent: 10pt">Foreign</td><td>&#xa0;</td>
    <td style="text-align: left">&#xa0;</td><td style="text-align: right">(44</td><td style="text-align: left">)</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-indent: 10pt">Federal</td><td>&#xa0;</td>
    <td style="text-align: left">&#xa0;</td><td style="text-align: right">(253</td><td style="text-align: left">)</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="padding-bottom: 1.5pt; text-indent: 10pt">State</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">(180</td><td style="padding-bottom: 1.5pt; text-align: left">)</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; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-bottom: 1.5pt">Total deferred expense</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">(477</td><td style="padding-bottom: 1.5pt; text-align: left">)</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="text-align: left; padding-bottom: 4pt">Provision for (benefit from) income taxes</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">(202</td><td style="padding-bottom: 4pt; text-align: left">)</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">15</td><td style="padding-bottom: 4pt; 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_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock', window );">Schedule of income taxes expected at the U.S. federal statutory income tax rate and income taxes</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">Fiscal year ended July 31,</td><td style="font-weight: bold">&#xa0;</td>
    <td colspan="2" style="font-weight: bold; text-align: center">&#xa0;</td><td style="font-weight: bold">&#xa0;</td><td style="font-weight: bold">&#xa0;</td>
    <td colspan="2" style="font-weight: bold; text-align: center">&#xa0;</td><td style="font-weight: bold">&#xa0;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="font-weight: bold; border-bottom: Black 1.5pt solid"> (in thousands)</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: 76%; text-align: left">U.S federal income tax (benefit) at statutory rate</td><td style="width: 1%">&#xa0;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">1,690</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">(114</td><td style="width: 1%; text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left">State tax (net of federal benefit)</td><td>&#xa0;</td>
    <td style="text-align: left">&#xa0;</td><td style="text-align: right">5</td><td style="text-align: left">&#xa0;</td><td>&#xa0;</td>
    <td style="text-align: left">&#xa0;</td><td style="text-align: right">29</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">Change in valuation allowance</td><td>&#xa0;</td>
    <td style="text-align: left">&#xa0;</td><td style="text-align: right">(1,601</td><td style="text-align: left">)</td><td>&#xa0;</td>
    <td style="text-align: left">&#xa0;</td><td style="text-align: right">13</td><td style="text-align: left">&#xa0;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left">Foreign tax rate differential</td><td>&#xa0;</td>
    <td style="text-align: left">&#xa0;</td><td style="text-align: right">(10</td><td style="text-align: left">)</td><td>&#xa0;</td>
    <td style="text-align: left">&#xa0;</td><td style="text-align: right">(6</td><td style="text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-bottom: 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">(286</td><td style="padding-bottom: 1.5pt; text-align: left">)</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">Provision for (benefit from) income taxes</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">(202</td><td style="padding-bottom: 4pt; text-align: left">)</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">15</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_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock', window );">Schedule of significant components of the Company&#8217;s deferred tax assets and deferred tax 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="font-weight: bold; border-bottom: Black 1.5pt solid">July 31, <br/>
(in thousands)</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">
    <td>Deferred tax assets:</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: 76%; text-align: left">Net operating loss carryforwards</td><td style="width: 1%">&#xa0;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">502</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">1,783</td><td style="width: 1%; text-align: left">&#xa0;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left">Reserves and accruals</td><td>&#xa0;</td>
    <td style="text-align: left">&#xa0;</td><td style="text-align: right">163</td><td style="text-align: left">&#xa0;</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></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-bottom: 1.5pt">Stock-based compensation</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">156</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">242</td><td style="padding-bottom: 1.5pt; text-align: left">&#xa0;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left">Net deferred tax assets</td><td>&#xa0;</td>
    <td style="text-align: left">&#xa0;</td><td style="text-align: right">821</td><td style="text-align: left">&#xa0;</td><td>&#xa0;</td>
    <td style="text-align: left">&#xa0;</td><td style="text-align: right">2,210</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">Less valuation allowance</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">(344</td><td style="padding-bottom: 1.5pt; text-align: left">)</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">(2,210</td><td style="padding-bottom: 1.5pt; text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left; padding-bottom: 4pt">Total deferred tax assets</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">477</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>
<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_SummaryOfValuationAllowanceTextBlock', window );">Schedule of change in the valuation allowance</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">Fiscal year ended July 31,<br/>
 (in thousand)</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">Balance<br/>
 at<br/>
 beginning<br/>
 of year</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">Additions<br/>
 charged to<br/>
 costs and<br/>
 expenses</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">Deductions</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">Balance at<br/>
 end of year</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#xa0;</td></tr>
  <tr style="vertical-align: bottom">
    <td>2021</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><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">
    <td>Reserves deducted from deferred income taxes, net:</td><td>&#xa0;</td>
    <td colspan="2">&#xa0;</td><td>&#xa0;</td><td>&#xa0;</td>
    <td colspan="2">&#xa0;</td><td>&#xa0;</td><td>&#xa0;</td>
    <td colspan="2">&#xa0;</td><td>&#xa0;</td><td>&#xa0;</td>
    <td colspan="2">&#xa0;</td><td>&#xa0;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 52%; text-align: left">Valuation allowance</td><td style="width: 1%">&#xa0;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">2,210</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">-</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">(1,866</td><td style="width: 1%; text-align: left">)</td><td style="width: 1%">&#xa0;</td>
    <td style="width: 1%; text-align: left">&#xa0;</td><td style="width: 9%; text-align: right"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$ 344</font></td><td style="width: 1%; text-align: left">&#xa0;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left">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="text-align: left">Reserves deducted from deferred income taxes, 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><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">Valuation allowance</td><td>&#xa0;</td>
    <td style="text-align: left">$</td><td style="text-align: right">2,197</td><td style="text-align: left">&#xa0;</td><td>&#xa0;</td>
    <td style="text-align: left">$</td><td style="text-align: right">13</td><td style="text-align: left">&#xa0;</td><td>&#xa0;</td>
    <td style="text-align: left">$</td><td style="text-align: right">-</td><td style="text-align: left">&#xa0;</td><td>&#xa0;</td>
    <td style="text-align: left">$</td><td style="text-align: right">2,210</td><td style="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_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_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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 income tax expense attributable to continuing operations for each year presented including, but not limited to: current tax expense (benefit), deferred tax expense (benefit), investment tax credits, government grants, the benefits of operating loss carryforwards, tax expense that results from allocating certain tax benefits either directly to contributed capital or to reduce goodwill or other noncurrent intangible assets of an acquired entity, adjustments of a deferred tax liability or asset for enacted changes in tax laws or rates or a change in the tax status of the entity, and adjustments of the beginning-of-the-year balances of a valuation allowance because of a change in circumstances that causes a change in judgment about the realizability of the related deferred tax asset in future years.</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 9<br> -URI http://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32639-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_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock</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>dtr-types: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_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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 net deferred tax asset or liability recognized in an entity's statement of financial position, including the following: the total of all deferred tax liabilities, the total of all deferred tax assets, the total valuation allowance recognized for 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://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 2<br> -URI http://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32537-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_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock</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>dtr-types: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_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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 reconciliation using percentage or dollar amounts of the reported amount of income tax expense attributable to continuing operations for the year to the amount of income tax expense that would result from applying domestic federal statutory tax rates to pretax income from continuing operations.</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 12<br> -URI http://asc.fasb.org/extlink&amp;oid=121826272&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_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock</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>dtr-types: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_ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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 income before income tax between domestic and foreign jurisdictions.</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(h)(1)(Note 1))<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_ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock</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>dtr-types: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_SummaryOfValuationAllowanceTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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 valuation allowances to reduce deferred tax assets to net realizable value, including identification of the deferred tax asset more likely than not will not be fully realized and the corresponding amount of the valuation allowance.</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 2<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32537-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_SummaryOfValuationAllowanceTextBlock</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>dtr-types: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>51
<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.21.2</span><table class="report" border="0" cellspacing="2" id="idm139884446470648">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Stock-Based Compensation (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Jul. 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_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock', window );">Schedule of weighted average assumptions in its BSM pricing model</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-left: 0; font-weight: bold; border-bottom: Black 1.5pt solid">Fiscal year ended July 31,</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="text-align: left; padding-left: 0">Expected term</td><td>&#xa0;</td>
    <td style="text-align: left">&#xa0;</td><td style="text-align: right">6.0 years</td><td style="text-align: left">&#xa0;</td><td>&#xa0;</td>
    <td style="text-align: left">&#xa0;</td><td style="text-align: right">6.0 years</td><td style="text-align: left">&#xa0;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="width: 76%; padding-left: 0">Volatility</td><td style="width: 1%">&#xa0;</td>
    <td style="width: 1%; text-align: left">&#xa0;</td><td style="width: 9%; text-align: right">92.3</td><td style="width: 1%; text-align: left">%</td><td style="width: 1%">&#xa0;</td>
    <td style="width: 1%; text-align: left">&#xa0;</td><td style="width: 9%; text-align: right">82.9</td><td style="width: 1%; text-align: left">%</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-left: 0">Risk free interest rate</td><td>&#xa0;</td>
    <td style="text-align: left">&#xa0;</td><td style="text-align: right">0.7</td><td style="text-align: left">%</td><td>&#xa0;</td>
    <td style="text-align: left">&#xa0;</td><td style="text-align: right">1.6</td><td style="text-align: left">%</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="padding-left: 0">Dividends</td><td style="font-weight: bold">&#xa0;</td>
    <td style="font-weight: bold; text-align: left">&#xa0;</td><td style="font-weight: bold; text-align: right">&#x2014;</td><td style="font-weight: bold; text-align: left">&#xa0;</td><td style="font-weight: bold">&#xa0;</td>
    <td style="font-weight: bold; text-align: left">&#xa0;</td><td style="font-weight: bold; text-align: right">&#x2014;</td><td style="font-weight: bold; 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_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock', window );">Schedule of weighted average grant date fair value of options granted</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>&#xa0;</td><td style="padding-bottom: 1.5pt">&#xa0;</td>
    <td colspan="2" style="text-align: center; border-bottom: Black 1.5pt solid"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Number
of<br/>
 Options<br/>
 (in&#xa0;thousands)</b></font></td><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">Weighted-<br/>
Average<br/>
 Exercise&#xa0;Price</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">Weighted-<br/>
Average<br/>
 Remaining<br/>
 Contractual<br/>
 Term&#xa0;(in&#xa0;years)</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#xa0;</td><td style="padding-bottom: 1.5pt">&#xa0;</td>
    <td colspan="2" style="text-align: center; border-bottom: Black 1.5pt solid"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Aggregate<br/>
Intrinsic<br/>
 Value<br/>
 (in&#xa0;thousands)</b></font></td><td style="padding-bottom: 1.5pt">&#xa0;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 52%">Outstanding at July 31, 2019</td><td style="width: 1%">&#xa0;</td>
    <td style="width: 1%; text-align: left">&#xa0;</td><td style="width: 9%; text-align: right">1,231</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">1.60</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">6.32</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">642</td><td style="width: 1%; text-align: left">&#xa0;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td>Granted</td><td>&#xa0;</td>
    <td style="text-align: left">&#xa0;</td><td style="text-align: right">208</td><td style="text-align: left">&#xa0;</td><td>&#xa0;</td>
    <td style="text-align: left">&#xa0;</td><td style="text-align: right">1.82</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>Exercised</td><td>&#xa0;</td>
    <td style="text-align: left">&#xa0;</td><td style="text-align: right">(86</td><td style="text-align: left">)</td><td>&#xa0;</td>
    <td style="text-align: left">&#xa0;</td><td style="text-align: right">0.13</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: 1.5pt">Cancelled / forfeited</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">(126</td><td style="padding-bottom: 1.5pt; text-align: left">)</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.35</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">&#xa0;</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">&#xa0;</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>Outstanding at July 31, 2020</td><td>&#xa0;</td>
    <td style="text-align: left">&#xa0;</td><td style="text-align: right">1,227</td><td style="text-align: left">&#xa0;</td><td>&#xa0;</td>
    <td style="text-align: left">$</td><td style="text-align: right">1.76</td><td style="text-align: left">&#xa0;</td><td>&#xa0;</td>
    <td style="text-align: left">&#xa0;</td><td style="text-align: right">5.95</td><td style="text-align: left">&#xa0;</td><td>&#xa0;</td>
    <td style="text-align: left">$</td><td style="text-align: right">402</td><td style="text-align: left">&#xa0;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td>Granted</td><td>&#xa0;</td>
    <td style="text-align: left">&#xa0;</td><td style="text-align: right">189</td><td style="text-align: left">&#xa0;</td><td>&#xa0;</td>
    <td style="text-align: left">&#xa0;</td><td style="text-align: right">5.40</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>Exercised</td><td>&#xa0;</td>
    <td style="text-align: left">&#xa0;</td><td style="text-align: right">(560</td><td style="text-align: left">)</td><td>&#xa0;</td>
    <td style="text-align: left">&#xa0;</td><td style="text-align: right">1.56</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: 1.5pt">Cancelled / forfeited</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">(13</td><td style="padding-bottom: 1.5pt; text-align: left">)</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.48</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">&#xa0;</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">&#xa0;</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: 1.5pt">Outstanding at July 31, 2021</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">843</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">$</td><td style="border-bottom: Black 1.5pt solid; text-align: right">2.72</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">6.76</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">$</td><td style="border-bottom: Black 1.5pt solid; text-align: right">10,657</td><td style="padding-bottom: 1.5pt; text-align: left">&#xa0;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="padding-bottom: 1.5pt">Exercisable at July 31, 2021</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">548</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">$</td><td style="border-bottom: Black 1.5pt solid; text-align: right">1.95</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">5.59</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">$</td><td style="border-bottom: Black 1.5pt solid; text-align: right">7,351</td><td style="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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValueTableTextBlock', window );">Schedule of weighted average grant date fair value of options granted</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">July 31,<br/>
 (in thousands except per share amounts)</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: 76%">Weighted average grant date fair value of options granted</td><td style="width: 1%">&#xa0;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">4.09</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">1.28</td><td style="width: 1%; text-align: left">&#xa0;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td>Intrinsic value of options exercised</td><td>&#xa0;</td>
    <td style="text-align: left">&#xa0;</td><td style="text-align: right">3,978</td><td style="text-align: left">&#xa0;</td><td>&#xa0;</td>
    <td style="text-align: left">&#xa0;</td><td style="text-align: right">109</td><td style="text-align: left">&#xa0;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td>Fair value of awards vested</td><td>&#xa0;</td>
    <td style="text-align: left">&#xa0;</td><td style="text-align: right">135</td><td style="text-align: left">&#xa0;</td><td>&#xa0;</td>
    <td style="text-align: left">&#xa0;</td><td style="text-align: right">197</td><td style="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_ScheduleOfUnvestedRestrictedStockUnitsRollForwardTableTextBlock', window );">Schedule of restricted shares non-vested deferred stock units</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>&#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">Number<br/>
 of<br/>
 Shares</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">Weighted<br/>
 Average<br/>
 Grant Date<br/>
 Fair Value</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: 76%">Non-vested stock award as of July 31, 2019</td><td style="width: 1%">&#xa0;</td>
    <td style="width: 1%; text-align: left">&#xa0;</td><td style="width: 9%; text-align: right">195,375</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.33</td><td style="width: 1%; text-align: left">&#xa0;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td>Granted</td><td>&#xa0;</td>
    <td style="text-align: left">&#xa0;</td><td style="text-align: right">31,945</td><td style="text-align: left">&#xa0;</td><td>&#xa0;</td>
    <td style="text-align: left">&#xa0;</td><td style="text-align: right">1.97</td><td style="text-align: left">&#xa0;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td>Vested</td><td>&#xa0;</td>
    <td style="text-align: left">&#xa0;</td><td style="text-align: right">(122,192</td><td style="text-align: left">)</td><td>&#xa0;</td>
    <td style="text-align: left">&#xa0;</td><td style="text-align: right">2.26</td><td style="text-align: left">&#xa0;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="padding-bottom: 1.5pt">Forfeited</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></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td>Non-vested stock award as of July 31, 2020</td><td>&#xa0;</td>
    <td style="text-align: left">&#xa0;</td><td style="text-align: right">105,128</td><td style="text-align: left">&#xa0;</td><td>&#xa0;</td>
    <td style="text-align: left">&#xa0;</td><td style="text-align: right">2.30</td><td style="text-align: left">&#xa0;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td>Granted</td><td>&#xa0;</td>
    <td style="text-align: left">&#xa0;</td><td style="text-align: right">113,831</td><td style="text-align: left">&#xa0;</td><td>&#xa0;</td>
    <td style="text-align: left">&#xa0;</td><td style="text-align: right">3.34</td><td style="text-align: left">&#xa0;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td>Vested</td><td>&#xa0;</td>
    <td style="text-align: left">&#xa0;</td><td style="text-align: right">(91,659</td><td style="text-align: left">)</td><td>&#xa0;</td>
    <td style="text-align: left">&#xa0;</td><td style="text-align: right">2.24</td><td style="text-align: left">&#xa0;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="padding-bottom: 1.5pt">Forfeited</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></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-bottom: 4pt">Non-vested stock award as of July 31, 2021</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">127,300</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.27</td><td style="padding-bottom: 4pt; 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_ScheduleOfNonvestedRestrictedStockUnitsActivityTableTextBlock', window );">Schedule of restricted shares non-vested deferred stock units</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>&#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">Number<br/>
 of<br/>
 Shares</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">Weighted<br/>
 Average<br/>
 Grant Date<br/>
 Fair Value</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>Non-vested DSU award as of July 31, 2019</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">-</td><td style="text-align: left">&#xa0;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="width: 76%">Granted</td><td style="width: 1%">&#xa0;</td>
    <td style="width: 1%; text-align: left">&#xa0;</td><td style="width: 9%; text-align: right">92,544</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.55</td><td style="width: 1%; text-align: left">&#xa0;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td>Vested</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">-</td><td style="text-align: left">&#xa0;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="padding-bottom: 1.5pt">Forfeited</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">(32,000</td><td style="padding-bottom: 1.5pt; text-align: left">)</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.54</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>Non-vested DSU award as of July 31, 2020</td><td>&#xa0;</td>
    <td style="text-align: left">&#xa0;</td><td style="text-align: right">60,544</td><td style="text-align: left">&#xa0;</td><td>&#xa0;</td>
    <td style="text-align: left">$</td><td style="text-align: right">1.56</td><td style="text-align: left">&#xa0;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td>Granted</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">-</td><td style="text-align: left">&#xa0;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td>Vested</td><td>&#xa0;</td>
    <td style="text-align: left">&#xa0;</td><td style="text-align: right">(17,044</td><td style="text-align: left">)</td><td>&#xa0;</td>
    <td style="text-align: left">&#xa0;</td><td style="text-align: right">1.60</td><td style="text-align: left">&#xa0;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="padding-bottom: 1.5pt">Forfeited</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">(6,000</td><td style="padding-bottom: 1.5pt; text-align: left">)</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.54</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">Non-vested DSU award as of July 31, 2021</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">37,500</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.54</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_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>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfNonvestedRestrictedStockUnitsActivityTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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 changes in outstanding nonvested restricted stock units.</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> -Subparagraph (c)(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_ScheduleOfNonvestedRestrictedStockUnitsActivityTableTextBlock</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>dtr-types: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_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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 for stock option plans. Includes, but is not limited to, outstanding awards at beginning and end of year, grants, exercises, forfeitures, and weighted-average grant date fair value.</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> -Subparagraph (d)<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 2<br> -Subparagraph (e)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-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 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(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_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock</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>dtr-types: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_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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 significant assumptions used during the year to estimate the fair value of stock options, including, but not limited to: (a) expected term of share options and similar instruments, (b) expected volatility of the entity's shares, (c) expected dividends, (d) risk-free rate(s), and (e) discount for post-vesting restrictions.</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> -Subparagraph (f)(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_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock</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>dtr-types: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_ScheduleOfUnvestedRestrictedStockUnitsRollForwardTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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 change in restricted stock units (RSUs).</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_ScheduleOfUnvestedRestrictedStockUnitsRollForwardTableTextBlock</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>dtr-types: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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValueTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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 weighted-average grant-date fair value of equity options or other equity instruments granted during the year.</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> -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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValueTableTextBlock</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>dtr-types: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>52
<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.21.2</span><table class="report" border="0" cellspacing="2" id="idm139884448431592">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Related Party Transactions (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Jul. 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_RelatedPartyTransactionsAbstract', window );"><strong>Related Party Transactions [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_srt_ScheduleOfCondensedCashFlowStatementTableTextBlock', window );">Schedule of activities between the Company and IDT</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">Fiscal years ended July 31,<br/>
 (in thousands)</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: 76%; text-align: left">Balance at beginning of year</td><td style="width: 1%">&#xa0;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">(39</td><td style="width: 1%; text-align: left">)</td><td style="width: 1%">&#xa0;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">-</td><td style="width: 1%; text-align: left">&#xa0;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left">Legal services provided by IDT</td><td>&#xa0;</td>
    <td style="text-align: left">&#xa0;</td><td style="text-align: right">113</td><td style="text-align: left">&#xa0;</td><td>&#xa0;</td>
    <td style="text-align: left">&#xa0;</td><td style="text-align: right">107</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">Consulting services provided to IDT</td><td>&#xa0;</td>
    <td style="text-align: left">&#xa0;</td><td style="text-align: right">(144</td><td style="text-align: left">)</td><td>&#xa0;</td>
    <td style="text-align: left">&#xa0;</td><td style="text-align: right">(148</td><td style="text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left">Cash payments received from IDT</td><td>&#xa0;</td>
    <td style="text-align: left">&#xa0;</td><td style="text-align: right">64</td><td style="text-align: left">&#xa0;</td><td>&#xa0;</td>
    <td style="text-align: left">&#xa0;</td><td style="text-align: right">14</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">Cash payments made to IDT</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">(12</td><td style="padding-bottom: 1.5pt; text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left; padding-bottom: 1.5pt">Due from IDT*</td><td style="padding-bottom: 1.5pt">&#xa0;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">$</td><td style="border-bottom: Black 1.5pt solid; text-align: right">(6</td><td style="padding-bottom: 1.5pt; text-align: left">)</td><td style="padding-bottom: 1.5pt">&#xa0;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">$</td><td style="border-bottom: Black 1.5pt solid; text-align: right">(39</td><td style="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_srt_ScheduleOfCondensedCashFlowStatementTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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 condensed cash flow statement, including, but not limited to, cash flow statements of consolidated entities and consolidation eliminations.</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 SEC<br> -Name Regulation S-X (SX)<br> -Number 210<br> -Section 3<br> -Paragraph i<br> -Subsection 10<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;">srt_ScheduleOfCondensedCashFlowStatementTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>srt_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types: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_RelatedPartyTransactionsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_RelatedPartyTransactionsAbstract</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>53
<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.21.2</span><table class="report" border="0" cellspacing="2" id="idm139884556752456">
<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">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Jul. 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</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-indent: 0">&#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">United States</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">Foreign</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">Total</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#xa0;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-indent: 0">&#xa0;</td><td style="font-weight: bold">&#xa0;</td>
    <td colspan="10" style="font-weight: bold; text-align: center">(in thousands)</td><td style="font-weight: bold">&#xa0;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-indent: 0">Long-lived assets, net:</td><td>&#xa0;</td>
    <td colspan="2">&#xa0;</td><td>&#xa0;</td><td>&#xa0;</td>
    <td colspan="2">&#xa0;</td><td>&#xa0;</td><td>&#xa0;</td>
    <td colspan="2">&#xa0;</td><td>&#xa0;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-left: 0.125in; width: 64%; padding-bottom: 4pt; text-indent: 0">July 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">1,900</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">641</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,541</td><td style="width: 1%; padding-bottom: 4pt; text-align: left">&#xa0;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="padding-left: 0.125in; padding-bottom: 4pt; text-indent: 0">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-indent: 0">&#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-indent: 0; text-align: left">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-left: 0.125in; padding-bottom: 4pt; text-indent: 0">July 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">32,745</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,732</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">37,477</td><td style="padding-bottom: 4pt; text-align: left">&#xa0;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="padding-left: 0.125in; padding-bottom: 4pt; text-indent: 0">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=123359005&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>dtr-types: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>54
<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.21.2</span><table class="report" border="0" cellspacing="2" id="idm139884530942456">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Subsequent Events (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Jul. 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_SubsequentEventsAbstract', window );"><strong>Subsequent Events [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_CapitalRequirementsOnForeignFinancialInstitutionsTableTextBlock', window );">Schedule of foreign exchange forward 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="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">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="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">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: 76%">Dec-21</td><td style="width: 1%">&#xa0;</td>
    <td style="width: 1%; text-align: left">&#xa0;</td><td style="width: 9%; text-align: right">225,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: 9%; text-align: right">1,966,794</td><td style="width: 1%; text-align: left">&#xa0;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td>Jan-22</td><td>&#xa0;</td>
    <td style="text-align: left">&#xa0;</td><td style="text-align: right">225,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,967,244</td><td style="text-align: left">&#xa0;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td>Feb-22</td><td>&#xa0;</td>
    <td style="text-align: left">&#xa0;</td><td style="text-align: right">225,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,967,896</td><td style="text-align: left">&#xa0;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td>Mar-22</td><td>&#xa0;</td>
    <td style="text-align: left">&#xa0;</td><td style="text-align: right">225,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,968,684</td><td style="text-align: left">&#xa0;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td>Apr-22</td><td>&#xa0;</td>
    <td style="text-align: left">&#xa0;</td><td style="text-align: right">225,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,969,696</td><td style="text-align: left">&#xa0;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="padding-bottom: 1.5pt">May-22</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">225,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,970,619</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>&#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-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">1,350,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">11,810,933</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="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">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="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">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: 76%">Dec-21</td><td style="width: 1%">&#xa0;</td>
    <td style="width: 1%; text-align: left">&#xa0;</td><td style="width: 9%; text-align: right">225,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: 9%; text-align: right">189,340</td><td style="width: 1%; text-align: left">&#xa0;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td>Jan-22</td><td>&#xa0;</td>
    <td style="text-align: left">&#xa0;</td><td style="text-align: right">225,000</td><td style="text-align: left">&#xa0;</td><td>&#xa0;</td>
    <td style="text-align: left">&#xa0;</td><td style="text-align: right">189,165</td><td style="text-align: left">&#xa0;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td>Feb-22</td><td>&#xa0;</td>
    <td style="text-align: left">&#xa0;</td><td style="text-align: right">225,000</td><td style="text-align: left">&#xa0;</td><td>&#xa0;</td>
    <td style="text-align: left">&#xa0;</td><td style="text-align: right">189,037</td><td style="text-align: left">&#xa0;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td>Mar-22</td><td>&#xa0;</td>
    <td style="text-align: left">&#xa0;</td><td style="text-align: right">225,000</td><td style="text-align: left">&#xa0;</td><td>&#xa0;</td>
    <td style="text-align: left">&#xa0;</td><td style="text-align: right">188,926</td><td style="text-align: left">&#xa0;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td>Apr-22</td><td>&#xa0;</td>
    <td style="text-align: left">&#xa0;</td><td style="text-align: right">225,000</td><td style="text-align: left">&#xa0;</td><td>&#xa0;</td>
    <td style="text-align: left">&#xa0;</td><td style="text-align: right">188,800</td><td style="text-align: left">&#xa0;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="padding-bottom: 1.5pt">May-22</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">225,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">188,673</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>&#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-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">1,350,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">1,133,940</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_CapitalRequirementsOnForeignFinancialInstitutionsTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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 capital requirements for branches of foreign financial institutions.</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 505<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=117337116&amp;loc=d3e65207-112826<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 505<br> -Section 50<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=117337116&amp;loc=d3e65210-112826<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_CapitalRequirementsOnForeignFinancialInstitutionsTableTextBlock</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>dtr-types: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_SubsequentEventsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_SubsequentEventsAbstract</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>55
<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.21.2</span><table class="report" border="0" cellspacing="2" id="idm139884444307640">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Description of Business and Summary of Significant Accounting Policies (Details)<br> $ in Millions</strong></div></th>
<th class="th" colspan="2">12 Months Ended</th>
</tr>
<tr>
<th class="th">
<div>Jul. 31, 2021 </div>
<div>USD ($)</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_DescriptionofBusinessandSummaryofSignificantAccountingPoliciesDetailsLineItems', window );"><strong>Description of Business and Summary of Significant Accounting Policies (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_BusinessDescription', window );">Business description</a></td>
<td class="text">The Company conducts business as a single operating segment.<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_Cash', window );">Cash and cash equivalents (in Dollars)</a></td>
<td class="nump">$ 24.9<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_CashEquivalentsAtCarryingValue', window );">Net cash (in Dollars)</a></td>
<td class="nump">$ 14.4<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_LicenseFeesPercentage', window );">License fees, percentage</a></td>
<td class="nump">30.00%<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_SubsciptionRevenuePercent', window );">Subscription revenue,percentage</a></td>
<td class="nump">30.00%<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_CreditPurchaseDescription', window );">Credit purchase, description</a></td>
<td class="text">Zedge Credits (ranging from 500 credits for $0.99 to 14,000 credits for $19.99), Google Play or iTunes retains 30% of the purchase price as its fee. When a user purchases Zedge Premium content, the artist or brand receives 70% of the actual revenue (&#x201c;Royalty Payment&#x201d;) and the Company receives the remaining 30%, which is recognized as revenue.<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_EffectiveIncomeTaxRateReconciliationDeductionsMedicarePrescriptionDrugBenefit', window );">Income tax benefit, percentage</a></td>
<td class="nump">50.00%<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_LesseeOperatingLeaseRenewalTerm', window );">Operating lease term</a></td>
<td class="text">1 year<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_LesseeOperatingLeaseRemainingLeaseTerm', window );">Recognize leases terms</a></td>
<td class="text">1 year<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_SalesRevenueNetMember', window );">Revenue Benchmark [Member] | Customer One [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_DescriptionofBusinessandSummaryofSignificantAccountingPoliciesDetailsLineItems', window );"><strong>Description of Business and Summary of Significant Accounting Policies (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 custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_zdge_NumberOfCustomers', window );">Number of customers</a></td>
<td class="nump">3<span></span>
</td>
<td class="nump">2<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_ConcentrationRiskPercentage', window );">Concentration risk, percentage</a></td>
<td class="nump">30.00%<span></span>
</td>
<td class="nump">29.00%<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_SalesRevenueNetMember', window );">Revenue Benchmark [Member] | Customer Two [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_DescriptionofBusinessandSummaryofSignificantAccountingPoliciesDetailsLineItems', window );"><strong>Description of Business and Summary of Significant Accounting Policies (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 custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_zdge_ConcentrationRiskPercentage', window );">Concentration risk, percentage</a></td>
<td class="nump">22.00%<span></span>
</td>
<td class="nump">26.00%<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_SalesRevenueNetMember', window );">Revenue Benchmark [Member] | Customer Three [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_DescriptionofBusinessandSummaryofSignificantAccountingPoliciesDetailsLineItems', window );"><strong>Description of Business and Summary of Significant Accounting Policies (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_ConcentrationRiskPercentage', window );">Concentration risk, percentage</a></td>
<td class="nump">12.00%<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_AccountsReceivableMember', window );">Accounts Receivable [Member] | Customer One [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_DescriptionofBusinessandSummaryofSignificantAccountingPoliciesDetailsLineItems', window );"><strong>Description of Business and Summary of Significant Accounting Policies (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 custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_zdge_NumberOfCustomers', window );">Number of customers</a></td>
<td class="nump">2<span></span>
</td>
<td class="nump">2<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_ConcentrationRiskPercentage', window );">Concentration risk, percentage</a></td>
<td class="nump">37.00%<span></span>
</td>
<td class="nump">35.00%<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_AccountsReceivableMember', window );">Accounts Receivable [Member] | Customer Two [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_DescriptionofBusinessandSummaryofSignificantAccountingPoliciesDetailsLineItems', window );"><strong>Description of Business and Summary of Significant Accounting Policies (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 custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_zdge_ConcentrationRiskPercentage', window );">Concentration risk, percentage</a></td>
<td class="nump">28.00%<span></span>
</td>
<td class="nump">32.00%<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_PropertyPlantAndEquipmentByTypeAxis=us-gaap_SoftwareAndSoftwareDevelopmentCostsMember', window );">Software and Software Development Costs [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_DescriptionofBusinessandSummaryofSignificantAccountingPoliciesDetailsLineItems', window );"><strong>Description of Business and Summary of Significant Accounting Policies (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 " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentUsefulLife', window );">Estimated useful lives of long-lived assets</a></td>
<td class="text">3 years<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_PropertyPlantAndEquipmentByTypeAxis=us-gaap_FurnitureAndFixturesMember', window );">Furniture and Fixtures [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_DescriptionofBusinessandSummaryofSignificantAccountingPoliciesDetailsLineItems', window );"><strong>Description of Business and Summary of Significant Accounting Policies (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_PropertyPlantAndEquipmentUsefulLife', window );">Estimated useful lives of long-lived assets</a></td>
<td class="text">5 years<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_PropertyPlantAndEquipmentByTypeAxis=us-gaap_OfficeEquipmentMember', window );">Property and Equipment [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_DescriptionofBusinessandSummaryofSignificantAccountingPoliciesDetailsLineItems', window );"><strong>Description of Business and Summary of Significant Accounting Policies (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 " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentUsefulLife', window );">Estimated useful lives of long-lived assets</a></td>
<td class="text">3 years<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_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://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 55<br> -Paragraph 10<br> -URI http://asc.fasb.org/extlink&amp;oid=84165509&amp;loc=d3e56426-112766<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><br>Reference 4: 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_CashEquivalentsAtCarryingValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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 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 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_CashEquivalentsAtCarryingValue</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_EffectiveIncomeTaxRateReconciliationDeductionsMedicarePrescriptionDrugBenefit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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 difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to deduction for Medicare prescription drug benefit subsidy.</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 12<br> -URI http://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32687-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 S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 6.I.Fact.4)<br> -URI http://asc.fasb.org/extlink&amp;oid=122134291&amp;loc=d3e330036-122817<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_EffectiveIncomeTaxRateReconciliationDeductionsMedicarePrescriptionDrugBenefit</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>dtr-types: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_LesseeOperatingLeaseRemainingLeaseTerm">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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>Remaining lease term of operating lease, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.</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 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (a)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=123408670&amp;loc=SL77918673-209980<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_LesseeOperatingLeaseRemainingLeaseTerm</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:durationItemType</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_LesseeOperatingLeaseRenewalTerm">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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>Term of lessee's operating lease renewal, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.</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 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (a)(3)<br> -URI http://asc.fasb.org/extlink&amp;oid=123408670&amp;loc=SL77918673-209980<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_LesseeOperatingLeaseRenewalTerm</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:durationItemType</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_PropertyPlantAndEquipmentUsefulLife">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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>Useful life of long lived, physical assets used in the normal conduct of business and not intended for resale, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days. Examples include, but not limited to, land, buildings, machinery and equipment, office equipment, furniture and fixtures, and computer equipment.</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_PropertyPlantAndEquipmentUsefulLife</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:durationItemType</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_BusinessDescription">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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>Business 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_BusinessDescription</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_ConcentrationRiskPercentage">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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>For an entity that discloses a concentration risk in relation to quantitative amount, which serves as the "benchmark" (or denominator) in the equation, this concept represents the concentration percentage derived from the division.</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_ConcentrationRiskPercentage</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>dtr: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_zdge_CreditPurchaseDescription">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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 credit purchase price.</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_CreditPurchaseDescription</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_DescriptionofBusinessandSummaryofSignificantAccountingPoliciesDetailsLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_DescriptionofBusinessandSummaryofSignificantAccountingPoliciesDetailsLineItems</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_LicenseFeesPercentage">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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>For hat discloses license fees to be paid by the percentage.</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_LicenseFeesPercentage</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>dtr: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_zdge_NumberOfCustomers">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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 customers.</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_NumberOfCustomers</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:integerItemType</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_SubsciptionRevenuePercent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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>Revenue of subscription fess by percent.</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_SubsciptionRevenuePercent</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>dtr: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_ConcentrationRiskByBenchmarkAxis=us-gaap_SalesRevenueNetMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_SalesRevenueNetMember</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_CustomerOneMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_CustomerOneMember</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_CustomerTwoMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_CustomerTwoMember</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_CustomerThreeMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_CustomerThreeMember</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_ConcentrationRiskByBenchmarkAxis=us-gaap_AccountsReceivableMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_AccountsReceivableMember</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_PropertyPlantAndEquipmentByTypeAxis=us-gaap_SoftwareAndSoftwareDevelopmentCostsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_PropertyPlantAndEquipmentByTypeAxis=us-gaap_SoftwareAndSoftwareDevelopmentCostsMember</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_PropertyPlantAndEquipmentByTypeAxis=us-gaap_FurnitureAndFixturesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_PropertyPlantAndEquipmentByTypeAxis=us-gaap_FurnitureAndFixturesMember</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_PropertyPlantAndEquipmentByTypeAxis=us-gaap_OfficeEquipmentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_PropertyPlantAndEquipmentByTypeAxis=us-gaap_OfficeEquipmentMember</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>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.21.2</span><table class="report" border="0" cellspacing="2" id="idm139884446717224">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Description of Business and Summary of Significant Accounting Policies (Details) - Schedule of weighted-average number of shares used in the calculation of basic and diluted earnings per share - shares<br></strong></div></th>
<th class="th" colspan="2">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Jul. 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_ScheduleOfWeightedAverageNumberOfSharesUsedInTheCalculationOfBasicAndDilutedEarningsPerShareAbstract', window );"><strong>Schedule of weighted-average number of shares used in the 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>
</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_WeightedAverageNumberOfSharesOutstandingBasic', window );">Basic weighted-average number of shares</a></td>
<td class="nump">13,156,000<span></span>
</td>
<td class="nump">11,126,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_IncrementalCommonSharesAttributableToCallOptionsAndWarrants', window );">Stock options</a></td>
<td class="nump">784,000<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_IncrementalCommonSharesAttributableToNonvestedSharesWithForfeitableDividends', window );">Non-vested restricted Class B common stock</a></td>
<td class="nump">66,000<span></span>
</td>
<td class="text"> <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_IncrementalCommonSharesAttributableToDeferredStockUnits', window );">Deferred stock units</a></td>
<td class="nump">32,000<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_WeightedAverageNumberOfDilutedSharesOutstanding', window );">Diluted weighted-average number of shares</a></td>
<td class="nump">14,038,000<span></span>
</td>
<td class="nump">11,126,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_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=125511455&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=125511455&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=125511455&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=124432515&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=125511455&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=125511455&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=124432515&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=125511455&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=125511455&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_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=124432515&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=125511455&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=124432515&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=125511455&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>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_zdge_IncrementalCommonSharesAttributableToDeferredStockUnits">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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 deferred stock units.</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_IncrementalCommonSharesAttributableToDeferredStockUnits</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_ScheduleOfWeightedAverageNumberOfSharesUsedInTheCalculationOfBasicAndDilutedEarningsPerShareAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_ScheduleOfWeightedAverageNumberOfSharesUsedInTheCalculationOfBasicAndDilutedEarningsPerShareAbstract</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>57
<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.21.2</span><table class="report" border="0" cellspacing="2" id="idm139884443496424">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Description of Business and Summary of Significant Accounting Policies (Details) - Schedule of shares were excluded from the diluted earnings per share - shares<br></strong></div></th>
<th class="th" colspan="2">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Jul. 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_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>
</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">31,000<span></span>
</td>
<td class="nump">1,393,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_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis=zdge_StockOptionsMember', window );">Stock options [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_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>
</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">31,000<span></span>
</td>
<td class="nump">1,227,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_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis=zdge_NonVestedRestrictedMember', 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>
</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>
</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">105,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_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis=zdge_DeferredStockMember', window );">Deferred stock units [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_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>
</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="nump">61,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_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=124432515&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=zdge_StockOptionsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_StockOptionsMember</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_NonVestedRestrictedMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_NonVestedRestrictedMember</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_DeferredStockMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_DeferredStockMember</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>58
<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.21.2</span><table class="report" border="0" cellspacing="2" id="idm139884446743896">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Revenue (Details) - USD ($)<br></strong></div></th>
<th class="th" colspan="2">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Jul. 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 July 31, 2021, the Company&#x2019;s deferred revenue balance related to subscriptions was approximately $1,603,000, representing approximately 752,000 active subscribers. As of July 31, 2020, the Company&#x2019;s deferred revenue balance related to subscriptions was approximately $1,169,000, representing approximately 504,000 active subscribers which was recognized during fiscal 2021.<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_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 redeem 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="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 revenue balance</a></td>
<td class="nump">$ 218,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_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_DeferredRevenue', window );">Deferred revenue balance</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 169,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_DeferredRevenueRevenueRecognized1', window );">Deferred balance</a></td>
<td class="nump">$ 1,821,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_DeferredRevenueArrangementTypeAxis=zdge_ZedgePremiumMember', window );">Zedge Premium [Member] | Maximum [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_DeferredRevenuePeriodIncreaseDecrease', window );">Deferred revenues increased</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">483,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_DeferredRevenueArrangementTypeAxis=zdge_ZedgePremiumMember', window );">Zedge Premium [Member] | Minimum [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_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 " 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="text">&#160;<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>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_RangeAxis=srt_MaximumMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_RangeAxis=srt_MaximumMember</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_RangeAxis=srt_MinimumMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_RangeAxis=srt_MinimumMember</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>59
<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.21.2</span><table class="report" border="0" cellspacing="2" id="idm139884443528808">
<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">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Jul. 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_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>
</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">$ 19,569<span></span>
</td>
<td class="nump">$ 9,470<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>
</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>
</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">15,741<span></span>
</td>
<td class="nump">7,410<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>
</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>
</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">3,311<span></span>
</td>
<td class="nump">1,599<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>
</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>
</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">$ 517<span></span>
</td>
<td class="nump">$ 461<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=123359005&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=123596393&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=123359005&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=123359005&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 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<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> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8736-108599<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<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 40<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e9031-108599<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<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 30<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8906-108599<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<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 41<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e9038-108599<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 18: 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=123359005&amp;loc=d3e9054-108599<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 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 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 22: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 23: 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=123367319&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>60
<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.21.2</span><table class="report" border="0" cellspacing="2" id="idm139884445104056">
<tr>
<th class="tl" colspan="1" 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"><div>Jul. 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_AssetsFairValueDisclosureAbstract', window );"><strong>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_ForeignCurrencyFairValueHedgeAssetAtFairValue', window );">Foreign exchange forward contracts</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 10<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_LiabilitiesFairValueDisclosureAbstract', window );"><strong>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_ForeignCurrencyContractsLiabilityFairValueDisclosure', window );">Foreign exchange forward contracts</a></td>
<td class="nump">$ 54<span></span>
</td>
<td class="text"> <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_FairValueByMeasurementFrequencyAxis=us-gaap_FairValueMeasurementsRecurringMember', window );">Fair Value, Recurring [Member] | Fair Value, Inputs, Level 1 [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_us-gaap_AssetsFairValueDisclosureAbstract', window );"><strong>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_ForeignCurrencyFairValueHedgeAssetAtFairValue', window );">Foreign exchange forward contracts</a></td>
<td class="text"> <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_LiabilitiesFairValueDisclosureAbstract', window );"><strong>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_ForeignCurrencyContractsLiabilityFairValueDisclosure', window );">Foreign exchange forward contracts</a></td>
<td class="text"> <span></span>
</td>
<td class="text"> <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_FairValueByMeasurementFrequencyAxis=us-gaap_FairValueMeasurementsRecurringMember', window );">Fair Value, Recurring [Member] | Fair Value, Inputs, Level 3 [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_us-gaap_AssetsFairValueDisclosureAbstract', window );"><strong>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_ForeignCurrencyFairValueHedgeAssetAtFairValue', window );">Foreign exchange forward contracts</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_LiabilitiesFairValueDisclosureAbstract', window );"><strong>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_ForeignCurrencyContractsLiabilityFairValueDisclosure', window );">Foreign exchange forward contracts</a></td>
<td class="text"> <span></span>
</td>
<td class="text"> <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_FairValueByMeasurementFrequencyAxis=us-gaap_FairValueMeasurementsRecurringMember', window );">Fair Value, Recurring [Member] | Fair Value, Inputs, Level 2 [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_us-gaap_AssetsFairValueDisclosureAbstract', window );"><strong>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_ForeignCurrencyFairValueHedgeAssetAtFairValue', window );">Foreign exchange forward contracts</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">10<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_LiabilitiesFairValueDisclosureAbstract', window );"><strong>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_ForeignCurrencyContractsLiabilityFairValueDisclosure', window );">Foreign exchange forward contracts</a></td>
<td class="nump">$ 54<span></span>
</td>
<td class="text"> <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_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=125515794&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_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_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_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>
<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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>61
<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.21.2</span><table class="report" border="0" cellspacing="2" id="idm139884444975464">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Derivative Instruments (Details) - Schedule of outstanding foreign exchange contracts - 12 months ended Jul. 31, 2021<br></strong></div></th>
<th class="th"><div>USD ($)</div></th>
<th class="th"><div>NOK (kr)</div></th>
<th class="th"><div>EUR (&#8364;)</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>
<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_DerivativeUnderlyingAmount', window );">Amount</a></td>
<td class="nump">$ 1,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">&#8364; 826,705<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>
<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_DerivativeInstrumentsDetailsScheduleofoutstandingforeignexchangecontractsLineItems', window );"><strong>Derivative Instruments (Details) - Schedule of outstanding foreign exchange contracts [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 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>
<td class="nump">kr 6,733,760<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_DerivativeInstrumentRiskAxis=zdge_SettlementDateFourMember', window );">Aug-21 [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_DerivativeInstrumentsDetailsScheduleofoutstandingforeignexchangecontractsLineItems', window );"><strong>Derivative Instruments (Details) - Schedule of outstanding foreign exchange contracts [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 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">250,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">206,873<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 );">Aug-21 [Member] | Western Alliance Bank [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_DerivativeInstrumentsDetailsScheduleofoutstandingforeignexchangecontractsLineItems', window );"><strong>Derivative Instruments (Details) - Schedule of outstanding foreign exchange contracts [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 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>
<td class="nump">1,683,215<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_DerivativeInstrumentRiskAxis=zdge_SettlementDateFiveMember', window );">Sep-21 [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_DerivativeInstrumentsDetailsScheduleofoutstandingforeignexchangecontractsLineItems', window );"><strong>Derivative Instruments (Details) - Schedule of outstanding foreign exchange contracts [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 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">250,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">206,753<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_SettlementDateFiveMember', window );">Sep-21 [Member] | Western Alliance Bank [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_DerivativeInstrumentsDetailsScheduleofoutstandingforeignexchangecontractsLineItems', window );"><strong>Derivative Instruments (Details) - Schedule of outstanding foreign exchange contracts [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 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>
<td class="nump">1,683,275<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_DerivativeInstrumentRiskAxis=zdge_SettlementDateSixMember', window );">Oct-21 [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_DerivativeInstrumentsDetailsScheduleofoutstandingforeignexchangecontractsLineItems', window );"><strong>Derivative Instruments (Details) - Schedule of outstanding foreign exchange contracts [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 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">250,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">206,616<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_SettlementDateSixMember', window );">Oct-21 [Member] | Western Alliance Bank [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_DerivativeInstrumentsDetailsScheduleofoutstandingforeignexchangecontractsLineItems', window );"><strong>Derivative Instruments (Details) - Schedule of outstanding foreign exchange contracts [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 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>
<td class="nump">1,683,515<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_DerivativeInstrumentRiskAxis=zdge_SettlementDateSevenMember', window );">Nov-21 [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_DerivativeInstrumentsDetailsScheduleofoutstandingforeignexchangecontractsLineItems', window );"><strong>Derivative Instruments (Details) - Schedule of outstanding foreign exchange contracts [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 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">250,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">&#8364; 206,463<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_SettlementDateSevenMember', window );">Nov-21 [Member] | Western Alliance Bank [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_DerivativeInstrumentsDetailsScheduleofoutstandingforeignexchangecontractsLineItems', window );"><strong>Derivative Instruments (Details) - Schedule of outstanding foreign exchange contracts [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 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>
<td class="nump">kr 1,683,755<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_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_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_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_us-gaap_DerivativeInstrumentRiskAxis=zdge_SettlementDateFiveMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_SettlementDateFiveMember</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_SettlementDateSixMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_SettlementDateSixMember</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_SettlementDateSevenMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_SettlementDateSevenMember</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>62
<FILENAME>R47.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.21.2</span><table class="report" border="0" cellspacing="2" id="idm139884556113016">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Derivative Instruments (Details) - Schedule of fair value of outstanding derivative instruments - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th"><div>Jul. 31, 2021</div></th>
<th class="th"><div>Jul. 31, 2020</div></th>
</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_BalanceSheetLocationAxis=zdge_ForeignExchangeForwardContractsMember', window );">Foreign exchange forward contracts [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_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="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_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="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_ForeignCurrencyDerivativeInstrumentsNotDesignatedAsHedgingInstrumentsLiabilityAtFairValue', window );">Foreign exchange forward contracts</a></td>
<td class="text"> <span></span>
</td>
<td class="nump">$ 10<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_BalanceSheetLocationAxis=zdge_ForeignExchangeForwardContractsOneMember', window );">Foreign exchange forward contracts One [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_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="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_DescriptionOfLocationOfForeignCurrencyDerivativesOnBalanceSheet1', window );">Balance Sheet Location</a></td>
<td class="text">Accrued expenses and other current liabilities<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_ForeignCurrencyDerivativeInstrumentsNotDesignatedAsHedgingInstrumentsLiabilityAtFairValue', window );">Foreign exchange forward contracts</a></td>
<td class="nump">$ 54<span></span>
</td>
<td class="text"> <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=125515794&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>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BalanceSheetLocationAxis=zdge_ForeignExchangeForwardContractsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_BalanceSheetLocationAxis=zdge_ForeignExchangeForwardContractsMember</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_BalanceSheetLocationAxis=zdge_ForeignExchangeForwardContractsOneMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_BalanceSheetLocationAxis=zdge_ForeignExchangeForwardContractsOneMember</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>63
<FILENAME>R48.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.21.2</span><table class="report" border="0" cellspacing="2" id="idm139884446599928">
<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">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Jul. 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_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>
</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 Loss Recognized on Derivatives</a></td>
<td class="text">Net 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="num">$ (18)<span></span>
</td>
<td class="num">$ (218)<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=125515794&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=125515794&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>64
<FILENAME>R49.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.21.2</span><table class="report" border="0" cellspacing="2" id="idm139884531246648">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Property and Equipment (Details) - USD ($)<br> $ in Millions</strong></div></th>
<th class="th" colspan="2">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Jul. 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_PropertyPlantAndEquipmentAbstract', window );"><strong>Property, Plant and Equipment [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_CostDepreciationAmortizationAndDepletion', window );">Depreciation and amortization expense</a></td>
<td class="nump">$ 1.3<span></span>
</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_CostDepreciationAmortizationAndDepletion">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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 expense for allocation of cost of tangible and intangible assets over their useful lives, and reduction in quantity of natural resource due to consumption directly used in production of good and rendering of service.</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 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(b)(2))<br> -URI http://asc.fasb.org/extlink&amp;oid=123367319&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_CostDepreciationAmortizationAndDepletion</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_PropertyPlantAndEquipmentAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_PropertyPlantAndEquipmentAbstract</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>65
<FILENAME>R50.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.21.2</span><table class="report" border="0" cellspacing="2" id="idm139884443693320">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Property and Equipment (Details) - Schedule of Property and equipment - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Jul. 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_ScheduleOfPropertyAndEquipmentAbstract', window );"><strong>Schedule of Property and equipment [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_CapitalizedComputerSoftwareGross', window );">Capitalized software and technology development costs</a></td>
<td class="nump">$ 7,845<span></span>
</td>
<td class="nump">$ 7,246<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_PropertyPlantAndEquipmentOther', window );">Other</a></td>
<td class="nump">372<span></span>
</td>
<td class="nump">324<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_PropertyPlantAndEquipmentGross', window );">Property and equipment, gross</a></td>
<td class="nump">8,217<span></span>
</td>
<td class="nump">7,570<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_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment', window );">Less accumulated depreciation and amortization</a></td>
<td class="num">(6,237)<span></span>
</td>
<td class="num">(4,986)<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_PropertyPlantAndEquipmentNet', window );">Total</a></td>
<td class="nump">$ 1,980<span></span>
</td>
<td class="nump">$ 2,584<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_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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 accumulated depreciation, depletion and amortization for physical assets used in the normal conduct of business to produce 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 360<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<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 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></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment</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_CapitalizedComputerSoftwareGross">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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 accumulated amortization of capitalized costs for computer software, including but not limited to, acquired and internally developed computer software.</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 985<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6501960&amp;loc=d3e128462-111756<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_CapitalizedComputerSoftwareGross</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_PropertyPlantAndEquipmentGross">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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 accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business 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 360<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<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 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_PropertyPlantAndEquipmentGross</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://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 360<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=124429447&amp;loc=SL124453093-239630<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(13))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 6: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 55<br> -Paragraph 10<br> -URI http://asc.fasb.org/extlink&amp;oid=84165509&amp;loc=d3e56426-112766<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_PropertyPlantAndEquipmentOther">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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 accumulated depreciation, depletion and amortization of other physical assets used in the normal conduct of business to produce goods and services and not intended for resale.</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> -URI http://asc.fasb.org/extlink&amp;oid=6391035&amp;loc=d3e2868-110229<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_PropertyPlantAndEquipmentOther</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_ScheduleOfPropertyAndEquipmentAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_ScheduleOfPropertyAndEquipmentAbstract</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>66
<FILENAME>R51.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.21.2</span><table class="report" border="0" cellspacing="2" id="idm139884449994888">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Goodwill (Details) - Schedule of reconciles the change in the carrying amount of goodwill - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="2">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Jul. 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_ScheduleOfReconcilesTheChangeInTheCarryingAmountOfGoodwillAbstract', window );"><strong>Schedule of reconciles the change in the carrying amount of goodwill [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_Goodwill', window );">Balance beginning</a></td>
<td class="nump">$ 2,196<span></span>
</td>
<td class="nump">$ 2,266<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_ForeignCurrencyTranslationAdjustments', window );">Foreign currency translation adjustments</a></td>
<td class="nump">66<span></span>
</td>
<td class="num">(70)<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 );">Balance ending</a></td>
<td class="nump">$ 2,262<span></span>
</td>
<td class="nump">$ 2,196<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_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://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 55<br> -Paragraph 10<br> -URI http://asc.fasb.org/extlink&amp;oid=84165509&amp;loc=d3e56426-112766<br><br>Reference 4: 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_zdge_ForeignCurrencyTranslationAdjustments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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;">zdge_ForeignCurrencyTranslationAdjustments</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_ScheduleOfReconcilesTheChangeInTheCarryingAmountOfGoodwillAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_ScheduleOfReconcilesTheChangeInTheCarryingAmountOfGoodwillAbstract</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>67
<FILENAME>R52.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.21.2</span><table class="report" border="0" cellspacing="2" id="idm139884444291448">
<tr>
<th class="tl" colspan="1" rowspan="2"><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" colspan="2">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Jul. 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_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">$ 424<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_AccruedIncomeTaxes', window );">Accrued income taxes payable</a></td>
<td class="nump">264<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">291<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_AccruedBonusesCurrent', window );">Accrued payroll and bonuses</a></td>
<td class="nump">374<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_OperatingLeasePayments', window );">Operating lease liability</a></td>
<td class="nump">86<span></span>
</td>
<td class="nump">232<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_DerivativeLiabilities', window );">Derivative liability</a></td>
<td class="nump">54<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_DueToAffiliateCurrent', window );">Due to artists</a></td>
<td class="nump">246<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_OtherAccruedLiabilitiesCurrent', window );">Other</a></td>
<td class="nump">32<span></span>
</td>
<td class="nump">44<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_AccountsPayableAndOtherAccruedLiabilitiesCurrent', window );">Total accrued expenses and other current liabilities</a></td>
<td class="nump">$ 1,771<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_AccountsPayableAndOtherAccruedLiabilitiesCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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 incurred to vendors for goods and services received, and accrued liabilities classified as other, payable 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>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_AccountsPayableAndOtherAccruedLiabilitiesCurrent</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_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=124098289&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=124098289&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_AccruedIncomeTaxes">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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 amount as of the balance sheet date of the unpaid sum of the known and estimated amounts payable to satisfy all domestic and foreign income tax obligations due.  This amount is the total of current and noncurrent accrued income 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 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(15)(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 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><br>Reference 3: 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 15<br> -URI http://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32718-109319<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(20))<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 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(15)(a))<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_AccruedIncomeTaxes</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=124098289&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_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=124098289&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_DerivativeLiabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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, after the effects of master netting arrangements, of a financial liability or contract with one or more underlyings, notional amount or payment provision or both, and the contract can be net settled by means outside the contract or delivery of an asset. Includes liabilities not subject to a master netting arrangement and not elected to be offset.</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 20<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=51824906&amp;loc=SL20225862-175312<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 20<br> -Section 55<br> -Paragraph 10<br> -URI http://asc.fasb.org/extlink&amp;oid=99393222&amp;loc=SL20226008-175313<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 10<br> -URI http://asc.fasb.org/extlink&amp;oid=123594938&amp;loc=d3e13433-108611<br><br>Reference 4: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 20<br> -Section 55<br> -Paragraph 22<br> -URI http://asc.fasb.org/extlink&amp;oid=99393222&amp;loc=SL20226052-175313<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_DerivativeLiabilities</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_OperatingLeasePayments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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 outflow from operating lease, excluding payments to bring another asset to condition and location necessary for its intended use.</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 5<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=123391704&amp;loc=SL77918643-209977<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (g)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=123408670&amp;loc=SL77918686-209980<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_OperatingLeasePayments</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_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=124098289&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=124098289&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=124098289&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>68
<FILENAME>R53.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.21.2</span><table class="report" border="0" cellspacing="2" id="idm139884448410152">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Commitments and Contingencies (Details)<br> $ in Millions</strong></div></th>
<th class="th" colspan="1">1 Months Ended</th>
</tr>
<tr><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 );">Loss Contingency, Damages Sought, 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>69
<FILENAME>R54.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.21.2</span><table class="report" border="0" cellspacing="2" id="idm139884446507720">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Leases (Details) - USD ($)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th"><div>Jul. 31, 2021</div></th>
<th class="th"><div>Mar. 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_LeasesAbstract', window );"><strong>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_LessorOperatingLeaseDescription', window );">Operating leases, description</a></td>
<td class="text">The Company has operating leases primarily for office space. Effective April 1, 2021, the Company moved its main office in Trondheim, Norway with 11,600 square feet of office space to a 4,900 square foot facility. There were nine months left on the lease agreement for the old office space and the Company recognized $14,000 gain as a result of the lease termination.<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_OperatingLeaseRightOfUseAssets', window );">ROU assets</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 281,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_LeasesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_LeasesAbstract</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_LessorOperatingLeaseDescription">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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 lessor's 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 30<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (a)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=124258985&amp;loc=SL77919359-209981<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_LessorOperatingLeaseDescription</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_OperatingLeaseRightOfUseAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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>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_OperatingLeaseRightOfUseAssets</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>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>70
<FILENAME>R55.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.21.2</span><table class="report" border="0" cellspacing="2" id="idm139884448182072">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Leases (Details) - Schedule of lease-related assets and liabilities - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Jul. 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_OperatingLeasesAbstract', window );"><strong>Operating leases:</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_OperatingLeaseOtherAssets', window );">Other assets</a></td>
<td class="nump">$ 243<span></span>
</td>
<td class="nump">$ 317<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_OperatingLeaseAccruedExpensesAndOtherLiabilities', window );">Other current liabilities</a></td>
<td class="nump">86<span></span>
</td>
<td class="nump">232<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_OperatingLeaseOtherLiability', window );">Other liabilities</a></td>
<td class="nump">145<span></span>
</td>
<td class="nump">64<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_TotalOperatingLeaseLiabilities', window );">Total operating lease liabilities</a></td>
<td class="nump">$ 231<span></span>
</td>
<td class="nump">$ 296<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_zdge_OperatingLeaseAccruedExpensesAndOtherLiabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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>Accrued expenses and other 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;">zdge_OperatingLeaseAccruedExpensesAndOtherLiabilities</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>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_zdge_OperatingLeaseOtherAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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>Other assets.</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_OperatingLeaseOtherAssets</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>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_zdge_OperatingLeaseOtherLiability">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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>Operating Lease Other Liability.</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_OperatingLeaseOtherLiability</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>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_zdge_OperatingLeasesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_OperatingLeasesAbstract</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_TotalOperatingLeaseLiabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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>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_TotalOperatingLeaseLiabilities</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>71
<FILENAME>R56.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.21.2</span><table class="report" border="0" cellspacing="2" id="idm139884448352840">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Leases (Details) - Schedule of weighted average remaining lease term and weighted average discount<br></strong></div></th>
<th class="th"><div>Jul. 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_WeightedAverageRemainingLeaseTermAbstract', window );"><strong>Weighted average remaining lease term:</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_OperatingLeaseWeightedAverageRemainingLeaseTerm1', window );">Operating leases</a></td>
<td class="text">2 years 244 days<span></span>
</td>
<td class="text">1 year 153 days<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_WeightedAverageDiscountRateAbstract', window );"><strong>Weighted average discount rate:</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_OperatingLeaseWeightedAverageDiscountRatePercent', window );">Operating leases</a></td>
<td class="nump">1.00%<span></span>
</td>
<td class="nump">5.00%<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_OperatingLeaseWeightedAverageDiscountRatePercent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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 discount rate for operating lease calculated at point in time.</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 50<br> -Paragraph 4<br> -Subparagraph (g)(4)<br> -URI http://asc.fasb.org/extlink&amp;oid=123408670&amp;loc=SL77918686-209980<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 55<br> -Paragraph 53<br> -URI http://asc.fasb.org/extlink&amp;oid=123414884&amp;loc=SL77918982-209971<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_OperatingLeaseWeightedAverageDiscountRatePercent</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>dtr-types: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_OperatingLeaseWeightedAverageRemainingLeaseTerm1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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 remaining lease term for operating lease, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.</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 842<br> -SubTopic 20<br> -Section 55<br> -Paragraph 53<br> -URI http://asc.fasb.org/extlink&amp;oid=123414884&amp;loc=SL77918982-209971<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (g)(3)<br> -URI http://asc.fasb.org/extlink&amp;oid=123408670&amp;loc=SL77918686-209980<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_OperatingLeaseWeightedAverageRemainingLeaseTerm1</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:durationItemType</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_WeightedAverageDiscountRateAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_WeightedAverageDiscountRateAbstract</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_WeightedAverageRemainingLeaseTermAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_WeightedAverageRemainingLeaseTermAbstract</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>72
<FILENAME>R57.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.21.2</span><table class="report" border="0" cellspacing="2" id="idm139884535285112">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Leases (Details) - Schedule of Future minimum lease payments under non-cancellable leases<br> $ in Thousands</strong></div></th>
<th class="th">
<div>Jul. 31, 2020 </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_ScheduleOfFutureMinimumLeasePaymentsUnderNonCancellableLeasesAbstract', window );"><strong>Schedule of Future minimum lease payments under non-cancellable leases [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_OperatingLeaseFutureMinimumPaymentsDueCurrent', window );">2022</a></td>
<td class="nump">$ 88<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_OperatingLeasesFutureMinimumPaymentDueInTwoYears', window );">2023</a></td>
<td class="nump">96<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_OperatingLeasesFutureMinimumPaymentDueInThreeYears', window );">2024</a></td>
<td class="nump">50<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_zdge_OperatingLeasesFutureMinimumPaymentDue', window );">Total future minimum lease payments</a></td>
<td class="nump">234<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_OperatingLeasesFutureMinimumPaymentsImputedInterest', window );">Less imputed interest</a></td>
<td class="nump">3<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_zdge_OperatingLeasesFutureMinimumPaymentsTotal', window );">Total</a></td>
<td class="nump">$ 231<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_zdge_OperatingLeaseFutureMinimumPaymentsDueCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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 required minimum rental payments for operating leases having an initial or remaining non-cancelable lease term in excess of one year due in the next fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.</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_OperatingLeaseFutureMinimumPaymentsDueCurrent</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>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_zdge_OperatingLeasesFutureMinimumPaymentDue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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 required minimum rental payments for leases having an initial or remaining non-cancelable letter-terms in excess of one year.</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_OperatingLeasesFutureMinimumPaymentDue</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>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_zdge_OperatingLeasesFutureMinimumPaymentDueInThreeYears">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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 required minimum rental payments for operating leases having an initial or remaining non-cancelable lease term in excess of one year due in the third fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.</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_OperatingLeasesFutureMinimumPaymentDueInThreeYears</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>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_zdge_OperatingLeasesFutureMinimumPaymentDueInTwoYears">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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 required minimum rental payments for operating leases having an initial or remaining non-cancelable lease term in excess of one year due in the second fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.</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_OperatingLeasesFutureMinimumPaymentDueInTwoYears</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>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_zdge_OperatingLeasesFutureMinimumPaymentsImputedInterest">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_OperatingLeasesFutureMinimumPaymentsImputedInterest</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>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_zdge_OperatingLeasesFutureMinimumPaymentsTotal">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_OperatingLeasesFutureMinimumPaymentsTotal</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>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_zdge_ScheduleOfFutureMinimumLeasePaymentsUnderNonCancellableLeasesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_ScheduleOfFutureMinimumLeasePaymentsUnderNonCancellableLeasesAbstract</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>73
<FILENAME>R58.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.21.2</span><table class="report" border="0" cellspacing="2" id="idm139884446746504">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Income Taxes (Details) - USD ($)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th"><div>Jul. 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_IncomeTaxesDetailsLineItems', window );"><strong>Income Taxes (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 " 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>
</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_IncomeTaxExaminationDescription', window );">Income tax subject to examination, description</a></td>
<td class="text">The Company currently remains subject to examinations of its U.S. tax returns as follows: U.S. federal tax return for fiscal 2018 to fiscal 2020, state and local tax returns generally for fiscal 2018 to fiscal 2020 and foreign tax returns generally for fiscal 2019 to fiscal 2020.<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=zdge_USFederalNetOperatingLossMember', window );">U.S. Federal Net Operating Loss [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_IncomeTaxesDetailsLineItems', window );"><strong>Income Taxes (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 " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingLossCarryforwards', window );">Net operating loss carryforwards</a></td>
<td class="nump">$ 0<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=zdge_StateNetOperatingLossMember', window );">U.S. State Net Operating Loss [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_IncomeTaxesDetailsLineItems', window );"><strong>Income Taxes (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_OperatingLossCarryforwards', window );">Net operating loss carryforwards</a></td>
<td class="nump">5,300,000<span></span>
</td>
<td class="nump">5,900,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=zdge_NorwegianNetOperatingLossMember', window );">Norwegian Net Operating Loss [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_IncomeTaxesDetailsLineItems', window );"><strong>Income Taxes (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 " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingLossCarryforwards', window );">Net operating loss carryforwards</a></td>
<td class="nump">$ 201,000<span></span>
</td>
<td class="nump">$ 433,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_IncomeTaxExaminationDescription">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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 brief description of status of the tax examination, significant findings to date, and the entity's position with respect to the findings.</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 15<br> -Subparagraph (d)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32718-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_IncomeTaxExaminationDescription</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_OperatingLossCarryforwards">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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 operating loss carryforward, before tax effects, available to reduce future taxable income under enacted tax laws.</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 3<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32559-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_OperatingLossCarryforwards</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_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_IncomeTaxesDetailsLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_IncomeTaxesDetailsLineItems</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=zdge_USFederalNetOperatingLossMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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=zdge_USFederalNetOperatingLossMember</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=zdge_StateNetOperatingLossMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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=zdge_StateNetOperatingLossMember</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=zdge_NorwegianNetOperatingLossMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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=zdge_NorwegianNetOperatingLossMember</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>74
<FILENAME>R59.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.21.2</span><table class="report" border="0" cellspacing="2" id="idm139884446579320">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Income Taxes (Details) - Schedule of income (loss) before income taxes - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="2">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Jul. 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_ScheduleOfIncomeLossBeforeIncomeTaxesAbstract', window );"><strong>Schedule of income (loss) before income taxes [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_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic', window );">Domestic</a></td>
<td class="nump">$ 7,629<span></span>
</td>
<td class="num">$ (630)<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_IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign', window );">Foreign</a></td>
<td class="nump">417<span></span>
</td>
<td class="nump">86<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_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest', window );">Income (loss) before income taxes</a></td>
<td class="nump">$ 8,046<span></span>
</td>
<td class="num">$ (544)<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_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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 earnings or loss from continuing operations before income taxes that is attributable to domestic 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 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h)(1))<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 740<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 6.I.Fact.3)<br> -URI http://asc.fasb.org/extlink&amp;oid=122134291&amp;loc=d3e330036-122817<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_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic</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_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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, including income (loss) from equity method investments, before deduction of income tax expense (benefit), and income (loss) attributable to 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 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&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 30<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&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 (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8933-108599<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 940<br> -SubTopic 20<br> -Section 25<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=123384075&amp;loc=d3e41242-110953<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=123359005&amp;loc=d3e8736-108599<br><br>Reference 6: 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(10))<br> -URI http://asc.fasb.org/extlink&amp;oid=123367319&amp;loc=SL114868664-224227<br><br>Reference 7: 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(8))<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 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 9: 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=123359005&amp;loc=d3e8924-108599<br><br>Reference 10: 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(15))<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_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest</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_IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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 earnings or loss from continuing operations before income taxes that is attributable to foreign operations, which is defined as Income or Loss generated from operations located outside the entity's country of domicile.</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(h)(1))<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 740<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 6.I.Fact.3)<br> -URI http://asc.fasb.org/extlink&amp;oid=122134291&amp;loc=d3e330036-122817<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_IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign</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_ScheduleOfIncomeLossBeforeIncomeTaxesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_ScheduleOfIncomeLossBeforeIncomeTaxesAbstract</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>75
<FILENAME>R60.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.21.2</span><table class="report" border="0" cellspacing="2" id="idm139884444209992">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Income Taxes (Details) - Schedule of provision for (benefit from) income taxes - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="2">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Jul. 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_CurrentAbstract', window );"><strong>Current:</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_CurrentForeignTaxExpenseBenefit', window );">Foreign</a></td>
<td class="nump">$ 30<span></span>
</td>
<td class="nump">$ 14<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_CurrentFederalTaxExpenseBenefit', window );">Federal</a></td>
<td class="nump">239<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_CurrentStateAndLocalTaxExpenseBenefit', window );">State</a></td>
<td class="nump">6<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_CurrentIncomeTaxExpenseBenefit', window );">Total current expense</a></td>
<td class="nump">275<span></span>
</td>
<td class="nump">15<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_DeferredAbstract', window );"><strong>Deferred:</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_DeferredForeignIncomeTaxExpenseBenefit', window );">Foreign</a></td>
<td class="num">(44)<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_DeferredFederalIncomeTaxExpenseBenefit', window );">Federal</a></td>
<td class="num">(253)<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_DeferredStateAndLocalIncomeTaxExpenseBenefit', window );">State</a></td>
<td class="num">(180)<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_DeferredIncomeTaxExpenseBenefit', window );">Total deferred expense</a></td>
<td class="num">(477)<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_IncomeTaxExpenseBenefit', window );">Provision for (benefit from) income taxes</a></td>
<td class="num">$ (202)<span></span>
</td>
<td class="nump">$ 15<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_CurrentFederalTaxExpenseBenefit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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 federal tax expense (benefit) pertaining to income (loss) from 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/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(h)(1)(Note 1))<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 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=122134291&amp;loc=d3e330036-122817<br><br>Reference 3: 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 9<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32639-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_CurrentFederalTaxExpenseBenefit</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_CurrentForeignTaxExpenseBenefit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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 foreign income tax expense (benefit) pertaining to income (loss) from 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/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(h)(1)(Note 1))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<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 9<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32639-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_CurrentForeignTaxExpenseBenefit</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_CurrentIncomeTaxExpenseBenefit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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) pertaining to taxable income (loss) from continuing operations.</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 S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 6.I.7)<br> -URI http://asc.fasb.org/extlink&amp;oid=122134291&amp;loc=d3e330036-122817<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(h)(1)(Note 1))<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 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32639-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.Fact.2)<br> -URI http://asc.fasb.org/extlink&amp;oid=122134291&amp;loc=d3e330036-122817<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_CurrentIncomeTaxExpenseBenefit</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_CurrentStateAndLocalTaxExpenseBenefit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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 state and local tax expense (benefit) pertaining to income (loss) from continuing operations.</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 S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 6.I.7)<br> -URI http://asc.fasb.org/extlink&amp;oid=122134291&amp;loc=d3e330036-122817<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(h)(1)(Note 1))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 3: 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 9<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32639-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_CurrentStateAndLocalTaxExpenseBenefit</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_DeferredFederalIncomeTaxExpenseBenefit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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 federal income tax expense (benefit) pertaining to income (loss) from 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/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(h)(1)(Note 1))<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 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=122134291&amp;loc=d3e330036-122817<br><br>Reference 3: 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 9<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32639-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_DeferredFederalIncomeTaxExpenseBenefit</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_DeferredForeignIncomeTaxExpenseBenefit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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 foreign income tax expense (benefit) pertaining to income (loss) from continuing operations.</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 S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 6.I.7)<br> -URI http://asc.fasb.org/extlink&amp;oid=122134291&amp;loc=d3e330036-122817<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(h)(1)(Note 1))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 3: 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 9<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32639-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_DeferredForeignIncomeTaxExpenseBenefit</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_DeferredIncomeTaxExpenseBenefit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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 tax expense (benefit) pertaining to income (loss) from continuing operations.</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 S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 6.I.7)<br> -URI http://asc.fasb.org/extlink&amp;oid=122134291&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 S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 6.I.Fact.1)<br> -URI http://asc.fasb.org/extlink&amp;oid=122134291&amp;loc=d3e330036-122817<br><br>Reference 3: 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(h)(1)(Note 1))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<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.Fact.2)<br> -URI http://asc.fasb.org/extlink&amp;oid=122134291&amp;loc=d3e330036-122817<br><br>Reference 5: 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=123570139&amp;loc=d3e3602-108585<br><br>Reference 6: 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 9<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32639-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_DeferredIncomeTaxExpenseBenefit</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_DeferredStateAndLocalIncomeTaxExpenseBenefit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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 state and local tax expense (benefit) pertaining to income (loss) from 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/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32639-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 S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 6.I.7)<br> -URI http://asc.fasb.org/extlink&amp;oid=122134291&amp;loc=d3e330036-122817<br><br>Reference 3: 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(h)(1)(Note 1))<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_DeferredStateAndLocalIncomeTaxExpenseBenefit</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_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=122134291&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=121826272&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=123359005&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=124431687&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=123586238&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=124431687&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_zdge_CurrentAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_CurrentAbstract</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_DeferredAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_DeferredAbstract</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>76
<FILENAME>R61.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.21.2</span><table class="report" border="0" cellspacing="2" id="idm139884530927832">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Income Taxes (Details) - Schedule of income taxes expected at the U.S. federal statutory income tax rate and income taxes - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="2">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Jul. 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_ScheduleOfIncomeTaxesExpectedAtTheUSFederalStatutoryIncomeTaxRateAndIncomeTaxesAbstract', window );"><strong>Schedule of income taxes expected at the U.S. federal statutory income tax rate and income taxes [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_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate', window );">U.S federal income tax (benefit) at statutory rate</a></td>
<td class="nump">$ 1,690<span></span>
</td>
<td class="num">$ (114)<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_IncomeTaxReconciliationStateAndLocalIncomeTaxes', window );">State tax (net of federal benefit)</a></td>
<td class="nump">5<span></span>
</td>
<td class="nump">29<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_IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance', window );">Change in valuation allowance</a></td>
<td class="num">(1,601)<span></span>
</td>
<td class="nump">13<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_IncomeTaxReconciliationForeignIncomeTaxRateDifferential', window );">Foreign tax rate differential</a></td>
<td class="num">(10)<span></span>
</td>
<td class="num">(6)<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_IncomeTaxReconciliationOtherAdjustments', window );">Other</a></td>
<td class="num">(286)<span></span>
</td>
<td class="nump">93<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 (benefit from) income taxes</a></td>
<td class="num">$ (202)<span></span>
</td>
<td class="nump">$ 15<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_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=122134291&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=121826272&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=123359005&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=124431687&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=123586238&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=124431687&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_IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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 difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to increase (decrease) in the valuation allowance for 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/2009/role/commonPracticeRef<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=121826272&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_IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance</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_IncomeTaxReconciliationForeignIncomeTaxRateDifferential">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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 difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to foreign income tax expense (benefit).</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 12<br> -URI http://asc.fasb.org/extlink&amp;oid=121826272&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_IncomeTaxReconciliationForeignIncomeTaxRateDifferential</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_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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 income tax expense or benefit for the period computed by applying the domestic federal statutory tax rates to pretax income from 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=121826272&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_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate</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_IncomeTaxReconciliationOtherAdjustments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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 difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to other adjustments.</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 12<br> -URI http://asc.fasb.org/extlink&amp;oid=121826272&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_IncomeTaxReconciliationOtherAdjustments</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_IncomeTaxReconciliationStateAndLocalIncomeTaxes">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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 difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to state and local income tax expense (benefit).</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 12<br> -URI http://asc.fasb.org/extlink&amp;oid=121826272&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_IncomeTaxReconciliationStateAndLocalIncomeTaxes</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_zdge_ScheduleOfIncomeTaxesExpectedAtTheUSFederalStatutoryIncomeTaxRateAndIncomeTaxesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_ScheduleOfIncomeTaxesExpectedAtTheUSFederalStatutoryIncomeTaxRateAndIncomeTaxesAbstract</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>77
<FILENAME>R62.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.21.2</span><table class="report" border="0" cellspacing="2" id="idm139884535985368">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Income Taxes (Details) - Schedule of significant components of the Company&#8217;s deferred tax assets and deferred tax liabilities - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Jul. 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_ScheduleOfSignificantComponentsOfTheCompanySDeferredTaxAssetsAndDeferredTaxLiabilitiesAbstract', window );"><strong>Schedule of significant components of the Company&#8217;s deferred tax assets and deferred tax 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_DeferredTaxAssetsOperatingLossCarryforwards', window );">Net operating loss carryforwards</a></td>
<td class="nump">$ 502<span></span>
</td>
<td class="nump">$ 1,783<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_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccruals', window );">Reserves and accruals</a></td>
<td class="nump">163<span></span>
</td>
<td class="nump">185<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_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost', window );">Stock-based compensation</a></td>
<td class="nump">156<span></span>
</td>
<td class="nump">242<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_DeferredTaxAssetsGross', window );">Net deferred tax assets</a></td>
<td class="nump">821<span></span>
</td>
<td class="nump">2,210<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_DeferredTaxAssetsValuationAllowance', window );">Less valuation allowance</a></td>
<td class="num">(344)<span></span>
</td>
<td class="num">(2,210)<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_DeferredTaxAssetsLiabilitiesNet', window );">Total deferred tax assets</a></td>
<td class="nump">$ 477<span></span>
</td>
<td class="text"> <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_DeferredTaxAssetsGross">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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 temporary differences and 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/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32537-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_DeferredTaxAssetsGross</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_DeferredTaxAssetsLiabilitiesNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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 allocation of valuation allowances and deferred tax liability, of deferred tax asset attributable to deductible differences and carryforwards, without jurisdictional netting.</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 2<br> -URI http://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32537-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_DeferredTaxAssetsLiabilitiesNet</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_DeferredTaxAssetsOperatingLossCarryforwards">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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 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=121826272&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=121826272&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_DeferredTaxAssetsOperatingLossCarryforwards</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_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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 temporary differences from share-based compensation.</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=121826272&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=121826272&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_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost</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_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccruals">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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 temporary differences from reserves and accruals.</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=121826272&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=121826272&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_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccruals</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_DeferredTaxAssetsValuationAllowance">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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 tax assets for which it is more likely than not that a tax benefit will not be realized.</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 2<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32537-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_DeferredTaxAssetsValuationAllowance</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_ScheduleOfSignificantComponentsOfTheCompanySDeferredTaxAssetsAndDeferredTaxLiabilitiesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_ScheduleOfSignificantComponentsOfTheCompanySDeferredTaxAssetsAndDeferredTaxLiabilitiesAbstract</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>78
<FILENAME>R63.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.21.2</span><table class="report" border="0" cellspacing="2" id="idm139884531286072">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Income Taxes (Details) - Schedule of change in the valuation allowance - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="2">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Jul. 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_ScheduleOfChangeInTheValuationAllowanceAbstract', window );"><strong>Schedule of change in the valuation allowance [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_ValuationAllowancesAndReservesBalance', window );">Balance at beginning of year</a></td>
<td class="nump">$ 2,210<span></span>
</td>
<td class="nump">$ 2,197<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_ValuationAllowancesAndReservesChargedToCostAndExpense', window );">Additions charged to costs and expenses</a></td>
<td class="text"> <span></span>
</td>
<td class="nump">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_ValuationAllowancesAndReservesDeductions', window );">Deductions</a></td>
<td class="num">(1,866)<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_ValuationAllowancesAndReservesBalance', window );">Balance at end of year</a></td>
<td class="nump">$ 344<span></span>
</td>
<td class="nump">$ 2,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_ValuationAllowancesAndReservesBalance">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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 valuation and qualifying accounts and reserves.</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 4<br> -Subparagraph (SX 210.12-09(Column B))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e24092-122690<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 4<br> -Subparagraph (SX 210.12-09(Column E))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e24092-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_ValuationAllowancesAndReservesBalance</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_ValuationAllowancesAndReservesChargedToCostAndExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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 in valuation and qualifying accounts and reserves from charge to cost and expense.</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 4<br> -Subparagraph (SX 210.12-09(Column C)(1))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e24092-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_ValuationAllowancesAndReservesChargedToCostAndExpense</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_ValuationAllowancesAndReservesDeductions">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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 decrease in valuation and qualifying accounts and reserves.</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 4<br> -Subparagraph (SX 210.12-09(Column D))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e24092-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_ValuationAllowancesAndReservesDeductions</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_zdge_ScheduleOfChangeInTheValuationAllowanceAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_ScheduleOfChangeInTheValuationAllowanceAbstract</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>79
<FILENAME>R64.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.21.2</span><table class="report" border="0" cellspacing="2" id="idm139884439973976">
<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="2">1 Months Ended</th>
<th class="th" colspan="1">9 Months Ended</th>
<th class="th" colspan="2">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Nov. 30, 2020</div></th>
<th class="th"><div>Nov. 30, 2019</div></th>
<th class="th"><div>Apr. 30, 2021</div></th>
<th class="th"><div>Jul. 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_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>
</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_IncomeTaxExpenseBenefit', window );">Income tax benefit (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="num">$ (202,000)<span></span>
</td>
<td class="nump">$ 15,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_DebtInstrumentTerm', window );">Stock option grant date</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">10 years<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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue', window );">Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Vested in Period, Weighted Average Grant Date Fair Value (in Dollars per share)</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>
</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 );">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="nump">652,000<span></span>
</td>
<td class="nump">492,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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue', window );">Stock option proceeds (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="nump">$ 3,978,000<span></span>
</td>
<td class="nump">$ 109,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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod', window );">Stock option grants forfeited</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">13,000<span></span>
</td>
<td class="nump">126,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_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="nump">$ 774,000<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_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm', window );">Weighted-average period</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">3 years 73 days<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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue', window );">Aggregate 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="nump">$ 350,000<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_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="nump">$ 30,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_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">the Company granted 30,534 restricted shares of its Class B common stock, which vested over a six-month period, to its interim Chief Executive Officer at a grant date fair value of $1.97 per share. The Company also granted 1,411 restricted shares of its Class B common stock, which vested over three years, to Chairman of the Board at a grant date fair value of $1.97 per share.<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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber', window );">Non-vested restricted 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="nump">127,300<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_AllocatedShareBasedCompensationExpense', window );">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="nump">$ 288,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_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2', window );">Weighted-average period</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">2 years 146 days<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="nump">$ 14,435,000<span></span>
</td>
<td class="nump">$ 2,109,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_VestingPeriodDescription', window );">Vesting period, description</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">vest over a three-year or four -year period.<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_StockOptionAndIncentivePlanMember', window );">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>
</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>
</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_IncomeTaxExpenseBenefit', window );">Income tax benefit (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="nump">$ 105,000<span></span>
</td>
<td class="nump">0<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>
</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>
</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_ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesPurchasedForAward', window );">Shares purchased</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">5,625<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_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="nump">$ 144,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_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="nump">$ 8,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">In fiscal 2020, the Compensation Committee approved the grant of 92,544 Deferred Stock Units (DSUs) to 13 of its non-executive employees based in Norway and Lithuania.<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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAggregateIntrinsicValue', window );">DSUs aggregate (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="nump">$ 39,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_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1', window );">Weighted average period</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">2 years<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 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>
<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>
</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_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="nump">12,005<span></span>
</td>
<td class="nump">18,441<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_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>
</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="nump">188,849<span></span>
</td>
<td class="nump">207,996<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_ShareBasedCompensation', window );">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="nump">$ 774,000<span></span>
</td>
<td class="nump">$ 265,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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue', window );">Stock option proceeds (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="nump">$ 873,261<span></span>
</td>
<td class="nump">$ 11,571<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_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">559,840<span></span>
</td>
<td class="nump">86,197<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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber', window );">Restricted 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="nump">92,593<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 Common Stock [Member] | Non-employee Board of Directors [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>
</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>
</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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber', window );">Restricted 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="nump">10,869<span></span>
</td>
<td class="nump">34,066<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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodIntrinsicValue', window );">Per share (in Dollars 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">$ 8.22<span></span>
</td>
<td class="nump">$ 1.41<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 [Member] | Mr.Howard Jonas [Member] | Mr.Elliot Gibber [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>
</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>
</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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber', window );">Restricted 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="nump">10,619<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 Common 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>
</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>
</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="text">&#160;<span></span>
</td>
<td class="nump">212,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_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>
</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>
</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="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_StockOptionAndIncentivePlanMember', window );">2016 Incentive Plan [Member] | 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>
<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>
</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="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>
</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="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>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AllocatedShareBasedCompensationExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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 expense for award under share-based payment arrangement. Excludes amount capitalized.</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 1<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5047-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 S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 14.F)<br> -URI http://asc.fasb.org/extlink&amp;oid=122041274&amp;loc=d3e301413-122809<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 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (h)(1)(i)<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_AllocatedShareBasedCompensationExpense</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_DebtInstrumentTerm">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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>Period of time between issuance and maturity of debt instrument, in PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.</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_DebtInstrumentTerm</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:durationItemType</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=122134291&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=121826272&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=123359005&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=124431687&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=123586238&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=124431687&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_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=123570139&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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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 number of equity-based payment instruments, excluding stock (or unit) options, that were forfeited 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://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 (c)(1)(iv)(3)<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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod</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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodIntrinsicValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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 unit weighted-average intrinsic value of award granted under share-based payment arrangement. Excludes share and unit 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 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(iii)(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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodIntrinsicValue</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>dtr-types: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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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 number of non-vested equity-based payment instruments, excluding stock (or unit) options, that validly exist and are outstanding as of the balance sheet date.</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> -Subparagraph (c)(2)(i)-(ii)<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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber</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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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 of share-based awards for which the grantee gained the right by satisfying service and performance requirements, to receive or retain shares or units, other instruments, or cash.</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> -Subparagraph (d)(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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue</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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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 weighted average fair value as of grant date pertaining to an equity-based award plan other than a stock (or unit) option plan for which the grantee gained the right during the reporting period, by satisfying service and performance requirements, to receive or retain shares or units, other instruments, or cash in accordance with the terms of the 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> -Subparagraph (c)(2)(iii)(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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue</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>dtr-types: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_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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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 accumulated difference between fair value of underlying shares on dates of exercise and exercise price on options exercised (or share units converted) into shares.</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> -Subparagraph (d)(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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue</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_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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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 options outstanding, including both vested and non-vested 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 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 2<br> -Subparagraph (c)(1)(i)-(ii)<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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber</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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAggregateIntrinsicValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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 by which current fair value of underlying stock exceeds exercise price of fully vested and expected to vest options outstanding. Includes, but is not limited to, unvested options for which requisite service period has not been rendered but that are expected to vest based on achievement of performance condition, if forfeitures are recognized when they 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 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (e)<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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAggregateIntrinsicValue</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_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_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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 remaining contractual term for vested portions of options outstanding and currently exercisable or convertible, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.</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_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1</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:durationItemType</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_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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 remaining contractual term for option awards outstanding, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.</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> -Subparagraph (e)(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_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2</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:durationItemType</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_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=123467817&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_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=123467817&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_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_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_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_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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 remaining contractual term for option awards outstanding, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.</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_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm</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:durationItemType</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_VestingPeriodDescription">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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>Vesting period 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_VestingPeriodDescription</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_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_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_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_RelatedPartyTransactionsByRelatedPartyAxis=zdge_NonemployeeBoardOfDirectorsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_RelatedPartyTransactionsByRelatedPartyAxis=zdge_NonemployeeBoardOfDirectorsMember</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_RelatedPartyTransactionAxis=zdge_MrHowardJonasMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_RelatedPartyTransactionAxis=zdge_MrHowardJonasMember</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_RelatedPartyTransactionsByRelatedPartyAxis=zdge_MrElliotGibberMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_RelatedPartyTransactionsByRelatedPartyAxis=zdge_MrElliotGibberMember</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_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_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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>80
<FILENAME>R65.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.21.2</span><table class="report" border="0" cellspacing="2" id="idm139884446593720">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Stock-Based Compensation (Details) - Schedule of weighted average assumptions in its BSM pricing model<br></strong></div></th>
<th class="th" colspan="2">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Jul. 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_ScheduleOfWeightedAverageAssumptionsInItsBsmPricingModelAbstract', window );"><strong>Schedule of weighted average assumptions in its BSM pricing model [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_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1', window );">Expected term</a></td>
<td class="text">6 years<span></span>
</td>
<td class="text">6 years<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_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate', window );">Volatility</a></td>
<td class="nump">92.30%<span></span>
</td>
<td class="nump">82.90%<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_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate', window );">Risk free interest rate</a></td>
<td class="nump">0.70%<span></span>
</td>
<td class="nump">1.60%<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_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate', window );">Dividends</a></td>
<td class="text"> <span></span>
</td>
<td class="text"> <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_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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 estimated dividend rate (a percentage of the share price) to be paid (expected dividends) to holders of the underlying shares over the option's term.</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> -Subparagraph (f)(2)(iii)<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_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate</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>dtr-types: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_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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 estimated measure of the percentage by which a share price is expected to fluctuate during a period. Volatility also may be defined as a probability-weighted measure of the dispersion of returns about the mean. The volatility of a share price is the standard deviation of the continuously compounded rates of return on the share over a specified period. That is the same as the standard deviation of the differences in the natural logarithms of the stock prices plus dividends, if any, over 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 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(2)(ii)<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_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate</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>dtr-types: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_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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 risk-free interest rate assumption that is used in valuing an option on its own shares.</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> -Subparagraph (f)(2)(iv)<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_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate</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>dtr-types: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_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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>Expected term of award under share-based payment arrangement, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.</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> -Subparagraph (f)(2)(i)<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 S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 14.D.2)<br> -URI http://asc.fasb.org/extlink&amp;oid=122041274&amp;loc=d3e301413-122809<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_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1</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:durationItemType</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_ScheduleOfWeightedAverageAssumptionsInItsBsmPricingModelAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_ScheduleOfWeightedAverageAssumptionsInItsBsmPricingModelAbstract</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>81
<FILENAME>R66.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.21.2</span><table class="report" border="0" cellspacing="2" id="idm139884444324632">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Stock-Based Compensation (Details) - Schedule of option activity - Employee Stock [Member] - USD ($)<br> $ / shares in Units, $ in Thousands</strong></div></th>
<th class="th" colspan="2">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Jul. 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_StockBasedCompensationDetailsScheduleofoptionactivityLineItems', window );"><strong>Stock-Based Compensation (Details) - Schedule of option activity [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_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber', window );">Number of options, Beginning balance</a></td>
<td class="nump">1,227,000<span></span>
</td>
<td class="nump">1,231,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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice', window );">Weighted- Average Exercise Price , Beginning balance</a></td>
<td class="nump">$ 1.76<span></span>
</td>
<td class="nump">$ 1.60<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_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2', window );">Weighted- Average Remaining Contractual Term , Beginning balance</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">6 years 116 days<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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue', window );">Aggregate Intrinsic Value , Beginning balance</a></td>
<td class="nump">$ 402<span></span>
</td>
<td class="nump">$ 642<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 );">Number of Options , Granted</a></td>
<td class="nump">189,000<span></span>
</td>
<td class="nump">208,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_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice', window );">Weighted- Average Exercise Price , Granted</a></td>
<td class="nump">$ 5,400<span></span>
</td>
<td class="nump">$ 1,820<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_StockIssuedDuringPeriodSharesStockOptionsExercised', window );">Number of Options , Exercised</a></td>
<td class="num">(560,000)<span></span>
</td>
<td class="num">(86,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_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice', window );">Weighted- Average Exercise Price , Exercised</a></td>
<td class="nump">$ 1.56<span></span>
</td>
<td class="nump">$ 0.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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod', window );">Number of Options , Cancelled / forfeited</a></td>
<td class="num">(13,000)<span></span>
</td>
<td class="num">(126,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_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice', window );">Weighted- Average Exercise Price , Cancelled / forfeited</a></td>
<td class="nump">$ 1.48<span></span>
</td>
<td class="nump">$ 1.35<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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber', window );">Number of Options , Ending balance</a></td>
<td class="nump">843,000<span></span>
</td>
<td class="nump">1,227,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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice', window );">Weighted- Average Exercise Price , Ending balance</a></td>
<td class="nump">$ 2.72<span></span>
</td>
<td class="nump">$ 1.76<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_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageRemainingContractualTerm1', window );">Weighted- Average Remaining Contractual Term , Ending balance</a></td>
<td class="text">6 years 277 days<span></span>
</td>
<td class="text">5 years 346 days<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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue', window );">Aggregate Intrinsic Value , Ending balance</a></td>
<td class="nump">$ 10,657<span></span>
</td>
<td class="nump">$ 402<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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber', window );">Number of Options , Exercisable</a></td>
<td class="nump">548,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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice', window );">Weighted- Average Exercise Price , Exercisable</a></td>
<td class="nump">$ 1.95<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_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1', window );">Weighted- Average Remaining Contractual Term , Exercisable</a></td>
<td class="text">5 years 215 days<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_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1', window );">Aggregate Intrinsic Value , Exercisable</a></td>
<td class="nump">$ 7,351<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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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 number of shares into which fully or partially vested stock options outstanding as of the balance sheet date can be currently converted under the option plan.</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> -Subparagraph (c)(1)(iii)<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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber</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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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 weighted-average price as of the balance sheet date at which grantees can acquire the shares reserved for issuance on vested portions of options outstanding and currently exercisable under the stock option plan.</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> -Subparagraph (c)(1)(iii)<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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice</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>dtr-types: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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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>For presentations that combine terminations, the number of shares under options that were cancelled during the reporting period as a result of occurrence of a terminating event specified in contractual agreements pertaining to the stock option plan or that expired.</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> -Subparagraph (c)(1)(iv)(3)-(4)<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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod</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_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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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 by which the current fair value of the underlying stock exceeds the exercise price of options outstanding.</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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue</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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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 options outstanding, including both vested and non-vested 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 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 2<br> -Subparagraph (c)(1)(i)-(ii)<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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber</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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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 price at which grantees can acquire the shares reserved for issuance under the stock option plan.</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> -Subparagraph (c)(1)(i)<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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice</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>dtr-types: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_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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 price at which option holders acquired shares when converting their stock options into 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;">us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice</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>dtr-types: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_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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 price at which grantees could have acquired the underlying shares with respect to stock options that were terminated.</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_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice</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>dtr-types: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_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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 per share amount at which grantees can acquire shares of common stock by exercise of options.</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_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice</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>dtr-types: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_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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 difference between fair value of the underlying shares reserved for issuance and exercise price of vested portions of options outstanding and currently exercisable.</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_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1</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_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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 remaining contractual term for vested portions of options outstanding and currently exercisable or convertible, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.</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_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1</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:durationItemType</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_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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 remaining contractual term for option awards outstanding, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.</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> -Subparagraph (e)(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_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2</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:durationItemType</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_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageRemainingContractualTerm1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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 remaining contractual term for fully vested and expected to vest options outstanding, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days. Includes, but is not limited to, unvested options for which requisite service period has not been rendered but that are expected to vest based on achievement of performance condition, if forfeitures are recognized when they 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 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (e)(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_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageRemainingContractualTerm1</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:durationItemType</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_StockIssuedDuringPeriodSharesStockOptionsExercised">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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 share options (or share units) exercised during the current 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 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)(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 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><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 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=123467817&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_StockIssuedDuringPeriodSharesStockOptionsExercised</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_StockBasedCompensationDetailsScheduleofoptionactivityLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_StockBasedCompensationDetailsScheduleofoptionactivityLineItems</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_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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>82
<FILENAME>R67.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.21.2</span><table class="report" border="0" cellspacing="2" id="idm139884446584312">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Stock-Based Compensation (Details) - Schedule of weighted average grant date fair value of options granted - USD ($)<br> $ / shares in Units, $ in Thousands</strong></div></th>
<th class="th" colspan="2">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Jul. 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_ScheduleOfWeightedAverageGrantDateFairValueOfOptionsGrantedAbstract', window );"><strong>Schedule of weighted average grant date fair value of options granted [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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue', window );">Weighted average grant date fair value of options granted (in Dollars per share)</a></td>
<td class="nump">$ 4.09<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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue', window );">Intrinsic value of options exercised</a></td>
<td class="nump">$ 3,978<span></span>
</td>
<td class="nump">$ 109<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_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1', window );">Fair value of awards vested</a></td>
<td class="nump">$ 135<span></span>
</td>
<td class="nump">$ 197<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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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 accumulated difference between fair value of underlying shares on dates of exercise and exercise price on options exercised (or share units converted) into shares.</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> -Subparagraph (d)(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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue</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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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 weighted average grant-date fair value of options granted during the reporting period as calculated by applying the disclosed option pricing methodology.</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> -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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue</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>dtr-types: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_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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 of options vested. Excludes equity instruments other than options, for example, but not limited to, share units, stock appreciation rights, restricted 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 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)<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_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1</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_ScheduleOfWeightedAverageGrantDateFairValueOfOptionsGrantedAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_ScheduleOfWeightedAverageGrantDateFairValueOfOptionsGrantedAbstract</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>83
<FILENAME>R68.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.21.2</span><table class="report" border="0" cellspacing="2" id="idm139884439933928">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Stock-Based Compensation (Details) - Schedule of restricted shares activity - Restricted Stock Units (RSUs) [Member] - $ / shares<br></strong></div></th>
<th class="th" colspan="2">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Jul. 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_StockBasedCompensationDetailsScheduleofrestrictedsharesactivityLineItems', window );"><strong>Stock-Based Compensation (Details) - Schedule of restricted shares activity [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_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedNumberOfShares', window );">Number of Shares , Non-vested stock award Beginning</a></td>
<td class="nump">105,128<span></span>
</td>
<td class="nump">195,375<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_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedWeightedAverageGrantDateFairValue', window );">Weighted Average Grant Date Fair Value , Non-vested stock award Beginning</a></td>
<td class="nump">$ 2.30<span></span>
</td>
<td class="nump">$ 2.33<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 );">Number of Shares , Granted</a></td>
<td class="nump">113,831<span></span>
</td>
<td class="nump">31,945<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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue', window );">Weighted Average Grant Date Fair Value , Granted</a></td>
<td class="nump">$ 3.34<span></span>
</td>
<td class="nump">$ 1.97<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_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedNumberOfShares', window );">Number of Shares , Vested</a></td>
<td class="num">(91,659)<span></span>
</td>
<td class="num">(122,192)<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_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedWeightedAverageGrantDateFairValue', window );">Weighted Average Grant Date Fair Value , Vested</a></td>
<td class="nump">$ 2.24<span></span>
</td>
<td class="nump">$ 2.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_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedOptionsForfeitedNumberOfShares', window );">Number of Shares , Forfeited</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_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedOptionsForfeitedWeightedAverageGrantDateFairValue', window );">Weighted Average Grant Date Fair Value , Forfeited</a></td>
<td class="text"> <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_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedNumberOfShares', window );">Number of Shares , Non-vested stock award Ending</a></td>
<td class="nump">127,300<span></span>
</td>
<td class="nump">105,128<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_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedWeightedAverageGrantDateFairValue', window );">Weighted Average Grant Date Fair Value , Non-vested stock award Ending</a></td>
<td class="nump">$ 3.27<span></span>
</td>
<td class="nump">$ 2.30<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_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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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 weighted average grant-date fair value of options granted during the reporting period as calculated by applying the disclosed option pricing methodology.</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> -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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue</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>dtr-types: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_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedNumberOfShares">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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-vested options 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_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedNumberOfShares</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_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedOptionsForfeitedNumberOfShares">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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-vested options forfeited.</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_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedOptionsForfeitedNumberOfShares</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_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedOptionsForfeitedWeightedAverageGrantDateFairValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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 grant-date fair value of non-vested options forfeited.</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_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedOptionsForfeitedWeightedAverageGrantDateFairValue</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>dtr-types: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_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedWeightedAverageGrantDateFairValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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 grant-date fair value of non-vested options 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_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedWeightedAverageGrantDateFairValue</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>dtr-types: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_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedNumberOfShares">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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 options vested.</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_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedNumberOfShares</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_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedWeightedAverageGrantDateFairValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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 grant-date fair value of options vested.</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_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedWeightedAverageGrantDateFairValue</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>dtr-types: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_zdge_StockBasedCompensationDetailsScheduleofrestrictedsharesactivityLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_StockBasedCompensationDetailsScheduleofrestrictedsharesactivityLineItems</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_AwardTypeAxis=us-gaap_RestrictedStockUnitsRSUMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_RestrictedStockUnitsRSUMember</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>84
<FILENAME>R69.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.21.2</span><table class="report" border="0" cellspacing="2" id="idm139884444312184">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Stock-Based Compensation (Details) - Schedule of restricted shares non-vested deferred stock units - Restricted Stock [Member] - $ / shares<br></strong></div></th>
<th class="th" colspan="2">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Jul. 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_StockBasedCompensationDetailsScheduleofrestrictedsharesnonvesteddeferredstockunitsLineItems', window );"><strong>Stock-Based Compensation (Details) - Schedule of restricted shares non-vested deferred stock units [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_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedNumberOfShare', window );">Number of Non-vested Shares, Beginning Balance</a></td>
<td class="nump">60,544<span></span>
</td>
<td class="text"> <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_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionNonvestedWeightedAverageGrantDateFairValues', window );">Weighted- Average Grant Date Fair Value, Beginning balance</a></td>
<td class="nump">$ 1.56<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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross', window );">Number of Shares Granted</a></td>
<td class="text"> <span></span>
</td>
<td class="nump">92,544<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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue', window );">Weighted Average Grant Date Fair Value, Granted</a></td>
<td class="text"> <span></span>
</td>
<td class="nump">$ 1.55<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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentOtherThanOptionsVestedInPeriod', window );">Number of Shares Vested</a></td>
<td class="num">(17,044)<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_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedWeightedAverageGrantDateFairValue', window );">Weighted Average Grant Date Fair Value, Vested</a></td>
<td class="nump">$ 1.60<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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod', window );">Number of Shares Forfeited</a></td>
<td class="num">(6,000)<span></span>
</td>
<td class="num">(32,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_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedOptionsForfeitedWeightedAverageGrantDateFairValue', window );">Weighted Average Grant Date Fair Value, Forfeited</a></td>
<td class="nump">$ 1.54<span></span>
</td>
<td class="nump">$ 1.54<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_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedNumberOfShare', window );">Number of Non-vested Shares, Ending Balance</a></td>
<td class="nump">37,500<span></span>
</td>
<td class="nump">60,544<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_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionNonvestedWeightedAverageGrantDateFairValues', window );">Weighted- Average Grant- Date Fair Value, Ending balance</a></td>
<td class="nump">$ 1.54<span></span>
</td>
<td class="nump">$ 1.56<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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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 number of shares under options that were cancelled during the reporting period as a result of occurrence of a terminating event specified in contractual agreements pertaining to the stock option plan.</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> -Subparagraph (c)(1)(iv)(3)<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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod</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_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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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 weighted average grant-date fair value of options granted during the reporting period as calculated by applying the disclosed option pricing methodology.</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> -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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue</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>dtr-types: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_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedOptionsForfeitedWeightedAverageGrantDateFairValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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 grant-date fair value of non-vested options forfeited.</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_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedOptionsForfeitedWeightedAverageGrantDateFairValue</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>dtr-types: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_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedWeightedAverageGrantDateFairValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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 grant-date fair value of options vested.</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_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedWeightedAverageGrantDateFairValue</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>dtr-types: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_zdge_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentOtherThanOptionsVestedInPeriod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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 number of equity-based payment instruments, excluding stock (or unit) options, that vested during the reporting 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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentOtherThanOptionsVestedInPeriod</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_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionNonvestedWeightedAverageGrantDateFairValues">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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 grant-date fair value of non-vested options 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;">zdge_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionNonvestedWeightedAverageGrantDateFairValues</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>dtr: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_zdge_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedNumberOfShare">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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-vested options 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;">zdge_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedNumberOfShare</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_StockBasedCompensationDetailsScheduleofrestrictedsharesnonvesteddeferredstockunitsLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_StockBasedCompensationDetailsScheduleofrestrictedsharesnonvesteddeferredstockunitsLineItems</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_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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>85
<FILENAME>R70.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.21.2</span><table class="report" border="0" cellspacing="2" id="idm139884445046520">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Related Party Transactions (Details) - USD ($)<br></strong></div></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="2">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Aug. 02, 2020</div></th>
<th class="th"><div>Jul. 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_RelatedPartyTransactionsDetailsLineItems', window );"><strong>Related Party Transactions (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_LegalFees', window );">Total legal services amount</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 113,000<span></span>
</td>
<td class="nump">$ 107,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_ConsultingServices', window );">Consulting services</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">144,000<span></span>
</td>
<td class="nump">148,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_OtherOwnershipInterestsValue', window );">IDT owed the company</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">6,000<span></span>
</td>
<td class="nump">39,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_DueToRelatedPartiesCurrent', window );">Amount paid to management</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 41,000<span></span>
</td>
<td class="nump">$ 35,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_EquityMethodInvestmentOwnershipPercentage', window );">Ownership percentage</a></td>
<td class="nump">33.40%<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_PaymentsForCommissions', window );">Possible commissions</a></td>
<td class="nump">$ 3,750<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_srt_TitleOfIndividualAxis=zdge_BrazeIncMember', window );">Braze Inc. [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_RelatedPartyTransactionsDetailsLineItems', window );"><strong>Related Party Transactions (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_NatureOfCommonOwnershipOrManagementControlRelationships', window );">Customer relationship management</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">$0<span></span>
</td>
<td class="text">$143,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_DueToRelatedPartiesCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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 amount as of the balance sheet date of obligations due all related parties. For classified balance sheets, represents the current portion of such 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://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(C))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<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 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(B))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 7: 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><br>Reference 8: 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 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<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_DueToRelatedPartiesCurrent</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_EquityMethodInvestmentOwnershipPercentage">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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 percentage of ownership of common stock or equity participation in the investee accounted for under the equity method of accounting.</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 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (a)(1)<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_EquityMethodInvestmentOwnershipPercentage</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>dtr-types: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_LegalFees">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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 expense provided in the period for legal costs incurred on or before the balance sheet date pertaining to resolved, pending or threatened litigation, including arbitration and mediation proceedings.</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.3)<br> -URI http://asc.fasb.org/extlink&amp;oid=123367319&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_LegalFees</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_NatureOfCommonOwnershipOrManagementControlRelationships">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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 a description of the nature of common ownership or management control relationships with other entities, regardless of there being transactions between the entities, when the existence of that control could result in operating results or financial position of the reporting entity significantly different from that which would have been obtained if the entities' were autonomous.</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_NatureOfCommonOwnershipOrManagementControlRelationships</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_OtherOwnershipInterestsValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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 capital contributed by other unit holders.</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 5<br> -Subparagraph (SAB TOPIC 4.F)<br> -URI http://asc.fasb.org/extlink&amp;oid=120397183&amp;loc=d3e187171-122770<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_OtherOwnershipInterestsValue</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_PaymentsForCommissions">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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 for commissions during the current 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 25<br> -Subparagraph (g)<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&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_PaymentsForCommissions</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_ConsultingServices">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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>Consulting services.</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_ConsultingServices</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_RelatedPartyTransactionsDetailsLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_RelatedPartyTransactionsDetailsLineItems</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_TitleOfIndividualAxis=zdge_BrazeIncMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_TitleOfIndividualAxis=zdge_BrazeIncMember</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>86
<FILENAME>R71.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.21.2</span><table class="report" border="0" cellspacing="2" id="idm139884443719192">
<tr>
<th class="tl" colspan="2" rowspan="1"><div style="width: 200px;"><strong>Related Party Transactions (Details) - Schedule of activities between the Company and IDT - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Jul. 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_ScheduleOfActivitiesBetweenTheCompanyAndIdtAbstract', window );"><strong>Schedule of activities between the Company and IDT [Abstract]</strong></a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></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_BeginningBalanceOfRelatedParty', window );">Balance at beginning of year</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="num">$ (39)<span></span>
</td>
<td class="text"> <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_LegalServicesProvidedByIDT', window );">Legal services provided by IDT</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">113<span></span>
</td>
<td class="nump">107<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_ConsultingServicesProvidedToIDT', window );">Consulting services provided to IDT</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="num">(144)<span></span>
</td>
<td class="num">(148)<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_CashPaymentsReceivedFromIDT', window );">Cash payments received from IDT</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">64<span></span>
</td>
<td class="nump">14<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_CashPaymentsMadeToIDT', window );">Cash payments made to IDT</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text"> <span></span>
</td>
<td class="num">(12)<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_DueFromRelatedParties', window );">Due from IDT</a></td>
<td class="th" style="border-bottom: 0px;"><sup>[1]</sup></td>
<td class="num">$ (6)<span></span>
</td>
<td class="num">$ (39)<span></span>
</td>
</tr>
<tr><td colspan="3"></td></tr>
<tr><td colspan="3"><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">Due from IDT is included in other current assets.</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_DueFromRelatedParties">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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>For an unclassified balance sheet, amounts due from related parties including affiliates, employees, joint ventures, officers and stockholders, immediate families thereof, and pension funds.</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(k)(1))<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 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 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 6: 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.10(3))<br> -URI http://asc.fasb.org/extlink&amp;oid=120398452&amp;loc=d3e534808-122878<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(C))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(B))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 10: 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.3)<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_DueFromRelatedParties</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_BeginningBalanceOfRelatedParty">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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>Balance at beginning of year.</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_BeginningBalanceOfRelatedParty</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>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_zdge_CashPaymentsMadeToIDT">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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>Cash payments made to IDT.</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_CashPaymentsMadeToIDT</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>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_zdge_CashPaymentsReceivedFromIDT">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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>Cash payments received from IDT.</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_CashPaymentsReceivedFromIDT</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>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_zdge_ConsultingServicesProvidedToIDT">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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>Consulting services provided to IDT.</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_ConsultingServicesProvidedToIDT</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>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_zdge_LegalServicesProvidedByIDT">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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>Legal services provided by IDT.</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_LegalServicesProvidedByIDT</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>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_zdge_ScheduleOfActivitiesBetweenTheCompanyAndIdtAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_ScheduleOfActivitiesBetweenTheCompanyAndIdtAbstract</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>87
<FILENAME>R72.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.21.2</span><table class="report" border="0" cellspacing="2" id="idm139884448496776">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Business Segment and Geographic Information (Details) - Schedule of net long-lived assets and total assets - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="2">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Jul. 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_GeographicAreasLongLivedAssetsAbstract', 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 custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_zdge_UnitedStatesAssets', window );">United States</a></td>
<td class="nump">$ 1,900<span></span>
</td>
<td class="nump">$ 2,513<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_ForeignLongLivedAssetsNet', window );">Foreign</a></td>
<td class="nump">641<span></span>
</td>
<td class="nump">542<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_LongLivedAssetsNetTotal', window );">Total</a></td>
<td class="nump">2,541<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 custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_zdge_UnitedStatesTotalAssets', window );">United States</a></td>
<td class="nump">32,745<span></span>
</td>
<td class="nump">7,730<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_ForeignAssets', window );">Foreign</a></td>
<td class="nump">4,732<span></span>
</td>
<td class="nump">4,275<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_AssetsTotal', window );">Total</a></td>
<td class="nump">$ 37,477<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_GeographicAreasLongLivedAssetsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_GeographicAreasLongLivedAssetsAbstract</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_AssetsTotal">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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 total assets.</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_AssetsTotal</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>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_zdge_ForeignAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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 foreign assets.</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_ForeignAssets</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>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_zdge_ForeignLongLivedAssetsNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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 foreign long lived assets.</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_ForeignLongLivedAssetsNet</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_LongLivedAssetsNetTotal">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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 long lived assets.</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_LongLivedAssetsNetTotal</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>instant</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_zdge_UnitedStatesAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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 United states Assets.</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_UnitedStatesAssets</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>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_zdge_UnitedStatesTotalAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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 total assets.</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_UnitedStatesTotalAssets</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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>88
<FILENAME>R73.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.21.2</span><table class="report" border="0" cellspacing="2" id="idm139884439890280">
<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="2">1 Months Ended</th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Nov. 16, 2016</div></th>
<th class="th"><div>Jul. 31, 2021</div></th>
<th class="th"><div>Sep. 27, 2016</div></th>
<th class="th"><div>Jul. 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>
<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_LineOfCreditFacilityMaximumBorrowingCapacity', window );">Loan and security agreement with Western Alliance Bank for revolving credit facility</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 2,500,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_LineOfCreditFacilityCollateralFeesAmount', window );">Line of credit facility annual fee</a></td>
<td class="text">&#160;<span></span>
</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="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_ForeignCurrencyTransactionsDescription', window );">Foreign exchange, 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">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="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_OutstandingForeignExchangeAmount', window );">Outstanding foreign exchange amount</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 1,800,000<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_LineOfCreditFacilityMaximumBorrowingCapacityReductionAmountForForeignExchangeContracts', window );">Revolving credit facility</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 180,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_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>
<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_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>
<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_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">&#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="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_LineOfCreditFacilityInterestRateDescription', window );">Interest rate, 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">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>
<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_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>
<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_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>
<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_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 interest rate for borrowing under credit facility. Includes, but is not limited to, terms and method for determining interest rate.</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>89
<FILENAME>R74.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.21.2</span><table class="report" border="0" cellspacing="2" id="idm139884446533048">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Defined Contribution Plan (Details) - USD ($)<br></strong></div></th>
<th class="th" colspan="2">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Jul. 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_DefinedContributionPlanDetailsLineItems', window );"><strong>Defined Contribution Plan (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 " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanExpectedFutureEmployerContributionsNextFiscalYear', window );">Cost contribution</a></td>
<td class="nump">$ 39,000<span></span>
</td>
<td class="nump">$ 41,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_StatementClassOfStockAxis=us-gaap_CommonClassBMember', window );">Class B Common Stock [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_DefinedContributionPlanDetailsLineItems', window );"><strong>Defined Contribution Plan (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 custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_zdge_CompanyOptedToContribute', window );">Cash contributions</a></td>
<td class="nump">6,572<span></span>
</td>
<td class="nump">26,193<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_DefinedBenefitPlanExpectedFutureEmployerContributionsNextFiscalYear">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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 contribution expected to be received by defined benefit plan from employer in next fiscal year following current fiscal year.</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 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (g)<br> -URI http://asc.fasb.org/extlink&amp;oid=123447040&amp;loc=d3e1928-114920<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 55<br> -Paragraph 18<br> -URI http://asc.fasb.org/extlink&amp;oid=123450688&amp;loc=d3e4587-114921<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_DefinedBenefitPlanExpectedFutureEmployerContributionsNextFiscalYear</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_CompanyOptedToContribute">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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>Company opted to contribute.</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_CompanyOptedToContribute</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_DefinedContributionPlanDetailsLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_DefinedContributionPlanDetailsLineItems</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>XML
<SEQUENCE>90
<FILENAME>R75.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.21.2</span><table class="report" border="0" cellspacing="2" id="idm139884451960728">
<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. 01, 2020</div></th>
<th class="th"><div>Jul. 16, 2019</div></th>
<th class="th"><div>Jul. 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,462<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,491<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_DebtInstrumentFaceAmount', window );">Gain of forgiveness of debt</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 218,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_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=124435984&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=124435984&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>dtr-types: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_DebtInstrumentFaceAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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 (par) amount of debt instrument at time of issuance.</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 470<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1B<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123466505&amp;loc=SL123495323-112611<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=124435984&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 55<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=114775985&amp;loc=d3e28878-108400<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 835<br> -SubTopic 30<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=124429444&amp;loc=SL124452920-239629<br><br>Reference 5: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 55<br> -Paragraph 69C<br> -URI http://asc.fasb.org/extlink&amp;oid=123466577&amp;loc=SL123495737-112612<br><br>Reference 6: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 55<br> -Paragraph 69B<br> -URI http://asc.fasb.org/extlink&amp;oid=123466577&amp;loc=SL123495735-112612<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_DebtInstrumentFaceAmount</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_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_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>91
<FILENAME>R76.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.21.2</span><table class="report" border="0" cellspacing="2" id="idm139884444046312">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Sales of Class B Common Stock (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">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Feb. 05, 2020</div></th>
<th class="th"><div>Mar. 16, 2021</div></th>
<th class="th"><div>Jul. 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_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>
</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_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>
</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_SharesIssuedPricePerShare', window );">Shares issued price per share (in Dollars per share)</a></td>
<td class="nump">$ 1.28<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_DirectOfferingShares', window );">Direct offering shares (in Shares)</a></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_SaleOfStockNumberOfSharesIssuedInTransaction', window );">Shares issued (in Shares)</a></td>
<td class="nump">1,657,813<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_DebtWeightedAverageInterestRate', window );">Weighted average discount rate</a></td>
<td class="nump">20.00%<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_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>
</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 [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_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>
</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="nump">$ 2,250,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 20,000,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_SaleOfStockConsiderationReceivedOnTransaction', window );">Gross aggregate sale price</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 10,000,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_ProceedsFromIssuanceOrSaleOfEquity', window );">Issuance costs</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">350,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 Common Stock [Member] | ATM Sales Agreement [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_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>
</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="text">&#160;<span></span>
</td>
<td class="nump">10,000,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_SaleOfStockConsiderationReceivedOnTransaction', window );">Gross aggregate sale price</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 663,686<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_SharesIssuedPricePerShare', window );">Shares issued price per share (in Dollars per share)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 15.0674<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>dtr-types: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_ProceedsFromIssuanceOrSaleOfEquity">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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 issuance of common stock, preferred stock, treasury stock, stock options, and other types of 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 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 14<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&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_ProceedsFromIssuanceOrSaleOfEquity</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_SaleOfStockConsiderationReceivedOnTransaction">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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>Cash received on stock transaction after deduction of issuance costs.</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_SaleOfStockConsiderationReceivedOnTransaction</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_SaleOfStockNumberOfSharesIssuedInTransaction">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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 number of shares issued or sold by the subsidiary or equity method investee per stock 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_SaleOfStockNumberOfSharesIssuedInTransaction</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_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>dtr-types: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>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinancialInstrumentAxis=zdge_ATMSalesAgreementMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_FinancialInstrumentAxis=zdge_ATMSalesAgreementMember</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>92
<FILENAME>R77.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.21.2</span><table class="report" border="0" cellspacing="2" id="idm139884544509976">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Subsequent Events (Details)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Jul. 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_SubsequentEventsAbstract', window );"><strong>Subsequent Events [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_BusinessAcquisitionsPurchasePriceAllocationYearOfAcquisitionDescription', window );">Purchase price,description</a></td>
<td class="text">The total purchase price of the assets is not expected to exceed $7 million. $4.8 million was funded into an escrow account on July 30, 2021 which is classified in other assets on the Consolidated Balance Sheet at July 31, 2021 and was paid at closing. The balance will be determined based on an incentive structure linked to EBITDA generated from emojipedia.org during the first four month period following the closing and paid out on the six-month and twelve month anniversary of the Closing.<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_BusinessAcquisitionsPurchasePriceAllocationYearOfAcquisitionDescription">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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>In the year of acquisition, if the assets of the acquired institution exceed 10 percent of the consolidated assets at the end of the most recent period, describes the amounts of discounts and premiums for fair market value adjustments, methods of amortization (accretion), and estimated remaining lives.</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_BusinessAcquisitionsPurchasePriceAllocationYearOfAcquisitionDescription</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_SubsequentEventsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_SubsequentEventsAbstract</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>93
<FILENAME>R78.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.21.2</span><table class="report" border="0" cellspacing="2" id="idm139884445000504">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Subsequent Events (Details) - Schedule of foreign exchange forward contracts - 1 months ended Aug. 26, 2021 - Subsequent Event [Member]<br></strong></div></th>
<th class="th"><div>USD ($)</div></th>
<th class="th"><div>NOK (kr)</div></th>
<th class="th"><div>EUR (&#8364;)</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_CapitalRequirementsOnForeignFinancialInstitutionsLineItems', window );"><strong>Capital Requirements on Foreign Financial Institutions [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_BusinessAcquisitionsPurchasePriceAllocationYearOfAcquisitionNetEffectOnIncome', window );">Settlement amount</a></td>
<td class="nump">$ 1,350,000<span></span>
</td>
<td class="nump">kr 11,810,933<span></span>
</td>
<td class="nump">&#8364; 1,133,940<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_AwardDateAxis=zdge_December21Member', window );">Dec-21 [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_us-gaap_CapitalRequirementsOnForeignFinancialInstitutionsLineItems', window );"><strong>Capital Requirements on Foreign Financial Institutions [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_BusinessAcquisitionsPurchasePriceAllocationYearOfAcquisitionNetEffectOnIncome', window );">Settlement amount</a></td>
<td class="nump">225,000<span></span>
</td>
<td class="nump">1,966,794<span></span>
</td>
<td class="nump">189,340<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_AwardDateAxis=zdge_January22Member', window );">Jan-22 [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_us-gaap_CapitalRequirementsOnForeignFinancialInstitutionsLineItems', window );"><strong>Capital Requirements on Foreign Financial Institutions [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_BusinessAcquisitionsPurchasePriceAllocationYearOfAcquisitionNetEffectOnIncome', window );">Settlement amount</a></td>
<td class="nump">225,000<span></span>
</td>
<td class="nump">1,967,244<span></span>
</td>
<td class="nump">189,165<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_AwardDateAxis=zdge_February22Member', window );">Feb-22 [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_us-gaap_CapitalRequirementsOnForeignFinancialInstitutionsLineItems', window );"><strong>Capital Requirements on Foreign Financial Institutions [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_BusinessAcquisitionsPurchasePriceAllocationYearOfAcquisitionNetEffectOnIncome', window );">Settlement amount</a></td>
<td class="nump">225,000<span></span>
</td>
<td class="nump">1,967,896<span></span>
</td>
<td class="nump">189,037<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_AwardDateAxis=zdge_March22Member', window );">Mar-22 [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_us-gaap_CapitalRequirementsOnForeignFinancialInstitutionsLineItems', window );"><strong>Capital Requirements on Foreign Financial Institutions [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_BusinessAcquisitionsPurchasePriceAllocationYearOfAcquisitionNetEffectOnIncome', window );">Settlement amount</a></td>
<td class="nump">225,000<span></span>
</td>
<td class="nump">1,968,684<span></span>
</td>
<td class="nump">188,926<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_AwardDateAxis=zdge_April22Member', window );">Apr-22 [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_us-gaap_CapitalRequirementsOnForeignFinancialInstitutionsLineItems', window );"><strong>Capital Requirements on Foreign Financial Institutions [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_BusinessAcquisitionsPurchasePriceAllocationYearOfAcquisitionNetEffectOnIncome', window );">Settlement amount</a></td>
<td class="nump">225,000<span></span>
</td>
<td class="nump">1,969,696<span></span>
</td>
<td class="nump">188,800<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_AwardDateAxis=zdge_May22Member', window );">May-22 [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_us-gaap_CapitalRequirementsOnForeignFinancialInstitutionsLineItems', window );"><strong>Capital Requirements on Foreign Financial Institutions [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_BusinessAcquisitionsPurchasePriceAllocationYearOfAcquisitionNetEffectOnIncome', window );">Settlement amount</a></td>
<td class="nump">$ 225,000<span></span>
</td>
<td class="nump">kr 1,970,619<span></span>
</td>
<td class="nump">&#8364; 188,673<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_BusinessAcquisitionsPurchasePriceAllocationYearOfAcquisitionNetEffectOnIncome">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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 effect on income before taxes of the amortization and accretion of premiums, discounts and intangible assets in the year of acquisition, when the assets of the acquired institution exceed 10 percent of the consolidated assets at the end of the most recent 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_BusinessAcquisitionsPurchasePriceAllocationYearOfAcquisitionNetEffectOnIncome</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_CapitalRequirementsOnForeignFinancialInstitutionsLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_CapitalRequirementsOnForeignFinancialInstitutionsLineItems</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_SubsequentEventTypeAxis=us-gaap_SubsequentEventMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_SubsequentEventTypeAxis=us-gaap_SubsequentEventMember</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_AwardDateAxis=zdge_December21Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_AwardDateAxis=zdge_December21Member</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_AwardDateAxis=zdge_January22Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_AwardDateAxis=zdge_January22Member</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_AwardDateAxis=zdge_February22Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_AwardDateAxis=zdge_February22Member</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_AwardDateAxis=zdge_March22Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_AwardDateAxis=zdge_March22Member</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_AwardDateAxis=zdge_April22Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_AwardDateAxis=zdge_April22Member</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_AwardDateAxis=zdge_May22Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_AwardDateAxis=zdge_May22Member</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>94
<FILENAME>Financial_Report.xlsx
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
begin 644 Financial_Report.xlsx
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
MS%Z6)^SR1HN]/7,^"0TG6'NY8S1ATKP WV^$T,<;DZ#^G6/V/U!+ P04
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
M8P#?5P*:J>[%7%7W_S6Q_ =02P,$%     @ [X%I4W<M=Z9< P  :@T  !@
M  !X;"]W;W)K<VAE971S+W-H965T,RYX;6REEUUOFS 4AO^*A7K12EG D,\J
M06I23=ND35'3;M<N.,&JP<PV2;M?/QL(@4#(1V\2#.>\/,?X\)K)EO$W$6 L
MP7M((S$U BGC>],47H!#)+HLQI&ZLF(\1%(-^=H4,<?(3Y-":MJ6-3!#1"+#
MG:3G%MR=L$12$N$%!R()0\0_9IBR[=2 QN[$$UD'4I\PW4F,UGB)Y4N\X&ID
M%BH^"7$D"(L QZNI\0#OYW"@$]*(WP1O1>D8Z%)>&7O3@^_^U+ T$:;8DUH"
MJ;\-GF-*M9+B^)N+&L4]=6+Y>*?^-2U>%?.*!)XS^H?X,I@:(P/X>(42*I_8
M]AO."^IK/8]1D?Z";1YK&<!+A&1AGJP(0A)E_^@]GXA2 NP=2;#S!/O<!"=/
M<-)",[*TK$<DD3OA; NXCE9J^B"=FS1;54,B_1B7DJNK1.5)=\XBP2CQD<0^
MF"&*(@^#I983X':!.(YD@"7Q$!5WX MX63Z"VYL[( )U20 2@>> )0)%ONB
MF\IX8DK%I^]B>CG++&.QC[#\2&@7.+ #;,N&#>GS\].M:KJI9J68&KN8&CO5
MZQW1^Z6:B*T HFJII]-RJ\I[9)0B+NZ:JLOD!JF<;I^-JS VY0+:(BJ,3L'H
MM#(NU*+'G*MGIU:*]P9BQ,$&T:0""V+,LR?6B)W=85B&ZEKP@/Q$4 6^5\#W
M+H'O[%852F3 ./F'_2;<3+-?(K%[UN%$GPBJX/8+W/Y5N$2(I!FU54^_H.]%
MC#P\-=0;6&"^P88+FM;]YW4J!0^*@@>M!3\K7Q )_ZC6VU3HH#;=_='!$ZF'
M](X\CV&!-VS%FU,D!'@ <Q:&RA!2R):J1X7LJ%VV)->YJJ%&YS34B: *^KA
M'U^ ?E8WC>N-,JAUTXF@"BNT]LYC74Y[O)ERM<HBL_L'I">"JJ0ECX27DZH]
MD9#*Z$BT;L2%Y^"V!U5Q][X%VXTK:XS9N8T!]V8#V]WF\ZT!SS*;4U%5_+W=
MP':_N:(]8-U(E(_4&N1D6)5X[SBPW7(N;9%^#0,Z8]LYI&T(@\/1Z CMWBY@
MNU]<U29U7X#.:%!KE(8P..R-#Y#-TD98?X7\1'Q-(@$H7JD\JSM4 CS;V&<#
MR>)T;_S*I-IIIX>!^AC"7 >HZRO&Y&Z@M]O%YY7['U!+ P04    " #O@6E3
MM:HEX48%  !;$@  &    'AL+W=O<FMS:&5E=',O<VAE970T+GAM;)58;6_;
M-A#^*X31#PE0QZ(DOP6.@<;9L [K%C3M"FS8!UJB+:X2Z9&4G?;7[T@IDFQ1
M;/O%EN3C^;F'=_><N#H)^5EEE&KT7.1<W8TRK0^WDXE*,EH0=2,.E,,O.R$+
MHN%6[B?J("E)[:(BGX1!,)L4A/'1>F6?/<KU2I0Z9YP^2J3*HB#RRSW-Q>EN
MA$<O#]ZS?:;-@\EZ=2![^D3UQ\.CA+M)XR5E!>6*"8XDW=V-WN#;31B;!=;B
M3T9/JG.-3"A;(3Z;F[?IW2@PB&A.$VU<$/@ZT@W-<^,)</Q7.QTU_VD6=J]?
MO/]L@X=@MD31C<@_L51G=Z/%"*5T1\I<OQ>G7V@=T-3X2T2N["<ZU;;!""6E
MTJ*H%P."@O'JFSS71'06X-G @K!>$%XNB <61/6"R 9:(;-A/1!-UBLI3D@:
M:_!F+BPW=C5$P[C9QB<MX5<&Z_1Z([@2.4N)IBEZTO %>Z05$CNT$05D1F:V
M[$C16YZ(@J*KWX12UVB,/CX]H*M7U^@58AQ]R$2I"$_5:J(!E'$]26H ]Q6
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
M/^J[OV!DVSPX>D\8(YOF[1JG2US5!OS_*T+8RT7]+.KA@>NK?P%02P,$%
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
M43N NNZ68?RX/ST\QL-Q?S*+MWF_D(6L4HB\H9R,H6QKB^-YJ<M:5FLLIMK
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
MC7JC00"ZX:1&L*KR/+!4EEC%'W.B<=3.@.Y7BI[;3G !VA_#[ ]02P,$%
M  @ [X%I4RH=UW_< @  /P8  !D   !X;"]W;W)K<VAE971S+W-H965T,3(N
M>&ULG57;;MLP#'W/5Q#>,'1 $5^2IK<D0-+NT@$=BG878,,>%)NQM<J2*\E-
M\_>C9,?+AB7#]A))%,_A(2TRXY72]Z9 M/!4"FDF06%M=1:&)BVP9*:O*I1T
MLU2Z9):..@]-I9%E'E2*,(FB45@R+H/IV-MN]'2L:BNXQ!L-IBY+IM=S%&HU
M">)@8[CE>6&=(9R.*Y;C'=J/U8VF4]BQ9+Q$:;B2H'$Y"6;QV7SH_+W#)XXK
ML[4'E\E"J7MWN,HF0>0$H<#4.@9&RR->H!".B&0\M)Q!%](!M_<;]M<^=\IE
MP0Q>*/&99[:8!"<!9+ADM;"W:O46VWR.'%^JA/&_L&I\CP8!I+6QJFS!I*#D
MLEG94UN'+<!)M .0M(#$ZVX">967S++I6*L5:.=-;&[C4_5H$L>E^RAW5M,M
M)YR=OE$J6W$AQJ$E-F<+TQ8Y;Y#)#F2<P+62MC#P2F:8_4H0DHQ.2[+1,D_V
M,KZK11\&\2$D41+OX1MTN0T\W^ ON0&3&5Q)RV3.%P)A9@Q: Y?<I$*96B-\
MG2V,U?1"ONT).^S"#GW8X7^4="_2->"9J5B*DX ZS*!^Q&#Z7EF$T8MG)TF<
MG'<I?2@0+E19,;GV5\?G!O+-I4;!+&9@%:5.#_^AYH;[)BA9AL#)!I7F2O<J
MI"7S!>(&4J8U)QPY6N)?,,%DBM!,![6$+YCE"*]J33,!9G=]K\(R5].%:V\*
MG"J9<H'&$Z0%E=S'\R=B7W.9 RM5+3WA1G&/IHOW:?4LM2J!GL.Z?0[QJ<ME
MRY#$9[T#SZMJ0^K-R]Z\5<OL;\CGD!PFHU&/NIAZ5%)7:8TR70-]<6FH4GXZ
M9-^IV6C:T,,X.(Y@%U\2$5M\^@]L%'D'5=Q*2^!/KR[<:NH2=>Y'%WTC5[NF
MOSMK-QUGS5#XZ=Z,UFNF<RX-"%P2-.H?'P6@FW'5'*RJ_(A8*$L#QV\+FO"H
MG0/=+Q4]PO;@ G3_&=,?4$L#!!0    ( .^!:5,O#SL7T@(  $$&   9
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
M>&AY =FYR>\^>(/NUGCQ#U!+ P04    " #O@6E3P?_E$MP*   N'0  &0
M 'AL+W=O<FMS:&5E=',O<VAE970Q-RYX;6RM6=MRVS@2?>=7H+RN+;E*ED7=
M?(GC*L>>S'HJMXHSLP];^P"1D(0)17 (T++WZ_=T Z1(6W8RJ;S8(BZ-[M/=
MIQOD^<:47^U**2?NUUEN7^^MG"O.CHYLLE)K:0>F4#EF%J9<2X?'<GEDBU+)
ME#>MLZ/1<#@[6DN=[UV<\]BG\N+<5"[3N?I4"ENMU[)\>*,RLWF]%^_5 Y_U
M<N5HX.CBO)!+=:O<[\6G$D]'C914KU5NM<E%J1:O]R[CLS<36L\+_M!J8UN_
M!5DR-^8K/=RDK_>&I)#*5.)(@L2_.W6ELHP$08V_@LR]YDC:V/Y=2W_+ML.6
MN;3JRF3_UJE;O=X[V1.I6L@J<Y_-YE\JV#,E>8G)+/\5&[]V/-X3266=68?-
MT&"M<_]?W@<<6AM.AL]L&(4-(];;'\1:7DLG+\Y+LQ$EK88T^L&F\FXHIW-R
MRJTK,:NQSUW<Y(E9*_%%WBM[?N0@D<:/DK#[C=\]>F9W/!+O3>Y65OR2IRKM
M"CB"*HT^HUJ?-Z,7)?Y690,QCOMB-!S%+\@;-_:-6=[XF_:):VV3S-BJ5.(_
MEW/K2D3$?U\X8M(<,>$C)C\(X<N[/QBG1!S_\Q\GHWCTJBU+?%DI@<?"Y"IW
M5IB%T'ZZ!S/L@9@K)*6J!QWOD1B05BQ,AG2S9]%;&"TS\:!D*13Y2 #A!T(X
MZNE<N)6IK,Q32"/ Z<\PNH8XZW0B]L5Q?S8ZQ?_>;#P4!Q$2 6&>BTE\+$YF
MT<TWU=D7)_WA9$82II.).!"?2G.G.:.Q6/3F*E<+[<2B-.N#[M;$(/.M@\8P
MW $*;Y/.ES]FU555EL#QK#%B7\"F?1%/HK<J527DC<:GXC"Z=1(NF8DX^F(<
M1A._4:A[,*%58G0\%?$TNE8+A8ET*[#'%AXVXGJCZ9@'O,1>?#+D1R\V#?L;
MN;W)\3'/?S]&@!6V81/,F'*\I'H!L2I/,#M7;J-4WMU"IR6$JG2,ZN^#VX%8
M!(TM%*V<*1^B[1Y1DO) LRNG5(4I2<Y&_820@Q:-$JVC:]L/2-M&.:\13.[/
M3LF#O3@&\ %EWI:CFB%J:HF-E*D8G497*YDO*4[%G<PJZ8L#Z2Z!&H3U9\,8
MD,;CQK$-"C6Z3I-[8W)G;X:C/P))>&IT@@=Q.OYA#W[,Q7M9)BO$&#/@L,\^
MNKK\_,NMN$R<V !H"Y44><,9D<G-@/P>T20RQJ$,8X6Z8[MS%$6<G[#!;?^)
MHE;0]FDXJU+DE9A73N3&B4RO-;D6!W03C]:B]%O,\1H/GEN5RJY,ED9D;:J<
M*E&I2""<7Z'LSC."&\.@E3K<^R+)I+60LU!!0TL'_E5)#&E2=TU:JC63'T7.
M$C#"K#[C*)"K%&*\"=#Q[X,^!6I$2LNYSK1[H-E$E@B:N4R^"@Z, E(<J4>\
MA5-A5,69R'()'B]X-(Q/R#A3+5?L#5$5#2;H)8"B2A0CUVP:H"!:%WG*LJH%
M-%.STAPI!+(LBDPGDK !:BL)>;E!:0=,%%T*D0:?,KR( )0!F3^PK[F8754
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
MAJ8%F%\8X^H'.J#Y1'KQ?U!+ P04    " #O@6E33P7PK54.  !%+   &0
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
MY)N6M+.K)7BS  B[!O-QX!&_J9+#\:]U8"Y-ZT36Q&YI!;4NSW%/'!KU?(6
MCC=QQH_S"'BVV\?K]K'#(I=W=92$&EAFNQI[MQOMEZ1#P;\)PTI79!4S.3!/
M;$5.B0T'HKWJ2?)XNI3B%I5(39/("@F,JE8EM418%6^)/R ==?6<-=E"V+)N
MW(+A7/!,F/J/?Y  S$3*&SL*=$1#);S%E@G2HA*UZ5",+B(CH?"(=2G\ R-3
MPXL<XT_LD7FA&JJC)7LK9IIF:F/*+JHV<=(6RD'0D[7D67\&>!#23A,[1>YR
M:28(E@NE:Y-!5#=KS3&#SO!5#U(E6$BIA>=M^[RV@WM,UK1MK1/T"/=0 ?<&
M_=YA$I)',"I^CR'\)L^EJMD[.<.!+!H([_ZJ: )GXML<EKPQ;]HY VA!S?^&
MR#W<H,PQ:-BUGS2MF0E1VETV1H6T4AKK7WY_O!EKT1ND#I.!8Q3O^RU4"Y 6
M/"T45O+NK,#7GM9??AOVQ/QD ? @Q=R!BX_F_13&.S\22%![QYMY9)\(\[Q2
MW5$B?Q!%^]W[F)/0',$CY*8C=&ACL=% [#ZEV6&ECW7OG?ZA/QE-?\H5LBA$
M)D$?'$]:\V.9Z_K+_3,VC,!C9=^C<4(0QP>/="BZH#B/1C_E$_=(WE]W).NE
M0;056IO4-)B*R8T]P6;62._3CFNP>;4A"GG&S;L,F_Y'WU1%,;!+2/(--?$>
M6Z.W^N2CY"F>3 Z3IUX)]+;)DQF0.11J1\^_B$;%P:"E4>^/CECZ$=B.+#./
M7OX-6^/1Y&;B#\#Q!P:7_7>#U/2UM;V;01(_.8TFSD!P2M?]%P1P7#1?-;_W
M\$W 6M9+?,]%3><LEPO>M>? ,$K[ZQQ<U2M_H-/V"_7#G?%NN!QHDKWOOPII
M6\ZNR_0^;%-F\_J)4U!N-9K3H9^,A]1R)4G7XL'WT\$0&ZJQ]]5(@O8Q]J-I
M#%U<',0C[VW7VIVQLP=OB>UE./2C>((;AIN>,DK\";2\29 ,NAVG$71^4[/A
MX$<WC+IT/46R/V:OVQ\YF-#Y4B)6'8+)(Z2E_Z(6N?I@X.T5_N3US9?J*<89
M-,$64PF:NB*["5DSAY+XWEJON2'!_X!8 UB3'-@-,AT0YP83-[^^0/EV>.L!
M^SS^8M 4:-3+&7.ZKUNV)_/.NZ6 ?=R>?/M',&GOW%Y6#I_>?E]]&@U,N_C@
MD3P=9&<>;PYYN-5L->MHKPMYC^:]NQC^*)LTI0UG.LM>LR33/E?_.< .O;V
M?0"@V= ?Q<-M+N[U +A[0=0'8(._&Y1E/X>R:)_@_P!:,0L/ RMB5 MN!AMP
M.C9LL0V_W@#:D\3\](4F:(,';@)0.@I)\*D9O+7;H>P.M,=^""N>TB31W7'T
M QL"/(_](2$I/L;V_>KPW/EI9R'T@G[ BF,#Z&3-KSR[N]UO9%^9GX9NEIL?
MV%YSO9 0$KF8PZ-A,!Z>&*1K/]1J13\4G:FZ5@5=+@7TYAH7P/=SI>KV V[0
M_7+XXK]02P,$%     @ [X%I4[L7EM3 !   ^PH  !D   !X;"]W;W)K<VAE
M971S+W-H965T,3DN>&ULK5;;;N,V$'W75PQ<MT@6CJV+<]G$"6 [&S1%T@9)
MV@(M^D!+(XM8251)*H[[]9VA;,7.Q46!?;%)<>;,F2LY6BC]U62(%IZ+O#3G
MG<S:ZG0P,'&&A3!]56%))ZG2A;"TU?.!J32*Q"D5^2#T_:-!(639N1BY;W?Z
M8J1JF\L2[S28NBB$7DXP5XOS3M!9?[B7\\SRA\'%J!)S?$#[:W6G:3=H41)9
M8&FD*D%C>MX9!Z>3(<L[@=\D+LS&&MB3F5)?>7.=G'=\)H0YQI81!/T]X13S
MG(&(QM\KS$YKDA4WUVOT*^<[^3(3!J<J_UTF-COOG'0@P534N;U7BQ]QY<\A
MX\4J-^X7%HUL1,)Q;:PJ5LK$H)!E\R^>5W'84#CQ/U (5PJAX]T8<BPOA147
M(ZT6H%F:T'CA7'7:1$Z6G)0'J^E4DIZ]N,=<6$S@3FB[A$<M2B-<O,QH8 F?
MI0;Q"FO28(4?8 4AW*K29@:^E DFVP #(M:R"]?L)N%.Q)_JO ]1T(/0#X,=
M>%'K;>3PHO_M+?PYGAFK:??7#CO#UL[0V1E^DZCNQOI9680@^N&[DS (SW9X
M<*5R:C%9SL%F" ^5+ ]^2=,>7%\^0IP)/4?C3J:JJ$2Y!.IH,*B?9$P'TD*E
MU9-,T'A5K4TM2@M6.05G1;HF>EC+C^<:D9K3PAXS"_VSQX>Q6P5G^WVX+B&5
M)A:YRQR(,N&%OV5_(<R*5P*SI:,IR*0E)95"-PBBGN_['NMV _^8-SV: Z9"
MU\GYLN=<R'%.&FM'G&F1)(YN;\O>VA8;Z@;#(0-"@SX\^0@]ILA2@U-4O396
MJT E'!\&(_("_L!DCH!%E:LE8A_&AKV@ EZV!=R&H<F)6C#$!L'NT0NEZ/-;
M1GUX)&DWQ\@](C)#NT LMT!8F]$7J$G6D!-<%>;4NVKRL42A#2 WZ"MVS,R;
MB%R4,6E:0I_+LN1Z(D=8#;JP%WV&??H_\&ZVPOX2DU4F*7M 2?.F;?S>D5W%
M;X^20:CT=P+[WE28#"JQY.(RY'^,Y'P"J5:%DSX:0C!\)56(!-=H!P04$LYE
MC:W2)Z9^Y)@[#[Q/L'D,DAJ@C/.:2'FR!$4!I=376G.!"V/0-H7%@4[_*XXO
M6=[,2R5DXG7;@HO>*SCR8*+%/TBFXC[L\96+FJ!7'3:NJIDB,3Y=MYHKTMH@
MYTA2))HK@]AK'A0\%S)947Q*NF%=NY)]+Y<IQLLX1SK07]%EIR)Q-M@466,:
MIIG$%+X\8UPS1Z!Y0AG4SHFI.KA2-?FOV;;CW5#C: HHL)@U1QM1<$/L^,S
M1 F=>'1X*2G#5NEO%-]AL-%"AV[])L1CUT#&PEA;^C-PVT:G!S<W4]B<?^2M
MI:<-OS]0:^(EUH./6GRWDYYS$C:=I)ZG01U%_>'W_/T5$[KZ;0:+3,;9EFMD
MC)HYH1(E0H+&6]&$12-3XW2TPYA&]+B>4PU $RV_MS7-WV)3"YFW$>E&O>-#
M'RK"+OA&[U%YU-2XRA@YH[*)55%(PP\STW_ONAQL/$BHCN;NV47%2?5BF[=)
M^[5]V8V;!\V+>/,LO*6A+2EH.::DZO>/#SN@FZ=6L[&J<L^;F;)4^6Z9T>L4
M-0O0>:KH EUMV$#[WKWX%U!+ P04    " #O@6E34ZX<R- #   3"   &0
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
MJ[8 #F3!+-1,!?9WP=TXAB"Q*GXLU%(5Z!\)MJ! ./?* PZ&9_XH'#5"RY@
M&:GA6A?;[@>R\![/C./@@ _@J985MS<+,%0K$!:@V!Z"L8 $_  4.&U6G+)U
M\B2+AAOZ;#G#X9QQ9T4_0Q61"\T+(V_=C[RP)W8I[H5 Q3_:=#7E'C!VT[YV
M IT\[@TAA3OAX$KA3#(A(H,"*7::0Y^543=MWF,A4'ER_!W#!B<GG(NT>'V?
M+Z2>4W+Y/;.&12L<%Q]HQF)0'E67G6+J% .H#J/<(3ZAA^(+ <C!=*<]J\ A
M##R@F#,#NI0W!DK#5\Y]C*0*[?D9RH([H2.'*%JI7*PN-!YK[A5JB9#*@^.=
M:=BTUK4(9C=$DM\WH_BN&\4X0!6J5'GL]]M8<2,IQ#N0]S -43^-M)9+J:K0
MRV;&XKRRAP=/S8C-/)MA_FL&7<$L:_HFLF K670"M&P>1CBJ8T3@Y!OK*(Z9
M)_,XY(C&,$IG=-!>X/1E*;A76E/'@',X\#],MB>"[L2 "&(8<9HFV[&J#==O
M/UFZU6<8 1@4AMEFV%C<"I8A$3#+PT'<8!!W@PV43GC3OXQ)F#KA*XY6)C:'
M: N!CAVL?#)A?-JIY6?\@@26=+[FI96T1;)U ;)\Y&"U&.7J/@XOO).&8)CY
M/QJF8: BH]DQNR2;/#8W%),LC.C_9N?;/O>@O1U,1J?;\U2YV^.29W*\I?TC
ML@^[<V9_@/N!N@'3#R:G<?XZC.-P4#\2<H8XC9ZZ0XQW;F8UV7FX?X(G'*EX
M2>M7^RON9;S9;;?'^_$[:>=*H^=0"=%T=#(="!OOG/'%FR;<\V;&X]88'A>X
MII/E#?A>&J#M7MA ?_&_^ =02P,$%     @ [X%I4V)V^SW3 P  P0@  !D
M  !X;"]W;W)K<VAE971S+W-H965T,C(N>&ULK5;;;N,V$'WW5PS41=$"KG6Q
MXV1W;0-VML6FP!9!TLM#T0=*&EF$*5(E*3O^^PXI69$#.T]]L7F9.7/.<(;4
MXJ#TSI2(%EXJ(<TR**VM/X6AR4JLF)FH&B7M%$I7S-)4;T-3:V2Y=ZI$F$31
M/*P8E\%JX=<>]6JA&BNXQ$<-IJDJIH\;%.JP#.+@M/#$MZ5U"^%J4;,M/J/]
MHW[4- M[E)Q7* U7$C06RV =?]K,G+TW^)/CP0S&X)2D2NW<Y"%?!I$CA (S
MZQ 8_>WQ'H5P0$3CWPXSZ$,ZQ^'XA/Z+UTY:4F;P7HF_>&[+97 70(X%:X1]
M4H>OV.FY<7B9$L;_PJ&UG5+$K#%659TSS2LNVW_VTN5AX' 777%(.H?$\VX#
M>99?F&6KA58'T,Z:T-S 2_7>1(Y+=RC/5M,N)S^[^H(%K>1PKZ35/&U\JAX%
MDXO0$KPS"K,.:M-")5>@X@2^$4IIX&>98WX.$!*OGEQR(K=)WD7\M1$3F,9C
M2*(D?@=OVHN=>KSI%;PGM%PCE92%#4I2;@W\O4Z-U50<_[P38-8'F/D L_\C
MF^]#_:8L0CS__KN[)$X^7P6&!PG/6%NL4M24IW@^!ELB&58UDT=@N:+-'!C,
MHOB'W8_>:0Q8%.C[ =;-EJILY)/LG-F><<%2@6 5,"$ JUJH(Z*!BHJ,RRUD
MJ"VU.Z#@6YYRP>T1,LTM:LXF\#M%]\QJU)7+<,VTY1DG.C0A4-^10%?(3Y:]
M@-+ "G)UDY%A@FX&UU6H-1-D7C)+'4$T4H3L))[T$([M HU!*NN!7S)T6[0N
MN ^-QI(43NV10WKT.P^2@DDFX GW*!N7J1R'K+7:\QS-B"X\0%DRF9&S805"
MR73J%MN$:&I#FY4^(8-3,1-8$]VS);+,T1$X2P63Y[B7X48=[].!GI)1-$(<
M84\*,6_I=Q:^8FX_&[@7S!A8$UQ54;7059+M?-!V8_-F0Z//(Y<.T_<(58YG
M3YD8M=<HU<OKV73$7-;ZF$.!$_BJ#I1D/;XBC9:/3HK/#M63H410F:EB*/BR
MMDP9ZWA=0QZ4!QQ0X^C#].,XBB*O_\,L]F/G[ZP*;C(JB",R327C[BZ@F^?8
MWSS>B0;1F)XA4[>)$,2,>D]P;!SCBNT\"V;*<RIG[3AJFY'8O=8RS,<WM\E)
MO \U'\<?IY?3\>9TWQSB4+93URGK1;3ST04MERZ_</"L5*BW_O%TN6^D;5^8
M?K5_G]?ML_1JWC[NWYC><CH7@06Y1I/;FP!T^V"V$ZMJ_TBERM*3YX<E?6.@
M=@:T7RBZ#[N)"]!_M:S^ U!+ P04    " #O@6E3%)A64Y0$   J"@  &0
M 'AL+W=O<FMS:&5E=',O<VAE970R,RYX;6RE5FUO(C<0_LZO&-$7)1*"W042
M<D>02)I3K[I<4>CUI%;]8'9G62M>>\_VAO#O.^-="+07=&J_P/IEGGF>>;$]
MW1C[Z I$#\^ETNZZ6WA?O1D,7%I@*5S?5*AI)3>V%)Z&=CUPE461!:-2#9(H
MNAB40NKN;!KF%G8V-;574N/"@JO+4MCM#2JSN>[&W=W$@UP7GB<&LVDEUKA$
M_ZE:6!H-]BB9+%$[:318S*^[\_C-S8CWAPV_2]RX@V]@)2MC'GGP/KON1DP(
M%::>$03]/>$M*L5 1.-+B]G=NV3#P^\=^KN@G;2LA,-;HS[+S!?7W4D7,LQ%
MK?R#V?R,K9XQXZ5&N? +FV9O,NY"6CMORM:8&)12-__BN8W#@<$D>L4@:0V2
MP+MQ%%C^)+R83:W9@.7=A,8?06JP)G)2<U*6WM*J)#L_^V"$=K 06[%2.!UX
M@N2%0=J:WS3FR2OF<0+W1OO"P9W.,#L&&!"7/:%D1^@F.8GX2ZWZ,(Q[D$1)
M? )ON!<X#'C#;Q$(?\Y7SELJA;].0(_VT*, /?JOL3MM_M%XA/CRQ^\F29R\
M/>;YJP8*Q!;B"PY$?-4#7R#<FK(2>@MFY:G=, ,!BLS Y/!]/(IZ412!-U")
M+5"[=J1W(+6KK= I0FJ>T%*?N1XU4]7ZD1HT(0%^J87BS5XH13U'E@%TW+NZ
MO ":M5[J->36E+#$RF.Y0@MQ0PXVA4P+1K7HR#80&_4OKWX H34!=RJT*2V0
M=_+AD;9YL,)C'^[R'$-CPKQ>4[DWF$GT#8(G<6]TD71>!,/_%TR.1U?Q:<%)
M]&_!'0'#_F0O&%X7_-L)637UD W"J0ZL40H6EHJD.;_H<VU%"6>+Q>*\0V1#
M@.8/=TN8IYZ%\80H3:U]HR6>A(H(T$'(9Z*!5L-<*1E"="/T8V_GW:%]DBD1
M$#H[C'XHT,NW#A0&?F<.$;AX._'XO =$;5Y9J2!)FN@<:ZP=!C2'4%F3(F:<
M(\AK4L<YJUJE56TKX]"%R4_]91^PK)39(DUEM>5D,*>05$*D $N3,>23I(.G
M<Q"ZQ0+.F@1MA -\]DP[X\9(1K!!?'3G?9@3M<K8$-DVEB$(OA 42P?:>&:R
MILK4=+'4*H-"4)6ND,99C> W!K8HK .14U!)4TIE0G"= [@^-_)'HARJ)QE_
MK;9=O2JE]TV4 GL^"N!=ZQR=Z\RK2LE4!+)\%\%P'$WN_@B)HJE[*O^D/3&/
ML3D I$3F,L"3-%=37,0!'H=[KSY_<4IR7:.6=E.4N<;;NN"M/1:LZHSS(M+4
MUN1@5^F]%]L,L:051[Y<(+%+_6H;H)8EM1_<U$X&G_.,KCC))W3@1BG[9\EV
MN&2/*XQPZ"8W%JDA4V.ST$]K:BQ.[*$B&F:X.FZ.IE"D:^4T#/<M&P+,^+QL
M2NR!IG<2Y;@)LG9&R4QP[I:>_O;G"%.S6/#;A6KF?;"%LP_&N?.OW3N#@_N[
M1+L.KQ1'M4ZMW%SE^]G]0VC>W/\OVYM7U+T@O9I[-2?3J'])[P[;O$R:@3=5
M> VLC*>W1?@LZ#&'EC?0>FZHL]L!.]@_#V=_ U!+ P04    " #O@6E3]^-J
M%.(%  "+#P  &0   'AL+W=O<FMS:&5E=',O<VAE970R-"YX;6RM5]MNVS@0
M?==7#+S=H@446Y)MV6TN@..TVQ9-&M3=YF&Q#[1$6T0D44M2=?+W.T/*LIPZ
M:1?;A\04.9S;.3,D3S92W>J,<P-W15[JTUYF3/5Z,-!)Q@NF^[+B):ZLI"J8
MP4^U'NA*<9;:344^B((@'A1,E+VS$SMWK<Y.9&UR4?)K!;HN"J;NSWDN-Z>]
ML+>=^"S6F:&)P=E)Q=9\P<V?U;7"KT&K)14%+[60)2B^.NW-PM?G(Y*W E\%
MW^C.&"B2I92W]/$^/>T%Y!#/>6)( \.?;WS.\YP4H1O_-#I[K4G:V!UOM;^U
ML6,L2Z;Y7.8W(C79:6_:@Y2O6)V;SW+SCC?QC$E?(G-M_\/&R0ZC'B2U-K)H
M-J,'A2C=+[MK\M#9, T>V1 U&R+KMS-DO;Q@AIV=*+D!1=*HC08V5+L;G1,E
M@;(P"E<%[C-G"Y9S#7(%\YQI#><PET6!V5H8F=R># R:(,%!TJ@[=^JB1]2%
M$5S*TF0:WI0I3_<5#-"WUL%HZ^!Y]*3&#W7>AV'H0Q1$X1/ZAFW 0ZMO^$3
M\&FU%R?\-5MJHY A?S]A8=1:&%D+HU^5TJ?574G#(9P^_VT:A='QD\KA2\9I
MHF+E/:Q$SE-DD\G X/3BS1P8?.9K09':BE@89C@6F '\(([#XFCHO2!ILA8%
MQ]M)^QD>OR3!*_F-%TNN8!A84 +89"+)8,D35G#@JQ6WE4:R%SQQLJ-&U$A8
ML43D@DQ#PBH<Y*"8T*)<]ZW_71>]G8O*3G.%,9&#0NN:E0D'5J:@"=/EO5W8
MAM])4>)2I&V*I$)5.6K%;3RIE3 "$XK=#=9*HGBE9,)YJLG5CCX/]=4533[#
M, J1Y^A>'SX=R(>_YP<OU]C<4KBR 6&PBYW5N515WT;PKC_OPPWVT(VB-@+/
M65$=X[H/'S_.H0N))8 W6V-.= L+NH7D!::[IBUC)L<:^%V2UYH@2>21(Y#;
M#Z+$J;)L.F3+E8<*&M/,'.'J$3;O6VX:VYB7%5<('B5<9TPY=A[2<A".)J?C
M74J_YS"#:X2F0B]K#8NZJG)'B1>Z':,#'MGL"(H2H\8>1$'2TI;++_>(^:HA
M)H& J4"R55*QDLM:YP2>8YPH*<,ES(QU[])F +M($_ILK;ASB5)H'=E+<Q>_
MV9?+=K'9M871AZI61&M#.7%5U:62EGD*DSCT7P7Q-M?,D%_L&U?(,B2OP)+
M_#^+^^,X&GL5AF@E+<.-I&IK&4YR;>*)/#CQ@94U'LX035W'[</[0QP1).RB
MWZ<[9KU6RH+FK&T+U4ND-LYF%([]( CVH<84\]*57:VYU5EBCEMG5TH6^X9M
M2'3FTWC;2@A'B9NQG'F)2<G1>4608KO![%92<VW+%C'$](:Q"W,_B"WMJAV;
M=E3K8(PMU:'4,(?:BBM!ZDB^=9 U?86M$>XUN6&[58M44P!A0"FQ?S]=25ZW
MDOPF0WACLJV+?I'Y;>E:1:YTVPQN&\@>[QS-&XJ_W[;9!Y1U/-CV-.]!3Y/-
M 4-@7+([4< ?2F*@#WO9%5[:NH6R*X34-FA'R7VDOE/0%I3W4P6UX:Z.XGCH
MQ],?UE$X[@?Q9 0_+*1P=RIX/RZ9#7^\4F!7*<-QX"KEAC<%\A_JP_M?]?&6
M+Y7M!.-#IUJ2HV!*G52@JYVS.14*P][Y@%&$_F0X\D?C5QU6TZZ#Y\&!@]BV
MC'[TR!%AP0S]>#SQI^&P"R?%DV1X8_<Z</:C:0=+1PG%\3VCJ=<3&%'P.T:A
M$UDC;9JLX@4L@ MV#U]E7F-AW=C+/HK/&L)<6PLOOM[,KO$TSI#MZZSMI<WM
M-? ]>\IP9?"@[S0^+5*N=.MN:IF8IJ*Y,$QB/Q[%!R/K$K4?3W:1.;0()0*_
MD=J!Z@V=1[^LNW<X&X["G^WNWD/V\E_0W _=X >=!U+!U=H^ S58C-U;J9UM
M7YHS]\#:B;MG*G:C-4(&.5_AUJ _&?= N:>?^S"RLL^MI33X>+/##%_+7)$
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
MB;[L"Y^3)L_C7ZN6A.NSTS[=@+TRPF)!I$!G$Y-.T7]#NG$/0ZED9J-=DYU
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
M/JL&A3M%L$.YQ1.7!-EMV2+A+^['GC6X9C.L,^7N[697R:6A1)'.!@\EZ*#
M6_J 7.12.(6,*VV=T%!OY(K?Y 6Y%?52&,)5GHAEOMWQ+=L GKR<.G<77IF[
M%%@*I9(,?.\XG$ML0@;1FX!YI2@L[>*L(W9)"GR%R!7GGFJV]WOQ4O47M!(#
MQ7O\=JRW?1;<#*353,%%'8F_^Q@4!5&C78M(J-A+WP;PXD().V[,IQ*B\4#D
M6(S-^MJ\"5^7TO)/$LGJ["\%Z_DRA"BH/K"_;7/00\V6BTO3J+]Z>/542,)\
M0]MV!<*W2+3&0'SB3?P"70K1JC/2WP'IS1+ -1J!:4Y=%'QJ*DVH$:TF85?R
MK/\'Q$:W9<M_=K!<9)<+?F'/ESKU&TPX'3^VI9Y0',G1W8-MY!80^<[F=_H9
M%M_*[8I*.:1Z<'6,7DDZI?-]9\!RNK3_ S=L$*%<9A7_T,18T_^H\I^<=SQ(
M<Z_%4$?*/XDGOX>'BPDF+R3XN.,*JE^K,QXQ7US,(G_U01"#F_>=H9/?*I(Z
M\<7RR>EW8=XFN.SP9]>D-CIA\'N1M/(SD5%?V.]@N\^P7?Q,*/Q<R(]74H2$
MB/:'X6\0'<LSZ4F>+<]/_S5;>CR+[)6.3C=?]G_DZ"T:?%C2,@_(G19OK4!E
MD7=55)TD/SL>=AG83OPCJV_!DM=Z]X*-?\:S2:_:5QHNIRL%':V]G:"=7TG=
M_(-TNM+C*)W_ZY<!DE[1."Z?((@__Q8T/9\OEC/U)2+IS%$Z>/KHG"CZFG7N
MVO[>T@'^CG8$";P?!C_QC9_VY1\RYZM:RE9^[=M]&]L?2[^4GPCWK\LOK?^2
MX)>!&Y)]:QIZ?O:4/-5:?KQ<_FBK'?]@^*IJB>;XXX9L@+S&"_1\756M_0,+
MN)^0__'_ %!+ P04    " #O@6E3@+KJT"0#  #/!P  &0   'AL+W=O<FMS
M:&5E=',O<VAE970R-RYX;6RM5=MNVS@0??=7#/34 G9TLYUL8!N(DQ9M@2Z"
MNA<LBGV@J9%%A"*U)!6G?]\A)6N3;.)-@;Y(O,R<.3-G2"[VVMS8"M'!72V5
M74:5<\UY'%M>8<WLB6Y0T4ZI3<T<3<TNMHU!5@2G6L99DLSCF@D5K19A[=JL
M%KIU4BB\-F#;NF;FQQJEWB^C-#HL?!*[ROF%>+5HV XWZ+XTUX9F\8!2B!J5
M%5J!P7(97:3GZYFW#P9?!>[MO3'X3+9:W_C)^V(9)9X02N3.(S#ZW>(E2NF!
MB,8_/68TA/2.]\<']+<A=\IERRQ>:OE-%*Y:1F<1%%BR5KI/>O\.^WP"0:ZE
M#5_8][9)!+RU3M>],S&HA>K^[*ZOPTL<LMXA"[R[0('E%7-LM3!Z#\9;$YH?
MA%2#-Y$3RHNR<89V!?FYU15:;D03*J1+6+>6#*P%I@K8=$+Y]8W8*5$*SI2#
M"\YUJYQ0.[C64G"!%EY]9EN)]O4B=D3*0\>\)[#N"&3/$$@S^*B5JRR\4046
M#P%BRF9(*3NDM,Z.(GYHY0GDZ1BR)$N/X.5#B?* ES^#]U2^WR^VUAEJJ;^/
M!)@. :8AP/29 !LZ:44KT1=Z']H(BPF[14.G E1;;]'X+5LQ0Z%;BP4(!:Y"
MX$SR5K*#>M2>@@?I"B%;0@%D1A%Q"PUA!("G%#I*SU\+Y[9A')<1G7N+YA:C
MU5MA*3C\10$ZX8#*_L.7??0JD-.M)2+V=5#!?Y)'&Z-U8/O_":?Y.)W-(4W'
M:38?O2E+.M!^.^1(1QHL\M8(1[J<CS9.\QO0H:$MG)Y-83+Z4ZO)+5I?#\)S
M1G _O)2,^GP-7-<UE<\&Q_F<[*^P1&/(I%MKE7 6\LSO]&5] >GI.,G/>M)P
MI$EF0Y/,7MPD?8P]&@2\X[+U]2^-KD-3_)KV1Z/^/NT?ZI*GD(ZS[/17I)E
MFLR>UF8"\W2TZ8KRWWH\.B3/EZ>CE?^1/ZE7?.^2K='LPE-B(=P-W7T[K ZO
MU45W2?]KWCUU'YG9"2J#Q))<DY-3$L%TST<W<;H)5_96.WH PK"B%Q>--Z#]
M4FMWF/@ PQN^^@E02P,$%     @ [X%I4_;2PX!R @  %04  !D   !X;"]W
M;W)K<VAE971S+W-H965T,C@N>&ULA93-;MLP#(#O?@K!V*$%C/HW35,D!I)N
MQ3:@6)!V&X9A!]EF8J&RY$ERTKS]*#GQ,J#-+C%)D9](AM1T)]6SK@$,>6FX
MT#._-J:]#4-=UM!0?25;$'BREJJA!E6U"76K@%8NJ.%A$D7784.9\/.ILRU5
M/I6=X4S 4A'=-0U5^P5PN9OYL7\TK-BF-M80YM.6;N 1S-=VJ5 +!TK%&A":
M24$4K&?^/+Y=9-;?.7QCL-,G,K&5%%(^6^53-?,CFQ!P*(TE4/QLX0XXMR!,
MX_>!Z0]7VL!3^4B_=[5C+075<"?Y=U:9>N;?^*2"->VX6<G=1SC4,[*\4G+M
M?LFN]TTG/BD[;61S",8,&B;Z+WTY].$DX"9Z(R Y!"0N[_XBE^5[:F@^57)'
ME/5&FA5<J2X:DV/"_BF/1N$IPSB3KV +H@-R\40+#OIR&AJDVK.P/! 6/2%Y
M@Q GY$$*4VOR0510_0L(,9TAI^28TR(Y2_S<\2N2Q@%)HB0^PTN'&E/'2_]3
MX\]YH8W".?AU!IH-T,Q!LS>@C[@>5<>!R#4.9W]!L2=FWSJ3!K5E);S6SK-<
MNX2WNJ4ES'S<,HL!/[]GNJ2<_ "J^BY[V*.][9%G>V0;%7D73!!3RTY34>E+
M;UYM01FFF=@,";XC\2@89S$*XR"+(V])684+6>A2L=;TB]:[ID$:QR0.1I.)
M]\74H(XGFHSB,<FN8^])&DQJ=30C?!*,KB<H3()L')'7NAR>C&H#:N,64I-2
M=L+T4SM8AYV?]Z/^U[U_,!ZHVC"A"8<UAD97XY%/5+^$O6)DZP:_D ;7R(DU
MOEN@K .>KZ4T1\5>,+R$^1]02P,$%     @ [X%I4_-JM 64 @  _@4  !D
M  !X;"]W;W)K<VAE971S+W-H965T,CDN>&ULG51-;]LP#+WG5Q#&#@FPUA])
MMB%(#"3MBFUH@:+MNL.P@V+3L5!9RB0Y;O_]*-EQ6Z#-UATLDQ+Y^"B1G#=*
MWYD2T<)]):19!*6UVUD8FJS$BIECM45))X72%;.DZDUHMAI9[ITJ$291]"&L
M&)=!.O=[ESJ=J]H*+O%2@ZFKBNF'%0K5+((XV&]<\4UIW4:8SK=L@]=HOV\O
M-6EACY+S"J7A2H+&8A$LX]EJXNR]P2W'QCR1P66R5NK.*5_S11 Y0B@PLPZ!
MT6^')RB$ R(:OSO,H _I')_*>_0SGSOELF8&3Y3XP7-;+H)/ >18L%K8*]5\
MP2Z?J</+E#!^A::SC0+(:F-5U3D3@XK+]L_NNWOX%X>D<T@\[S:09WG*+$OG
M6C6@G36A.<&GZKV)')?N4:ZMIE-.?C8]8US#+1,UP@4R4VND&[<&AC=L+=",
MYJ&E*,XVS#K$58N8O((8)W"AI"T-?)8YYL\!0J+7<TSV'%?)0<1OM3B&<?P>
MDBB)#^"-^YS''F_\]YQ/N<F$<FD;^+E<&ZNI3'X=B#'I8TQ\C,DK,:ZI>_):
M(*B"JD8PF7F1&8-TNTSF(#A;<\$MI]!5>_4Y, N%8[?S[%S54N5GM=9<;ESU
M<?/2@QRDXMIZ9K8LPT5 ?6M0[S!(SW&' F(8QB-HY02&R5X>PW \@AMEF1@,
MN01;JMH0:3,:T&,\](\Q6/I\9@/J$*I_"7B?E4QN$&A<-$SGD%$IN#LU\ Z.
MZ&O7H\'Y8_9O\)Y.>N$9D>CM1.*H%_Z3S./W4KV$3WJR0KWQD\<02"UMVY[]
M;C_<EFU//YJWD_&"Z0V7!@06Y!H=?YP&H-MITRI6;7V'KY6E>>'%D@8T:F=
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
M66FDV?/;@AX[,"Z SG.M<6\X@N[YG/\%4$L#!!0    ( .^!:5/12JW'>0(
M &L%   9    >&PO=V]R:W-H965T<R]S:&5E=#,R+GAM;)54VV[;, Q][U<0
MQAY:H(@O2=,+$@-)NTL+%"C:71Z&/2@V8VN5)4^2Z^;O1\F.EP%-AKW8HD0>
M'E(\FK5*/YL2T<)K):29!Z6U]548FJS$BIF1JE'2R5KIBEDR=1&:6B/+?5 E
MPB2*IF'%N S2F=][T.E,-59PB0\:3%-53&^6*%0[#^)@N_'(B]*ZC3"=U:S
M)[1?Z@=-5CB@Y+Q":;B2H'$]#Q;QU7+B_+W#5XZMV5F#JV2EU+,S;O-Y$#E"
M*#"S#H'1[P6O40@'1#1^]9C!D-(%[JZWZ!]\[53+BAF\5N(;SVTY#RX"R''-
M&F$?5?L)^WK.'%ZFA/%?:#O?Z64 66.LJOI@8E!QV?W9:]^'G8"+:$] T@<D
MGG>7R+.\89:E,ZU:T,Z;T-S"E^JCB1R7[E*>K*933G$V_:A4WG(AX/@S6PDT
M)[/0$JP[#+,>8ME!)'L@X@3NE;2E@?<RQ_QO@)#X#*22+:EE<A#QKA$C&,>G
MD$1)? !O/!0Y]GCC?Q7)9 ZWTC)9<"H6%L:@-7##32:4:33"]\7*6$VC\N-
MVLF0=N+33O:D?2(%Y0WE46N:WTS)C%.'P98(64D<$+CL+*;UALL"6*4::9U_
MT5-^ZSH.9G4JOC(URW >D$P-ZA<,TF.?236&.F!.CI9,,)DA, O4ZTW?Z_@2
MWD%RFDRG1S3Q-,^2)E!KE-D&J"G2"-8I*?])@TG*I-X=GT>P#R^)""V^_ \T
MRKP'*NZI)?#6Q80[ JA0%U[F!C+7S4X+P^[PDBPZ ?UQ[YZA>Z8++@T(7%-H
M-#H_"T!WTNX,JVHOIY6R)$Z_+.DU1.T<Z'RME-T:+L'POJ:_ 5!+ P04
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
MAQMZ?E$[ ]I?*65W$W= _Z O_@%02P,$%     @ [X%I4ZBU!^B/!   K@P
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
MAF=YYA'5"[XWC&R=R%;2H&3=ML8W$I0-P/.UE&9G6(+AU9W]!5!+ P04
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
M&AQ@<*GZ4*=N&+ETYR(S:5!,W64.+ -E'\#[<RG-NF$G:(_63O\%4$L#!!0
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
M,QA_ /=+K=U^X@/TO?C\?U!+ P04    " #O@6E3HBEI'2 $  #U#0  &0
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
M*WW'VV&JVS 0)D#OSSE7ZXGY0-/8#?\!4$L#!!0    ( .^!:5-T.RKF+P,
M &0.   9    >&PO=V]R:W-H965T<R]S:&5E=#0U+GAM;+67WT_;,!#'_Y53
MQ -(C,3I#Z!J*T$1&A-(" 9[F/;@)M?6PK$[VVF9M#]^MA.2HM&HJ.U+&R>^
M3^Y[9]_%_:54+WJ&:. UXT(/@IDQ\UX8ZF2&&=4G<H["/IE(E5%CAVH:ZKE"
MFGJCC(=Q%'7#C#(1#/O^WKT:]F5N.!-XKT#G64;5GTOD<CD(2/!VXX%-9\;=
M"(?].9WB(YJG^;VRH["BI"Q#H9D4H' R""Y(;Q1'SL#/>&:XU"O7X*2,I7QQ
M@YMT$$3.(^28&(>@]F^!(^3<D:P?OTMH4+W3&:Y>O]&OO7@K9DPUCB3_P5(S
M&P1G :0XH3DW#W+Y%4M!'<=+)-?^%Y;EW"B )-=&9J6Q]2!CHOBGKV4@5@Q(
M>XU!7!K$FQJT2H.6%UIXYF5=44.'?267H-QL2W,7/C;>VJIAPJ7QT2C[E%D[
M,[RF3,$SY3G"'5*=*[0Y,AK@\ H-95P?P1=XM(LGS3F"G-B8<2H2?TFU1CN5
MBA0XHV/&F6&H(2LX*5 #$X=?>+S+F4U\DBO%Q-3%GFG+?GJ\@L.#(S@ )N#[
M3.;:\G0_-%:<<S%,2B&7A9!XC9!O.3^!%CF&.(K)!^:CS<VC]^:A#6D5U[B*
M:^QYK36\"Q^;7@.I59%:GM1>ER&I[%H4@*_)C(HI@MV[2ZI22*0PRFZ#CX(U
M*IA=SW1;>3$D5M;B S_:E1_M1D6W=8J;9'4J7&?WLBX[_\GJM"M9A?+&U[JJ
MV--SFN @L&5/HUI@,(0&/=U*3[=93[61CN&A6N4_[S ;H_H%?V%UPHV8YT8?
MPRTND .IIC7X<5KY<;KEPCNK2&=[R% C<Z/P%VG<GO-.]'DE^GP7JYQ$=7V-
M]A#%9N@GPK@#T'OA*XV%[&M#M#;9$*0NQ63;6DSJ8DSV4(TOFZ&?2>?VH/?"
MZ^I/=E+^25W_R3X:0#/T,Y'<<9\@=:,@>^L4\48;HVX59-M>0>IF0?;0+48E
MM+/!=PJI2SC920V/ZQH>[Z.&E]#&CY7F%W]B%88K1P!W_KJC:LJ$!HX32XY.
M3FV(57&D*09&SOVI8"R-/6/XRYD]!J)R$^SSB93F;> .&M7!<O@/4$L#!!0
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
M_LKZHE+F#O<N<[3C7-D<-9T7K8D8T3782J_?T.N_L22[J+9BNGOYQ"Q9BJ.
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
M4#8 ]S=2FH-A!?J7,?L#4$L#!!0    ( .^!:5, 91D1L@(  $8'   9
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
MVL8,NM7.>V?><L+7\,:XZ=+D7#;%)=/M?R0)NC'#9F)5Y?UDH2RYDQ\6]/]
M[0+HNSN[S<1MT/V1IO\!4$L#!!0    ( .^!:5.\4$\>70(  %X&   9
M>&PO=V]R:W-H965T<R]S:&5E=#4U+GAM;(V5:T_;,!2&_XH5\0&DT5P;6)5&
M&D73-FT:HK!]=IO3QL*Q,_N$PK^?[80HO4&_)+Z<]_5SCF,GVTCUI$L )"\5
M%WKJE8CUQ/?ULH2*ZI&L09B9E5051=-5:U_7"FCA1!7WHR!(_8HRX>69&[M3
M>28;Y$S G2*ZJ2JJ7F^ R\W4"[VW@7NV+M$.^'E6TS7, 1_K.V5Z?N]2L J$
M9E(0!:NI]R6<S%(;[P+^,-CH09O83!92/MG.]V+J!18(."S1.E#S>H89<&Z-
M#,:_SM/KE[3"8?O-_:O+W>2RH!IFDO]E!993[]HC!:QHP_%>;KY!E\_8^BTE
MU^Y)-EULX)%EHU%6G=@05$RT;_K2U6$@"),C@J@31*<*XDX0NT1;,I?6+46:
M9TINB++1QLTV7&V<VF3#A-W%.2HSRXP.\Y]@:J#)^2T@95Q?D$LR-U]*T7 @
M<D6XG;Y4P"E"0:C6@)I041#.Z()QALR(+\GC_):<GUV0,\($>2AEHTV,SGPT
MA'8=?]G1W+0TT1&:'PT?D3C\1*(@"@_(9Z?+@VVY;^K2%R?JBQ,YO_B(W^\:
M%$4FUFT=].0=S[CWC)UG<LP32U!=)0\5J%6G3FV/X',>)7'F/P^KL!\3AU=]
MS!96TF,E)V M&Z5 X'!W#S&V5N/!^M?I#N)^2!1'AQ''/>+X!,0/T,9[ZX;)
M>(=M/R9-#J.E/5KZ+MJ#1,J)W/Y</D)-]W<Z#G=0#\1\3G=8_<'IMS?O+ZK6
M3&@#L3*J8'1E,E7M;=9V4-;N0EA(-->+:Y;F!P#*!ICYE93XUK%W3/]+R?\#
M4$L#!!0    ( .^!:5-MV6ZR*@(  /$%   9    >&PO=V]R:W-H965T<R]S
M:&5E=#4V+GAM;*54;6O;,!#^*X=AL,$6OR7M"(YA31G;V%AHV/I9L<^QJ&QY
MDERW_[XGV3'IFIB.?;%UTCW/W?/H)>FDNM,EHH&'2M1ZY97&-$O?UUF)%=,S
MV6!-*X54%3,4JKVO&X4L=Z!*^%$07/@5X[67)FYNH])$MD;P&C<*=%M53#U>
MH9#=R@N]P\0-WY?&3OAITK ];M'\:C:*(G]DR7F%M>:R!H7%ROL4+M<+F^\2
M?G/L]-$8K)*=E'<V^)JOO, VA (S8QD8_>YQC4)8(FKCS\#IC24M\'A\8/_L
MM).6'=.XEN*6YZ9<>1\]R+%@K3 WLON"@Q[78":%=E_HAMS @ZS51E8#F#JH
M>-W_V</@PQ$@O#P#B 9 ]#?@X@P@'@"Q$]IWYF1=,\/21,D.E,TF-CMPWC@T
MJ>&UW<6M4;3*"6?2[T@>:'A[C89QH=_!!]C22<E;@2 +Z)P-F .[1T6[2AMG
MCP:O]R L$@RJ"EB=O\S,N<YD6YO$-]2GK>9G0T]7?4_1F9Z^M6(&<?@>HB *
M3\#7KX<'S^$^N3-:%(T618XO/L-W^QH/EA.%XK%0[ K-SQ3ZV1"_&7GU*>>F
M&2)X1*8T1/,YY.SQ%,-ZFB%T#! NXA,$SU3-1U7S?[/O<#" Q.*4;XNQPN*_
M?9MF"&=!\.:46=.PQ4M8+\ _NI#V,?S!U)[7FOHKB"B871*OZA^8/C"R<7=T
M)PW=>#<LZ4U&91-HO9#2' )[[<=7/GT"4$L#!!0    ( .^!:5/2_J76:0(
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
M2!Z>RPWZ_>=I" X>A 7JI7\GDQ^JE+9Z&S:KS5O\TK] @[UX]9"_97KINKW
MC%3#WBD5@:[>QM7$JI5_7BZ4I<>J'^;T?P*U$Z#]3"F[FS@#S3^4Z;]02P,$
M%     @ [X%I4Y%"PD9\ @  @ 8  !D   !X;"]W;W)K<VAE971S+W-H965T
M-3DN>&ULE57;;MLP#/T5P=A#"RSU-6Y7. ::9,,ZH$#1M-O#L ?%9F*ALI1)
M<M/]_2C9\=+<MKW8$L5S>$A)5+:6ZEE7 (:\UESHD5<9L[KV?5U44%-](5<@
M<&4A54T-3M72URL%M'2@FOM1$*1^39GP\LS9[E6>R<9P)N!>$=W4-56_QL#E
M>N2%WL;PP):5L08_SU9T"3,P3ZM[A3._9RE9#4(S*8B"Q<B[":\GJ?5W#E\9
MK/76F-A,YE(^V\EM.?("*P@X%,8R4/R]P 0XMT0HXV?'Z?4A+7![O&'_Y'+'
M7.94PT3R;ZPTU<B[\D@)"]IP\R#7GZ'+9VCY"LFU^Y)UYQMXI&BTD74'1@4U
M$^V?OG9UV *$Z1% U &B74!R!!!W@-@EVBIS:4VIH7FFY)HHZXUL=N!JX]"8
M#1-V%V=&X2I#G,EO12%K((_T%30YFX*AC.MS,B S/"]EPX'(!6&MTQF7&M?F
M@(<'-D;CD /R-)N2LW?GY!TND,=*-IJ*4F>^09$VE%]T@L:MH.B(H# B=U*8
M2I./HH3R+8&/V?4I1IL4Q]%)QB\-OR!Q^)Y$010>$#3Y=WAP0D[<5SQV?/$1
MOO\K[/>;N38*#_N/$Z&3/G3B0B='0D^15QM6'-J5%IDZI+WZ+_EE&GW(_)?M
M2NT[#=(XZ)W>B!KVHH8G1>%MQ+LF#FEJ@<.M<$EXN2-IW^<J/2PH[06E)P7=
M_FU3#DE-]RIS%23ICM9]I\$P27;4^EN7N0:U=#U.DT(VPK2'OK?V;?3&=8\=
M^QC;:]L-_]"TO?F.JB43FG!8(&5P<8GE4VV_:R=&KES+F$N##<@-*WPB0%D'
M7%](:383&Z!_=/+?4$L#!!0    ( .^!:5-'-/EQ(0,  .X*   9    >&PO
M=V]R:W-H965T<R]S:&5E=#8P+GAM;)V6:V^;,!2&_XJ%^J&5UG++70E2DVS:
M)E6*FG;[[, AH(+-;)-D_WZV(20!@KI\2?#E??T<<VS.=$_9!X\ !#JD">$S
M(Q(BFY@F]R-(,7^B&1 Y$E*68B&;;&ORC $.M"A-3,>R!F:*8V)X4]VW8MZ4
MYB*)":P8XGF:8O9W#@G=SPS;.':\QMM(J [3FV9X"VL0[]F*R999N01Q"H3'
ME" &X<QXMB<+VU4"/>-7#'M^]HQ4*!M*/U3C1S S+$4$"?A"66#YMX,%)(ER
MDAQ_2E.C6E,)SY^/[M]T\#*8#>:PH,GO.!#1S!@9*( 0YXEXI?OO4 ;45WX^
M3;C^1?MRKF4@/^>"IJ58$J0Q*?[QH=R(,X$]N")P2H%3%_2N"-Q2H'?.+,AT
M6$LLL#=E=(^8FBW=U(/>&ZV6T<1$O<:U8'(TECKA_2 ^30&]X0-P=+\$@>.$
M/Z!'M)8)$^0)(!JBC-%=K%^<S!MTOP$"82Q0R&CZ@.+"06B'1_2^7J+[NP=T
M)P?06T1SCDG IZ:0L&I)TR_!Y@68<P7,=M +)2+BZ"L)(+@T,&645:C.,=2Y
MT^GX,T^>D&M_08[EV"U B\_+K0X<M]IY5_NY5_P6.6- Q*3#JE=9];15[XJ5
M3&B9KJ1MDPOA0 O5D=YYKH3?G8?=G&+WJBD7//V*I]_- P$PG+3Q%,+^V6*.
M.ZX!=9JK>VW",^S#S) 7%P>V \-#';LXJ*@'G=1K@06T,0\:S(,:<7.&W;Z#
MPXIEV,GR1@5.Y/G7*8+@(&]MWLHV;.[GL%^C:\ZQ^^UXHPIOU)F[2PA!H@5=
MR3NNO,:W)N^X ?[8Z]6"ZS3__V2QK=/%:=V:Y*7R MSINS7R;O\;T,_N?/NV
M3"]U%^#VJ'YA=+O? .Z<P)U/'(N@S+ZN<U$:7>;.<%B/I'.Y&R(Y7?ZVVQG)
MZK.?U-;@W,:5_2B_2O7@FK,:Y]X\JQQ28%M=4''DTYR(XLM:]59%V[,N56K]
M<U7,Z8KD9%-4@B^8;6/"40*AM+2>AO*=L**X*AJ"9KH^V5 AJQW]&,F"%)B:
M(,=#2L6QH1:H2ESO'U!+ P04    " #O@6E30D[ATQL#   /"0  &0   'AL
M+W=O<FMS:&5E=',O<VAE970V,2YX;6RUEM]OVC 0Q_\5*^I#D08A 0)4@%3H
MIG52-53:[6':@R$78M6QF>T _>]W=B#E1T![V0N)[;NO/W?&=QELI'K3*8 A
MVXP+/?128U9WOJ\7*614-^0*!*XD4F74X% M?;U20&/GE'$_;#8C/Z-,>*.!
MFYNJT4#FAC,!4T5TGF54O8^!R\W0"[S]Q#-;IL9.^*/!BBYA!N9U-54X\DN5
MF&4@-)."*$B&WGUP-^E;>V?P@\%&'[P3&\E<RC<[>(R'7M," 8>%L0H4'VN8
M .=6"#'^[#2]<DOK>/B^5__B8L=8YE3#1/*?+#;IT.MY)(:$YMP\R\U7V,73
ML7H+R;7[)9N=;=,CBUP;F>V<D2!CHGC2[2X/!PY!=,$AW#F$IP[M"PZMG4/+
M!5J0N; >J*&C@9(;HJPUJMD7EQOGC=$P84]Q9A2N,O0SHT>QD!F0%[H%36X?
MP%#&=8W4R0S_+W'.@<B$L,+(."/8KO ((";4$),">6W,&B2!&!3E1!MJ<B/5
M^X$/4=0 H2(^UJF3U]D#N;VID1M<("^IS#4:Z8%O,"Y+YR]V,8R+&,(+,00A
M>9+"I)I\%C'$QP(^)J3,2KC/RCB\JO@MYPW2"CZ1L!D&%4"3?W=O7L%IE8?4
M<GJM"WK__2Q^W<^U47BE?E^A;9>T;4?;OD"+$"7#P<ZW<Q"0,%.SL!]L%JCJ
MR(L](K>'+47K41#U,9GKPV,X-ZH'0;LT.L+OE/B=J_@S8U/DB 5644SY/IA]
M %6XA6;G@*1SPGIN$?:K2:.2-+I*.DFI6(*]/&O*<UJ418YUF8I%94ZC,X1Z
M$#6#$]!SJZ!5#=HM0;M70;'@8CD5'W_ F"4)*!"&45X%VJT /3W["INH&K-7
M8O:N8G['*Z2J<'KG6X6]Z(3GW*A_(6W]DJ=_E6>JY)JY=HG=NKP_)%$RJQW=
MWRKF_OG5P&ITPGQN%'1.F/V#WI*!6KJ6J\E"YL(4!;6<+;OZO6MF)_-C[/9%
M<_Z0*3X5GJA:,J$)AP0EFXTN)E$5[;<8&+ER'6PN#?9#]YKB%PLH:X#KB91F
M/[ ;E-] H[]02P,$%     @ [X%I4_+ZO3GW @  @0@  !D   !X;"]W;W)K
M<VAE971S+W-H965T-C(N>&ULO99;;],P%(#_BA4FM$ETN3?1:"-MG1!#@*9U
M@P?$@YN<-M8<N]A.V_U[;">+>DG+GGA)?#F7[QS'YV2TYN)9E@ *;2K*Y-@I
ME5I>N:[,2ZBPO.1+8'IGSD6%E9Z*A2N7 G!AE2KJ!IXW="M,F).-[-J]R$:\
M5I0PN!=(UE6%Q<L-4+X>.[[SNO! %J4R"VXV6N(%3$$]+>^%GKF=E8)4P"3A
M# F8CYUK_VJ2&GDK\(/ 6FZ-D8EDQOFSF=P58\<S0$ A5\8"UJ\53(!28TAC
M_&EM.IU+H[@]?K7^R<:N8YEA"1-.?Y)"E6,G=5 !<UQ3]<#7GZ&-)S;V<DZE
M?:)U*^LY**^EXE6KK DJPIHWWK1YV%+PHR,*0:L0O%4A;!5"&VA#9L.ZQ0IG
M(\'72!AI;<T,;&ZLMHZ&,'.*4R7T+M%Z*KMC.:\ />(-2'1^"PH3*B_0 $WU
M]U+4%!"?(TD6C,Q)CIE"6GS)&3 ES8XJ 4WT"F8O[]^E@9]\E":)( 042.$-
MPE*"%L6LV%VG!,\()8IHMP/T-+U%YV<7Z P1AAY+7DNM($>NTA$:3C=OH[EI
MH@F.1/.EII<H]#^@P O\'O7)V]6]7757Y[5+;M E-[#VPB/V_F,.?UW/I!+Z
M4OP^P1UVW*'ECHYP?]?50]<)@15A"T2YE"C'0KSHHK'&HO]@&HM#:]&4CE46
M>\'(76UG_U#&3]*P$]IAC3K6Z"3K T@0*VC2@_-<U)CV C9FXFWGPW /L$<F
MC?OYXHXO/LDW53Q_'IA*4]ASUP40FP+6AQ@?NH^'>XB',D$4]",..\3A/X^[
MYX/K(QP>>$_-1=LA/)0) M_K1TPZQ.0DXE?0W^ *TQHWQ9_J[H-9#GV,R8'_
M01A%>Y ]0L<ITXXR/4GYR!6F;TUE>G 9HB39HSSISC3X*[G$.8P=W<'M-7 R
MU'?_W:T&89KS-RP6A$E$8:XM>Y>)3H1H&EXS47QI>\:,*]V![+#4_P@@C(#>
MGW.N7B>F#75_'=E?4$L#!!0    ( .^!:5/%C9[MR@(  (<'   9    >&PO
M=V]R:W-H965T<R]S:&5E=#8S+GAM;)5576_:,!3]*U;4AU9:&Y) Z"J(Q,>F
M=5*EJK3;P[0'DUR(5<=FM@/TW^_:"1E0B+H78COWGGO.S>%ZL)'J5>< AFP+
M+O30RXU9W?F^3G,HJ+Z1*Q#X9B%500UNU=+7*P4T<TD%]\-.)_8+RH27#-S9
MHTH&LC2<"7A41)=%0=7;&+C<#+W VQT\L65N[(&?#%9T"3,P+ZM'A3N_0<E8
M 4(S*8B"Q= ;!7>3OHUW 3\8;/3>FE@E<RE?[>8^&WH=2P@XI,8B4'RL80*<
M6R"D\:?&])J2-G%_O4/_ZK2CECG5,)'\)\M,/O1N/9+!@I;</,G--ZCU]"Q>
M*KEVOV13QW8\DI;:R*).1@8%$]63;NL^["4$\9F$L$X(CQ.Z9Q*B.B%R0BMF
M3M:4&IH,E-P09:,1S2Y<;UPVJF'"?L694?B689Y)[D4J"R#/= N:7$[!4,;U
M%;DF,_1+5G(@<D'2G(HE$":(R8&L*2]I]0TXFH"*%##^938EEQ=7Y,*&/>>R
MU%1D>N ;)&E+^6E-:%P1"L\0"D+R((7)-?DB,L@. 7Q4UT@,=Q+'82OB]Y+?
MD"CX1,).&)P@-/EX>J>%3M1T/')XT1F\_VOLK]%<&X5F_]U2NMN4[KK2W3.E
MQY0[4&K(')9,"":6EL8;4'7J2U5HL4.SXV"=A&& /5CO=^]$4/"YWP0=$.TU
M1'NM1$=9QFPCM.V06D)&C"2IU$83=!6!+0XQ#2?=U0IL9^*=7M$4AAX./0UJ
M#5Y"3IFBPNGMR0JBTZ+B1E3<*FJ*G]W-KI.\XW?UKH/;.#YJ=FN%#ZD[H-YO
MJ/<_:AS _K=8IO_.#5&W>R3B?<R!K2J&_MY,*P ]8$<]^D&6PE3__>:TN4U&
M;H@>G8_QEJDNA7\PU17U@-9BZ#$."X3LW/2Q^ZH:^]7&R)6;G'-I< Z[98XW
M)2@;@.\74IK=QA9H[M[D+U!+ P04    " #O@6E3?NY%5DD(   5)P  &0
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
M_]Z8PL_KE3:*[L&O'CFC5L[(R1F=D'/[7-+%(@D&5=Z5KG[X&%Z0*=T5UO\
MOG)PWCHX[V5ZDH).KN#FI4M^/_8R'$3!AR[U_;B+<'#Y%O=*_+@5/^XE>N1Z
M"YE"I'13!E ;4,Q@EY-^HF PZ3;2#QL.QKT^)JV/22_/#=_Q%(NTZR3,>Z&V
M7%WIDB4X\Z@>:50[]&+HLO)^GMJ;?_1LYJC6KIIH2&15F/I=:4?;@G7MWNDW
MXW,J9'7=^4M35\%[IM:<+K' C"@I.72>5%U9ZHZ1I7N<5]+04^^:&RK&J.P"
MFL^D-(>.W: M[_$?4$L#!!0    ( .^!:5-P"&TV400  / 1   9    >&PO
M=V]R:W-H965T<R]S:&5E=#8V+GAM;+5877.C-A3]*QK//NS.; P2!NR,XYG8
M2=OM-&TFV>P^[.R##-<V$X%<2<3)OZ_X,&#S85*W+PF(>X_./;KH&$UW7#S+
M#8!"KR&+Y-5@H]3VTC"DMX&0RB'?0J2?K+@(J=*W8FW(K0#JITDA,XAI.D9(
M@V@PFZ9C]V(VY;%B003W LDX#*EXFP/CNZL!'NP''H+U1B4#QFRZI6MX!/6T
MO1?ZSBA0_""$2 8\0@)65X-K?+D@:4(:\2V G:Q<HZ24)>?/R<T7_VI@)HR
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
MNS<^-L6_K6"W88HOAVLJ\>E4)(4YAO3.^IA<613C14>+E:UG9T)C=6R;2_R
M 6D,<'XNA'[LF 6J3Z+17U!+ P04    " #O@6E3-7OVL_P"  "&"0  &0
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
MOE"[ 'J_5<H^#UR!]CJW^ ]02P,$%     @ [X%I4X=K W'C @  A0@  !D
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
M"S^AC!S66XV=&Z%BD6^H90K<6,Q 91/)UQ\^&:NH%D]3A.%CVO,$9?PRZLG
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
M911;BMF S]="Z,<;\QI>_TXS_P=02P,$%     @ [X%I4WR<NL#W @  008
M !D   !X;"]W;W)K<VAE971S+W-H965T-S<N>&ULC57;;MI $/V5D=6'5DHQ
M&-*D$2 !2=54BH1"VCY4?5CL,=YFO>/LKF/R]YU=VY1(2=07O)<Y9\Y<=I@V
M9.YM@>A@7RIM9U'A7'41QS8ML!1V0!5JOLG)E,+QUNQB6QD460"5*DZ&PT]Q
M*:2.YM-PMC;S*=5.28UK [8N2V&>EJBHF46CJ#^XE;O"^8-X/JW$#C?HOE=K
MP[OXP)+)$K65I,%@/HL6HXOEQ-L'@Q\2&WNT!A_)ENC>;ZZS633T@E!AZCR#
MX,\CKE I3\0R'CK.Z.#2 X_7/?N7$#O'LA465Z1^RLP5L^@\@@QS42MW2\U7
M[.(Y]7PI*1M^H6EMD\\1I+5U5'9@5E!*W7[%OLO#$>!\^ H@Z0!)T-TZ"BHO
MA1/SJ:$&C+=F-K\(H08TBY/:%V7C#-]*QKGYIMY:?*A1.[AZY%\+[R_1":GL
MAVGLV($WB]..;-F2):^0C1*X(>T*"U<ZP^PY0<S*#O*27MXR>9/Q6ZT&,!Z=
M0#),1F_PC0_AC@/?^+_#_;786F>X.7Z_03\YT$\"_>05^G5MTH)[!"HC4SS)
MT*9&5K[]7DKFVUQW!8(C)Q14SUB!<G!\)ZQ%UB\M:'* ^XK['#.&\#I%7KT[
MXX91BIT/X-UD<-[OH!$6\MI7"*1F>Z'!"^5019I2S;EA(\[\$XR';>:A*61:
M>%^I8K\REP$+Q$),KX1!7M>*M"4E,^'5+(42FC5OPH 1KJ/M"LJ>LZ"F$C+S
MMZDB*_5N #[X;8=M6#9LD=^:0\-/@&G].\R\0Y8NV4;[IPU<QSIUM4'@7-ZW
MN;A:7M]=+F"'&DU0E!LJ 4OZ(RO,I/#S#++:L->@/I?&.LBI-E#Z5H8*C22&
MD>+YU5MU.H/^H)W'71^_E?N/+=3?N@852^L/-.LTEJ=?7\55%_%+S1<?/>L2
MS2X,+RZ!+U'[P@^GA_FX:,?"/_-VN-X(LY/:@L*<H</!V6D$IAU8[<91%8;$
MEAR/G+ L>,:C\09\GQ.Y?N,='/XUYG\!4$L#!!0    ( .^!:5/.FM*KI0,
M %\/   9    >&PO=V]R:W-H965T<R]S:&5E=#<X+GAM;,67:V^;2!2&_\J(
MKJI4:@(SW+NVI31NM-DVNU&L['ZH^F$,8QL%9MR9(4[_?6> @(V!(J62$\GF
M\KZ'<\X#!\]DQ_BCV! BP7.64C$U-E)N/YBFB#8DP^*";0E59U:,9UBJ7;XV
MQ983'!>F+#6197EFAA-JS";%L3L^F[!<I@DE=QR(/,LP__&1I&PW-:#Q<N ^
M66^D/F#.)EN\)@LB'[9W7.V9=90XR0@5":. D]74N(0?YJ@P%(K_$K(3>]M
ME[)D[%'OW,13P](9D91$4H? ZNN)7)$TU9%4'M^KH$9]36W<WWZ)?ET4KXI9
M8D&N6/I_$LO-U @,$),5SE-YSW9_D:H@5\>+6"J*3["KM)8!HEQ(EE5FE4&6
MT/(;/U>-V#- N\> *@-J&YP>@UT9[+%7<"J#4W2F+*7HPQQ+/)MPM@-<JU4T
MO5$TLW"K\A.JN2\D5V<3Y9.S1;X4Y'M.J 2?GM2G &=S(G&2BG?@'"S4;1;G
M*0%L!=0]III( 7F.-IBNB3ZPPSP&$:.2*WY"&2#(U-Y& $)C$H/+?'T!D/<>
M( M!':]U-?#UEF1+PK]-3*F*T2F9497XQS)QU)/XPV(.SOYXUV&\&C;^\^]G
M</;(NYSS8>>GAWMP]O9-8'O.GRV[J=I>]Q[5O4=%/+LGWA7>)A*GX%ZU).$D
M*]JOGH7KJM/7"<4T2I3BA@J9R%P_*0)\_:+B@!M),O%M( N[SL(NLG#Z[@ B
M95I<'.",Y51VL2A#>$4(/4J>9M!V+?4W,9_V6U_JH+4OA &T0ML^5,Y+97@@
MM.W0:2(>5./4U3B#U<Q)=*YNM>[[ZB"B6T=T3TC)J[/P7D^I#.'N]10A]QC2
ML0R&GN>'3@M1ARX([3Y"?EV)/UC)WYB>(S2&4%!'#$Y(**RS"%]/*!Q'Z%BF
M"/G(:1/JT 4A]-QN0M!J7@K68"W79#F2$=Q[T< 34H+-T(7H]9RJ&+\$U:'3
MI(+0:Y'J$@:A9?L]J)KI#8?']RWF8U$U,Q0ZIT353%[H_@94[DA4QSJ%*O""
M]D/5)0R"$'D]J)H1#H=G^.5V-*IFF$+_E*B:$0R#WX J&(GJ6*=0Z?\VJ@YA
M$ 16SRL*-K,<#@_S6_QC)"K4#%5DG1 5:@8Q@J]'5<7P?H6JTAW^X@M]RX-A
MBU6E# ]9>;[=8F7N+6;TTE,-N'6B^I"2E3):%[ZBS<O57+DCV;98WRR95*NE
M8G.C5L"$:X$ZOV),ONSH)5.]II[]!%!+ P04    " #O@6E30<KZ"3P#  "&
M$P  #0   'AL+W-T>6QE<RYX;6S=6-%NVC 4_97(G:96FAH@:TI60-J0*DW:
MIDKMP]XJ0QRPYMB98SKH8[]G7[4OF6\<$DI]$>O#5A8$L>_Q/??X^@8;!J59
M"78]9\P$RUS(<DCFQA3OPK"<SEE.RU-5,&F13.F<&MO5L[ L-*-I"4ZY"'N=
M3ASFE$LR&LA%?IF;,IBJA31#$C>FP-T^ID/2C=^2P-&-5<J&Y/;X]?>%,A>O
M G<_>G-TU+D]N=BV'U? "0F]I&=[D)YV<%Z+8=3Q7M0[F#'B<S_QKX>?2"I:
M9'<R^G[B;QKA;8#=M,E^.=Z=Y3K/85TKHT&F9%LR$7$&&Y_F++BC8DC&5/")
MYN"5T9R+E3/WP#!50NG V%JU@KI@*>\=W'4]*..:)^=2Z2JVB^ ^)_7P+6#=
M X%<B$9@CSC#:%!08YB6E[93#:Z,3Z"@;M^L"JMPINFJVSLCK4-ULT$F2J=,
M-V&Z9&T:#03+0([FLSG<C2I" (U1N6VDG,Z4I)6&M4?=L+13)L0U/.-?LT?<
MRVQC93NPKK)I6D%UT]&X#O!OLCGN3=K>LWB#@M\I\V%AIR.K/I0+N](LX\NJ
MO\P: 1A[%V>G12%6[P6?R9RYR>\=<#2@:[]@KC2_M]&@5*;6P#0)[I@V?+II
M^:%I<<.69EU.RPS7W#M S7\WSS,FF:9B4[2M_9><Y6<KCL[_E>3J6V5;L%=C
MO7&_=)%GAR R/@21!U&3_4,0F;Q(D6&]@6^<$AZ=$1IK &>Q(?D"9S_1!@TF
M"RX,EW5OSM.4R2='!4MOZ,3^R'C$;\>G+*,+86X:<$C:]F>6\D6>-*.N(!'U
MJ+;]":;7C9N#H(W%9<J6+!W773V;5,W -FS4^@*';>2RNOP(YN,P/P(8%@=3
M@/DX+RS._S2?/CH?AV':^EZDC_KT41_GY4/&U0N+X_=)[.6?:9)$41QC&1V/
MO0K&6-[B&-Y^-DP;>&!Q(-*?Y1I?;;Q"=M<!MJ:[*@2;*5Z)V$SQ7 /BSQMX
M)(E_M;$XX(&M E8[$-\?!VK*[Q-%L*J8-NP)QI$DP1"H17^-QC&2G1A>_O7!
MGI(H2A(_ IA?011A"#R-.((I  T8$D75/KBU'X7K?2IL_WD;_0902P,$%
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
M*^JM!'HKZJT$>NMDLX1 ;T6]E4!O1;V50&]%O95 ;T6]E4!O1;V50&]%O95
M;T.]C4!O0[V-0&]#O8U ;T.]C4!OFVQV$^AMJ+<1Z&VHMQ'H;:BW$>AMJ+<1
MZ&VHMQ'H[:BW$^CMJ+<3Z.VHMQ/H[:BW$^CMJ+<3Z.V3CY4$>COJ[01Z.^KM
M!'H[ZNT$>COJ[01Z!^H=!'H'ZAT$>@?J'01Z!^H=!'H'ZAT$>@?J'01ZQ^1G
M$P*] _4. KT#]0X"O0/U#@*],^J="?3.J'<FT#NCWIE [XQZ9P*],^J="?3.
MJ'<FT#NCWIE [SSY69! [XQZY^_4>Q@_CV6X]7RM\?G?2?5XN;?<'G]=?IU$
M"5=7G.O[BN'Y+U!+ P04    " #O@6E3+B@*V!4"  #\+   $P   %M#;VYT
M96YT7U1Y<&5S72YX;6S-VM].VS 4!O!7J7*+&M?_-T2Y 6XW+O8"7G+:1DUB
MRS:LO/V<%) VL0I4I'TWC5K;YSOQD7Y7O?KQ%"@M#D,_IG6URSE<,I::'0TN
MU3[06%8V/@XNEZ]QRX)K]FY+3*Q6AC5^S#3F99YJ5-=7M[1Q#WU>W!W*SZGS
MX[J*U*=J<7/<.&6M*Q="WS4NEW7V.+9_I2R?$^IR<MZ3=EU(%V5#Q=Y,F%;^
M'?!\[OLCQ=BUM+AW,7]S0]G%#CU+^:FG5)\N\4:/?K/I&FI]\S"4(W4*D5R;
M=D1YZ.MCT8O3R;G<,!T_^=GY<YE3@67G??0AE8E%^GC<RTBFT\M0"E',W>E7
M?$TLI<]^/YJFW5+[SNQRO;]\W,_S2&Q^G'_'?\[XM?X'^Q @?4B0/A1('QJD
M#P/2AP7IXPM('U]!^N KE$901.4HI'(44SD*JAQ%58["*D=QE:/ RE%D%2BR
M"A19!8JL D56@2*K0)%5H,@J4&05*+(*%%DEBJP215:)(JM$D56BR"I19)4H
MLDH4626*K!)%5H4BJT*15:'(JE!D52BR*A19%8JL"D56A2*K0I%5H\BJ4635
M*+)J%%DUBJP:15:-(JM&D56CR*I19#4HLAH460V*K 9%5H,BJT&1U:#(:E!D
M-2BR&A19+8JL%D56BR*K19'5HLAJ462U*+):%%GM_Y3UI_?[3XZ?G_7@NO$E
MG\U_>K[^#5!+ 0(4 Q0    ( .^!:5,'04UB@0   +$    0
M  "  0    !D;V-0<F]P<R]A<' N>&UL4$L! A0#%     @ [X%I4V(:6TGN
M    *P(  !$              ( !KP   &1O8U!R;W!S+V-O<F4N>&UL4$L!
M A0#%     @ [X%I4YE<G",0!@  G"<  !,              ( !S $  'AL
M+W1H96UE+W1H96UE,2YX;6Q02P$"% ,4    " #O@6E3,I+V!ET$  #S$
M&               @($-"   >&PO=V]R:W-H965T<R]S:&5E=#$N>&UL4$L!
M A0#%     @ [X%I4^ -(_#=!0  IA@  !@              ("!H P  'AL
M+W=O<FMS:&5E=',O<VAE970R+GAM;%!+ 0(4 Q0    ( .^!:5-W+7>F7 ,
M &H-   8              " @;,2  !X;"]W;W)K<VAE971S+W-H965T,RYX
M;6Q02P$"% ,4    " #O@6E3M:HEX48%  !;$@  &               @(%%
M%@  >&PO=V]R:W-H965T<R]S:&5E=#0N>&UL4$L! A0#%     @ [X%I4Y83
MDP70!@  ?"T  !@              ("!P1L  'AL+W=O<FMS:&5E=',O<VAE
M970U+GAM;%!+ 0(4 Q0    ( .^!:5/E.42T.P<  ',<   8
M  " @<<B  !X;"]W;W)K<VAE971S+W-H965T-BYX;6Q02P$"% ,4    " #O
M@6E3UD-'FD$F  #\<   &               @($X*@  >&PO=V]R:W-H965T
M<R]S:&5E=#<N>&UL4$L! A0#%     @ [X%I4[T8,^@3!@  <PX  !@
M         ("!KU   'AL+W=O<FMS:&5E=',O<VAE970X+GAM;%!+ 0(4 Q0
M   ( .^!:5,T=L.I*0,  )D'   8              " @?A6  !X;"]W;W)K
M<VAE971S+W-H965T.2YX;6Q02P$"% ,4    " #O@6E3@VXU,BP%  "F#
M&0              @(%76@  >&PO=V]R:W-H965T<R]S:&5E=#$P+GAM;%!+
M 0(4 Q0    ( .^!:5.:YM0<T@(  "0&   9              " @;I?  !X
M;"]W;W)K<VAE971S+W-H965T,3$N>&UL4$L! A0#%     @ [X%I4RH=UW_<
M @  /P8  !D              ("!PV(  'AL+W=O<FMS:&5E=',O<VAE970Q
M,BYX;6Q02P$"% ,4    " #O@6E3+P\[%]("  !!!@  &0
M@('690  >&PO=V]R:W-H965T<R]S:&5E=#$S+GAM;%!+ 0(4 Q0    ( .^!
M:5-LA)8X90,  'H(   9              " @=]H  !X;"]W;W)K<VAE971S
M+W-H965T,30N>&UL4$L! A0#%     @ [X%I4ZVLH[+Y P  E0@  !D
M         ("!>VP  'AL+W=O<FMS:&5E=',O<VAE970Q-2YX;6Q02P$"% ,4
M    " #O@6E3<N7<DFT$  !!"@  &0              @(&K<   >&PO=V]R
M:W-H965T<R]S:&5E=#$V+GAM;%!+ 0(4 Q0    ( .^!:5/!_^42W H  "X=
M   9              " @4]U  !X;"]W;W)K<VAE971S+W-H965T,3<N>&UL
M4$L! A0#%     @ [X%I4T\%\*U5#@  12P  !D              ("!8H
M 'AL+W=O<FMS:&5E=',O<VAE970Q."YX;6Q02P$"% ,4    " #O@6E3NQ>6
MU, $  #["@  &0              @('NC@  >&PO=V]R:W-H965T<R]S:&5E
M=#$Y+GAM;%!+ 0(4 Q0    ( .^!:5-3KAS(T ,  !,(   9
M  " @>63  !X;"]W;W)K<VAE971S+W-H965T,C N>&UL4$L! A0#%     @
M[X%I4UFW:/Y\!@  !!   !D              ("![)<  'AL+W=O<FMS:&5E
M=',O<VAE970R,2YX;6Q02P$"% ,4    " #O@6E38G;[/=,#  #!"   &0
M            @(&?G@  >&PO=V]R:W-H965T<R]S:&5E=#(R+GAM;%!+ 0(4
M Q0    ( .^!:5,4F%93E 0  "H*   9              " @:FB  !X;"]W
M;W)K<VAE971S+W-H965T,C,N>&UL4$L! A0#%     @ [X%I4_?C:A3B!0
MBP\  !D              ("!=*<  'AL+W=O<FMS:&5E=',O<VAE970R-"YX
M;6Q02P$"% ,4    " #O@6E3_A F(#,%   _"P  &0              @(&-
MK0  >&PO=V]R:W-H965T<R]S:&5E=#(U+GAM;%!+ 0(4 Q0    ( .^!:5,L
MY6#4WR<  $Y^   9              " @?>R  !X;"]W;W)K<VAE971S+W-H
M965T,C8N>&UL4$L! A0#%     @ [X%I4X"ZZM D P  SP<  !D
M     ("!#=L  'AL+W=O<FMS:&5E=',O<VAE970R-RYX;6Q02P$"% ,4
M" #O@6E3]M+#@'("   5!0  &0              @(%HW@  >&PO=V]R:W-H
M965T<R]S:&5E=#(X+GAM;%!+ 0(4 Q0    ( .^!:5/S:K0%E (  /X%   9
M              " @1'A  !X;"]W;W)K<VAE971S+W-H965T,CDN>&UL4$L!
M A0#%     @ [X%I4R]."R&_ P  J0D  !D              ("!W.,  'AL
M+W=O<FMS:&5E=',O<VAE970S,"YX;6Q02P$"% ,4    " #O@6E3W!T-JHT"
M  !*!0  &0              @('2YP  >&PO=V]R:W-H965T<R]S:&5E=#,Q
M+GAM;%!+ 0(4 Q0    ( .^!:5/12JW'>0(  &L%   9              "
M@9;J  !X;"]W;W)K<VAE971S+W-H965T,S(N>&UL4$L! A0#%     @ [X%I
M4^M[DI3  @  [P4  !D              ("!1NT  'AL+W=O<FMS:&5E=',O
M<VAE970S,RYX;6Q02P$"% ,4    " #O@6E3L0T](A4#  #<!P  &0
M        @($]\   >&PO=V]R:W-H965T<R]S:&5E=#,T+GAM;%!+ 0(4 Q0
M   ( .^!:5.HM0?HCP0  *X,   9              " @8GS  !X;"]W;W)K
M<VAE971S+W-H965T,S4N>&UL4$L! A0#%     @ [X%I4T+U#828!   \PP
M !D              ("!3_@  'AL+W=O<FMS:&5E=',O<VAE970S-BYX;6Q0
M2P$"% ,4    " #O@6E38 >N Y<"  "(!0  &0              @($>_0
M>&PO=V]R:W-H965T<R]S:&5E=#,W+GAM;%!+ 0(4 Q0    ( .^!:5/9VIYR
ME0(  ($%   9              " @>S_  !X;"]W;W)K<VAE971S+W-H965T
M,S@N>&UL4$L! A0#%     @ [X%I4QJU>B6Z @  , 8  !D
M ("!N (! 'AL+W=O<FMS:&5E=',O<VAE970S.2YX;6Q02P$"% ,4    " #O
M@6E3S/1.+-$%  !F&P  &0              @(&I!0$ >&PO=V]R:W-H965T
M<R]S:&5E=#0P+GAM;%!+ 0(4 Q0    ( .^!:5,1H0 3$P,  "\)   9
M          " @;$+ 0!X;"]W;W)K<VAE971S+W-H965T-#$N>&UL4$L! A0#
M%     @ [X%I4^J< .5# P  EPL  !D              ("!^PX! 'AL+W=O
M<FMS:&5E=',O<VAE970T,BYX;6Q02P$"% ,4    " #O@6E3HBEI'2 $  #U
M#0  &0              @(%U$@$ >&PO=V]R:W-H965T<R]S:&5E=#0S+GAM
M;%!+ 0(4 Q0    ( .^!:5,(7G4;W (  .0)   9              " @<P6
M 0!X;"]W;W)K<VAE971S+W-H965T-#0N>&UL4$L! A0#%     @ [X%I4W0[
M*N8O P  9 X  !D              ("!WQD! 'AL+W=O<FMS:&5E=',O<VAE
M970T-2YX;6Q02P$"% ,4    " #O@6E3K7)/9LD#   5%   &0
M    @(%%'0$ >&PO=V]R:W-H965T<R]S:&5E=#0V+GAM;%!+ 0(4 Q0    (
M .^!:5-ZLB9/ 0,  !L)   9              " @44A 0!X;"]W;W)K<VAE
M971S+W-H965T-#<N>&UL4$L! A0#%     @ [X%I4PT#!_.G @  E@8  !D
M             ("!?20! 'AL+W=O<FMS:&5E=',O<VAE970T."YX;6Q02P$"
M% ,4    " #O@6E3^'0^YD,"   E!0  &0              @(%;)P$ >&PO
M=V]R:W-H965T<R]S:&5E=#0Y+GAM;%!+ 0(4 Q0    ( .^!:5, 91D1L@(
M $8'   9              " @=4I 0!X;"]W;W)K<VAE971S+W-H965T-3 N
M>&UL4$L! A0#%     @ [X%I4SEC=.F> @  P08  !D              ("!
MOBP! 'AL+W=O<FMS:&5E=',O<VAE970U,2YX;6Q02P$"% ,4    " #O@6E3
M3)4#9%L#  #N"@  &0              @(&3+P$ >&PO=V]R:W-H965T<R]S
M:&5E=#4R+GAM;%!+ 0(4 Q0    ( .^!:5,PG*:"(@(  (D$   9
M      " @24S 0!X;"]W;W)K<VAE971S+W-H965T-3,N>&UL4$L! A0#%
M  @ [X%I4]5[5?WD @  G08  !D              ("!?C4! 'AL+W=O<FMS
M:&5E=',O<VAE970U-"YX;6Q02P$"% ,4    " #O@6E3O%!/'ET"  !>!@
M&0              @(&9. $ >&PO=V]R:W-H965T<R]S:&5E=#4U+GAM;%!+
M 0(4 Q0    ( .^!:5-MV6ZR*@(  /$%   9              " @2T[ 0!X
M;"]W;W)K<VAE971S+W-H965T-38N>&UL4$L! A0#%     @ [X%I4]+^I=9I
M @  ;@8  !D              ("!CCT! 'AL+W=O<FMS:&5E=',O<VAE970U
M-RYX;6Q02P$"% ,4    " #O@6E3(^J;%Q4$  "M#   &0
M@($N0 $ >&PO=V]R:W-H965T<R]S:&5E=#4X+GAM;%!+ 0(4 Q0    ( .^!
M:5.10L)&? (  ( &   9              " @7I$ 0!X;"]W;W)K<VAE971S
M+W-H965T-3DN>&UL4$L! A0#%     @ [X%I4T<T^7$A P  [@H  !D
M         ("!+4<! 'AL+W=O<FMS:&5E=',O<VAE970V,"YX;6Q02P$"% ,4
M    " #O@6E30D[ATQL#   /"0  &0              @(&%2@$ >&PO=V]R
M:W-H965T<R]S:&5E=#8Q+GAM;%!+ 0(4 Q0    ( .^!:5/R^KTY]P(  ($(
M   9              " @==- 0!X;"]W;W)K<VAE971S+W-H965T-C(N>&UL
M4$L! A0#%     @ [X%I4\6-GNW* @  AP<  !D              ("!!5$!
M 'AL+W=O<FMS:&5E=',O<VAE970V,RYX;6Q02P$"% ,4    " #O@6E3?NY%
M5DD(   5)P  &0              @($&5 $ >&PO=V]R:W-H965T<R]S:&5E
M=#8T+GAM;%!+ 0(4 Q0    ( .^!:5,QD"GLL@(  .H'   9
M  " @89< 0!X;"]W;W)K<VAE971S+W-H965T-C4N>&UL4$L! A0#%     @
M[X%I4W (;391!   \!$  !D              ("!;U\! 'AL+W=O<FMS:&5E
M=',O<VAE970V-BYX;6Q02P$"% ,4    " #O@6E3 [Y'<L$"   P!P  &0
M            @('W8P$ >&PO=V]R:W-H965T<R]S:&5E=#8W+GAM;%!+ 0(4
M Q0    ( .^!:5/X*M!9AP,  .T,   9              " @>]F 0!X;"]W
M;W)K<VAE971S+W-H965T-C@N>&UL4$L! A0#%     @ [X%I4UD*U6*  P
M'@T  !D              ("!K6H! 'AL+W=O<FMS:&5E=',O<VAE970V.2YX
M;6Q02P$"% ,4    " #O@6E3-7OVL_P"  "&"0  &0              @(%D
M;@$ >&PO=V]R:W-H965T<R]S:&5E=#<P+GAM;%!+ 0(4 Q0    ( .^!:5.N
M5WIV10,  -H)   9              " @9=Q 0!X;"]W;W)K<VAE971S+W-H
M965T-S$N>&UL4$L! A0#%     @ [X%I4X=K W'C @  A0@  !D
M     ("!$W4! 'AL+W=O<FMS:&5E=',O<VAE970W,BYX;6Q02P$"% ,4
M" #O@6E3#J;;@YT%  "-$0  &0              @($M> $ >&PO=V]R:W-H
M965T<R]S:&5E=#<S+GAM;%!+ 0(4 Q0    ( .^!:5,D17IA:0(  (4&   9
M              " @0%^ 0!X;"]W;W)K<VAE971S+W-H965T-S0N>&UL4$L!
M A0#%     @ [X%I4\XM&IN> @  E@<  !D              ("!H8 ! 'AL
M+W=O<FMS:&5E=',O<VAE970W-2YX;6Q02P$"% ,4    " #O@6E3VPA;YW,%
M  "S$0  &0              @(%V@P$ >&PO=V]R:W-H965T<R]S:&5E=#<V
M+GAM;%!+ 0(4 Q0    ( .^!:5-\G+K ]P(  $$&   9              "
M@2") 0!X;"]W;W)K<VAE971S+W-H965T-S<N>&UL4$L! A0#%     @ [X%I
M4\Z:TJNE P  7P\  !D              ("!3HP! 'AL+W=O<FMS:&5E=',O
M<VAE970W."YX;6Q02P$"% ,4    " #O@6E30<KZ"3P#  "&$P  #0
M        @ $JD $ >&PO<W1Y;&5S+GAM;%!+ 0(4 Q0    ( .^!:5.7BKL<
MP    !,"   +              "  9&3 0!?<F5L<R\N<F5L<U!+ 0(4 Q0
M   ( .^!:5,+<'<IBP4  "LS   /              "  7J4 0!X;"]W;W)K
M8F]O:RYX;6Q02P$"% ,4    " #O@6E3>@0#75P"   A+@  &@
M    @ $RF@$ >&PO7W)E;',O=V]R:V)O;VLN>&UL+G)E;'-02P$"% ,4
M" #O@6E3+B@*V!4"  #\+   $P              @ '&G $ 6T-O;G1E;G1?
@5'EP97-=+GAM;%!+!08     5@!6 )$7   ,GP$    !

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>95
<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>96
<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>97
<FILENAME>FilingSummary.xml
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<XML>
<?xml version='1.0' encoding='utf-8'?>
<FilingSummary>
  <Version>3.21.2</Version>
  <ProcessingTime/>
  <ReportFormat>html</ReportFormat>
  <ContextCount>158</ContextCount>
  <ElementCount>437</ElementCount>
  <EntityCount>1</EntityCount>
  <FootnotesReported>true</FootnotesReported>
  <SegmentCount>59</SegmentCount>
  <ScenarioCount>0</ScenarioCount>
  <TuplesReported>false</TuplesReported>
  <UnitCount>6</UnitCount>
  <MyReports>
    <Report instance="zdge-20210731.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-20210731.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-20210731.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-20210731.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R4.htm</HtmlFileName>
      <LongName>003 - Statement - Consolidated Statements of Comprehensive Income (Loss)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://zedge.com/role/ConsolidatedIncomeStatement</Role>
      <ShortName>Consolidated Statements of Comprehensive Income (Loss)</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>4</Position>
    </Report>
    <Report instance="zdge-20210731.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R5.htm</HtmlFileName>
      <LongName>004 - Statement - Consolidated Statements of Stockholders??? Equity</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://zedge.com/role/ShareholdersEquityType2or3</Role>
      <ShortName>Consolidated Statements of Stockholders??? Equity</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>5</Position>
    </Report>
    <Report instance="zdge-20210731.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R6.htm</HtmlFileName>
      <LongName>005 - Statement - Consolidated Statements of Cash Flows</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://zedge.com/role/ConsolidatedCashFlow</Role>
      <ShortName>Consolidated Statements of Cash Flows</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>6</Position>
    </Report>
    <Report instance="zdge-20210731.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R7.htm</HtmlFileName>
      <LongName>006 - Disclosure - Description of Business and Summary of Significant Accounting Policies</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://zedge.com/role/DescriptionofBusinessandSummaryofSignificantAccountingPolicies</Role>
      <ShortName>Description of Business and Summary of Significant Accounting Policies</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>7</Position>
    </Report>
    <Report instance="zdge-20210731.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-20210731.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-20210731.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-20210731.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R11.htm</HtmlFileName>
      <LongName>010 - Disclosure - Property and Equipment</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://zedge.com/role/PropertyandEquipment</Role>
      <ShortName>Property and Equipment</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>11</Position>
    </Report>
    <Report instance="zdge-20210731.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R12.htm</HtmlFileName>
      <LongName>011 - Disclosure - Goodwill</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://zedge.com/role/Goodwill</Role>
      <ShortName>Goodwill</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>12</Position>
    </Report>
    <Report instance="zdge-20210731.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R13.htm</HtmlFileName>
      <LongName>012 - 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>13</Position>
    </Report>
    <Report instance="zdge-20210731.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R14.htm</HtmlFileName>
      <LongName>013 - Disclosure - Equity</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://zedge.com/role/Equity</Role>
      <ShortName>Equity</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>14</Position>
    </Report>
    <Report instance="zdge-20210731.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R15.htm</HtmlFileName>
      <LongName>014 - Disclosure - Commitments and Contingencies</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://zedge.com/role/CommitmentsandContingencies</Role>
      <ShortName>Commitments and Contingencies</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>15</Position>
    </Report>
    <Report instance="zdge-20210731.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R16.htm</HtmlFileName>
      <LongName>015 - Disclosure - Leases</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://zedge.com/role/Leases</Role>
      <ShortName>Leases</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>16</Position>
    </Report>
    <Report instance="zdge-20210731.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R17.htm</HtmlFileName>
      <LongName>016 - Disclosure - Income Taxes</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://zedge.com/role/IncomeTaxes</Role>
      <ShortName>Income Taxes</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>17</Position>
    </Report>
    <Report instance="zdge-20210731.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R18.htm</HtmlFileName>
      <LongName>017 - Disclosure - Stock-Based Compensation</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://zedge.com/role/StockBasedCompensation</Role>
      <ShortName>Stock-Based Compensation</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>18</Position>
    </Report>
    <Report instance="zdge-20210731.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R19.htm</HtmlFileName>
      <LongName>018 - Disclosure - Related Party Transactions</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://zedge.com/role/RelatedPartyTransactions</Role>
      <ShortName>Related Party Transactions</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>19</Position>
    </Report>
    <Report instance="zdge-20210731.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R20.htm</HtmlFileName>
      <LongName>019 - 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>20</Position>
    </Report>
    <Report instance="zdge-20210731.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R21.htm</HtmlFileName>
      <LongName>020 - Disclosure - Revolving Credit Facility</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://zedge.com/role/RevolvingCreditFacility</Role>
      <ShortName>Revolving Credit Facility</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>21</Position>
    </Report>
    <Report instance="zdge-20210731.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R22.htm</HtmlFileName>
      <LongName>021 - Disclosure - Defined Contribution Plan</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://zedge.com/role/DefinedContributionPlan</Role>
      <ShortName>Defined Contribution Plan</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>22</Position>
    </Report>
    <Report instance="zdge-20210731.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R23.htm</HtmlFileName>
      <LongName>022 - Disclosure - Loans Payable</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://zedge.com/role/LoansPayable</Role>
      <ShortName>Loans Payable</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>23</Position>
    </Report>
    <Report instance="zdge-20210731.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R24.htm</HtmlFileName>
      <LongName>023 - 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>24</Position>
    </Report>
    <Report instance="zdge-20210731.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R25.htm</HtmlFileName>
      <LongName>024 - Disclosure - Subsequent Events</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://zedge.com/role/SubsequentEvents</Role>
      <ShortName>Subsequent Events</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>25</Position>
    </Report>
    <Report instance="zdge-20210731.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R26.htm</HtmlFileName>
      <LongName>025 - 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/DescriptionofBusinessandSummaryofSignificantAccountingPolicies</ParentRole>
      <Position>26</Position>
    </Report>
    <Report instance="zdge-20210731.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R27.htm</HtmlFileName>
      <LongName>026 - Disclosure - Description of Business and Summary of Significant Accounting Policies (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://zedge.com/role/DescriptionofBusinessandSummaryofSignificantAccountingPoliciesTables</Role>
      <ShortName>Description of Business and Summary of Significant Accounting Policies (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://zedge.com/role/DescriptionofBusinessandSummaryofSignificantAccountingPolicies</ParentRole>
      <Position>27</Position>
    </Report>
    <Report instance="zdge-20210731.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R28.htm</HtmlFileName>
      <LongName>027 - 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>28</Position>
    </Report>
    <Report instance="zdge-20210731.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R29.htm</HtmlFileName>
      <LongName>028 - 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>29</Position>
    </Report>
    <Report instance="zdge-20210731.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R30.htm</HtmlFileName>
      <LongName>029 - 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>30</Position>
    </Report>
    <Report instance="zdge-20210731.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R31.htm</HtmlFileName>
      <LongName>030 - Disclosure - Property and Equipment (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://zedge.com/role/PropertyandEquipmentTables</Role>
      <ShortName>Property and Equipment (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://zedge.com/role/PropertyandEquipment</ParentRole>
      <Position>31</Position>
    </Report>
    <Report instance="zdge-20210731.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R32.htm</HtmlFileName>
      <LongName>031 - Disclosure - Goodwill (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://zedge.com/role/GoodwillTables</Role>
      <ShortName>Goodwill (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://zedge.com/role/Goodwill</ParentRole>
      <Position>32</Position>
    </Report>
    <Report instance="zdge-20210731.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R33.htm</HtmlFileName>
      <LongName>032 - 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>33</Position>
    </Report>
    <Report instance="zdge-20210731.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R34.htm</HtmlFileName>
      <LongName>033 - Disclosure - Leases (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://zedge.com/role/LeasesTables</Role>
      <ShortName>Leases (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://zedge.com/role/Leases</ParentRole>
      <Position>34</Position>
    </Report>
    <Report instance="zdge-20210731.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R35.htm</HtmlFileName>
      <LongName>034 - Disclosure - Income Taxes (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://zedge.com/role/IncomeTaxesTables</Role>
      <ShortName>Income Taxes (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://zedge.com/role/IncomeTaxes</ParentRole>
      <Position>35</Position>
    </Report>
    <Report instance="zdge-20210731.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R36.htm</HtmlFileName>
      <LongName>035 - Disclosure - Stock-Based Compensation (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://zedge.com/role/StockBasedCompensationTables</Role>
      <ShortName>Stock-Based Compensation (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://zedge.com/role/StockBasedCompensation</ParentRole>
      <Position>36</Position>
    </Report>
    <Report instance="zdge-20210731.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R37.htm</HtmlFileName>
      <LongName>036 - Disclosure - Related Party Transactions (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://zedge.com/role/RelatedPartyTransactionsTables</Role>
      <ShortName>Related Party Transactions (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://zedge.com/role/RelatedPartyTransactions</ParentRole>
      <Position>37</Position>
    </Report>
    <Report instance="zdge-20210731.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R38.htm</HtmlFileName>
      <LongName>037 - 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>38</Position>
    </Report>
    <Report instance="zdge-20210731.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R39.htm</HtmlFileName>
      <LongName>038 - Disclosure - Subsequent Events (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://zedge.com/role/SubsequentEventsTables</Role>
      <ShortName>Subsequent Events (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://zedge.com/role/SubsequentEvents</ParentRole>
      <Position>39</Position>
    </Report>
    <Report instance="zdge-20210731.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R40.htm</HtmlFileName>
      <LongName>039 - Disclosure - Description of Business and Summary of Significant Accounting Policies (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://zedge.com/role/DescriptionofBusinessandSummaryofSignificantAccountingPoliciesDetails</Role>
      <ShortName>Description of Business and Summary of Significant Accounting Policies (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://zedge.com/role/DescriptionofBusinessandSummaryofSignificantAccountingPoliciesTables</ParentRole>
      <Position>40</Position>
    </Report>
    <Report instance="zdge-20210731.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R41.htm</HtmlFileName>
      <LongName>040 - Disclosure - Description of Business and Summary of Significant Accounting Policies (Details) - Schedule of weighted-average number of shares used in the calculation of basic and diluted earnings per share</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://zedge.com/role/ScheduleofweightedaveragenumberofsharesusedinthecalculationofbasicanddilutedearningspershareTable</Role>
      <ShortName>Description of Business and Summary of Significant Accounting Policies (Details) - Schedule of weighted-average number of shares used in the calculation of basic and diluted earnings per share</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://zedge.com/role/DescriptionofBusinessandSummaryofSignificantAccountingPoliciesTables</ParentRole>
      <Position>41</Position>
    </Report>
    <Report instance="zdge-20210731.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R42.htm</HtmlFileName>
      <LongName>041 - Disclosure - Description of Business and Summary of Significant Accounting Policies (Details) - Schedule of shares were excluded from the diluted earnings per share</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://zedge.com/role/ScheduleofshareswereexcludedfromthedilutedearningspershareTable</Role>
      <ShortName>Description of Business and Summary of Significant Accounting Policies (Details) - Schedule of shares were excluded from the diluted earnings per share</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://zedge.com/role/DescriptionofBusinessandSummaryofSignificantAccountingPoliciesTables</ParentRole>
      <Position>42</Position>
    </Report>
    <Report instance="zdge-20210731.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R43.htm</HtmlFileName>
      <LongName>042 - 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>43</Position>
    </Report>
    <Report instance="zdge-20210731.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R44.htm</HtmlFileName>
      <LongName>043 - 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>44</Position>
    </Report>
    <Report instance="zdge-20210731.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R45.htm</HtmlFileName>
      <LongName>044 - 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>45</Position>
    </Report>
    <Report instance="zdge-20210731.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R46.htm</HtmlFileName>
      <LongName>045 - 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>46</Position>
    </Report>
    <Report instance="zdge-20210731.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R47.htm</HtmlFileName>
      <LongName>046 - Disclosure - Derivative Instruments (Details) - Schedule of fair value of outstanding derivative instruments</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://zedge.com/role/ScheduleoffairvalueofoutstandingderivativeinstrumentsTable</Role>
      <ShortName>Derivative Instruments (Details) - Schedule of fair value of outstanding derivative instruments</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://zedge.com/role/DerivativeInstrumentsTables</ParentRole>
      <Position>47</Position>
    </Report>
    <Report instance="zdge-20210731.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R48.htm</HtmlFileName>
      <LongName>047 - 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>48</Position>
    </Report>
    <Report instance="zdge-20210731.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R49.htm</HtmlFileName>
      <LongName>048 - Disclosure - Property and Equipment (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://zedge.com/role/PropertyandEquipmentDetails</Role>
      <ShortName>Property and Equipment (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://zedge.com/role/PropertyandEquipmentTables</ParentRole>
      <Position>49</Position>
    </Report>
    <Report instance="zdge-20210731.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R50.htm</HtmlFileName>
      <LongName>049 - Disclosure - Property and Equipment (Details) - Schedule of Property and equipment</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://zedge.com/role/ScheduleofPropertyandequipmentTable</Role>
      <ShortName>Property and Equipment (Details) - Schedule of Property and equipment</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://zedge.com/role/PropertyandEquipmentTables</ParentRole>
      <Position>50</Position>
    </Report>
    <Report instance="zdge-20210731.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R51.htm</HtmlFileName>
      <LongName>050 - Disclosure - Goodwill (Details) - Schedule of reconciles the change in the carrying amount of goodwill</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://zedge.com/role/ScheduleofreconcilesthechangeinthecarryingamountofgoodwillTable</Role>
      <ShortName>Goodwill (Details) - Schedule of reconciles the change in the carrying amount of goodwill</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://zedge.com/role/GoodwillTables</ParentRole>
      <Position>51</Position>
    </Report>
    <Report instance="zdge-20210731.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R52.htm</HtmlFileName>
      <LongName>051 - 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>52</Position>
    </Report>
    <Report instance="zdge-20210731.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R53.htm</HtmlFileName>
      <LongName>052 - Disclosure - Commitments and Contingencies (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://zedge.com/role/CommitmentsandContingenciesDetails</Role>
      <ShortName>Commitments and Contingencies (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://zedge.com/role/CommitmentsandContingencies</ParentRole>
      <Position>53</Position>
    </Report>
    <Report instance="zdge-20210731.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R54.htm</HtmlFileName>
      <LongName>053 - Disclosure - Leases (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://zedge.com/role/LeasesDetails</Role>
      <ShortName>Leases (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://zedge.com/role/LeasesTables</ParentRole>
      <Position>54</Position>
    </Report>
    <Report instance="zdge-20210731.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R55.htm</HtmlFileName>
      <LongName>054 - Disclosure - Leases (Details) - Schedule of lease-related assets and liabilities</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://zedge.com/role/ScheduleofleaserelatedassetsandliabilitiesTable</Role>
      <ShortName>Leases (Details) - Schedule of lease-related assets and liabilities</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://zedge.com/role/LeasesTables</ParentRole>
      <Position>55</Position>
    </Report>
    <Report instance="zdge-20210731.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R56.htm</HtmlFileName>
      <LongName>055 - Disclosure - Leases (Details) - Schedule of weighted average remaining lease term and weighted average discount</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://zedge.com/role/ScheduleofweightedaverageremainingleasetermandweightedaveragediscountTable</Role>
      <ShortName>Leases (Details) - Schedule of weighted average remaining lease term and weighted average discount</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://zedge.com/role/LeasesTables</ParentRole>
      <Position>56</Position>
    </Report>
    <Report instance="zdge-20210731.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R57.htm</HtmlFileName>
      <LongName>056 - Disclosure - Leases (Details) - Schedule of Future minimum lease payments under non-cancellable leases</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://zedge.com/role/ScheduleofFutureminimumleasepaymentsundernoncancellableleasesTable</Role>
      <ShortName>Leases (Details) - Schedule of Future minimum lease payments under non-cancellable leases</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://zedge.com/role/LeasesTables</ParentRole>
      <Position>57</Position>
    </Report>
    <Report instance="zdge-20210731.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R58.htm</HtmlFileName>
      <LongName>057 - Disclosure - Income Taxes (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://zedge.com/role/IncomeTaxesDetails</Role>
      <ShortName>Income Taxes (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://zedge.com/role/IncomeTaxesTables</ParentRole>
      <Position>58</Position>
    </Report>
    <Report instance="zdge-20210731.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R59.htm</HtmlFileName>
      <LongName>058 - Disclosure - Income Taxes (Details) - Schedule of income (loss) before income taxes</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://zedge.com/role/ScheduleofincomelossbeforeincometaxesTable</Role>
      <ShortName>Income Taxes (Details) - Schedule of income (loss) before income taxes</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://zedge.com/role/IncomeTaxesTables</ParentRole>
      <Position>59</Position>
    </Report>
    <Report instance="zdge-20210731.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R60.htm</HtmlFileName>
      <LongName>059 - Disclosure - Income Taxes (Details) - Schedule of provision for (benefit from) income taxes</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://zedge.com/role/ScheduleofprovisionforbenefitfromincometaxesTable</Role>
      <ShortName>Income Taxes (Details) - Schedule of provision for (benefit from) income taxes</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://zedge.com/role/IncomeTaxesTables</ParentRole>
      <Position>60</Position>
    </Report>
    <Report instance="zdge-20210731.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R61.htm</HtmlFileName>
      <LongName>060 - Disclosure - Income Taxes (Details) - Schedule of income taxes expected at the U.S. federal statutory income tax rate and income taxes</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://zedge.com/role/ScheduleofincometaxesexpectedattheUSfederalstatutoryincometaxrateandincometaxesTable</Role>
      <ShortName>Income Taxes (Details) - Schedule of income taxes expected at the U.S. federal statutory income tax rate and income taxes</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://zedge.com/role/IncomeTaxesTables</ParentRole>
      <Position>61</Position>
    </Report>
    <Report instance="zdge-20210731.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R62.htm</HtmlFileName>
      <LongName>061 - Disclosure - Income Taxes (Details) - Schedule of significant components of the Company???s deferred tax assets and deferred tax liabilities</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://zedge.com/role/ScheduleofsignificantcomponentsoftheCompanysdeferredtaxassetsanddeferredtaxliabilitiesTable</Role>
      <ShortName>Income Taxes (Details) - Schedule of significant components of the Company???s deferred tax assets and deferred tax liabilities</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://zedge.com/role/IncomeTaxesTables</ParentRole>
      <Position>62</Position>
    </Report>
    <Report instance="zdge-20210731.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R63.htm</HtmlFileName>
      <LongName>062 - Disclosure - Income Taxes (Details) - Schedule of change in the valuation allowance</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://zedge.com/role/ScheduleofchangeinthevaluationallowanceTable</Role>
      <ShortName>Income Taxes (Details) - Schedule of change in the valuation allowance</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://zedge.com/role/IncomeTaxesTables</ParentRole>
      <Position>63</Position>
    </Report>
    <Report instance="zdge-20210731.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R64.htm</HtmlFileName>
      <LongName>063 - 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/StockBasedCompensationTables</ParentRole>
      <Position>64</Position>
    </Report>
    <Report instance="zdge-20210731.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R65.htm</HtmlFileName>
      <LongName>064 - Disclosure - Stock-Based Compensation (Details) - Schedule of weighted average assumptions in its BSM pricing model</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://zedge.com/role/ScheduleofweightedaverageassumptionsinitsBSMpricingmodelTable</Role>
      <ShortName>Stock-Based Compensation (Details) - Schedule of weighted average assumptions in its BSM pricing model</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://zedge.com/role/StockBasedCompensationTables</ParentRole>
      <Position>65</Position>
    </Report>
    <Report instance="zdge-20210731.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R66.htm</HtmlFileName>
      <LongName>065 - Disclosure - Stock-Based Compensation (Details) - Schedule of option activity</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://zedge.com/role/ScheduleofoptionactivityTable</Role>
      <ShortName>Stock-Based Compensation (Details) - Schedule of option activity</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://zedge.com/role/StockBasedCompensationTables</ParentRole>
      <Position>66</Position>
    </Report>
    <Report instance="zdge-20210731.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R67.htm</HtmlFileName>
      <LongName>066 - Disclosure - Stock-Based Compensation (Details) - Schedule of weighted average grant date fair value of options granted</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://zedge.com/role/ScheduleofweightedaveragegrantdatefairvalueofoptionsgrantedTable</Role>
      <ShortName>Stock-Based Compensation (Details) - Schedule of weighted average grant date fair value of options granted</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://zedge.com/role/StockBasedCompensationTables</ParentRole>
      <Position>67</Position>
    </Report>
    <Report instance="zdge-20210731.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R68.htm</HtmlFileName>
      <LongName>067 - Disclosure - Stock-Based Compensation (Details) - Schedule of restricted shares activity</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://zedge.com/role/ScheduleofrestrictedsharesactivityTable</Role>
      <ShortName>Stock-Based Compensation (Details) - Schedule of restricted shares activity</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://zedge.com/role/StockBasedCompensationTables</ParentRole>
      <Position>68</Position>
    </Report>
    <Report instance="zdge-20210731.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R69.htm</HtmlFileName>
      <LongName>068 - Disclosure - Stock-Based Compensation (Details) - Schedule of restricted shares non-vested deferred stock units</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://zedge.com/role/ScheduleofrestrictedsharesnonvesteddeferredstockunitsTable</Role>
      <ShortName>Stock-Based Compensation (Details) - Schedule of restricted shares non-vested deferred stock units</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://zedge.com/role/StockBasedCompensationTables</ParentRole>
      <Position>69</Position>
    </Report>
    <Report instance="zdge-20210731.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R70.htm</HtmlFileName>
      <LongName>069 - Disclosure - Related Party Transactions (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://zedge.com/role/RelatedPartyTransactionsDetails</Role>
      <ShortName>Related Party Transactions (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://zedge.com/role/RelatedPartyTransactionsTables</ParentRole>
      <Position>70</Position>
    </Report>
    <Report instance="zdge-20210731.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R71.htm</HtmlFileName>
      <LongName>070 - Disclosure - Related Party Transactions (Details) - Schedule of activities between the Company and IDT</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://zedge.com/role/ScheduleofactivitiesbetweentheCompanyandIDTTable</Role>
      <ShortName>Related Party Transactions (Details) - Schedule of activities between the Company and IDT</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://zedge.com/role/RelatedPartyTransactionsTables</ParentRole>
      <Position>71</Position>
    </Report>
    <Report instance="zdge-20210731.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R72.htm</HtmlFileName>
      <LongName>071 - Disclosure - Business Segment and Geographic Information (Details) - Schedule of net long-lived assets and total assets</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://zedge.com/role/ScheduleofnetlonglivedassetsandtotalassetsTable</Role>
      <ShortName>Business Segment and Geographic Information (Details) - Schedule of net long-lived assets and total assets</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://zedge.com/role/BusinessSegmentandGeographicInformationTables</ParentRole>
      <Position>72</Position>
    </Report>
    <Report instance="zdge-20210731.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R73.htm</HtmlFileName>
      <LongName>072 - 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>73</Position>
    </Report>
    <Report instance="zdge-20210731.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R74.htm</HtmlFileName>
      <LongName>073 - Disclosure - Defined Contribution Plan (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://zedge.com/role/DefinedContributionPlanDetails</Role>
      <ShortName>Defined Contribution Plan (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://zedge.com/role/DefinedContributionPlan</ParentRole>
      <Position>74</Position>
    </Report>
    <Report instance="zdge-20210731.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R75.htm</HtmlFileName>
      <LongName>074 - 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>75</Position>
    </Report>
    <Report instance="zdge-20210731.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R76.htm</HtmlFileName>
      <LongName>075 - 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>76</Position>
    </Report>
    <Report instance="zdge-20210731.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R77.htm</HtmlFileName>
      <LongName>076 - Disclosure - Subsequent Events (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://zedge.com/role/SubsequentEventsDetails</Role>
      <ShortName>Subsequent Events (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://zedge.com/role/SubsequentEventsTables</ParentRole>
      <Position>77</Position>
    </Report>
    <Report instance="zdge-20210731.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R78.htm</HtmlFileName>
      <LongName>077 - Disclosure - Subsequent Events (Details) - Schedule of foreign exchange forward contracts</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://zedge.com/role/ScheduleofforeignexchangeforwardcontractsTable</Role>
      <ShortName>Subsequent Events (Details) - Schedule of foreign exchange forward contracts</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://zedge.com/role/SubsequentEventsTables</ParentRole>
      <Position>78</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-20210731.xml</File>
    <File>zdge-20210731.xsd</File>
    <File>zdge-20210731_cal.xml</File>
    <File>zdge-20210731_def.xml</File>
    <File>zdge-20210731_lab.xml</File>
    <File>zdge-20210731_pre.xml</File>
  </InputFiles>
  <SupplementalFiles/>
  <BaseTaxonomies>
    <BaseTaxonomy>http://fasb.org/srt/2021-01-31</BaseTaxonomy>
    <BaseTaxonomy>http://xbrl.sec.gov/dei/2021</BaseTaxonomy>
    <BaseTaxonomy>http://fasb.org/us-gaap/2021-01-31</BaseTaxonomy>
  </BaseTaxonomies>
  <HasPresentationLinkbase>true</HasPresentationLinkbase>
  <HasCalculationLinkbase>true</HasCalculationLinkbase>
</FilingSummary>
</XML>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>ZIP
<SEQUENCE>99
<FILENAME>0001213900-21-057733-xbrl.zip
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
begin 644 0001213900-21-057733-xbrl.zip
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
M7#]XT6/0[1UONES6X0:G?W4C%DC5RO?7\9;\+'TRLS02I7F#-^*)Q[VZ#7Y
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
MK3EY'I^4PT$:PZ8IN9 W6\'7Z5EO6'UDBHG* 0VK@=(8/=VCE4&AU"J19OR
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
MM$A6K:9TP ]JEWCF6#XN>(9S,"W(D"\ W#)X0DPE=G%SOT4!_G65T5&$J2Y
M5X6]<RS-\]OAU:'SZ\7%9]N.+7E^"BN)E-$([PZ\^>SS#>)'/IG*6^> [C.7
MO;9$<1.F"UATG!C 52Z;AO,D3>%*X=X6:#CUR!:JI.:)"]=Z@(*2$KE08-!0
M'1;&E1V3E<KH^ ("#QP4S15V?*,IF0"QS@!)-.&UP/:V])7SO/_"N2ATJI](
MI1Z\<-#UYUS!P5>.%]Z7Y\,7TL3\&42!()^P,DLR&\LVR"PRX RXJ<H:LE!#
M4- %J2'&$*AHIR9*ES>*J?NAC3+*8I S+3HVEN+(?; I&JUFQC,@R*/\@_9[
MXULA_?;2K._#$0!"=I,$OV0B9<$*3Z1\KZPCVHL$T3:[(47 )]L9?$QMY*(&
MZFC7"K&'&1GX?B Z!,G2@/+X%J,!4I(7R$2KII=@L;L"L:5\)85'P WAC*"9
MQM+,"PD0;WF?-1Q=I@!%P2(1#&"PP2Z4(JVRV ^PY3#X="7A0$]4SL@"D<8B
M)5MB3RB_/W6&O;^@>1<Q0)(EHT@%M8%0Y&&BI*^-[#GM( ]\">(<H@(DT#PB
M#RWMV]P[UV@NR[P;5N[8F812*^L(+BP)])\9XL<">,N"!_][.#@.H@H_KQ9&
MJDC>%D+H^5=.-7- G%_GX7<\HW3*+&ZACB#^H G))NWJ4UESSIBY5QTU\Z2Q
M[>' & ,)IA;;&:D?GD#O']&OQ+MDC/1+"G+E_"_F+MT%?G:#V]3[RT_.JEO6
MS>(I;9O^XCK.LGA"W]F[ER76M+0^$/B[<.V,8>MAH.)Y(E=ZR:^"M8HX7F:^
MGJGQ2[A<^BQW]G@D>##]0WGD,N5]E!L,UW14M?,.*2=DH^N"X)/-6+5''H'6
M(7967N<S/-SH *HDJG%,O%&=?1&0&HPZ&.CF*)'"D4U .1:^\1(<9-<)\7L'
M%2L2^8I?44X!*L^ XP)7.'2JUN2P_0.=3&0%ET3*+JL2L,B!4<DE[\RMFP2"
MKS_R_A*_!HX*9Q#VFDD>E!B4\##FOLOV _.1PQ+B7V;)FG1T4.Q;23(J;^NZ
M/TO85)3@5O['\^!Y_]/Q@4?""%3,XSPG4*P>64$*2B"<23HFE?RB@X^#(L.F
M,;:SR]>SV101!2+4=>"3EI0(P!L:_>#PQ4EQNHOCC&P%%88\"S!< "?5XY%8
M$<;Q=V6MDFPB<31;0=\\NEY5G(=G@T:\@\WXMVCZM.R ; ^#MVY P)N@N? V
M#O-)B0]1G,9=D-X@2H /MG?P'^/)_[,>\X=[Q-_RI7=%DAF0Z(6I]H D#T<
M#HRTR'6<.U0Q0^E*A#^D(3Q4<GTY\ GE3%L'XULVM"1)[?15_F84X!-7V04*
M>8)5,>4_4%\Z-P%%SS#S((4%CNE-,+ZAL!YD1# /AK3A@683J<O<!4.,I$1,
M&+@-W-*UCT%K2EY D:-*QCUT_B'(]Q3%MJA;$B)\JK$\9PDF(QJ\JKP*[))@
M&Y+D18'23$-$R)2C6"DN@8.%'+2_2)L3ANSQ]'(_(@SJ@.<F"YA/[:G<GLKS
MU=(*R::"'-S EU)9W+2L#V-FOB]"=%M*C@SD)+5L24,8/,7A?'+C8'/%7>H\
MG[.%(VI@2+2K^TX^1=Z.%@ B94VA+PZ=]W0'=5'E]H-TBJ&8KD^^+OJ.8R\I
M!LR(Q2H#COY?$F_M'SKUAA1#DG3B:V O3!EXV\*G=!1@S)R*8 N#D5!F&3@D
MXE:&_:H3Y3P/#L5A1[X ._9">N@5KJ\%8U[NAV\B7U68+.&?[2,%JNA&]E1-
M-V&I_WASNO!CFG5A7=UBDSK%EQXH\M^-O]G8C+=OL&VG0$/=?,Z*MEA#?R-@
MADB&:OW5C7(4)G!W.QQ8H -59>B@MKE4F)<H4,^TQ9 6 W)*2IQ9D[\1, SL
MB605&2X+&R3?OQ9,=S,Z0>('!D<(? XW0,?^X+G088726A#G6<CQQ,8!XN@2
MZ0+&H,P[= Q(\X*,0-(S)X=63/,4<T6Q( 2S7&N!;#0C$)2IQCXAU^+&#4=\
M*2G[4C[%&T9:F<CI)$ -_#R'/<-,Z5+<*=Z#LZFPCAU*?,7)(V=*:IX1&3?
M7#=S?VC#N!>',M*3+QF]>K@SW@ ?:&! 3/!NB!(QRB.?)"1TYXS0%>C*>QFG
M/G5\=Y96+)!'<'/8>#>35R3<,@)C9ERZ:X)$U7@,,>;2PQ53<._US 883[E
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
M5%OD]!V*Z*6K41T[TYC-.?-&V"/VBS)>X 2A.<[=D>EC-C25U^CL?FJ:8U.
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
MFARVH''JN:K[J=S/)6 IAA@]T>AIO<4R.GS]420'\6O@J)AO,I8W*BBVE <
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
MMAS_AHJN,Y3G23;6-<:6"OZ"A"0"#<.@90VD3&D,10TVC)OWE:4=Z#RF\A/
M-/*IS!;E%I]SIYPMYR +HC%_WBYLIXPRH@ZT'1Y[L@AJ]2/95)&3*9.W.D77
M#FV0DC'5'78!X?BR/XK*@6$NK3IR=:QL5=E9AK!P8#QM\W0.S(^C+J#'EP,4
MU:UDJV^CJJX$3GJ?R;D3A@I%1G$4BX$K.)7/S3(>Q4G9+Q10'2"J76GTM:&V
M30EUPE;9_$7!^VA<*8PLE"DJF@\ PM#$8O<L>)CV6YG101\,8._71EM(%D@5
M6* ,&[Q2 Q_K&E(U%&*XQ3$7EC8"V$Q>%-U&HQK5"B$*"25'*8I3^-)?4TYI
MJ8Y9:+*Q\_3 E\97]\=#) &SG?D]B*-?;X1=2W]AZPF*<DFUG#("#2Q!(P-A
MG)YW9#,P$8RCN0;K%774,+]%"2E8CXA-421]!$7=;ZV#L9")3U*;M7_G5!43
MI$4NM4*,GE)/=0Y1X;E-K3SHRG66KEKN/:N:*M7 )N^@ -WDNLD[0NC(T TJ
M16K<%%1JG:S)0:KBAGP^%6QRFN!E%@;?!9FEX7QQSKH2B74)O82.)S7=G4<B
M^[FE5, 9'"RG\4; A40"@93F=(I6U6YP(3K=>UC6[E9]*?262+,B;;GA*9"U
MG_1-<J"3M6OVB ?05H^Y/KJ2-9$ [-W <U@#"N.XDM0-Y]9@;%7'"#*08+-,
M;,-.&PIOXAU-.9U*O>+0"S*N664RW*K-/73>-B!L%)FE..X[!RP_D24X<@E,
M?)7O5\[SDK(\-F'B)F(6Y%*:9I.!<75CZEHUMI4G0XUL2I!D9$ID5IDDFR)9
MK,FQ)=RHHKN1L1@[-3:(2@N0),.2GY(6E?9"J"'4H[I Y<PH'(ZFN1>5@$PN
M+N8%=5,TK5@F%[5.)6L51CA%>X#T2(R0K+ G')WKTI;P]UP@!'$H@':C&N.U
M(;%K9M)E9M)%9M+5S(0'H^1"3F@U>KVELK8 J93BAZMJFYB-#('=Q:'N$<M<
MG4\V( "X"M_X,+@L1Z=+YY5B:\@C2-HN-I[)I/BO9./8:->M2J# Y&J1I46@
M%#P1F90T*U:>%)4&2#I);ZA,K*D&H.TEGZC S@,3"D=AB%'"M>>D.U2'R@!
M,G+SAKN/T#@(V2B'M[]'\5W(Q0FY:;@N.1)0)Q]7ELTQEB5!0>%*K+PXF\?4
M5L49.08IJI"8_Y^]=V]NVTCZ1O_7I\!Q9:N4.A1#\$YGXRK9LO-XU[%\+#O[
M9-]Z*P61H(0-"' !4K+\Z4]WSP 8@ !Q(6ZD9O_(RB2!Z>GIZ>G;_)H%['=Z
M\?BG/9V:3!!#RX!RYXW(O5A"P'<WPGC^6-S!\WK/T9$WZJ$6("^!GX3T!),[
M'G\@X3SS3[+@^BOHWKA3/\S1N#W%DLI^+R)10R7:#"0201Z93EJO.QW>.$:<
M%SS0/>@.KUOL2X8^%O2HU7S=^<2B0(+UA*!MJ.D[=&65CD9OVXD)!(:^*-SK
MZRAGX@,,:F9'<W<X$%&8FMAC]*F9_HK8H-18LA-8""F!7:*9[*@)6YL,:(F\
M5%@#[U)XD&AAR?M8)R/)6]@)=--1",:>_\!GD E$,@$1 78APZ\\SKN_Z1C6
M<?1/3H#S<.5L[U[S35 .=,A(:-E7*GUQ'?Y6*X/Y@53.X/5^-=IY_R!$8.,5
M4(YWXX"2D'.1-N8(W"+FZKGV8P!Y+QP.L*<?-,,DR\]'W\$PL(@BD.#'L>"B
M?[6=NR"W+ [-K() "R%4.+7\\PI</&7N65YGB2-1LZY;@?[P6</FS<#-71L!
MVQAP@I?JX^@OF^QL4P+@0?^=P0L]KM"#!HM<D)*C:OEHYR<,9[(L^BUJ&O\E
M_"D:@ZQ-1J5E>S/C/V!\<;QF$QH>07BR^2]B8.\8/F-&##W=B9TN'?:&9:RP
MUQD;)4Q"R HT7$+GI$XQ0=Y4.?,K(4R."LAG[J^%X'["&IO P8VX-O[SGHS@
M,Q@O#=I"IMPVR:HM\(KJW_^?BPOE__SKM]]'__?__.]\O?WVAS6:+;Y/'N[^
M>+*^7FT??YTXL\D_^__Y^N7)-2</\^\]\Q^;GS8W^C^^3P9_?5/G'S:]?[][
MU[_YYT\/WUZ_^:/WL+AQ_OB?=6_1^_3^C]<_+?^]N9M=WOXZF%W;EW]-_GC_
M;JA/U-]^L[__<_+E:?'ARIG]=[VX_MYW[]];7SX]F)]^G?SKKW>&_OO;U7 X
M6OSTYO)_ORRVT[O[/][?//WZ^=>OYM7#OVZO+]7+^>/B]6KRQ_W_O!_>N=_,
M[Y/UZ-?OCY>?5D]SI__P'_??M[_^SYO9_ZI]_=VWVZ^CO[Z^U7_[H@V^3?[?
M]>M/U]\__GX[>_C7\LN;[>__'/U_WYUO_U=Y<_/YXB+27_:MYJ!KB@A5-_<M
M+4[U:%2 2(6HK%_OOM9<8TYHM$3)&B^)W&L,J(-?&UFP6OD'8\';O_AQ #&H
MQ)PUFPQVLD:8>SL7.J8+N"WB1N8>PJ..F4Y4H;S'@T4W*L,]VO>\':',,4=$
M5"**3+04DTX#CE!]99@TLY2)<T5":43@*0(+:PSO+XYGNRUQ^!0\?XW/@[(]
MS)!<L+0K"QZBU>88<Y;BPQF!?L)>M![:DLVP5#"F9#M+/;@RQ))1V+)&_P8^
M@<&@MT7$I@7.%^-NS#,A=O%+ 4%,9>.02_+$1U]1.J$C@HAZT0T>4@C,8=2G
M&^/"&Z96&]@3G(M$P?'Z@[-DH3G?FGYTCJVE=S@NDL4B).QA3,<(6&",Q(MW
M)<,^3B*CRFFB<XMY1^<"T>NUM:N_5+R_?E8*]=>)-"YBC8!2.NBPSCL[3_)G
M%SL"<<$6%!\T%R(V&97[_(%@.F]#U3[$PTR]D*)# S> AQ8?O"_HZ/+[,"F5
M#Q[I\E3UTORL<.GR6BN]-C50&VIWM,9 O&D(BW=.N\_>NH@"_^/.M-(&XEO
M'XG&2&%8-GZGC4R(^IQ;&&S1G3S31AMB_V1C9\;V8\(^V",=U;"Q>1[V:N-A
ML(5*V4 'K5>Z?">OS+CHRI2T97.P.@^C06Y 3NX<\/(6>*C9SDO%N;L][_>&
MG?Y@VNF/1C^&%R-1G?'C;S+^6]083K4G]O/".U?_EF_]8E\17B%37Z;MUN27
MS2(OH[K"X&WJH*..QAEG5B)9&=C4)BZI';5?*9>$,SS?QA#$/HEAR>2\]>UZ
MWU%P]3E6J1BZ^S*/C9-_[*PKM&=9BKPB,Q'9#8Q3F&]1&[)$S9Q,]8WHN![#
M0DVFPYHELI%I7E0FAC7JP(^V=<'O"PN!F#<8;%)>A[SZXOYF;2LR3CFDRI:[
M9RUVE6F^5(_-KZ!B$3MJZ5G 5\KK2<=$F!(=N3*,LWQC1*1DT"_D/1Y.=4%6
M'RVC4[9C>7SV;9323X>T[<;#PP=ZB,]-,+ /RF!Z5+OP>'F=P4.M;B=6VWP\
M(.B+F$/QLCR/.M7J\HO$_GV:/3D=#HS'DD%".S3#83DYERH:Z=I[D,8/);J.
M.7\CLS<R>R.S-S)[([,W"1NH''=8:JG*,C?[;);]L<*B&9M692,&*=JIH7Q-
MFUBD=OK]295<*J9R9*BRRBC>OEDV,D6U-RI]DD4%3P8KV^R^UQ9#>]Y1DG$Q
MN[[=YT/J!KQA<9+=$$FD)C8Y8E*!$!VM#*597RW;J\?+:+4SF WJWJ\U!S3?
M4=-8"I'Q'IK[(Y?Z?[=X?SQR$X&.ON!'0D13:$^\4#2ZQ$$WE+P;80A>-?>1
ML]AE@D7H-D'XT@ ^AQ8HAE^I25#DYH)73Q]SY.\/J,;#&^V_S!.]>$J_>8VW
M*W#6NN629KLFT@FN$<,8,!9"-[<)=Y%<U@LB7!$I)Y8T=ALS0*()-LU<H,YO
MJ+0,\%9PF>\<S2*L@C-/>BX8JH'V2'CQ(8B#6 A3#TX%7\01#D6V,.A"&I6]
M,0R:$=QKB;0+.F,76P(T=$^0O<M!-P*QH9D:/M /PY3739,Z4O'+[>QR_ (O
M(Q(B"J$U[KE(74!.=V#/WP&[?D=N_19@%K*?MO'&&U*K$+F*0&\3C>Y#R,W!
M!5U<00N\:^&3>.06@VM;T' $<Z&Q&Z7?# Z@YS6;,EP![(WNA3UZ_5 XH"==
MWT)1HHXRA$P$(NTW4T/HRR7A> 37CO%B+L*@P)F*,#<!.B92Y*$Y>'!^V(1M
M;JQI,_)K:2*^)=M7!%"!6&07,#M'N8?_("2_A[- N)];?EV-/RWL5&^R=-?:
MV!!J%7&'@29ZJ*$!"!!#-/GO5M__5L,5VW0ERD8YJ;;L,A7*O"5FZ$)NM&_\
M9PN1];K]D6$5M^FRSR7J?VSLM3_!7C=,A,E>O)LP6&HKPWQZF386_=8%Z6"D
M!6\F0,Q@CLRPQE\'5EFN&)67ILB]I#M\KVS*P9W!P<_[IEO!$D>S'M5-$O^
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
M!K4J_LRH>2DSD18+@Y7_84@"Y\7Y2S8[.2BL@Y=8*H.);9L.H: %'!B[VXU
M8,?C!YH_[!(%M7JS'29,:VSHA04'(E7L4/([CG&-LKF'@PEE2 LVK,LW+.X@
M4'E;>)G:X7?YO$MV]#S2MC 6@A^B8,#3H;0]OX6WQ]FA'%E2/SDO"\!Y!$)0
MGT_SWI\W4#IEAG"*<HOHMBGJMK ^9O$^3[F@P7KE3TWYS/8UFS[NIH3;19[Z
MF_9[/\;H,1SV1]_F7F&_<6[&Z%Z#2(O\G*7 5T^I\&S8&6]D#!O)"Z6 I11\
M$%]FQ=U37W3@4Q@;. U:AGIY=OB-,C@&/ V90 )[$PI'RX3UE*5UU!'.X3?P
M,GNE.V$.".]!$7D/#B9S^HBU;VP,#K_W?#M2T6],>\NN?V[IL4LAKO0%SYWW
M:*K#[!XP\N65>D7E^HQ3^*-/7T>(YO',-Y:><A\SNI7FVMK8X"F#)!AAJN=$
MM1&B^MYF5RC%*)A7TPC6.:>6%^80Q3RL<.#@U*WY03?M-3DW%!!C3KVEF1=X
MVKOV<@,'?23NP8Z:8CLDR&R#KG#7.B^9Y]W2\NX?BE'NV4,%M\_??RIFPX>C
MU["M@D<^@?\/?[)Z3;>]^2'? WB_QZS^""ORA[[QO(2&'8(K()D0A''1BVBC
MV87:CSL[>7($[!AJ^LQ/PLFP!X[ #86[ED^>-$=U%7N4'HPY-G%$_]ATV:L,
M'NO2PF\2^T[C-J2[LV=W6V-!IK#?,MX[;J-%1D%W<<<E^\W9,+#E #&AS\(
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
ME? W[8:G+P8O7JDC,/!# 6IOX$B*(Q,]R>!.6>EAU,22DYN:9) ESO^]E S
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
M$DDY@.KRFU_N=07ULV8]!03-?G:5.TZ2XNC,S]C8X%V YP$+P>Y'P2L7NF+
M9\K:,6Q'.8,5,^P%.2&&J\PUQS'8C5_,9]YR.%67X%3MI?)O?7&G*V^WN-+*
MY4U\XK*B*;-4V*UNVH\P01"*N6'"JY!.?L?*8%3C)-@E:1_BP.<,2J*7K>53
MI_M:0II6G2'?0GG;8[[U47Z";E_ZP61?[UIYH&ILA]3$RRW!IAN6+O@@NVDU
M?$U@]%7F#J?G?8H,41*EAX0R$M>RG%A8Z7?Y6]":/@&&D6_!Z51(D7A T]HF
MK#I*RK4TGVKI=_KCHT^U9,,#3H?.G//KF^P6K\GC=HO_;-U-/.[&\PXHI05T
MJ[AAW@I=D:8?8O+]9<9J2@C']SOJK,+.YG*SG]IF3SLDCKMI=V%!2]4$1:JG
MTL7HZ*!TT<RH+<L?!?".+4@64!QRA2EV"V\#@!/O32=: UJ69R*]3.EE2B]3
M>IG2RY2&I_0RI9<IO4RYV:67*;W,4_$RX[ O=US#73_2^\F^U+X::L*ASJ*Y
M_3[866&(0O[25P$P9@2K\$N@F"X#O50.8.)$:/&<:=@RR<P,;,E9EH?*Z-I=
MSN>8@W8_:4\H!5@QP?I[""U26UWS,!%K'KS>)&_%WB2LJNH-[TWR(=**J];*
MB)W>*1S(\;1@'&N.MH@W80L8E>T#?6\B?I!M%0[J8MY(Q_(L_#[@')<WD>5-
MY(9N(GMGR8.6T$2\6,RM#==HAVFW_1JZ8-P*Y@QF*9Y"6YO(IHNR8<WM%192
M?@-+8\TLT@,.U_K"1>/R[Y'LGV@CTTQI*WKX99FZ%6VZ1((0.F 9,Y%L_PKU
M9RFFQFD(8G]2W;VM1A2?)V;HKM[:UM8]I(M5;<LPJ& 96BAMZB#EP#W&*&XR
MS==K'2L4K#OX7'-UOYGK4YZ5:@:5H/R43?LFV6^1-!ZD^X)6,T<D8FFMZT]"
MQ)Z1G7>UU>D2&A 0A].5O#+-[/TT<*E3.7"KS+U+W*RFD^5I)UC;8+..EM'#
M!D"S&JY*2(O_[IL=8;$@#E(X1X=.F4TYQ#G/(9J1'&*Y G=LQ0MJ9S(IEN%H
M:D<?'X?[:MG%A&5=0BA80+"#I1%4G.P^'^Z6*N\FR&QY28/+;'E^?LML>:[S
M16;+9;9<9LMEMEQFRWWU)+/E)Q9%E=GR5D]39LLC>D]FRV6V7&;+9;;\B'2?
MS):W=9+/R,Z3V?)6'K@R6RZSY:W)K1TOHV6V7&;+-S);+K/EY63+X\ 4TE+;
ML??S\8G?>=K"N\5>O&'$,-(C)'Z 5X=2D=:I9-8O3,5[BGM_H;!W<3[TQ[%\
M$%X>U^XCQ_@['/CFOK0,\Y<7&WC)BY\2E_H3BV[1^P]?[OY,C9MFS"!E$92R
M\OU)+-_S$/2:Q?P.9\X@GI;P^TL@(X4EZB!V,Z21X8>>/F#D"1A8'K!(I,]*
M_$BO#J0F,QI+/\*?)')"] 0!$T';'B KH["HQ+Y^1V/D)B*#T@B]?ZM_L2^7
M2WBSMM%+T!:1AENQ[]^5Q-QDI&Z(0F20[[A[Q):@)R+RMW><5V41E=8-:5B<
MJ-VBO<IXIX*Y&]5NN<;.@EE4&9/5OMHKF?J;#1AZ]^!<Z8Z+':@V3XACU&J,
MI:F(L<1H)ENW!NPD]M_N(.RHP-L-_..-J;FN<HG=IE:VI1!KR0-E7[P.?4&$
M&M63++C(]SIS3EP$>.)KCG]Z=,\9>>X.W:$O0'XT1U>,!<@3A@7 V9[K,!+V
MB9KKSD8S+.7!IB04O@/$Y@'&0;Q&/CA^ZNCNQC'F:%V[U#X+ <*6<)"R7$)7
M06+32"193J3S7GO0"<:*AL5(L://=4Q9!*0OC ?\Q\+%[E:*>T\36Q*%C_>Z
MA=O/A,\6RNT3O2JVC]AK6W,62"22<V7 *!O;<;O*>T2H7% CL0X]79CE-)6
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
MQ=6"$)C@W[%D=N!$>][YQLB5;&Q(QE).YN-.;Y\7QK5-O:;8BEK5X%GJ5UG
MZBYL([4^[G[>+_U.N<QK"(/,ZL<4E9F-C&O8>"!>9C9*9N@SR&Q<6\IOFC._
M5_J3CH)!I [E+MY<?GY[HUS.-\JCYBHN3(9A/-N*J3UVA8GX?V&*1#G#)Q#Y
M43,L>$Q_($?4 II@Y\[)+Q!S'<K:V]I )WQL;JGOQNUVHUCV1C&-E8%I$!@U
M# " OW40K7+!?L-\C,V]H[OWMKD@-J*N6.C8C)(UIUSHB^U\8V">Q,.J]BH3
M.LK<U%P7WK74.94N#OK?+2SCTD"25TBI3EB8%*&] R4$4^N0%E(&,]X@#QY2
M1^SO'SN4V"%:D'JO;S;\9*XYSA,9*0JY[$&++MMU86B8W98J)^CER"?V]GY/
MG>(L[>W=/:V5LEW[S#$>=&"G/M>)A?Y#L6OUFPV31\(8M )"K_L+07"3NH&6
M#2V"MEZ;H.>1;\#1>PV&L6R0)F AF-J*#F;W?!.\VK:"OTF0[-5:LYZZ)-,U
M 6Q^@<F_V<)*X0+\P[YU29!AKL# B7*.9'$BX8/YS_CS2W\.\-'BYQ\#(3[3
M N8HC_<&;!5W>_L?F#2\'W-\<'C170EXOX8G%/DE\!/76!B:PQ:<7Z>@C" N
M#;S*@.?O3/N68I,;D#D231#P"SS+_%UR+E+ZZ_L/7]Z'Z.S2,N*DZ3OO*<-5
M=-! ]$K<")HG_C;PD4T"1M*9Q+(E1/F!D;O*EV#5E$?#-'DZDJ0,:8>]H#%V
MLB$UY .(L&&#M)_-4;0>[UENE*2X"\R=@Q(&L32?N';AKP<R4<2(OPNV27G-
M$$N$(NFWF@L_$Y.O?IX5:'=0Q;B4)"5J:I,S7'@V#8-#M"8Q'&:L;7QVP^P#
M?I_Y[BO\; X&%4B<+T)L*7$]#$P)WQEL71V?13;.&E_(G>&+*Z#X ;YY'\@3
MQS$*B G)T[NK]Q%QJI9][+_=2<A"OP'20<O.-6L3@<851"6@<O:S&Q(3V@"@
MO76^WT/?F093N\8IP>BV+67I9=85@9'LW).YS.PNFLQEBCQL>RXS<5OA1U>B
M"F*J*1>81S[V%[O%5/3KYHEK^*Y+MM3SQQV[GEG]<+@_:LZB+6UX2TFGCM*B
M#HTAA+2 .6IG,DV)V96#$E)OUODS.(W.@\Y,+FT^=\!5SM6WJZ'LU[C\]%<;
MISDM/Z?>>"XF]S64FXT]_^OBEL)$Z%CHEDN!HBH2-D><LE%'QP4G<L2L[@]S
MQN?+2-_4>2R@V;/8M7YS:<R&=.8TS6\[C:.AW^D7KSZH -.@X?:562J4GK?.
M.A_DQ:*6&?U\%1/I._)@#K<GF1^Y&[SGC'A>J>;<]X&;P]+/J\T:YVW.R\ E
M9/%K3N)?;OSK;9@75LDK%Y+Y/-UVKX&O_J 9U/<U?#T1\] L(QP.6H7211^O
M/T22I&)(BV6K%[PGDQ?]PHPR9D;7:\?^9F#:&.C\H4<4_C#JCI6589J4EG1T
M=\WR8I0FM.&Q)2@&Y8SW"@=5H;'L/<N+%9^T2R7S,)O"$U#.@/:!-XE9^B02
MYH"YUB1J*/=ZJ]]A#L7&I*=!+4A@BH-Q,/NS7-/_""^'-VI6S'B[JP2KW.GU
M^%H-!P/\1_(4DQ:*-D(-&5EL-PO48%X=RR"L#=$-$_H/RQ8O#0O,.ZQ9@(6%
M6:_0V LS"^9PJYN&CH$MRMH:&TRYKFQ'OS"-OV#"%_"Q=8%):_H>T_P;C8J.
M@6'P'R]M&7/ P1+.=2#9R_.R=8\M *'"D;.YMC;PL-R)'GNB ?,$#?4=4^P@
M2 XUJ8FN/C+#9*4R^$6,O8NYYSAR;2H!P?FR$A;;Y;(* G5K/W#IG?O%_DFO
M!P:>1MJU;7G7_7><_43L6>A*Z?/(PK[63,^5"R6D%6VS^QGI6*P1B[ -MC+R
MMI!IWJ9LKI(WHUCZ<EP"V7221C@,RL.YHU*6\*K -[;+ZCDB3_"*O9S>0OL6
MI>$%N?+J@8Z>D8W+-E<U.YKE#'5R[3JD:" N\;BBF&%<34M9LOW<RA<D<746
M?NR5:S^)S<HCO8)KWQ@6[Y9TT%(OMXJGJH7*=.#+P0\1P0;S'-R-&?7WEHO\
MGC>OD;FLIOF2F@P!\V<+;9$2ZFRJ$JMYQIRKG>DXI="A$.I'4Z5[.5<IA3WX
M(-J;N[;R4EL9YM/+M* <_=8UONM17.8?%"^!B#\)%&FUU7 UUCS$5BOGUY^5
M9OV+O$*V;Y#S?8;S;8&)EZ'LMG*/Y126\KF)KISO:<^W^LY!A7W),NV=%'M_
MKV>HSE+*:!I'DRL^NPJ@N_;OH#HG5WYOFI*/ND.DLLJ2VW:6&BV,!5WM)[P(
M_&!K.?K<OK.P7('T%U8:<"@??G&;/X+E%'-CS9#1GPA[Q+\>'F!SX&"A=X;>
M]VAL[C'I_:B;,/X*)GW/;Y0;'KPZP0W ((B@</;>XB :?D;=C:34]TT6J7#P
MQY8=8(M0\8EN:29=/K?#6/$)U4O$&/_]CD[@*_!2NF#% %C8RQE6"GT2AHY?
M:T\H!UF+;G:+-\N\V2\B27 (#!.YM6+H, Q%@Q4W:2O#"HJMD VXC#Y>AJ-O
MMHX5*B0)UZ\%/R+X!;Z0###%#OZ)G&5U-\ANTYZ''G4]6!>@4G@+K<G.B^@-
M2Q&&<-\[$+@@\H(FL!9 SN>V9>D,"P)W"0GRS=JP+JZ7R[!8XP3?7WU1*"4*
MLG9&^#\/FF/86UB*.T?G@#AK^,3Q-J7W+@'/1P,"UYK#;0AXZY7A;ASC=DL?
M7'HO"K!(Z$5N^!D&$@(+QW;)TM%6^J/M_$5<3D2*<'23B=6]L6;SQ1EIRXWN
M1&9.%QD).D8@UJ?-0TVARB@8D3,.:^'@Y88/,G$6AJWP>4A#\\HYF"<,!TKI
MSJ^Q B[!,HIH%20[3+BYR':XO$;DCO^6 ;!@9PK\CO&(-Y;@J["[T&LGS.(E
M#(Y$+4/RC&]WMS!W;PBFK-WU=J.[7(:T;[3.V\V][3#Z'?U.(\P73]GKNV_J
M*I^VCKO5V-)GDI%XQH4P94!MK_#$@ %IK?D*B)]S2";O$:2+5]Z1O B04YIA
M8DDC7U4^JHUJMN.5$2(L$GWQ:+B(0^JRJI8.G5[\P1 ."98%W(+.Y?H.B*$*
M41(J7D?G;ZXPBS8<W"A>0N,X$YUY:-H8.L":18^Z)PZ;Q58K1I+YC% U^P!'
M=+HY?*.AF+$2S-NM:UAXPR8B^7YUJ"=-<,R2T%GX%BZ]&\(2"^_-?6L<,Y/2
MYP';"4]ADO,=]=%5/MH;G"E6@_J[#>=R9\._=E"/?+W!X((ZOI3>LP,_D ^B
M@T_WB3$&)480729H(MK-4W3.,-S6I%DQ3L$. YT (B,<O+X8HZ:=ZPQ&3-@.
MWB">6J#Z5Z*%_0CK8K!JF/C&>MI$V<MT@HG<! (?[W4:CC2"<'ZSUY&1Y^-*
M^2<,:D4/!BZ\ K&GZ=]_VKH7=YJV?LF D&#S@%Z9PV:'7?T%C)_7H%/_>N5Y
MU'_W?GWM5>1^ +7P1BR3_N#CS;G7UE?8\ @4!B_ZK"]_>3'O_?D.&*Q>;N_P
MA/]B#U0P\M"\>_$*C:%VH..U!!FO25"\0"ZRKW0>*0'7Q& BL747+\(R,NO_
M>>E>+WW1^//K#6^2^U'?A%[YF[ZZU9T7L$!S8Z69[B\O>B]>];+0_JH40@<A
M0GMY"+T8O7@U&O?P?QGI+87B882UU!PA([6#?-260>XHPN \Y,[J)W<<X:Y_
MFR23X,)&S4YP"=1.(LS-1^UP,"A&K7_0O W.UBO=G3O&FO1PGO.BD//<'L>Y
M$J\YYDB/Y_2KT++<S._AF#/UZR5[[#59FH%5P&]]75H+CJ;X!:U4WT3(O&P4
MW&O_5982JX/)W,(_4GKNW:;7?CRG!G3/>.H5]M[+7K?OBVT,2&4143W>VSD2
MLO)90%96@H$8/."=H/NY<$RUM)/..*UOU[.M,SX?#\HHP:ZSA5Z*7N%F7X%-
MG$'%'RTZS5#-"4LBP>&*LKKTQDGM/3]R8@9Q$/MSC 3^Z.4(JFW\<VP0-]-.
M;YA3?IH#$#HNUIZ/\@*@Y>RJM+,=@UJ>(-AQ8/SB54R,"B-9&,=X R:H86%F
MZ]J'O(F\7G>] ?:%W)+#(F+P<O#BU00,JU!T[0""8L-OI4]M)DQ-G053ZT6G
M=C$>]-HS-:]-9AF+!J; H1/CY.Q$^ZN96>8UFXY+G%A\T/&-W]C$V\ 4MZ0D
MVVM6M7;* <<:D',$2WY_'++,$-P1!^%D_+%U@$Y-M,N1\4<9?VQ!RYPW+,.9
MZ[I:%LE-D86B7U<_> NN(>YTNL$Z-._HSQDX.[*N+:4$-RO 46@!:]049[C-
M]_<3!)B50ARP^VN[7-@?I"0D6G 'K(1IEG\9K.&F8?MBM_%"2:5@%43(CS8\
M?EQ-:HZ6S<4L\4.2$ UT)(BL(>M)X#5IYJ7/<N\)Q\XDI9]8RW;?,>^_VCC=
M1!80/_.ZH^;Q]4X-R:&5QN51(U?D\TU;R/WSM"QC'DBZ0KI1FO2Y:QB.WJ$\
M[X\*HXKD%+OG+7<9])AT$@^VGL[5:=6MU)XU?W-VTJK=.VRNFV2DKUUU3N3Q
M"L]Y[AYW<G.>TN8L)703*B_\Y%V0ITN#YQS^B6Z(_UAQ@>B1U3#V>SD[3^>L
M87QN1:%YPS0E])3,5AV:N] L4F3($_%^$6GDV5(J"2,5DBE#[E0+'D!BYI)
M=5@*B<P1K(:+_<$LEL:$,7=1  X@<@\?O[DO+</\Y<7&V>HO?HI61/(QR7&Y
MM!8?\")Y->P9QS%G_[B)+"I.;G:!*Y'<A'U?CM1-1G&4)@R9L/P%",S.R)ST
MB>1YH6F^SZODX\4PK&&R#;VC: ZG.-=63AB<:9!*V=4?#>+YM7?L*F@N@6&A
M?5TIV]1I+Y9M62A(V!R'$I^#?_&U]&\)(])X" KP/P-%GW4896Z8!I7HGW(Q
MO:RF;U])N:RF;UTUO=)$.7WS9>"RE/[T2^FK+/*.C4]\[=[XB&$"0*47<?M1
MT;!SF+;9;FSG27%2LU+'!'6A=L:S=I:#-\^;<[64<O Z84"2J2##ELDU(9 N
M?9'WQ#Q'PKN19'=*4++D0J5F*N#++X!O6ZXQ>.P-(>XB*/A#S3UXRB@M <79
M2[%&2BHN:61^%;3CJ2^Q)OAW(A@G*L"% ?XUQLR,7"5,#<E8X<8ZQU T=YYR
MZ:'(B=JF&S#!L]<(!5_ ZBYL([4^FW_>+QT02E9+"(/,4M1W\X7V!=2ZK)>0
M]1*M9&AKZR7R)Q.B.<W@P=!#"9F12R_??N.%2T(#EY+U4<>S. RJDDAL;/[9
M,;C42/E&$_./3Y/I>WL69%[A49;I)5&PFY<L<0J9%RD6 2[''#+0S]SG]Y:7
MN80?7+K8P<WO:'OI.=,E95O'D1X7AQ.6U%VBDIEF+[(8E#_-3!.-UCG@AKP2
M'-:2UC&3^DRC):.B.&1*.6 )2YI1A@F1+W>Y^,_6W;"V4.44@,2B]*4.7C[)
MF7D^R[1)8@B.R$U@K.QL)-2,06M!6?107W;9;]Z++^;=YMC*R;1S=F]:IIU%
M'K8][9RXK? C3S=1(%DC[90+S2T?^XM=8R\EU=4(<0U?=LY6)?!QIV\CZ^KH
M=4K;+]['!8,V2@L0-081UP+FJ)W)-"6\6@Y,7+T% I]U5W<>> MGZ@8,MEZN
M-%(SB<IQ^9G*-DYS6G[Y0^-IL]SWD&\V8/I?W%+W7_ W,*Y%;D85N;4CSJZI
MH^/"DSMB5O>'.5,I963:ZCP6T.Q9[%J_N31F0SISFN:WG<;1T._TBQ>*M!FB
M.??Q\$$'HSQ+,=GSUEGG@[P]?V3Q1;[BEO0=>3"'VU-W$0&'V7-&/*^J@-R
M,,WU+,NKS1KG;4XTF!(*+C+56^1*840S:#L/7WO1)NS6]$:,->W+X S^O'2O
MEWN2Z_W8.[,91DV\GWT@Q<,0Q;OIV,DT_G9T5I+WTXS]Y?AGO%+"BX3 XEWR
M.,@!#%?'*=1G(N!5Q9-(6X/IJ(E)O!%\?'@/+V%Q;^XU1W^-40#Q!V]L=^_5
M[+1U&HWS3C$W><TR(&6-P95MF@&_.AA6+[Z&X/'MGP(-D'#U/SL5:8SLJ_&X
M!#MD[*<C7WE+"FL&"9 <*64K)1)X,-<R%-;L/".<OAC)*,X_L.;V4Q<>*</!
MDYVT'<[MAR&ZV:Y6FO-TO=QEV*G63[2M@&(_KH1?47$6NL;_/,HI7FNF%Y,)
M598HVF;WLUO]SK LF&*$;?:2>%O(QVY3649$_AI8CDL@F]J^1C@\AS/\#MUY
M.[PJ\ V<XY0EC#S!46%SNOWM6Y2&%^0*?,FYOR+'S,C&99NKFAW-<H8ZN78=
M4C2BGGA<4? _KCBM+-E^;G5(DK@Z*[CVRK5?C;(@=0@'$=[C"Z+,XGV^CF+I
M^9JKIO*KJH7*=.#+P0\1P083EMR-&?7WUGW]GC=!F;D^KOG:N R9KV<+)Y22
MLVBJI+)YQIRKG>DXI6*I$-)24S6X.5<IA3WX(-J;N[;R4EL9YM/+_6$2;JRZ
MQG<]VF'G!\6K!,"?!(JTVK+6&HN78J\=Y->?E9;O%'F%;,0GY_L,Y]L"$R]#
M_7SE'LLI+.5S$UTYW].>;_4]8 O[DF7:.RGV_E[/4)VEU,.5+&9USJX"N,3]
M.ZC.R97?9;3DH^X0J:RR=GY?S6"&'/U.=</N;[&ZRC,\O&Q'B248F0:,EA_L
M?^@-RRM^L;$<"#[GE40%8332>I+LIR5(M975CV0\SL&_8/B\A&=8ZISE0%E7
MNE0:U;%(I#K;D4<X,HK)8[4"611)J! A^;97-I'.T^4G5,-DN'/3=K<.[\7G
ME?9]UDUM@]5^KEC\]TE[(M"78D5'ZYUX5Y:BH)\54*MW!NAJ_&DO'$6[Q3\^
MVAM=4?M<></\A_Q:*=&LO(E>*[WUM?K:?P_+)%=$I<$B5^I8(;J4ZS4S\*R%
M\M[")+CQH"N?0-2)**-.\K[<Z\0@S7I2M(6]1B]W Y_]6U_<Z1TDKZND47Z&
MI"OGFJMH*U8:M;&5!8A/AUX5K,N<,2$R9__KQ<\_=A4D*.97BN&"O[WQ7[]&
M:- %8HWS7[GXJ?Y-GV_I&>7,7BZ-N>X !_35VK2?=&3&PG#T^<9VV)UX$%YW
M:VXT1%"RET0LYT4W&!Y^^J 9)A7,;6%XAWX72Z(U-[= DZ.[&\>@@(&+7.NP
ML\"/&]"'M)D[_&][S38X$L4^T=9KH)1!+C$3Q]W+&VVQ,BS#W>@XP.V3/Q=/
M\/$?*V.ST77DC#C5@/^SGUWEM:TY5$AQY7&J6Y<HOK>4C_:#OKK5G8Z""J23
MA\Q ]N"9L]B'DM8-! >6SM%!6]!OK"W2@&]W4?-%92/\TC>FYKJ!W?@:;[&O
M@-]\&7W1001;$@-\TYT#,H>OU=A5"L34TIEPP=H!21JOX=),I3_J=>#,\6@!
M8O'[NSM'OT, 2GB)VAGU5>$W*"@&9PBJ:^41MB9>IU@:@7 0+;$S(LKO;1.H
M<;%1"O[ZTK*V0,MONDY8*3#HC?BK>]V$U;"4?VCP,^=)455:0;6K7&[\.DGZ
MI,/FJCSB?_IJ7YP:22;Q4WG-]4V8?YIW\63/+FQ"7)&.V0'2VJA0QLFC)ZC)
M0CE(%\K^)+=0ILLC*=*M@T(8D<D=&1PP+5*;0'S:.NX6^0C<2!!.)B-,V^-A
MY<P-6-XU'!:>@CC33#-T* 0J K8B,!+L41<\5S3.%."@>+@&8XF'M2L>L,IJ
MZVX4R]XHMSKXOBZ]UR*JWFF&H_RF.7_I&P4M4MV3L+- X+S-^8:)$QMF#KM
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
M<!$C5]=9;A[-7H<#2[9:\_:ZA7L:[@IR^U2MVBT,'I,LC=5A->R(U97Q8"S
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
MKNI!T"U29,*&8'PVMYP7,)K8C'/JS17X"L*Y$/LA+&G8ODQ#[*HX$ZI0]![
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
MT!?.YY-H/O=C-K<2)25;1;H!@&%C_Z(JIU[V[K^NBZ/4%AL9E=9$4GKA,OI
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
M/#BCF1-RL:=YD"[#:\8P"R)UGHI2&:?[<.J'-.0LSWE??I?8WGV6!K=\AOD
MIT[ (V9QD3KE\G1D\0Y* 5J:UX7H0!*PZ.A:O5%D-[$ZY%**:2X<OIVDH>(T
MYQ5+V&HWM0K4B@L:I5I7C@<?6Z8;CE8Q7-56A,8C\NS_^-%/CC:D3H!5%3"7
MGJW5TK)]A(\:J[$AA7+,"D*;I1_;4;7QM4$Q8 6-9=&7[HE:+$H98F6(82I^
MV\=A%:9":FD)R[6Q#%(=/9<':T23[(%X)_2&R7Q.2(G*V:2+*U/LII0/LW 8
MZUP/6Z1*$4RVA3XL\B]LF1Z5TF6ME[JT(&I'A$JQ$R!+RQ##<PCI,V_T:B'9
MI=:VW_3K$Q,AAB5/&C?&;DHJ#^[GE;X^(7)HJNP];#E]G2!W1G:\=JF7')MJ
MJ&0.II,$Q]$<U@^W_3"&4XB>F)0F*!4)9$=&Y99V>N/CSS:-%Q4X5<ATZDOE
MFEERN%!<?YQ&]"9>F3B/?7EJ@VX"TNR6DG4SO B>XKYZN;!%<ZX,F'IO2[U\
M>.)#C^@J2Q!*/5CCP)\R-);-JBO!5;@LF/6TC#8!*-EPJD8QW%#?]F!RBZ'M
MNR(-;KG 2LF;;+4A,HBJT=>L8Y$Y48%;\]34.J$9H)4_2J.J:Y$<#7$JD^A.
MIP@2"YN_5FW!:543D\K+DA6V#WX%_.,<G)<> )9E><A>;4B<@.9ZJ#(HH_9K
MG$<^+=E&@Z!Y>FRQCU6%6I66)XO[8-;#KH62 IS46&>;S(]$-@_099G0S^:+
M(%I":-DZT!BJ2EE_27/;IR?N=M$GA:92Q^(\G5T H\%Q;+5OY[+""*]\KZRL
M;-'*PABIRLG6.&&WV)@*P&K2U$3!'9UFV-;NW''9Y2U[M58/5YV^5%'=*K4U
M RI_MZI86-3>P+(_TX$6N^H4G;!F,*ER[<IYH'<G^A%"T3WEJ;,@O\3+&Y:"
MF:[76+.DKUIW^3MA%H_W1R)8D;>>=)B^H$9S8Y'&K@DAMMH+$[CJ!P84U2VR
M%Z9 58FX:8+8 <T4.HKR=NK"_!K;4"DTE2\.DV[)\#J)TMV4Q0.XB55)5^P$
M ?UR#BTGJ@Q4F20]"^.S..JP E.=VAI'DY/ P;A?RB%MJW4TPBL]2E=7ML@X
M&B/5O.J*!Z(V;-JWFJ!4!D?YB#W$-H$4_)8<D1O?L!"B6N4%7ON$)(4G&VV]
MT143;F^*(/M^!:D+YFL?N<M@J5Z?);-<[&/"=WX8; DE,EQ*?^L"^4&W:PD%
M%3!R"?21\P5>AJX=J&MHE'$U//IF$%JB,TU TLL6O"1+<V$7^#(D$^Z/[B/+
M",@!R3>M+BO0W;<#>0./P1MW;*:P!7X3DCKDNIXYVT(ZRKB4P?UPC!*R+['%
MZC?PZ._29-X>\B\]BLR=/I809 12-M0UM:V9.HQQRA\^=D*;]+ .1XK[RD'N
MS!;453#R-=.58PVCRU 48_T*G06!'\47_IB4M 2Z")-<4="/$1T4/T6A8XEM
M$D%2!K-'87JQO(@'L(,0.3!Y>$(40G[$WX]H!,LDW9='R!+AZ '*Q_='8G_A
MU'?"CS N(D C; UI:G@J9TAZ"FS57EN(21[$".,X_<!"@_P[:ZB0X%+&R54K
M18DEIEF*RYR8(16GC=24@1EJV=!_L)*2')8F9;B=9DP%39G+,(V6[(7TA63R
M$QEJ]'33%J)T #61Z#P4U#IJ]+/F[? <>D24@9WJIH.GF#5_I8LC%/;(<I6>
M(/:=T!+?BQR8U++]#DG%:P3G?D(?R!O.(A1_X7.O)9(R@6A$GWWD: ?1:>2R
MC%2$[C-B.6B2*G9IC!D4#O;KGZ$:H:0V_&V'4(C=&9P[C.3_ %!+ P04
M" #O@6E3//FO,RD,  !KC0  %0   'ID9V4M,C R,3 W,S%?8V%L+GAM;.U=
M:W/:.!?^OK_"+_MEW]FA7)(L)9-TAT!(V2:%":1MNK/3,;8 ;8Q$)9O;KU_)
M-C=C&=M8&-)^"CA&S]'S2$?2\9%\]>=T:"AC0"C$Z#I3>)//* !I6(>H?YUY
M:F<K[6JCD?GSG:+\<O6_;%:Y P@0U02ZTITI53P<M36H=(B*: ^3H?*;.?R_
MDE4&ICFZS.4FD\D;C=U#-4@ Q1;1 .47E&R6%;@HLDH +_!2Z5A ^8C'2KZL
M%/.7Q?+EQ87RU*FR+\6"\Y-?K@R(7KHJ!0JS&]'KS!K2M$N,-YCT<\5\_BRW
MN#'CW'DYY1<V[I^<V7<7RN5RSO[O\E8*_6YDQ19R7Q[NV]H #-4L1-14D<8!
M*+RD]L5[K*FFS>1.NQ3A'?Q;=G%;EE_*%HK9L\*;*=4S#F^*<D6P 1Y!3[$M
MOS1G(W"=H7 X,KA!]K4! ;WKS%SO\T**A7S)*>)7?N4;^5;%B&(#ZIS[&]7@
M56D/ # S"B_ZZ;&QK,0<L%]PW7+\/SGA#W/O9-C68,UQ"-HF^SP$*)IYWM_F
MY-!75>F@;N!))-N6/W*,2L8JWC9URP"X5[=,BX A1'!H#0W FM)(G7$2J(5T
M0!!&&E?.,-2N >S_TP[_N+,."4#P&B=<76@K;6!*NX!Y(N!\-]5I]&KM+"K!
M5K1"I;"/8 \RQDSN,C'B/.*>.0#<RZIH1G70 X0 G5FB4@I,JB)][9H!U2XT
MH FCUSAY[(7"FFIHEF'[Q'M&QP918&H"UD[T!57<J,@^Q\%A2 ;6-DHWN"O&
M9%$X:X/ N,Y8--M7U=&WBEV)JL7LYRYE72MN &46V$ZYI]*N[9G='^:XB#E@
MF'1QQ98UFR^X#OI7?P3&1QPSN8^H(-M5W'ZWX%@UN#(5LZH2,F-#]"?5L( 4
M\\,A+WO"IM05LEE)E6@+(]G'#9VWAS_WCARUAD.[M"QDWGOQ^Q[!PQTRFC@R
M@9@P?\6F/QEE F!_8/*/,26K:!JV&,8CT ##8YWA(S"E-K0@P&4ECE*=8*Y<
M48H>46*ITB)L;(+Z[70$$ 4RY?!'6ME]E$((Z'$5./,JH,03H<D&%"+?\_K
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
M;M.!5S1]%1'76\WF/IKFC*HTB#^S*:S^"@59A)+%(PJ7*\I6;XNP1UWG;/V
M<+(@+,!*,BJ0(0M/^U[D9Y&76PX/'F$F0A"$44:_1!Z.J9E J"+G7]TKF</P
M&("0*\?J$6&$GOPH"U"PP,F:XF>)&&;KV](0!SQP;F\][-@J%"V$MZ&OO9NN
M54#8\Y"_K20+ZM,@'A.*#O?@.C?4 B]=4-MMRVRW)*8T].F-26G*A(KH[M 2
M0*M*9X]<DJ7L#9$]ME(M1X]93(5JY<5+Y#.7F.IO[?TJ+PFSHP,=JY@$>SLW
M;-BY&CO37MK^H1,"2ZC1<GA3(N5#'/7<V=,W1BMJ+? OF&T3)41[XS:APG"]
MXB6@FI>@L<OV-6!PQNQ ^"&]M]GEQ4](<8]AO*."Y:V9>YTLEE5W0TNUFJQO
M7V:]W M!!R\D85Z(GWLA4<,+T=B@YL+V8MY[#"+FN.#<ZA6I=]T=J:TWA)6'
MT=H+F1W!44H1M8#CH/$[04AX!*BG.:</RF+X<8_419:R$ U%9)VM.28;;\<5
M6D;U 8[I46+7>!0Q#**#PZJQ;V,0 ))[4,L/B%_3_._IWO'5V)9T*1!YW>!D
M&[*<,0KR <5H$:;,#NZQ#]45(:2O H2I,Y])?DJ5V9>[!55PV(O8_9JE"5/<
MQ6^R'#AN@?1DG!6@$#0AAU SLRB2.+<N*((L N+%.Q*@!:*Z/J"([+5EY6<]
M%+%]V !GN'*G,[.4>[Y>%"6/3(OH[EAA,0@F-_0\)66VYL\/A*K)E)S<?=[@
MT*>7PSH)D+8)9+(Z *,2#I,%P[8L#TW7H1)\/0 KEI@*/[/MJVY/3CS^3RCH
MR0U5 !![Q=0HIIQGC@L/IYCRIGN=(3"G5L.6_@CME0]A@>*,B7??S4B7AO 5
M./VHUGQ Z2/BB:^%QJ7Z]?+L7M]'4%K0_DYBE$8)M6FI"WPPY=,D]:+\;[H;
M45L/Q-1JA''H7Q\]'!@'B)26&\FS^1DU<D*%[&T[4*SFZ;"PJBKZC5^WAX?H
M]585J:YO+<IY1X*@*J8*2]@C:?Y8JHI:_;=MJ;G*,ZDJ(H)/K"E=X=.H*F+=
M7]L\DN+'4?4SVOV]-8W9DJNGH4NZ/K=;Z2#,WE-7VIV?V\2TFMJG?'0%WUBT
M*%MR^Y2/C>1[>VY4XZE;&<&6[WIKG;/$YR\@,WHO44V?[G12=CL_/MQJ'O95
M$6RIXBN+\%CYWO<<[R!<LR>9)'Y#[7DOB]+7KPHP57SW:X1Q^I9^\K;XG;?'
MGQ>4!,8U8=%A8U3SKV$)NZ)+8#][0&_V@/7P%2U0T3X@!.:$>;-&+)5"D[JU
M3_<:"0)+CU7HZ.#FY94Z.48!T^\A.UE7%'8-*_24HCA 08D7^UB[B)2+/X43
M)7YM\8C5X":X7#OR'E#TX^N,O%EZWN;7?:'D?'$1QG2UT(MN$L+QG#T0[@0=
MDXN4NUYXY(%OO5CO+=--;U&4DO(G7%N]>?>^*-C]#RW A=K6WM6,.Z&@^#=
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
M1J@&^CZA?V6B<X.3;4AUR\FN[UFQ#W7<+(4B]4NG4E#N@AT.W?ZFMJM3AHR
M=44SGRU3)5$PV^F29\60HB&[ZLE@.@AC#GEH)027IP-H7]57B1=3WVX9;BF0
MIIW4<M$VOWFFQTY,'\LO^AS(Z<J+E^@RGA&"> OKZJQV'1-(::$)6#5J! 'L
M"UWOE481.9I<":+^E "[TH$Z4MIH%*I 39C.<,>P;S#:>&%0ZMI"Q=+=\#3V
M?&\#\58)%1=>OF5VJY$<LO5T R$.]Z"/AN2Y$+0CC6R/PV*"0LU1:%<H-]Z.
M:1/F\?@^!5+=T< *NQ.59W"HU4BN8"W9DH%2O133IP9B=Q/JY(_R$1FA,B"/
MS/(OA+D^ C,1*GBK"MZ=?Z,?W%4FJ<K)U'9D+N,M(CU"N%W?3^:YHY,(8%8.
MU<.%'SSS?\]"UN:?H0'W\-T)T)$:5)"_VASN3IJ!O4P=P)Y1)1LEF[MDD3Y"
MC>!NA^8F^;,?HXXH!M.;Y$@R3C(2L@ 08I?K81S2;+&@MRQ5#@.=,3D:4V2J
M.HWM1D E]Z9@/T.:(B+P[DP13>;JD!3$%+D(8R_VS4V1KN\G8XIT$@$L?$J9
M[B,4\#%$+%>0HH HMH>&+#"Z4@K5D5&B((DUM2BG'KAE,E^<H8>TA,X':X+>
M;R)X[E2=+L.ZB 951RV6$AZ'NTKBY3W":X;-@"?M&+:S*)>5$R>@I51CFG6Q
MV>P%Z&Z5X!24=^W0'!J.FOSJH!C,7,&J@ Q7M2F'.KT+K;LJLS/&V.M"NT@P
ME9H,^RN/#&&+R,%.1CDJ4%!:/VW1*1.@/Z13)@(_&4M%AZ3R25^&75\7"^13
MY^7\R>=O%K?4G9G'#"WJ]+/_L7J3K1>!Q2VU$)C**=6C*DAU-(/2@'1+?7T<
M^D4E",6D_H/*;XIG%-*_1QGKA%/=5KY5$-$8> O3L;B&YBU,7;?X.,RH3L1X
M1S'A58Q@@B6'/)E[1)&0"O7;^G&]NVRSR8=@>-%A2,PA&'89+Q*\SA/?=>)]
M)NN.H$A0)0IH1#+;0=E*QD$Y?9SU_J4F"52F1A.,(V^IA\ *QZU7Z ;5L+)\
M>X%E4!V&P\O0&H<:5)/&_GHIOSM_A8(LHGA>)]S2.[RMQ$'?UP\K@$;27$A7
M19H35AK&Z-G,XCW(2:P!<&>#V)3MEI85[]6?3L#KY,\0\7'((V')HGSY]N+@
M+ENO/;Q+%G?A,@X7H>_%:9%KR=IM)%'H,__<6+<?KP5:4=\!SM2,9^,"R7QQ
M0W4M$Y:BQ+&37/>4,R<15+2O%T)NE:1<&JI'J1_E%:T5\)-79K::^1_%UU?B
M$8LMU^G11R:7?[&(8%9B-]2A)Q]VDFE_X]9WXV;>82/7^6#[P>H+!;#.XHY=
M?-,AVVCFK%YX(>;QB,^\.Q7*DSM-:Z+WJPTURKL3H*%%*5H35N*[(;I,IU)A
M:%7V);0;D7F)PRV]H=DP'KJ;K)_8"U>C5__?*-":(7Z@"NBIZ(-/CWX(VD"A
M[Y$>"+FU.RT(5/U&ZL,:I=)C\!-[@Y,-PNF.^H LJ+[AYHYYP@I?BS7:3&>5
M!4%/I1RJX875NO!0)TT+ 9?7F3+C&PDZ&N0=S17W*4F"QY!Z'^;I0>42>;V!
M%R]#5LK*:R@'NLGT,.B1":4$"/84::+@L&6YD5Q4CY0NM<<2&REJN(L6#2P>
MF4]WY&U?TVIIMZD55=2+D[)@W(M@':@N>.8O9"K5[T,=*U-<W%J "G+0F#=J
M1O#17%?%9+5>7>MK0]JNDQ3V;I* [-N@_6CEH0Z,.G2G4S-4^-T]QJ^5J&.Y
M;E@6<9C76].KYC3A3P<H[O?"55ETUEAT(*-.#X,>YT@)$.QATD3!X8DRDHOF
MM%(=:H_EE%VQ?$MSBRW_'/3 -$ 8A^CVG4[R!>>+*T1(@H<Z"QK@G4Z $'.T
M*NHZA!R+F%<RY(QE?;_&0#=%%SP+.99#"7XG0'=9L@K<%*98FHKY$%+.K;SC
M)M#&LE)+>*RL>(LB/L*#E3'SQM,/#&99#0;[NM,/)?-SHPSXI H8^)&G)T[N
M3I\=R:H]\_3ESTC.<('OC8?3?)(2W2^KB'UM6D$N7@[TD$J!FA_#MJ6'NLUT
MX+L[7JI<KU?.:U!V)(>ES(V]RS/ O#CXA)(E]C:KT*]DYAN>G6+56[1A$S+B
M)6Q K0V8^<R-QHJ#A= 4X#I._Y<PMA8Y4Z'B.+($;M$VB;84QU.,@C"]\'P6
M_-[U> -EC3,&2]L1@C*_*6K=/X E7@S*J1_?S;KZZ!@QH<8AU&=L&<0C:CA\
MR-AZ?$1LK\#HWCKDM<EIF*=^#A<!5H9OFA1#U\]7YT^T-]3XQ7LPQ<B8P4PF
M8V3<QH-U9:26-6-,_W$<.C;9IGQ.-0\?5%>!#1&+ )D.**PNUG(P.F8?'7_I
MS@OHHG]MB)%@NU(Y'"2>Y46()(O3R"/DI-I5R*0\UHOJK8GT:EY;OS9M5=!<
M4$_4.CYW5<HNH^^AGK9CZR/Q*^^R!X)^SZBR/M_V2HYO+@3K0K8!,W<A&RL"
MF]&MT!R[BQ(FUHSI=HJ-XVH_+L,\V?$_F:<?/8.RX2*.1)720QASJX\41('8
M00<XAS:O9KUO!\E@)D<SF]R+=^1N$\;SQ2('IG=M2I9PZK"KD5^)$O:;BUQ2
M@'XZ+]L!>BQYN<@#2&(OND4DHW)OPA*SE:=0&=^'<%#CT4[I*:6P @Z^DUW6
M@AT= -VY1GJZKIMJ,'V%O[!.JN<D#==@$T0:(%S6)NGQHTD;A1;!9F^-O(:=
MS0Y>YM08XL3(H4[EV"C03]H=V%3+^=3XSI7L;4A^RQ]$V)^@E%PKO G8%$ID
MD_;\-6,42><+'N89YC)J!3<9N[N+9-+>O:9F0VL5Z!!<4P8^!:-0GZ+R?K>F
MMQM!='NK8FH:+P2.>>)@EB)<#E$;YL8SP60ZMZ 1G>4-<BU7^I;_!!CW4(<^
M&76L0=#2*^]\4]'F:%[-]1FE*]9'>S^B$I"+W1"GXT5(*%>RR_IX)G&'[$'L
M'R7(4[)8U4A9LM+R:,A]3< 0O&L%-IT#UTZODD'6.XIWE.4-XW H@Y_2J=,@
M:LG9CMB,T:WGX9@"9?,C>%+_$,R4P9R,S2(E7LDTNT.;#M47U>RJ?. 7-Y]8
M\"'<(N820=HO)GA,AK=&1"[Y;3>X(^JNF4,<XK2J0Y\,;S4(6G+4[ABG0RN]
M06[/#G"3X5D7R4HFM8=VC(Y=@E&XC/.V3'Z]_"<.^%^CZG,]\#$TQF9"!E$/
MDI<R8#G.0V$&J$P_+OLCW2(?46%\B!#@[:H&>4+,521E^6+?G=YE5*R T8KE
MD[,&ILR!&NX.508^I<B[.D5+EDH;E1NT32$$H;Q_QA",[((WH:/82;:26Y:"
M/$7'>V8N1[M9D&Q2%!RPO6.UIAX.C%*>]%<=O;EC2JV2:>V!'Y/C=8T>*VCC
M)*9_]%$ENCO$F=-&8BH/6OK4+;DL2= 9^5PE/HZ$]"@\G'Z>]&'V5C.&=!9&
M6<K&1N=U';QD![A:P!"7*=DJQO2&FOYX0&A&-Q$P)*@5=8?\#/,VJ^=/;'(O
M"B[HIO,G[CS^=(3_4+)A#<T)F4D03%))*1]J.I>Q(CX:+D6N3$9U-3_53C ]
M7LQL<!>IC.]R,,"KA83",5[$VC ODV++_8$H4#K9W=-OYHL[A+>AGV.H68"I
MMZ2CHDQ%1NG29]P#O*KJH=>[Q93G>!U8NE\]STJ:Q=6VZ 7=@GE\RZX'3+4_
M'^38=2*LW]$V,'1Z/>L."K/,G)$430L'+?4]C"_3Q6KR<IWD=6.S-0]#SQ?S
M+"4LNL(Z4^U1NTD(9^>PQ[@?;@Y#7)8'CEGCEMJY[B%-!QP*]9/N]=&@DJ..
MQW.4$@TN*!A>MB2"5'9Y1QW$W+:B-U99R$J=1-Y@,?;18? Z_7$AS5<,(OV_
M(T$"0O]YRQ\4SQ6JF8<P4$13%"OVB=7"J&<V3-%1A=<XLISM#DX<X_RILE1E
M?QHLUQ8]MX&)!^6YI]Q -]PQ/*>>;^]AB)V4',WY4!Y]V-?=?1X3$"L/$$>#
M^ :U!Z7@G1X>S3&'.E0=1Z^Q/%.G[YF8P(RI1A2=+U?TTQ<%]GJ]-V@N[K#]
M:.LDJ9[D@FDO=L#G9Q0N5PR7+<+>DF+&MEK.NV*-LBEZC=]AEQV+\=S2/?3B
MKEW8+JUF9?9;)K?]YF>5<'V64GOF,T5OG:TY?N4@F2]4)^+K)/:9;QPQE"K*
MSU08>H-S&*Y09G]_FHXDO%"9,=?WRGL>H^8./,[7/T&+!*,#+/H_DH8^BR3E
M!12#VH9F.$UF8%UOXH._/K#4HR3.(XQ[O H7J^B1/ZA Z./C\GHU%@<#LJOD
M>_1,)UTLD)_N"S(H1NQJ9YWC8C;$9OB7! .$W":6&LN#">E5VI/V?HE:((Q1
M0/'1=:$ GI5T<)FH'&@27-[UU%0$\F3\^8*]@.8#6*(H>60V('3[>07 #BUJ
M7<XJT5':.G60<0O"N;6]ZRU>QM>*SOG1$-39HX<#SH*\300Y" PAV7HS?":1
M%12?TW!;V]P#M^W%;4BJ:!;Y"CM'@J6)ELN\CT&D29=-5J-L>\2$Z,PP]N)E
M/CIM)Y;_ ME/]!=3<AG?(!PFS9@A_\<S2K)!<]R<[LBM)0H@N&[E8P"OYPOO
M0XF"6_I?'/KT3_PP?J&,([=)%%TDF.UG4*5IAM/SO'X-^:/@+/7-"^] S,E5
M:X+1,[UEC9@S"L>L;2;\P34SZSRN-IW><I-Q"5!]WXK@M!97I52-V=WDD=4%
M];3W&;3ZYXZN7-D9_5MS5X:@G::[J+*='2)3THYB;&G96:(8'>_%P2>4++&W
M687^9<P3J.OQ#2/=+YEA;U>MMP$SOKJNDGAY%6[+A(^3W8%$,XR\(>(-FB@X
MO)QDO*[U2-(D[$B*!X_F9O9\09_XX-53;Q.F;#S<[UDQ-9S,X^*A=E]VP:HU
MPC0;*C[7%R=W'H'. -?>E!]-TG)Y?R:+Q\+3]7)/-\X8J9(%8?8LR2ARE*8K
MY'N1G^5]*I,%-7-9&Z0@R/O,H*(SR 9A_M6]V63X[LRO:XY7$94B7RA>E_']
M"IT>\)HO6 $T2UHH^M\T.Y;H#?4> A'SD'TG4I5*4HX)R(G7P\!-M&EPD:HJ
M"TT664]<K3P-YKK*BXJYZAR#64K=S8<LY1HJH9N.RJAN'/SL81X-@\HG,\;'
M15*-4R'JQ3RHU!PEI/:!C?P??P[3%;TI%RCD_WX6;D/JM@4.14P500>V_?A%
M3IF[TKBXMHF@A%^9L'*(I2G=^J9K.XF=.)&2?BR &8?<LO-B5T<7[I#F4"L.
MWX[$&'-)/KEY6$\I=XD>$4:H:)+(J$J=([D?9-82ME^#QBMQ^T);#61M(3>&
M?J/'#19'UVNT;.8X2"-'* F$:41JKWFDBV-ZLA,O,'L*1WER._&%LI57]$OL
M9P_H#?TIF\Z0Q"W1/!"=4)5;4'8#Y=Z)05Y[:W3&C84!Y:P"%- $*H7D35#;
MGU7MIG)PY8)390)48VX9Y%_?.1, 8.ZCA9=%Z238SY@@#]CH!]0K^9J?:RY!
M=_C[^#/'O?$55=BAB%BP<9CF -=)_%,CA4>#TNU?N^TJKTOO#BH B'4MN*!!
M;=%W+@?HZ%)9N&^K,39+ZC%O:SI& [; S.EH;$"_RA+?%-\.!@R_X+S]_,..
M+9(L2*7]O.%C<]'0_@RE7A@1&:26>$KW* ;MM0VG&.B!TYXHH;7N4%$*&SQL
MSJ/0(^#@,0>6^GB#DR#STSDN!C"H!@J4\D:%B\,9(E*_OJ]PE_FB8J)9=K<K
M@-A#; &*J/O8.BP20'#E4,NDLL$$$6V&Y(2:N]N?%PY\V]Z<4/)"M6^G6;!%
M. T)-32*LZQALK=^[,!N5SKA^SNE?=M 7>IR=/1)+/S0B?NI1V#QANW+[S^9
M37J#T3K,6,.YNU6"TZ\%5)VHBLHZ$R"[$CE G-(2"(A?N5_<[4"N/J;L,9W4
MID(,Z,8]>!%K,Y)0/K$:!"\.HD,CF74QU<A+%UZ(MZS0-HFI5UI,.'K83SC2
MK8SA!!9.!#LB=V\$]1S%P9$R:V [$)KJGNF@" T^1=&5J.YU_+#\'GKR8ZDG
M][L\V57V>8%Y08B_ WN#5X$+*'-J;K>+(U^]Q)28 _5F*MK\'C3@J[D*7,B7
M.*67<XUC(V1H%TU5JG0AN GT"*[*3X</X7#<5'O3[JVZ]W_\6X@PW?QJ=T7M
MWV@([=T%&LB-F)SR[F2/W;?A+MDDQW@,K,?;,1B31E<X33(UT$'J(>_K5C0&
MU/7=/!^'UH?DN/VTIB,T+N--EA*.\GM1,,XV=P7PQC%A6D?9"1DJHB187:H(
MZG<#\^^[9\N_[]23KRSR[\/ _/OP;/GW03F.;O7&W ^3'X*178 =)N5IN/[2
M:_&(GF YWMR W^,PT&P8.51';RDNXZ<:+(%3SGE3FGP(I5^Q\-BS#$>L,DD<
MYI1K8> XN5SU\-3.NQZ)0>):E1D,0Q]]1=#?\/E790[<#5^7T-,DYA!)B=A.
M@-80ND -$:<VG=[!ZE +BD0?2Z>]_=%(#I7XBWQ'Z,E?L5[:?KDC\X?X,X3#
MK9?/%:*4S,2G4P$%O:=V +!FC^G6$%%_+K<,<O '<3B1J=36V.6*JT=MT3YN
M0_(;V'M()T"GKR P!ZVJ[KN)K31JNP>#R]OEGGX%^)C1"1 ^T[GCW4)%UL7L
M$I%N>'8!O43(&.;TY<$FSU1?F%^J;!SJ2FD!#@CK7DIP7DIP7DIP#K4A:9K;
MG7R,49)AK?J0EH]=#F51,((JA2)MN[=[Y8N 40S-27WX>**DKNP>HKM)#=A=
M^&1,Z<.WC@>CF=.ZLGW[75<;H%A]B3FM*U\[C?+U(7:5 I9'>'%P/[-F*IC-
MY0U9C/K$BW7ZG+1_/8'ZLHZM6WU%:9B]7V*Z=K1C,U0$S4ND<;6CSQT]?0P:
M*3NFF:I)/V L^_!^4]UVL-]$>*"3:<]6#<IK8 ,1WC8";]B5Q#I&MN/=VJ '
M[6T"+T^:L6]]3CGKRGJ2/^W>K1!*K]AO,DY!!<!;@8&%VFR&=$S/7S5&UTYN
MD+P'$3C ^'<'N &RN#O"WS(IE[$(M.BJ'2!0U%O")J=!;SN<@BBHRO-E<AOP
MO+ !BU'%^^0%#<]#;267W??DRN-0!:U&%LNA4Q70\U@GJJ2\F%-WW!YC*M2Q
M'TH]W*KD.DG/$*&(L.&U<TS_^O\R+PH7W"$B+!.0_J%R]VJ-H+,!Q]G +">V
M:P]^@&A5BHN/PTW>:;.4Z/FBD2)6P7\>5\_ >T4QZ0G$U8 KB^>H(@M]*0[4
M@K\5@\JN:E00;7N?0SAP\K9%;$>@D*Q(VP!\5;FY!HRB";5R$E.'GB11&+"]
MD7+T.DD6=(4-1BMF&[,OZ%\11;]'TNAAM(>0R//XM(+)?@@\81/B*YA<<DRN
M*":&XV M S?N]5?":(!@BY=Z3VUG*@LY"F5#L[PR+$"%FB!>\B=* 09F/TBZ
MGRH!N0YLXSB",:YP @7&6*7W\P$OA!N<;!!.=]1H9P/1-PQ-&^J]7'<6!^?E
MNH;*NG.I'M'E8A!\2&F3=]-'^"Y9I-0'19\PY3G(*90"'<-,217F54^)G))@
M#0A*5&^H_9]6\9VG*Z#29PE(-ZDG/3DH(Z-:!U)[W(,[@!*0SXM[]=/759QH
M5*[N^]F:395%P1FB-ZL?YM$^M(D0)UH<S-8)3L.O_.>M6(+PV1IR4U3(]CBC
MD!5%B?/7?W_SYM5___SYI^__Y[__R]]D3[_$W_\0?/VX7?ZRB[^<98^?/N(?
M/O[CP[^^W.](]''K?WT7_3U]F]ZAOW_]^-UO3^_]J_3=/R\N/MS]X^WVZ>3T
MEW?;X [_\K?-N^#=S>4O)V\7_TR7/\P>/GWWPSR9_?;QE\N+/Z*/[S]_3K[^
MX^/]+K@ZPS_\O@GF7S^0U65\?[.-;CY]_/FWBQ#]=+[^XQ^_#]Z>SO[K/LC^
MO%S]<GFW^W3[Z4MTMOWY83Y[/_,?@Y/UQU]6?[O\XY(\15\_;K[_]/5Q=K/>
M^?C#]E_DGP^?_G;ZPW^]_X NGAZ^?/_;EW/T^=[[[NGC__E]]_3/=?J/GR]O
MOM]]_-,O[S[\_O7#/Z[^Y]7IW>V;-X9U)JVLN$8PYZ03H'.7T9HFY.23#J,>
M>AB2G\1^&"%"+]G\#812BO[1PYB%L3R>C94LEDD2/(91U"NOZ4#3VSU8-AB<
M@RUFA.=@\R2P^>)3 =;0;#<&8^J#%^O .,_EXLY/1%_NU;S;/<EL=[2ION^5
M+O,]]F*2SZ"?!?_*2"J(=70_?4I6&D%$P@9W=&@WPD1-S_<I[  ];5!,$.O'
MD3 ?PN<[22N].0[JK(<RF^70S@MH5.5SCR6G6UKI &&HQ?37-ZTP+2#]Y.61
MR@("E&TL C4&2]>8GPWS5TA*D-AO 2R/)]Y[3T"#301@G-]%-IE5HQ],L]$"
MTHVWH_N,.*@!3ID(G*O7>AC6"0D*UA"I 'J2Q!D9A($-2,^+=TTRJOG[!FR;
M4[^,:N-X>84\@JC(P+UTM8!Z-M=;&RE5W-L>C2\JV(&P30SIF1RW%C(6+/O>
M^G$[R]!],ELL*"0O19!:4@SIN;!-3,:";7^RKR49B@7F%10A^2<!.8H'$3MJ
M4T+;@JD?;<5 *C<M<_H)5=3,XRV1'Y;+VD@\&^="D_:%%/QY+ D:$;OC,>)O
M.:(.IY6@<(\P"K<D;G,H>2-=2JK^T1/E90TCC'5+2 _+MF]'H?!T^;&/&[92
M!&9:<1U<?K8XN@8LJ'[MSE:7B%0+H6L['X+4+=JQU497XH#"H@Y/AQEG5 AE
M.;NE33[V&>*FA^.PP.38T"2 Y904#O$^2;VH#E;W/$B6&(M:$HO3GO0R0J@J
MJ '-G$<4+E?,Q-E2K)?4X&'DH,AS\R=%>$VMGL;O!"'AQEUI ?4P?WXN5I[E
M*]^6T#GI[BETJC8:OW-60#>TC&Q -.U))(.LLR/UU9P[%!:97.ERI$Q,L!38
M^D&78M0H2 2)N2H@X4@<M*6_/?"J0FF0O(H6(;VESD*?LRM<9PQ!\P$.KIB&
M4&-O.^6HBLH-PCY8W$\7B7&<V"YI5SZK0AJ/;GS'19:RJ3=TT76VYH;0IGCK
MR5C'MCB)?5;T'$7, .+_;B>G)H?[.8=;>V/BG>*ND_CT -<@\F('DE&OT;I4
MU,"7D,\R\7.)DILF6W$,ZM0">UN</"D][7=^;'BC(@S.V$S&^\?D%^1ADZB(
MPJ*CB!G"\56%K""]-Y31H.Q$ /P]+/N\#ZX:9>TW)%;#PB)/O]63JI;8 \$_
M<LD+0H/+.$48$:.W&:5UG<<7!N;J,6&E^3\P#.;11FMLS5?[YIA9$%&>#S2L
M"W+H^?* >(MI_O>497K:>7@^M&$XX0 J:<"&/H7*BN:N^V'U"RHVK%==&&>4
MM06/D_@8ZAG] TE#O[X/2UY\'WQ&4"^CP?ZJ<]^+"U#3NPV0*JI\QB(9)3K.
MM>]P8K'G %"' P.4SI_H!BDZ8>SA'>^6>,T[=*4LR9[WDQ%94NZD1AE?]SFA
MP\F5.A-5O*H!;_P-3K8A:X5,-_2 8KI\RD@IN/C[=0?*@=#C=Y(#893M?_EK
M+&SV>EJ$LK30:WXSAEB"/@?VYNP1": NU )0H:(I4D423X$OB/Z3P72EPUKD
MKM:%248ND/+'$BJB:WO1L$QJ@SD!)K62RVJKZP94W@R/)9+27QZ651+([C2B
M.LMDQ)-GM/7@W%XO#\>R-I"CB*":75^J1 48<GB&%H@"#32;QS<^<NZ8]3 ;
MCBD 5B)<@BJNPB$/CR)H9V/EQ%)8KU14(QZ4U;>'GU^13IC7#7H*S),0#RJS
MJ81?NRQ=L% ) 8=][-59J49*<%WJ@HE=?)OB/:A,4\NS:.MQK&%X.#+E:8MU
M,I9U/+Z^<O-XQV-VK!N7STHGTG2%OMPM\NN!C7K(J+CL]K^)J:[A\WML1OMJ
M8=$<CUEZS_ HKJF[$H_];][F.L_6:Z MV/U/7MD@+F_(VB)-L[03.=CS:@7#
M,80X0<1.J OL,!7V7?((3;%= =3;11>';UE^VAD#9;6W(%+VKRS-%?H+>8DS
MFVV4]Z*,HN21Y<$,*30Z:+FW%%U)D1;S@!K$MZ#6C"RP_9Z%"XHGBM.PF4L&
M*TQ27$81[G0E1').R3T5BX*3=UEHZQT,*RA'L$>3/36\6!SS :3UW(N[.BB/
M6SQ::6^Z 3U:-ELK7(2^%Z?T7S=)C/B80BJ.;.Z0%^](4%QWU'?==TNJ_,QV
M^^F[ T*G>X3FB_L]0G=']R_E3.5G_7LL@:!@JKB/0!URGQ-">!?T13[F&:J'
MI#I\YT<;4GA$X48EILB]4"MR0?]0_JS0.[>((+SE'7IXSQXO&DA$U% 9P77O
M3%X4F0640JN #ML__;]7S#8JKC!RM_(P.O%(/I:N_(73!"AW%@31%[GKR6@@
MW_8(6;B1=2V@QA C<R8:]<EV[>ZG%=8.%.]2#6A]NUSOB%UU/KQ9D8(*TE##
MV&0PW8<SG;&^2?T1>J>5$6[;4E"]4E MO*-6YDD='P1#[U%M3>-;\GA-)@ZE
M]7CB16#*5 WR&.Y0+;96SX@B<:'>%;O!TUWA)3V_";/"V"3&W(!SP.LV3)S[
M_T",;Z6\ZK XRY)P1K?K\RHY!\RO !^%Z03$\RJ-E0H1W+5V]0C)UAN.*X-#
M3NX^;W#HA_%RG00HLA*6;;1[FQU 7L:7%"19W^0@/S.0=EJXJ@(Q#:%Q'_>A
MZ>/.,&8"Q9YA3G:'7RG:2LQ84._""S&3GBJ&Y5,"7$-00'1'<9#[B5CU9$,R
M%NKN%P=<CG$^T<'YIX1-.&4=K<&RW(; >P01.\O""<UHH,"Q5=QO0_+;!4:H
M+-R?AH@*L1Z#TS-2"15SV6KC.]"3=19NPX#::-.03B'6+]*IR665&/B YG["
M<:7DH$BF._.P5YKXOQT1[@RE7AB1-FAT"X@W6U$SY?N!,&L@8@0TIR+8GO+E
M <UJ+XI$Y\T*B_<%QGTH>VPG)_0&>$K/(WY(?WQ-T'*=MX2V:T=G#R0,0@_O
M[CP>7F=[F#V%,*&2=FB O%_1+[&?/: W]*>4*W196[)0.Q8UK=M.5C"/Z #H
MVEO3/]Y3%4\\'I0YXQ</#$OE8.'\D9*?;X+:!G.V*HMXC7$*5 0;I"('_NL[
MITP$9R-:>%F4#L)'1DH@O^]\O8F2'4(<_.>:M6>5;2(X+IQ_?15499606B"M
MHHQMX7EN_LZSE*2\.G5YG8%QU3Z6SE[MK=E7@!P<6^SG&-.&,WC^1,V9D"#F
M 8[,Q];$W=4#Z)C%LIO98%TVC-\ I#O83\MB;4M9E"+S(O8X\&%<KSX]]N'R
M.0A&E(<6!)@B/HNG\I)B'%(;U><1L;$KW0:V[MZ#QJQHFRP%J2#LB^\G^HLI
MN8QO$ Z3 "[#&P+/E]N]BXFJZ:/V18YHH3L^X],B_@Z?>H:74IM\+Z3W3]:#
MF(PLEX1D*#C+J'I>YLAPO G_QWGY$I7C$\#(H#X:S\L(-&!#(1(?![;A9%)=
M8CAAA::WA><EB .SOQ#B/X_+$;E(\ *%;&@7R=.IPV+J1[FI4=J$<JR_J>NW
M/X\+X?QA\%Q*V2&KX#Y=+:N[B6]*>*U+0!EU!WA$[1G ^@D1AG5>ML(SF1/V
M(_VXULC2VNUO[WDY^..@Z?Y@V)V_TO=V*DXO2W<9\<OG,98O+Y\='"Q%K?,U
MR;&TC<^.L(3[\U*>0S"[%%>[O3;ZZOYV]*=E%YCLX_F%&H86A%*FNYJ'.);J
M^CO9Z(6WB>Z+C"JRM13%KA<IIW7;2_8^$7@I6G@A9OU-]K0C_)]8KY;>+4X:
M1Y>_B9Q1F/MJF/FB^ERB.4_-!AQG&6F=[T/'&QBE=::[!_?]CGH+)-Q+MH((
M**3*.W0P#L&J^R1EHPY&G^2CA/@8VQ.XE5LU?MN=NFDWN%0BOB??. VQ5F2=
M]SJR+X\@/%5-\!W0#&-EZ-0#IP@3_OX_5&5M&]PC"]E&/:H<&&BU;3>-!]CG
MN"MPE45!MQ970G=75;E<5]S37P2KQ*U# -+.5BMOE8Y(54DWB C35][\Y?2
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
MMX82W!SI8S".8ZG*8EKKJ"N@%MAXS3IF@ -/18"&B:QU#85N%<QVAH!//!5
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
MO?#D<VS5.2-<>#K701ME2F9T5X*WI'O\]2V#]. 1Q'[M_P-02P,$%     @
M[X%I4R?*&1^TO   AJ8) !4   !Z9&=E+3(P,C$P-S,Q7VQA8BYX;6SLO?MS
MY;:1+_[[_2MPDULIN[XCCV8<KV,[FUM'KXFR&AU=26.ODTJE*!+GB#$/><R'
MI..__HL'W\2;)$!Y7;4;CR0 W4!_V&@T&MU__K\ONP@\P30+D_@_?_?NB^/?
M 1C[21#&V__\W:>[H]7=Z>7E[_[O7P#X7W_^WT='X .,8>KE,  /!W":[/9W
M?@CN4R_.-DFZ Y_EN\_!$7C,\_VW;]\^/S]_X:,VF1^F,$N*U(<9_@4X.D(#
M5D.>IA /^"VX+R"X3I[ \3?@_?&W[[_Y]JNOP*?[4_3#^W>TR__Z<Q3&/SUX
M&02([SC[S]^U*+T\I-$72;I]^_[X^,NW5</?T9;?ON!?=-H_?TE:O_OFFV_>
MDK_63;.0U1 -^^[M?W^\NO,?X<X["N,L]V(?$\C";S/RRZO$]W*RDE*^ +<%
M_NFH:G:$?W7T[OW1E^^^>,F"W]%U ^#/:1+!6[@!A/-O\\,>_N?OLG"WCS!#
MY'>/*=RP&8G2]"WN_S:&.2;P#2;P[C\P@=^C7UUY#S#Z'< M/MU><N?R33T&
M[?#V+Y-RML6@&')'?JW+8:O3VWH%(_SS%>*GPRE\R6$<P*#B%8\@$"<A0,!3
MC8M'3OS.F!&&19)60Q+"__F[(CO:>M[^7W<YXFX'XWR]N0AC!*G0BVZ2+,1
M6CUD>>KY^7#E,L0.867C90^$GW*\M_AS>0NC/*M^<X1_<W3\KL30[[4(EU*M
MUJLSK^JCUEHK*CKCE?A7]!"1#Q5UQCH*QD>?[G[WE[HK2#:@[@RJWN ?5?]_
M_IFR\!?0F=<J[8K,2_V*2?1/R<3*%F_]!.F#?7[4F>,F379FPLX3@Z5Y:XS#
M59;!/#LMTA21F05P70J(TRF!E2>Y%UT)T-6ASH'1/1X$^+0-\$@/MX!A2J6-
MC.&TWOYE% )F%/WDVD11Z$)I+T?*?/&._+2O0N\AC)"R@+-^WPPRMC_R(0M*
M7WK4=',+!+ZDVJ#@S-+XPV^--S<P[*N %G$A%I:( 8GP1ZJ%VJ@XC9 27&_N
M\L3_:?42S@,"/C4Z _MF9I\1#CQ(,VQ7DH;(E$1-&S/2I1')DQO3<F3.MO4U
M:D('C?*81 %,L_.?BS _S(29 1G;.\J0!:$6R5K-__#[/[U_]_5W ))N+:7B
MZ.C!$UD7+LSIOOW+Q!_H'J9A$B!PIKG^ZA\SEO_$B[ [IEGE5[;$QUU%/N$B
MG\>!_A*_4UGBUP?D=]-8T:LXL*0!I42G1XV.1<7D2=7, EX<+%AAJLJ;8YSQ
MEZ;9PK3P=QG[R0[6^_FLOD$>K8EW7Y&9QF&! R[:&C1^0*;'SPF.)')KPT<T
M9^/3W7J/KVS">$M'OTJR>0Q\%IW)[0:I<F)P(8;,9Q%J\CG ,@,)[9S$CH^
M I&UX<*;:_= 9:!D\$@7B*/3)$;#%XC"NEZ9$[A)4DC;W7LO,#M_02!-TB",
MO?1PB9";7:,9HIYHMA%A+H=(U',JJGGXM>ZJF'$R2M_  QD=A/27.1Z_K3R=
MZ<Y9X3C4O_,)P-SXO(;YS.J[2\'V,;M#G0-6U*;")@6LZYV=*90VGH:SFGY#
M1+8EU%I9UNF9O[2O8EF/1WQ9Z_P1ICB4)86/,,[")]B,C0BM-^@SG\=>4B%L
M?0]2X4IXP$OP ,!OC["LKU9'X!UK2W5ES+'(&'U6"(KH.7 L"-@17^,M%VP*
M$FUC3+8"AJZ#5OC(T"=A*\A(0'EZK"G&&?%Y4@DT:O?^@[=/LN\ '83E?7 ;
M;207.R?<2+)"IH!\])!4UT6.@RAQM.D\X!M0F<O'+K_(Z+/"P5?I8P>?A3&@
M?3YW>Z7!$U0'+LS)37R$4+O,8'$BN"YBKO.K6N;C$7>XY4=./VN\]20Q^C&;
M/P2 27'RHY'2'L!BA?-MEKJ]:=N/!7 ;4BH2(U.Y<Z<^PG_8VCE.O>SQ(DJ>
M,UL&QI"@Q>L*$1\JM@3N!$@OYM6%6^N!*TJ.T<!> >,;#&0"XQ%OTN0I#&!P
M<OB4P> RKMW?*S\/G^8+7],@[^#0I,Z=P*WF8_3MRR'PVYZDZ@Z\NK];/:</
M@I[+2&>5#,U:#I7+^ EF[H#*(K\<H#*XDP&U0!W1,1_]7]F5#=(%H52   64
M\I9H6I26#TM<H91%?CDH97"GHTXW5?>EJU,!"!2 RELE0Z!B$OC_L:'ZY$78
M1KU%'T(:^CD,\!]6<=#]1:OE#3DO7L9^"KT,GD'Z7_1S5."ST_F+_XC$!F^1
MT7*^V<"9S%/+4Y@AE%KNM;4Z1?'=(.F-MP;R!>+X,O(/V!!T><IW@^>.?]F^
MK$S=$R4W/1Y62.^DZ0&1^]Z+"L:3XHF^63EE9ZY$)?9X;QEXGP7P<O  MV$<
MXTT*G4</T$L=VU):".BC7&V%7/@HE;EC^2V% H3H]P/1_2H%=SS]Q;@LCD*9
M-U;H/%=L;HW ^07USEC_KWP_*7  UO8FB4(?1U3/Z4<4D+.9 X'/!D>C-QU
MU6,AMX]R 78>.HLGKA]3\4NPA?_"R5J"(H+KS0\PW#XBFV;U!%-O"Z^+W0-,
MUQMZIT)/+_>/\-2+_"(BH7[KS8F7A3Y"^5D8%:CGN9?BS1&;0:07&XZ8+,'8
M\=<EPNPQ8N<:W=I\>&[SDC3>ZIY+XD<>I0YB0A[_*2,,U+ZB_!$BY5LS@5L\
M8#:(5@XH(P"6G "TD=,!7#OCK:,8?Y-V):SI'.@Q1[GX :80G3_0000&.'07
M\3/M5VM,QL(5U$2L*GQNY3?UC,8&L!R<OIS G]>K^8K&8H;QC8Q:=/.,+6C#
M)*L>/L$[Z!<I<;FU.<"WNT5>?I5])DX.[ %F"P"8DU^K5MI\\^"9>:T.H.FQ
M@&P$%C#8L1-G7GKSX-VS,/.C)"M2> ]?\I,(YUF8\\0BHF<WH%+ "0?.30^
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
M[>72ME216 \X_)D;6IETW/,=3+=HO ]I\IP_EC&>$X"&/:Y-\T/ AQ@P51=
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
MDW&M^H<-&.1=SG^ZN;DZ_WA^?;^Z F>7=Z=7Z[M/M^=@?0%.5W=_!1=7ZQ_
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
M+VOX4?7\.<O]QB;%6^>B<;)E'W&0Z=5?:-(2SKM7*9"U_QW(F>(^/NE6Y'"
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
MB,(M+7>IZ\S0&M#NC9@.:QQ\M8; ^W U!DB:0;A.$-MG(A/1UH<D[;4RS'1
MW2_:*&-TL_Z$<\B#T$O&!X8C[YA0_IS)3?088I;]K$_#Q8&WQX/L:4-5%>;!
MBSJ5SMUL4QPA"=XM3(D)6H,2V?HI)(Y8^E\;2.%0=G"D5&),$509",N.P;)P
M)1:T &V"Y3 \V?4(U/\IC<C@G0WX,:C:MKFE',DPMT@%QA>G &2<N1M''9XF
M67X&]RGTJ<=BM4O2//R%_CL.T)\B.#1[)GORK$C<20R*(G-<[#5=23R3U^H/
MX NNB>S60Z8K^NZ3:(W%,=V!KY(LPQDWT5D2QO[AS-MY6YC=)<7V,9\O'$I.
MU;K+0<81]UETEH%6QS>@[ IHWS>TKHA3$"K+N.-V4%H08YV(O1I)VO5J<$^
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
M+N:WN"O?Q]90=N,=<$6%RDEW@K0^LIW:/KM9C!(-\@YL#W7N>$$^U%O61!6
ML.WQ=7NYIB_ZSF,_O;4QL1[P?>8M]&'XU$^GRSLZMCM8WC7:M$7WLVG9QMU>
MP5K6YD35G\:(&]%NQGET/F-ZG6:I(= B9O\JG\<*!Q8?O##&KO8-(H.6/899
MAG\,T"C+J2HPE!Z_MD!OQF/*8>'<-30]\R#S)0G4G@5*<JK6<[C(..)!"^<!
MQ15\?0@#M[%'RJ(<I#Z5SMO,-W[G13!;;TXC+\M.:)2T49(KE7%L/R%7X(F7
MJ!KW)!=_N"\X(;%K24S38"WDN9^&Y)K,G8HK8OI<' V_WI 1\1.D,"!%@)-Z
M*UW'K<N=>926%@=.,M#H<"A4:,USZ@R-B?1;Z#N-US62?D?/:2^-Z:UTN^+!
M#5XWI%')[^8!)9>:LQ1(+&Y42EE0E#6IRA9;X44D7%[MB^%JF.+KIK0U+A!C
M>&SL<5JG%-\T,GT6H"F0M7\.D#/%<T25C='FF^6.LV.I"[03/ZXV=5/WXUF(
MCM'Y>K.!V"C4*#;([&C;.F,QP<L>0IHB>XRV+?.E$=U#^SE)%26506UV<:<Z
MWL[JUH2E>NS2IIDE9\"^RM%A3VG78R'-C2(R$3W'QE);FI&>KUZ"_]E=Z3*:
M]I_$BAF2%)X 5>&)(,R(I[GK,7?D$%,0:M\O)EL"TPHM!,XC_1;< :SG)!%Q
M(W!5$$]%RT.QE(Q$*M+I^":$<S<UQD^*+,3NY)6/3*XL)-$(5;5G8O*7&1O1
M[W&8QWK3:CAWC/)4O%E7:Q,QSGLS6HY$CYMOEA+C/#&2VCIRRO4TOP>ON$!?
MX4,8TWP8-TD4^O.<5P7DG %ZR OO4-*L.M:_57_']J%<@BS4<29MN"F74539
MW3Z,T:&'#G@/7_(3U.DGI6U9,H3MLZJ8'5Y6N$<(<(<CU&,!T6\2<?1CX$1S
M-0ECN$2CHC-P?(%P%ONA%ZWB8+TO/;Q>= MQQK+,!"MF(UNW[8S8Y(57KK^_
M/#MZ]PV@@P*D@NIAR=OWUL"@'-EA6-X8T3<!7\;K9VHXXDL(-%Q * B1.=%^
M*"1H^[9=Q S/;$M#))E]>7?:&<!U21,56;9W1NGLC5]&?,JP]S?+PQTZ^\Z3
M*:9'PKX#KLL KY!M1@ZN=3/7$&$+I@T*QK1&N,=NX1.,"WA+J_G:TC%RJK85
MC90C_HLOW ^T.CH]'2K+LPTIM<D;*YM3S#9^T$7NT</L)_I*#/]KKAV,2\]!
MZ+* '7ZRWZ8'V<7H:T+<A5A6=R&2TR;T<<W$*HMFYM(AJR#BWL8F7!+#*RG\
MC&R](?%%=BPE+CGKG@,^+^+K3/+R#B&L5 &N/0=R"79A))STB(1Z:8*,^OR
MG^CEN)3!ST6XQ_&T-F"E3-Q%X(XJ<]RX^WA[=(7CJ, JRZ"C Z&IF'MA%>H+
M87KX0^=)B.;S>(:^SB@APR-2V#E2($G=)9O\V4NA'8O-A!/[5IP!E]S7H_LP
M]Z+P%X35JB?9?.^A_Q@G4;(]@!8=HDF=[L&CP-(U!TU7T=A$_) DP7,887?*
M99PC,>!DG51#5'^:\0I G;KU?5V9-5Z4;MG(\;ZN+=\V'O76P'S79Z?KG?/N
M24S1OLM$R _WJ6[=SK7S1$F \@3-P]LGL].(ESUBO8G^@^D\(3,UEEPN3'4P
M4:+LXBBLPI@HFP/>?\D_6MV=FI!:0NZ<7927PO P?!G[R0[>>R\V$,<E9E^'
M\5CAJB_<'*#VT*GU)A-7&SO"*8[16#B_.%6!Q."+<?4F&/NA+7^*,GDG;CQ5
M[OA>O::+ZZU27]1=QXO66AAJL',OC=&X6?4:Q@8&933M%]00,\3!6M4+H&XT
M:-SQ 4!1EAWC3&'FYL8^N\PIK6%*#AK801T^0>S?F?,(8,+'0BKY"IGD10KC
MH-HC,A1HC^5:'XZ @[QXKGRAS'%\X84I>83_$7I9D<+&!6E#7:I3MXY99=9X
M68Y1?T & *T17%^0:(N[D^18:TG,,7D&4W2@P3BW8C<*R#EX:</CA1O!6W4
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
M"AV"(:5TNLZ7^H\5Q*W^J2JSP+Y'FB9[2)"YC#CL)(WT:@?(\FGWBZ=+PI!
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
MES\L6#<BZX>4:VX&Q3Q**98XBG1L72?PC/+ 1A6:.\V*0L=BB#G_.0/M,A#
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
M<UL5Q86"&IENA#4#LWYD;<238S,8G.G1YVR1W8M!?NOL&WA.>PVHNMYR<K%
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
M#\/U@[X@^RPXL5$W:QY]$;VI2UF(*:!*6S=M G=@#[QS_N-.K'DC<^G5HQ^
M%SK_P?H>6D9+(Y?YB+ Y'":65+#7H!_E V!@G&9U_;JI:CA:S>?\*5?>PN:Z
M_-8XW\MN! FCP09C+)@U"H#=BW%2:F?QU&*'8BJO2.U\@]?<JSV-!!QG!>KT
M HU3Z7#22QB^<,7;'DO')4T /OP0@FC9MG5^OVUE_&5;@7R9WJ$SH 5C.$(L
M\4NJ?$8>D'1?/:G9XL/[R4+?Y@A&T$9L! *^0I@S>.@;#C(SQR X'\S,--[0
MV_3> "BGK#/!7&0*-4M-)39;/7FAZN,SW:EE4:TWL<7 AP5C W@8?7!-"'=I
M.^5G"[J#,@G=17NR^EU=;5=5^2)WN\F]5^11;)KNTXL1V,%[OK<<'#W&/>5=
M/%J=K!(:8_L*Z%.M>/WAQ7^&V4H_AUL]4[T6$J6K[22B9Q55*?L"4HL0PU-C
MMWGIP[6V,$=H+PI>B!\__"IDYSHKQ(R6ZZ>\E-53( -(B]9./Z3J+59#]9=K
M-1S!:!MI(P>BJ$3/X@3^T!M6K?3Z92L-,F*N7MO'& TA:YGIF5XZ]!/E,M2&
MV)  P'E4VMNAK2Y-261P/6W;JGX=)-V]-<415M=4DNZ^L-MG7$P]:0VM0_ -
MVRE'6)@4@8S7&QFM+P10") YK1IWO8PNFE%(4"H[0?=BLEOJU]--$/ITANA/
M4?54^_MQ;)/X8 @W(DUBJ*((*B.B(GSLH0<DZ13U/B\B9* S("46X)^=2#(7
M.UV0/FRM(IE"*]QT=^V$Q!_K50MG^:1\X"(S>L(\( 96ES+']<9&:KHN->S3
MCACFEUMDS=0!O%95]MA=NR)JTBMP"M'8(DYG&FFYOD,81,=6AF.CM/X6L@^E
MC" Z,#^/9\C&UHW2>:P_;Y#*&QG>ZH<DZ!>\Z[5@LA^&1Y#$C>RA"O4J![E
M5][LK%HI\!#QWF3%7WA67XB?N)$U=7.FVC/HP&2/%!8$#P&[T4=>.FG#O9YX
M_0#FI;KZWC["8<[*4$$YTX>I3DSW2EZ8&:7%$?CE)IL8;XP_9,4%=[]:L@&#
M%JG?EFZJJ)-]2 ?I'M;1&+?\N:HA-DS:2]P"H*Z*J*-2NE[*.I7LYO"1@N]A
M']F$KZCT&T0!;:KL'@_<9I)XQ-'TL>WM(I+VLI"SN/Y>\KIYS)\ORY:++[2-
MU]RNF-YU8EVOA:KQ"&%P$J-X%@6_?!0ZU\7+$6(-50M1T@OOER2[BD *VFH>
M:%;(_%&=TD5F&I0W?20G!+EUU\]LZJBYR4&?VP#QU)6TN@(^2_$TK:%*0O["
MO_+5MI9S//\!&-M\K:I=/CUO5:2V4#IV2L!-*K1D?XOU'V/F:Z;2:/<]J;:-
MJNOY<5@3EUPZ%#]1)?Y(JT:*\Z!VOTR;6Y;KSY70IR9')LO>TO(G^X="E!/&
M*/OI1+W3\0PB+:_=[;VK2I7M5![@YGICI9+U!2AN*I6ELT<]-O,![6.6ODCK
M&\RJS]%]9=9WPILXYK\(#K 8Q$^/E "MY_!*<#)&#1D( WVGI*E13E*<HJ^'
M<.)UL((8LJ>\U!#-'1YSA,O,Z@A((EW7I-Z7 %E>KYF/$\2KH]W@SO!9\_ND
MO#:3P)@Z)(#<%;Q3,<84_+[)7N$&A*"\$<">9\?OAEA <'I7,%V/J0(9Q_"#
MR3W(>[#"<4KV9BJEE@EYIAV4Y>M9]I0]\.9KM7UX;+UV%Y6)V_<45YKJRU3G
MQ1P0;(+4H;IG'$NH 4>J%>?K!G059PJ$(]9;=E3*XJ! ;Y<]DC1G)$@9MD:1
M[*!=HY-MDY<<-L_3O7X7-;JR$TE<]V!VEQD#\[DIQ!8IQ ]B&>%LR^^J6UX
M ,U-5D>@XXH>D#VM^S#="3/MIP@==)*#K46(^&0&-3"\5*4*.W4$"D]7B?M!
MX5^^Q.S9%2EZ V?\JN^>C*8,ENKFNFN TW5I3UY5C=33(FO"91KL#3&VBG:E
M?!<0$Z7KQ\J![1*5=]\K]4/VA;>/U3I@-TFZ7R8QS;]7]N#_'#) 3F4 X&5I
M@J-% ^73',->OKVRE?H8J#9=M#FTU?70$##141+(?%) )C#.:Q%XXW)0ETK;
MV>61,,K871(ELJ7P=_I)1'V?,5RA-H)VL$B@2N_@ ]SRIRPOS2^AM(83)-,"
MDH*V")I#-YAJL5MA)"F@5!SMJ"UU+_ZE03[526$307BZ.]CDXL6A\21-^O%3
MBDKQ$WA$%]6JPK5NMO?BHK@HJLQ=-E*%IJF63#9-C:1GS=IFN(<LXI H<W)E
M&A[DLZNE=II?^RM.]E"Y_;I/XGWOI,5[9>&$SPN:/%3#HX-IF4T]%P0X9A)Z
M["SA8P^Z#*B&E& CD.[T(;KVA-HB!FS<)P&G<[FYZ?'XXD),(*Y*;P?GQF;3
MSBT($"4"6P(/M=262AR,2CJ")CEBE.M%C<344-W%J^%10]Z9-+?N5 :@%^=^
M7*0T/GI!Q]![W_M0-WJI%\P4^4&?Y?[I6+!LT_+:JK26VK(XG2,3EC[,V.%!
MKX9$BW]G;54[%S-K)5.EM=8T>JSY1K&F$;R1?-EDS;UDCNXIF/3IX__F1=N8
MGWR GWSXY>.'WW_\W8]F_;\<GZ"51P??!FZA]XUNI&W62=]A?$&&VV1$TR$V
MP.>\Y)?BK\UQ-T'_&=(K:_?KX:T 39ELF]R9[%XC=%\,B;3/6]3.:.JV'^OK
MBI>9N(66/_*HC2$Z6YM"_&MW0[A')]@/SH^[MH-N(L1"T2A-X>K@<L >\!.F
M.*MG+W;'W_5.%C\1_X!W%DCZ?U!+ P04    " #O@6E32V()JG]0  "8(04
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
MDU!)0M\B[*ZMM3X64X\H&FA;9(]@6CW=H_4F)A[99>E'6:NB,"-S\(^4)IP
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
M\WE51QQYX2VB*=,;$Y:9K0Q]^JBQTI!JU@83&)X'I\P0,)P"@68K3ZVE>%H
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
M^%Q&]RMT>L!GON#-!WCM2MXQK-ZY26X$="LX;2)B'GVV(E5ZG2TP<6(/]#"
M2JX-*4]E*Z+)'W.;P=9_B&T,<LILG1=F7?8R1&<)"Y@?TD18N)C1)BP2XE'P
MLT=$>M!5\:$Q/C!U55""UHMST(592LCO\S?9/_Z,DQ4[CA<(BW\_PUO, LX
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
M+3(P,C$P-S,Q+GAS9%!+ 0(4 Q0    ( .^!:5,\^:\S*0P  &N-   5
M          "  7(J 0!Z9&=E+3(P,C$P-S,Q7V-A;"YX;6Q02P$"% ,4
M" #O@6E3"AN5Y5Y/  #TY 0 %0              @ '.-@$ >F1G92TR,#(Q
M,#<S,5]D968N>&UL4$L! A0#%     @ [X%I4R?*&1^TO   AJ8) !4
M         ( !7X8! 'ID9V4M,C R,3 W,S%?;&%B+GAM;%!+ 0(4 Q0    (
M .^!:5-+8@FJ?U   )@A!0 5              "  49# @!Z9&=E+3(P,C$P
A-S,Q7W!R92YX;6Q02P4&      8 !@"* 0  ^),"

end
</TEXT>
</DOCUMENT>
</SEC-DOCUMENT>
