<SEC-DOCUMENT>0000023197-21-000015.txt : 20210608
<SEC-HEADER>0000023197-21-000015.hdr.sgml : 20210608
<ACCEPTANCE-DATETIME>20210608161020
ACCESSION NUMBER:		0000023197-21-000015
CONFORMED SUBMISSION TYPE:	8-K
PUBLIC DOCUMENT COUNT:		17
CONFORMED PERIOD OF REPORT:	20210608
ITEM INFORMATION:		Results of Operations and Financial Condition
ITEM INFORMATION:		Regulation FD Disclosure
ITEM INFORMATION:		Financial Statements and Exhibits
FILED AS OF DATE:		20210608
DATE AS OF CHANGE:		20210608

FILER:

	COMPANY DATA:	
		COMPANY CONFORMED NAME:			COMTECH TELECOMMUNICATIONS CORP /DE/
		CENTRAL INDEX KEY:			0000023197
		STANDARD INDUSTRIAL CLASSIFICATION:	RADIO & TV BROADCASTING & COMMUNICATIONS EQUIPMENT [3663]
		IRS NUMBER:				112139466
		STATE OF INCORPORATION:			DE
		FISCAL YEAR END:			0731

	FILING VALUES:
		FORM TYPE:		8-K
		SEC ACT:		1934 Act
		SEC FILE NUMBER:	000-07928
		FILM NUMBER:		211002252

	BUSINESS ADDRESS:	
		STREET 1:		68 SOUTH SERVICE ROAD
		STREET 2:		SUITE 230
		CITY:			MELVILLE
		STATE:			NY
		ZIP:			11747
		BUSINESS PHONE:		6319627000

	MAIL ADDRESS:	
		STREET 1:		68 SOUTH SERVICE ROAD
		STREET 2:		SUITE 230
		CITY:			MELVILLE
		STATE:			NY
		ZIP:			11747

	FORMER COMPANY:	
		FORMER CONFORMED NAME:	COMTECH INC
		DATE OF NAME CHANGE:	19870503

	FORMER COMPANY:	
		FORMER CONFORMED NAME:	COMTECH TELECOMMUNICATIONS CORP
		DATE OF NAME CHANGE:	19831215

	FORMER COMPANY:	
		FORMER CONFORMED NAME:	COMTECH LABORATORIES INC
		DATE OF NAME CHANGE:	19780425
</SEC-HEADER>
<DOCUMENT>
<TYPE>8-K
<SEQUENCE>1
<FILENAME>cmtl-20210608.htm
<DESCRIPTION>8-K
<TEXT>
<XBRL>
<?xml version="1.0" ?><!--XBRL Document Created with Wdesk from Workiva--><!--Copyright 2021 Workiva--><!--r:f78ae0e6-1b3b-456b-af95-6b75a2c928d3,g:70dabf48-57fe-4cf7-95b9-0a88217a1f63,d:686eaec1b3d74e4e8c478be9f2e31639--><html xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xbrldi="http://xbrl.org/2006/xbrldi" xmlns="http://www.w3.org/1999/xhtml" xmlns:cmtl="http://www.comtechtel.com/20210608" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:ixt-sec="http://www.sec.gov/inlineXBRL/transformation/2015-08-31" xmlns:ix="http://www.xbrl.org/2013/inlineXBRL" xmlns:ixt="http://www.xbrl.org/inlineXBRL/transformation/2015-02-26" xmlns:xbrli="http://www.xbrl.org/2003/instance" xmlns:us-gaap="http://fasb.org/us-gaap/2020-01-31" xmlns:dei="http://xbrl.sec.gov/dei/2020-01-31" xmlns:link="http://www.xbrl.org/2003/linkbase" xml:lang="en-US"><head><meta http-equiv="Content-Type" content="text/html"/>


<title>cmtl-20210608</title></head><body><div style="display:none"><ix:header><ix:hidden><ix:nonNumeric contextRef="i93cbeb5169094e339cb27c3423e72ace_D20210608-20210608" format="ixt:booleanfalse" name="dei:AmendmentFlag" id="id3VybDovL2RvY3MudjEvZG9jOjY4NmVhZWMxYjNkNzRlNGU4YzQ3OGJlOWYyZTMxNjM5L3NlYzo2ODZlYWVjMWIzZDc0ZTRlOGM0NzhiZTlmMmUzMTYzOV80L2ZyYWc6MWY1OGZkYjBmZTVhNGVkNTlhZTEwMWVhYzM0NDU4ZGYvdGFibGU6YzMwOTE3ZTExM2I0NDc1ZGI0MmQyM2Q1NWEwNGViY2IvdGFibGVyYW5nZTpjMzA5MTdlMTEzYjQ0NzVkYjQyZDIzZDU1YTA0ZWJjYl8wLTEtMS0xLTA_cf656430-7a7c-498c-b798-2f2c9fc9c33f">FALSE</ix:nonNumeric><ix:nonNumeric contextRef="i93cbeb5169094e339cb27c3423e72ace_D20210608-20210608" name="dei:EntityRegistrantName" id="id3VybDovL2RvY3MudjEvZG9jOjY4NmVhZWMxYjNkNzRlNGU4YzQ3OGJlOWYyZTMxNjM5L3NlYzo2ODZlYWVjMWIzZDc0ZTRlOGM0NzhiZTlmMmUzMTYzOV80L2ZyYWc6MWY1OGZkYjBmZTVhNGVkNTlhZTEwMWVhYzM0NDU4ZGYvdGFibGU6YzMwOTE3ZTExM2I0NDc1ZGI0MmQyM2Q1NWEwNGViY2IvdGFibGVyYW5nZTpjMzA5MTdlMTEzYjQ0NzVkYjQyZDIzZDU1YTA0ZWJjYl8xLTEtMS0xLTA_cc6399f8-4bfc-4d03-a126-1a25a75dd818">COMTECH TELECOMMUNICATIONS CORP /DE/</ix:nonNumeric><ix:nonNumeric contextRef="i93cbeb5169094e339cb27c3423e72ace_D20210608-20210608" name="dei:EntityCentralIndexKey" id="id3VybDovL2RvY3MudjEvZG9jOjY4NmVhZWMxYjNkNzRlNGU4YzQ3OGJlOWYyZTMxNjM5L3NlYzo2ODZlYWVjMWIzZDc0ZTRlOGM0NzhiZTlmMmUzMTYzOV80L2ZyYWc6MWY1OGZkYjBmZTVhNGVkNTlhZTEwMWVhYzM0NDU4ZGYvdGFibGU6YzMwOTE3ZTExM2I0NDc1ZGI0MmQyM2Q1NWEwNGViY2IvdGFibGVyYW5nZTpjMzA5MTdlMTEzYjQ0NzVkYjQyZDIzZDU1YTA0ZWJjYl8yLTEtMS0xLTA_8f09a1d1-6e3c-4bf6-b0a0-38ba73a3907b">0000023197</ix:nonNumeric></ix:hidden><ix:references xml:lang="en-US"><link:schemaRef xlink:type="simple" xlink:href="cmtl-20210608.xsd"></link:schemaRef></ix:references><ix:resources><xbrli:context id="i93cbeb5169094e339cb27c3423e72ace_D20210608-20210608"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000023197</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:startDate>2021-06-08</xbrli:startDate><xbrli:endDate>2021-06-08</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i93ea70e987824041975c14e0d3e6c1a8_D20210608-20210608"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000023197</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-06-08</xbrli:startDate><xbrli:endDate>2021-06-08</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ibe700b3bfb34439ab657332a72ff46f7_D20210608-20210608"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000023197</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">cmtl:SeriesAJuniorParticipatingCumulativePreferredStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-06-08</xbrli:startDate><xbrli:endDate>2021-06-08</xbrli:endDate></xbrli:period></xbrli:context></ix:resources></ix:header></div><div id="i686eaec1b3d74e4e8c478be9f2e31639_1"></div><div style="min-height:42.75pt;width:100%"><div><span><br/></span></div></div><div style="margin-bottom:17pt;margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:98.082%"><tr><td style="width:1.0%"></td><td style="width:98.900%"></td><td style="width:0.1%"></td></tr><tr style="height:3pt"><td colspan="3" style="border-bottom:1pt solid #000000;border-top:4pt solid #000000;padding:0 1pt"></td></tr></table></div><div style="-sec-extract:summary;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">UNITED STATES <br/>SECURITIES AND EXCHANGE COMMISSION <br/>WASHINGTON, D.C. 20549</span></div><div style="margin-bottom:5pt;margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:159.75pt"><tr><td style="width:1.0pt"></td><td style="width:157.75pt"></td><td style="width:1.0pt"></td></tr><tr style="height:15pt"><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">FORM <ix:nonNumeric contextRef="i93cbeb5169094e339cb27c3423e72ace_D20210608-20210608" name="dei:DocumentType" id="id3VybDovL2RvY3MudjEvZG9jOjY4NmVhZWMxYjNkNzRlNGU4YzQ3OGJlOWYyZTMxNjM5L3NlYzo2ODZlYWVjMWIzZDc0ZTRlOGM0NzhiZTlmMmUzMTYzOV8xL2ZyYWc6ODUwZDVlMjgxNTA5NGE3ZmEwNWI0NTUwNjA1NzBmMGYvdGFibGU6MDRkOTgwNTFmMTUzNDU5YmI5Yjg4MjljMTc1YjA5NzQvdGFibGVyYW5nZTowNGQ5ODA1MWYxNTM0NTliYjliODgyOWMxNzViMDk3NF8wLTAtMS0xLTAvdGV4dHJlZ2lvbjo4NThlZDg2ODEyZDY0MWMxYmNkYTEzNzMwMTcwMTYwOV85_5006d015-92b6-4c91-ac00-91d5196316fa">8-K</ix:nonNumeric></span></div></td></tr></table></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">CURRENT REPORT <br/>PURSUANT TO SECTION 13 OR 15(d) OF THE <br/>SECURITIES EXCHANGE ACT OF 1934</span></div><div style="margin-bottom:5pt;margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:91.445%"><tr><td style="width:1.0%"></td><td style="width:43.416%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.545%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:38.739%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonNumeric contextRef="i93cbeb5169094e339cb27c3423e72ace_D20210608-20210608" format="ixt:datemonthdayyearen" name="dei:DocumentPeriodEndDate" id="id3VybDovL2RvY3MudjEvZG9jOjY4NmVhZWMxYjNkNzRlNGU4YzQ3OGJlOWYyZTMxNjM5L3NlYzo2ODZlYWVjMWIzZDc0ZTRlOGM0NzhiZTlmMmUzMTYzOV8xL2ZyYWc6ODUwZDVlMjgxNTA5NGE3ZmEwNWI0NTUwNjA1NzBmMGYvdGFibGU6MWY4Njc4ODEzOGNmNGE4MzhjNzhjMmMzN2Q0YzNlNDYvdGFibGVyYW5nZToxZjg2Nzg4MTM4Y2Y0YTgzOGM3OGMyYzM3ZDRjM2U0Nl8wLTAtMS0xLTA_71fbcb27-cd4c-4d0c-b3f2-8bb06db1574c">June 8, 2021</ix:nonNumeric></span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonNumeric contextRef="i93cbeb5169094e339cb27c3423e72ace_D20210608-20210608" name="dei:EntityFileNumber" id="id3VybDovL2RvY3MudjEvZG9jOjY4NmVhZWMxYjNkNzRlNGU4YzQ3OGJlOWYyZTMxNjM5L3NlYzo2ODZlYWVjMWIzZDc0ZTRlOGM0NzhiZTlmMmUzMTYzOV8xL2ZyYWc6ODUwZDVlMjgxNTA5NGE3ZmEwNWI0NTUwNjA1NzBmMGYvdGFibGU6MWY4Njc4ODEzOGNmNGE4MzhjNzhjMmMzN2Q0YzNlNDYvdGFibGVyYW5nZToxZjg2Nzg4MTM4Y2Y0YTgzOGM3OGMyYzM3ZDRjM2U0Nl8wLTItMS0xLTA_8e9a3e73-a153-42dc-8d92-be1065a7d906">0-7928</ix:nonNumeric></span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Date of Report <br/>(Date of earliest event reported)</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-bottom:6pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Commission File Number</span></div></td></tr></table></div><div style="margin-bottom:5pt;margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:94.247%"><tr><td style="width:1.0%"></td><td style="width:98.900%"></td><td style="width:0.1%"></td></tr><tr style="height:60pt"><td colspan="3" style="padding:0 1pt"><div style="text-align:center"><img src="cmtl-20210608_g1.jpg" alt="cmtl-20210608_g1.jpg" style="height:72px;margin-bottom:5pt;vertical-align:text-bottom;width:301px"/></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(Exact name of registrant as specified in its charter)</span></td></tr></table></div><div style="margin-bottom:5pt;margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:91.445%"><tr><td style="width:1.0%"></td><td style="width:43.416%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.545%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:38.739%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonNumeric contextRef="i93cbeb5169094e339cb27c3423e72ace_D20210608-20210608" format="ixt-sec:stateprovnameen" name="dei:EntityIncorporationStateCountryCode" id="id3VybDovL2RvY3MudjEvZG9jOjY4NmVhZWMxYjNkNzRlNGU4YzQ3OGJlOWYyZTMxNjM5L3NlYzo2ODZlYWVjMWIzZDc0ZTRlOGM0NzhiZTlmMmUzMTYzOV8xL2ZyYWc6ODUwZDVlMjgxNTA5NGE3ZmEwNWI0NTUwNjA1NzBmMGYvdGFibGU6ZGIwNmViNjRkYWI1NGZjNjkzNTVhODY3Yzg4YmEyMjMvdGFibGVyYW5nZTpkYjA2ZWI2NGRhYjU0ZmM2OTM1NWE4NjdjODhiYTIyM18wLTAtMS0xLTA_a2b22a7d-06b2-469f-9bb6-9228feb20955">Delaware</ix:nonNumeric></span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonNumeric contextRef="i93cbeb5169094e339cb27c3423e72ace_D20210608-20210608" name="dei:EntityTaxIdentificationNumber" id="id3VybDovL2RvY3MudjEvZG9jOjY4NmVhZWMxYjNkNzRlNGU4YzQ3OGJlOWYyZTMxNjM5L3NlYzo2ODZlYWVjMWIzZDc0ZTRlOGM0NzhiZTlmMmUzMTYzOV8xL2ZyYWc6ODUwZDVlMjgxNTA5NGE3ZmEwNWI0NTUwNjA1NzBmMGYvdGFibGU6ZGIwNmViNjRkYWI1NGZjNjkzNTVhODY3Yzg4YmEyMjMvdGFibGVyYW5nZTpkYjA2ZWI2NGRhYjU0ZmM2OTM1NWE4NjdjODhiYTIyM18wLTItMS0xLTA_505327b5-615a-46aa-9a98-55c5a36aea99">11-2139466</ix:nonNumeric></span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(State or other jurisdiction of </span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">incorporation or organization)</span></div><div style="text-align:center"><span><br/></span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(I.R.S. Employer Identification Number)</span></td></tr></table></div><div style="margin-bottom:5pt;margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:92.035%"><tr><td style="width:1.0%"></td><td style="width:21.976%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:52.746%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:21.978%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonNumeric contextRef="i93cbeb5169094e339cb27c3423e72ace_D20210608-20210608" name="dei:EntityAddressAddressLine1" id="id3VybDovL2RvY3MudjEvZG9jOjY4NmVhZWMxYjNkNzRlNGU4YzQ3OGJlOWYyZTMxNjM5L3NlYzo2ODZlYWVjMWIzZDc0ZTRlOGM0NzhiZTlmMmUzMTYzOV8xL2ZyYWc6ODUwZDVlMjgxNTA5NGE3ZmEwNWI0NTUwNjA1NzBmMGYvdGFibGU6ZmYxYTk5YWJkODFiNDJjNzliNGZkNDJiYjQxYjQ2NzgvdGFibGVyYW5nZTpmZjFhOTlhYmQ4MWI0MmM3OWI0ZmQ0MmJiNDFiNDY3OF8wLTEtMS0xLTAvdGV4dHJlZ2lvbjo1ZjM2MjFjMTYxN2E0YjFlYjgxZTY3MWE4NGM4MTMyNV80_1e05aab8-84ea-4a3d-81c6-e1aa8f7e23b4">68 South Service Road</ix:nonNumeric>, <ix:nonNumeric contextRef="i93cbeb5169094e339cb27c3423e72ace_D20210608-20210608" name="dei:EntityAddressAddressLine2" id="id3VybDovL2RvY3MudjEvZG9jOjY4NmVhZWMxYjNkNzRlNGU4YzQ3OGJlOWYyZTMxNjM5L3NlYzo2ODZlYWVjMWIzZDc0ZTRlOGM0NzhiZTlmMmUzMTYzOV8xL2ZyYWc6ODUwZDVlMjgxNTA5NGE3ZmEwNWI0NTUwNjA1NzBmMGYvdGFibGU6ZmYxYTk5YWJkODFiNDJjNzliNGZkNDJiYjQxYjQ2NzgvdGFibGVyYW5nZTpmZjFhOTlhYmQ4MWI0MmM3OWI0ZmQ0MmJiNDFiNDY3OF8wLTEtMS0xLTAvdGV4dHJlZ2lvbjo1ZjM2MjFjMTYxN2E0YjFlYjgxZTY3MWE4NGM4MTMyNV84_befd386b-cbad-4ee5-9fea-b0050aeec8bd">Suite 230</ix:nonNumeric></span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonNumeric contextRef="i93cbeb5169094e339cb27c3423e72ace_D20210608-20210608" name="dei:EntityAddressCityOrTown" id="id3VybDovL2RvY3MudjEvZG9jOjY4NmVhZWMxYjNkNzRlNGU4YzQ3OGJlOWYyZTMxNjM5L3NlYzo2ODZlYWVjMWIzZDc0ZTRlOGM0NzhiZTlmMmUzMTYzOV8xL2ZyYWc6ODUwZDVlMjgxNTA5NGE3ZmEwNWI0NTUwNjA1NzBmMGYvdGFibGU6ZmYxYTk5YWJkODFiNDJjNzliNGZkNDJiYjQxYjQ2NzgvdGFibGVyYW5nZTpmZjFhOTlhYmQ4MWI0MmM3OWI0ZmQ0MmJiNDFiNDY3OF8wLTEtMS0xLTAvdGV4dHJlZ2lvbjo1ZjM2MjFjMTYxN2E0YjFlYjgxZTY3MWE4NGM4MTMyNV8xMQ_2ce0c55f-4dfb-4eb4-8cde-566a7c02ce21">Melville</ix:nonNumeric>, <ix:nonNumeric contextRef="i93cbeb5169094e339cb27c3423e72ace_D20210608-20210608" format="ixt-sec:stateprovnameen" name="dei:EntityAddressStateOrProvince" id="id3VybDovL2RvY3MudjEvZG9jOjY4NmVhZWMxYjNkNzRlNGU4YzQ3OGJlOWYyZTMxNjM5L3NlYzo2ODZlYWVjMWIzZDc0ZTRlOGM0NzhiZTlmMmUzMTYzOV8xL2ZyYWc6ODUwZDVlMjgxNTA5NGE3ZmEwNWI0NTUwNjA1NzBmMGYvdGFibGU6ZmYxYTk5YWJkODFiNDJjNzliNGZkNDJiYjQxYjQ2NzgvdGFibGVyYW5nZTpmZjFhOTlhYmQ4MWI0MmM3OWI0ZmQ0MmJiNDFiNDY3OF8wLTEtMS0xLTAvdGV4dHJlZ2lvbjo1ZjM2MjFjMTYxN2E0YjFlYjgxZTY3MWE4NGM4MTMyNV8xNQ_8f40fe0e-a25e-419e-969e-7aa7d3ea569c">New York</ix:nonNumeric>  <ix:nonNumeric contextRef="i93cbeb5169094e339cb27c3423e72ace_D20210608-20210608" name="dei:EntityAddressPostalZipCode" id="id3VybDovL2RvY3MudjEvZG9jOjY4NmVhZWMxYjNkNzRlNGU4YzQ3OGJlOWYyZTMxNjM5L3NlYzo2ODZlYWVjMWIzZDc0ZTRlOGM0NzhiZTlmMmUzMTYzOV8xL2ZyYWc6ODUwZDVlMjgxNTA5NGE3ZmEwNWI0NTUwNjA1NzBmMGYvdGFibGU6ZmYxYTk5YWJkODFiNDJjNzliNGZkNDJiYjQxYjQ2NzgvdGFibGVyYW5nZTpmZjFhOTlhYmQ4MWI0MmM3OWI0ZmQ0MmJiNDFiNDY3OF8wLTEtMS0xLTAvdGV4dHJlZ2lvbjo1ZjM2MjFjMTYxN2E0YjFlYjgxZTY3MWE4NGM4MTMyNV8xOQ_76a9d870-4af3-4806-b35f-7601c2820175">11747</ix:nonNumeric></span></div></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(Address of Principal Executive Offices) (Zip Code)</span></td><td colspan="3" style="padding:0 1pt"></td></tr><tr style="height:6pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(<ix:nonNumeric contextRef="i93cbeb5169094e339cb27c3423e72ace_D20210608-20210608" name="dei:CityAreaCode" id="id3VybDovL2RvY3MudjEvZG9jOjY4NmVhZWMxYjNkNzRlNGU4YzQ3OGJlOWYyZTMxNjM5L3NlYzo2ODZlYWVjMWIzZDc0ZTRlOGM0NzhiZTlmMmUzMTYzOV8xL2ZyYWc6ODUwZDVlMjgxNTA5NGE3ZmEwNWI0NTUwNjA1NzBmMGYvdGFibGU6ZmYxYTk5YWJkODFiNDJjNzliNGZkNDJiYjQxYjQ2NzgvdGFibGVyYW5nZTpmZjFhOTlhYmQ4MWI0MmM3OWI0ZmQ0MmJiNDFiNDY3OF8zLTEtMS0xLTAvdGV4dHJlZ2lvbjoyMmQ4YmUwYTdiMmY0YjE4YTFmZTYwNTA5MmE0MTIyNV81_484f6946-65e1-48bc-8a05-39d0dac1f437">631</ix:nonNumeric>) <ix:nonNumeric contextRef="i93cbeb5169094e339cb27c3423e72ace_D20210608-20210608" name="dei:LocalPhoneNumber" id="id3VybDovL2RvY3MudjEvZG9jOjY4NmVhZWMxYjNkNzRlNGU4YzQ3OGJlOWYyZTMxNjM5L3NlYzo2ODZlYWVjMWIzZDc0ZTRlOGM0NzhiZTlmMmUzMTYzOV8xL2ZyYWc6ODUwZDVlMjgxNTA5NGE3ZmEwNWI0NTUwNjA1NzBmMGYvdGFibGU6ZmYxYTk5YWJkODFiNDJjNzliNGZkNDJiYjQxYjQ2NzgvdGFibGVyYW5nZTpmZjFhOTlhYmQ4MWI0MmM3OWI0ZmQ0MmJiNDFiNDY3OF8zLTEtMS0xLTAvdGV4dHJlZ2lvbjoyMmQ4YmUwYTdiMmY0YjE4YTFmZTYwNTA5MmE0MTIyNV85_29fdd489-8f13-419b-9b5e-0fe78eb24c0f">962-7000</ix:nonNumeric></span></div></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(Registrant&#8217;s telephone number, including area code)</span></td><td colspan="3" style="padding:0 1pt"></td></tr></table></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Check the appropriate box below if the Form 8-K filing is intended to simultaneously satisfy the filing obligation of the registrant under any of the following provisions: </span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonNumeric contextRef="i93cbeb5169094e339cb27c3423e72ace_D20210608-20210608" format="ixt-sec:boolballotbox" name="dei:WrittenCommunications" id="id3VybDovL2RvY3MudjEvZG9jOjY4NmVhZWMxYjNkNzRlNGU4YzQ3OGJlOWYyZTMxNjM5L3NlYzo2ODZlYWVjMWIzZDc0ZTRlOGM0NzhiZTlmMmUzMTYzOV8xL2ZyYWc6ODUwZDVlMjgxNTA5NGE3ZmEwNWI0NTUwNjA1NzBmMGYvdGV4dHJlZ2lvbjo4NTBkNWUyODE1MDk0YTdmYTA1YjQ1NTA2MDU3MGYwZl8zMTQw_274da246-a5bf-49f5-8f80-81136bcf6eca">&#9744;</ix:nonNumeric>  Written communications pursuant to Rule 425 under the Securities Act (17 CFR 230.425)</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonNumeric contextRef="i93cbeb5169094e339cb27c3423e72ace_D20210608-20210608" format="ixt-sec:boolballotbox" name="dei:SolicitingMaterial" id="id3VybDovL2RvY3MudjEvZG9jOjY4NmVhZWMxYjNkNzRlNGU4YzQ3OGJlOWYyZTMxNjM5L3NlYzo2ODZlYWVjMWIzZDc0ZTRlOGM0NzhiZTlmMmUzMTYzOV8xL2ZyYWc6ODUwZDVlMjgxNTA5NGE3ZmEwNWI0NTUwNjA1NzBmMGYvdGV4dHJlZ2lvbjo4NTBkNWUyODE1MDk0YTdmYTA1YjQ1NTA2MDU3MGYwZl8zMTQx_98ccdf00-1c2d-4329-a87b-85bef63fce28">&#9744;</ix:nonNumeric>  Soliciting material pursuant to Rule 14a-12 under the Exchange Act (17 CFR 240.14a-12)</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonNumeric contextRef="i93cbeb5169094e339cb27c3423e72ace_D20210608-20210608" format="ixt-sec:boolballotbox" name="dei:PreCommencementTenderOffer" id="id3VybDovL2RvY3MudjEvZG9jOjY4NmVhZWMxYjNkNzRlNGU4YzQ3OGJlOWYyZTMxNjM5L3NlYzo2ODZlYWVjMWIzZDc0ZTRlOGM0NzhiZTlmMmUzMTYzOV8xL2ZyYWc6ODUwZDVlMjgxNTA5NGE3ZmEwNWI0NTUwNjA1NzBmMGYvdGV4dHJlZ2lvbjo4NTBkNWUyODE1MDk0YTdmYTA1YjQ1NTA2MDU3MGYwZl8zMTQy_20143cd1-b4fd-42f9-b005-e5ee10205cc0">&#9744;</ix:nonNumeric>  Pre-commencement communications pursuant to Rule 14d-2(b) under the Exchange Act (17 CFR 240.14d-2(b))</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonNumeric contextRef="i93cbeb5169094e339cb27c3423e72ace_D20210608-20210608" format="ixt-sec:boolballotbox" name="dei:PreCommencementIssuerTenderOffer" id="id3VybDovL2RvY3MudjEvZG9jOjY4NmVhZWMxYjNkNzRlNGU4YzQ3OGJlOWYyZTMxNjM5L3NlYzo2ODZlYWVjMWIzZDc0ZTRlOGM0NzhiZTlmMmUzMTYzOV8xL2ZyYWc6ODUwZDVlMjgxNTA5NGE3ZmEwNWI0NTUwNjA1NzBmMGYvdGV4dHJlZ2lvbjo4NTBkNWUyODE1MDk0YTdmYTA1YjQ1NTA2MDU3MGYwZl8zMTQz_2b7ffe20-6917-4059-a558-21cd6acf1bf9">&#9744;</ix:nonNumeric>  Pre-commencement communications pursuant to Rule 13e-4(c) under the Exchange Act (17 CFR 240.13e-4(c))</span></div><div style="margin-bottom:5pt;margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:98.082%"><tr><td style="width:1.0%"></td><td style="width:33.937%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:33.937%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:28.826%"></td><td style="width:0.1%"></td></tr><tr><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Securities registered pursuant to Section 12(b) of the Act:</span></td></tr><tr><td colspan="3" style="border-left:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Title of each class</span></td><td colspan="3" style="border-left:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Trading Symbol(s)</span></td><td colspan="3" style="border-left:1pt solid #000000;border-right:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Name of exchange on which registered</span></td></tr><tr><td colspan="3" style="border-left:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="i93ea70e987824041975c14e0d3e6c1a8_D20210608-20210608" name="dei:Security12bTitle" id="id3VybDovL2RvY3MudjEvZG9jOjY4NmVhZWMxYjNkNzRlNGU4YzQ3OGJlOWYyZTMxNjM5L3NlYzo2ODZlYWVjMWIzZDc0ZTRlOGM0NzhiZTlmMmUzMTYzOV8xL2ZyYWc6ODUwZDVlMjgxNTA5NGE3ZmEwNWI0NTUwNjA1NzBmMGYvdGFibGU6ZTFjNTY5NzVjNjI3NDRjNWFmYWI5ODRjZjAxMmNjZmUvdGFibGVyYW5nZTplMWM1Njk3NWM2Mjc0NGM1YWZhYjk4NGNmMDEyY2NmZV8yLTAtMS0xLTA_8a516941-6574-4e57-8207-285018b3c084">Common Stock, par value $0.10 per share</ix:nonNumeric></span></td><td colspan="3" style="border-left:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="i93ea70e987824041975c14e0d3e6c1a8_D20210608-20210608" name="dei:TradingSymbol" id="id3VybDovL2RvY3MudjEvZG9jOjY4NmVhZWMxYjNkNzRlNGU4YzQ3OGJlOWYyZTMxNjM5L3NlYzo2ODZlYWVjMWIzZDc0ZTRlOGM0NzhiZTlmMmUzMTYzOV8xL2ZyYWc6ODUwZDVlMjgxNTA5NGE3ZmEwNWI0NTUwNjA1NzBmMGYvdGFibGU6ZTFjNTY5NzVjNjI3NDRjNWFmYWI5ODRjZjAxMmNjZmUvdGFibGVyYW5nZTplMWM1Njk3NWM2Mjc0NGM1YWZhYjk4NGNmMDEyY2NmZV8yLTEtMS0xLTA_7c661bb7-bdef-40ba-a5da-7872826069fe">CMTL</ix:nonNumeric></span></td><td colspan="3" style="border-left:1pt solid #000000;border-right:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="i93ea70e987824041975c14e0d3e6c1a8_D20210608-20210608" format="ixt-sec:exchnameen" name="dei:SecurityExchangeName" id="id3VybDovL2RvY3MudjEvZG9jOjY4NmVhZWMxYjNkNzRlNGU4YzQ3OGJlOWYyZTMxNjM5L3NlYzo2ODZlYWVjMWIzZDc0ZTRlOGM0NzhiZTlmMmUzMTYzOV8xL2ZyYWc6ODUwZDVlMjgxNTA5NGE3ZmEwNWI0NTUwNjA1NzBmMGYvdGFibGU6ZTFjNTY5NzVjNjI3NDRjNWFmYWI5ODRjZjAxMmNjZmUvdGFibGVyYW5nZTplMWM1Njk3NWM2Mjc0NGM1YWZhYjk4NGNmMDEyY2NmZV8yLTItMS0xLTA_613fbecd-f47c-4a32-9591-32e6a64916fd">NASDAQ Stock Market LLC</ix:nonNumeric></span></td></tr><tr><td colspan="3" style="border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="ibe700b3bfb34439ab657332a72ff46f7_D20210608-20210608" name="dei:Security12bTitle" id="id3VybDovL2RvY3MudjEvZG9jOjY4NmVhZWMxYjNkNzRlNGU4YzQ3OGJlOWYyZTMxNjM5L3NlYzo2ODZlYWVjMWIzZDc0ZTRlOGM0NzhiZTlmMmUzMTYzOV8xL2ZyYWc6ODUwZDVlMjgxNTA5NGE3ZmEwNWI0NTUwNjA1NzBmMGYvdGFibGU6ZTFjNTY5NzVjNjI3NDRjNWFmYWI5ODRjZjAxMmNjZmUvdGFibGVyYW5nZTplMWM1Njk3NWM2Mjc0NGM1YWZhYjk4NGNmMDEyY2NmZV8zLTAtMS0xLTA_574b318d-8b7d-437e-81db-72ebcf4c1320">Series A Junior Participating Cumulative Preferred Stock, par value $0.10 per share</ix:nonNumeric><br/></span></td><td colspan="3" style="border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:1pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"></td></tr></table></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Indicate by check mark whether the registrant is an emerging growth company as defined in Rule 405 of the Securities Act of 1933 (&#167;230.405 of this chapter) or Rule 12b-2 of the Securities Exchange Act of 1934 (&#167;240.12b-2 of this chapter). </span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;Emerging growth company&#160;&#160;&#160;&#160;<ix:nonNumeric contextRef="i93cbeb5169094e339cb27c3423e72ace_D20210608-20210608" format="ixt-sec:boolballotbox" name="dei:EntityEmergingGrowthCompany" id="id3VybDovL2RvY3MudjEvZG9jOjY4NmVhZWMxYjNkNzRlNGU4YzQ3OGJlOWYyZTMxNjM5L3NlYzo2ODZlYWVjMWIzZDc0ZTRlOGM0NzhiZTlmMmUzMTYzOV8xL2ZyYWc6ODUwZDVlMjgxNTA5NGE3ZmEwNWI0NTUwNjA1NzBmMGYvdGV4dHJlZ2lvbjo4NTBkNWUyODE1MDk0YTdmYTA1YjQ1NTA2MDU3MGYwZl8zMTQ0_13905d0a-f2bd-47a5-99f5-19da29ee4e8d">&#9744;</ix:nonNumeric></span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">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. </span><img src="cmtl-20210608_g2.jpg" alt="cmtl-20210608_g2.jpg" style="height:13px;margin-bottom:5pt;vertical-align:text-bottom;width:13px"/></div><div style="margin-bottom:17pt;margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:98.082%"><tr><td style="width:1.0%"></td><td style="width:98.900%"></td><td style="width:0.1%"></td></tr><tr style="height:3pt"><td colspan="3" style="border-bottom:4pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"></td></tr></table></div><div><span><br/></span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div><span><br/></span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span><br/></span></div></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Item 2.02&#160;&#160;&#160;&#160;Results of Operations and Financial Condition.</span></div><div><span><br/></span></div><div style="padding-left:72pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On June&#160;8, 2021, Comtech Telecommunications Corp. (the &#8220;Company&#8221;) issued a press release announcing its results of operations for its third quarter ended April&#160;30, 2021 and updated its fiscal 2021 financial targets.</span></div><div style="padding-left:72pt;text-align:justify"><span><br/></span></div><div style="padding-left:72pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">A copy of the press release issued by the Company concerning the foregoing results is furnished herewith as Exhibit 99.1 and is incorporated herein by reference. The information in this Item 2.02 (including the exhibit hereto) relating to this announcement shall not be deemed filed under the Securities and Exchange Commission&#8217;s rules and regulations and shall not be deemed incorporated by reference in any filing under the Securities Act of 1933, as amended.</span></div><div style="padding-left:72pt;text-align:justify"><span><br/></span></div><div style="padding-left:72pt;text-align:justify"><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Item 7.01</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Regulation FD Disclosure.</span></div><div style="padding-left:72pt;text-align:justify"><span><br/></span></div><div style="padding-left:72pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On June&#160;8, 2021, the Company also announced that its Board of Directors (the &#8220;Board&#8221;) approved the declaration of a quarterly cash dividend of $0.10 per common share, payable on August&#160;20, 2021 to stockholders of record at the close of business on July&#160;21, 2021.</span></div><div style="padding-left:72pt;text-align:justify"><span><br/></span></div><div style="padding-left:72pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Copies of the press releases issued by the Company concerning the foregoing are furnished herewith as Exhibit 99.2 and are incorporated herein by reference. The information in this Item 7.01 (including the exhibit hereto) relating to these announcements shall not be deemed filed under the Securities and Exchange Commission&#8217;s rules and regulations and shall not be deemed incorporated by reference in any filing under the Securities Act of 1933, as amended.</span></div><div style="padding-left:72pt;text-align:justify"><span><br/></span></div><div style="padding-left:72pt;text-align:justify"><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Item 9.01&#160;&#160;&#160;&#160;Financial Statements and Exhibits.</span></div><div><span><br/></span></div><div style="padding-left:72pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(d) Exhibits.</span></div><div style="margin-bottom:5pt;margin-top:5pt;padding-left:72pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:79.056%"><tr><td style="width:1.0%"></td><td style="width:19.795%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:78.005%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline">Exhibit Number</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline">Description</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="exhibit991fy21q3.htm">99.1</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-bottom:10pt;text-align:justify"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="exhibit991fy21q3.htm">Press Release, dated </a><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="exhibit991fy21q3.htm">June</a><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="exhibit991fy21q3.htm"> </a><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="exhibit991fy21q3.htm">08</a><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="exhibit991fy21q3.htm">, 2021, reporting the financial results of the Company for its fiscal quarter ended </a><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="exhibit991fy21q3.htm">April 30</a><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="exhibit991fy21q3.htm">, 2021, and updated fiscal 2021 financial targets (furnished and not filed herewith solely pursuant to Item 2.02).</a></span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="exhibit992fy21q3.htm">99.2</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-bottom:10pt;text-align:justify"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="exhibit992fy21q3.htm">Press Release, dated </a><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="exhibit992fy21q3.htm">June 08</a><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="exhibit992fy21q3.htm">, 2021, announcing that the Company&#8217;s Board declared a quarterly cash dividend of $0.10 per common share (furnished and not filed herewith solely pursuant to Item 7.01).</a></span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">104</span></td><td colspan="3" style="padding:2px 1pt;text-align:justify;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Cover Page Interactive Data File (embedded within the Inline XBRL Document).</span></td></tr></table></div><div style="margin-bottom:6pt;padding-left:36pt"><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div><span><br/></span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span><br/></span></div></div><div><span><br/></span></div><div style="margin-bottom:12pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">SIGNATURE</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Pursuant to the requirements of the Securities Exchange Act of 1934, Comtech Telecommunications Corp. has duly caused this report to be signed on its behalf by the undersigned hereunto duly authorized.</span></div><div style="margin-bottom:12pt;margin-top:24pt;padding-left:234pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">COMTECH TELECOMMUNICATIONS CORP.</span></div><div style="margin-bottom:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Dated:&#160;&#160;&#160;&#160;June&#160;8, 2021 </span></div><div style="padding-left:234pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">By:&#160;&#160;&#160;&#160;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">&#160;&#160;&#160;&#160;/s/ Michael A. Bondi&#160;&#160;&#160;&#160; </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> <br/>Name:&#160;&#160;&#160;&#160;Michael A. Bondi <br/>Title:&#160;&#160;&#160;&#160;Chief Financial Officer</span></div><div style="padding-left:234pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;</span></div><div style="padding-left:270pt"><span><br/></span></div><div><span><br/></span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div><span><br/></span></div></div></div></body></html>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-99.1
<SEQUENCE>2
<FILENAME>exhibit991fy21q3.htm
<DESCRIPTION>EX-99.1
<TEXT>
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"><html><head>
<!-- Document created using Wdesk -->
<!-- Copyright 2021 Workiva -->
<title>Document</title></head><body><div id="i97dc7c2843604b1baef26690ad8a320d_1"></div><div style="min-height:54pt;width:100%"><div><font><br></font></div></div><div style="text-align:right"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Exhibit 99.1 </font></div><div style="padding-left:18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Media Contact&#58;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;</font></div><div style="padding-left:18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Michael D. Porcelain, President and Chief Operating Officer</font></div><div style="padding-left:18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(631) 962-7000</font></div><div style="padding-left:18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Info&#64;comtechtel.com</font></div><div style="padding-left:18pt"><font><br></font></div><div style="padding-left:9pt;padding-right:9pt;text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">COMTECH TELECOMMUNICATIONS CORP. ANNOUNCES </font></div><div style="padding-left:9pt;padding-right:9pt;text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">RESULTS FOR ITS FISCAL 2021 THIRD QUARTER AND </font></div><div style="padding-left:9pt;padding-right:9pt;text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">UPDATES ITS FINANCIAL TARGETS FOR FISCAL 2021</font></div><div style="text-align:center;text-indent:36pt"><font><br></font></div><div style="padding-left:18pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:115%">Melville, New York &#8211; June&#160;8, 2021</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%"> &#8211; Comtech Telecommunications Corp. (NASDAQ&#58; CMTL) today reported its operating results for the third fiscal quarter ended April&#160;30, 2021 and updated its financial targets for fiscal 2021.</font></div><div style="padding-left:18pt;text-align:justify"><font><br></font></div><div style="padding-left:18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Fiscal 2021 Third Quarter Highlights</font></div><div style="padding-left:18pt"><font><br></font></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Consolidated net sales of $139.4 million and Adjusted EBITDA of $17.7 million (or 12.7% of consolidated net sales). Adjusted EBITDA, which significantly exceeded Comtech's expectation for its third quarter of fiscal 2021, is a non-GAAP financial measure that is reconciled to the most directly comparable GAAP financial measure and is more fully defined below. </font></div><div style="text-align:justify"><font><br></font></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">With bookings of $115.9 million, the Company achieved a book-to-bill ratio (a measure defined as bookings divided by net sales) of 0.83 during its third quarter of fiscal 2021. Backlog as of April&#160;30, 2021 was $636.5 million. The total value of multi-year contracts that Comtech has received is substantially higher than its reported backlog. When adding Comtech&#8217;s backlog and the total unfunded value of multi-year contracts that Comtech has received and for which it expects future orders, its revenue visibility approximates $1.1 billion.</font></div><div style="text-align:justify"><font><br></font></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">The Company incurred an aggregate of $5.3 million of acquisition plan expenses due to the April 2021 settlement of litigation related to the 2019 acquisition of GD NG-911 as well as the March 2021 closing of the UHP acquisition. The integration of UHP into Comtech&#8217;s satellite ground station product line is well underway, and it does not expect to incur any significant acquisition plan expenses for the remainder of fiscal 2021. </font></div><div style="text-align:justify"><font><br></font></div><div style="padding-left:36pt;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">&#8226;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;padding-left:14.5pt">The Company's annual effective income tax rate was 11.5%, excluding a net discrete tax expense of $0.2 million.</font></div><div style="text-align:justify"><font><br></font></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">&#8226;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;padding-left:14.5pt">Comtech reported GAAP operating income of $2.4 million, GAAP net income of $0.8 million and GAAP net income per diluted share (&#34;EPS&#34;) of $0.03 for the third quarter of fiscal 2021. Non-GAAP operating income was $8.9 million, Non-GAAP net income was $6.8 million and Non-GAAP EPS was $0.26. These Non-GAAP amounts exclude acquisition plan expenses, restructuring costs, COVID-19 related costs, strategic emerging technology costs for next-generation satellite technology and a net discrete tax expense. Non-GAAP amounts are reconciled to the most directly comparable GAAP financial measures in the table below. </font></div><div style="text-align:justify"><font><br></font></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Comtech generated GAAP operating cash flows of $6.8 million during the third quarter and had $39.2 million of cash and cash equivalents and total debt outstanding of $215.0 million as of April&#160;30, 2021.</font></div><div style="text-align:justify"><font><br></font></div><div style="padding-left:18pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Commenting on the Company's third quarter fiscal 2021 performance, Fred Kornberg, Chairman of the Board and Chief Executive Officer, stated, &#34;Thanks to the hard work of all of our team members, we achieved solid operating performance and have recently secured important contract awards that bode well for our future. We are continuing to invest in new state-of-the-art production and engineering facilities as well as new next-generation wireless technology solutions that we believe our customers will want in the post-COVID-19 pandemic economic recovery. Looking forward, we are confident that we will have a strong finish to fiscal 2021 and achieve growth in fiscal 2022.&#8221;</font></div><div style="padding-left:18pt;text-align:justify"><font><br></font></div><div style="padding-left:18pt;text-align:justify"><font><br></font></div><div style="padding-left:2.25pt;padding-right:2.25pt;text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:115%">- more -</font></div><div style="padding-left:2.25pt;padding-right:2.25pt;text-align:center"><font><br></font></div><div style="padding-left:2.25pt;padding-right:2.25pt;text-align:center"><font><br></font></div><div style="padding-left:18pt"><font><br></font></div><div style="padding-left:18pt"><font><br></font></div><div style="height:22.5pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div><font><br></font></div></div></div><hr style="page-break-after:always"><div style="min-height:54pt;width:100%"><div><font><br></font></div></div><div style="padding-left:18pt"><font><br></font></div><div style="padding-left:18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">COMMENTS AND FINANCIAL TARGETS FOR EXPECTED FISCAL 2021 PERFORMANCE</font></div><div style="padding-left:18pt;text-align:justify"><font><br></font></div><div style="padding-left:18pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Comtech is making the following comments on expected fiscal 2021 performance&#58;</font></div><div style="padding-left:18pt;text-align:justify"><font><br></font></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Comtech expects fiscal 2021 consolidated net sales to be in a range of $580.0 million to $590.0 million. This updated target primarily reflects a change in anticipated revenues in its Government Solutions segment due to the U.S. government's April 2021 announcement to fully withdraw troops from Afghanistan as well as other program changes. At the same time, the Company's effort to streamline business operations are paying off and it continues to target Adjusted EBITDA in a range of $74.0 million to $76.0 million for fiscal 2021. </font></div><div style="text-align:justify"><font><br></font></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">During the third quarter, Comtech incurred $0.3 million of strategic emerging technology costs for next-generation satellite technology to advance its solutions offerings to be used with new broadband satellite constellations. The Company is evaluating this new market in relation to its long-term business strategies, and it may incur additional costs over the next twelve months.</font></div><div style="text-align:justify"><font><br></font></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">As disclosed in the Company's Quarterly Report on Form 10-Q filed with the Securities and Exchange Commission (&#34;SEC&#34;) today, at the start of Comtech&#8217;s fourth quarter of fiscal 2021, it entered into a multi-year agreement enabling a customer to potentially order hundreds of millions of dollars of its next-generation satellite earth station technology. Shortly after Comtech signed this agreement, it received its first order valued at more than $13.0 million to make certain customizations on behalf of this customer. Work on these efforts has commenced immediately.</font></div><div><font><br></font></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Comtech expects fiscal 2021 revenue in its Commercial Solutions segment to be slightly higher than the amount it achieved in fiscal 2020, primarily due to&#58; (i) strong demand for Comtech's public safety technology solutions&#59; (ii) delivering 5G virtual mobile location-based technology solutions for two U.S. tier-one mobile network operators&#59; (iii) contract performance in support of a critical U.S. Air Force and U.S. Army Anti-jam Modem (&#8220;A3M&#8221;) program under the U.S. Space Force&#8217;s Space and Missile Systems Center (&#8220;SMC&#8221;) agency&#59; and (iv) deliveries of SLM-5650B satellite modems and firmware related to a previously awarded contract from the U.S. Naval Information Warfare Systems Command.</font></div><div style="text-align:justify"><font><br></font></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Comtech expects fiscal 2021 revenue in its Government Solutions segment to be significantly lower than the amount it achieved in fiscal 2020. Fiscal 2021 is anticipated to reflect significantly lower sales of field support services, partially offset by demand for&#58; (i) Manpack Satellite Terminals, networking equipment and other advanced VSAT products by the U.S. Army&#59; (ii) ongoing sustainment services for the U.S. Army for the AN&#47;TSC-198A SNAP terminal&#59; (iii) sustainment services for the U.S. Army's Project Manager Mission Command (&#8220;PM MC&#8221;) Blue Force Tracking (&#8220;BFT-1&#8221;) program&#59; and (iv) Joint Cyber Analysis Course (&#8220;JCAC&#8221;) training solutions. </font></div><div style="text-align:justify"><font><br></font></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">During its third quarter of fiscal 2021, Comtech initiated an effort to improve efficiencies and streamline operations in its Government Solutions segment. These efforts, which remain ongoing, include the consolidation of certain administrative and operating functions in both its Florida and Maryland locations. In addition, Comtech has started to shift production of many of its key satellite earth station products from its existing Tempe, Arizona locations to a new 146,000 square foot facility in Chandler, Arizona as well as the combination of certain related functions. This new facility is located less than 10 miles from its current facilities and is expected to support anticipated growth and long-term business goals. Over time, these efforts are expected to improve consolidated Adjusted EBITDA margins.</font></div><div style="text-align:justify"><font><br></font></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">&#8226;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;padding-left:14.5pt">Additional information about the Company's third quarter fiscal 2021 performance and updated fiscal 2021 targets can be found in the Company&#8217;s Form 10-Q as filed with the SEC. Because of the pandemic's continuing impact on global business conditions, the Company is not providing any GAAP operating income, GAAP net income or GAAP EPS guidance or a reconciliation of the Company&#8217;s projected Adjusted EBITDA results to the most comparable GAAP measure, as such a reconciliation cannot be prepared without unreasonable effort. For the same reasons, the Company is unable to address the probable significance of the unavailable information, which could be material to future results.</font></div><div style="text-align:justify"><font><br></font></div><div style="padding-left:2.25pt;padding-right:2.25pt;text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:115%">- more -</font></div><div style="height:22.5pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div><font><br></font></div></div></div><hr style="page-break-after:always"><div style="min-height:54pt;width:100%"><div><font><br></font></div></div><div style="padding-left:18pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:103%">Conference Call </font></div><div style="padding-left:18pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company has scheduled an investor conference call for 4&#58;30 PM (ET) on Tuesday, June 8, 2021. Investors and the public are invited to access a live webcast of the conference call from the Investor Relations section of the Comtech website at www.comtechtel.com. Alternatively, investors can access the conference call by dialing (800) 895-3361 (domestic), or (785) 424-1062 (international) and using the conference I.D. &#34;Comtech.&#34; A replay of the conference call will be available for seven days by dialing (800) 839-4568 or (402) 220-2681. In addition, an updated investor presentation is available on the Company's website. </font></div><div style="padding-left:18pt;text-align:justify"><font><br></font></div><div style="padding-left:18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">About Comtech</font></div><div style="padding-left:18pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Comtech Telecommunications Corp. is a leader in the global communications market headquartered in Melville, New York. With a passion for customer success, Comtech designs, produces and markets advanced secure wireless solutions to more than 1,000 customers in more than 100 countries. For more information, please visit www.comtechtel.com.</font></div><div style="padding-left:18pt;text-align:justify"><font><br></font></div><div style="padding-left:18pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:103%">Cautionary Statement Regarding Forward-Looking Statements</font></div><div style="padding-left:18pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Certain information in this press release contains forward-looking statements, including but not limited to, information relating to the Company's future performance and financial condition, plans and objectives of the Company's management and the Company's assumptions regarding such future performance, financial condition, and plans and objectives that involve certain significant known and unknown risks and uncertainties and other factors not under the Company's control which may cause its actual results, future performance and financial condition, and achievement of plans and objectives of the Company's management to be materially different from the results, performance or other expectations implied by these forward-looking statements. These factors include, among other things&#58; the possibility that the expected synergies and benefits from recent acquisitions will not be fully realized, or will not be realized within the anticipated time periods&#59; the risk that the acquired businesses will not be integrated with the Company successfully&#59; the possibility of disruption from recent acquisitions, making it more difficult to maintain business and operational relationships or retain key personnel&#59; the risk that the Company will be unsuccessful in implementing a tactical shift in its Government Solutions segment away from bidding on large commodity service contracts and toward pursuing contracts for its niche products with higher margins&#59; the nature and timing of receipt of, and the Company's performance on, new or existing orders that can cause significant fluctuations in net sales and operating results&#59; the timing and funding of government contracts&#59; adjustments to gross profits on long-term contracts&#59; risks associated with international sales&#59; rapid technological change&#59; evolving industry standards&#59; new product announcements and enhancements, including the risks associated with expanding the sales of the Company's Heights</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">TM</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> Network Platform (&#34;HEIGHTS&#34;)&#59; changing customer demands and or procurement strategies&#59; changes in prevailing economic and political conditions&#59; changes in the price of oil in global markets&#59; changes in foreign currency exchange rates&#59; risks associated with the Company's legal proceedings, customer claims for indemnification, and other similar matters&#59; risks associated with the Company&#8217;s obligations under its Credit Facility&#59; risks associated with the Company's large contracts&#59; risks associated with the COVID-19 pandemic&#59; and other factors described in this and the Company's other filings with the Securities and Exchange Commission.</font></div><div style="padding-left:18pt;text-align:justify"><font><br></font></div><div style="margin-bottom:6pt;padding-left:9pt;padding-right:9pt;text-align:center"><font><br></font></div><div style="margin-bottom:6pt;padding-left:9pt;padding-right:9pt;text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">- more -</font></div><div style="height:22.5pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div><font><br></font></div></div></div><hr style="page-break-after:always"><div style="min-height:54pt;width:100%"><div><font><br></font></div></div><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">COMTECH TELECOMMUNICATIONS CORP.</font></div><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">AND SUBSIDIARIES</font></div><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Condensed Consolidated Statements of Operations</font></div><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(Unaudited)</font></div><div style="text-align:center"><font><br></font></div><div style="margin-bottom:5pt;margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:31.182%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:2.052%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.915%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.601%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.915%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.601%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.915%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.601%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.918%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Three months ended April 30,</font></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Nine months ended April 30,</font></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2021</font></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2020</font></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2021</font></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2020</font></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net sales</font></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</font></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">139,376,000&#160;</font></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</font></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">135,121,000&#160;</font></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</font></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">435,886,000&#160;</font></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</font></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">467,042,000&#160;</font></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cost of sales</font></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">86,360,000&#160;</font></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">82,120,000&#160;</font></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">276,982,000&#160;</font></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">289,872,000&#160;</font></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 14.5pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Gross profit</font></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">53,016,000&#160;</font></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">53,001,000&#160;</font></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">158,904,000&#160;</font></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">177,170,000&#160;</font></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Expenses&#58;</font></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</font></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</font></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:24.75pt;text-indent:-9pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Selling, general and administrative</font></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">26,997,000&#160;</font></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">32,313,000&#160;</font></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">83,999,000&#160;</font></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">93,538,000&#160;</font></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:24.75pt;text-indent:-9pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Research and development</font></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,092,000&#160;</font></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,324,000&#160;</font></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">37,391,000&#160;</font></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">40,925,000&#160;</font></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:24.75pt;text-indent:-9pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Amortization of intangibles</font></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,310,000&#160;</font></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,517,000&#160;</font></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15,671,000&#160;</font></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15,952,000&#160;</font></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:24.75pt;text-indent:-9pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Acquisition plan expenses</font></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,267,000&#160;</font></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,983,000&#160;</font></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">99,807,000&#160;</font></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14,397,000&#160;</font></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;&#160;&#160;</font></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">50,666,000&#160;</font></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">56,137,000&#160;</font></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">236,868,000&#160;</font></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">164,812,000&#160;</font></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating income (loss)</font></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,350,000&#160;</font></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3,136,000)</font></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(77,964,000)</font></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,358,000&#160;</font></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other expenses (income)&#58;</font></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 14.5pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest expense</font></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,518,000&#160;</font></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,504,000&#160;</font></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,233,000&#160;</font></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,924,000&#160;</font></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 14.5pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest (income) and other</font></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(276,000)</font></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">108,000&#160;</font></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(276,000)</font></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">37,000&#160;</font></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:13.5pt;text-indent:-11.25pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Income (loss) before provision for (benefit from) income taxes</font></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,108,000&#160;</font></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(4,748,000)</font></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(82,921,000)</font></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,397,000&#160;</font></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:13.5pt;text-indent:-11.25pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Provision for (benefit from) income taxes</font></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">316,000&#160;</font></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(759,000)</font></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,078,000)</font></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,503,000&#160;</font></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net income (loss)</font></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</font></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">792,000&#160;</font></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</font></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3,989,000)</font></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</font></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(80,843,000)</font></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</font></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,894,000&#160;</font></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net income (loss) per share&#58;</font></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 14.5pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Basic</font></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</font></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.03&#160;</font></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</font></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.16)</font></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</font></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3.12)</font></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</font></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.24&#160;</font></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 14.5pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Diluted</font></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</font></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.03&#160;</font></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</font></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.16)</font></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</font></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3.12)</font></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</font></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.24&#160;</font></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt;text-indent:-9pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted average number of common shares outstanding &#8211; basic</font></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">25,911,000&#160;</font></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">24,982,000&#160;</font></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">25,875,000&#160;</font></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">24,730,000&#160;</font></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted average number of common and common equivalent shares outstanding &#8211; diluted</font></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">26,266,000&#160;</font></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">24,982,000&#160;</font></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">25,875,000&#160;</font></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">24,892,000&#160;</font></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"></td></tr></table></div><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-style:italic;font-weight:400;line-height:120%">- more -</font></div><div style="height:22.5pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div><font><br></font></div></div></div><hr style="page-break-after:always"><div style="min-height:54pt;width:100%"><div><font><br></font></div></div><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">COMTECH TELECOMMUNICATIONS CORP.</font></div><div style="padding-left:6.75pt;padding-right:6.75pt;text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">AND SUBSIDIARIES</font></div><div style="padding-left:6.75pt;padding-right:6.75pt;text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Condensed Consolidated Balance Sheets</font></div><div style="margin-bottom:5pt;margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:66.467%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.515%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.001%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.517%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">April 30, 2021</font></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">July 31, 2020</font></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">(Unaudited)</font></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">(Audited)</font></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">Assets</font></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">Current assets&#58;</font></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 14.5pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">Cash and cash equivalents</font></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">$</font></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">39,198,000&#160;</font></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">$</font></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">47,878,000&#160;</font></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 14.5pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">Accounts receivable, net</font></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">144,132,000&#160;</font></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">126,816,000&#160;</font></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 14.5pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">Inventories, net</font></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">83,106,000&#160;</font></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">82,302,000&#160;</font></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 14.5pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">Prepaid expenses and other current assets</font></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">25,801,000&#160;</font></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">20,101,000&#160;</font></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 86.5pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">Total current assets</font></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">292,237,000&#160;</font></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">277,097,000&#160;</font></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">Property, plant and equipment, net</font></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">29,366,000&#160;</font></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">27,037,000&#160;</font></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">Operating lease right-of-use assets, net</font></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">47,296,000&#160;</font></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">30,033,000&#160;</font></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">Goodwill</font></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">347,780,000&#160;</font></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">330,519,000&#160;</font></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">Intangibles with finite lives, net</font></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">274,048,000&#160;</font></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">258,019,000&#160;</font></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">Deferred financing costs, net</font></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">1,839,000&#160;</font></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">2,391,000&#160;</font></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">Other assets, net</font></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">6,026,000&#160;</font></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">4,551,000&#160;</font></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 86.5pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">Total assets</font></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">$</font></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">998,592,000&#160;</font></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">$</font></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">929,647,000&#160;</font></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:middle"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">Liabilities and Stockholders&#8217; Equity</font></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">&#160;</font></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">Current liabilities&#58;</font></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 14.5pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">Accounts payable</font></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">$</font></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">33,277,000&#160;</font></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">$</font></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">23,423,000&#160;</font></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 14.5pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">Accrued expenses and other current liabilities</font></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">97,602,000&#160;</font></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">85,161,000&#160;</font></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 14.5pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">Operating lease liabilities, current</font></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">8,755,000&#160;</font></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">8,247,000&#160;</font></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 14.5pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">Dividends payable</font></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">2,600,000&#160;</font></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">2,468,000&#160;</font></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 14.5pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">Contract liabilities</font></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">56,192,000&#160;</font></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">40,250,000&#160;</font></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 14.5pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">Interest payable</font></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">227,000&#160;</font></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">163,000&#160;</font></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 86.5pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">Total current liabilities</font></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">198,653,000&#160;</font></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">159,712,000&#160;</font></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">Non-current portion of long-term debt, net</font></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">215,000,000&#160;</font></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">149,500,000&#160;</font></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">Operating lease liabilities, non-current</font></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">41,542,000&#160;</font></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">24,109,000&#160;</font></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">Income taxes payable</font></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">2,588,000&#160;</font></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">1,963,000&#160;</font></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">Deferred tax liability, net</font></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">24,495,000&#160;</font></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">17,637,000&#160;</font></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">Long-term contract liabilities</font></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">8,997,000&#160;</font></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">9,596,000&#160;</font></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">Other liabilities</font></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">15,695,000&#160;</font></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">17,831,000&#160;</font></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 86.5pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">Total liabilities</font></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">506,970,000&#160;</font></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">380,348,000&#160;</font></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">Commitments and contingencies</font></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">Stockholders&#8217; equity&#58;</font></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">&#160;</font></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">Preferred stock, par value $.10 per share&#59; shares authorized and unissued 2,000,000 </font></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">&#8212;&#160;</font></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">&#8212;&#160;</font></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">Common stock, par value $0.10 per share&#59; authorized 100,000,000 shares&#59; issued 41,102,215 shares and 39,924,439 shares at April&#160;30, 2021 and July&#160;31, 2020, respectively</font></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">4,110,000&#160;</font></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">3,992,000&#160;</font></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">Additional paid-in capital</font></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">601,029,000&#160;</font></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">569,891,000&#160;</font></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">Retained earnings</font></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">328,332,000&#160;</font></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">417,265,000&#160;</font></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">933,471,000&#160;</font></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">991,148,000&#160;</font></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">Less&#58;</font></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:21pt;text-indent:-9pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">Treasury stock, at cost (15,033,317 shares at April&#160;30, 2021 and July&#160;31, 2020)</font></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">(441,849,000)</font></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">(441,849,000)</font></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 86.5pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">Total stockholders&#8217; equity</font></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">491,622,000&#160;</font></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">549,299,000&#160;</font></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 86.5pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">Total liabilities and stockholders&#8217; equity</font></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">$</font></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">998,592,000&#160;</font></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">$</font></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">929,647,000&#160;</font></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-style:italic;font-weight:400;line-height:120%">- more -</font></div><div style="height:22.5pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div><font><br></font></div></div></div><hr style="page-break-after:always"><div style="min-height:54pt;width:100%"><div><font><br></font></div></div><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">COMTECH TELECOMMUNICATIONS CORP.</font></div><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">AND SUBSIDIARIES</font></div><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Reconciliation of Non-GAAP Financial Measures to GAAP Financial Measures</font></div><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(Unaudited)</font></div><div style="text-align:center"><font><br></font></div><div style="text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Use of Non-GAAP Financial Measures</font></div><div style="text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In order to provide investors with additional information regarding its financial results, this press release contains &#34;Non-GAAP financial measures&#34; under the rules of the SEC. The Company's Adjusted EBITDA is a Non-GAAP measure that represents earnings (loss) before income taxes, interest (income) and other, write-off of deferred financing costs, interest expense, amortization of stock-based compensation, amortization of intangible assets, depreciation expense, estimated contract settlement costs, settlement of intellectual property litigation, acquisition plan expenses, restructuring costs, COVID-19 related costs, strategic emerging technology costs (for next-generation satellite technology), facility exit costs, strategic alternatives analysis expenses and other. The Company's definition of Adjusted EBITDA may differ from the definition of EBITDA or Adjusted EBITDA used by other companies and therefore may not be comparable to similarly titled measures used by other companies. Adjusted EBITDA is also a measure frequently requested by the Company's investors and analysts. The Company believes that investors and analysts may use Adjusted EBITDA, along with other information contained in its SEC filings, in assessing the Company's performance and comparability of its results with other companies. The Company's Non-GAAP measures for consolidated operating income, net income and net income per diluted share reflect the GAAP measures as reported, adjusted for certain items as discussed below. These Non-GAAP financial measures have limitations as an analytical tool as they exclude the financial impact of transactions necessary to conduct the Company&#8217;s business, such as the granting of equity compensation awards, and are not intended to be an alternative to financial measures prepared in accordance with GAAP. These measures are adjusted as described in the reconciliation of GAAP to Non-GAAP in the below tables, but these adjustments should not be construed as an inference that all of these adjustments or costs are unusual, infrequent or non-recurring. Non-GAAP financial measures should be considered in addition to, and not as a substitute for or superior to, financial measures determined in accordance with GAAP. Investors are advised to carefully review the GAAP financial results that are disclosed in the Company&#8217;s SEC filings. The Company has not quantitatively reconciled its fiscal 2021 Adjusted EBITDA target to the most directly comparable GAAP measure because items such as stock-based compensation, adjustments to the provision for income taxes, amortization of intangibles and interest expense, which are specific items that impact these measures, have not yet occurred, are out of the Company's control, or cannot be predicted. For example, quantification of stock-based compensation expense requires inputs such as the number of shares granted and market price that are not currently ascertainable. Accordingly, reconciliations to the Non-GAAP forward looking metrics are not available without unreasonable effort and such unavailable reconciling items could significantly impact the Company's financial results. </font></div><div style="margin-bottom:5pt;margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:97.747%"><tr><td style="width:1.0%"></td><td style="width:35.612%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.035%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.414%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.035%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.414%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.035%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.568%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.035%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.414%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.038%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Three months ended</font></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Nine months ended</font></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Fiscal</font></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">April 30,</font></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">April 30,</font></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Year</font></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2021</font></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2020</font></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2021</font></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2020</font></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2020</font></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><div style="padding-left:6pt;text-indent:-4.5pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Reconciliation of GAAP Net Income (Loss) to Adjusted EBITDA&#58;</font></div></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net income (loss)</font></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</font></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">792,000&#160;</font></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</font></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3,989,000)</font></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</font></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(80,843,000)</font></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</font></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,894,000&#160;</font></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</font></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,020,000&#160;</font></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Provision for (benefit from) income taxes</font></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">316,000&#160;</font></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(759,000)</font></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,078,000)</font></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,503,000&#160;</font></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,290,000&#160;</font></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest (income) and other</font></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(276,000)</font></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">108,000&#160;</font></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(276,000)</font></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">37,000&#160;</font></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(190,000)</font></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest expense</font></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,518,000&#160;</font></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,504,000&#160;</font></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,233,000&#160;</font></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,924,000&#160;</font></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,054,000&#160;</font></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Amortization of stock-based compensation </font></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,204,000&#160;</font></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">981,000&#160;</font></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,190,000&#160;</font></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,098,000&#160;</font></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,275,000&#160;</font></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Amortization of intangibles</font></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,310,000&#160;</font></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,517,000&#160;</font></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15,671,000&#160;</font></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15,952,000&#160;</font></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21,595,000&#160;</font></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Depreciation</font></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,274,000&#160;</font></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,650,000&#160;</font></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,283,000&#160;</font></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,022,000&#160;</font></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,561,000&#160;</font></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Estimated contract settlement costs</font></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</font></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">476,000&#160;</font></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</font></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">444,000&#160;</font></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">444,000&#160;</font></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Acquisition plan expenses</font></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,267,000&#160;</font></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,983,000&#160;</font></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">99,807,000&#160;</font></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14,397,000&#160;</font></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">20,754,000&#160;</font></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Restructuring costs</font></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">594,000&#160;</font></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</font></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,195,000&#160;</font></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</font></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</font></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">COVID-19 related costs</font></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">416,000&#160;</font></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</font></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">576,000&#160;</font></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</font></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</font></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Strategic emerging technology costs</font></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">315,000&#160;</font></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</font></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">315,000&#160;</font></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</font></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</font></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Adjusted EBITDA</font></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</font></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17,730,000&#160;</font></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</font></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,471,000&#160;</font></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</font></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">50,073,000&#160;</font></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</font></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">54,271,000&#160;</font></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</font></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">77,803,000&#160;</font></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:6pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td></tr></table></div><div style="text-align:center"><font><br></font></div><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-style:italic;font-weight:400;line-height:120%">- more -</font></div><div style="text-align:justify"><font><br></font></div><div style="height:22.5pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div><font><br></font></div></div></div><hr style="page-break-after:always"><div style="min-height:54pt;width:100%"><div><font><br></font></div></div><div style="text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In addition, a reconciliation of Comtech's GAAP consolidated operating income (loss), net income (loss) and net income (loss) per diluted share to the corresponding non-GAAP measures is shown in the tables below for the three and nine months ended April 30, 2021 and 2020&#58;</font></div><div style="margin-bottom:5pt;margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:26.978%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.560%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.550%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.560%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.550%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.662%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.851%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.560%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.550%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.560%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.550%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.369%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="33" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">April 30, 2021</font></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Three months ended</font></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="15" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Nine months ended</font></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">Operating  Income</font></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">Net Income</font></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">Net Income per Diluted Share*</font></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">Operating<br>(Loss) Income</font></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">Net (Loss) Income</font></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">Net (Loss) Income per Diluted Share*</font></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><div style="padding-left:6.75pt;text-indent:-4.5pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Reconciliation of GAAP to Non-GAAP Earnings&#58;</font></div></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:9pt;text-indent:-9pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">GAAP measures, as reported</font></div></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</font></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,350,000&#160;</font></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</font></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">792,000&#160;</font></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</font></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">0.03&#160;</font></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</font></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(77,964,000)</font></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</font></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(80,843,000)</font></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</font></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(3.12)</font></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:6pt;text-indent:-4.5pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#160;&#160;Acquisition plan expenses</font></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">5,267,000&#160;</font></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">4,661,000&#160;</font></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">0.18&#160;</font></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">99,807,000&#160;</font></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">96,379,000&#160;</font></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3.70&#160;</font></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:6pt;text-indent:-4.5pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#160;&#160;Restructuring costs</font></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">594,000&#160;</font></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">526,000&#160;</font></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">0.02&#160;</font></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,195,000&#160;</font></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,058,000&#160;</font></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">0.04&#160;</font></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:6pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">COVID-19 related costs</font></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">416,000&#160;</font></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">368,000&#160;</font></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">0.01&#160;</font></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">576,000&#160;</font></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">510,000&#160;</font></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">0.02&#160;</font></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:6pt;text-indent:-4.5pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#160;&#160;Strategic emerging technology costs</font></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">315,000&#160;</font></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">279,000&#160;</font></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">0.01&#160;</font></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">315,000&#160;</font></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">279,000&#160;</font></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">0.01&#160;</font></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Interest expense</font></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</font></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</font></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</font></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</font></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,043,000&#160;</font></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">0.04&#160;</font></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Net discrete tax expense (benefit)</font></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</font></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">189,000&#160;</font></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">0.01&#160;</font></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</font></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(592,000)</font></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(0.02)</font></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Non-GAAP measures</font></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</font></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">8,942,000&#160;</font></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</font></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">6,815,000&#160;</font></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</font></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">0.26&#160;</font></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</font></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">23,929,000&#160;</font></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</font></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">17,834,000&#160;</font></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</font></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">0.69&#160;</font></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000;border-top:3pt double #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="33" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">April 30, 2020</font></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Three months ended</font></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="15" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Nine months ended</font></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">Operating (Loss)  Income</font></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">Net (Loss) Income</font></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">Net (Loss) Income <br>per Diluted Share*</font></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">Operating Income</font></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">Net Income</font></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">Net Income <br>per Diluted Share*</font></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><div style="padding-left:6.75pt;text-indent:-4.5pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Reconciliation of GAAP to Non-GAAP Earnings&#58;</font></div></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:9pt;text-indent:-9pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">GAAP measures, as reported</font></div></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</font></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(3,136,000)</font></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</font></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(3,989,000)</font></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</font></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(0.16)</font></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</font></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">12,358,000&#160;</font></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</font></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">5,894,000&#160;</font></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</font></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">0.24&#160;</font></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:6pt;text-indent:-4.5pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#160;&#160;Acquisition plan expenses</font></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">5,983,000&#160;</font></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">4,128,000&#160;</font></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">0.16&#160;</font></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">14,397,000&#160;</font></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">9,934,000&#160;</font></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">0.40&#160;</font></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Estimated contract settlement costs</font></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">476,000&#160;</font></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">328,000&#160;</font></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">0.01&#160;</font></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">444,000&#160;</font></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">306,000&#160;</font></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">0.01&#160;</font></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Net discrete tax expense (benefit)</font></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</font></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">713,000&#160;</font></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">0.03&#160;</font></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</font></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(790,000)</font></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(0.03)</font></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Non-GAAP measures</font></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</font></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3,323,000&#160;</font></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</font></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,180,000&#160;</font></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</font></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">0.05&#160;</font></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</font></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">27,199,000&#160;</font></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</font></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">15,344,000&#160;</font></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</font></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">0.62&#160;</font></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:14pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Fiscal Year 2020</font></td><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">Operating Income</font></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">Net Income</font></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">Net Income per Diluted Share*</font></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><div style="padding-left:6.75pt;text-indent:-4.5pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Reconciliation of GAAP to Non-GAAP Earnings&#58;</font></div></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:9pt;text-indent:-9pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">GAAP measures, as reported</font></div></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</font></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">15,174,000&#160;</font></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</font></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">7,020,000&#160;</font></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</font></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">0.28&#160;</font></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Estimated contract settlement costs</font></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">444,000&#160;</font></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">280,000&#160;</font></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">0.01&#160;</font></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:6pt;text-indent:-4.5pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#160;&#160;Acquisition plan expenses</font></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">20,754,000&#160;</font></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">13,075,000&#160;</font></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">0.53&#160;</font></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Net discrete tax benefit</font></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</font></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(1,155,000)</font></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(0.05)</font></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Non-GAAP measures</font></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</font></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">36,372,000&#160;</font></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</font></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">19,220,000&#160;</font></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</font></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">0.77&#160;</font></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr style="height:3pt"><td colspan="18" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr></table></div><div style="text-align:justify"><font><br></font></div><div style="padding-left:18pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">* Per share amounts may not foot due to rounding. Non-GAAP EPS adjustments for the nine months ended April 30, 2021 were computed using 26,016,000 weighted average diluted shares outstanding during the respective period. In addition, non-GAAP EPS adjustments for three months ended April 30, 2020 were computed using 25,058,000 weighted average diluted shares outstanding during the respective period.</font></div><div style="padding-left:18pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </font></div><div style="text-align:right"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">ECMTL</font></div><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">###</font></div><div style="text-align:justify"><font><br></font></div><div style="text-align:justify"><font><br></font></div><div><font><br></font></div><div style="height:22.5pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div><font><br></font></div></div></div></body></html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-99.2
<SEQUENCE>3
<FILENAME>exhibit992fy21q3.htm
<DESCRIPTION>EX-99.2
<TEXT>
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"><html><head>
<!-- Document created using Wdesk -->
<!-- Copyright 2021 Workiva -->
<title>Document</title></head><body><div id="iad774bd9676f431b90961eb6eb05ac46_1"></div><div style="min-height:54pt;width:100%"><div><font><br></font></div></div><div style="text-align:right"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Exhibit 99.2</font></div><div style="text-align:right"><font><br></font></div><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">COMTECH TELECOMMUNICATIONS CORP. </font></div><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">DECLARES $0.10 PER SHARE QUARTERLY CASH DIVIDEND</font></div><div style="text-align:justify"><font><br></font></div><div style="text-align:justify"><font><br></font></div><div style="text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Melville, New York &#8211; June&#160;8, 2021</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> &#8211; Comtech Telecommunications Corp. (NASDAQ&#58; CMTL) announced today that its Board of Directors declared a quarterly cash dividend of $0.10 per share, payable on August&#160;20, 2021, to shareholders of record at the close of business on July&#160;21, 2021. The dividend is the Company&#8217;s forty-fourth consecutive quarterly dividend. Future dividends remain subject to compliance with financial covenants under the Company's secured credit facility as well as Board approval. </font></div><div style="text-align:justify"><font><br></font></div><div style="text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Comtech Telecommunications Corp. is a leader in the global communications market headquartered in Melville, New York. With a passion for customer success, Comtech designs, produces and markets advanced secure wireless solutions to more than 1,000 customers in more than 100 countries.</font></div><div style="text-align:justify"><font><br></font></div><div style="text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Certain information in this press release contains statements that are forward-looking in nature and involve certain significant risks and uncertainties. Actual results could differ materially from such forward-looking information. The Company's Securities and Exchange Commission filings identify many such risks and uncertainties. Any forward-looking information in this press release is qualified in its entirety by the risks and uncertainties described in such Securities and Exchange Commission filings. </font></div><div style="text-align:justify"><font><br></font></div><div style="text-align:justify"><font><br></font></div><div style="margin-bottom:6pt;padding-left:27pt;text-align:right"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:138%">PCMTL</font></div><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Media Contacts&#58;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;</font></div><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Michael D. Porcelain, President and Chief Operating Officer</font></div><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(631) 962-7000</font></div><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Info&#64;comtechtel.com</font></div><div style="padding-left:6.75pt;padding-right:6.75pt;text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">###</font></div><div><font><br></font></div><div style="height:22.5pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div><font><br></font></div></div></div></body></html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.SCH
<SEQUENCE>4
<FILENAME>cmtl-20210608.xsd
<DESCRIPTION>XBRL TAXONOMY EXTENSION SCHEMA DOCUMENT
<TEXT>
<XBRL>
<?xml version="1.0" encoding="UTF-8"?>

<!--XBRL Document Created with Wdesk from Workiva-->
<!--Copyright 2021 Workiva-->
<!--r:f78ae0e6-1b3b-456b-af95-6b75a2c928d3,g:70dabf48-57fe-4cf7-95b9-0a88217a1f63-->
<xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:cmtl="http://www.comtechtel.com/20210608" xmlns:xbrli="http://www.xbrl.org/2003/instance" xmlns:nonnum="http://www.xbrl.org/dtr/type/non-numeric" attributeFormDefault="unqualified" elementFormDefault="qualified" targetNamespace="http://www.comtechtel.com/20210608">
  <xs:import namespace="http://fasb.org/us-gaap/2020-01-31" schemaLocation="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd"/>
  <xs:import namespace="http://www.w3.org/1999/xlink" schemaLocation="http://www.xbrl.org/2003/xlink-2003-12-31.xsd"/>
  <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://www.xbrl.org/dtr/type/non-numeric" schemaLocation="http://www.xbrl.org/dtr/type/nonNumeric-2009-12-16.xsd"/>
  <xs:import namespace="http://xbrl.sec.gov/dei/2020-01-31" schemaLocation="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd"/>
  <xs:annotation>
    <xs:appinfo>
      <link:linkbaseRef xmlns:xlink="http://www.w3.org/1999/xlink" xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase" xlink:href="cmtl-20210608_lab.xml" xlink:role="http://www.xbrl.org/2003/role/labelLinkbaseRef" xlink:type="simple"/>
      <link:linkbaseRef xmlns:xlink="http://www.w3.org/1999/xlink" xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase" xlink:href="cmtl-20210608_pre.xml" xlink:role="http://www.xbrl.org/2003/role/presentationLinkbaseRef" xlink:type="simple"/>
      <link:linkbaseRef xmlns:xlink="http://www.w3.org/1999/xlink" xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase" xlink:href="cmtl-20210608_def.xml" xlink:role="http://www.xbrl.org/2003/role/definitionLinkbaseRef" xlink:type="simple"/>
      <link:roleType id="Cover" roleURI="http://www.comtechtel.com/role/Cover">
        <link:definition>0001001 - Document - Cover</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
    </xs:appinfo>
  </xs:annotation>
  <xs:element id="cmtl_SeriesAJuniorParticipatingCumulativePreferredStockMember" abstract="true" name="SeriesAJuniorParticipatingCumulativePreferredStockMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
</xs:schema>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.DEF
<SEQUENCE>5
<FILENAME>cmtl-20210608_def.xml
<DESCRIPTION>XBRL TAXONOMY EXTENSION DEFINITION LINKBASE DOCUMENT
<TEXT>
<XBRL>
<?xml version="1.0" encoding="UTF-8"?>

<!--XBRL Document Created with Wdesk from Workiva-->
<!--Copyright 2021 Workiva-->
<!--r:f78ae0e6-1b3b-456b-af95-6b75a2c928d3,g:70dabf48-57fe-4cf7-95b9-0a88217a1f63-->
<link:linkbase xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xbrldt="http://xbrl.org/2005/xbrldt" xsi:schemaLocation="http://www.xbrl.org/2003/linkbase http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd">
  <link:arcroleRef arcroleURI="http://xbrl.org/int/dim/arcrole/all" xlink:type="simple" xlink:href="http://www.xbrl.org/2005/xbrldt-2005.xsd#all"/>
  <link:arcroleRef arcroleURI="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:type="simple" xlink:href="http://www.xbrl.org/2005/xbrldt-2005.xsd#hypercube-dimension"/>
  <link:arcroleRef arcroleURI="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:type="simple" xlink:href="http://www.xbrl.org/2005/xbrldt-2005.xsd#dimension-default"/>
  <link:arcroleRef arcroleURI="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:type="simple" xlink:href="http://www.xbrl.org/2005/xbrldt-2005.xsd#dimension-domain"/>
  <link:arcroleRef arcroleURI="http://xbrl.org/int/dim/arcrole/domain-member" xlink:type="simple" xlink:href="http://www.xbrl.org/2005/xbrldt-2005.xsd#domain-member"/>
  <link:roleRef roleURI="http://www.comtechtel.com/role/Cover" xlink:type="simple" xlink:href="cmtl-20210608.xsd#Cover"/>
  <link:definitionLink xlink:role="http://www.comtechtel.com/role/Cover" xlink:type="extended" id="i881b2ee5a83542c693497ba95f6c6726_Cover">
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentInformationLineItems_d0e3e237-5098-4b81-96c1-bb2f471c5eb6" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_DocumentInformationLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_Security12bTitle_2ba4c876-a9ed-4392-8ee8-c4f1fed9482f" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_Security12bTitle"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_DocumentInformationLineItems_d0e3e237-5098-4b81-96c1-bb2f471c5eb6" xlink:to="loc_dei_Security12bTitle_2ba4c876-a9ed-4392-8ee8-c4f1fed9482f" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_TradingSymbol_5e9e85bd-0378-4900-992c-ef2bdac1d6b8" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_TradingSymbol"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_DocumentInformationLineItems_d0e3e237-5098-4b81-96c1-bb2f471c5eb6" xlink:to="loc_dei_TradingSymbol_5e9e85bd-0378-4900-992c-ef2bdac1d6b8" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_SecurityExchangeName_f481674a-05c6-4cd2-beb0-8a9cc53215e7" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_SecurityExchangeName"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_DocumentInformationLineItems_d0e3e237-5098-4b81-96c1-bb2f471c5eb6" xlink:to="loc_dei_SecurityExchangeName_f481674a-05c6-4cd2-beb0-8a9cc53215e7" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentInformationTable_0248d898-8400-4cee-8f62-6cb2ab29d204" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_DocumentInformationTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_dei_DocumentInformationLineItems_d0e3e237-5098-4b81-96c1-bb2f471c5eb6" xlink:to="loc_dei_DocumentInformationTable_0248d898-8400-4cee-8f62-6cb2ab29d204" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementClassOfStockAxis_8e1f6b48-1ea4-41cf-a404-5b552334f3fe" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementClassOfStockAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_dei_DocumentInformationTable_0248d898-8400-4cee-8f62-6cb2ab29d204" xlink:to="loc_us-gaap_StatementClassOfStockAxis_8e1f6b48-1ea4-41cf-a404-5b552334f3fe" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ClassOfStockDomain_8e1f6b48-1ea4-41cf-a404-5b552334f3fe_default" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ClassOfStockDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_StatementClassOfStockAxis_8e1f6b48-1ea4-41cf-a404-5b552334f3fe" xlink:to="loc_us-gaap_ClassOfStockDomain_8e1f6b48-1ea4-41cf-a404-5b552334f3fe_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ClassOfStockDomain_ae0a0a4e-a5b7-423b-b7cf-c8fb26daf0e6" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ClassOfStockDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_StatementClassOfStockAxis_8e1f6b48-1ea4-41cf-a404-5b552334f3fe" xlink:to="loc_us-gaap_ClassOfStockDomain_ae0a0a4e-a5b7-423b-b7cf-c8fb26daf0e6" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockMember_edea3d19-39f5-4546-a668-a88447de091c" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CommonStockMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ClassOfStockDomain_ae0a0a4e-a5b7-423b-b7cf-c8fb26daf0e6" xlink:to="loc_us-gaap_CommonStockMember_edea3d19-39f5-4546-a668-a88447de091c" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_cmtl_SeriesAJuniorParticipatingCumulativePreferredStockMember_cae9180e-4062-4a00-acb8-c30abc43c2a5" xlink:href="cmtl-20210608.xsd#cmtl_SeriesAJuniorParticipatingCumulativePreferredStockMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ClassOfStockDomain_ae0a0a4e-a5b7-423b-b7cf-c8fb26daf0e6" xlink:to="loc_cmtl_SeriesAJuniorParticipatingCumulativePreferredStockMember_cae9180e-4062-4a00-acb8-c30abc43c2a5" xlink:type="arc" order="1"/>
  </link:definitionLink>
</link:linkbase>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.LAB
<SEQUENCE>6
<FILENAME>cmtl-20210608_lab.xml
<DESCRIPTION>XBRL TAXONOMY EXTENSION LABEL LINKBASE DOCUMENT
<TEXT>
<XBRL>
<?xml version="1.0" encoding="UTF-8"?>

<!--XBRL Document Created with Wdesk from Workiva-->
<!--Copyright 2021 Workiva-->
<!--r:f78ae0e6-1b3b-456b-af95-6b75a2c928d3,g:70dabf48-57fe-4cf7-95b9-0a88217a1f63-->
<link:linkbase xmlns:link="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">
  <link:roleRef roleURI="http://www.xbrl.org/2009/role/negatedPeriodStartLabel" xlink:type="simple" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedPeriodStartLabel"/>
  <link:roleRef roleURI="http://www.xbrl.org/2009/role/netLabel" xlink:type="simple" xlink:href="http://www.xbrl.org/lrr/role/net-2009-12-16.xsd#netLabel"/>
  <link:roleRef roleURI="http://www.xbrl.org/2009/role/negatedNetLabel" xlink:type="simple" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedNetLabel"/>
  <link:roleRef roleURI="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="simple" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedTerseLabel"/>
  <link:roleRef roleURI="http://www.xbrl.org/2009/role/negatedPeriodEndLabel" xlink:type="simple" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedPeriodEndLabel"/>
  <link:roleRef roleURI="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="simple" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedLabel"/>
  <link:roleRef roleURI="http://www.xbrl.org/2009/role/negatedTotalLabel" xlink:type="simple" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedTotalLabel"/>
  <link:labelLink xlink:role="http://www.xbrl.org/2003/role/link" xlink:type="extended">
    <link:label id="lab_dei_DocumentType_f6e0a850-239c-410c-a252-ec00c198a56b_terseLabel_en-US" xlink:label="lab_dei_DocumentType" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Document Type</link:label>
    <link:label id="lab_dei_DocumentType_label_en-US" xlink:label="lab_dei_DocumentType" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Document Type</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentType" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_DocumentType"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_DocumentType" xlink:to="lab_dei_DocumentType" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_DocumentInformationLineItems_4d49134a-270e-4aa7-a505-38e13720b099_terseLabel_en-US" xlink:label="lab_dei_DocumentInformationLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Document Information [Line Items]</link:label>
    <link:label id="lab_dei_DocumentInformationLineItems_label_en-US" xlink:label="lab_dei_DocumentInformationLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Document Information [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentInformationLineItems" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_DocumentInformationLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_DocumentInformationLineItems" xlink:to="lab_dei_DocumentInformationLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_CityAreaCode_8c8449b6-bc2b-48de-8d58-6cc1dbb65156_terseLabel_en-US" xlink:label="lab_dei_CityAreaCode" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">City Area Code</link:label>
    <link:label id="lab_dei_CityAreaCode_label_en-US" xlink:label="lab_dei_CityAreaCode" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">City Area Code</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_CityAreaCode" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_CityAreaCode"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_CityAreaCode" xlink:to="lab_dei_CityAreaCode" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_AmendmentFlag_8f9cf9cc-1b48-42c9-b892-eaaff42edf89_terseLabel_en-US" xlink:label="lab_dei_AmendmentFlag" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Amendment Flag</link:label>
    <link:label id="lab_dei_AmendmentFlag_label_en-US" xlink:label="lab_dei_AmendmentFlag" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Amendment Flag</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_AmendmentFlag" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_AmendmentFlag"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_AmendmentFlag" xlink:to="lab_dei_AmendmentFlag" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityAddressStateOrProvince_b27e1b81-1d24-467c-a188-7707abeb90ba_terseLabel_en-US" xlink:label="lab_dei_EntityAddressStateOrProvince" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Address, State or Province</link:label>
    <link:label id="lab_dei_EntityAddressStateOrProvince_label_en-US" xlink:label="lab_dei_EntityAddressStateOrProvince" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Address, State or Province</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityAddressStateOrProvince" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_EntityAddressStateOrProvince"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityAddressStateOrProvince" xlink:to="lab_dei_EntityAddressStateOrProvince" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_SolicitingMaterial_e7ecf154-557d-4c95-94a3-3dc517caaac2_terseLabel_en-US" xlink:label="lab_dei_SolicitingMaterial" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Soliciting Material</link:label>
    <link:label id="lab_dei_SolicitingMaterial_label_en-US" xlink:label="lab_dei_SolicitingMaterial" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Soliciting Material</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_SolicitingMaterial" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_SolicitingMaterial"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_SolicitingMaterial" xlink:to="lab_dei_SolicitingMaterial" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_DocumentPeriodEndDate_b765e9f7-6a40-4dd1-af7f-ac796fc807e8_terseLabel_en-US" xlink:label="lab_dei_DocumentPeriodEndDate" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Document Period End Date</link:label>
    <link:label id="lab_dei_DocumentPeriodEndDate_label_en-US" xlink:label="lab_dei_DocumentPeriodEndDate" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Document Period End Date</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentPeriodEndDate" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_DocumentPeriodEndDate"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_DocumentPeriodEndDate" xlink:to="lab_dei_DocumentPeriodEndDate" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityTaxIdentificationNumber_2acb2b73-1fcf-408a-9e0e-cf25f5e26844_terseLabel_en-US" xlink:label="lab_dei_EntityTaxIdentificationNumber" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Tax Identification Number</link:label>
    <link:label id="lab_dei_EntityTaxIdentificationNumber_label_en-US" xlink:label="lab_dei_EntityTaxIdentificationNumber" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Tax Identification Number</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityTaxIdentificationNumber" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_EntityTaxIdentificationNumber"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityTaxIdentificationNumber" xlink:to="lab_dei_EntityTaxIdentificationNumber" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CommonStockMember_5734c68e-5da2-40ba-87dc-705c1078a013_terseLabel_en-US" xlink:label="lab_us-gaap_CommonStockMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Common Stock, par value $0.10 per share</link:label>
    <link:label id="lab_us-gaap_CommonStockMember_label_en-US" xlink:label="lab_us-gaap_CommonStockMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Common Stock [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockMember" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CommonStockMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CommonStockMember" xlink:to="lab_us-gaap_CommonStockMember" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_PreCommencementTenderOffer_432297c7-e886-465d-8c2c-fcb370c7c44a_terseLabel_en-US" xlink:label="lab_dei_PreCommencementTenderOffer" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Pre-commencement Tender Offer</link:label>
    <link:label id="lab_dei_PreCommencementTenderOffer_label_en-US" xlink:label="lab_dei_PreCommencementTenderOffer" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Pre-commencement Tender Offer</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_PreCommencementTenderOffer" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_PreCommencementTenderOffer"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_PreCommencementTenderOffer" xlink:to="lab_dei_PreCommencementTenderOffer" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityIncorporationStateCountryCode_55d1f932-ebb9-425e-a307-9c96fd7cd469_terseLabel_en-US" xlink:label="lab_dei_EntityIncorporationStateCountryCode" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Incorporation, State or Country Code</link:label>
    <link:label id="lab_dei_EntityIncorporationStateCountryCode_label_en-US" xlink:label="lab_dei_EntityIncorporationStateCountryCode" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Incorporation, State or Country Code</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityIncorporationStateCountryCode" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_EntityIncorporationStateCountryCode"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityIncorporationStateCountryCode" xlink:to="lab_dei_EntityIncorporationStateCountryCode" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ClassOfStockDomain_473a91d7-527f-4461-87a5-3af54806ab81_terseLabel_en-US" xlink:label="lab_us-gaap_ClassOfStockDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Class of Stock [Domain]</link:label>
    <link:label id="lab_us-gaap_ClassOfStockDomain_label_en-US" xlink:label="lab_us-gaap_ClassOfStockDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Class of Stock [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ClassOfStockDomain" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ClassOfStockDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ClassOfStockDomain" xlink:to="lab_us-gaap_ClassOfStockDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StatementClassOfStockAxis_3b1b977b-bcb7-4084-b607-68a024e09527_terseLabel_en-US" xlink:label="lab_us-gaap_StatementClassOfStockAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Class of Stock [Axis]</link:label>
    <link:label id="lab_us-gaap_StatementClassOfStockAxis_label_en-US" xlink:label="lab_us-gaap_StatementClassOfStockAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Class of Stock [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementClassOfStockAxis" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementClassOfStockAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StatementClassOfStockAxis" xlink:to="lab_us-gaap_StatementClassOfStockAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityFileNumber_53615045-2a39-41cc-96bb-e5b6bb0f7407_terseLabel_en-US" xlink:label="lab_dei_EntityFileNumber" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity File Number</link:label>
    <link:label id="lab_dei_EntityFileNumber_label_en-US" xlink:label="lab_dei_EntityFileNumber" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity File Number</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityFileNumber" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_EntityFileNumber"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityFileNumber" xlink:to="lab_dei_EntityFileNumber" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityCentralIndexKey_25fde1f8-97a2-4f06-8fe2-220c7d5885bc_terseLabel_en-US" xlink:label="lab_dei_EntityCentralIndexKey" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Central Index Key</link:label>
    <link:label id="lab_dei_EntityCentralIndexKey_label_en-US" xlink:label="lab_dei_EntityCentralIndexKey" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Central Index Key</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityCentralIndexKey" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_EntityCentralIndexKey"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityCentralIndexKey" xlink:to="lab_dei_EntityCentralIndexKey" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_TradingSymbol_580d90d0-edd5-42d5-a510-fb450fbc9171_terseLabel_en-US" xlink:label="lab_dei_TradingSymbol" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Trading Symbol</link:label>
    <link:label id="lab_dei_TradingSymbol_label_en-US" xlink:label="lab_dei_TradingSymbol" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Trading Symbol</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_TradingSymbol" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_TradingSymbol"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_TradingSymbol" xlink:to="lab_dei_TradingSymbol" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityAddressPostalZipCode_c5cb26d1-b4a2-4b28-a486-fb49adcbbf4e_terseLabel_en-US" xlink:label="lab_dei_EntityAddressPostalZipCode" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Address, Postal Zip Code</link:label>
    <link:label id="lab_dei_EntityAddressPostalZipCode_label_en-US" xlink:label="lab_dei_EntityAddressPostalZipCode" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Address, Postal Zip Code</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityAddressPostalZipCode" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_EntityAddressPostalZipCode"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityAddressPostalZipCode" xlink:to="lab_dei_EntityAddressPostalZipCode" xlink:type="arc" order="1"/>
    <link:label id="lab_cmtl_SeriesAJuniorParticipatingCumulativePreferredStockMember_3c2071fc-17f1-4b8c-9206-7225e0290be8_terseLabel_en-US" xlink:label="lab_cmtl_SeriesAJuniorParticipatingCumulativePreferredStockMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Series A Junior Participating Cumulative Preferred Stock, par value $0.10 per share</link:label>
    <link:label id="lab_cmtl_SeriesAJuniorParticipatingCumulativePreferredStockMember_label_en-US" xlink:label="lab_cmtl_SeriesAJuniorParticipatingCumulativePreferredStockMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Series A Junior Participating Cumulative Preferred Stock [Member]</link:label>
    <link:label id="lab_cmtl_SeriesAJuniorParticipatingCumulativePreferredStockMember_documentation_en-US" xlink:label="lab_cmtl_SeriesAJuniorParticipatingCumulativePreferredStockMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Series A Junior Participating Cumulative Preferred Stock</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cmtl_SeriesAJuniorParticipatingCumulativePreferredStockMember" xlink:href="cmtl-20210608.xsd#cmtl_SeriesAJuniorParticipatingCumulativePreferredStockMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cmtl_SeriesAJuniorParticipatingCumulativePreferredStockMember" xlink:to="lab_cmtl_SeriesAJuniorParticipatingCumulativePreferredStockMember" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_LocalPhoneNumber_ed7c6f43-75ff-40ef-96cc-1868658bf619_terseLabel_en-US" xlink:label="lab_dei_LocalPhoneNumber" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Local Phone Number</link:label>
    <link:label id="lab_dei_LocalPhoneNumber_label_en-US" xlink:label="lab_dei_LocalPhoneNumber" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Local Phone Number</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_LocalPhoneNumber" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_LocalPhoneNumber"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_LocalPhoneNumber" xlink:to="lab_dei_LocalPhoneNumber" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_WrittenCommunications_dd3df134-a2df-409b-a9ec-2babdcf97a2e_terseLabel_en-US" xlink:label="lab_dei_WrittenCommunications" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Written Communications</link:label>
    <link:label id="lab_dei_WrittenCommunications_label_en-US" xlink:label="lab_dei_WrittenCommunications" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Written Communications</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_WrittenCommunications" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_WrittenCommunications"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_WrittenCommunications" xlink:to="lab_dei_WrittenCommunications" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_Security12bTitle_916233b1-dce7-4fd2-b8ed-900ee378440d_terseLabel_en-US" xlink:label="lab_dei_Security12bTitle" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Title of 12(b) Security</link:label>
    <link:label id="lab_dei_Security12bTitle_label_en-US" xlink:label="lab_dei_Security12bTitle" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Title of 12(b) Security</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_Security12bTitle" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_Security12bTitle"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_Security12bTitle" xlink:to="lab_dei_Security12bTitle" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_SecurityExchangeName_058a45de-bbcb-4114-8909-240493aee599_terseLabel_en-US" xlink:label="lab_dei_SecurityExchangeName" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Security Exchange Name</link:label>
    <link:label id="lab_dei_SecurityExchangeName_label_en-US" xlink:label="lab_dei_SecurityExchangeName" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Security Exchange Name</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_SecurityExchangeName" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_SecurityExchangeName"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_SecurityExchangeName" xlink:to="lab_dei_SecurityExchangeName" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityAddressCityOrTown_aa9a02ef-4d30-4cd3-85ca-bd47b0f7096a_terseLabel_en-US" xlink:label="lab_dei_EntityAddressCityOrTown" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Address, City or Town</link:label>
    <link:label id="lab_dei_EntityAddressCityOrTown_label_en-US" xlink:label="lab_dei_EntityAddressCityOrTown" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Address, City or Town</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityAddressCityOrTown" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_EntityAddressCityOrTown"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityAddressCityOrTown" xlink:to="lab_dei_EntityAddressCityOrTown" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_CoverAbstract_label_en-US" xlink:label="lab_dei_CoverAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cover [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_CoverAbstract" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_CoverAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_CoverAbstract" xlink:to="lab_dei_CoverAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_PreCommencementIssuerTenderOffer_f0b4c82a-5939-4dc2-85c8-a7c9cc29f73f_terseLabel_en-US" xlink:label="lab_dei_PreCommencementIssuerTenderOffer" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Pre-commencement Issuer Tender Offer</link:label>
    <link:label id="lab_dei_PreCommencementIssuerTenderOffer_label_en-US" xlink:label="lab_dei_PreCommencementIssuerTenderOffer" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Pre-commencement Issuer Tender Offer</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_PreCommencementIssuerTenderOffer" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_PreCommencementIssuerTenderOffer"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_PreCommencementIssuerTenderOffer" xlink:to="lab_dei_PreCommencementIssuerTenderOffer" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityAddressAddressLine1_8564101d-953c-40d4-9c3c-67f028609776_terseLabel_en-US" xlink:label="lab_dei_EntityAddressAddressLine1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Address, Address Line One</link:label>
    <link:label id="lab_dei_EntityAddressAddressLine1_label_en-US" xlink:label="lab_dei_EntityAddressAddressLine1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Address, Address Line One</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityAddressAddressLine1" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_EntityAddressAddressLine1"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityAddressAddressLine1" xlink:to="lab_dei_EntityAddressAddressLine1" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityAddressAddressLine2_0b8ed9eb-ee2c-4132-b0e3-6ab2100f41e0_terseLabel_en-US" xlink:label="lab_dei_EntityAddressAddressLine2" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Address, Address Line Two</link:label>
    <link:label id="lab_dei_EntityAddressAddressLine2_label_en-US" xlink:label="lab_dei_EntityAddressAddressLine2" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Address, Address Line Two</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityAddressAddressLine2" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_EntityAddressAddressLine2"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityAddressAddressLine2" xlink:to="lab_dei_EntityAddressAddressLine2" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityEmergingGrowthCompany_984b2b83-58a0-4e63-9bdf-198a8db32229_terseLabel_en-US" xlink:label="lab_dei_EntityEmergingGrowthCompany" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Emerging Growth Company</link:label>
    <link:label id="lab_dei_EntityEmergingGrowthCompany_label_en-US" xlink:label="lab_dei_EntityEmergingGrowthCompany" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Emerging Growth Company</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityEmergingGrowthCompany" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_EntityEmergingGrowthCompany"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityEmergingGrowthCompany" xlink:to="lab_dei_EntityEmergingGrowthCompany" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityRegistrantName_812abdf4-a73d-4b5a-b4b4-ee2dd40d6797_terseLabel_en-US" xlink:label="lab_dei_EntityRegistrantName" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Registrant Name</link:label>
    <link:label id="lab_dei_EntityRegistrantName_label_en-US" xlink:label="lab_dei_EntityRegistrantName" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Registrant Name</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityRegistrantName" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_EntityRegistrantName"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityRegistrantName" xlink:to="lab_dei_EntityRegistrantName" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_DocumentInformationTable_3329fb93-e4e9-4a1f-8ef7-06d22a5e837a_terseLabel_en-US" xlink:label="lab_dei_DocumentInformationTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Document Information [Table]</link:label>
    <link:label id="lab_dei_DocumentInformationTable_label_en-US" xlink:label="lab_dei_DocumentInformationTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Document Information [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentInformationTable" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_DocumentInformationTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_DocumentInformationTable" xlink:to="lab_dei_DocumentInformationTable" xlink:type="arc" order="1"/>
  </link:labelLink>
</link:linkbase>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.PRE
<SEQUENCE>7
<FILENAME>cmtl-20210608_pre.xml
<DESCRIPTION>XBRL TAXONOMY EXTENSION PRESENTATION LINKBASE DOCUMENT
<TEXT>
<XBRL>
<?xml version="1.0" encoding="UTF-8"?>

<!--XBRL Document Created with Wdesk from Workiva-->
<!--Copyright 2021 Workiva-->
<!--r:f78ae0e6-1b3b-456b-af95-6b75a2c928d3,g:70dabf48-57fe-4cf7-95b9-0a88217a1f63-->
<link:linkbase xmlns:link="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">
  <link:roleRef roleURI="http://www.comtechtel.com/role/Cover" xlink:type="simple" xlink:href="cmtl-20210608.xsd#Cover"/>
  <link:presentationLink xlink:role="http://www.comtechtel.com/role/Cover" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_dei_CoverAbstract_c85a3436-d462-49c2-9e9d-fc851b988ad9" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_CoverAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentType_3c4e8bd3-d2ca-4972-b702-631d2cdac878" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_DocumentType"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_c85a3436-d462-49c2-9e9d-fc851b988ad9" xlink:to="loc_dei_DocumentType_3c4e8bd3-d2ca-4972-b702-631d2cdac878" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentPeriodEndDate_40566578-3c93-449c-9970-fd2d0ccc6001" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_DocumentPeriodEndDate"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_c85a3436-d462-49c2-9e9d-fc851b988ad9" xlink:to="loc_dei_DocumentPeriodEndDate_40566578-3c93-449c-9970-fd2d0ccc6001" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityFileNumber_860931cb-06dd-4e3c-a11a-a3697958b69b" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_EntityFileNumber"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_c85a3436-d462-49c2-9e9d-fc851b988ad9" xlink:to="loc_dei_EntityFileNumber_860931cb-06dd-4e3c-a11a-a3697958b69b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityRegistrantName_e6f58339-cb5d-477a-845e-8590085bbc62" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_EntityRegistrantName"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_c85a3436-d462-49c2-9e9d-fc851b988ad9" xlink:to="loc_dei_EntityRegistrantName_e6f58339-cb5d-477a-845e-8590085bbc62" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityCentralIndexKey_20d2ae9e-8c64-4a2d-8da3-6ab32a08bcfa" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_EntityCentralIndexKey"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_c85a3436-d462-49c2-9e9d-fc851b988ad9" xlink:to="loc_dei_EntityCentralIndexKey_20d2ae9e-8c64-4a2d-8da3-6ab32a08bcfa" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_AmendmentFlag_0c47555b-8630-4e04-9c6d-efb8a1f8bbb8" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_AmendmentFlag"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_c85a3436-d462-49c2-9e9d-fc851b988ad9" xlink:to="loc_dei_AmendmentFlag_0c47555b-8630-4e04-9c6d-efb8a1f8bbb8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityIncorporationStateCountryCode_7d1f5752-c7a0-4162-a0d8-9d6ad345c1f4" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_EntityIncorporationStateCountryCode"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_c85a3436-d462-49c2-9e9d-fc851b988ad9" xlink:to="loc_dei_EntityIncorporationStateCountryCode_7d1f5752-c7a0-4162-a0d8-9d6ad345c1f4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityTaxIdentificationNumber_d2360dcf-caeb-4713-874f-193ba78b1214" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_EntityTaxIdentificationNumber"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_c85a3436-d462-49c2-9e9d-fc851b988ad9" xlink:to="loc_dei_EntityTaxIdentificationNumber_d2360dcf-caeb-4713-874f-193ba78b1214" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityAddressAddressLine1_18ae9ee5-13c1-4e36-be6c-adeb17f78383" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_EntityAddressAddressLine1"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_c85a3436-d462-49c2-9e9d-fc851b988ad9" xlink:to="loc_dei_EntityAddressAddressLine1_18ae9ee5-13c1-4e36-be6c-adeb17f78383" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityAddressAddressLine2_efb21837-b79e-4191-b701-b287d15a5c88" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_EntityAddressAddressLine2"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_c85a3436-d462-49c2-9e9d-fc851b988ad9" xlink:to="loc_dei_EntityAddressAddressLine2_efb21837-b79e-4191-b701-b287d15a5c88" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityAddressCityOrTown_a6fe6ebf-498c-4a01-be10-f5b07265234c" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_EntityAddressCityOrTown"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_c85a3436-d462-49c2-9e9d-fc851b988ad9" xlink:to="loc_dei_EntityAddressCityOrTown_a6fe6ebf-498c-4a01-be10-f5b07265234c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityAddressStateOrProvince_162fd09e-19e7-4aff-9e34-d3fe6b2a5b78" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_EntityAddressStateOrProvince"/>
    <link:presentationArc order="12" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_c85a3436-d462-49c2-9e9d-fc851b988ad9" xlink:to="loc_dei_EntityAddressStateOrProvince_162fd09e-19e7-4aff-9e34-d3fe6b2a5b78" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityAddressPostalZipCode_f9895679-c32b-4fab-975c-f0b5b8616294" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_EntityAddressPostalZipCode"/>
    <link:presentationArc order="13" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_c85a3436-d462-49c2-9e9d-fc851b988ad9" xlink:to="loc_dei_EntityAddressPostalZipCode_f9895679-c32b-4fab-975c-f0b5b8616294" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_CityAreaCode_ad598f63-2ac8-4cc9-a6b8-af1b0ebc6758" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_CityAreaCode"/>
    <link:presentationArc order="14" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_c85a3436-d462-49c2-9e9d-fc851b988ad9" xlink:to="loc_dei_CityAreaCode_ad598f63-2ac8-4cc9-a6b8-af1b0ebc6758" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_LocalPhoneNumber_7dc9256c-51ab-456c-96d4-9a39397c9579" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_LocalPhoneNumber"/>
    <link:presentationArc order="15" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_c85a3436-d462-49c2-9e9d-fc851b988ad9" xlink:to="loc_dei_LocalPhoneNumber_7dc9256c-51ab-456c-96d4-9a39397c9579" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_WrittenCommunications_d8898050-e47a-4bd1-9283-3c532be9d02c" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_WrittenCommunications"/>
    <link:presentationArc order="16" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_c85a3436-d462-49c2-9e9d-fc851b988ad9" xlink:to="loc_dei_WrittenCommunications_d8898050-e47a-4bd1-9283-3c532be9d02c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_SolicitingMaterial_671c83d9-fdae-44a4-b22a-332d6aab96f7" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_SolicitingMaterial"/>
    <link:presentationArc order="17" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_c85a3436-d462-49c2-9e9d-fc851b988ad9" xlink:to="loc_dei_SolicitingMaterial_671c83d9-fdae-44a4-b22a-332d6aab96f7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_PreCommencementTenderOffer_87e57615-2184-4701-b1ed-4409890f4e26" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_PreCommencementTenderOffer"/>
    <link:presentationArc order="18" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_c85a3436-d462-49c2-9e9d-fc851b988ad9" xlink:to="loc_dei_PreCommencementTenderOffer_87e57615-2184-4701-b1ed-4409890f4e26" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_PreCommencementIssuerTenderOffer_d9605d79-98c7-49ae-acaa-52915fb70e76" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_PreCommencementIssuerTenderOffer"/>
    <link:presentationArc order="19" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_c85a3436-d462-49c2-9e9d-fc851b988ad9" xlink:to="loc_dei_PreCommencementIssuerTenderOffer_d9605d79-98c7-49ae-acaa-52915fb70e76" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityEmergingGrowthCompany_94f6824f-8e9e-41b8-808a-37b23b330ef5" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_EntityEmergingGrowthCompany"/>
    <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_c85a3436-d462-49c2-9e9d-fc851b988ad9" xlink:to="loc_dei_EntityEmergingGrowthCompany_94f6824f-8e9e-41b8-808a-37b23b330ef5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentInformationTable_0248d898-8400-4cee-8f62-6cb2ab29d204" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_DocumentInformationTable"/>
    <link:presentationArc order="21" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_c85a3436-d462-49c2-9e9d-fc851b988ad9" xlink:to="loc_dei_DocumentInformationTable_0248d898-8400-4cee-8f62-6cb2ab29d204" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementClassOfStockAxis_8e1f6b48-1ea4-41cf-a404-5b552334f3fe" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementClassOfStockAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_DocumentInformationTable_0248d898-8400-4cee-8f62-6cb2ab29d204" xlink:to="loc_us-gaap_StatementClassOfStockAxis_8e1f6b48-1ea4-41cf-a404-5b552334f3fe" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ClassOfStockDomain_ae0a0a4e-a5b7-423b-b7cf-c8fb26daf0e6" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ClassOfStockDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementClassOfStockAxis_8e1f6b48-1ea4-41cf-a404-5b552334f3fe" xlink:to="loc_us-gaap_ClassOfStockDomain_ae0a0a4e-a5b7-423b-b7cf-c8fb26daf0e6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockMember_edea3d19-39f5-4546-a668-a88447de091c" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CommonStockMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ClassOfStockDomain_ae0a0a4e-a5b7-423b-b7cf-c8fb26daf0e6" xlink:to="loc_us-gaap_CommonStockMember_edea3d19-39f5-4546-a668-a88447de091c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cmtl_SeriesAJuniorParticipatingCumulativePreferredStockMember_cae9180e-4062-4a00-acb8-c30abc43c2a5" xlink:href="cmtl-20210608.xsd#cmtl_SeriesAJuniorParticipatingCumulativePreferredStockMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ClassOfStockDomain_ae0a0a4e-a5b7-423b-b7cf-c8fb26daf0e6" xlink:to="loc_cmtl_SeriesAJuniorParticipatingCumulativePreferredStockMember_cae9180e-4062-4a00-acb8-c30abc43c2a5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentInformationLineItems_d0e3e237-5098-4b81-96c1-bb2f471c5eb6" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_DocumentInformationLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_DocumentInformationTable_0248d898-8400-4cee-8f62-6cb2ab29d204" xlink:to="loc_dei_DocumentInformationLineItems_d0e3e237-5098-4b81-96c1-bb2f471c5eb6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_Security12bTitle_2ba4c876-a9ed-4392-8ee8-c4f1fed9482f" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_Security12bTitle"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_DocumentInformationLineItems_d0e3e237-5098-4b81-96c1-bb2f471c5eb6" xlink:to="loc_dei_Security12bTitle_2ba4c876-a9ed-4392-8ee8-c4f1fed9482f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_TradingSymbol_5e9e85bd-0378-4900-992c-ef2bdac1d6b8" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_TradingSymbol"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_DocumentInformationLineItems_d0e3e237-5098-4b81-96c1-bb2f471c5eb6" xlink:to="loc_dei_TradingSymbol_5e9e85bd-0378-4900-992c-ef2bdac1d6b8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_SecurityExchangeName_f481674a-05c6-4cd2-beb0-8a9cc53215e7" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_SecurityExchangeName"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_DocumentInformationLineItems_d0e3e237-5098-4b81-96c1-bb2f471c5eb6" xlink:to="loc_dei_SecurityExchangeName_f481674a-05c6-4cd2-beb0-8a9cc53215e7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
</link:linkbase>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>GRAPHIC
<SEQUENCE>8
<FILENAME>cmtl-20210608_g1.jpg
<DESCRIPTION>GRAPHIC
<TEXT>
begin 644 cmtl-20210608_g1.jpg
M_]C_X  02D9)1@ ! 0$ 8 !@  #_X0!F17AI9@  24DJ  @    $ !H!!0 !
M    /@   !L!!0 !    1@   "@! P !     @   #$! @ 0    3@
M  !@     0   &     !    4&%I;G0N3D54('8T+C P /_; $, !@0%!@4$
M!@8%!@<'!@@*$ H*"0D*% X/#! 7%!@8%Q06%AH=)1\:&R,<%A8@+" C)B<I
M*BD9'RTP+2@P)2@I*/_; $,!!P<'"@@*$PH*$R@:%AHH*"@H*"@H*"@H*"@H
M*"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*/_  !$( %@!
M< ,!(@ "$0$#$0'_Q  ?   !!0$! 0$! 0           0(#! 4&!P@)"@O_
MQ "U$  " 0,# @0#!04$!    7T! @, !!$%$B$Q008346$'(G$4,H&1H0@C
M0K'!%5+1\"0S8G*""0H6%Q@9&B4F)R@I*C0U-C<X.3I#1$5&1TA)2E-45597
M6%E:8V1E9F=H:6IS='5V=WAY>H.$A8:'B(F*DI.4E9:7F)F:HJ.DI::GJ*FJ
MLK.TM;:WN+FZPL/$Q<;'R,G*TM/4U=;7V-G:X>+CY.7FY^CIZO'R\_3U]O?X
M^?K_Q  ? 0 # 0$! 0$! 0$!         0(#! 4&!P@)"@O_Q "U$0 " 0($
M! ,$!P4$!  ! G<  0(#$00%(3$&$D%1!V%Q$R(R@0@40I&AL<$)(S-2\!5B
M<M$*%B0TX27Q%Q@9&B8G*"DJ-38W.#DZ0T1%1D=(24I35%565UA96F-D969G
M:&EJ<W1U=G=X>7J"@X2%AH>(B8J2DY25EI>8F9JBHZ2EIJ>HJ:JRL[2UMK>X
MN;K"P\3%QL?(R<K2T]35UM?8V=KBX^3EYN?HZ>KR\_3U]O?X^?K_V@ , P$
M A$#$0 _ /JDT9H-)0 N:,TE% "YHS7FGQ#^,WA'P,9+>_O3>:F@_P"/&SQ)
M(#Z,<[5_$Y]J^>O%W[4'BC47>/PY966D6YR%=E\^;'U/RC_OF@#[0II;&,D#
M/2OS<UKXD>,]:<G4O$^K2@]46X:-/^^5P/TKG9-4OY&W/?73-URTS$_SH _4
M>C-?F5I?B[Q'I4@DTW7=5M7'3RKMU_3->H>#?VD?&FB2QIK$D&N68^\MPH27
M'M(HZ_4&@#[ES1FO//A?\5O#GQ$MC_94QM]31=TMA<$"51W*]F7W'XXKT*@!
M<T9I** %S1FDHH 7-&:2B@!<T9I** %S1FDHH 7-&:2B@!<T9I** %S1FDHH
M 7-&:2B@!<T9I** %S1FDHH 7-&:2B@!<T9I** %S1FDHH 7-&:2B@!<T9I*
M* %S124M  :2E-132I%$\DKJD: LS,<!0.I)]* *^JZC::3IUQ?:G<16UG;H
M7EFD;:J*.Y-?'?QE_:%U/Q%)/I?@Z273=&Y1KH96XN1['^!?8<^I[5A_M"_%
MNY\=ZV^F:5,\?AJSD(B53C[4X_Y:M[?W1V'/4UXQ0 ]F+,68DDG))ZFM3P[H
M&K>(M06RT/3KF_NF_P"6=O&6(]SV ]SQ7J?P=^#<OBBP_P"$C\67!TGPI"-_
MFL=LER!UVYZ+VW=^@SV]SL_&^B^%8/['\":7HL&F*-J2?:_+>1O[Q!4DGW8D
MUK2HSJ_ C&MB*='XV>.^&_V8O&6HQI+JUSIND*0#LDD,L@_!!C_QZNF_X9,N
M_+ROBR#S/^O$X_\ 0ZZAM=U+47=[KQ"]N<\*-=V _0)#5&V^(NIZ-J"FSU7[
M="G5+J_:9'_.(-74LOJ/9ZG)_:5-;K0\K\;_ +/'C3PU;RW=I%;ZS9H-S&Q8
MF11ZF,@$_P# <UXXZE&*L"&!P01@@U]Y^#_C%8W]Q]F\0_9+&1SB.:*5FC/L
MV1E?KT^E<A^T!\#Y/%^H6^O>"H+6/4ICMO8BXC288R)0>F[L?7(/;GEJTITG
M::L==&O3K*\'<^1-*U&[TG4;>^TRXDMKRW</%-&VUD8=P:^]_@/\2XOB-X5$
MMULCUNRQ%?1+P"?X9%'HV#]""/2OF3_AFOXB?\^>G_\ @8M>A_ OX3_$'P!X
M_M=3N[:T&ES(UO>*ETI)C/(..Y#!3^=9&Q]3T5XS\2/V@?"O@^66QL"^MZHG
MRM':L!%&?]J3IGV7/X5X?K/[4/C2[E)TVTTJPB[*(FE8?4L<?I0!]K45\4:-
M^U!XUM)U.I6NE:C#_$IA,3'Z,IP/R-?0WPF^,OA[XB?Z);B33]95=S6,[ E@
M.IC;HP'X'VH ]1HKSKXZ^.[GX>>!6UBPBMIKY[F.WACG!*$MDG(!!^ZI[U\Z
M?\-4^,?^@5H?_?N3_P"+H ^T**YOX=>(&\5>!M$UN1$CEOK9)9$3[JOT8#VR
M#724 %%>0?'_ .+9^&VGV,&EQVUUK=XVY8I\E8X1U=@"#R>!SZ^E>'K^U-XR
M9@JZ3H98G 'E2?\ Q= 'V?17RE\0/VB_%'AOQ9>:/9V&CS+:"..1Y(Y,F7RU
M,@^^. Q8?A7.?\-4^,?^@5H?_?N3_P"+H ^T**^,%_:F\9NP5-)T0LQP (I>
M3_WW6_X]_:.\3^'?%NH:19Z?H\L=DRPN\B2$F0(/,Z..-^['MB@#ZPHKXO\
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
MP)_6@#[Z\6>)]'\)Z1+J>OWL5G:1CJY^9S_=5>K'V%>1C]J#P.S;5M-;))P
M+=.?_'Z^6;+2O''Q,U4/'#J^NW3''GREG1![NWRJ/Q%?2?P@^ UEX*C_ .$E
M\9R17VJ6B&XCMHQNAMBHSN)_C<8^@[9X- 'SS\=_$;>*OB?J^H^1<6T>4@C@
MN%"R1A$ (8 G!SDX]Z^K/V=_!6D0_"'09=2TBPN;N[1[II+BV1VP[$KR1G&W
M;7Q3J O];U^YNF@G-Q?W+2'*$DL[Y_F:_2GP[IR:/H&FZ;$ $L[:.W '^RH'
M]* ,77]#\,Z1H>HZC+H.CB.TMY)V)LH^BJ3Z>U?G186\NL:W;VT8Q->W"Q@*
M/XG;' _&OO3]I'5'TOX.:_Y08RW:):*%&3^\8!O_ !W=7R3^SSH$VK?&'PY'
M+!)Y-O.;MRRD "-2P_\ '@H_&@#[[TZTCL-/M;. 8BMXDB0>BJ !_*K-%% !
M1110 4444 %%%% !2TE+0 &O(_VBOAJWQ!\)+)IJ*=<TW=+:G_GJI'S19]\
MCW ]37KAI* /RSN8);:=X+B-XI8V*O&ZE65AU!!Z&H*^]OB_\$="^(&^_MR-
M,UX#_CZB3*S<<"5>_P#O#GZ]*^4?&WP:\;>$9)&O-'EO+->EW8@S1D>IQ\R_
MB!0!D^#_ (E>+O!X":!KEU!;J<_9W(DB_P"^&R!^%>CP_M0>.8X@KV^BRD=7
M:V<$_D^*\)=61BK@JP."",$4R@#W"Y_:0\4W1S=:-X:F/K)9,W\WI;3]I+Q5
M9D_9-'\-P$]3%9LG\GKP^BJYG:UR>6-[V/>O^&H_''_/GH?_ (#O_P#%T?\
M#4?CC_GST/\ \!W_ /BZ\$HJ2CWO_AJ/QQ_SYZ'_ . [_P#Q='_#4?CC_GST
M/_P'?_XNO!** /:M3_:'\0ZJ0=4\/>%;TCH;C3S)_P"A,:BT[X_ZWID@DTWP
MSX1LW'1K?3?+/YAJ\:HH ][_ .&H_''_ #YZ'_X#O_\ %TZ/]J/QIG][I^AR
M)_=\AQ_[/7@5% 'T"/VI?%@((T;0@1Z12?\ Q=._X:I\7_\ 0*T3_OW)_P#%
MU\^44 ?0D?[3_B^60+%H>B._4!89"?\ T*IQ^TWXY,GEC0=+,F-VWR)<X]<;
MJ\6\!:M#H?C#2=1NYKF*UMKE))S;,1(T8.64<CJ!C\:[SPW\0K(Z1XAEUS4+
MU=;U.]6?S=LK@0H'*QJR2HRC?(>,D8'2@#IG_:?\7J<R:+H@R2,M#)U'7^*I
M6_:>\;1(A?0])1&X4F&4 _3YJ\WU75?#^I>&/"UO<:A?_:-/+?;(#:Y\UI9R
M\L@DW\G;M R.=M=7KGQ%T6X\?VNJP75X^GC[25VPR V3O&4AE6.25D+1Y!&T
M)T^E &[)^TOXU%T+>3P_I N6( C:"7><].-V::?VG_&<3M$=$T=&CSO0PR@K
MZY&[BN.L_&.GV^JW$,FOZU<@Z2;"WUF> -/;2-*'<HN[<$(W)RQ8;CC@XK6T
M[XC>&X=8U1M2BU*[M;W3K?1IKED7[1<6ZHPFE8DG#LPC Y) ')R* -D_M/>,
M#ACHFBG*[@3#)R!W^]TI!^T]XO(4C1-$PP)!\F3D#K_%6=:?%3P^?$:WES97
M$5B-&@T-+>")?W,#,3<;<G&0IVJ>_4XJC=_$+P_J5[!:F.XTO2HO#TFCV[1P
M"4VKN^6)7<"^4^4MD$DDT ;W_#3_ (NZ_P!B:)C&[_4R=/7[W2GG]J/QDH.=
M(T8 8S^[DXST_BKG=/\ B+H%A>ZA']CN;G2Y[6RT01RQ*';3T4B=NORR,V&7
MT/?BAOB/H0UY;MK&XFM6UY;Z2)HUS]E@A\JV&"<%ERS$=,@4 =)=_M.>-(AY
M5YH6CH'7.R6"4;E/?!;D5D)\=-6EN6D3P-X4>=3\S#326&?4YS6$_BO0AKFF
M76LZGK/BF#3%EN42\C6-9KAV!5!DLRQC 9LD@D8  -37_P 2+0^*O$NO:9-J
M5O/JNDK L>_!%VR)&[LRD X'F,&QU(X% '60_M-^,8]D$.A:.G.Q8T@D'/H!
MNZ^U/E_:?\:Q2/%+HFD)(GWT:&4%?J-W%<;H?CG3+:/2X)KB]ADBTFZ@?4EB
M#S07MQ*6:89;+?*%3=D-@DCI5ZU^).C6.JW%SY5WJCC2[?1FGNXEWWD/F9N'
M?D[24^1>20,9/% '1P_M,>-)F(@\/Z/(RKYA"6\I(7^]PW3WIJ?M2^,7=432
M-&9F. HCD))]/OUEZ1\1_#EGXBUJ[CGU.UTQI+:.V@CAQ(]O;Q;(MLB.ICDR
M,D'<ASR#BN \ ^(+32/$5_>:A)/;M=6L\$-["@DDM)9!Q*%XR1R.""-Q(Y%
M'J[?M->-VN?LK:!I1N,X\DP2[L_[N[-26W[3WBW)C3PWI$DR9#;(Y<CZ@-Q7
M$VGC/3!=:O ^NZTLMQ8V]G;:]) K7,8C;=(NT,&"/G .XL H!)&:U++XHZ':
MZSJ5Z+2]D&H7UA'.Y=HI6M+>/:\A:-@?-=OF(S@]\T =(G[4WBQXW=/#NDLJ
M?>8+*0OU^;BH_P#AJWQ/_P! '1?_ "+_ /%5R,/Q5CTNP?\ LRU$NI7FI7E_
M=33;TC4RX1!Y:,%D 0$[6!&37GVDZ9!J7C&QTO3II+BVN;V.WBEDC\MG5G"@
ME<G'7IDT ?4OQ3^/FN>#+_1+&VTK39[JYTN"]NQ*7Q'+("2BX(X  Z^M97P^
M_:*\3>+/&VB:$VBZ3''?7212/'YFY4SEB,MU"@FO'OVC=274?C%XA\O'DVLB
M6<8'11&BJ1^8-:'[,5NG_"SQJ<RAH=(L+F_8GH-J;<_FU 'I/C/]IK7-&\6Z
MSIFG:1I4]I97<MO'+(9-SA&*Y.&QSBND\1_';6]&^%/A;Q-)I.G?VGK4\RBW
M._RUBC)&X<YR?E[]Z^/KV=[R\GN93F2:1I&)]2<G^=>O?M"?\2S2_A[X<4G.
MG:%'+(I[22\M_P"@T >R-\==:A^"R^,[G2]-6_GU/[#;VX+^6R!<ECSG/##K
M3-9^/&NZ9\)- \53:3IWV_5KV6%(,OY8A3(+=<YR/6O(_BP1I/P2^&&A*N'G
MAGU.4>[G*G\G;\JO?$ZP9[;X.^#$X?[##)(@[/<R+G/Y'\Z /L?P[=W-_P"'
M]-O+Z..*\N+:.65(\[5=E!(&>< FM2OGO7OB)XJ7Q1=P:3=V5AIMG<RVHCE@
M!C@$;L@:Y=N5W!"P *\$ 9)KV_POJ;ZUX:TG5)8#;O?6<-TT3=8RZ!BI^F<4
M :II*** "BBB@#%U?PMX?UHDZMHFFWK'JT]LCM^9&:P#\)/ !))\(Z/S_P!.
MXHHH /\ A4?P_P#^A1TC_OP*/^%1_#__ *%'2/\ OP*** #_ (5'\/\ _H4=
M(_[\"C_A4?P__P"A1TC_ +\"BB@ _P"%1_#_ /Z%'2/^_ H_X5'\/_\ H4=(
M_P"_ HHH /\ A4?P_P#^A1TC_OP*/^%1_#__ *%'2/\ OP*** #_ (5'\/\
M_H4=(_[\"C_A4?P__P"A1TC_ +\"BB@ _P"%1_#_ /Z%'2/^_ H_X5'\/_\
MH4=(_P"_ HHH /\ A4?P_P#^A1TC_OP*/^%1_#__ *%'2/\ OP*** #_ (5'
M\/\ _H4=(_[\"C_A4?P__P"A1TC_ +\"BB@ _P"%1_#_ /Z%'2/^_ H_X5'\
M/_\ H4=(_P"_ HHH /\ A4?P_P#^A1TC_OP*/^%1_#__ *%'2/\ OP*** #_
M (5'\/\ _H4=(_[\"C_A4?P__P"A1TC_ +\"BB@ _P"%1_#_ /Z%'2/^_ H_
MX5'\/_\ H4=(_P"_ HHH /\ A4?P_P#^A1TC_OP*/^%1_#__ *%'2/\ OP**
M* #_ (5'\/\ _H4=(_[\"C_A4?P__P"A1TC_ +\"BB@ _P"%1_#_ /Z%'2/^
M_ H_X5'\/_\ H4=(_P"_ HHH /\ A4?P_P#^A1TC_OP*GTWX9>"=-OK>]L/#
M.EV]W;N)(I4@ 9&'((]Q110 ^^^&_@R^O)[N\\,:1/<SN9)99+92SL3DDGN2
M:L:5X$\*:0+L:9X?TRT%W"UM/Y,"KYL3=4;'4'THHH I?\*K\"?]"CHO_@*O
M^%7=;\">%=<O?M>L>'M-O;K8L?FSP*[;1T&3V%%% "ZMX%\+ZR+0:KH&FW8M
M(1;P":!6\J,=%7T'M4USX/\ #MUJ]KJEQHMA+J-H$6"X:$%X@GW0I[8[444
F)J7@_P .:KJ/V_4=%L;F[.W=))""7V_=W=FQVSFNB' XHHH _]D!

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>GRAPHIC
<SEQUENCE>9
<FILENAME>cmtl-20210608_g2.jpg
<DESCRIPTION>GRAPHIC
<TEXT>
begin 644 cmtl-20210608_g2.jpg
M_]C_X  02D9)1@ ! @$ 2 !(  #_X0/"17AI9@  34T *@    @ !P$2  ,
M   !  $   $:  4    !    8@$;  4    !    :@$H  ,    !  (   $Q
M  (    <    <@$R  (    4    CH=I  0    !    I    -  "OR    G
M$  *_(   "<0061O8F4@4&AO=&]S:&]P($-3,B!7:6YD;W=S #(P,#DZ,3(Z
M,#<@,3@Z-38Z-3       Z !  ,    !__\  * "  0    !    "Z #  0
M   !    "P         & 0,  P    $ !@   1H !0    $   $> 1L !0
M  $   $F 2@  P    $  @   @$ !     $   $N @( !     $   *,
M     $@    !    2     '_V/_@ !!*1DE&  $"  !( $@  /_M  Q!9&]B
M95]#30 !_^X #D%D;V)E &2      ?_; (0 # @(" D(# D)#!$+"@L1%0\,
M# \5&!,3%1,3&!$,# P,# P1# P,# P,# P,# P,# P,# P,# P,# P,# P,
M# $-"PL-#@T0#@X0% X.#A04#@X.#A01# P,# P1$0P,# P,#!$,# P,# P,
M# P,# P,# P,# P,# P,# P,# P,_\  $0@ "P + P$B  (1 0,1 ?_=  0
M ?_$ 3\   $% 0$! 0$!          ,  0($!08'" D*"P$  04! 0$! 0$
M         0 " P0%!@<("0H+$  !! $# @0"!0<&" 4###,!  (1 P0A$C$%
M05%A$R)Q@3(&%)&AL4(C)!52P6(S-'*"T4,')9)3\.'Q8W,U%J*R@R9$DU1D
M1<*C=#87TE7B9?*SA,/3=>/S1B>4I(6TE<34Y/2EM<75Y?569G:&EJ:VQM;F
M]C='5V=WAY>GM\?7Y_<1  (" 0($! ,$!08'!P8%-0$  A$#(3$2!$%187$B
M$P4R@9$4H;%"(\%2T? S)&+A<H*20U,58W,T\24&%J*R@P<F-<+21)-4HQ=D
M154V=&7B\K.$P]-UX_-&E*2%M)7$U.3TI;7%U>7U5F9VAI:FML;6YO8G-T=7
M9W>'EZ>WQ__:  P# 0 "$0,1 #\ VO\ %Q]7N@9OU+Z=DYG3,3)R+/6WW6T5
MO>Z+[V-W66,<]VUC=JZ7_FG]5?\ RFP/_86G_P!)KBOJ%^VO^:>#]E_:_H_I
M=GV3]E>C_/7;O2_:7Z[]+Z?K?X3^;_1>FN@_[(O_ #??_"-)3__9_^T(%%!H
M;W1O<VAO<" S+C  .$))300E       0                     #A"24T#
M[0      $ !(     0 ! $@    !  $X0DE-!"8       X
M/X   #A"24T$#0      !    '@X0DE-!!D       0    >.$))30/S
M   )           ! #A"24T$"@       0  .$))32<0       *  $
M     CA"24T#]       $@ U     0 M    !@       3A"24T#]P
M'   _____________________________P/H   X0DE-!         (  3A"
M24T$ @      !      X0DE-!#        (! 3A"24T$+0      !@ !
M CA"24T$"       $     $   )    "0      X0DE-!!X       0
M.$))300:      -)    !@              "P    L    * %4 ;@!T &D
M= !L &4 9  M #$    !                          $
M  L    +                      $                         $
M  $       !N=6QL     @    9B;W5N9'-/8FIC     0       %)C=#$
M   $     %1O<"!L;VYG          !,969T;&]N9P          0G1O;6QO
M;F<    +     %)G:'1L;VYG    "P    9S;&EC97-6;$QS     4]B:F,
M   !       %<VQI8V4    2    !W-L:6-E241L;VYG          =G<F]U
M<$E$;&]N9P         &;W)I9VEN96YU;0    Q%4VQI8V5/<FEG:6X    -
M875T;T=E;F5R871E9     !4>7!E96YU;0    I%4VQI8V54>7!E     $EM
M9R     &8F]U;F1S3V)J8P    $       !28W0Q    !     !4;W @;&]N
M9P          3&5F=&QO;F<          $)T;VUL;VYG    "P    !29VAT
M;&]N9P    L    #=7)L5$585     $       !N=6QL5$585     $
M  !-<V=E5$585     $       9A;'1486=415A4     0      #F-E;&Q4
M97AT27-(5$U,8F]O; $    (8V5L;%1E>'1415A4     0      "6AO<GI!
M;&EG;F5N=6T    /15-L:6-E2&]R>D%L:6=N    !V1E9F%U;'0    )=F5R
M=$%L:6=N96YU;0    ]%4VQI8V5697)T06QI9VX    '9&5F875L=     MB
M9T-O;&]R5'EP965N=6T    115-L:6-E0D=#;VQO<E1Y<&4     3F]N90
M  ET;W!/=71S971L;VYG          IL969T3W5T<V5T;&]N9P         ,
M8F]T=&]M3W5T<V5T;&]N9P         +<FEG:'1/=71S971L;VYG       X
M0DE-!"@       P    !/_         X0DE-!!0       0    ".$))300,
M      *H     0    L    +    )    8P   *, !@  ?_8_^  $$I&248
M 0(  $@ 2   _^T #$%D;V)E7T--  '_[@ .061O8F4 9(     !_]L A  ,
M" @("0@,"0D,$0L*"Q$5#PP,#Q48$Q,5$Q,8$0P,# P,#!$,# P,# P,# P,
M# P,# P,# P,# P,# P,# P, 0T+"PT.#1 .#A 4#@X.%!0.#@X.%!$,# P,
M#!$1# P,# P,$0P,# P,# P,# P,# P,# P,# P,# P,# P,# S_P  1"  +
M  L# 2(  A$! Q$!_]T !  !_\0!/P   04! 0$! 0$          P ! @0%
M!@<("0H+ 0 !!0$! 0$! 0         !  (#! 4&!P@)"@L0  $$ 0,"! (%
M!P8(!0,,,P$  A$#!"$2,05!46$3(G&!,@84D:&Q0B,D%5+!8C,T<H+10P<E
MDE/PX?%C<S46HK*#)D235&1%PJ-T-A?25>)E\K.$P]-UX_-&)Y2DA;25Q-3D
M]*6UQ=7E]59F=H:6IK;&UN;V-T=79W>'EZ>WQ]?G]Q$  @(! @0$ P0%!@<'
M!@4U 0 "$0,A,1($05%A<2(3!3*!D12AL4(CP5+1\#,D8N%R@I)#4Q5C<S3Q
M)086HK*#!R8UPM)$DU2C%V1%539T9>+RLX3#TW7C\T:4I(6TE<34Y/2EM<75
MY?569G:&EJ:VQM;F]B<W1U=G=X>7I[?'_]H # ,!  (1 Q$ /P#:_P 7'U>Z
M!F_4OIV3F=,Q,G(L];?=;16][HOO8W=98QSW;6-VKI?^:?U5_P#*; _]A:?_
M $FN*^H7[:_YIX/V7]K^C^EV?9/V5Z/\]=N]+]I?KOTOI^M_A/YO]%Z:Z#_L
MB_\ -]_\(TE/_]DX0DE-!"$      %4    ! 0    \ 00!D &\ 8@!E "
M4 !H &\ = !O ', : !O '     3 $$ 9 !O &( 90 @ %  : !O '0 ;P!S
M &@ ;P!P "  0P!3 #(    ! #A"24T$!@      !P (     0$ _^$ZJVAT
M=' Z+R]N<RYA9&]B92YC;VTO>&%P+S$N,"\ /#]X<&%C:V5T(&)E9VEN/2+O
MN[\B(&ED/2)7-4TP37!#96AI2'IR95-Z3E1C>FMC.60B/SX*/'@Z>&UP;65T
M82!X;6QN<SIX/2)A9&]B93IN<SIM971A+R(@>#IX;7!T:STB,RXQ+C$M,3$Q
M(CX*(" @/')D9CI21$8@>&UL;G,Z<F1F/2)H='1P.B\O=W=W+G<S+F]R9R\Q
M.3DY+S R+S(R+7)D9BUS>6YT87@M;G,C(CX*(" @(" @/')D9CI$97-C<FEP
M=&EO;B!R9&8Z86)O=70](B(*(" @(" @(" @(" @>&UL;G,Z9&,](FAT=' Z
M+R]P=7)L+F]R9R]D8R]E;&5M96YT<R\Q+C$O(CX*(" @(" @(" @/&1C.F9O
M<FUA=#YI;6%G92]J<&5G/"]D8SIF;W)M870^"B @(" @(#PO<F1F.D1E<V-R
M:7!T:6]N/@H@(" @(" \<F1F.D1E<V-R:7!T:6]N(')D9CIA8F]U=#TB(@H@
M(" @(" @(" @("!X;6QN<SIX87 ](FAT=' Z+R]N<RYA9&]B92YC;VTO>&%P
M+S$N,"\B/@H@(" @(" @(" \>&%P.D-R96%T;W)4;V]L/D%D;V)E(%!H;W1O
M<VAO<"!#4S(@5VEN9&]W<SPO>&%P.D-R96%T;W)4;V]L/@H@(" @(" @(" \
M>&%P.D-R96%T941A=&4^,C P.2TQ,BTP-U0Q.#HU-CHU,"TP-3HP,#PO>&%P
M.D-R96%T941A=&4^"B @(" @(" @(#QX87 Z36]D:69Y1&%T93XR,# Y+3$R
M+3 W5#$X.C4V.C4P+3 U.C P/"]X87 Z36]D:69Y1&%T93X*(" @(" @(" @
M/'AA<#I-971A9&%T841A=&4^,C P.2TQ,BTP-U0Q.#HU-CHU,"TP-3HP,#PO
M>&%P.DUE=&%D871A1&%T93X*(" @(" @/"]R9&8Z1&5S8W)I<'1I;VX^"B @
M(" @(#QR9&8Z1&5S8W)I<'1I;VX@<F1F.F%B;W5T/2(B"B @(" @(" @(" @
M('AM;&YS.GAA<$U-/2)H='1P.B\O;G,N861O8F4N8V]M+WAA<"\Q+C O;6TO
M(@H@(" @(" @(" @("!X;6QN<SIS=%)E9CTB:'1T<#HO+VYS+F%D;V)E+F-O
M;2]X87 O,2XP+W-4>7!E+U)E<V]U<F-E4F5F(R(^"B @(" @(" @(#QX87!-
M33I$;V-U;65N=$E$/G5U:60Z.44S14%!0CDX0D4S1$4Q,3A&-C5&-$)"03DQ
M,C<W0D8\+WAA<$U-.D1O8W5M96YT240^"B @(" @(" @(#QX87!-33I);G-T
M86YC94E$/G5U:60Z.48S14%!0CDX0D4S1$4Q,3A&-C5&-$)"03DQ,C<W0D8\
M+WAA<$U-.DEN<W1A;F-E240^"B @(" @(" @(#QX87!-33I$97)I=F5D1G)O
M;2!R9&8Z<&%R<V54>7!E/2)297-O=7)C92(^"B @(" @(" @(" @(#QS=%)E
M9CII;G-T86YC94E$/G5U:60Z.4$S14%!0CDX0D4S1$4Q,3A&-C5&-$)"03DQ
M,C<W0D8\+W-T4F5F.FEN<W1A;F-E240^"B @(" @(" @(" @(#QS=%)E9CID
M;V-U;65N=$E$/G5U:60Z.4$S14%!0CDX0D4S1$4Q,3A&-C5&-$)"03DQ,C<W
M0D8\+W-T4F5F.F1O8W5M96YT240^"B @(" @(" @(#PO>&%P34TZ1&5R:79E
M9$9R;VT^"B @(" @(#PO<F1F.D1E<V-R:7!T:6]N/@H@(" @(" \<F1F.D1E
M<V-R:7!T:6]N(')D9CIA8F]U=#TB(@H@(" @(" @(" @("!X;6QN<SIT:69F
M/2)H='1P.B\O;G,N861O8F4N8V]M+W1I9F8O,2XP+R(^"B @(" @(" @(#QT
M:69F.D]R:65N=&%T:6]N/C$\+W1I9F8Z3W)I96YT871I;VX^"B @(" @(" @
M(#QT:69F.EA297-O;'5T:6]N/C<R,# P,"\Q,# P,#PO=&EF9CI84F5S;VQU
M=&EO;CX*(" @(" @(" @/'1I9F8Z65)E<V]L=71I;VX^-S(P,# P+S$P,# P
M/"]T:69F.EE297-O;'5T:6]N/@H@(" @(" @(" \=&EF9CI297-O;'5T:6]N
M56YI=#XR/"]T:69F.E)E<V]L=71I;VY5;FET/@H@(" @(" @(" \=&EF9CI.
M871I=F5$:6=E<W0^,C4V+#(U-RPR-3@L,C4Y+#(V,BPR-S0L,C<W+#(X-"PU
M,S L-3,Q+#(X,BPR.#,L,CDV+#,P,2PS,3@L,S$Y+#4R.2PU,S(L,S V+#(W
M,"PR-S$L,C<R+#,P-2PS,34L,S,T,S([0C$V.3-"-C(Q,D$Q-S4V13DR1#@T
M130T-3<S-3=&-C<\+W1I9F8Z3F%T:79E1&EG97-T/@H@(" @(" \+W)D9CI$
M97-C<FEP=&EO;CX*(" @(" @/')D9CI$97-C<FEP=&EO;B!R9&8Z86)O=70]
M(B(*(" @(" @(" @(" @>&UL;G,Z97AI9CTB:'1T<#HO+VYS+F%D;V)E+F-O
M;2]E>&EF+S$N,"\B/@H@(" @(" @(" \97AI9CI0:7AE;%A$:6UE;G-I;VX^
M,3$\+V5X:68Z4&EX96Q81&EM96YS:6]N/@H@(" @(" @(" \97AI9CI0:7AE
M;%E$:6UE;G-I;VX^,3$\+V5X:68Z4&EX96Q91&EM96YS:6]N/@H@(" @(" @
M(" \97AI9CI#;VQO<E-P86-E/BTQ/"]E>&EF.D-O;&]R4W!A8V4^"B @(" @
M(" @(#QE>&EF.DYA=&EV941I9V5S=#XS-C@V-"PT,#DV,"PT,#DV,2PS-S$R
M,2PS-S$R,BPT,#DV,BPT,#DV,RPS-S4Q,"PT,#DV-"PS-C@V-RPS-C@V."PS
M,S0S-"PS,S0S-RPS-#@U,"PS-#@U,BPS-#@U-2PS-#@U-BPS-S,W-RPS-S,W
M."PS-S,W.2PS-S,X,"PS-S,X,2PS-S,X,BPS-S,X,RPS-S,X-"PS-S,X-2PS
M-S,X-BPS-S,Y-BPT,30X,RPT,30X-"PT,30X-BPT,30X-RPT,30X."PT,30Y
M,BPT,30Y,RPT,30Y-2PT,3<R."PT,3<R.2PT,3<S,"PT,3DX-2PT,3DX-BPT
M,3DX-RPT,3DX."PT,3DX.2PT,3DY,"PT,3DY,2PT,3DY,BPT,3DY,RPT,3DY
M-"PT,3DY-2PT,3DY-BPT,C Q-BPP+#(L-"PU+#8L-RPX+#DL,3 L,3$L,3(L
M,3,L,30L,34L,38L,3<L,3@L,C L,C(L,C,L,C0L,C4L,C8L,C<L,C@L,S [
M,C$V0S%&,S5$0T,Q0T4U-C)$,SDS03(T,$%"044U1#8\+V5X:68Z3F%T:79E
M1&EG97-T/@H@(" @(" \+W)D9CI$97-C<FEP=&EO;CX*(" @(" @/')D9CI$
M97-C<FEP=&EO;B!R9&8Z86)O=70](B(*(" @(" @(" @(" @>&UL;G,Z<&AO
M=&]S:&]P/2)H='1P.B\O;G,N861O8F4N8V]M+W!H;W1O<VAO<"\Q+C O(CX*
M(" @(" @(" @/'!H;W1O<VAO<#I(:7-T;W)Y+SX*(" @(" @(" @/'!H;W1O
M<VAO<#I#;VQO<DUO9&4^,3PO<&AO=&]S:&]P.D-O;&]R36]D93X*(" @(" @
M(" @/'!H;W1O<VAO<#I)0T-0<F]F:6QE/D1O="!'86EN(#(P)3PO<&AO=&]S
M:&]P.DE#0U!R;V9I;&4^"B @(" @(#PO<F1F.D1E<V-R:7!T:6]N/@H@(" \
M+W)D9CI21$8^"CPO>#IX;7!M971A/@H@(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @"B @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" *
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @( H@(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @"B @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" *(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @( H@
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @"B @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" *(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @( H@(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @"B @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" *(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @( H@(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @"B @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" *(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @( H@(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @"B @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" *(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @( H@(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @"B @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" *(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @( H@(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @"B @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" *(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @( H@(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @"B @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" *(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @( H@(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @"B @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" *(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @( H@(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @"B @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" *(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @( H@(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @"B @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" *(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @( H@(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @"B @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" *(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M( H@(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @"B @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" *(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @( H@(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M"B @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" *(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @( H@(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @"B @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" *
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @( H@(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @"B @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" *(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @( H@
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @"B @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" *(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @( H@(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @"B @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" *(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @( H@(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @"B @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" *(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @( H@(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @"B @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" *(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @( H@(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @"B @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" *(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @( H@(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @"B @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" *(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @( H@(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @"B @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" *(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @( H@(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @"B @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" *(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @( H@(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @"B @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" *(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @( H@(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @"B @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" *(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @( H@(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @"B @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" *(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M( H@(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @"B @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" *(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @( H@(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M"B @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" *(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @( H@(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @"B @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" *
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @( H@(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @"B @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" *(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @( H@
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @"B @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" *(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @( H@(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @"B @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" *(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @( H@(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @"B @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" *(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @( H@(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @"B @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" *(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @( H@(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @"B @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" *(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @( H@(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @"B @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" *(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @( H@(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @"B @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" *(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @( H@(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @"B @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" *(" @(" @(" @(" @(" @(" @
M(" @(" @(" @( H\/WAP86-K970@96YD/2)W(C\^_^(#H$E#0U]04D]&24Q%
M  $!   #D$%$0D4"$   <')T<D=205E865H@!\\ !@ #        86-S<$%0
M4$P     ;F]N90                    $  /;6  $     TRU!1$)%
M                                                           %
M8W!R=    ,     R9&5S8P   /0   !G=W1P=    5P    48FMP=    7
M   4:U120P   80   (,=&5X=     !#;W!Y<FEG:'0@,3DY.2!!9&]B92!3
M>7-T96US($EN8V]R<&]R871E9    &1E<V,         #41O="!'86EN(#(P
M)0
M                                                6%E:(
M /;6  $     TRU865H@                     &-U<G8        !
M !  (  P $  4 !A '\ H #% .P!%P%$ 74!J '> A8"4@*0 M #$P-9 Z$#
M[ 0Y!(@$V@4N!84%W@8Y!I8&]@=7![L((@B*"/0)80G0"D$*M LI"Z ,&@R5
M#1(-D@X3#I8/' ^C$"P0N!%%$=0291+X$XT4)!2]%5<5]!:2%S(7U!AX&1X9
MQAIO&QL;R!QV'2<=VAZ.'T0?_""U(7$B+B+M(ZTD<"4T)?DFP2>**%4I(BGP
M*L KDBQE+3HN$2[J+\0PH#%],EPS/30?-0,UZ3;0-[DXI#F0.GX[;3Q>/5$^
M13\[0#-!+$(F0R)$($4?1B!'(T@G22U*-$L\3$=-4TY@3V]0?U&14J53NE31
M5>E7 E@>63I:6%MX7)E=O%[@8 9A+6)68X!DK&799PAH.&EI:IUKT6T';C]O
M>'"R<>YS*W1J=:IV['@O>71ZNGP!?4I^E7_A@2Z"?(/-A1Z&<8?%B1N*<HO+
MC26.@8_=D3R2FY/]E5^6PY@HF8^:]YQ@G<N?-Z"EHA2CA:3VIFFGWJE4JLNL
M1*V^KSFPMK(TL[2U-+:WN#JYO[M%O,V^5K_@P6S"^<2'QA?'J,D[RL[,8\WZ
MSY+1*]+%U&'5_M><V3S:W=Q_WB/?R.%NXQ;DO^9IZ!3IP>MO[1_NT/""\C7S
MZO6@]U?Y$/K*_(7^0?___^X #D%D;V)E &0      /_; $,  0$! 0$! 0$!
M 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0(" @(" @(" @("
M P,# P,# P,# __   L(  L "P$!$0#_W0 $  +_Q #2    !@(# 0
M       '" 8%! D#"@(!  L0  (! P0! P," P,# @8)=0$" P01!1(&(0<3
M(@ (,11!,B,5"5%"%F$D,Q=2<8$88I$E0Z&Q\"8T<@H9P=$U)^%3-H+QDJ)$
M5'-%1C='8RA55E<:LL+2XO)D@W23A&6CL\/3XRDX9O-U*CDZ2$E*6%E:9VAI
M:G9W>'EZA8:'B(F*E)66EYB9FJ2EIJ>HJ:JTM;:WN+FZQ,7&Q\C)RM35UM?8
MV=KDY>;GZ.GJ]/7V]_CY^O_:  @! 0  /P#8:_ED_P LG^6YOW^6Y_+YWUOK
M^7S\(-Z;VWI\(/BANS>.\=V?%#H;<>ZMV;JW'T-L',;AW+N7<.8V#69?/;@S
MV7K)JJMK:J:6IJJF5Y)'9V))(/\ AO;X"_[/C_<__9'OB!_=+_A[[_1/_=;_
M &6GI?\ N[_HL_Z!N/\ 3I_HT_@G]ROX9_H__P!-O^_Q_@WB_AW]ZO\ <MX?
MO_\ */?_T+._Y>W^SX_[(+\'O[G_ /#WW]TO]E ^-/\ =;_1/_T#<?Z+/[N_
MZ%]E?P3_ $:?Z=/^,V_Z/_X9XOX-_?'_ ']7\.\/\6_R_P"X]E _YS/_ -G/
M_P"ZO_\ >7_AW_\ \$%_Z1?](O\ PP7_ .BE_P!F _T2_P#E+/\ 19_W\GW_
# /_9

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>10
<FILENAME>cmtl-20210608_htm.xml
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<XML>
<?xml version="1.0" encoding="utf-8"?>
<xbrl
  xml:lang="en-US"
  xmlns="http://www.xbrl.org/2003/instance"
  xmlns:cmtl="http://www.comtechtel.com/20210608"
  xmlns:dei="http://xbrl.sec.gov/dei/2020-01-31"
  xmlns:link="http://www.xbrl.org/2003/linkbase"
  xmlns:us-gaap="http://fasb.org/us-gaap/2020-01-31"
  xmlns:xbrldi="http://xbrl.org/2006/xbrldi"
  xmlns:xlink="http://www.w3.org/1999/xlink">
    <link:schemaRef xlink:href="cmtl-20210608.xsd" xlink:type="simple"/>
    <context id="i93cbeb5169094e339cb27c3423e72ace_D20210608-20210608">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000023197</identifier>
        </entity>
        <period>
            <startDate>2021-06-08</startDate>
            <endDate>2021-06-08</endDate>
        </period>
    </context>
    <context id="i93ea70e987824041975c14e0d3e6c1a8_D20210608-20210608">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000023197</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-06-08</startDate>
            <endDate>2021-06-08</endDate>
        </period>
    </context>
    <context id="ibe700b3bfb34439ab657332a72ff46f7_D20210608-20210608">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000023197</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">cmtl:SeriesAJuniorParticipatingCumulativePreferredStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-06-08</startDate>
            <endDate>2021-06-08</endDate>
        </period>
    </context>
    <dei:AmendmentFlag
      contextRef="i93cbeb5169094e339cb27c3423e72ace_D20210608-20210608"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4NmVhZWMxYjNkNzRlNGU4YzQ3OGJlOWYyZTMxNjM5L3NlYzo2ODZlYWVjMWIzZDc0ZTRlOGM0NzhiZTlmMmUzMTYzOV80L2ZyYWc6MWY1OGZkYjBmZTVhNGVkNTlhZTEwMWVhYzM0NDU4ZGYvdGFibGU6YzMwOTE3ZTExM2I0NDc1ZGI0MmQyM2Q1NWEwNGViY2IvdGFibGVyYW5nZTpjMzA5MTdlMTEzYjQ0NzVkYjQyZDIzZDU1YTA0ZWJjYl8wLTEtMS0xLTA_cf656430-7a7c-498c-b798-2f2c9fc9c33f">false</dei:AmendmentFlag>
    <dei:EntityRegistrantName
      contextRef="i93cbeb5169094e339cb27c3423e72ace_D20210608-20210608"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4NmVhZWMxYjNkNzRlNGU4YzQ3OGJlOWYyZTMxNjM5L3NlYzo2ODZlYWVjMWIzZDc0ZTRlOGM0NzhiZTlmMmUzMTYzOV80L2ZyYWc6MWY1OGZkYjBmZTVhNGVkNTlhZTEwMWVhYzM0NDU4ZGYvdGFibGU6YzMwOTE3ZTExM2I0NDc1ZGI0MmQyM2Q1NWEwNGViY2IvdGFibGVyYW5nZTpjMzA5MTdlMTEzYjQ0NzVkYjQyZDIzZDU1YTA0ZWJjYl8xLTEtMS0xLTA_cc6399f8-4bfc-4d03-a126-1a25a75dd818">COMTECH TELECOMMUNICATIONS CORP /DE/</dei:EntityRegistrantName>
    <dei:EntityCentralIndexKey
      contextRef="i93cbeb5169094e339cb27c3423e72ace_D20210608-20210608"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4NmVhZWMxYjNkNzRlNGU4YzQ3OGJlOWYyZTMxNjM5L3NlYzo2ODZlYWVjMWIzZDc0ZTRlOGM0NzhiZTlmMmUzMTYzOV80L2ZyYWc6MWY1OGZkYjBmZTVhNGVkNTlhZTEwMWVhYzM0NDU4ZGYvdGFibGU6YzMwOTE3ZTExM2I0NDc1ZGI0MmQyM2Q1NWEwNGViY2IvdGFibGVyYW5nZTpjMzA5MTdlMTEzYjQ0NzVkYjQyZDIzZDU1YTA0ZWJjYl8yLTEtMS0xLTA_8f09a1d1-6e3c-4bf6-b0a0-38ba73a3907b">0000023197</dei:EntityCentralIndexKey>
    <dei:DocumentType
      contextRef="i93cbeb5169094e339cb27c3423e72ace_D20210608-20210608"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4NmVhZWMxYjNkNzRlNGU4YzQ3OGJlOWYyZTMxNjM5L3NlYzo2ODZlYWVjMWIzZDc0ZTRlOGM0NzhiZTlmMmUzMTYzOV8xL2ZyYWc6ODUwZDVlMjgxNTA5NGE3ZmEwNWI0NTUwNjA1NzBmMGYvdGFibGU6MDRkOTgwNTFmMTUzNDU5YmI5Yjg4MjljMTc1YjA5NzQvdGFibGVyYW5nZTowNGQ5ODA1MWYxNTM0NTliYjliODgyOWMxNzViMDk3NF8wLTAtMS0xLTAvdGV4dHJlZ2lvbjo4NThlZDg2ODEyZDY0MWMxYmNkYTEzNzMwMTcwMTYwOV85_5006d015-92b6-4c91-ac00-91d5196316fa">8-K</dei:DocumentType>
    <dei:DocumentPeriodEndDate
      contextRef="i93cbeb5169094e339cb27c3423e72ace_D20210608-20210608"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4NmVhZWMxYjNkNzRlNGU4YzQ3OGJlOWYyZTMxNjM5L3NlYzo2ODZlYWVjMWIzZDc0ZTRlOGM0NzhiZTlmMmUzMTYzOV8xL2ZyYWc6ODUwZDVlMjgxNTA5NGE3ZmEwNWI0NTUwNjA1NzBmMGYvdGFibGU6MWY4Njc4ODEzOGNmNGE4MzhjNzhjMmMzN2Q0YzNlNDYvdGFibGVyYW5nZToxZjg2Nzg4MTM4Y2Y0YTgzOGM3OGMyYzM3ZDRjM2U0Nl8wLTAtMS0xLTA_71fbcb27-cd4c-4d0c-b3f2-8bb06db1574c">2021-06-08</dei:DocumentPeriodEndDate>
    <dei:EntityFileNumber
      contextRef="i93cbeb5169094e339cb27c3423e72ace_D20210608-20210608"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4NmVhZWMxYjNkNzRlNGU4YzQ3OGJlOWYyZTMxNjM5L3NlYzo2ODZlYWVjMWIzZDc0ZTRlOGM0NzhiZTlmMmUzMTYzOV8xL2ZyYWc6ODUwZDVlMjgxNTA5NGE3ZmEwNWI0NTUwNjA1NzBmMGYvdGFibGU6MWY4Njc4ODEzOGNmNGE4MzhjNzhjMmMzN2Q0YzNlNDYvdGFibGVyYW5nZToxZjg2Nzg4MTM4Y2Y0YTgzOGM3OGMyYzM3ZDRjM2U0Nl8wLTItMS0xLTA_8e9a3e73-a153-42dc-8d92-be1065a7d906">0-7928</dei:EntityFileNumber>
    <dei:EntityIncorporationStateCountryCode
      contextRef="i93cbeb5169094e339cb27c3423e72ace_D20210608-20210608"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4NmVhZWMxYjNkNzRlNGU4YzQ3OGJlOWYyZTMxNjM5L3NlYzo2ODZlYWVjMWIzZDc0ZTRlOGM0NzhiZTlmMmUzMTYzOV8xL2ZyYWc6ODUwZDVlMjgxNTA5NGE3ZmEwNWI0NTUwNjA1NzBmMGYvdGFibGU6ZGIwNmViNjRkYWI1NGZjNjkzNTVhODY3Yzg4YmEyMjMvdGFibGVyYW5nZTpkYjA2ZWI2NGRhYjU0ZmM2OTM1NWE4NjdjODhiYTIyM18wLTAtMS0xLTA_a2b22a7d-06b2-469f-9bb6-9228feb20955">DE</dei:EntityIncorporationStateCountryCode>
    <dei:EntityTaxIdentificationNumber
      contextRef="i93cbeb5169094e339cb27c3423e72ace_D20210608-20210608"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4NmVhZWMxYjNkNzRlNGU4YzQ3OGJlOWYyZTMxNjM5L3NlYzo2ODZlYWVjMWIzZDc0ZTRlOGM0NzhiZTlmMmUzMTYzOV8xL2ZyYWc6ODUwZDVlMjgxNTA5NGE3ZmEwNWI0NTUwNjA1NzBmMGYvdGFibGU6ZGIwNmViNjRkYWI1NGZjNjkzNTVhODY3Yzg4YmEyMjMvdGFibGVyYW5nZTpkYjA2ZWI2NGRhYjU0ZmM2OTM1NWE4NjdjODhiYTIyM18wLTItMS0xLTA_505327b5-615a-46aa-9a98-55c5a36aea99">11-2139466</dei:EntityTaxIdentificationNumber>
    <dei:EntityAddressAddressLine1
      contextRef="i93cbeb5169094e339cb27c3423e72ace_D20210608-20210608"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4NmVhZWMxYjNkNzRlNGU4YzQ3OGJlOWYyZTMxNjM5L3NlYzo2ODZlYWVjMWIzZDc0ZTRlOGM0NzhiZTlmMmUzMTYzOV8xL2ZyYWc6ODUwZDVlMjgxNTA5NGE3ZmEwNWI0NTUwNjA1NzBmMGYvdGFibGU6ZmYxYTk5YWJkODFiNDJjNzliNGZkNDJiYjQxYjQ2NzgvdGFibGVyYW5nZTpmZjFhOTlhYmQ4MWI0MmM3OWI0ZmQ0MmJiNDFiNDY3OF8wLTEtMS0xLTAvdGV4dHJlZ2lvbjo1ZjM2MjFjMTYxN2E0YjFlYjgxZTY3MWE4NGM4MTMyNV80_1e05aab8-84ea-4a3d-81c6-e1aa8f7e23b4">68 South Service Road</dei:EntityAddressAddressLine1>
    <dei:EntityAddressAddressLine2
      contextRef="i93cbeb5169094e339cb27c3423e72ace_D20210608-20210608"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4NmVhZWMxYjNkNzRlNGU4YzQ3OGJlOWYyZTMxNjM5L3NlYzo2ODZlYWVjMWIzZDc0ZTRlOGM0NzhiZTlmMmUzMTYzOV8xL2ZyYWc6ODUwZDVlMjgxNTA5NGE3ZmEwNWI0NTUwNjA1NzBmMGYvdGFibGU6ZmYxYTk5YWJkODFiNDJjNzliNGZkNDJiYjQxYjQ2NzgvdGFibGVyYW5nZTpmZjFhOTlhYmQ4MWI0MmM3OWI0ZmQ0MmJiNDFiNDY3OF8wLTEtMS0xLTAvdGV4dHJlZ2lvbjo1ZjM2MjFjMTYxN2E0YjFlYjgxZTY3MWE4NGM4MTMyNV84_befd386b-cbad-4ee5-9fea-b0050aeec8bd">Suite 230</dei:EntityAddressAddressLine2>
    <dei:EntityAddressCityOrTown
      contextRef="i93cbeb5169094e339cb27c3423e72ace_D20210608-20210608"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4NmVhZWMxYjNkNzRlNGU4YzQ3OGJlOWYyZTMxNjM5L3NlYzo2ODZlYWVjMWIzZDc0ZTRlOGM0NzhiZTlmMmUzMTYzOV8xL2ZyYWc6ODUwZDVlMjgxNTA5NGE3ZmEwNWI0NTUwNjA1NzBmMGYvdGFibGU6ZmYxYTk5YWJkODFiNDJjNzliNGZkNDJiYjQxYjQ2NzgvdGFibGVyYW5nZTpmZjFhOTlhYmQ4MWI0MmM3OWI0ZmQ0MmJiNDFiNDY3OF8wLTEtMS0xLTAvdGV4dHJlZ2lvbjo1ZjM2MjFjMTYxN2E0YjFlYjgxZTY3MWE4NGM4MTMyNV8xMQ_2ce0c55f-4dfb-4eb4-8cde-566a7c02ce21">Melville</dei:EntityAddressCityOrTown>
    <dei:EntityAddressStateOrProvince
      contextRef="i93cbeb5169094e339cb27c3423e72ace_D20210608-20210608"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4NmVhZWMxYjNkNzRlNGU4YzQ3OGJlOWYyZTMxNjM5L3NlYzo2ODZlYWVjMWIzZDc0ZTRlOGM0NzhiZTlmMmUzMTYzOV8xL2ZyYWc6ODUwZDVlMjgxNTA5NGE3ZmEwNWI0NTUwNjA1NzBmMGYvdGFibGU6ZmYxYTk5YWJkODFiNDJjNzliNGZkNDJiYjQxYjQ2NzgvdGFibGVyYW5nZTpmZjFhOTlhYmQ4MWI0MmM3OWI0ZmQ0MmJiNDFiNDY3OF8wLTEtMS0xLTAvdGV4dHJlZ2lvbjo1ZjM2MjFjMTYxN2E0YjFlYjgxZTY3MWE4NGM4MTMyNV8xNQ_8f40fe0e-a25e-419e-969e-7aa7d3ea569c">NY</dei:EntityAddressStateOrProvince>
    <dei:EntityAddressPostalZipCode
      contextRef="i93cbeb5169094e339cb27c3423e72ace_D20210608-20210608"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4NmVhZWMxYjNkNzRlNGU4YzQ3OGJlOWYyZTMxNjM5L3NlYzo2ODZlYWVjMWIzZDc0ZTRlOGM0NzhiZTlmMmUzMTYzOV8xL2ZyYWc6ODUwZDVlMjgxNTA5NGE3ZmEwNWI0NTUwNjA1NzBmMGYvdGFibGU6ZmYxYTk5YWJkODFiNDJjNzliNGZkNDJiYjQxYjQ2NzgvdGFibGVyYW5nZTpmZjFhOTlhYmQ4MWI0MmM3OWI0ZmQ0MmJiNDFiNDY3OF8wLTEtMS0xLTAvdGV4dHJlZ2lvbjo1ZjM2MjFjMTYxN2E0YjFlYjgxZTY3MWE4NGM4MTMyNV8xOQ_76a9d870-4af3-4806-b35f-7601c2820175">11747</dei:EntityAddressPostalZipCode>
    <dei:CityAreaCode
      contextRef="i93cbeb5169094e339cb27c3423e72ace_D20210608-20210608"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4NmVhZWMxYjNkNzRlNGU4YzQ3OGJlOWYyZTMxNjM5L3NlYzo2ODZlYWVjMWIzZDc0ZTRlOGM0NzhiZTlmMmUzMTYzOV8xL2ZyYWc6ODUwZDVlMjgxNTA5NGE3ZmEwNWI0NTUwNjA1NzBmMGYvdGFibGU6ZmYxYTk5YWJkODFiNDJjNzliNGZkNDJiYjQxYjQ2NzgvdGFibGVyYW5nZTpmZjFhOTlhYmQ4MWI0MmM3OWI0ZmQ0MmJiNDFiNDY3OF8zLTEtMS0xLTAvdGV4dHJlZ2lvbjoyMmQ4YmUwYTdiMmY0YjE4YTFmZTYwNTA5MmE0MTIyNV81_484f6946-65e1-48bc-8a05-39d0dac1f437">631</dei:CityAreaCode>
    <dei:LocalPhoneNumber
      contextRef="i93cbeb5169094e339cb27c3423e72ace_D20210608-20210608"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4NmVhZWMxYjNkNzRlNGU4YzQ3OGJlOWYyZTMxNjM5L3NlYzo2ODZlYWVjMWIzZDc0ZTRlOGM0NzhiZTlmMmUzMTYzOV8xL2ZyYWc6ODUwZDVlMjgxNTA5NGE3ZmEwNWI0NTUwNjA1NzBmMGYvdGFibGU6ZmYxYTk5YWJkODFiNDJjNzliNGZkNDJiYjQxYjQ2NzgvdGFibGVyYW5nZTpmZjFhOTlhYmQ4MWI0MmM3OWI0ZmQ0MmJiNDFiNDY3OF8zLTEtMS0xLTAvdGV4dHJlZ2lvbjoyMmQ4YmUwYTdiMmY0YjE4YTFmZTYwNTA5MmE0MTIyNV85_29fdd489-8f13-419b-9b5e-0fe78eb24c0f">962-7000</dei:LocalPhoneNumber>
    <dei:WrittenCommunications
      contextRef="i93cbeb5169094e339cb27c3423e72ace_D20210608-20210608"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4NmVhZWMxYjNkNzRlNGU4YzQ3OGJlOWYyZTMxNjM5L3NlYzo2ODZlYWVjMWIzZDc0ZTRlOGM0NzhiZTlmMmUzMTYzOV8xL2ZyYWc6ODUwZDVlMjgxNTA5NGE3ZmEwNWI0NTUwNjA1NzBmMGYvdGV4dHJlZ2lvbjo4NTBkNWUyODE1MDk0YTdmYTA1YjQ1NTA2MDU3MGYwZl8zMTQw_274da246-a5bf-49f5-8f80-81136bcf6eca">false</dei:WrittenCommunications>
    <dei:SolicitingMaterial
      contextRef="i93cbeb5169094e339cb27c3423e72ace_D20210608-20210608"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4NmVhZWMxYjNkNzRlNGU4YzQ3OGJlOWYyZTMxNjM5L3NlYzo2ODZlYWVjMWIzZDc0ZTRlOGM0NzhiZTlmMmUzMTYzOV8xL2ZyYWc6ODUwZDVlMjgxNTA5NGE3ZmEwNWI0NTUwNjA1NzBmMGYvdGV4dHJlZ2lvbjo4NTBkNWUyODE1MDk0YTdmYTA1YjQ1NTA2MDU3MGYwZl8zMTQx_98ccdf00-1c2d-4329-a87b-85bef63fce28">false</dei:SolicitingMaterial>
    <dei:PreCommencementTenderOffer
      contextRef="i93cbeb5169094e339cb27c3423e72ace_D20210608-20210608"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4NmVhZWMxYjNkNzRlNGU4YzQ3OGJlOWYyZTMxNjM5L3NlYzo2ODZlYWVjMWIzZDc0ZTRlOGM0NzhiZTlmMmUzMTYzOV8xL2ZyYWc6ODUwZDVlMjgxNTA5NGE3ZmEwNWI0NTUwNjA1NzBmMGYvdGV4dHJlZ2lvbjo4NTBkNWUyODE1MDk0YTdmYTA1YjQ1NTA2MDU3MGYwZl8zMTQy_20143cd1-b4fd-42f9-b005-e5ee10205cc0">false</dei:PreCommencementTenderOffer>
    <dei:PreCommencementIssuerTenderOffer
      contextRef="i93cbeb5169094e339cb27c3423e72ace_D20210608-20210608"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4NmVhZWMxYjNkNzRlNGU4YzQ3OGJlOWYyZTMxNjM5L3NlYzo2ODZlYWVjMWIzZDc0ZTRlOGM0NzhiZTlmMmUzMTYzOV8xL2ZyYWc6ODUwZDVlMjgxNTA5NGE3ZmEwNWI0NTUwNjA1NzBmMGYvdGV4dHJlZ2lvbjo4NTBkNWUyODE1MDk0YTdmYTA1YjQ1NTA2MDU3MGYwZl8zMTQz_2b7ffe20-6917-4059-a558-21cd6acf1bf9">false</dei:PreCommencementIssuerTenderOffer>
    <dei:Security12bTitle
      contextRef="i93ea70e987824041975c14e0d3e6c1a8_D20210608-20210608"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4NmVhZWMxYjNkNzRlNGU4YzQ3OGJlOWYyZTMxNjM5L3NlYzo2ODZlYWVjMWIzZDc0ZTRlOGM0NzhiZTlmMmUzMTYzOV8xL2ZyYWc6ODUwZDVlMjgxNTA5NGE3ZmEwNWI0NTUwNjA1NzBmMGYvdGFibGU6ZTFjNTY5NzVjNjI3NDRjNWFmYWI5ODRjZjAxMmNjZmUvdGFibGVyYW5nZTplMWM1Njk3NWM2Mjc0NGM1YWZhYjk4NGNmMDEyY2NmZV8yLTAtMS0xLTA_8a516941-6574-4e57-8207-285018b3c084">Common Stock, par value $0.10 per share</dei:Security12bTitle>
    <dei:TradingSymbol
      contextRef="i93ea70e987824041975c14e0d3e6c1a8_D20210608-20210608"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4NmVhZWMxYjNkNzRlNGU4YzQ3OGJlOWYyZTMxNjM5L3NlYzo2ODZlYWVjMWIzZDc0ZTRlOGM0NzhiZTlmMmUzMTYzOV8xL2ZyYWc6ODUwZDVlMjgxNTA5NGE3ZmEwNWI0NTUwNjA1NzBmMGYvdGFibGU6ZTFjNTY5NzVjNjI3NDRjNWFmYWI5ODRjZjAxMmNjZmUvdGFibGVyYW5nZTplMWM1Njk3NWM2Mjc0NGM1YWZhYjk4NGNmMDEyY2NmZV8yLTEtMS0xLTA_7c661bb7-bdef-40ba-a5da-7872826069fe">CMTL</dei:TradingSymbol>
    <dei:SecurityExchangeName
      contextRef="i93ea70e987824041975c14e0d3e6c1a8_D20210608-20210608"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4NmVhZWMxYjNkNzRlNGU4YzQ3OGJlOWYyZTMxNjM5L3NlYzo2ODZlYWVjMWIzZDc0ZTRlOGM0NzhiZTlmMmUzMTYzOV8xL2ZyYWc6ODUwZDVlMjgxNTA5NGE3ZmEwNWI0NTUwNjA1NzBmMGYvdGFibGU6ZTFjNTY5NzVjNjI3NDRjNWFmYWI5ODRjZjAxMmNjZmUvdGFibGVyYW5nZTplMWM1Njk3NWM2Mjc0NGM1YWZhYjk4NGNmMDEyY2NmZV8yLTItMS0xLTA_613fbecd-f47c-4a32-9591-32e6a64916fd">NASDAQ</dei:SecurityExchangeName>
    <dei:Security12bTitle
      contextRef="ibe700b3bfb34439ab657332a72ff46f7_D20210608-20210608"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4NmVhZWMxYjNkNzRlNGU4YzQ3OGJlOWYyZTMxNjM5L3NlYzo2ODZlYWVjMWIzZDc0ZTRlOGM0NzhiZTlmMmUzMTYzOV8xL2ZyYWc6ODUwZDVlMjgxNTA5NGE3ZmEwNWI0NTUwNjA1NzBmMGYvdGFibGU6ZTFjNTY5NzVjNjI3NDRjNWFmYWI5ODRjZjAxMmNjZmUvdGFibGVyYW5nZTplMWM1Njk3NWM2Mjc0NGM1YWZhYjk4NGNmMDEyY2NmZV8zLTAtMS0xLTA_574b318d-8b7d-437e-81db-72ebcf4c1320">Series A Junior Participating Cumulative Preferred Stock, par value $0.10 per share</dei:Security12bTitle>
    <dei:EntityEmergingGrowthCompany
      contextRef="i93cbeb5169094e339cb27c3423e72ace_D20210608-20210608"
      id="id3VybDovL2RvY3MudjEvZG9jOjY4NmVhZWMxYjNkNzRlNGU4YzQ3OGJlOWYyZTMxNjM5L3NlYzo2ODZlYWVjMWIzZDc0ZTRlOGM0NzhiZTlmMmUzMTYzOV8xL2ZyYWc6ODUwZDVlMjgxNTA5NGE3ZmEwNWI0NTUwNjA1NzBmMGYvdGV4dHJlZ2lvbjo4NTBkNWUyODE1MDk0YTdmYTA1YjQ1NTA2MDU3MGYwZl8zMTQ0_13905d0a-f2bd-47a5-99f5-19da29ee4e8d">false</dei:EntityEmergingGrowthCompany>
</xbrl>
</XML>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>11
<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.1</span><table class="report" border="0" cellspacing="2" id="idm139983824462024">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Cover<br></strong></div></th>
<th class="th"><div>Jun. 08, 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_CoverAbstract', window );"><strong>Cover [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_dei_DocumentType', window );">Document Type</a></td>
<td class="text">8-K<span></span>
</td>
</tr>
<tr 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">Jun.  08,  2021<span></span>
</td>
</tr>
<tr 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">0-7928<span></span>
</td>
</tr>
<tr 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_EntityRegistrantName', window );">Entity Registrant Name</a></td>
<td class="text">COMTECH TELECOMMUNICATIONS CORP /DE/<span></span>
</td>
</tr>
<tr 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">0000023197<span></span>
</td>
</tr>
<tr 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>
</tr>
<tr 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_EntityIncorporationStateCountryCode', window );">Entity Incorporation, State or Country Code</a></td>
<td class="text">DE<span></span>
</td>
</tr>
<tr 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_EntityTaxIdentificationNumber', window );">Entity Tax Identification Number</a></td>
<td class="text">11-2139466<span></span>
</td>
</tr>
<tr 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_EntityAddressAddressLine1', window );">Entity Address, Address Line One</a></td>
<td class="text">68 South Service Road<span></span>
</td>
</tr>
<tr 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_EntityAddressAddressLine2', window );">Entity Address, Address Line Two</a></td>
<td class="text">Suite 230<span></span>
</td>
</tr>
<tr 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_EntityAddressCityOrTown', window );">Entity Address, City or Town</a></td>
<td class="text">Melville<span></span>
</td>
</tr>
<tr 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_EntityAddressStateOrProvince', window );">Entity Address, State or Province</a></td>
<td class="text">NY<span></span>
</td>
</tr>
<tr 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_EntityAddressPostalZipCode', window );">Entity Address, Postal Zip Code</a></td>
<td class="text">11747<span></span>
</td>
</tr>
<tr 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_CityAreaCode', window );">City Area Code</a></td>
<td class="text">631<span></span>
</td>
</tr>
<tr 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_LocalPhoneNumber', window );">Local Phone Number</a></td>
<td class="text">962-7000<span></span>
</td>
</tr>
<tr 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_WrittenCommunications', window );">Written Communications</a></td>
<td class="text">false<span></span>
</td>
</tr>
<tr 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_SolicitingMaterial', window );">Soliciting Material</a></td>
<td class="text">false<span></span>
</td>
</tr>
<tr 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_PreCommencementTenderOffer', window );">Pre-commencement Tender Offer</a></td>
<td class="text">false<span></span>
</td>
</tr>
<tr 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_PreCommencementIssuerTenderOffer', window );">Pre-commencement Issuer Tender Offer</a></td>
<td class="text">false<span></span>
</td>
</tr>
<tr 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">false<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_CommonStockMember', window );">Common Stock, par value $0.10 per share</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_DocumentInformationLineItems', window );"><strong>Document Information [Line Items]</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_dei_Security12bTitle', window );">Title of 12(b) Security</a></td>
<td class="text">Common Stock, par value $0.10 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_dei_TradingSymbol', window );">Trading Symbol</a></td>
<td class="text">CMTL<span></span>
</td>
</tr>
<tr 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_SecurityExchangeName', window );">Security Exchange Name</a></td>
<td class="text">NASDAQ<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=cmtl_SeriesAJuniorParticipatingCumulativePreferredStockMember', window );">Series A Junior Participating Cumulative Preferred Stock, par value $0.10 per share</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_dei_DocumentInformationLineItems', window );"><strong>Document Information [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_Security12bTitle', window );">Title of 12(b) Security</a></td>
<td class="text">Series A Junior Participating Cumulative Preferred Stock, par value $0.10 per share<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_CityAreaCode">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Area code of city</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_CityAreaCode</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_CoverAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Cover page.</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_CoverAbstract</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_DocumentInformationLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_DocumentInformationLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_DocumentPeriodEndDate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The end date of the period reflected on the cover page if a periodic report. For all other reports and registration statements containing historical data, it is the date up through which that historical data is presented.  If there is no historical data in the report, use the filing date. The format of the date is 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_EntityAddressAddressLine1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Address Line 1 such as Attn, Building Name, Street Name</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_EntityAddressAddressLine1</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_EntityAddressAddressLine2">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Address Line 2 such as Street or Suite number</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_EntityAddressAddressLine2</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_EntityAddressCityOrTown">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Name of the City or Town</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_EntityAddressCityOrTown</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_EntityAddressPostalZipCode">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Code for the postal or zip code</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_EntityAddressPostalZipCode</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_EntityAddressStateOrProvince">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Name of the state or province.</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_EntityAddressStateOrProvince</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:stateOrProvinceItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<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_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_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_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_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_EntityTaxIdentificationNumber">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 Tax Identification Number (TIN), also known as an Employer Identification Number (EIN), is a unique 9-digit value assigned by the IRS.</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_EntityTaxIdentificationNumber</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:employerIdItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<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_LocalPhoneNumber">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Local phone number for entity.</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_LocalPhoneNumber</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_PreCommencementIssuerTenderOffer">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 Form 8-K filing is intended to satisfy the filing obligation of the registrant as pre-commencement communications pursuant to Rule 13e-4(c) under 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 Exchange Act<br> -Number 240<br> -Section 13e<br> -Subsection 4c<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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_PreCommencementIssuerTenderOffer</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_PreCommencementTenderOffer">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 Form 8-K filing is intended to satisfy the filing obligation of the registrant as pre-commencement communications pursuant to Rule 14d-2(b) under 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 Exchange Act<br> -Number 240<br> -Section 14d<br> -Subsection 2b<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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_PreCommencementTenderOffer</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_Security12bTitle">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Title of a 12(b) registered security.</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 Exchange Act<br> -Number 240<br> -Section 12<br> -Subsection b<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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_Security12bTitle</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:securityTitleItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<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_SecurityExchangeName">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Name of the Exchange on which a security is registered.</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 Exchange Act<br> -Number 240<br> -Section 12<br> -Subsection d1-1<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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_SecurityExchangeName</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:edgarExchangeCodeItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<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_SolicitingMaterial">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 Form 8-K filing is intended to satisfy the filing obligation of the registrant as soliciting material pursuant to Rule 14a-12 under 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 Exchange Act<br> -Section 14a<br> -Number 240<br> -Subsection 12<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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_SolicitingMaterial</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_TradingSymbol">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Trading symbol of an instrument as listed on an exchange.</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_TradingSymbol</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:tradingSymbolItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<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_WrittenCommunications">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 Form 8-K filing is intended to satisfy the filing obligation of the registrant as written communications pursuant to Rule 425 under the Securities 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 Securities Act<br> -Number 230<br> -Section 425<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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_WrittenCommunications</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementClassOfStockAxis=us-gaap_CommonStockMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_CommonStockMember</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=cmtl_SeriesAJuniorParticipatingCumulativePreferredStockMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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=cmtl_SeriesAJuniorParticipatingCumulativePreferredStockMember</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>12
<FILENAME>Financial_Report.xlsx
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
begin 644 Financial_Report.xlsx
M4$L#!!0    ( $>!R%('04UB@0   +$    0    9&]C4')O<',O87!P+GAM
M;$V./0L",1!$_\IQO;=!P4)B0-!2L+(/>QLOD&1#LD)^OCG!CVX>;QA&WPIG
M*N*I#BV&5(_C(I(/ !47BK9.7:=N')=HI6-Y #OGD<Z,STA)8*O4'J@)I9GF
M3?X.CD:?<@X>K7A.YNJQ<&4GPZ4A!0W_<FW>J=0U[R;UEA_6\#MI7E!+ P04
M    " !'@<A2 [*)O>T    K @  $0   &1O8U!R;W!S+V-O<F4N>&ULS9+!
M2L0P$(9?17)O)^E"D=#-1?&D(+B@> O)[&ZP24,RTN[;F];=+J(/(.22F3_?
M? /I3)1F2/B<AHB)'.:;R?<A2Q.W[$@4)4 V1_0ZUR412G,_)*^I7-,!HC8?
M^H#0<-Z"1])6DX896,65R%1GC30)-0WIC+=FQ<?/U"\P:P![]!@H@Z@%,#5/
MC*>I[^ *F&&$R>?O MJ5N%3_Q"X=8.?DE-V:&L>Q'C=+KNP@X.WI\659MW(A
MDPX&RZOL))TB;MEE\NOF[G[WP%3#&U'QMN*W.]%*P<MYGUU_^%V%_6#=WOUC
MXXN@ZN#7OU!?4$L#!!0    ( $>!R%*97)PC$ 8  )PG   3    >&PO=&AE
M;64O=&AE;64Q+GAM;.U:6W/:.!1^[Z_0>&?V;0O&-H&VM!-S:7;;M)F$[4X?
MA1%8C6QY9)&$?[]'-A#+E@WMDDVZFSP$+.G[SD5'Y^@X>?/N+F+HAHB4\GA@
MV2_;UKNW+][@5S(D$4$P&:>O\, *I4Q>M5II ,,X?<D3$L/<@HL(2W@4R]9<
MX%L:+R/6ZK3;W5:$:6RA&$=D8'U>+&A T%116F]?(+3E'S/X%<M4C66C 1-7
M02:YB+3R^6S%_-K>/F7/Z3H=,H%N,!M8('_.;Z?D3EJ(X53"Q,!J9S]6:\?1
MTDB @LE]E 6Z2?:CTQ4(,@T[.IU8SG9\]L3MGXS*VG0T;1K@X_%X.+;+THMP
M' 3@4;N>PIWT;+^D00FTHVG09-CVVJZ1IJJ-4T_3]WW?ZYMHG J-6T_3:W?=
MTXZ)QJW0> V^\4^'PZZ)QJO0=.MI)B?]KFNDZ19H0D;CZWH2%;7E0-,@ %AP
M=M;,T@.67BGZ=90:V1V[W4%<\%CN.8D1_L;%!-9ITAF6-$9RG9 %#@ WQ-%,
M4'RO0;:*X,*2TER0UL\IM5 :")K(@?5'@B'%W*_]]9>[R:0S>IU].LYKE']I
MJP&G[;N;SY/\<^CDGZ>3UTU"SG"\+ GQ^R-;88<G;CL3<CH<9T)\S_;VD:4E
M,L_O^0KK3CQG'U:6L%W/S^2>C'(CN]WV6'WV3T=N(]>IP+,BUY1&)$6?R"VZ
MY!$XM4D-,A,_")V&F&I0' *D"3&6H8;XM,:L$> 3?;>^",C?C8CWJV^:/5>A
M6$G:A/@01AKBG'/F<]%L^P>E1M'V5;S<HY=8%0&7&-\TJC4LQ=9XE<#QK9P\
M'1,2S90+!D&&ER0F$JDY?DU($_XKI=K^G-- \)0O)/I*D8]ILR.G=";-Z#,:
MP4:O&W6':-(\>OX%^9PU"AR1&QT"9QNS1B&$:;OP'J\DCIJMPA$K0CYB&38:
M<K46@;9QJ81@6A+&T7A.TK01_%FL-9,^8,CLS9%USM:1#A&27C="/F+.BY 1
MOQZ&.$J:[:)Q6 3]GE[#2<'H@LMF_;A^AM4S;"R.]T?4%TKD#R:G/^DR- >C
MFED)O816:I^JAS0^J!XR"@7QN1X^Y7IX"C>6QKQ0KH)[ ?_1VC?"J_B"P#E_
M+GW/I>^Y]#VATK<W(WUGP=.+6]Y&;EO$^ZXQVM<T+BAC5W+-R,=4KY,IV#F?
MP.S]:#Z>\>WZV22$KYI9+2,6D$N!LT$DN/R+RO JQ GH9%LE"<M4TV4WBA*>
M0AMNZ5/U2I77Y:^Y*+@\6^3IKZ%T/BS/^3Q?Y[3-"S-#MW)+ZK:4OK4F.$KT
ML<QP3A[+##MG/)(=MG>@'37[]EUVY".E,%.70[@:0KX#;;J=W#HXGIB1N0K3
M4I!OP_GIQ7@:XCG9!+E]F%=MY]C1T?OGP5&PH^\\EAW'B/*B(>ZAAIC/PT.'
M>7M?F&>5QE T%&ULK"0L1K=@N-?Q+!3@9& MH >#KU$"\E)58#%;Q@,KD*)\
M3(Q%Z'#GEUQ?X]&2X]NF9;5NKREW&6TB4CG":9@39ZO*WF6QP54=SU5;\K"^
M:CVT%4[/_EFMR)\,$4X6"Q)(8Y07IDJB\QE3ON<K2<15.+]%,[82EQB\X^;'
M<4Y3N!)VM@\",KF[.:EZ93%GIO+?+0P)+%N(61+B35WMU>>;G*YZ(G;ZEW?!
M8/+]<,E'#^4[YU_T74.N?O;=X_INDSM(3)QYQ1$!=$4"(Y4<!A87,N10[I*0
M!A,!S93)1/ "@F2F'("8^@N]\@RY*17.K3XY?T4L@X9.7M(E$A2*L P%(1=R
MX^_ODVIWC-?Z+(%MA%0R9-47RD.)P3TS<D/85"7SKMHF"X7;XE3-NQJ^)F!+
MPWING2TG_]M>U#VT%SU&\Z.9X!ZSAW.;>KC"1:S_6-8>^3+?.7#;.MX#7N83
M+$.D?L%]BHJ $:MBOKJO3_DEG#NT>_&!()O\UMND]MW@#'S4JUJE9"L1/TL'
M?!^2!F.,6_0T7X\48JVFL:W&VC$,>8!8\PRA9CC?AT6:&C/5BZPYC0IO0=5
MY3_;U UH]@TT')$%7C&9MC:CY$X*/-S^[PVPPL2.X>V+OP%02P,$%     @
M1X'(4@*"7/N\!   D!,  !@   !X;"]W;W)K<VAE971S+W-H965T,2YX;6R]
MF%USXC84AJ^WOT+#]**=26)+$#YV"#/$8;MT Z$QVYUVIQ?"%J");;FR#,F_
M[Y$A=KIUCFFW;2Z";7Q>'A\=O4?6<*_T0[85PI#'.$JRJ];6F/2MXV3!5L0\
MNU"I2.";M=(Q-W"J-TZ6:L'#(BB.'.:Z72?F,FF-AL6UA1X-56XBF8B%)ED>
MQUP_78M([:]:M/5\X5YNML9><$;#E&^$+\S'=*'AS"E50AF+)),J(5JLKUIC
M^O:Z[=J XHZ?I=AG+XZ)?9254@_V9!I>M5Q+)"(1&"O!X6,G/!%%5@DX?C^*
MMLK?M($OCY_5WQ4/#P^SXIGP5/1)AF9[U>JW2"C6/(_,O=J_%\<'NK1Z@8JR
MXC_9'^]U6R3(,Z/B8S 0Q#(Y?/+'8R)."6#' %9P'WZHH+SAAH^&6NV)MG>#
MFCTH'K6(!CB9V%'QC89O)<29D:=V0@\= U+V@A,<PZX/8>R5L!_SY(*X_3/"
M7$;_'.X 08G!2@Q6Z+4Q#/)YO,J,AH'Z#9%LEY+M0K+SBN2-"G(H'T.63ZFH
M>T(\O'_^ 8'HE!"=TR 60DL5DDD2$ABG6AY<J<AX_^R;-V\:4GY9HEVB@I/$
M2/-$WLE(D'D>K^K+ -=PSWL#UD=@NB5,]Q28>[&1M@(@87,>UV8)U_'N9LN)
M]YXL)[<3.)Y]G$^]\7)Z-_>)=W>_(,[-Q$%P>R5N[Q1<#T96\XA,DU \D@_B
MJ0X85W+M'VO300_!ZI=8?51L#*46%N7V+N*;.A@\?LVC3" <@Y)C<$IZIDF@
M=*HTM_Y[1GP#A4^4)I[*(6^0/A76#C$N?C-!"*E;^9Y["N.2/Y)I""F3:QD4
MH,AD:)"D])S1]J#3[6*$+YR9GD(X#D,MLNSL^8#<PGWD+JE-78-DMT]\:,U;
MX@N]DX$@]XJ'&&SEWY3]<]CE7M7"XI)^+J%>6-O% *MN0'$__Q+0LV=0C$NU
M3VKA<+F9B'8RBK#90JLF07%O_Y*MG"D+K78R">J'&M><_X*A54V"GM0E2K2%
MR@PXWJ\R?77Z-BA2VNM@9D>KGD$;S+X@@[7HZRBX0+>--5):=0.*F_BM"B G
MBZU*L%;:(#+HLO,>- .,J&H$%'?R3UH:(Q)(3!SGR='9LEJJKVL)M.H)%/=M
M7T4RD$8F&S*#\M:21[4\N$H3#ZL: ,/=>J'%>0#I$3"_#NM$:)ZP"+U;K^O'
MKT&OD:PR?H:[]%_(IEF6 UDC("[;"/ABL7Z2V4]BH3=V/'\ !6@J4&PI3VH7
M00V"C6B5S3/<EVW!0P_WC0H>SDC*-=GQ*!?D6_>"NB2%]&5;KM'?JFR;=="7
MEG)Q/TT.K\=V]?"YZ'A3(^(,>XMAE0,SW"^7TL *7:T)9=^MOH?.'>0PN>NS
MC"O]"[FIO)GAUKK4/+2EX3_%*U4[T1L$O-GR%B.IS)GAOOJ<,#)Y#+8\V8A7
M7RT:A.9C_V;\$\94V3/#71667U)D9$S@K4[:/L^U 7-,>6&/7A[G$;>[%;
M$##9M0B_:M0JCV:#_ZRBVY7SMG&G_!L5W:#T/^71>;&_8O>J9MSZ7D8BL08L
M]Z('\TX?MG\.)T:EQ9;+2AFCXN)P*SB8M[T!OE\K99Y/["Y.N0DW^@-02P,$
M%     @ 1X'(4I^@&_"Q @  X@P   T   !X;"]S='EL97,N>&ULW5=M:]LP
M$/XK0C]@;F)JXI$8MD!AL(U"\V%?E5AV!'KQ9+ES^NNGLVPG:75EW8>QS:')
MW3VZNT=W)YFN6W>2_.'(N2.]DKK=T*-SS?LD:0]'KEC[SC1<>Z0R5C'G55LG
M;6,Y*UMP4C)9WMQDB6)"TV*M.W6G7$L.IM-N0V]H4JPKH\^6E :#7\H4)X],
M;NB62;&W8EC+E)"G8%Z"X6"DL<1Y*GQ#%V!IGP*\"!JP'.,HH8T%8Q(RA._]
MN/P9,&FM5X64,\$E#89BW3#GN-5W7AD6#\87$!GEW:GQ#&O+3HOE+3T[##\^
MR=[8DMLYS8).IF(M>05TK*B/\.M,DP#HG%%>* 6KC68#A\EC%'S8 Y?R 5KX
MK;J*W5<D].)3"6T@L-5)](1&,80)"L2_C!9B7X2]_:VPI!&/QGWL_&[TH'_O
MC./WEE>B'_2^FO-CT1=X=-8T\O1!BEHK'O;^RPF+-9O\R-%8\>2SP:0<O(%;
M2AZY=>)P:?EA6;/CO9NFJ:]PSLM_D/.?K7/--;=,7I+VH_\W5_DMC)/Q]%P<
MT:L#.EL)7(0;^A7N5WGF0/:=D$[H43N*LN3ZQ3GUX1W;^PO\*KY?7_**==+M
M9G!#S_(77HI.Y?.J>ZC+N.HL?X;[:)'-M[#/)73)>UYN1]76^T$D7O!9QP<<
MGB-WPQ-',)^ Q1' L#P8 \PG>&%Y_J?]K-#]! SCMHHB*]1GA?H$KQBR'3Y8
MGKA/[I_X3O,\3;,,J^AV&V6PQ>J69? 7CX9Q P\L#V1Z6ZWQ;N,3\OH<8#U]
M;4*PG>*3B.T4KS4@\;J!1Y['NXWE 0^L"]CL0/YX'IBIN$^:0E<Q;M@)QI$\
MQQ"8Q?B,9AE2G0P^\?Y@IR1-\SR. !9GD*88 J<11S &P %#TG1X#SY['R73
M>RHY_U=3_ 102P,$%     @ 1X'(4I>*NQS     $P(   L   !?<F5L<R\N
M<F5L<YV2N6[#, Q ?\70GC 'T"&(,V7Q%@3Y 5:B#]@2!8I%G;^OVJ5QD L9
M>3T\$MP>:4#M.*2VBZD8_1!2:5K5N %(MB6/:<Z10J[4+!XUA]) 1-MC0[!:
M+#Y +AEFM[UD%J=SI%>(7->=I3W;+T]!;X"O.DQQ0FE(2S,.\,W2?S+W\PPU
M1>5*(Y5;&GC3Y?YVX$G1H2)8%II%R=.B':5_'<?VD-/IKV,BM'I;Z/EQ:%0*
MCMQC)8QQ8K3^-8+)#^Q^ %!+ P04    " !'@<A2JL0B%C,!   B @  #P
M 'AL+W=O<FMB;V]K+GAM;(U1T6[", S\E2H?L!:T(0U17D#;D*8-C8GWT+K4
M(HDKQX6-KY_;JAK27O:4W-FZW%T6%^+3@>B4?'D78FYJD6:>IK&HP=MX1PT$
MG53$WHI"/J:Q8;!EK '$NW2:9;/46PQFN1BUMIS> A(H!"DHV1%[A$O\G7<P
M.6/$ SJ4[]ST=P<F\1C0XQ7*W&0FB35=7HCQ2D&LVQ5,SN5F,@SVP(+%'WK7
MF?RTA]@S8@\?5HWD9I:I8(4<I=_H]:UZ/(,N#Z@5>D(GP&LK\,S4-AB.G8RF
M2&]B]#V,YU#BG/]3(U45%K"FHO409.B1P74&0ZRQB28)UD-N5G0&[O+H YMR
MR"9JZJ8IGJ,.>%,.]D9/)508H'Q3F:B\]E-L.>F.7F=Z_S!YU!Y:YU;*O8=7
MLN48<?R>Y0]02P,$%     @ 1X'(4B0>FZ*M    ^ $  !H   !X;"]?<F5L
M<R]W;W)K8F]O:RYX;6PN<F5L<[61/0Z#, R%KQ+E #50J4,%3%U8*RX0!?,C
M$A+%K@JW+X4!D#IT8;*>+7_OR4Z?:!1W;J"V\R1&:P;*9,OL[P"D6[2*+L[C
M,$]J%ZSB688&O-*]:A"2*+I!V#-DGNZ9HIP\_D-T==UI?#C]LCCP#S"\7>BI
M160I2A4:Y$S":+8VP5+BRTR6HJ@R&8HJEG!:(.+)(&UI5GVP3TZTYWD7-_=%
MKLWC":[?#'!X=/X!4$L#!!0    ( $>!R%)ED'F2&0$  ,\#   3    6T-O
M;G1E;G1?5'EP97-=+GAM;*V334[#,!"%KQ)E6R4N+%B@IAM@"UUP 6-/&JO^
MDV=:TMLS3MI*H!(5A4VL>-Z\SYZ7K-Z/$;#HG?78E!U1?!0"50=.8ATB>*ZT
M(3E)_)JV(DJUDUL0]\OE@U#!$WBJ*'N4Z]4SM')OJ7CI>1M-\$V9P&)9/(W"
MS&I*&:,U2A+7Q<'K'Y3J1*BY<]!@9R(N6%"*JX1<^1UPZGL[0$I&0[&1B5ZE
M8Y7HK4 Z6L!ZVN+*&4/;&@4ZJ+WCEAIC JFQ R!GZ]%T,4TFGC",S[O9_,%F
M"LC*30H1.;$$?\>=(\G=560C2&2FKW@ALO7L^T%.6X.^D<WC_0QI-^2!8ECF
MS_A[QA?_&\[Q$<+NOS^QO-9.&G_FB^$_7G\!4$L! A0#%     @ 1X'(4@=!
M36*!    L0   !               ( !     &1O8U!R;W!S+V%P<"YX;6Q0
M2P$"% ,4    " !'@<A2 [*)O>T    K @  $0              @ &O
M9&]C4')O<',O8V]R92YX;6Q02P$"% ,4    " !'@<A2F5R<(Q &  "<)P
M$P              @ '+ 0  >&PO=&AE;64O=&AE;64Q+GAM;%!+ 0(4 Q0
M   ( $>!R%("@ES[O 0  ) 3   8              " @0P(  !X;"]W;W)K
M<VAE971S+W-H965T,2YX;6Q02P$"% ,4    " !'@<A2GZ ;\+$"  #B#
M#0              @ '^#   >&PO<W1Y;&5S+GAM;%!+ 0(4 Q0    ( $>!
MR%*7BKL<P    !,"   +              "  =H/  !?<F5L<R\N<F5L<U!+
M 0(4 Q0    ( $>!R%*JQ"(6,P$  "("   /              "  <,0  !X
M;"]W;W)K8F]O:RYX;6Q02P$"% ,4    " !'@<A2)!Z;HJT   #X 0  &@
M            @ $C$@  >&PO7W)E;',O=V]R:V)O;VLN>&UL+G)E;'-02P$"
M% ,4    " !'@<A299!YDAD!  #/ P  $P              @ $($P  6T-O
F;G1E;G1?5'EP97-=+GAM;%!+!08     "0 ) #X"  !2%      !

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>13
<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>14
<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>15
<FILENAME>FilingSummary.xml
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<XML>
<?xml version='1.0' encoding='utf-8'?>
<FilingSummary>
  <Version>3.21.1</Version>
  <ProcessingTime/>
  <ReportFormat>html</ReportFormat>
  <ContextCount>3</ContextCount>
  <ElementCount>96</ElementCount>
  <EntityCount>1</EntityCount>
  <FootnotesReported>false</FootnotesReported>
  <SegmentCount>2</SegmentCount>
  <ScenarioCount>0</ScenarioCount>
  <TuplesReported>false</TuplesReported>
  <UnitCount>0</UnitCount>
  <MyReports>
    <Report instance="cmtl-20210608.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R1.htm</HtmlFileName>
      <LongName>0001001 - Document - Cover</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.comtechtel.com/role/Cover</Role>
      <ShortName>Cover</ShortName>
      <MenuCategory>Cover</MenuCategory>
      <Position>1</Position>
    </Report>
    <Report>
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <LongName>All Reports</LongName>
      <ReportType>Book</ReportType>
      <ShortName>All Reports</ShortName>
    </Report>
  </MyReports>
  <InputFiles>
    <File doctype="8-K" original="cmtl-20210608.htm">cmtl-20210608.htm</File>
    <File>cmtl-20210608.xsd</File>
    <File>cmtl-20210608_def.xml</File>
    <File>cmtl-20210608_lab.xml</File>
    <File>cmtl-20210608_pre.xml</File>
    <File>exhibit991fy21q3.htm</File>
    <File>exhibit992fy21q3.htm</File>
  </InputFiles>
  <SupplementalFiles>
    <File>cmtl-20210608_g1.jpg</File>
    <File>cmtl-20210608_g2.jpg</File>
  </SupplementalFiles>
  <BaseTaxonomies>
    <BaseTaxonomy>http://xbrl.sec.gov/dei/2020-01-31</BaseTaxonomy>
    <BaseTaxonomy>http://fasb.org/us-gaap/2020-01-31</BaseTaxonomy>
  </BaseTaxonomies>
  <HasPresentationLinkbase>true</HasPresentationLinkbase>
  <HasCalculationLinkbase>false</HasCalculationLinkbase>
</FilingSummary>
</XML>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>JSON
<SEQUENCE>18
<FILENAME>MetaLinks.json
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
{
 "instance": {
  "cmtl-20210608.htm": {
   "axisCustom": 0,
   "axisStandard": 1,
   "contextCount": 3,
   "dts": {
    "definitionLink": {
     "local": [
      "cmtl-20210608_def.xml"
     ],
     "remote": [
      "http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-eedm-def-2020-01-31.xml",
      "http://xbrl.fasb.org/srt/2020/elts/srt-eedm1-def-2020-01-31.xml"
     ]
    },
    "inline": {
     "local": [
      "cmtl-20210608.htm"
     ]
    },
    "labelLink": {
     "local": [
      "cmtl-20210608_lab.xml"
     ],
     "remote": [
      "https://xbrl.sec.gov/dei/2020/dei-doc-2020-01-31.xml"
     ]
    },
    "presentationLink": {
     "local": [
      "cmtl-20210608_pre.xml"
     ]
    },
    "referenceLink": {
     "remote": [
      "https://xbrl.sec.gov/dei/2020/dei-ref-2020-01-31.xml"
     ]
    },
    "schema": {
     "local": [
      "cmtl-20210608.xsd"
     ],
     "remote": [
      "http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd",
      "http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd",
      "http://www.xbrl.org/2003/xl-2003-12-31.xsd",
      "http://www.xbrl.org/2003/xlink-2003-12-31.xsd",
      "http://xbrl.fasb.org/us-gaap/2020/elts/us-roles-2020-01-31.xsd",
      "http://www.xbrl.org/2005/xbrldt-2005.xsd",
      "http://www.xbrl.org/2003/xbrl-instance-2003-12-31.xsd",
      "http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd",
      "http://www.xbrl.org/dtr/type/numeric-2009-12-16.xsd",
      "http://www.xbrl.org/dtr/type/nonNumeric-2009-12-16.xsd",
      "http://www.xbrl.org/2006/ref-2006-02-27.xsd",
      "http://xbrl.fasb.org/srt/2020/elts/srt-types-2020-01-31.xsd",
      "http://xbrl.fasb.org/srt/2020/elts/srt-roles-2020-01-31.xsd",
      "https://xbrl.sec.gov/country/2020/country-2020-01-31.xsd",
      "http://xbrl.fasb.org/us-gaap/2020/elts/us-types-2020-01-31.xsd",
      "https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd",
      "http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd",
      "http://www.xbrl.org/lrr/role/net-2009-12-16.xsd",
      "http://www.xbrl.org/lrr/role/deprecated-2009-12-16.xsd"
     ]
    }
   },
   "elementCount": 30,
   "entityCount": 1,
   "hidden": {
    "http://xbrl.sec.gov/dei/2020-01-31": 3,
    "total": 3
   },
   "keyCustom": 0,
   "keyStandard": 96,
   "memberCustom": 1,
   "memberStandard": 1,
   "nsprefix": "cmtl",
   "nsuri": "http://www.comtechtel.com/20210608",
   "report": {
    "R1": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "cmtl-20210608.htm",
      "contextRef": "i93cbeb5169094e339cb27c3423e72ace_D20210608-20210608",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "dei:DocumentType",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "document",
     "isDefault": "true",
     "longName": "0001001 - Document - Cover",
     "role": "http://www.comtechtel.com/role/Cover",
     "shortName": "Cover",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "cmtl-20210608.htm",
      "contextRef": "i93cbeb5169094e339cb27c3423e72ace_D20210608-20210608",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "dei:DocumentType",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    }
   },
   "segmentCount": 2,
   "tag": {
    "cmtl_SeriesAJuniorParticipatingCumulativePreferredStockMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Series A Junior Participating Cumulative Preferred Stock",
        "label": "Series A Junior Participating Cumulative Preferred Stock [Member]",
        "terseLabel": "Series A Junior Participating Cumulative Preferred Stock, par value $0.10 per share"
       }
      }
     },
     "localname": "SeriesAJuniorParticipatingCumulativePreferredStockMember",
     "nsuri": "http://www.comtechtel.com/20210608",
     "presentation": [
      "http://www.comtechtel.com/role/Cover"
     ],
     "xbrltype": "domainItemType"
    },
    "dei_AmendmentFlag": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Boolean flag that is true when the XBRL content amends previously-filed or accepted submission.",
        "label": "Amendment Flag",
        "terseLabel": "Amendment Flag"
       }
      }
     },
     "localname": "AmendmentFlag",
     "nsuri": "http://xbrl.sec.gov/dei/2020-01-31",
     "presentation": [
      "http://www.comtechtel.com/role/Cover"
     ],
     "xbrltype": "booleanItemType"
    },
    "dei_CityAreaCode": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Area code of city",
        "label": "City Area Code",
        "terseLabel": "City Area Code"
       }
      }
     },
     "localname": "CityAreaCode",
     "nsuri": "http://xbrl.sec.gov/dei/2020-01-31",
     "presentation": [
      "http://www.comtechtel.com/role/Cover"
     ],
     "xbrltype": "normalizedStringItemType"
    },
    "dei_CoverAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Cover page.",
        "label": "Cover [Abstract]"
       }
      }
     },
     "localname": "CoverAbstract",
     "nsuri": "http://xbrl.sec.gov/dei/2020-01-31",
     "xbrltype": "stringItemType"
    },
    "dei_DocumentInformationLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "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.",
        "label": "Document Information [Line Items]",
        "terseLabel": "Document Information [Line Items]"
       }
      }
     },
     "localname": "DocumentInformationLineItems",
     "nsuri": "http://xbrl.sec.gov/dei/2020-01-31",
     "presentation": [
      "http://www.comtechtel.com/role/Cover"
     ],
     "xbrltype": "stringItemType"
    },
    "dei_DocumentInformationTable": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Container to support the formal attachment of each official or unofficial, public or private document as part of a submission package.",
        "label": "Document Information [Table]",
        "terseLabel": "Document Information [Table]"
       }
      }
     },
     "localname": "DocumentInformationTable",
     "nsuri": "http://xbrl.sec.gov/dei/2020-01-31",
     "presentation": [
      "http://www.comtechtel.com/role/Cover"
     ],
     "xbrltype": "stringItemType"
    },
    "dei_DocumentPeriodEndDate": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The end date of the period reflected on the cover page if a periodic report. For all other reports and registration statements containing historical data, it is the date up through which that historical data is presented.  If there is no historical data in the report, use the filing date. The format of the date is YYYY-MM-DD.",
        "label": "Document Period End Date",
        "terseLabel": "Document Period End Date"
       }
      }
     },
     "localname": "DocumentPeriodEndDate",
     "nsuri": "http://xbrl.sec.gov/dei/2020-01-31",
     "presentation": [
      "http://www.comtechtel.com/role/Cover"
     ],
     "xbrltype": "dateItemType"
    },
    "dei_DocumentType": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "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'.",
        "label": "Document Type",
        "terseLabel": "Document Type"
       }
      }
     },
     "localname": "DocumentType",
     "nsuri": "http://xbrl.sec.gov/dei/2020-01-31",
     "presentation": [
      "http://www.comtechtel.com/role/Cover"
     ],
     "xbrltype": "submissionTypeItemType"
    },
    "dei_EntityAddressAddressLine1": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Address Line 1 such as Attn, Building Name, Street Name",
        "label": "Entity Address, Address Line One",
        "terseLabel": "Entity Address, Address Line One"
       }
      }
     },
     "localname": "EntityAddressAddressLine1",
     "nsuri": "http://xbrl.sec.gov/dei/2020-01-31",
     "presentation": [
      "http://www.comtechtel.com/role/Cover"
     ],
     "xbrltype": "normalizedStringItemType"
    },
    "dei_EntityAddressAddressLine2": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Address Line 2 such as Street or Suite number",
        "label": "Entity Address, Address Line Two",
        "terseLabel": "Entity Address, Address Line Two"
       }
      }
     },
     "localname": "EntityAddressAddressLine2",
     "nsuri": "http://xbrl.sec.gov/dei/2020-01-31",
     "presentation": [
      "http://www.comtechtel.com/role/Cover"
     ],
     "xbrltype": "normalizedStringItemType"
    },
    "dei_EntityAddressCityOrTown": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Name of the City or Town",
        "label": "Entity Address, City or Town",
        "terseLabel": "Entity Address, City or Town"
       }
      }
     },
     "localname": "EntityAddressCityOrTown",
     "nsuri": "http://xbrl.sec.gov/dei/2020-01-31",
     "presentation": [
      "http://www.comtechtel.com/role/Cover"
     ],
     "xbrltype": "normalizedStringItemType"
    },
    "dei_EntityAddressPostalZipCode": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Code for the postal or zip code",
        "label": "Entity Address, Postal Zip Code",
        "terseLabel": "Entity Address, Postal Zip Code"
       }
      }
     },
     "localname": "EntityAddressPostalZipCode",
     "nsuri": "http://xbrl.sec.gov/dei/2020-01-31",
     "presentation": [
      "http://www.comtechtel.com/role/Cover"
     ],
     "xbrltype": "normalizedStringItemType"
    },
    "dei_EntityAddressStateOrProvince": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Name of the state or province.",
        "label": "Entity Address, State or Province",
        "terseLabel": "Entity Address, State or Province"
       }
      }
     },
     "localname": "EntityAddressStateOrProvince",
     "nsuri": "http://xbrl.sec.gov/dei/2020-01-31",
     "presentation": [
      "http://www.comtechtel.com/role/Cover"
     ],
     "xbrltype": "stateOrProvinceItemType"
    },
    "dei_EntityCentralIndexKey": {
     "auth_ref": [
      "r5"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "A unique 10-digit SEC-issued value to identify entities that have filed disclosures with the SEC. It is commonly abbreviated as CIK.",
        "label": "Entity Central Index Key",
        "terseLabel": "Entity Central Index Key"
       }
      }
     },
     "localname": "EntityCentralIndexKey",
     "nsuri": "http://xbrl.sec.gov/dei/2020-01-31",
     "presentation": [
      "http://www.comtechtel.com/role/Cover"
     ],
     "xbrltype": "centralIndexKeyItemType"
    },
    "dei_EntityEmergingGrowthCompany": {
     "auth_ref": [
      "r5"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Indicate if registrant meets the emerging growth company criteria.",
        "label": "Entity Emerging Growth Company",
        "terseLabel": "Entity Emerging Growth Company"
       }
      }
     },
     "localname": "EntityEmergingGrowthCompany",
     "nsuri": "http://xbrl.sec.gov/dei/2020-01-31",
     "presentation": [
      "http://www.comtechtel.com/role/Cover"
     ],
     "xbrltype": "booleanItemType"
    },
    "dei_EntityFileNumber": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "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.",
        "label": "Entity File Number",
        "terseLabel": "Entity File Number"
       }
      }
     },
     "localname": "EntityFileNumber",
     "nsuri": "http://xbrl.sec.gov/dei/2020-01-31",
     "presentation": [
      "http://www.comtechtel.com/role/Cover"
     ],
     "xbrltype": "fileNumberItemType"
    },
    "dei_EntityIncorporationStateCountryCode": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Two-character EDGAR code representing the state or country of incorporation.",
        "label": "Entity Incorporation, State or Country Code",
        "terseLabel": "Entity Incorporation, State or Country Code"
       }
      }
     },
     "localname": "EntityIncorporationStateCountryCode",
     "nsuri": "http://xbrl.sec.gov/dei/2020-01-31",
     "presentation": [
      "http://www.comtechtel.com/role/Cover"
     ],
     "xbrltype": "edgarStateCountryItemType"
    },
    "dei_EntityRegistrantName": {
     "auth_ref": [
      "r5"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The exact name of the entity filing the report as specified in its charter, which is required by forms filed with the SEC.",
        "label": "Entity Registrant Name",
        "terseLabel": "Entity Registrant Name"
       }
      }
     },
     "localname": "EntityRegistrantName",
     "nsuri": "http://xbrl.sec.gov/dei/2020-01-31",
     "presentation": [
      "http://www.comtechtel.com/role/Cover"
     ],
     "xbrltype": "normalizedStringItemType"
    },
    "dei_EntityTaxIdentificationNumber": {
     "auth_ref": [
      "r5"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The Tax Identification Number (TIN), also known as an Employer Identification Number (EIN), is a unique 9-digit value assigned by the IRS.",
        "label": "Entity Tax Identification Number",
        "terseLabel": "Entity Tax Identification Number"
       }
      }
     },
     "localname": "EntityTaxIdentificationNumber",
     "nsuri": "http://xbrl.sec.gov/dei/2020-01-31",
     "presentation": [
      "http://www.comtechtel.com/role/Cover"
     ],
     "xbrltype": "employerIdItemType"
    },
    "dei_LocalPhoneNumber": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Local phone number for entity.",
        "label": "Local Phone Number",
        "terseLabel": "Local Phone Number"
       }
      }
     },
     "localname": "LocalPhoneNumber",
     "nsuri": "http://xbrl.sec.gov/dei/2020-01-31",
     "presentation": [
      "http://www.comtechtel.com/role/Cover"
     ],
     "xbrltype": "normalizedStringItemType"
    },
    "dei_PreCommencementIssuerTenderOffer": {
     "auth_ref": [
      "r2"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Boolean flag that is true when the Form 8-K filing is intended to satisfy the filing obligation of the registrant as pre-commencement communications pursuant to Rule 13e-4(c) under the Exchange Act.",
        "label": "Pre-commencement Issuer Tender Offer",
        "terseLabel": "Pre-commencement Issuer Tender Offer"
       }
      }
     },
     "localname": "PreCommencementIssuerTenderOffer",
     "nsuri": "http://xbrl.sec.gov/dei/2020-01-31",
     "presentation": [
      "http://www.comtechtel.com/role/Cover"
     ],
     "xbrltype": "booleanItemType"
    },
    "dei_PreCommencementTenderOffer": {
     "auth_ref": [
      "r3"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Boolean flag that is true when the Form 8-K filing is intended to satisfy the filing obligation of the registrant as pre-commencement communications pursuant to Rule 14d-2(b) under the Exchange Act.",
        "label": "Pre-commencement Tender Offer",
        "terseLabel": "Pre-commencement Tender Offer"
       }
      }
     },
     "localname": "PreCommencementTenderOffer",
     "nsuri": "http://xbrl.sec.gov/dei/2020-01-31",
     "presentation": [
      "http://www.comtechtel.com/role/Cover"
     ],
     "xbrltype": "booleanItemType"
    },
    "dei_Security12bTitle": {
     "auth_ref": [
      "r0"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Title of a 12(b) registered security.",
        "label": "Title of 12(b) Security",
        "terseLabel": "Title of 12(b) Security"
       }
      }
     },
     "localname": "Security12bTitle",
     "nsuri": "http://xbrl.sec.gov/dei/2020-01-31",
     "presentation": [
      "http://www.comtechtel.com/role/Cover"
     ],
     "xbrltype": "securityTitleItemType"
    },
    "dei_SecurityExchangeName": {
     "auth_ref": [
      "r1"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Name of the Exchange on which a security is registered.",
        "label": "Security Exchange Name",
        "terseLabel": "Security Exchange Name"
       }
      }
     },
     "localname": "SecurityExchangeName",
     "nsuri": "http://xbrl.sec.gov/dei/2020-01-31",
     "presentation": [
      "http://www.comtechtel.com/role/Cover"
     ],
     "xbrltype": "edgarExchangeCodeItemType"
    },
    "dei_SolicitingMaterial": {
     "auth_ref": [
      "r4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Boolean flag that is true when the Form 8-K filing is intended to satisfy the filing obligation of the registrant as soliciting material pursuant to Rule 14a-12 under the Exchange Act.",
        "label": "Soliciting Material",
        "terseLabel": "Soliciting Material"
       }
      }
     },
     "localname": "SolicitingMaterial",
     "nsuri": "http://xbrl.sec.gov/dei/2020-01-31",
     "presentation": [
      "http://www.comtechtel.com/role/Cover"
     ],
     "xbrltype": "booleanItemType"
    },
    "dei_TradingSymbol": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Trading symbol of an instrument as listed on an exchange.",
        "label": "Trading Symbol",
        "terseLabel": "Trading Symbol"
       }
      }
     },
     "localname": "TradingSymbol",
     "nsuri": "http://xbrl.sec.gov/dei/2020-01-31",
     "presentation": [
      "http://www.comtechtel.com/role/Cover"
     ],
     "xbrltype": "tradingSymbolItemType"
    },
    "dei_WrittenCommunications": {
     "auth_ref": [
      "r6"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Boolean flag that is true when the Form 8-K filing is intended to satisfy the filing obligation of the registrant as written communications pursuant to Rule 425 under the Securities Act.",
        "label": "Written Communications",
        "terseLabel": "Written Communications"
       }
      }
     },
     "localname": "WrittenCommunications",
     "nsuri": "http://xbrl.sec.gov/dei/2020-01-31",
     "presentation": [
      "http://www.comtechtel.com/role/Cover"
     ],
     "xbrltype": "booleanItemType"
    },
    "us-gaap_ClassOfStockDomain": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Class of Stock [Domain]",
        "terseLabel": "Class of Stock [Domain]"
       }
      }
     },
     "localname": "ClassOfStockDomain",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.comtechtel.com/role/Cover"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_CommonStockMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Common Stock [Member]",
        "terseLabel": "Common Stock, par value $0.10 per share"
       }
      }
     },
     "localname": "CommonStockMember",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.comtechtel.com/role/Cover"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_StatementClassOfStockAxis": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Class of Stock [Axis]",
        "terseLabel": "Class of Stock [Axis]"
       }
      }
     },
     "localname": "StatementClassOfStockAxis",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.comtechtel.com/role/Cover"
     ],
     "xbrltype": "stringItemType"
    }
   },
   "unitCount": 0
  }
 },
 "std_ref": {
  "r0": {
   "Name": "Exchange Act",
   "Number": "240",
   "Publisher": "SEC",
   "Section": "12",
   "Subsection": "b"
  },
  "r1": {
   "Name": "Exchange Act",
   "Number": "240",
   "Publisher": "SEC",
   "Section": "12",
   "Subsection": "d1-1"
  },
  "r2": {
   "Name": "Exchange Act",
   "Number": "240",
   "Publisher": "SEC",
   "Section": "13e",
   "Subsection": "4c"
  },
  "r3": {
   "Name": "Exchange Act",
   "Number": "240",
   "Publisher": "SEC",
   "Section": "14d",
   "Subsection": "2b"
  },
  "r4": {
   "Name": "Exchange Act",
   "Number": "240",
   "Publisher": "SEC",
   "Section": "14a",
   "Subsection": "12"
  },
  "r5": {
   "Name": "Regulation 12B",
   "Number": "240",
   "Publisher": "SEC",
   "Section": "12",
   "Subsection": "b-2"
  },
  "r6": {
   "Name": "Securities Act",
   "Number": "230",
   "Publisher": "SEC",
   "Section": "425"
  }
 },
 "version": "2.1"
}
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>ZIP
<SEQUENCE>19
<FILENAME>0000023197-21-000015-xbrl.zip
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
begin 644 0000023197-21-000015-xbrl.zip
M4$L#!!0    ( $>!R%(AX0962!@  *.>   1    8VUT;"TR,#(Q,#8P."YH
M=&WM7>ESVLBV_W[_BG[,>_<Z56G0OI#$MPA@#S.6L+%L#WQQM:06"$N(D80-
M_NO?:8G=X#VQF7BJQ@%Z/^?79^OMZW_'88"N:9SXT>!;@2]R!?3?_:__@_%?
MWUM'J!8YHY .4E2-*4FIBV[\M(<N7)I<(2^.0G01Q5?^-<$X*U.-AI/8[_92
M)' "OY88ESU5(Y2C"N9MT<:2K-B8>+J,%5N5B>#H@N:*G[MEE7.)[4D:EE6/
M8LGQ5*S+MHXYHFD"KQ+>4\3/;EG1%$JH W6YJD0EJCF2JME4]P0J\HJHLV9[
M*8P.1CA(RN/$_U;HI>FP7"K=W-P4;\1B%'=+ L?QI;^,HU.G1T."_4&2DH%#
M"[-2=ARXBX+LZZR84LH3IUDW5<[KNEX:LT[,ZG/"-%C)Z41A2IU>2@/VL<3H
MQBF<-F\_\ =7VZMFJ;.L_CC%"756,L/W8C>Z+OD#R$D92TMI3 :)%\4A28'E
MT" O8T[#(K^H9Z6*I2'SXE)%2\UNSO]0FP(6E&4R^]N:Y5BSJVP9);A+R'!>
MPB.)G>6>)C Z<ICCEX;ETC4VSF@#"1NRWZ'[:H=8LDV2O$/E@ RZWPIT@,].
M"P Z2MS]KR%-"6+E,?U[Y%]_*U2C00I3"5N3(11S\F_?"BD=IZ4,(J7]?_WK
M7U]3/PWH/L,)GH'A:RG_\6LIK]J.W,G^5]>_1DDZ">BW@NLGPX!,RH-H0*$#
M_KC,,M(X_^B[+AUD'R'=A/D<^T[>_CAM4>];P==%QZ:VS"LZITM4%'7'%E1'
ME 21J@)QZ&5MUA6\ &C.3R@]3LMV% 64##P2,)(,2,@Z1?UR!82'RP3(04"Z
M!>2[D-T5SR=V+;H^$EK7;=$8N?WZ=>=0[S?[;<D,SWN="V/<[IM7YFTK, _/
MI/;MB=@\_"-H7K0G'<L8FWU#/A+-H'T;"<U:)VA?G/>-B\9MI^9P':L5- \-
MSKSM^1TK"(WP[-:PVK?-<XT[$CJ3]H6C&!=MOGG8N6KWOX<=Z[QG'IY?F5;0
MZUCU&^/BO->^A?*U,ZESV+YV#P]\^_!,@=]NFE9=A#QC0VA NL-W#AN<$9Y,
M#.&$-R_J-U"/WQ8:TS+GT)8\Z%C#OG%;D0W+#0RK?MONGT#?SJ'MDTFGQOI\
MQK>M"M>Y^*/?#K2;(ZN>&J?<^,BJ7#J>(BN2R&&5J Z6=,W!MJH#!SP0E9ZC
M.Z+H%?8/*D>G]:^E%>:^/J\7'*T/ (N3%NWZ"9O5J0DI'XQ]B+'C%<8ZH)UT
M3\.2[0%C74[$A!= *Q)!)JKLNAJO%?:K3:BW^CNRZD=U^&R<F8UJQ6HTS5-4
M;;:.4:E6+_UTOE=A*L<D: Q<.OZ33CX8_Q#C)\N,USQ.)[S+8X6*#N.^@FV.
M<%C4;***1-0YU2[L<^P_0>1U]0Y[2ZOB/*8>C2FHQ62#%F(:JIQD5@T  &6F
M0CD%W?.MD/CA,&"J*_NM%S-\K"B<XCAQH8K2:AUY^XM&IWU(HE&<?<N4>'D*
MNAP9SP'=K"*:(6[VS7?9=\^G,<HZ1#?:.=7&GZL$7"^\/_MIM?8AT#=R9]_
MUHC3&MB[^ZQ3F%,PT\'K:?-NNENRSE)FWV>-E%8(M85NE*@<U355$R1.@J'(
M#B]1SA6IXO!$>P.Z38=/NTR=YU]=:&P\#'S'3PT:VM"$ZT-J[DI,+;'R:0HT
M8&6J 4F2IG>:1LY59>PGA?U9EFH4AM$@2\CK^5K:6/V<=/->[ 0S;:IR''@\
MGBU*DJ@36Y%5412(*GB>I'CJ/X.93("43X$J-*G\,1KX47P,Q(7JAF#T#[K5
M43@*X-,U/<XD2$S=?P;#2ZM"L+1D?)? 1,_M] P'#SFLEWQAN<S4M@_] >Y1
MYE27):&HRL/TRXWOIKTRSW'_5\BR[G]-A@14@AV7H(+\<U[/W=I(W(4*[2A-
MH[#,JU#;]*<T&I99Y6Q4F 1^=U!V@,PTAC928@=T5H4=Q3 Z[$1!0(8)+<\^
M?)EY(;GCA[-"7ZXI P$)IE5"*]/NZUJ1TP0V@A1(E;JSZJ>#*V:#*Z7NW30H
MJ7/;D[DB/T\K977'LPQ3.HK#M)"5@ZXS:GTKB(6UT<T(-$Q1$@6^BW[+)A3W
M99K.J"7=21P2UP6LESG$9TTL^E#*J+&!(<QEQT#RF#AI.1F%P(W)1AZPCLX*
M0;^CN#QKU0,H8H^$?C I_\>"29L@D]Z@5A22P7\^)^!Z0R.Q[^49$_^6 G:
MT]G7FYPD(*&^9%R;DH@7&('!YK3J-71J5:SZ*<KP=5JOGK4:5@.^5\P:JO]5
M_;UB'M81,U$;IZ=@G^;Y+BJGOS?,0ZMI?D:U8K6(!$Z6]%5T;L6E_':PY&4]
MFV3;<;G@[)U$69V5W9R^7'@S-'GY=;!Y-W&&36$X9NA<)FA O72=(GDCA14F
MO0-89O/^H-DRT _T=691SSQ2\Y8NSGCFXC1K9S>=VGE@]+MCTZK(,.7$3@@N
MR@6X+M;9C=FO\.;M]]!8<G&,6NNJ:75O3.L@-*RS6W"!Y';8D-O]KF3T@[YA
M.7R[#W7=GJRY.!&X/B=RLU;AP;6"]J!O5N"W^X'?K'4G31@KN#R^4;L2S0,6
MM*C,7!RHYUQR?_\CZ C!M=V/)-/J!9U:%\9<!_>HS1F,3J%YU0;7R007#/H
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
M-RFJ,O9J.--0F&G&P>LY*DI%01@_-0?6BA6ARTW=YT=[OP!02P,$%     @
M1X'(4HH.\9^N!   ,1D  !4   !C;71L+3(P,C$P-C X7V1E9BYX;6S=6-]3
MVS@0?N>O\*6O)RS+LBTS0(>CO1DZ]*X#=-JWC'ZL$@VVQ=@*A/_^9">!D(2C
M1QQNVA>/+*]VO]UO)>WZ\/VT+();J!MCJZ-!M(\' 532*E.-C@9?K_Y$;/#^
M>&_O\#>$OO]Q<1Y\L')20N6"TQJX Q7<&3<.OBEHK@-=VS+X9NMK<\L1.NX6
MG=J;^]J,QBX@F$2K7^L#G3$.&%(4B5@@FJ0"<9TG*!59PHG,"5/Q[Z.##"LN
M-&4HR30@*G6&\D3D"'/&2)3Q2*=QI[0PU?5!^Q"\@< [5S7=Z]%@[-S-01C>
MW=WM3T5=[-MZ%!*,XW A/9B+3]?D[^)..LKS/.R^/H@V9I.@5QN%WS^?7\HQ
ME!R9JG&\DH\&O'GE'A8NHTG"V4<OVIB#IEM_;B5W'3TONA \*]&^H848:J=0
M1% <[4\;-3C>"X)9Y'@M:UO !>A@/OQZ<;:.U%0N5*8,YS(A+PJ/N-/@[F_@
M:-"8\J: Q=RX!OTL^H7++:BDA?.NU19NC6GL@=1R(@#Y6:C:!.\1XR;MVV-^
MT(44:#XI7(^(UW7WBM>6W/09X#75/:#M%*$22@%UGU"?Z%W"N0"YBK!5*6WI
M0(X=%.TP[ ">VML? 29+5Z#V.,4I9AV"V<(ERYYB4YGVU#CWK_/5K8W78("I
M@TJ!&@1&'0T,8Y$@  EG<4*)3/.8YIG@>:)3F68D'<Y4M& 6< HKGV@LVB/-
M/I@IN("BFQTJ,,/%'7-6:5N7?.X%G#DHFZ'"$ .),Y3@G"$J6(3R5$9("*)I
M%LD$1+K.8[/(BP;D_LC>AMZ.)Y/@=M#&$B,<S8_#=R]AF 7Z=;Y=@IS4QMU'
M1%P95\"0"$XERU+$<U"(QCE!#( A276D0>64$=V#/ZMVG_KPF"XG]<*;^:YY
MY;9J:X$=,.IL3Z&<<>5=& 2V5E ?#? VM%[5O"V9+N]+88MA CFP1"B$X\Q[
ME&.,\IQ(!)H(Q66D4L%ZX/2)T5^ T-<'<9W-J(]-^G$JQ[P:P5^\A*&O/J,T
MHQSA1*:^!%4$"1 8,9Y+F<0D2B#K<:,NV_X%N-TZI.L4DVTHWN#D%1?^$,&$
M,L6\;XSZC*,2 #&=$I1*0;@@N2*8[N9^Z>SW2/524?X&!/<2T$W[.)B56P>R
ML WX^L/5$WB<M)7SY<G' EK;OER"43MX;69,&C3B_&9XZ7QOVRHZ+7C3_*TO
MG977)U/3#!GX5E/X1C0"3A&-I$:<8HH2D20DCJF.]>8RLJ-)\T9T7,T-S5($
M"M<L9E9SY45$/2;,OW1,+R;0*[BVNXAYCS?! M@RG@_=\?E#B(8K+5R?V; .
MJ<\KXKDF]#$)>N;,[B3@;Y,*'##'G +BB<@0);% (O/P)-."I(IK#!OZD9\G
M!9[T]?]C!OR7..^">5N6MNH ?>YJIR$HX+&*<A3G.D$TH;[O2%.&.&.49@IP
M'LF=$+^*Y.VJP[[H665[J]CVV,FU/U9\I5H;:$X^32ICZR^\=D::&W_'5:/3
M23DI_.@6OG@^H:Y!+8.6'/*(84 4^RN/<G\#<BE\^QEC+B2-)>')2S]RMD+P
MTR;"V\7]V9/A,-SPW^QX;SZ]^'%^O/</4$L#!!0    ( $>!R%*=K:2>(Q\
M !,B   4    8VUT;"TR,#(Q,#8P.%]G,2YJ<&?M>&=44]_7Y@VAH_2.$*1(
M!VFB"$1%0$ (B'0!%1$" HKT%D3I34"**+V)@*&#=*1*[R5([YT@A  I;W[_
M><M\>#_,S)HOL];LN_8Z9]U]VG//V7L_YQ*GB8L HXZFMB8  H& IZ0'("X!
M+S6\X2\!0%M;'* & ( <X 91 "!238VD//]>UR2I* C\KSH9265!9  CJ=0'
M_H>0AOJ7[3]*@V=P%W=I?8W'_)X*TM>O \190!V@)*>@I""GI*2@I**BI*9E
MI*6EH:%EI6>XQ,C!RLG)P<K.SLTK#.'F$;S"SLXOR2]X341,7(P+(G5=2O2Z
ML*B8Z#^#@*BHJ&BI:5EH:5E$N=FY1?^WA=@*,%$#9J#78)  0,8$ C.!B!T
MA+1L"M"_Y-\1 2 R,&F]5-0TM'2D!M6, !D(#"8C!U-0D).3K $D.T#.1,%\
M5?8N)8OA,RJ!-ZQR[^*SJ07OE;>Q/1HY%))_[A9,0\O.P<G%+7Q-1%1,7$'Q
MAM+-6\KJ]S4TM1YHZQ@]-C8Q-3.WL'UA]]+> >[XUMW#T\O;Q_?]AY#0L/"(
MR(3$3TG)*:F?TW)R\_(+"K\5?:^HK*JNJ:W[6?^KO:.SJ[OG=^_HV/C$Y-3T
M#&II>65U;7UC<VL;??3W^ 1SBCT[_P<7" "#_D/^6UQ,)%QDY.1@<JI_<('(
MO/YIP$1.<566DOFN(=6S-RP"<N^H6>_%9Y>WT0C*/SID>^XV0LLNI+ DC/X'
MVK^0_:\!"_X_0O:?P/X+%PJX! :1-@_,!$"!\[R1M,O"@+3#@# K\#-7<3V3
MD2#OK=7:I>MW,>93E$4$XGA4M/G5HM]6(U@R'<]V.A>JJ2(5.;QQM^SL\BR_
MAGC:J+T*@/5"#]* BWMIEIR_P:H2?]]:8.-75.&_QQMAQ3H,CRU#8Z '2:UX
MB?3$QRWQM:HG8TI/JOIA?[,8QGWE;3Y;V$0U:N4_$!KSF#.9Z(:)[TT=#_B&
MO4? (=P."5UI'1^=DFT/I'Y]2.$;%=TYH0Q26QO@0JI@;="6[9E,4G&8QUT+
M1AIS4B%M9,:\O1B[4TBLQ/ WT%M-N&@6Q0!77DX0A\++A$C@R4B:CNC_I=<:
MPE( 9<*G<2.=^/M'.MOQ69+]W: [V]K'6;3G/W+A>5M3'*CT#I-)STUK\SSG
M[Y&W$VUX<7;X; \HD[9:RN*6\)B[B^&/4)/E53_(HLVSH:(],T253&=#)N^.
M:P'<2"60N_)C>)*^VO@*P:*V]E3KV9"1M>P=AI>2G:D)VK]%BDIA])O<M>'5
M%!7#QSM?+@J(0+(G.EGP#P;\!VU=>.BU^*=9M(P(?(CK3*'2/LP31*1UOTKA
M]YC-B)KU"GROVC0XU'4N$_*4T'UX+26GK4 4E1" [//AN>A@$\KT%)JL^C:(
M;(UV>BXV@IU9:>;!IS;:?>M*V)Y2=OF8!Z[0OE3!T$8)16]OM2PE2N,:D5'\
M?Z$['2M$0/U'=O6<KJ&7'Y*QZ><0K>)<$)Y,_;%SL\"V[XVL@B'C"W>Q"6DD
MZ@5BD']BO.(\SK[H-SY?SZ5*!=E%!"J[8U047:7F\DS.!](N][\R^\SJF]I#
M3@1:WUK?W#:,++OZKHW\Z7L;'RQTA2T&WSW3J([1Y;JR?"LG*4U^=X;+!@G+
M=X-44;6>J=A\L]R9IPV>5-6QK<$(+"NDV@H8^+KL!K@QN/@XCJ:+P(MYW9W&
M2I!4;U?U) P;1CUX_/;DEG6=^KP86$=J)C5YVY!-!#!.-VI9*>1^K:7@Y&XY
MV[%NJPCVA>'F-/0>]3'R,W0IC2" &,K() +OHJS##F66H!T0P)LP9=104\7]
MI&?R-#)%1SOZB/[VQS;8ACD/Q&C$6AXMB'EWB'R_EMS5VES[7:1W!%7&I(E
M)18$I$!#O ,K+PRPH_N/W&?UQ'])]PK S0)TKP1^ F&JV=":,1<&WI.C'LI)
M/Y*^M>-TGLG*GLM]9>B9&EZ@:9;#^BV+G O7)<(FC;T4HW=IGBJGSN:"L!!'
MX(1;8K!9&;N_L;3QSM*L+!+EM/$S=IYS@SQ;*L$-1+5?=&"CC&A_C.TFO+.
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
MB[DU\_CK,U"/W7Q7>KEZSD]+8/18MQWSCB-+[4(4<-W5O?A^@OHFHQB_W]<
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
M^<_\B7J'0Q]>_7%W"E#J@Z8ZHK^+@N=)1_$;[@T14/.%$, M1(!#/PZ3BRY
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
ML3O6Q\V>\+)WK>_NS0E]#+9QG9N;*9^]]2/\]<V<2( X\V]02P,$%     @
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
MZ3<)<CL3-&K?/C&<)_-(15D47_[J3*:1<!<J-<IZ 8%!0#4DB@>0$^%#7ZO
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
M9BNWK9/[]GEPY?ZW-R\VWT2K-U"_>?$_4$L#!!0    ( $>!R%+'70%T2@@
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
M_O.([<T]1O=#D\2SY9T,C]?;#Q3%\+Z^?7']P_ R/#[_]L5_ %!+ P04
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
MN$-@I0D'^ 42R <>&4QE(X$='_EZP'R6+ 8SA9]KCO-9+Z#UY=D@45[M_D2
M7TD]T:BB+D\WA"D=I;&4RGS"/<M"[]!H2/I ->D&Y24D<4Z691-9;4A=\J-E
MSU2^</RQ,WPK?C"0$K#HF6 V-/B%L>^R'MA4DQA]"C<Q@7XTP?O29Z*YSLEY
MVV7E4#';U0P%E$/S4V#(S_NC/R_ZBCD]B7H7- 8,[C"-_(:6\?\-0K\'V@74
MT)!R?)4:G1\#&KJYU-WU7\R9"&L@2=UIPI)DKD:$SGX G^][E"J*(7[\A*%D
M-*_!L(3_!& UQHR.0#N,>L+C>F(S]UG$A'*LEX,U8:E'H9&8" -%  S"ST>X
M6J']F7J"A#[!V(D_V M (0O#%C4E B!]/O!#F5!Q^!7W)X*3T;)]! V-2LL'
M,HGIU8)^#294 V2F%G.Z/C ?E#)C0@SZU$%OD0.%<V8]]K*HGI] >X*7'^6U
M,\Q](N/7 NHGH2H1+0)D!S@-%JD0^L7 PA/.-M&K8]#'M6P! ?J[;(0+!DPK
MP!^HP1]9.*V33S+D@'A _$C<2P3T998V'5H,(K!-<0T*\"/N<Q!9P%">F\2:
M(LF'OL53/$2P9BW,NE![QA8)[)U%NW?2D5DWFTL9KN3A'I-<HL=S#NJ1.QO8
MES49;:R]W1S?&(7%$AMO\56"5^!D,8E 6G7GPE #3;A4DI-^UPMBD-AS??8)
M[0D97_[DA2H>^>\PG,UCP&J]D-'O-=H'E)U3#[SU:'[XW54.[1;9!\CP?[Z^
M?;@7&>W5&>#K_W=W??EP?367#K^[_@KO/D/SZU*IKGU[JJEYB D,^CVU]OJ!
M!P:A=&"$$1*A"2+#0\Q=9V^(7.R>L5GB2$ 5O((L3)ZCZ.KD'5H&/0P3@<D0
M4G^0!%D[>LYLAR8_-NW<$W2D@;/2Q+E,E8.-Q4<43'O,U?<],3XESE!TBOV#
MN>;PL?@BB=4+)Q-C][^CJ>.+J.Q]9E!%;"">Y *YW^KW=3+(&H/%G OM4M\'
M!]B1P5TT>$32[HG'0S>D3P3LH6 ,* F#$>GV!P 71U<E;_0%,:9 P%8<A&#K
M2M"C.NG&8O"(8B -2*@M6.VL#Z(BA@2C"ZQD$9;M86$J&HN)78PS0JMM3*?2
M.>JG<=K$D)6T2'"YF)==H$^[L4">=BOW8+%DH7)N^RF(ZM4:)US+,F%9#N1'
M?3[GL=/P$G /=1^%KX:2./-G@$.%@Y2JB$D$H* T"=^H%P;4[2$'SWI%#8._
M);?+7$>6T $QP2R@]!!C5!_8#2B,[R*6)T-H"3LC(!YX+S7 QV@F2>F\,1Z7
MR,Z(3M.D!N!85I@G&$ M(="+:" QR/@C1L'\>!B=;!2[S +1C42 TPN0S_AB
M9"0I/0*%_E5$N=%P^0T,%&+HM;^#MO-2YL3/[C'$D+CTP"?7?R6K$(9>>!2)
MNA81^;B_ODRBUJ+(#-@J4?4Q!@U U!93<GWPZF&0M=4I,1'ND)@!2E8^X4T'
M(9.+$_-ISY.)ES1"@&P_#F*6IN-%9IL,)[X+G8FP6:( Q&\7##D:BI\H*^L%
M'<8%<-.\X4SLZ^1^"%B$@80ODND<3 OBBH[RF<$KYC6K'!!V11C%"8PBM^\B
MYH3S*@H(?C2L^04*C%#0#RR,*5!6SIG_.UD5H46/#:G7E_$K&#E%2EWLW$C"
M9!%+%MI(U A("]81@:01%OS#E*?+@JVD]_"69UJ9D1A[(@ :BF3#LK$GUYI(
M5!<N5*6@8,H<!_)C%GV<"USI6LX,E8:C+"4]X^_3D)C+1FE=R:P2;3P!B71
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
M@3R%%/IU<O?B_/4C;Z'751^[9*3R+6*K5RZ%LNU0MN_ ^]J#O!KU=A8_2 \
MM ]Q_I_ U#T>5(EG;LKS]SVY.W_N:,V%+3$J]+5QZ*NEV7;[6*/#QT0IR]0L
MPU*4*C^E.A;(E*TH57Y*V9;6M#I'$?<_MD7_*XL8#1UYW+++'ID7B-/T7['2
M[S (54%>Q[7#?D79247#A56D%*STYBNBOHI2>[/)VIIEOR()HRBU+THU=,TV
MFX>EE'+O5Y*F.PH _G]G1[SC.6G^@/?RA7G*K=\R.PR^XM'6?!T7H9J&"K]4
M@%!&4VNUBRSUBE+[IY3=/(YBOJ-;ZF?'I8KS=,7YLIB!5%Y]X?7#;!59/Y0#
MLG="V9TBT7M%J'W'A&VMHRN1J@"EC(9F%<I=5MBG/URE0O[?0V^8.[8:T*:N
MM5I%"O:WQ4>%/(^CHW%+,ZQ7N/J*QN6GL6FUM$[K%0EE1>3R$]EH-;2.\8H
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
M>!R1?C9WF/;$PUO@XR&/H$\61?!,GH*%VS<H]R/RTP]6XR)#W.SC48(X\9[
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
M*\6MH]SQ,R=6L=+4+'5+<34(U32*A)H5H?;M832U5J&; Q6E]D\INZEN6*T
MI4Q#:]H5OU^U]$;15>X X!.+"IE@<ZNH4"4(U6JJ<$,%"-76S$Z1TE!%J#T3
MJJ/IA>[]4X3:>\F>UFP=."9^](&AZY>O.SBQ )$XH-J\4!Y2N<G4:*N=9Q4@
MDY*F2I"IT2CB#2HRG1J9CCXFU%UW4].)!8B:FME2A?Z5()2MX@Y5()1M:QU=
MB50%*&4T-,M6E*H I4Q=:V]00*U"1*]!\M?E&RI/+"34+'2NE_*.5*Q!D6G5
MC@3CT*4-BE!*GA295%!H0PROOH[[Q")"C4)'_2F7J!+:0)%IWRY%H?2E(I.2
M)D6F$I)IKT$@<0W1(=!\'X=@_@RX0]B(X573 Q(S9^C#\(/I@E&T^JZDX[3
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
MJL-V;0V\/<5UBNOV'&0U.V5CN'):0"6QJRJZY>2M-DE7MGBTV*Y!5>*[Y_J
M0B5;BDI[KT;:=M?@FY.HG,M-21:Q8L$!=;#=,6SQ!2>GW3P.]_JX"87;+=M-
M1:C2$TJO-[?=<JE\..7#O?[8@.2T@--RW-3NV2I0Z<S0C&93[9\M-8UP%TF)
MR%/.U:4D:]:)[B!.JDA7U#.J(O-=X:?42LIJ:5;;?/6>BAW@J>19/24P2F!$
MV,#6S-<DLI7 *($Y*8'1Z^WV<8E*.4W>-S6DTS8)9:VEG6!&I^03.7A3@<D/
M,04&3C,BN41/CB__.8EBWI\FTOHK7@$_GTA9EQ\R.O,J<KZCG8F]H;\D]R;*
M_7^1.P9\@U7]A(Y O..(C.B4^$%,^@'\XTX8EG(+R8<YU'-%W7?WA+H(/I9/
M1- \)/&0$1\&(2,8>1@1YKO,)=UQR#UBZ1IN)C+($X/!G& T%CL*)A%N<#%;
MFFZ(PW&)A!?>4)!Z.F#$3?8>""@C$DSB**8"&H NQ/_@L/!JS)R8/XH-"SQP
MZ^3&)XAY3'EI,*-GX0[9<T#KJX%N:KJ\MG!W0%>1B<A:H!<5^=L!*'H\YS$,
MYCR_:4& ?'WY^>'3)F#+O3D[A]O<"+$__/##)C!NHXNV_&R3+A.035-L+1H'
M,LE\'C*/(F=?/'$W'B9V1OZ[Q&309Y_0'E@'(#9+GZP%8^[?7N!.X3_#>.3]
M^K]02P,$%     @ 1X'(4F2+(/Y0!0  3A(  !0   !E>&AI8FET.3DR9GDR
M,7$S+FAT;=U86W/:1A1^[Z\XA=9)9D!<C,'&Q#,$Z-@97P@F]>2ILY)6:..5
MENZN(.JO[[<2.,X8)^E,ZWCJ!RQVSY[[]^U!@Y_'5Z/YA^F$8IM(FKY_<WXV
MHDJ]T;C9'S4:X_F83N<7Y]3QFBV::Y8:885*F6PT)I<5JL36+ON-QGJ]]M;[
MGM*+QGS6<*HZ#:F4X5YHP\K)P*W@D[/PY*?!S_4ZC560)3RU%&C.+ \I,R)=
MT$W(S2W5ZQNID5KF6BQB2^UFNT4W2M^*%2OWK;"2GVSU#!KE]T&C,#+P59B?
M#$*Q(A&^K@@6]GH=/SSJ]KI19[_E'S6/NBWN=[G?/&!!I_M'"TXV(%Z>,3:7
M_'4E$6D]YLY^_Z"SM,=K$=JXWVHV?ZT4<B>#2*46QC0.EX^EC@>:+/]DZTR*
M1=HOXJF41[?;@9)*]ZO-XN_8[=0CE@B9]U_,1<(-7?(US53"TA<U@QK4#=<B
M*@6-^(O#)[A7?%V7_O:@1XJ4;_UOM9W3DT^Q\(6EHR.O_:7'W_9U1YB[#P4H
M!]<_*,+1U<5\,CJE^>1\@N>+]Y=GH^'\[.KRFD97LZE'SSZ"\61T/IQ-KNF7
MIM=JTG0RH^M3+-"[]\/9?#([_T"CX?4IC<]^/QM/+L??$]#'S%@1Y?^TDO_*
ML:?.WP67*R$EKQ4*/X R:*]ZV&ZUCNEMEO*]:JO;/#ZL%8RRC>:_];.ST\\[
MKT8JL3R(:<XE#U229*D(F"-9@RV]].CEY?!Z/'RW5STXA/3%_/P5L31561J
M-ZT*64XV9I:$-?1&,1V2BF@L- ^LTH9"'DBF(<KHSXQI=+;,*6 F)I1/A#PM
MY,MN6W)-)H9TC98L9[[DI%(:9@N4M,Q<NUFFK@;+I6BL9,AA!TI@4L$\?+$Q
MIT#B G#+OB-W;HS3]3:3^493J]3DT1S"=[X(4QQ&5I8LS8LD]8X-14K;O!ZI
M3-N8 B2'!YD5*WXOIJT*CW[+;*8_ZS1P+&$B)9/Y'Y$5YSHRO92"(8>T%E 9
MB11?!)/867$\(YE9BL#N>_/"D+/KDHE[*P231BP04MB<F*$UE]+]+VO EDNM
M5DQ^'^4\<ZCM;N%O=BYJR4CB0D8:D7Z7R854?I'D+\03IF^Y)7=W;^J)%./$
M0S![=./*Q="?QN"L:PP*D :5N-[-@@"-5KL#%>8)Y D+*$:880_0"3?F\!RN
M6(&BLJKH!(U0T*A&R:ST#*V2*&P!82FU:DCHG37C/+RWZ;: 2JL%-][_M^A<
M6X<ED2+S25&_LK8H]E*[Y+D<,B ?*'62R*;%B.>F-%,2%4C#E6T-F-0Q)=ZZ
MR0\J4E:@UA5(I"LE >Y@8\P5441H%\2KA;DMR^@8L-BW+N,T#&R&UH(/F80I
MU$*&X( H0F/ 483+)&@BTBIQC1+O\.$NI)*4/L/^VC6(<'8*RY-/ 4J^*"02
ML6E$$$&Z0%. <EQ]8#/-2T./NPR)KWCQ2&*Q )1()*1$B2-^9U-S$)&?%SA[
MQ*0#1*"%7QXLG/O^T)Z0RKY^#/A=8#;WE040^UWT[9*%(5RL2Q[9?KN'E2<?
MN1_ 9?\0<)FZ"_M!(#]J- H%0UT!R\":8IXHK^+G__GD&=Q-?A<"X."2QAY-
ME0ZX!*QJ- 4Z"]07 !K%@D=TA5$*& :>KR(0%]?/)(*7W?W6*SKJMNOHD>:S
M<*J$:NAFQX+U^L7<Y:0J)V<@P[UJMW,<E!>ZY=+#XZ/,\ 4/=+W>P3UN*&A@
MN_CT/_=VUZ-:K3Y2A*]3X$9)N^T5(:KRO4P?5P1S8_&#=Q7;<QO.;'X^POQB
MVGEXY!NO-S:?Y9N6XIW/R=]02P$"% ,4    " !'@<A2(>$&5D@8  "CG@
M$0              @ $     8VUT;"TR,#(Q,#8P."YH=&U02P$"% ,4
M" !'@<A2Q9<Z[D,#   *"P  $0              @ %W&   8VUT;"TR,#(Q
M,#8P."YX<V102P$"% ,4    " !'@<A2B@[QGZX$   Q&0  %0
M    @ 'I&P  8VUT;"TR,#(Q,#8P.%]D968N>&UL4$L! A0#%     @ 1X'(
M4IVMI)XC'P  $R(  !0              ( !RB   &-M=&PM,C R,3 V,#A?
M9S$N:G!G4$L! A0#%     @ 1X'(4I*Y3R)Z#@  ITP  !0
M ( !'T   &-M=&PM,C R,3 V,#A?9S(N:G!G4$L! A0#%     @ 1X'(4C*J
MK4DV#0  3WP  !4              ( !RTX  &-M=&PM,C R,3 V,#A?;&%B
M+GAM;%!+ 0(4 Q0    ( $>!R%+'70%T2@@   Q!   5              "
M 31<  !C;71L+3(P,C$P-C X7W!R92YX;6Q02P$"% ,4    " !'@<A2 C;=
MP$4X  ! D0, %               @ &Q9   97AH:6)I=#DY,69Y,C%Q,RYH
M=&U02P$"% ,4    " !'@<A29(L@_E %  !.$@  %               @ $H
MG0  97AH:6)I=#DY,F9Y,C%Q,RYH=&U02P4&      D "0!/ @  JJ(

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