<SEC-DOCUMENT>0000876167-20-000058.txt : 20200331
<SEC-HEADER>0000876167-20-000058.hdr.sgml : 20200331
<ACCEPTANCE-DATETIME>20200331085959
ACCESSION NUMBER:		0000876167-20-000058
CONFORMED SUBMISSION TYPE:	10-K/A
PUBLIC DOCUMENT COUNT:		16
CONFORMED PERIOD OF REPORT:	20191130
FILED AS OF DATE:		20200331
DATE AS OF CHANGE:		20200331

FILER:

	COMPANY DATA:	
		COMPANY CONFORMED NAME:			PROGRESS SOFTWARE CORP /MA
		CENTRAL INDEX KEY:			0000876167
		STANDARD INDUSTRIAL CLASSIFICATION:	SERVICES-PREPACKAGED SOFTWARE [7372]
		IRS NUMBER:				042746201
		STATE OF INCORPORATION:			DE
		FISCAL YEAR END:			1130

	FILING VALUES:
		FORM TYPE:		10-K/A
		SEC ACT:		1934 Act
		SEC FILE NUMBER:	000-19417
		FILM NUMBER:		20759817

	BUSINESS ADDRESS:	
		STREET 1:		14 OAK PARK DRIVE
		CITY:			BEDFORD
		STATE:			MA
		ZIP:			01730
		BUSINESS PHONE:		781-280-4473

	MAIL ADDRESS:	
		STREET 1:		14 OAK PARK DRIVE
		CITY:			BEDFORD
		STATE:			MA
		ZIP:			01730
</SEC-HEADER>
<DOCUMENT>
<TYPE>10-K/A
<SEQUENCE>1
<FILENAME>a201910-kamaster.htm
<DESCRIPTION>10-K/A
<TEXT>
<XBRL>
<?xml version="1.0" encoding="UTF-8"?>
<!--XBRL Document Created with Wdesk from Workiva-->
<!--p:C4D01E92E3915BB79719B473F35702B5,x:92fc5a671a7d4d87bdb8e508693e8e08-->
<!-- Document created using Wdesk  -->
<!-- Copyright 2020 Workiva -->
<html xmlns="http://www.w3.org/1999/xhtml" xmlns:schedoi-fednote="http://fasb.org/dis/schedoi-fednote/2019-01-31" xmlns:fs-interest="http://fasb.org/dis/fs-interest/2019-01-31" xmlns:sfp-ibo="http://fasb.org/stm/sfp-ibo/2019-01-31" xmlns:sfp-sbo="http://fasb.org/stm/sfp-sbo/2019-01-31" xmlns:sic-std="http://xbrl.sec.gov/sic-std/2011-01-31" xmlns:stpr-std="http://xbrl.sec.gov/stpr-std-std-std/2018-01-31" xmlns:currency-ent-std="http://xbrl.sec.gov/currency-ent-std/2019-01-31" xmlns:lea="http://fasb.org/dis/lea/2019-01-31" xmlns:ctbl="http://fasb.org/dis/ctbl/2019-01-31" xmlns:guar="http://fasb.org/dis/guar/2019-01-31" xmlns:ru="http://fasb.org/dis/ru/2019-01-31" xmlns:stpr-all="http://xbrl.sec.gov/stpr-all-all-all/2018-01-31" xmlns:leas="http://fasb.org/dis/leas/2019-01-31" xmlns:sfp-clreo="http://fasb.org/stm/sfp-clreo/2019-01-31" xmlns:iaoi="http://fasb.org/dis/iaoi/2019-01-31" xmlns:soi-ins="http://fasb.org/stm/soi-ins/2019-01-31" xmlns:country-ent-std="http://xbrl.sec.gov/country-ent-std/2017-01-31" xmlns:country="http://xbrl.sec.gov/country/2017-01-31" xmlns:fs-insa="http://fasb.org/dis/fs-insa/2019-01-31" xmlns:naics="http://xbrl.sec.gov/naics/2017-01-31" xmlns:cce="http://fasb.org/dis/cce/2019-01-31" xmlns:inv="http://fasb.org/dis/inv/2019-01-31" xmlns:naics-ent-std="http://xbrl.sec.gov/naics-ent-std/2017-01-31" xmlns:srt-std="http://fasb.org/srt-std/2019-01-31" xmlns:stpr-ent-all="http://xbrl.sec.gov/stpr-ent-all-all-all/2018-01-31" xmlns:stpr-ent-std="http://xbrl.sec.gov/stpr-ent-std-std-std/2018-01-31" xmlns:schedoi-iiaa="http://fasb.org/dis/schedoi-iiaa/2019-01-31" xmlns:us-arcroles="http://fasb.org/us-arcroles/2019-01-31" xmlns:dccpoa="http://fasb.org/dis/dccpoa/2019-01-31" xmlns:soi-sbi="http://fasb.org/stm/soi-sbi/2019-01-31" xmlns:us-gaap-all="http://fasb.org/us-gaap-all/2019-01-31" xmlns:scf-sd="http://fasb.org/stm/scf-sd/2019-01-31" xmlns:ceclcalc3l="http://fasb.org/dis/ceclcalc3l/2019-01-31" xmlns:dei-ent-all="http://xbrl.sec.gov/dei-ent-all/2019-01-31" xmlns:iso4217="http://www.xbrl.org/2003/iso4217" xmlns:deprecated="http://www.xbrl.org/2009/arcrole/deprecated" xmlns:naics-all="http://xbrl.sec.gov/naics-all/2017-01-31" xmlns:re="http://fasb.org/dis/re/2019-01-31" xmlns:srt-types="http://fasb.org/srt-types/2019-01-31" xmlns:reorg="http://fasb.org/dis/reorg/2019-01-31" xmlns:invco="http://fasb.org/dis/invco/2019-01-31" xmlns:currency-ent-all="http://xbrl.sec.gov/currency-ent-all/2019-01-31" xmlns:currency-std="http://xbrl.sec.gov/currency-std/2019-01-31" xmlns:currency-ent-dep="http://xbrl.sec.gov/currency-ent-dep/2019-01-31" xmlns:aro="http://fasb.org/dis/aro/2019-01-31" xmlns:exch="http://xbrl.sec.gov/exch/2019-01-31" xmlns:ocpfs="http://fasb.org/dis/ocpfs/2019-01-31" xmlns:currency="http://xbrl.sec.gov/currency/2019-01-31" xmlns:naics-std="http://xbrl.sec.gov/naics-std/2017-01-31" xmlns:srt-all="http://fasb.org/srt-all/2019-01-31" xmlns:codification-part="http://fasb.org/codification-part/2019-01-31" xmlns:srt="http://fasb.org/srt/2019-01-31" xmlns:deprecated1="http://www.xbrl.org/2009/role/deprecated" xmlns:sec-re="http://fasb.org/dis/sec-re/2019-01-31" xmlns:soi-int="http://fasb.org/stm/soi-int/2019-01-31" xmlns:emjv="http://fasb.org/dis/emjv/2019-01-31" xmlns:sec-suppc="http://fasb.org/dis/sec-suppc/2019-01-31" xmlns:equity="http://fasb.org/dis/equity/2019-01-31" xmlns:ix="http://www.xbrl.org/2013/inlineXBRL" xmlns:se="http://fasb.org/dis/se/2019-01-31" xmlns:crcrb="http://fasb.org/dis/crcrb/2019-01-31" xmlns:edco="http://fasb.org/dis/edco/2019-01-31" xmlns:te="http://fasb.org/dis/te/2019-01-31" xmlns:dei-all="http://xbrl.sec.gov/dei-all/2019-01-31" xmlns:fs-bd="http://fasb.org/dis/fs-bd/2019-01-31" xmlns:hco="http://fasb.org/dis/hco/2019-01-31" xmlns:fs-bt="http://fasb.org/dis/fs-bt/2019-01-31" xmlns:us-roles="http://fasb.org/us-roles/2019-01-31" xmlns:dr="http://fasb.org/dis/dr/2019-01-31" xmlns:ero="http://fasb.org/dis/ero/2019-01-31" xmlns:country-ent-all="http://xbrl.sec.gov/country-ent-all/2017-01-31" xmlns:schedoi-oocw="http://fasb.org/dis/schedoi-oocw/2019-01-31" xmlns:cecl="http://fasb.org/dis/cecl/2019-01-31" xmlns:rpd="http://fasb.org/dis/rpd/2019-01-31" xmlns:schedoi-sumhold="http://fasb.org/dis/schedoi-sumhold/2019-01-31" xmlns:ceclcalc2="http://fasb.org/dis/ceclcalc2/2019-01-31" xmlns:othliab="http://fasb.org/dis/othliab/2019-01-31" xmlns:soi-egm="http://fasb.org/stm/soi-egm/2019-01-31" xmlns:schedoi-shorthold="http://fasb.org/dis/schedoi-shorthold/2019-01-31" xmlns:soi="http://fasb.org/stm/soi/2019-01-31" xmlns:diha="http://fasb.org/dis/diha/2019-01-31" xmlns:debt="http://fasb.org/dis/debt/2019-01-31" xmlns:schedoi-hold="http://fasb.org/dis/schedoi-hold/2019-01-31" xmlns:num="http://www.xbrl.org/dtr/type/numeric" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:us-gaap-ent-std="http://fasb.org/us-gaap-ent-std/2019-01-31" xmlns:bc="http://fasb.org/dis/bc/2019-01-31" xmlns:sic-ent-all="http://xbrl.sec.gov/sic-ent-all/2011-01-31" xmlns:exch-ent-std="http://xbrl.sec.gov/exch-ent-std/2019-01-31" xmlns:rcc="http://fasb.org/dis/rcc/2019-01-31" xmlns:rd="http://fasb.org/dis/rd/2019-01-31" xmlns:sfp-ucreo="http://fasb.org/stm/sfp-ucreo/2019-01-31" xmlns:eui="http://fasb.org/dis/eui/2019-01-31" xmlns:dei="http://xbrl.sec.gov/dei/2019-01-31" xmlns:ap="http://fasb.org/dis/ap/2019-01-31" xmlns:soi-reit="http://fasb.org/stm/soi-reit/2019-01-31" xmlns:fs-mort="http://fasb.org/dis/fs-mort/2019-01-31" xmlns:sec-reins="http://fasb.org/dis/sec-reins/2019-01-31" xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:sec-cndfir="http://fasb.org/dis/sec-cndfir/2019-01-31" xmlns:sr="http://fasb.org/dis/sr/2019-01-31" xmlns:currency-all="http://xbrl.sec.gov/currency-all/2019-01-31" xmlns:scf-dbo="http://fasb.org/stm/scf-dbo/2019-01-31" xmlns:fs-fhlb="http://fasb.org/dis/fs-fhlb/2019-01-31" xmlns:crcpb="http://fasb.org/dis/crcpb/2019-01-31" xmlns:dei-ent-std="http://xbrl.sec.gov/dei-ent-std/2019-01-31" xmlns:us-types="http://fasb.org/us-types/2019-01-31" xmlns:scf-inv="http://fasb.org/stm/scf-inv/2019-01-31" xmlns:scf-indira="http://fasb.org/stm/scf-indira/2019-01-31" xmlns:bsoff="http://fasb.org/dis/bsoff/2019-01-31" xmlns:exch-ent-all="http://xbrl.sec.gov/exch-ent-all/2019-01-31" xmlns:oi="http://fasb.org/dis/oi/2019-01-31" xmlns:soi-indira="http://fasb.org/stm/soi-indira/2019-01-31" xmlns:xbrli="http://www.xbrl.org/2003/instance" xmlns:schedoi-otsh="http://fasb.org/dis/schedoi-otsh/2019-01-31" xmlns:sfp-dbo="http://fasb.org/stm/sfp-dbo/2019-01-31" xmlns:cc="http://fasb.org/dis/cc/2019-01-31" xmlns:nonnum="http://www.xbrl.org/dtr/type/non-numeric" xmlns:crcsbp="http://fasb.org/dis/crcsbp/2019-01-31" xmlns:disops="http://fasb.org/dis/disops/2019-01-31" xmlns:reference="http://www.xbrl.org/2009/role/reference" xmlns:cn-part="http://fasb.org/cn-part/2019-01-31" xmlns:us-gaap="http://fasb.org/us-gaap/2019-01-31" xmlns:srt-roles="http://fasb.org/srt-roles/2019-01-31" xmlns:country-std="http://xbrl.sec.gov/country-std/2017-01-31" xmlns:net="http://www.xbrl.org/2009/role/net" xmlns:scf-indir="http://fasb.org/stm/scf-indir/2019-01-31" xmlns:rlnro="http://fasb.org/dis/rlnro/2019-01-31" xmlns:ts="http://fasb.org/dis/ts/2019-01-31" xmlns:us-gaap-std="http://fasb.org/us-gaap-std/2019-01-31" xmlns:naics-ent-all="http://xbrl.sec.gov/naics-ent-all/2017-01-31" xmlns:ref="http://www.xbrl.org/2006/ref" xmlns:scf-dir="http://fasb.org/stm/scf-dir/2019-01-31" xmlns:dei-std="http://xbrl.sec.gov/dei-std/2019-01-31" xmlns:ni="http://fasb.org/dis/ni/2019-01-31" xmlns:sec-mort="http://fasb.org/dis/sec-mort/2019-01-31" xmlns:fifvd="http://fasb.org/dis/fifvd/2019-01-31" xmlns:otherexp="http://fasb.org/dis/otherexp/2019-01-31" xmlns:scf-re="http://fasb.org/stm/scf-re/2019-01-31" xmlns:sec-vq="http://fasb.org/dis/sec-vq/2019-01-31" xmlns:sec-sum="http://fasb.org/dis/sec-sum/2019-01-31" xmlns:exch-std="http://xbrl.sec.gov/exch-std/2019-01-31" xmlns:ir="http://fasb.org/dis/ir/2019-01-31" xmlns:sheci="http://fasb.org/stm/sheci/2019-01-31" xmlns:foct="http://fasb.org/dis/foct/2019-01-31" xmlns:soc="http://fasb.org/stm/soc/2019-01-31" xmlns:scf-sbo="http://fasb.org/stm/scf-sbo/2019-01-31" xmlns:inctax="http://fasb.org/dis/inctax/2019-01-31" xmlns:ppe="http://fasb.org/dis/ppe/2019-01-31" xmlns:country-all="http://xbrl.sec.gov/country-all/2017-01-31" xmlns:ixt-sec="http://www.sec.gov/inlineXBRL/transformation/2015-08-31" xmlns:con="http://fasb.org/dis/con/2019-01-31" xmlns:sic-ent-std="http://xbrl.sec.gov/sic-ent-std/2011-01-31" xmlns:ixt="http://www.xbrl.org/inlineXBRL/transformation/2015-02-26" xmlns:fs-ins="http://fasb.org/dis/fs-ins/2019-01-31" xmlns:eps="http://fasb.org/dis/eps/2019-01-31" xmlns:stpr="http://xbrl.sec.gov/stpr/2018-01-31" xmlns:iago="http://fasb.org/dis/iago/2019-01-31" xmlns:prgs="http://www.progress.com/20191130" xmlns:pay="http://fasb.org/dis/pay/2019-01-31" xmlns:sic="http://xbrl.sec.gov/sic/2011-01-31" xmlns:tin-part="http://fasb.org/tin-part/2019-01-31" xmlns:acec="http://fasb.org/dis/acec/2019-01-31" xmlns:us-gaap-entryPoint-all="http://fasb.org/us-gaap-entryPoint-all/2019-01-31" xmlns:nt="http://fasb.org/dis/nt/2019-01-31" xmlns:spc="http://fasb.org/stm/spc/2019-01-31" xmlns:exch-all="http://xbrl.sec.gov/exch-all/2019-01-31" xmlns:ides="http://fasb.org/dis/ides/2019-01-31" xmlns:sec-supins="http://fasb.org/dis/sec-supins/2019-01-31" xmlns:sic-all="http://xbrl.sec.gov/sic-all/2011-01-31" xmlns:xl="http://www.xbrl.org/2003/XLink" xmlns:regop="http://fasb.org/dis/regop/2019-01-31" xmlns:sfp-cls="http://fasb.org/stm/sfp-cls/2019-01-31" xmlns:com="http://fasb.org/stm/com/2019-01-31" xmlns:soi-re="http://fasb.org/stm/soi-re/2019-01-31" xmlns:crcgen="http://fasb.org/dis/crcgen/2019-01-31" xmlns:exch-ent-dep="http://xbrl.sec.gov/exch-ent-dep/2019-01-31" xmlns:negated="http://www.xbrl.org/2009/role/negated" xmlns:ei="http://fasb.org/dis/ei/2019-01-31" xmlns:xbrldt="http://xbrl.org/2005/xbrldt">
	<head>
		<meta http-equiv="Content-Type" content="text/html" />
		<title>Document</title>
	</head>
	<body><div style="font-family:Times New Roman;font-size:10pt;">
<div style="display:none"><ix:header><ix:hidden><ix:nonNumeric contextRef="FD2019Q4YTD" name="dei:AmendmentDescription" id="Fact-6D3D38F419DAA8D4B5C22D4F3337E1B4-wk-Fact-6D3D38F419DAA8D4B5C22D4F3337E1B4">We are amending to fix an error in the auditors table</ix:nonNumeric><ix:nonNumeric contextRef="FD2019Q4YTD" name="dei:AmendmentFlag" id="Fact-E2E29050D69E5589A3926BEAE5A3E4E1-wk-Fact-E2E29050D69E5589A3926BEAE5A3E4E1" format="ixt:booleantrue">true</ix:nonNumeric><ix:nonNumeric contextRef="FD2019Q4YTD" name="dei:CurrentFiscalYearEndDate" id="Fact-50BB7476028A57BA95B77995C5DF2A63-wk-Fact-50BB7476028A57BA95B77995C5DF2A63">--11-30</ix:nonNumeric><ix:nonNumeric contextRef="FD2019Q4YTD" name="dei:DocumentFiscalPeriodFocus" id="Fact-C2E13DD4496159E09260375E8FD52795-wk-Fact-C2E13DD4496159E09260375E8FD52795">FY</ix:nonNumeric><ix:nonNumeric contextRef="FD2019Q4YTD" name="dei:DocumentFiscalYearFocus" id="Fact-87D697DDE48052E1995CC219FBCA85DF-wk-Fact-87D697DDE48052E1995CC219FBCA85DF">2019</ix:nonNumeric><ix:nonNumeric contextRef="FD2019Q4YTD" name="dei:EntityCentralIndexKey" id="Fact-99CB39BBFE54544183799ADF7356BA29-wk-Fact-99CB39BBFE54544183799ADF7356BA29">0000876167</ix:nonNumeric><ix:nonNumeric contextRef="FD2019Q4YTD" name="dei:EntityRegistrantName" id="Fact-1AE3EBEB59DD5BECA713CCE4F77F0AEF-wk-Fact-1AE3EBEB59DD5BECA713CCE4F77F0AEF">PROGRESS SOFTWARE CORP /MA</ix:nonNumeric></ix:hidden><ix:references><link:schemaRef xlink:href="prgs-20191130.xsd" xlink:type="simple"></link:schemaRef></ix:references><ix:resources><xbrli:context id="FD2019Q4YTD">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000876167</xbrli:identifier>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2018-12-01</xbrli:startDate>
			<xbrli:endDate>2019-11-30</xbrli:endDate>
		</xbrli:period>
	</xbrli:context><xbrli:context id="I2020Q1Jan20">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000876167</xbrli:identifier>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2020-01-20</xbrli:instant>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FI2019Q2">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000876167</xbrli:identifier>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2019-05-31</xbrli:instant>
		</xbrli:period>
	</xbrli:context><xbrli:unit id="shares">
		<xbrli:measure>xbrli:shares</xbrli:measure>
	</xbrli:unit><xbrli:unit id="usd">
		<xbrli:measure>iso4217:USD</xbrli:measure>
	</xbrli:unit></ix:resources></ix:header></div><div><a id="sD0FC23DC126655CBB6521C453507B665"></a></div><div style="line-height:120%;text-align:center;font-size:12pt;"><span style="font-family:inherit;font-size:12pt;font-weight:bold;">UNITED STATES</span></div><div style="line-height:120%;text-align:center;font-size:12pt;"><span style="font-family:inherit;font-size:12pt;font-weight:bold;">SECURITIES AND EXCHANGE COMMISSION</span></div><div style="line-height:120%;text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Washington, D.C. 20549</span></div><div style="line-height:120%;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:200px;border-collapse:collapse;text-align:left;"><tr><td colspan="1"></td></tr><tr><td style="width:200px;"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;height:5px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td></tr></table></div></div><div style="line-height:120%;padding-top:5px;text-align:center;font-size:14pt;"><span style="font-family:inherit;font-size:14pt;font-weight:bold;">FORM </span><span><ix:nonNumeric id="d49784e115-wk-Fact-EC7862F8DD3384E1F55130790767F4D3" name="dei:DocumentType" contextRef="FD2019Q4YTD"><span style="font-size:14pt;font-weight:bold;">10-K/A</span></ix:nonNumeric></span><span style="font-family:inherit;font-size:14pt;font-weight:bold;"> </span></div><div style="line-height:120%;padding-top:5px;text-align:center;font-size:10.5pt;"><span style="font-family:inherit;font-size:10.5pt;font-weight:bold;">(Amendment No. 1)</span></div><div style="line-height:120%;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:200px;border-collapse:collapse;text-align:left;"><tr><td colspan="1"></td></tr><tr><td style="width:200px;"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;height:5px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td></tr></table></div></div><div style="line-height:120%;padding-top:6px;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">(Mark One)</span></div><div style="line-height:120%;text-align:center;font-size:12pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="2"></td></tr><tr><td style="width:3%;"></td><td style="width:97%;"></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:12pt;"><span style="font-family:Arial Unicode MS;font-size:12pt;"><span><ix:nonNumeric id="d49784e153-wk-Fact-E52851AE483957F7BD89D51232D8339F" name="dei:DocumentAnnualReport" contextRef="FD2019Q4YTD" format="ixt-sec:boolballotbox">&#9746;</ix:nonNumeric></span></span></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">ANNUAL REPORT PURSUANT TO SECTION 13 OR 15(d) OF THE SECURITIES EXCHANGE ACT OF 1934</span></div></td></tr></table></div></div><div style="line-height:120%;text-align:center;text-indent:32px;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">For the fiscal year ended </span><span style="font-family:inherit;font-size:9pt;"><span><span style="white-space:nowrap"><ix:nonNumeric id="d49784e163-wk-Fact-BDBC82739FEF5074B4703B39DD543C7F" name="dei:DocumentPeriodEndDate" contextRef="FD2019Q4YTD" format="ixt:datemonthdayyearen">November 30, 2019</ix:nonNumeric></span></span></span><span style="font-family:inherit;font-size:9pt;"> </span></div><div style="line-height:120%;text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">or</span></div><div style="line-height:120%;text-align:center;font-size:12pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="2"></td></tr><tr><td style="width:3%;"></td><td style="width:97%;"></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:12pt;"><span style="font-family:Arial Unicode MS;font-size:12pt;"><span><ix:nonNumeric id="d49784e184-wk-Fact-AE7B825AF77E58139D8301933EA3634F" name="dei:DocumentTransitionReport" contextRef="FD2019Q4YTD" format="ixt-sec:boolballotbox">&#9744;</ix:nonNumeric></span></span></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">TRANSITION REPORT PURSUANT TO SECTION 13 OR 15(d) OF THE SECURITIES EXCHANGE ACT OF 1934</span></div></td></tr></table></div></div><div style="line-height:120%;text-align:center;text-indent:32px;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">For the transition period from_______to_______. </span></div><div style="line-height:120%;text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Commission File Number:</span><span style="font-family:inherit;font-size:9pt;font-weight:bold;"> </span><span><ix:nonNumeric id="d49784e199-wk-Fact-894C86263D5F57D89BC13ABF66463D25" name="dei:EntityFileNumber" contextRef="FD2019Q4YTD"><span style="font-size:9pt;font-weight:bold;">0-19417</span></ix:nonNumeric></span><span style="font-family:inherit;font-size:9pt;font-weight:bold;"> </span></div><div style="line-height:120%;padding-top:5px;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:200px;border-collapse:collapse;text-align:left;"><tr><td colspan="1"></td></tr><tr><td style="width:200px;"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;height:5px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td></tr></table></div></div><div style="line-height:120%;text-align:center;font-size:18pt;"><span style="font-family:inherit;font-size:18pt;font-weight:bold;">PROGRESS SOFTWARE CORPORATION</span></div><div style="line-height:120%;text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">(Exact name of registrant as specified in its charter)</span></div><div style="line-height:120%;padding-top:5px;text-align:center;padding-left:0px;text-indent:0px;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:200px;border-collapse:collapse;text-align:left;"><tr><td colspan="1"></td></tr><tr><td style="width:200px;"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;height:5px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td></tr></table></div></div><div style="line-height:120%;padding-left:0px;text-indent:0px;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="3"></td></tr><tr><td style="width:46%;"></td><td style="width:4%;"></td><td style="width:50%;"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;"><span><ix:nonNumeric id="d49784e252-wk-Fact-1EFC7E5626E45031A95D2F5502EA2F45" name="dei:EntityIncorporationStateCountryCode" contextRef="FD2019Q4YTD" format="ixt-sec:stateprovnameen">Delaware</ix:nonNumeric></span></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;"><span><ix:nonNumeric id="d49784e262-wk-Fact-C568ECC2B14E59289C1AF3DC8953DB64" name="dei:EntityTaxIdentificationNumber" contextRef="FD2019Q4YTD">04-2746201</ix:nonNumeric></span></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">(State or other jurisdiction of incorporation or organization)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">(I.R.S. Employer Identification No.)</span></div></td></tr></table></div></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:center;font-size:9pt;"><span><ix:nonNumeric id="d49784e283-wk-Fact-1AA048F8F4825516BD01D170D5F4909A" name="dei:EntityAddressAddressLine1" contextRef="FD2019Q4YTD"><span style="font-size:9pt;font-weight:bold;">14 Oak Park</span></ix:nonNumeric></span><span style="font-family:inherit;font-size:9pt;font-weight:bold;"> </span></div><div style="line-height:120%;text-align:center;font-size:9pt;"><span><ix:nonNumeric id="d49784e289-wk-Fact-D6D41A40C50057B5A059FFF3A1CBE77A" name="dei:EntityAddressCityOrTown" contextRef="FD2019Q4YTD"><span style="font-size:9pt;font-weight:bold;">Bedford</span></ix:nonNumeric></span><span style="font-family:inherit;font-size:9pt;font-weight:bold;">, </span><span><ix:nonNumeric id="d49784e294-wk-Fact-06923A3CB49F57C9B2A6DAC3C270FFA7" name="dei:EntityAddressStateOrProvince" contextRef="FD2019Q4YTD" format="ixt-sec:stateprovnameen"><span style="font-size:9pt;font-weight:bold;">Massachusetts</span></ix:nonNumeric></span><span style="font-family:inherit;font-size:9pt;font-weight:bold;"> </span><span><ix:nonNumeric id="d49784e299-wk-Fact-06D5F58EC4FF50B8923F734ADF0EEA14" name="dei:EntityAddressPostalZipCode" contextRef="FD2019Q4YTD"><span style="font-size:9pt;font-weight:bold;">01730</span></ix:nonNumeric></span><span style="font-family:inherit;font-size:9pt;font-weight:bold;"> </span></div><div style="line-height:120%;text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">(Address of principal executive offices) (Zip code)</span></div><div style="line-height:120%;text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><br/></span></div><div style="line-height:120%;text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">(</span><span><ix:nonNumeric id="d49784e313-wk-Fact-EADC14CF020A5A5598AA7A61D2494033" name="dei:CityAreaCode" contextRef="FD2019Q4YTD"><span style="font-size:9pt;font-weight:bold;">781</span></ix:nonNumeric></span><span style="font-family:inherit;font-size:9pt;font-weight:bold;">)&#160;</span><span><ix:nonNumeric id="d49784e318-wk-Fact-1D43236432265FFFAE980B16B588D654" name="dei:LocalPhoneNumber" contextRef="FD2019Q4YTD"><span style="font-size:9pt;font-weight:bold;">280-4000</span></ix:nonNumeric></span><span style="font-family:inherit;font-size:9pt;font-weight:bold;"> </span></div><div style="line-height:120%;text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">(Registrant&#8217;s telephone number, including area code)</span></div><div style="line-height:120%;padding-top:5px;text-align:center;padding-left:0px;text-indent:0px;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:200px;border-collapse:collapse;text-align:left;"><tr><td colspan="1"></td></tr><tr><td style="width:200px;"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;height:5px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td></tr></table></div></div><div style="line-height:120%;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Securities registered pursuant to Section 12(b) of the Act:</span></div><div style="line-height:120%;text-align:center;font-size:9pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="3"></td></tr><tr><td style="width:38%;"></td><td style="width:25%;"></td><td style="width:37%;"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Title of each class</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Trading Symbol(s)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Name of each exchange on which registered</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;"><span><ix:nonNumeric id="d49784e373-wk-Fact-19C1582461635312BE8DDB39E99A8255" name="dei:Security12bTitle" contextRef="FD2019Q4YTD">Common Stock, $0.01 par value per share</ix:nonNumeric></span></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;"><span><ix:nonNumeric id="d49784e378-wk-Fact-9B0B6E069C3D5F69ABA6E91BCE9F9E8B" name="dei:TradingSymbol" contextRef="FD2019Q4YTD">PRGS</ix:nonNumeric></span></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;"><span><ix:nonNumeric id="d49784e383-wk-Fact-137BC9816EE359D3BF4B181CD8AB0F23" name="dei:SecurityExchangeName" contextRef="FD2019Q4YTD" format="ixt-sec:exchnameen">The Nasdaq Stock Market LLC</ix:nonNumeric></span></span></div></td></tr></table></div></div><div style="line-height:120%;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><br/></span></div><div style="line-height:120%;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Securities registered pursuant to Section&#160;12(g) of the Act: None</span></div><div style="line-height:120%;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:200px;border-collapse:collapse;text-align:left;"><tr><td colspan="1"></td></tr><tr><td style="width:200px;"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;height:5px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td></tr></table></div></div><div style="line-height:120%;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Indicate by check mark if the Registrant is a well-known seasoned issuer, as defined in Rule 405 of the Securities Act.&#160;&#160;&#160;&#160;</span><span><ix:nonNumeric id="d49784e407-wk-Fact-72F2C2EE156A5DA58B6CB12F10E612A4" name="dei:EntityWellKnownSeasonedIssuer" contextRef="FD2019Q4YTD"><span style="font-size:9pt;">Yes</span></ix:nonNumeric></span><span style="font-family:inherit;font-size:9pt;">&#160;&#160;</span><span style="font-family:Arial Unicode MS;font-size:9pt;">&#9746;</span><span style="font-family:inherit;font-size:9pt;">&#160;&#160;&#160;&#160;No&#160;&#160;</span><span style="font-family:Arial Unicode MS;font-size:9pt;">&#9744;</span></div><div style="line-height:120%;font-size:9pt;"><span style="font-family:Wingdings;font-size:9pt;"><br/></span></div><div style="line-height:120%;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Indicate by check mark if the Registrant is not required to file reports pursuant to Section&#160;13 or Section&#160;15(d) of the Exchange Act.&#160;&#160;&#160;&#160;     Yes&#160;&#160;</span><span style="font-family:Arial Unicode MS;font-size:9pt;">&#9744;</span><span style="font-family:inherit;font-size:9pt;">&#160;&#160;&#160;&#160;</span><span><ix:nonNumeric id="d49784e428-wk-Fact-56C7E1B5D1AF5A30A90D7AEF8B448ACF" name="dei:EntityVoluntaryFilers" contextRef="FD2019Q4YTD"><span style="font-size:9pt;">No</span></ix:nonNumeric></span><span style="font-family:inherit;font-size:9pt;">&#160;&#160;</span><span style="font-family:Arial Unicode MS;font-size:9pt;">&#9746;</span></div><div style="line-height:120%;font-size:9pt;"><span style="font-family:Wingdings;font-size:9pt;"><br/></span></div><div style="line-height:120%;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Indicate by check mark whether the Registrant (1)&#160;has filed all reports required to be filed by Section&#160;13 or 15(d) of the Securities Exchange Act of 1934 during the preceding 12 months (or for such shorter period that the registrant was required to file such reports), and (2)&#160;has been subject to such filing requirements for the past 90 days.&#160;&#160;&#160;&#160;</span><span><ix:nonNumeric id="d49784e440-wk-Fact-9612E26000145B568D274A1572C9DC64" name="dei:EntityCurrentReportingStatus" contextRef="FD2019Q4YTD"><span style="font-size:9pt;">Yes</span></ix:nonNumeric></span><span style="font-family:inherit;font-size:9pt;">&#160;&#160;</span><span style="font-family:Arial Unicode MS;font-size:9pt;">&#9746;</span><span style="font-family:inherit;font-size:9pt;">&#160;&#160;&#160;&#160;No&#160;&#160;</span><span style="font-family:Arial Unicode MS;font-size:9pt;">&#9744;</span></div><div style="line-height:120%;font-size:9pt;"><span style="font-family:Wingdings;font-size:9pt;"><br/></span></div><div style="line-height:120%;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Indicate by check mark whether the registrant has submitted electronically every Interactive Data File required to be submitted pursuant to Rule 405 of Regulation S-T during the preceding 12 months (or for such shorter period that the registrant was required to submit such files).&#160;&#160;&#160;&#160;</span><span><ix:nonNumeric id="d49784e456-wk-Fact-4F1E98D7357C581F89284BDE78E45056" name="dei:EntityInteractiveDataCurrent" contextRef="FD2019Q4YTD"><span style="font-size:9pt;">Yes</span></ix:nonNumeric></span><span style="font-family:inherit;font-size:9pt;">&#160;&#160;</span><span style="font-family:Arial Unicode MS;font-size:9pt;">&#9746;</span><span style="font-family:inherit;font-size:9pt;">&#160;&#160;&#160;&#160;No&#160;&#160;</span><span style="font-family:Arial Unicode MS;font-size:9pt;">&#9744;</span></div><div style="line-height:120%;padding-top:12px;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Indicate by check mark whether the registrant is a large accelerated filer, an accelerated filer, a non-accelerated filer, a smaller reporting company, or an emerging growth company. See the definitions of &#8220;large accelerated filer,&#8221; &#8220;accelerated filer,&#8221; &#8220;smaller reporting company,&#8221; and "emerging growth company" in Rule 12b-2 of the Exchange Act.</span></div><div><br/></div><hr style="page-break-after:always"></hr><div><br/></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="7"></td></tr><tr><td style="width:22%;"></td><td style="width:3%;"></td><td style="width:3%;"></td><td style="width:45%;"></td><td style="width:21%;"></td><td style="width:3%;"></td><td style="width:3%;"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span><ix:nonNumeric id="d49784e488-wk-Fact-309E844F7E0C5B50ACDCDA16F084D753" name="dei:EntityFilerCategory" contextRef="FD2019Q4YTD" format="ixt-sec:entityfilercategoryen">Large accelerated filer</ix:nonNumeric></span></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:9pt;"><span style="font-family:Arial Unicode MS;font-size:9pt;">&#9746;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Accelerated&#160;filer</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="padding-top:6px;text-align:left;font-size:9pt;"><span style="font-family:Arial Unicode MS;font-size:9pt;">&#9744;</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Non-accelerated filer</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="padding-top:6px;text-align:left;font-size:9pt;"><span style="font-family:Arial Unicode MS;font-size:9pt;">&#9744;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Smaller&#160;reporting&#160;company</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="padding-top:6px;font-size:9pt;"><span style="font-family:Arial Unicode MS;font-size:9pt;"><span><ix:nonNumeric id="d49784e554-wk-Fact-AF4686F0197C5CD394D44237DB857B51" name="dei:EntitySmallBusiness" contextRef="FD2019Q4YTD" format="ixt-sec:boolballotbox">&#9744;</ix:nonNumeric></span></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Emerging growth company</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="padding-top:6px;font-size:9pt;"><span style="font-family:Arial Unicode MS;font-size:9pt;"><span><ix:nonNumeric id="d49784e570-wk-Fact-4C4690F5A26852288337E2831BD684F7" name="dei:EntityEmergingGrowthCompany" contextRef="FD2019Q4YTD" format="ixt-sec:boolballotbox">&#9744;</ix:nonNumeric></span></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td></tr></table></div></div><div style="line-height:120%;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><br/></span></div><div style="line-height:120%;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">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><span style="font-family:Arial Unicode MS;font-size:9pt;">&#9744;</span></div><div style="line-height:120%;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><br/></span></div><div style="line-height:120%;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Indicate by check mark whether the registrant is a shell company (as defined in Rule 12b-2 of the Exchange Act).&#160;&#160;&#160;&#160;Yes&#160;&#160;</span><span><ix:nonNumeric id="d49784e605-wk-Fact-18A4DA29472155A5855B3B2BA24BD630" name="dei:EntityShellCompany" contextRef="FD2019Q4YTD" format="ixt-sec:boolballotbox"><span style="font-family:Arial Unicode MS;font-size:9pt;">&#9744;</span></ix:nonNumeric></span><span style="font-family:inherit;font-size:9pt;">&#160;&#160;&#160;&#160;No&#160;&#160;</span><span style="font-family:Arial Unicode MS;font-size:9pt;">&#9746;</span></div><div style="line-height:120%;font-size:9pt;"><span style="font-family:Wingdings;font-size:9pt;"><br/></span></div><div style="line-height:120%;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">As of May&#160;31, 2019 (the last business day of the registrant&#8217;s most recently completed second fiscal quarter), the aggregate market value of voting stock held by non-affiliates of the registrant was approximately </span><span style="font-family:inherit;font-size:9pt;"><span>$<ix:nonFraction id="d49784e617-wk-Fact-42CAC3731CD355129D34E8ACD71CD9CD" name="dei:EntityPublicFloat" contextRef="FI2019Q2" unitRef="usd" decimals="0" scale="0" format="ixt:numdotdecimal">1,812,000,000</ix:nonFraction></span></span><span style="font-family:inherit;font-size:9pt;">.</span></div><div style="line-height:120%;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><br/></span></div><div style="line-height:120%;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">As of January&#160;20, 2020, there were </span><span style="font-family:inherit;font-size:9pt;"><span><ix:nonFraction id="d49784e626-wk-Fact-42A6E2D3CB965DEEB4793AEA7101F37C" name="dei:EntityCommonStockSharesOutstanding" contextRef="I2020Q1Jan20" unitRef="shares" decimals="INF" scale="0" format="ixt:numdotdecimal">45,100,838</ix:nonFraction></span></span><span style="font-family:inherit;font-size:9pt;"> common shares outstanding.</span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">Documents Incorporated By Reference</span></div><div style="line-height:120%;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><ix:nonNumeric contextRef="FD2019Q4YTD" name="dei:DocumentsIncorporatedByReferenceTextBlock" id="TextSelection-D1ADFD4EFB0B5C918A98F062E4D63B8B-0-wk-Fact-54DB8F2D91705AEDB8A26E55E412A7BC" escape="true"></ix:nonNumeric>Not applicable.</span></div><div><br/></div><hr style="page-break-after:always"></hr><div><a id="se7ce690c58b5457e9cb8e31a3255a0a6"></a></div><div><br/></div><div style="line-height:120%;text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Explanatory Note</span></div><div style="line-height:120%;text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:left;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Progress Software Corporation (the "Company") is filing this Amendment No. 1 (this "Amendment") to the Company's Annual Report on Form 10-K for the year ended November 30, 2019 filed with the Securities and Exchange Commission (the "SEC") on January 27, 2020 (the "Original Form 10-K") in order to correct certain errors in the auditor fee table included in the Company's proxy statement for its 2020 Annual Meeting of Stockholders (the "2020 Proxy Statement"), which fee table was incorporated by reference into Item 14 of Part III of the Original Form 10-K.  This Amendment amends and restates Item 14 of Part III of the Original Form 10-K in its entirety.</span></div><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div><div style="line-height:120%;text-align:left;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">In addition, as required by Rule&#160;12b-15&#160;under the&#160;Securities Exchange Act of 1934, as amended, currently dated certifications by the Company&#8217;s principal executive officer and principal financial officer required in accordance with Rule 13a-14(a) are being filed as exhibits to this Amendment and the exhibit list included in Item 15(b) of Part IV of the Original Form 10-K has been amended and restated accordingly; however, paragraphs 3, 4 and 5 of the certifications have been omitted because this Amendment does not contain any financial statements nor does it contain or amend any disclosure with respect to Items&#160;307&#160;and&#160;308&#160;of&#160;Regulation S-K.</span></div><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div><div style="line-height:120%;text-align:left;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Except as described above, no other changes have been made to the Original Form 10-K. This Amendment does not reflect events occurring after the date of the Original Form 10-K nor does it modify or update the disclosures contained in the Original Form 10-K that may be affected by subsequent events. Accordingly, this Amendment should be read in conjunction with the Original Form 10-K and our other filings made with the SEC subsequent to the filing of the Original Form 10-K.</span></div><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:174%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:174%;text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div><br/></div><hr style="page-break-after:always"></hr><div><br/></div><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">PART III</span></div><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:174%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Item&#160;14. Principal Accounting Fees and Services</span></div><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:98.6328125%;border-collapse:collapse;text-align:left;"><tr><td colspan="1"></td></tr><tr><td style="width:100%;"></td></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Selection of Independent Registered Public Accounting Firm</span></div></td></tr></table></div></div><div style="line-height:120%;text-align:left;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;&#160;&#160;&#160;</span></div><div style="line-height:120%;text-align:left;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The Audit Committee has selected the firm of Deloitte&#160;&amp; Touche LLP, independent registered public accounting firm, to serve as our independent registered public accounting firm for the fiscal year ending November&#160;30, 2020.</span></div><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:98.6328125%;border-collapse:collapse;text-align:left;"><tr><td colspan="1"></td></tr><tr><td style="width:100%;"></td></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Independent Registered Public Accounting Firm Fees</span></div></td></tr></table></div></div><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:left;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Aggregate fees billed to us for services performed for the fiscal years ended November 30, 2019 and November 30, 2018 by our independent registered public accounting firm, Deloitte &amp; Touche LLP, were as follows:</span></div><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:87.6953125%;border-collapse:collapse;text-align:left;"><tr><td colspan="10"></td></tr><tr><td style="width:61%;"></td><td style="width:3%;"></td><td style="width:14%;"></td><td style="width:1%;"></td><td style="width:0%;"></td><td style="width:1%;"></td><td style="width:3%;"></td><td style="width:15%;"></td><td style="width:1%;"></td><td style="width:1%;"></td></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #2172ce;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #2172ce;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="4" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #2172ce;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">2019</span></div></td><td style="vertical-align:bottom;border-top:1px solid #2172ce;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #2172ce;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #2172ce;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #2172ce;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #2172ce;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">2018</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="padding-bottom:2px;padding-top:2px;padding-left:4px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Audit Fees </span><span style="font-family:inherit;font-size:10pt;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">(1)</sup></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #2172ce;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #2172ce;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">2,117,145</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #2172ce;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #2172ce;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">1,961,844</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="padding-bottom:2px;padding-top:2px;padding-left:4px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Tax Fees </span><span style="font-family:inherit;font-size:10pt;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">(2)</sup></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">19,805</span></div></td><td style="vertical-align:bottom;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">64,858</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="padding-bottom:2px;padding-top:2px;padding-left:4px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Audit-Related Fees </span><span style="font-family:inherit;font-size:10pt;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">(3)</sup></span></div></td><td colspan="4" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">673,700</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">319,050</span></div></td></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #2172ce;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">All Other Fees</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #2172ce;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#8212;</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #2172ce;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #2172ce;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #2172ce;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#8212;</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #2172ce;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #2172ce;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td></tr></table></div></div><div style="line-height:232%;padding-top:8px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">__________</span></div><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:24px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:0px;"><span style="font-family:inherit;font-size:10pt;">(1)</span></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Represents fees billed for each of the last two fiscal years for professional services rendered for the audit of our annual financial statements included in Form 10-K and reviews of financial statements included in our interim filings on Form 10-Q, as well as statutory audit fees related to our wholly-owned foreign subsidiaries.  In accordance with the policy on Audit Committee pre-approval, 100% of audit services provided by the independent registered public accounting firm are pre-approved.</span></div></td></tr></table><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:24px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:0px;"><span style="font-family:inherit;font-size:10pt;">(2)</span></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Includes fees primarily for tax services. In accordance with the policy on Audit Committee pre-approval, 100% of tax services provided by the independent registered public accounting firm are pre-approved.</span></div></td></tr></table><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:24px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:0px;"><span style="font-family:inherit;font-size:10pt;">(3)</span></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Represents, for 2019, fees billed for audit services in connection with the acquisition of Ipswitch, Inc. and implementation review of our new financial systems platform, and for 2018, fees billed for audit services in connection with the implementation of Accounting Standards Update No. 2014-09, </span><span style="font-family:inherit;font-size:10pt;font-style:italic;">Revenue from Contracts with Customers (Topic 606)</span><span style="font-family:inherit;font-size:10pt;">.  In accordance with the policy on Audit Committee pre-approval, 100% of audit-related services provided by the independent registered public accounting firm are pre-approved.</span></div></td></tr></table><div style="line-height:120%;padding-bottom:9px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:97.65625%;border-collapse:collapse;text-align:left;"><tr><td colspan="1"></td></tr><tr><td style="width:100%;"></td></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Policy on Audit Committee Pre-Approval of Audit and Permissible Non-Audit Services of Independent Registered Public Accounting Firm</span></div></td></tr></table></div></div><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:left;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The Audit Committee is responsible for appointing, setting compensation, and overseeing the work of our independent registered public accounting firm.  The Audit Committee has established a policy regarding pre-approval of all audit and permissible non-audit services provided by the independent registered public accounting firm.</span></div><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:left;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Requests for specific services by the independent registered public accounting firm which comply with the auditor services policy are reviewed by our Finance, Tax, and Internal Audit departments.  Requests approved internally are aggregated and submitted to the Audit Committee in one of the following ways:</span></div><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;padding-left:48px;text-align:left;text-indent:0px;"><span style="text-align:left;font-family:inherit;font-size:10pt;padding-right:48px;">&#8226;</span><span style="font-family:inherit;font-size:10pt;">Request for approval of services at a meeting of the Audit Committee;&#160;or</span></div><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:96px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:48px;"><span style="font-family:inherit;font-size:10pt;">&#8226;</span></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Request for approval of services by the Chairman of the Audit Committee and then the approval by the full committee at the next meeting of the Audit Committee.</span></div></td></tr></table><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:left;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The request may be made with respect to either specific services or a type of service for predictable or recurring services.</span></div><div><br/></div><hr style="page-break-after:always"></hr><div><a id="s4E1DE2C92B305B5B9726DBAE4C1AD9C3"></a></div><div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></div><div><br/></div><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">PART IV</span></div><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div><a id="sCAB63FD3B5E558A3BD05440411FDC993"></a></div><div style="line-height:120%;-sec-extract:summary;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Item&#160;15. Exhibits, Financial Statement Schedules</span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">(b) Exhibits</span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Documents listed below, except for documents followed by parenthetical numbers, are being filed as exhibits. Documents followed by parenthetical numbers are not being filed herewith and, pursuant to Rule 12b-32 of the General Rules and Regulations promulgated by the SEC under the Exchange Act, reference is made to such documents as previously filed as exhibits with the SEC.  Our file number under the Exchange Act is 0-19417.</span></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="2"></td></tr><tr><td style="width:9%;"></td><td style="width:91%;"></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">2.1*</span></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:10pt;"><a style="text-decoration:underline;color:#0000FF;-sec-extract:exhibit;" href="http://www.sec.gov/Archives/edgar/data/876167/000087616719000039/spa.htm"><span style="font-family:inherit;font-size:10pt;">Stock Purchase Agreement, dated March 28, 2019, by and among Progress Software Corporation, Ipswitch, Inc. and Roger Greene (1)</span></a></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">2.2</span></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:10pt;"><a style="text-decoration:underline;color:#0000FF;-sec-extract:exhibit;" href="http://www.sec.gov/Archives/edgar/data/876167/000087616715000031/planofdomestication.htm"><span style="font-family:inherit;font-size:10pt;">Plan of Domestication (2)</span></a></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">3.1</span></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:10pt;"><a style="text-decoration:underline;color:#0000FF;-sec-extract:exhibit;" href="http://www.sec.gov/Archives/edgar/data/876167/000087616715000031/pscdecertificateofconver.htm"><span style="font-family:inherit;font-size:10pt;">Certificate of Conversion from Non-Delaware Corporation to Delaware Corporation (3)</span></a></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">3.2</span></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:10pt;"><a style="text-decoration:underline;color:#0000FF;-sec-extract:exhibit;" href="http://www.sec.gov/Archives/edgar/data/876167/000087616715000031/pscdecertificateofincorp.htm"><span style="font-family:inherit;font-size:10pt;">Certificate of Incorporation (4)</span></a></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">3.2.1</span></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:10pt;"><a style="text-decoration:underline;color:#0000FF;-sec-extract:exhibit;" href="http://www.sec.gov/Archives/edgar/data/876167/000087616716000060/q42015exhibit32one.htm"><span style="font-family:inherit;font-size:10pt;">Certificate of Correction to Certification of Incorporation (5)</span></a></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">3.3</span></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:10pt;"><a style="text-decoration:underline;color:#0000FF;-sec-extract:exhibit;" href="http://www.sec.gov/Archives/edgar/data/876167/000087616719000102/exhibit31-q22019.htm"><span style="font-family:inherit;font-size:10pt;">Amended and Restated By-Laws, as amended March 19, 2019 (6)</span></a></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">4.1</span></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:10pt;"><a style="text-decoration:underline;color:#0000FF;-sec-extract:exhibit;" href="http://www.sec.gov/Archives/edgar/data/876167/000119312512029136/d265673dex41.htm"><span style="font-family:inherit;font-size:10pt;">Specimen certificate for the Common Stock (7)</span></a></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">4.2</span></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:10pt;"><a style="text-decoration:underline;color:#0000FF;-sec-extract:exhibit;" href="http://www.sec.gov/Archives/edgar/data/876167/000087616720000027/q42019exhibit42.htm"><span style="font-family:inherit;font-size:10pt;">Description of Registered Securities (8)</span></a></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">10.1**</span></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:10pt;"><a style="text-decoration:underline;color:#0000FF;-sec-extract:exhibit;" href="http://www.sec.gov/Archives/edgar/data/876167/000095012310006833/b79059exv10w1.htm"><span style="font-family:inherit;font-size:10pt;">1992 Incentive and Nonqualified Stock Option Plan (9)</span></a></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">10.2**</span></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:10pt;"><a style="text-decoration:underline;color:#0000FF;-sec-extract:exhibit;" href="http://www.sec.gov/Archives/edgar/data/876167/000095012310006833/b79059exv10w2.htm"><span style="font-family:inherit;font-size:10pt;">1994 Stock Incentive Plan (10)</span></a></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">10.3**</span></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:10pt;"><a style="text-decoration:underline;color:#0000FF;-sec-extract:exhibit;" href="http://www.sec.gov/Archives/edgar/data/876167/000087616713000010/exhibit103_201210-k.htm"><span style="font-family:inherit;font-size:10pt;">1997 Stock Incentive Plan, as amended and restated (11)</span></a></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">10.4**</span></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:10pt;"><a style="text-decoration:underline;color:#0000FF;-sec-extract:exhibit;" href="http://www.sec.gov/Archives/edgar/data/876167/000087616714000013/exhibit104.htm"><span style="font-family:inherit;font-size:10pt;">Form of Employee Retention and Motivation Agreement (effective prior to September 2014) (12)</span></a></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">10.5**</span></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:10pt;"><a style="text-decoration:underline;color:#0000FF;-sec-extract:exhibit;" href="http://www.sec.gov/Archives/edgar/data/876167/000087616716000060/q42015exhibit105.htm"><span style="font-family:inherit;font-size:10pt;">2002 Nonqualified Stock Plan, as amended and restated (13)</span></a></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">10.6**</span></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:10pt;"><a style="text-decoration:underline;color:#0000FF;-sec-extract:exhibit;" href="http://www.sec.gov/Archives/edgar/data/876167/000087616716000060/q42015exhibit106.htm"><span style="font-family:inherit;font-size:10pt;">2004 Inducement Stock Plan, as amended and restated (14)</span></a></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">10.7**</span></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:10pt;"><a style="text-decoration:underline;color:#0000FF;-sec-extract:exhibit;" href="http://www.sec.gov/Archives/edgar/data/876167/000087616716000075/a2016definitiveproxystatem.htm"><span style="font-family:inherit;font-size:10pt;">Progress Software Corporation 1991 Employee Stock Purchase Plan, as amended and restated (15)</span></a></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">10.8**</span></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:10pt;"><a style="text-decoration:underline;color:#0000FF;-sec-extract:exhibit;" href="http://www.sec.gov/Archives/edgar/data/876167/000087616713000033/definitiveproxy2013.htm"><span style="font-family:inherit;font-size:10pt;">Progress Software Corporation 2008 Stock Option and Incentive Plan, as amended and restated (16)</span></a></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">10.9**</span></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:10pt;"><a style="text-decoration:underline;color:#0000FF;-sec-extract:exhibit;" href="http://www.sec.gov/Archives/edgar/data/876167/000087616714000013/exhibit109.htm"><span style="font-family:inherit;font-size:10pt;">Form of Notice of Grant of Stock Options and Grant Agreement under the Progress Software Corporation 2008 Stock Option and Incentive Plan (17)</span></a></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">10.10**</span></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:10pt;"><a style="text-decoration:underline;color:#0000FF;-sec-extract:exhibit;" href="http://www.sec.gov/Archives/edgar/data/876167/000087616713000010/exhibit1010_201210-k.htm"><span style="font-family:inherit;font-size:10pt;">Progress Software Corporation Corporate Executive Bonus Plan (18)</span></a></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">10.11**</span></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:10pt;"><a style="text-decoration:underline;color:#0000FF;-sec-extract:exhibit;" href="http://www.sec.gov/Archives/edgar/data/876167/000087616719000063/exhibit101-q12019.htm"><span style="font-family:inherit;font-size:10pt;">Progress Software Corporation 2019 Fiscal Year Compensation Program for Non-Employee Directors (19)</span></a></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">10.12**</span></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:10pt;"><a style="text-decoration:underline;color:#0000FF;-sec-extract:exhibit;" href="http://www.sec.gov/Archives/edgar/data/876167/000087616714000013/exhibit1012.htm"><span style="font-family:inherit;font-size:10pt;">Form of Deferred Stock Unit Agreement under the Progress Software Corporation 2008 Stock Option and Incentive Plan (20)</span></a></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">10.13**</span></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:10pt;"><a style="text-decoration:underline;color:#0000FF;-sec-extract:exhibit;" href="http://www.sec.gov/Archives/edgar/data/876167/000087616714000013/exhibit1013.htm"><span style="font-family:inherit;font-size:10pt;">Form of Non-Qualified Stock Option Agreement for Non-Employee Directors under the Progress Software Corporation 2008 Stock Option and Incentive Plan (Initial Grant) (21)</span></a></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">10.14**</span></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:10pt;"><a style="text-decoration:underline;color:#0000FF;-sec-extract:exhibit;" href="http://www.sec.gov/Archives/edgar/data/876167/000087616714000013/exhibit1014.htm"><span style="font-family:inherit;font-size:10pt;">Form of Non-Qualified Stock Option Agreement for Non-Employee Directors under the Progress Software Corporation 2008 Stock Option and Incentive Plan (Annual Grant) (22)</span></a></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">10.15**</span></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:10pt;"><a style="text-decoration:underline;color:#0000FF;-sec-extract:exhibit;" href="http://www.sec.gov/Archives/edgar/data/876167/000087616715000009/q42014exhibit1015.htm"><span style="font-family:inherit;font-size:10pt;">Form of Restricted Stock Unit Agreement under the Progress Software Corporation 2008 Stock Option and Incentive Plan (23)</span></a></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">10.16*</span></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:10pt;"><a style="text-decoration:underline;color:#0000FF;-sec-extract:exhibit;" href="http://www.sec.gov/Archives/edgar/data/876167/000087616719000073/secondarcreditagreement4_3.htm"><span style="font-family:inherit;font-size:10pt;">Second Amended and Restated Credit Agreement, dated as of April 30, 2019, by and among Progress Software Corporation, each of the lenders party thereto, JPMorgan Chase Bank, N.A., as Administrative Agent, Wells Fargo Bank, N.A. and Citizens Bank, N.A., as Syndication Agents, and Bank of America, N.A., Citibank, N.A., Silicon Valley Bank, Santander Bank, N.A. and TD Bank, N.A., as Documentation Agents, and JPMorgan Chase Bank, N.A., as Sole Bookrunner and Sole Lead Arranger (24)</span></a></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">10.17**</span></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:10pt;"><a style="text-decoration:underline;color:#0000FF;-sec-extract:exhibit;" href="http://www.sec.gov/Archives/edgar/data/876167/000087616716000107/ceoemploymentagreementfinal.htm"><span style="font-family:inherit;font-size:10pt;">Employment Agreement, dated October 10, 2016, by and between Progress Software Corporation and Yogesh Gupta (25)</span></a></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">10.18**</span></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:10pt;"><a style="text-decoration:underline;color:#0000FF;-sec-extract:exhibit;" href="http://www.sec.gov/Archives/edgar/data/876167/000087616716000107/ceoermafinal.htm"><span style="font-family:inherit;font-size:10pt;">Employee Retention and Motivation Agreement, dated as of October 10, 2016, by and between Progress Software Corporation and Yogesh Gupta (26)</span></a></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">10.19**</span></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:10pt;"><a style="text-decoration:underline;color:#0000FF;-sec-extract:exhibit;" href="http://www.sec.gov/Archives/edgar/data/876167/000087616717000017/jalbertemploymentagreement.htm"><span style="font-family:inherit;font-size:10pt;">Employment Agreement, dated March 24, 2017, by and between Progress Software Corporation and Paul Jalbert (27)</span></a></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">10.20**</span></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:10pt;"><a style="text-decoration:underline;color:#0000FF;-sec-extract:exhibit;" href="http://www.sec.gov/Archives/edgar/data/876167/000087616720000027/q42019exhibit1020.htm"><span style="font-family:inherit;font-size:10pt;">Form of Employee Retention and Motivation Agreement (effective after September 2014) (28)</span></a></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">10.21**</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><a style="text-decoration:underline;color:#0000FF;-sec-extract:exhibit;" href="http://www.sec.gov/Archives/edgar/data/876167/000087616720000027/q42019exhibit1021.htm"><span style="font-family:inherit;font-size:10pt;">Form of Termination Letter (Executive Officers) (29)</span></a></div></td></tr></table></div></div><div><br/></div><div style="text-align:center;"><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">2</span></div></div><hr style="page-break-after:always"></hr><div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></div><div><br/></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="2"></td></tr><tr><td style="width:9%;"></td><td style="width:91%;"></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">10.22**</span></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:10pt;"><a style="text-decoration:underline;color:#0000FF;-sec-extract:exhibit;" href="http://www.sec.gov/Archives/edgar/data/876167/000087616720000027/q42019exhibit1022.htm"><span style="font-family:inherit;font-size:10pt;">Form of Separation Agreement and Release (Executive Officers) (30)</span></a></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">21.1</span></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:10pt;"><a style="text-decoration:underline;color:#0000FF;-sec-extract:exhibit;" href="http://www.sec.gov/Archives/edgar/data/876167/000087616720000027/q42019exhibit211.htm"><span style="font-family:inherit;font-size:10pt;">List of Subsidiaries of the Registrant (31)</span></a></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">23.1</span></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:10pt;"><a style="text-decoration:underline;color:#0000FF;-sec-extract:exhibit;" href="http://www.sec.gov/Archives/edgar/data/876167/000087616720000027/q42019exhibit231.htm"><span style="font-family:inherit;font-size:10pt;">Consent of Deloitte &amp; Touche LLP, Independent Registered Public Accounting Firm (32)</span></a></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">31.1</span></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:10pt;"><a style="text-decoration:underline;color:#0000FF;-sec-extract:exhibit;" href="http://www.sec.gov/Archives/edgar/data/876167/000087616720000027/q42019exhibit311.htm"><span style="font-family:inherit;font-size:10pt;">Certification Pursuant to Section 302 of the Sarbanes-Oxley Act of 2002 - Yogesh Gupta (33)</span></a></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">31.2</span></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:10pt;"><a style="text-decoration:underline;color:#0000FF;-sec-extract:exhibit;" href="http://www.sec.gov/Archives/edgar/data/876167/000087616720000027/q42019exhibit312.htm"><span style="font-family:inherit;font-size:10pt;">Certification Pursuant to Section 302 of the Sarbanes-Oxley Act of 2002 - Paul Jalbert (34)</span></a></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">31.3</span></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:10pt;"><a style="text-decoration:underline;color:#0000FF;-sec-extract:exhibit;" href="q42019exhibit313.htm"><span style="font-family:inherit;font-size:10pt;">Certification Pursuant to Section 302 of the Sarbanes-Oxley Act of 2002 - Yogesh Gupta</span></a></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">31.4</span></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:10pt;"><a style="text-decoration:underline;color:#0000FF;-sec-extract:exhibit;" href="q42019exhibit314.htm"><span style="font-family:inherit;font-size:10pt;">Certification Pursuant to Section 302 of the Sarbanes-Oxley Act of 2002 - Anthony Folger</span></a></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">32.1</span></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:10pt;"><a style="text-decoration:underline;color:#0000FF;-sec-extract:exhibit;" href="http://www.sec.gov/Archives/edgar/data/876167/000087616720000027/q42019exhibit321.htm"><span style="font-family:inherit;font-size:10pt;">Certification Pursuant to Section 906 of the Sarbanes-Oxley Act of 2002 (35)</span></a></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">101***</span></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The following materials from Progress Software Corporation&#8217;s Annual Report on Form 10-K for the year ended November 30, 2019, formatted in iXBRL (Inline eXtensible Business Reporting Language): (i) Consolidated Balance Sheets as of November 30, 2019 and 2018, (ii) Consolidated Statements of Income for the years ended November 30, 2019, 2018 and 2017, (iii) Consolidated Statements of Comprehensive Income for the years ended November 30, 2019, 2018 and 2017, (iv) Consolidated Statements of Shareholders&#8217; Equity for the years ended November 30, 2019, 2018 and 2017, and (v) Consolidated Statements of Cash Flows for the years ended November 30, 2019, 2018 and 2017 (36)</span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">104</span></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Cover Page Interactive Data File (embedded within the Inline XBRL document)</span></div></td></tr></table></div></div><div style="line-height:120%;text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><br/></span></div><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:24px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:8pt;padding-left:0px;"><span style="font-family:inherit;font-size:8pt;">(1)</span></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">Incorporated by reference to Exhibit 2.1 to our Current Report on Form 8-K filed on April 1, 2019.</span></div></td></tr></table><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:24px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:8pt;padding-left:0px;"><span style="font-family:inherit;font-size:8pt;">(2)</span></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">Incorporated by reference to Exhibit 2.1 to our Current Report on Form 8-K filed on May 14, 2015.</span></div></td></tr></table><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:24px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:8pt;padding-left:0px;"><span style="font-family:inherit;font-size:8pt;">(3)</span></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">Incorporated by reference to Exhibit 3.1 to our Current Report on Form 8-K filed on May 14, 2015.</span></div></td></tr></table><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:24px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:8pt;padding-left:0px;"><span style="font-family:inherit;font-size:8pt;">(4)</span></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">Incorporated by reference to Exhibit 3.2 to our Current Report on Form 8-K filed on May 14, 2015.</span></div></td></tr></table><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:24px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:8pt;padding-left:0px;"><span style="font-family:inherit;font-size:8pt;">(5)</span></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">Incorporated by reference to Exhibit 3.2.1 to our Annual Report on Form 10-K for the year ended November 30, 2015.</span></div></td></tr></table><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:24px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:8pt;padding-left:0px;"><span style="font-family:inherit;font-size:8pt;">(6)</span></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">Incorporated by reference to Exhibit 3.1 to our Quarterly Report on Form 10-Q for the quarter ended May 31, 2019.</span></div></td></tr></table><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:24px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:8pt;padding-left:0px;"><span style="font-family:inherit;font-size:8pt;">(7)</span></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">Incorporated by reference to Exhibit 4.1 to our Annual Report on Form 10-K for the year ended November 30, 2011.</span></div></td></tr></table><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:24px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:8pt;padding-left:0px;"><span style="font-family:inherit;font-size:8pt;">(8)</span></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">Incorporated by reference to Exhibit 4.2 to our Annual Report on Form 10-K for the year ended November 30, 2019.</span></div></td></tr></table><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:24px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:8pt;padding-left:0px;"><span style="font-family:inherit;font-size:8pt;">(9)</span></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">Incorporated by reference to Exhibit 10.1 to our Annual Report on Form 10-K for the year ended November 30, 2009.</span></div></td></tr></table><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:24px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:8pt;padding-left:0px;"><span style="font-family:inherit;font-size:8pt;">(10)</span></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">Incorporated by reference to Exhibit 10.2 to our Annual Report on Form 10-K for the year ended November 30, 2009.</span></div></td></tr></table><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:24px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:8pt;padding-left:0px;"><span style="font-family:inherit;font-size:8pt;">(11)</span></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">Incorporated by reference to Exhibit 10.3 to our Annual Report on Form 10-K for the year ended November 30, 2012.</span></div></td></tr></table><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:24px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:8pt;padding-left:0px;"><span style="font-family:inherit;font-size:8pt;">(12)</span></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">Incorporated by reference to Exhibit 10.4 to our Annual Report on Form 10-K for the year ended November 30, 2013.</span></div></td></tr></table><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:24px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:8pt;padding-left:0px;"><span style="font-family:inherit;font-size:8pt;">(13)</span></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">Incorporated by reference to Exhibit 10.5 to our Annual Report on Form 10-K for the year ended November 30, 2015.</span></div></td></tr></table><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:24px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:8pt;padding-left:0px;"><span style="font-family:inherit;font-size:8pt;">(14)</span></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">Incorporated by reference to Exhibit 10.6 to our Annual Report on Form 10-K for the year ended November 30, 2015.</span></div></td></tr></table><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:24px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:8pt;padding-left:0px;"><span style="font-family:inherit;font-size:8pt;">(15)</span></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">Incorporated by reference to Appendix A to our definitive Proxy Statement filed April 15, 2016.</span></div></td></tr></table><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:24px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:8pt;padding-left:0px;"><span style="font-family:inherit;font-size:8pt;">(16)</span></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">Incorporated by reference to Annex A to our definitive Proxy Statement filed May 7, 2013.</span></div></td></tr></table><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:24px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:8pt;padding-left:0px;"><span style="font-family:inherit;font-size:8pt;">(17)</span></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">Incorporated by reference to Exhibit 10.9 to our Annual Report on Form 10-K for the year ended November 30, 2013.</span></div></td></tr></table><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:24px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:8pt;padding-left:0px;"><span style="font-family:inherit;font-size:8pt;">(18)</span></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">Incorporated by reference to Exhibit 10.10 to our Annual Report on Form 10-K for the year ended November 30, 2012.</span></div></td></tr></table><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:24px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:8pt;padding-left:0px;"><span style="font-family:inherit;font-size:8pt;">(19)</span></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">Incorporated by reference to Exhibit 10.1 to our Quarterly Report on Form 10-Q for the quarter ended February 28, 2019 filed on April 5, 2019.</span></div></td></tr></table><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:24px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:8pt;padding-left:0px;"><span style="font-family:inherit;font-size:8pt;">(20)</span></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">Incorporated by reference to Exhibit 10.12 to our Annual Report on Form 10-K for the year ended November 30, 2013.</span></div></td></tr></table><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:24px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:8pt;padding-left:0px;"><span style="font-family:inherit;font-size:8pt;">(21)</span></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">Incorporated by reference to Exhibit 10.13 to our Annual Report on Form 10-K for the year ended November 30, 2013.</span></div></td></tr></table><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:24px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:8pt;padding-left:0px;"><span style="font-family:inherit;font-size:8pt;">(22)</span></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">Incorporated by reference to Exhibit 10.14 to our Annual Report on Form 10-K for the year ended November 30, 2013.</span></div></td></tr></table><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:24px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:8pt;padding-left:0px;"><span style="font-family:inherit;font-size:8pt;">(23)</span></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">Incorporated by reference to Exhibit 10.15 to our Annual Report on Form 10-K for the year ended November 30, 2014.</span></div></td></tr></table><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:24px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:8pt;padding-left:0px;"><span style="font-family:inherit;font-size:8pt;">(24)</span></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">Incorporated by reference to Exhibit 10.1 to our Current Report on Form 8-K filed on May 1, 2019.</span></div></td></tr></table><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:24px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:8pt;padding-left:0px;"><span style="font-family:inherit;font-size:8pt;">(25)</span></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">Incorporated by reference to Exhibit 10.1 to our Current Report on Form 8-K filed on October 14, 2016.</span></div></td></tr></table><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:24px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:8pt;padding-left:0px;"><span style="font-family:inherit;font-size:8pt;">(26)</span></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">Incorporated by reference to Exhibit 10.2 to our Current Report on Form 8-K filed on October 14, 2016.</span></div></td></tr></table><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:24px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:8pt;padding-left:0px;"><span style="font-family:inherit;font-size:8pt;">(27)</span></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">Incorporated by reference to Exhibit 10.1 to our Current Report on Form 8-K filed on March 31, 2017.</span></div></td></tr></table><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:24px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:8pt;padding-left:0px;"><span style="font-family:inherit;font-size:8pt;">(28)</span></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">Incorporated by reference to Exhibit 10.20 to our Annual Report on Form 10-K for the year ended November 30, 2019.</span></div></td></tr></table><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:24px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:8pt;padding-left:0px;"><span style="font-family:inherit;font-size:8pt;">(29)</span></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">Incorporated by reference to Exhibit 10.21 to our Annual Report on Form 10-K for the year ended November 30, 2019.</span></div></td></tr></table><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:24px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:8pt;padding-left:0px;"><span style="font-family:inherit;font-size:8pt;">(30)</span></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">Incorporated by reference to Exhibit 10.22 to our Annual Report on Form 10-K for the year ended November 30, 2019.</span></div></td></tr></table><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:24px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:8pt;padding-left:0px;"><span style="font-family:inherit;font-size:8pt;">(31)</span></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">Incorporated by reference to Exhibit 21.1 to our Annual Report on Form 10-K for the year ended November 30, 2019.</span></div></td></tr></table><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:24px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:8pt;padding-left:0px;"><span style="font-family:inherit;font-size:8pt;">(32)</span></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">Incorporated by reference to Exhibit 23.1 to our Annual Report on Form 10-K for the year ended November 30, 2019.</span></div></td></tr></table><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:24px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:8pt;padding-left:0px;"><span style="font-family:inherit;font-size:8pt;">(33)</span></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">Incorporated by reference to Exhibit 31.1 to our Annual Report on Form 10-K for the year ended November 30, 2019.</span></div></td></tr></table><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:24px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:8pt;padding-left:0px;"><span style="font-family:inherit;font-size:8pt;">(34)</span></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">Incorporated by reference to Exhibit 31.2 to our Annual Report on Form 10-K for the year ended November 30, 2019.</span></div></td></tr></table><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:24px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:8pt;padding-left:0px;"><span style="font-family:inherit;font-size:8pt;">(35)</span></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">Incorporated by reference to Exhibit 32.1 to our Annual Report on Form 10-K for the year ended November 30, 2019.</span></div></td></tr></table><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:24px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:8pt;padding-left:0px;"><span style="font-family:inherit;font-size:8pt;">(36)</span></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">Incorporated by reference to Exhibit 101 to our Annual Report on Form 10-K for the year ended November 30, 2019.</span></div></td></tr></table><div style="line-height:120%;font-size:8pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:98.2421875%;border-collapse:collapse;text-align:left;"><tr><td colspan="2"></td></tr><tr><td style="width:5%;"></td><td style="width:95%;"></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">*</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">Certain schedules and exhibits have been omitted from this Exhibit pursuant to Item 601(a)(5) of Regulation S-K. Progress Software Corporation will furnish a copy of any omitted schedule or exhibit to the U.S. Securities and Exchange Commission or its staff upon request.</span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">**</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">Management contract or compensatory plan or arrangement in which an executive officer or director of Progress Software Corporation participates.</span></div></td></tr></table></div></div><div style="line-height:120%;font-size:8pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:98.4375%;border-collapse:collapse;text-align:left;"><tr><td colspan="2"></td></tr><tr><td style="width:5%;"></td><td style="width:95%;"></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">***</span></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">Pursuant to Rule 406T of Regulations S-T, the Interactive Data Files on Exhibit 101 hereto are deemed not filed or part of a registration statement or prospectus of Sections 11 or 12 of the Securities Act of 1933, as amended, are deemed not filed for purposes of Section&#160;18 of the Securities and Exchange Act of 1934, as amended, and otherwise are not subject to liability under those sections.</span></div></td></tr></table></div></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div><br/></div><div style="text-align:center;"><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">3</span></div></div><hr style="page-break-after:always"></hr><div><a id="s5070B8456F8350ACBE91F5CE3286A2B6"></a></div><div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></div><div><br/></div><div style="line-height:120%;text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">SIGNATURES</span></div><div style="line-height:120%;text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Pursuant to the requirements of Section&#160;13 or 15(d) of the Securities Exchange Act of 1934, the registrant has duly caused this report to be signed on its behalf by the undersigned, thereunto duly authorized, on the 31st day of March 2020.</span></div><div style="line-height:120%;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">&#160;</span></div><div style="line-height:120%;text-align:right;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;text-align:-moz-right;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:39.0625%;border-collapse:collapse;text-align:left;margin-left:auto;margin-right:0;"><tr><td colspan="2"></td></tr><tr><td style="width:14%;"></td><td style="width:86%;"></td></tr><tr><td colspan="2" style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">PROGRESS SOFTWARE CORPORATION</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">By:</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">/s/ YOGESH K. GUPTA</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Yogesh K. Gupta</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">President and Chief Executive Officer</span></div></td></tr></table></div></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">&#160;</span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><br/></span></div><div><br/></div><div></div>	</div></body>
</html>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-31.3
<SEQUENCE>2
<FILENAME>q42019exhibit313.htm
<DESCRIPTION>EXHIBIT 31.3
<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 1 -->
		<!-- Copyright 2020 Workiva -->
		<title>Exhibit</title>
	</head>
	<body><div style="font-family:Times New Roman;font-size:10pt;">
<div><a name="s812fe08969dd4f36a6f7b344b395ace9"></a></div><div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></div><div><br></div><div style="line-height:120%;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Exhibit 31.3</font></div><div style="line-height:120%;text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">CERTIFICATION</font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">I, Yogesh K. Gupta, certify that:</font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1. I have reviewed this Amendment No. 1 to the Annual Report on Form 10-K of Progress Software Corporation; and</font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2. Based on my knowledge, this report does not contain any untrue statement of a material fact or omit to state a material fact necessary to make the statements made, in light of the circumstances under which such statements were made, not misleading with respect to the period covered by this report.</font></div><div style="line-height:120%;text-align:left;padding-left:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;text-align:left;padding-left:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Date: March&#160;31, 2020 </font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:30.078125%;border-collapse:collapse;text-align:left;"><tr><td colspan="1"></td></tr><tr><td style="width:100%;"></td></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">/s/ YOGESH K. GUPTA</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Yogesh K. Gupta</font></div></td></tr></table></div></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">President and Chief Executive Officer</font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(Principal Executive Officer)</font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div><br></div><div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></div>	</div></body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-31.4
<SEQUENCE>3
<FILENAME>q42019exhibit314.htm
<DESCRIPTION>EXHIBIT 31.4
<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 1 -->
		<!-- Copyright 2020 Workiva -->
		<title>Exhibit</title>
	</head>
	<body><div style="font-family:Times New Roman;font-size:10pt;">
<div><a name="s24ba196a100f405f90879db5c17ddfe7"></a></div><div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></div><div><br></div><div style="line-height:120%;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Exhibit 31.4</font></div><div style="line-height:120%;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">CERTIFICATION</font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">I, Anthony Folger, certify that:</font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1. I have reviewed this Amendment No. 1 to the Annual Report on Form 10-K of Progress Software Corporation; and</font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2. Based on my knowledge, this report does not contain any untrue statement of a material fact or omit to state a material fact necessary to make the statements made, in light of the circumstances under which such statements were made, not misleading with respect to the period covered by this report.</font></div><div style="line-height:120%;text-align:left;padding-left:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Date: March&#160;31, 2020 </font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:34.375%;border-collapse:collapse;text-align:left;"><tr><td colspan="1"></td></tr><tr><td style="width:100%;"></td></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">/s/ ANTHONY FOLGER</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Anthony Folger</font></div></td></tr></table></div></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Chief Financial Officer</font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(Principal Financial Officer)</font></div><div><br></div><div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></div>	</div></body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.SCH
<SEQUENCE>4
<FILENAME>prgs-20191130.xsd
<DESCRIPTION>XBRL TAXONOMY EXTENSION SCHEMA DOCUMENT
<TEXT>
<XBRL>
<?xml version="1.0" encoding="US-ASCII"?>
<!--XBRL Document Created with Wdesk from Workiva-->
<!-- -->
<xsd:schema attributeFormDefault="unqualified" elementFormDefault="qualified" targetNamespace="http://www.progress.com/20191130" xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:prgs="http://www.progress.com/20191130" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:xsd="http://www.w3.org/2001/XMLSchema">
  <xsd:import namespace="http://fasb.org/srt-types/2019-01-31" schemaLocation="http://xbrl.fasb.org/srt/2019/elts/srt-types-2019-01-31.xsd" />
  <xsd:import namespace="http://fasb.org/srt/2019-01-31" schemaLocation="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd" />
  <xsd:import namespace="http://fasb.org/us-gaap/2019-01-31" schemaLocation="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd" />
  <xsd:import namespace="http://fasb.org/us-roles/2019-01-31" schemaLocation="http://xbrl.fasb.org/us-gaap/2019/elts/us-roles-2019-01-31.xsd" />
  <xsd:import namespace="http://fasb.org/us-types/2019-01-31" schemaLocation="http://xbrl.fasb.org/us-gaap/2019/elts/us-types-2019-01-31.xsd" />
  <xsd:import namespace="http://www.xbrl.org/2003/instance" schemaLocation="http://www.xbrl.org/2003/xbrl-instance-2003-12-31.xsd" />
  <xsd:import namespace="http://www.xbrl.org/2003/linkbase" schemaLocation="http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd" />
  <xsd:import namespace="http://www.xbrl.org/2009/arcrole/fact-explanatoryFact" schemaLocation="http://www.xbrl.org/lrr/arcrole/factExplanatory-2009-12-16.xsd" />
  <xsd:import namespace="http://www.xbrl.org/2009/role/negated" schemaLocation="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd" />
  <xsd:import namespace="http://www.xbrl.org/2009/role/net" schemaLocation="http://www.xbrl.org/lrr/role/net-2009-12-16.xsd" />
  <xsd:import namespace="http://www.xbrl.org/dtr/type/non-numeric" schemaLocation="http://www.xbrl.org/dtr/type/nonNumeric-2009-12-16.xsd" />
  <xsd:import namespace="http://www.xbrl.org/dtr/type/numeric" schemaLocation="http://www.xbrl.org/dtr/type/numeric-2009-12-16.xsd" />
  <xsd:import namespace="http://xbrl.org/2005/xbrldt" schemaLocation="http://www.xbrl.org/2005/xbrldt-2005.xsd" />
  <xsd:import namespace="http://xbrl.sec.gov/country/2017-01-31" schemaLocation="https://xbrl.sec.gov/country/2017/country-2017-01-31.xsd" />
  <xsd:import namespace="http://xbrl.sec.gov/currency/2019-01-31" schemaLocation="https://xbrl.sec.gov/currency/2019/currency-2019-01-31.xsd" />
  <xsd:import namespace="http://xbrl.sec.gov/dei/2019-01-31" schemaLocation="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd" />
  <xsd:import namespace="http://xbrl.sec.gov/exch/2019-01-31" schemaLocation="https://xbrl.sec.gov/exch/2019/exch-2019-01-31.xsd" />
  <xsd:import namespace="http://xbrl.sec.gov/naics/2017-01-31" schemaLocation="http://xbrl.sec.gov/naics/2017/naics-2017-01-31.xsd" />
  <xsd:import namespace="http://xbrl.sec.gov/sic/2011-01-31" schemaLocation="http://xbrl.sec.gov/sic/2011/sic-2011-01-31.xsd" />
  <xsd:import namespace="http://xbrl.sec.gov/stpr/2018-01-31" schemaLocation="https://xbrl.sec.gov/stpr/2018/stpr-2018-01-31.xsd" />
  <xsd:annotation>
    <xsd:appinfo>
      <link:linkbaseRef xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase" xlink:href="prgs-20191130_cal.xml" xlink:role="http://www.xbrl.org/2003/role/calculationLinkbaseRef" xlink:type="simple" />
      <link:linkbaseRef xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase" xlink:href="prgs-20191130_def.xml" xlink:role="http://www.xbrl.org/2003/role/definitionLinkbaseRef" xlink:type="simple" />
      <link:linkbaseRef xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase" xlink:href="prgs-20191130_lab.xml" xlink:role="http://www.xbrl.org/2003/role/labelLinkbaseRef" xlink:type="simple" />
      <link:linkbaseRef xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase" xlink:href="prgs-20191130_pre.xml" xlink:role="http://www.xbrl.org/2003/role/presentationLinkbaseRef" xlink:type="simple" />
      <link:roleType id="CoverPage" roleURI="http://www.progress.com/role/CoverPage">
        <link:definition>0001000 - Document - Cover Page</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
    </xsd:appinfo>
  </xsd:annotation>
</xsd:schema>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.CAL
<SEQUENCE>5
<FILENAME>prgs-20191130_cal.xml
<DESCRIPTION>XBRL TAXONOMY EXTENSION CALCULATION LINKBASE DOCUMENT
<TEXT>
<XBRL>
<?xml version="1.0" encoding="US-ASCII"?>
<!--XBRL Document Created with Wdesk from Workiva-->
<!-- -->
<link:linkbase xsi:schemaLocation="http://www.xbrl.org/2003/linkbase http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd" 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">
  <link:roleRef roleURI="http://www.progress.com/role/CoverPage" xlink:href="prgs-20191130.xsd#CoverPage" xlink:type="simple" />
  <link:calculationLink xlink:role="http://www.progress.com/role/CoverPage" xlink:type="extended" />
</link:linkbase>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.DEF
<SEQUENCE>6
<FILENAME>prgs-20191130_def.xml
<DESCRIPTION>XBRL TAXONOMY EXTENSION DEFINITION LINKBASE DOCUMENT
<TEXT>
<XBRL>
<?xml version="1.0" encoding="US-ASCII"?>
<!--XBRL Document Created with Wdesk from Workiva-->
<!-- -->
<link:linkbase xsi:schemaLocation="http://www.xbrl.org/2003/linkbase http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd" 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">
  <link:roleRef roleURI="http://www.progress.com/role/CoverPage" xlink:href="prgs-20191130.xsd#CoverPage" xlink:type="simple" />
  <link:arcroleRef arcroleURI="http://xbrl.org/int/dim/arcrole/all" xlink:href="http://www.xbrl.org/2005/xbrldt-2005.xsd#all" xlink:type="simple" />
  <link:arcroleRef arcroleURI="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:href="http://www.xbrl.org/2005/xbrldt-2005.xsd#dimension-default" xlink:type="simple" />
  <link:arcroleRef arcroleURI="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:href="http://www.xbrl.org/2005/xbrldt-2005.xsd#dimension-domain" xlink:type="simple" />
  <link:arcroleRef arcroleURI="http://xbrl.org/int/dim/arcrole/domain-member" xlink:href="http://www.xbrl.org/2005/xbrldt-2005.xsd#domain-member" xlink:type="simple" />
  <link:arcroleRef arcroleURI="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:href="http://www.xbrl.org/2005/xbrldt-2005.xsd#hypercube-dimension" xlink:type="simple" />
  <link:definitionLink xlink:role="http://www.progress.com/role/CoverPage" xlink:type="extended" />
</link:linkbase>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.LAB
<SEQUENCE>7
<FILENAME>prgs-20191130_lab.xml
<DESCRIPTION>XBRL TAXONOMY EXTENSION LABEL LINKBASE DOCUMENT
<TEXT>
<XBRL>
<?xml version="1.0" encoding="US-ASCII"?>
<!--XBRL Document Created with Wdesk from Workiva-->
<!-- -->
<link:linkbase xsi:schemaLocation="http://www.xbrl.org/2003/linkbase http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd" 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">
  <link:roleRef roleURI="http://www.xbrl.org/2009/role/negatedPeriodStartLabel" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedPeriodStartLabel" xlink:type="simple" />
  <link:roleRef roleURI="http://www.xbrl.org/2009/role/netLabel" xlink:href="http://www.xbrl.org/lrr/role/net-2009-12-16.xsd#netLabel" xlink:type="simple" />
  <link:roleRef roleURI="http://www.xbrl.org/2009/role/negatedNetLabel" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedNetLabel" xlink:type="simple" />
  <link:roleRef roleURI="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedTerseLabel" xlink:type="simple" />
  <link:roleRef roleURI="http://www.xbrl.org/2009/role/negatedPeriodEndLabel" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedPeriodEndLabel" xlink:type="simple" />
  <link:roleRef roleURI="http://www.xbrl.org/2009/role/negatedLabel" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedLabel" xlink:type="simple" />
  <link:roleRef roleURI="http://www.xbrl.org/2009/role/negatedTotalLabel" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedTotalLabel" xlink:type="simple" />
  <link:labelLink xlink:role="http://www.xbrl.org/2003/role/link" xlink:type="extended">
    <link:label id="lab_dei_CoverAbstract_69D99F1BED2A6192BA10307653747255_label_en-US" xlink:label="lab_dei_CoverAbstract_69D99F1BED2A6192BA10307653747255" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Cover [Abstract]</link:label>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_CoverAbstract" xlink:label="loc_dei_CoverAbstract_69D99F1BED2A6192BA10307653747255" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_CoverAbstract_69D99F1BED2A6192BA10307653747255" xlink:to="lab_dei_CoverAbstract_69D99F1BED2A6192BA10307653747255" xlink:type="arc" />
    <link:label id="lab_dei_DocumentType_1F917962192CE6651A163076537754A7_terseLabel_en-US" xlink:label="lab_dei_DocumentType_1F917962192CE6651A163076537754A7" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Document Type</link:label>
    <link:label id="lab_dei_DocumentType_1F917962192CE6651A163076537754A7_label_en-US" xlink:label="lab_dei_DocumentType_1F917962192CE6651A163076537754A7" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Document Type</link:label>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_DocumentType" xlink:label="loc_dei_DocumentType_1F917962192CE6651A163076537754A7" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_DocumentType_1F917962192CE6651A163076537754A7" xlink:to="lab_dei_DocumentType_1F917962192CE6651A163076537754A7" xlink:type="arc" />
    <link:label id="lab_dei_DocumentAnnualReport_E8602DA1EDF207883A7830765378167A_terseLabel_en-US" xlink:label="lab_dei_DocumentAnnualReport_E8602DA1EDF207883A7830765378167A" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Document Annual Report</link:label>
    <link:label id="lab_dei_DocumentAnnualReport_E8602DA1EDF207883A7830765378167A_label_en-US" xlink:label="lab_dei_DocumentAnnualReport_E8602DA1EDF207883A7830765378167A" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Document Annual Report</link:label>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_DocumentAnnualReport" xlink:label="loc_dei_DocumentAnnualReport_E8602DA1EDF207883A7830765378167A" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_DocumentAnnualReport_E8602DA1EDF207883A7830765378167A" xlink:to="lab_dei_DocumentAnnualReport_E8602DA1EDF207883A7830765378167A" xlink:type="arc" />
    <link:label id="lab_dei_DocumentPeriodEndDate_4D1238DFD02420FF8B91307653782BFE_terseLabel_en-US" xlink:label="lab_dei_DocumentPeriodEndDate_4D1238DFD02420FF8B91307653782BFE" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Document Period End Date</link:label>
    <link:label id="lab_dei_DocumentPeriodEndDate_4D1238DFD02420FF8B91307653782BFE_label_en-US" xlink:label="lab_dei_DocumentPeriodEndDate_4D1238DFD02420FF8B91307653782BFE" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Document Period End Date</link:label>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_DocumentPeriodEndDate" xlink:label="loc_dei_DocumentPeriodEndDate_4D1238DFD02420FF8B91307653782BFE" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_DocumentPeriodEndDate_4D1238DFD02420FF8B91307653782BFE" xlink:to="lab_dei_DocumentPeriodEndDate_4D1238DFD02420FF8B91307653782BFE" xlink:type="arc" />
    <link:label id="lab_dei_DocumentTransitionReport_1BE55599CCEF9243BB283076537804C4_terseLabel_en-US" xlink:label="lab_dei_DocumentTransitionReport_1BE55599CCEF9243BB283076537804C4" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Document Transition Report</link:label>
    <link:label id="lab_dei_DocumentTransitionReport_1BE55599CCEF9243BB283076537804C4_label_en-US" xlink:label="lab_dei_DocumentTransitionReport_1BE55599CCEF9243BB283076537804C4" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Document Transition Report</link:label>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_DocumentTransitionReport" xlink:label="loc_dei_DocumentTransitionReport_1BE55599CCEF9243BB283076537804C4" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_DocumentTransitionReport_1BE55599CCEF9243BB283076537804C4" xlink:to="lab_dei_DocumentTransitionReport_1BE55599CCEF9243BB283076537804C4" xlink:type="arc" />
    <link:label id="lab_dei_EntityFileNumber_04F40395A0190C0067D730765378A7C8_terseLabel_en-US" xlink:label="lab_dei_EntityFileNumber_04F40395A0190C0067D730765378A7C8" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Entity File Number</link:label>
    <link:label id="lab_dei_EntityFileNumber_04F40395A0190C0067D730765378A7C8_label_en-US" xlink:label="lab_dei_EntityFileNumber_04F40395A0190C0067D730765378A7C8" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Entity File Number</link:label>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityFileNumber" xlink:label="loc_dei_EntityFileNumber_04F40395A0190C0067D730765378A7C8" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityFileNumber_04F40395A0190C0067D730765378A7C8" xlink:to="lab_dei_EntityFileNumber_04F40395A0190C0067D730765378A7C8" xlink:type="arc" />
    <link:label id="lab_dei_EntityRegistrantName_902E4D32A373D74BB4A4307653789F67_terseLabel_en-US" xlink:label="lab_dei_EntityRegistrantName_902E4D32A373D74BB4A4307653789F67" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Entity Registrant Name</link:label>
    <link:label id="lab_dei_EntityRegistrantName_902E4D32A373D74BB4A4307653789F67_label_en-US" xlink:label="lab_dei_EntityRegistrantName_902E4D32A373D74BB4A4307653789F67" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Entity Registrant Name</link:label>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityRegistrantName" xlink:label="loc_dei_EntityRegistrantName_902E4D32A373D74BB4A4307653789F67" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityRegistrantName_902E4D32A373D74BB4A4307653789F67" xlink:to="lab_dei_EntityRegistrantName_902E4D32A373D74BB4A4307653789F67" xlink:type="arc" />
    <link:label id="lab_dei_EntityIncorporationStateCountryCode_5CCA50C6372618247B5B3076537857DC_terseLabel_en-US" xlink:label="lab_dei_EntityIncorporationStateCountryCode_5CCA50C6372618247B5B3076537857DC" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Entity Incorporation, State or Country Code</link:label>
    <link:label id="lab_dei_EntityIncorporationStateCountryCode_5CCA50C6372618247B5B3076537857DC_label_en-US" xlink:label="lab_dei_EntityIncorporationStateCountryCode_5CCA50C6372618247B5B3076537857DC" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Entity Incorporation, State or Country Code</link:label>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityIncorporationStateCountryCode" xlink:label="loc_dei_EntityIncorporationStateCountryCode_5CCA50C6372618247B5B3076537857DC" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityIncorporationStateCountryCode_5CCA50C6372618247B5B3076537857DC" xlink:to="lab_dei_EntityIncorporationStateCountryCode_5CCA50C6372618247B5B3076537857DC" xlink:type="arc" />
    <link:label id="lab_dei_EntityTaxIdentificationNumber_68B3B1974AD752994C9E307653796AA9_terseLabel_en-US" xlink:label="lab_dei_EntityTaxIdentificationNumber_68B3B1974AD752994C9E307653796AA9" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Entity Tax Identification Number</link:label>
    <link:label id="lab_dei_EntityTaxIdentificationNumber_68B3B1974AD752994C9E307653796AA9_label_en-US" xlink:label="lab_dei_EntityTaxIdentificationNumber_68B3B1974AD752994C9E307653796AA9" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Entity Tax Identification Number</link:label>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityTaxIdentificationNumber" xlink:label="loc_dei_EntityTaxIdentificationNumber_68B3B1974AD752994C9E307653796AA9" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityTaxIdentificationNumber_68B3B1974AD752994C9E307653796AA9" xlink:to="lab_dei_EntityTaxIdentificationNumber_68B3B1974AD752994C9E307653796AA9" xlink:type="arc" />
    <link:label id="lab_dei_EntityAddressAddressLine1_B8C0E5D5EF53297D2634307653796413_terseLabel_en-US" xlink:label="lab_dei_EntityAddressAddressLine1_B8C0E5D5EF53297D2634307653796413" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Entity Address, Address Line One</link:label>
    <link:label id="lab_dei_EntityAddressAddressLine1_B8C0E5D5EF53297D2634307653796413_label_en-US" xlink:label="lab_dei_EntityAddressAddressLine1_B8C0E5D5EF53297D2634307653796413" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Entity Address, Address Line One</link:label>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityAddressAddressLine1" xlink:label="loc_dei_EntityAddressAddressLine1_B8C0E5D5EF53297D2634307653796413" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityAddressAddressLine1_B8C0E5D5EF53297D2634307653796413" xlink:to="lab_dei_EntityAddressAddressLine1_B8C0E5D5EF53297D2634307653796413" xlink:type="arc" />
    <link:label id="lab_dei_EntityAddressCityOrTown_E19D18453C948894D1C030765379767E_terseLabel_en-US" xlink:label="lab_dei_EntityAddressCityOrTown_E19D18453C948894D1C030765379767E" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Entity Address, City or Town</link:label>
    <link:label id="lab_dei_EntityAddressCityOrTown_E19D18453C948894D1C030765379767E_label_en-US" xlink:label="lab_dei_EntityAddressCityOrTown_E19D18453C948894D1C030765379767E" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Entity Address, City or Town</link:label>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityAddressCityOrTown" xlink:label="loc_dei_EntityAddressCityOrTown_E19D18453C948894D1C030765379767E" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityAddressCityOrTown_E19D18453C948894D1C030765379767E" xlink:to="lab_dei_EntityAddressCityOrTown_E19D18453C948894D1C030765379767E" xlink:type="arc" />
    <link:label id="lab_dei_EntityAddressStateOrProvince_615A95040FDE21654871307653795264_terseLabel_en-US" xlink:label="lab_dei_EntityAddressStateOrProvince_615A95040FDE21654871307653795264" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Entity Address, State or Province</link:label>
    <link:label id="lab_dei_EntityAddressStateOrProvince_615A95040FDE21654871307653795264_label_en-US" xlink:label="lab_dei_EntityAddressStateOrProvince_615A95040FDE21654871307653795264" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Entity Address, State or Province</link:label>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityAddressStateOrProvince" xlink:label="loc_dei_EntityAddressStateOrProvince_615A95040FDE21654871307653795264" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityAddressStateOrProvince_615A95040FDE21654871307653795264" xlink:to="lab_dei_EntityAddressStateOrProvince_615A95040FDE21654871307653795264" xlink:type="arc" />
    <link:label id="lab_dei_EntityAddressPostalZipCode_D513435DDEBE6117910830765379165D_terseLabel_en-US" xlink:label="lab_dei_EntityAddressPostalZipCode_D513435DDEBE6117910830765379165D" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Entity Address, Postal Zip Code</link:label>
    <link:label id="lab_dei_EntityAddressPostalZipCode_D513435DDEBE6117910830765379165D_label_en-US" xlink:label="lab_dei_EntityAddressPostalZipCode_D513435DDEBE6117910830765379165D" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Entity Address, Postal Zip Code</link:label>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityAddressPostalZipCode" xlink:label="loc_dei_EntityAddressPostalZipCode_D513435DDEBE6117910830765379165D" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityAddressPostalZipCode_D513435DDEBE6117910830765379165D" xlink:to="lab_dei_EntityAddressPostalZipCode_D513435DDEBE6117910830765379165D" xlink:type="arc" />
    <link:label id="lab_dei_CityAreaCode_DD7025B4D2829ED122E13076537971D9_terseLabel_en-US" xlink:label="lab_dei_CityAreaCode_DD7025B4D2829ED122E13076537971D9" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">City Area Code</link:label>
    <link:label id="lab_dei_CityAreaCode_DD7025B4D2829ED122E13076537971D9_label_en-US" xlink:label="lab_dei_CityAreaCode_DD7025B4D2829ED122E13076537971D9" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">City Area Code</link:label>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_CityAreaCode" xlink:label="loc_dei_CityAreaCode_DD7025B4D2829ED122E13076537971D9" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_CityAreaCode_DD7025B4D2829ED122E13076537971D9" xlink:to="lab_dei_CityAreaCode_DD7025B4D2829ED122E13076537971D9" xlink:type="arc" />
    <link:label id="lab_dei_LocalPhoneNumber_8811AA6B63F14561CD893076537AAB41_terseLabel_en-US" xlink:label="lab_dei_LocalPhoneNumber_8811AA6B63F14561CD893076537AAB41" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Local Phone Number</link:label>
    <link:label id="lab_dei_LocalPhoneNumber_8811AA6B63F14561CD893076537AAB41_label_en-US" xlink:label="lab_dei_LocalPhoneNumber_8811AA6B63F14561CD893076537AAB41" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Local Phone Number</link:label>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_LocalPhoneNumber" xlink:label="loc_dei_LocalPhoneNumber_8811AA6B63F14561CD893076537AAB41" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_LocalPhoneNumber_8811AA6B63F14561CD893076537AAB41" xlink:to="lab_dei_LocalPhoneNumber_8811AA6B63F14561CD893076537AAB41" xlink:type="arc" />
    <link:label id="lab_dei_Security12bTitle_236EBB9E05FB1521D53D3076537A3121_terseLabel_en-US" xlink:label="lab_dei_Security12bTitle_236EBB9E05FB1521D53D3076537A3121" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Title of 12(b) Security</link:label>
    <link:label id="lab_dei_Security12bTitle_236EBB9E05FB1521D53D3076537A3121_label_en-US" xlink:label="lab_dei_Security12bTitle_236EBB9E05FB1521D53D3076537A3121" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Title of 12(b) Security</link:label>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_Security12bTitle" xlink:label="loc_dei_Security12bTitle_236EBB9E05FB1521D53D3076537A3121" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_Security12bTitle_236EBB9E05FB1521D53D3076537A3121" xlink:to="lab_dei_Security12bTitle_236EBB9E05FB1521D53D3076537A3121" xlink:type="arc" />
    <link:label id="lab_dei_TradingSymbol_4FE1476FD2E3F03AB3F83076537AC207_terseLabel_en-US" xlink:label="lab_dei_TradingSymbol_4FE1476FD2E3F03AB3F83076537AC207" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Trading Symbol</link:label>
    <link:label id="lab_dei_TradingSymbol_4FE1476FD2E3F03AB3F83076537AC207_label_en-US" xlink:label="lab_dei_TradingSymbol_4FE1476FD2E3F03AB3F83076537AC207" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Trading Symbol</link:label>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_TradingSymbol" xlink:label="loc_dei_TradingSymbol_4FE1476FD2E3F03AB3F83076537AC207" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_TradingSymbol_4FE1476FD2E3F03AB3F83076537AC207" xlink:to="lab_dei_TradingSymbol_4FE1476FD2E3F03AB3F83076537AC207" xlink:type="arc" />
    <link:label id="lab_dei_SecurityExchangeName_14EDACF5C34FEBF643213076537A9E8E_terseLabel_en-US" xlink:label="lab_dei_SecurityExchangeName_14EDACF5C34FEBF643213076537A9E8E" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Security Exchange Name</link:label>
    <link:label id="lab_dei_SecurityExchangeName_14EDACF5C34FEBF643213076537A9E8E_label_en-US" xlink:label="lab_dei_SecurityExchangeName_14EDACF5C34FEBF643213076537A9E8E" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Security Exchange Name</link:label>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_SecurityExchangeName" xlink:label="loc_dei_SecurityExchangeName_14EDACF5C34FEBF643213076537A9E8E" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_SecurityExchangeName_14EDACF5C34FEBF643213076537A9E8E" xlink:to="lab_dei_SecurityExchangeName_14EDACF5C34FEBF643213076537A9E8E" xlink:type="arc" />
    <link:label id="lab_dei_EntityWellKnownSeasonedIssuer_A23F3C73F82CD2D94B633076537A437F_terseLabel_en-US" xlink:label="lab_dei_EntityWellKnownSeasonedIssuer_A23F3C73F82CD2D94B633076537A437F" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Entity Well-known Seasoned Issuer</link:label>
    <link:label id="lab_dei_EntityWellKnownSeasonedIssuer_A23F3C73F82CD2D94B633076537A437F_label_en-US" xlink:label="lab_dei_EntityWellKnownSeasonedIssuer_A23F3C73F82CD2D94B633076537A437F" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Entity Well-known Seasoned Issuer</link:label>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityWellKnownSeasonedIssuer" xlink:label="loc_dei_EntityWellKnownSeasonedIssuer_A23F3C73F82CD2D94B633076537A437F" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityWellKnownSeasonedIssuer_A23F3C73F82CD2D94B633076537A437F" xlink:to="lab_dei_EntityWellKnownSeasonedIssuer_A23F3C73F82CD2D94B633076537A437F" xlink:type="arc" />
    <link:label id="lab_dei_EntityVoluntaryFilers_4842244DF966F2F33AEA3076537A8E26_terseLabel_en-US" xlink:label="lab_dei_EntityVoluntaryFilers_4842244DF966F2F33AEA3076537A8E26" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Entity Voluntary Filers</link:label>
    <link:label id="lab_dei_EntityVoluntaryFilers_4842244DF966F2F33AEA3076537A8E26_label_en-US" xlink:label="lab_dei_EntityVoluntaryFilers_4842244DF966F2F33AEA3076537A8E26" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Entity Voluntary Filers</link:label>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityVoluntaryFilers" xlink:label="loc_dei_EntityVoluntaryFilers_4842244DF966F2F33AEA3076537A8E26" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityVoluntaryFilers_4842244DF966F2F33AEA3076537A8E26" xlink:to="lab_dei_EntityVoluntaryFilers_4842244DF966F2F33AEA3076537A8E26" xlink:type="arc" />
    <link:label id="lab_dei_EntityCurrentReportingStatus_E325251E5611ACFBF72D3076537BBA3A_terseLabel_en-US" xlink:label="lab_dei_EntityCurrentReportingStatus_E325251E5611ACFBF72D3076537BBA3A" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Entity Current Reporting Status</link:label>
    <link:label id="lab_dei_EntityCurrentReportingStatus_E325251E5611ACFBF72D3076537BBA3A_label_en-US" xlink:label="lab_dei_EntityCurrentReportingStatus_E325251E5611ACFBF72D3076537BBA3A" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Entity Current Reporting Status</link:label>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityCurrentReportingStatus" xlink:label="loc_dei_EntityCurrentReportingStatus_E325251E5611ACFBF72D3076537BBA3A" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityCurrentReportingStatus_E325251E5611ACFBF72D3076537BBA3A" xlink:to="lab_dei_EntityCurrentReportingStatus_E325251E5611ACFBF72D3076537BBA3A" xlink:type="arc" />
    <link:label id="lab_dei_EntityInteractiveDataCurrent_6ED2ACBD38EB32468B013076537BCF1B_terseLabel_en-US" xlink:label="lab_dei_EntityInteractiveDataCurrent_6ED2ACBD38EB32468B013076537BCF1B" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Entity Interactive Data Current</link:label>
    <link:label id="lab_dei_EntityInteractiveDataCurrent_6ED2ACBD38EB32468B013076537BCF1B_label_en-US" xlink:label="lab_dei_EntityInteractiveDataCurrent_6ED2ACBD38EB32468B013076537BCF1B" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Entity Interactive Data Current</link:label>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityInteractiveDataCurrent" xlink:label="loc_dei_EntityInteractiveDataCurrent_6ED2ACBD38EB32468B013076537BCF1B" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityInteractiveDataCurrent_6ED2ACBD38EB32468B013076537BCF1B" xlink:to="lab_dei_EntityInteractiveDataCurrent_6ED2ACBD38EB32468B013076537BCF1B" xlink:type="arc" />
    <link:label id="lab_dei_EntityFilerCategory_3F2695C24AF774D2ED873076537BE8BA_terseLabel_en-US" xlink:label="lab_dei_EntityFilerCategory_3F2695C24AF774D2ED873076537BE8BA" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Entity Filer Category</link:label>
    <link:label id="lab_dei_EntityFilerCategory_3F2695C24AF774D2ED873076537BE8BA_label_en-US" xlink:label="lab_dei_EntityFilerCategory_3F2695C24AF774D2ED873076537BE8BA" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Entity Filer Category</link:label>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityFilerCategory" xlink:label="loc_dei_EntityFilerCategory_3F2695C24AF774D2ED873076537BE8BA" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityFilerCategory_3F2695C24AF774D2ED873076537BE8BA" xlink:to="lab_dei_EntityFilerCategory_3F2695C24AF774D2ED873076537BE8BA" xlink:type="arc" />
    <link:label id="lab_dei_EntitySmallBusiness_4361FD5964C80D159B773076537B7E62_terseLabel_en-US" xlink:label="lab_dei_EntitySmallBusiness_4361FD5964C80D159B773076537B7E62" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Entity Small Business</link:label>
    <link:label id="lab_dei_EntitySmallBusiness_4361FD5964C80D159B773076537B7E62_label_en-US" xlink:label="lab_dei_EntitySmallBusiness_4361FD5964C80D159B773076537B7E62" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Entity Small Business</link:label>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntitySmallBusiness" xlink:label="loc_dei_EntitySmallBusiness_4361FD5964C80D159B773076537B7E62" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntitySmallBusiness_4361FD5964C80D159B773076537B7E62" xlink:to="lab_dei_EntitySmallBusiness_4361FD5964C80D159B773076537B7E62" xlink:type="arc" />
    <link:label id="lab_dei_EntityEmergingGrowthCompany_C5E5E0DDAD918B79EB713076537B6398_terseLabel_en-US" xlink:label="lab_dei_EntityEmergingGrowthCompany_C5E5E0DDAD918B79EB713076537B6398" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Entity Emerging Growth Company</link:label>
    <link:label id="lab_dei_EntityEmergingGrowthCompany_C5E5E0DDAD918B79EB713076537B6398_label_en-US" xlink:label="lab_dei_EntityEmergingGrowthCompany_C5E5E0DDAD918B79EB713076537B6398" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Entity Emerging Growth Company</link:label>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityEmergingGrowthCompany" xlink:label="loc_dei_EntityEmergingGrowthCompany_C5E5E0DDAD918B79EB713076537B6398" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityEmergingGrowthCompany_C5E5E0DDAD918B79EB713076537B6398" xlink:to="lab_dei_EntityEmergingGrowthCompany_C5E5E0DDAD918B79EB713076537B6398" xlink:type="arc" />
    <link:label id="lab_dei_EntityShellCompany_1875242E9655218AE6123076537B5BE4_terseLabel_en-US" xlink:label="lab_dei_EntityShellCompany_1875242E9655218AE6123076537B5BE4" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Entity Shell Company</link:label>
    <link:label id="lab_dei_EntityShellCompany_1875242E9655218AE6123076537B5BE4_label_en-US" xlink:label="lab_dei_EntityShellCompany_1875242E9655218AE6123076537B5BE4" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Entity Shell Company</link:label>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityShellCompany" xlink:label="loc_dei_EntityShellCompany_1875242E9655218AE6123076537B5BE4" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityShellCompany_1875242E9655218AE6123076537B5BE4" xlink:to="lab_dei_EntityShellCompany_1875242E9655218AE6123076537B5BE4" xlink:type="arc" />
    <link:label id="lab_dei_EntityPublicFloat_BEDE8A088A4873F1E48C3076537C5C60_terseLabel_en-US" xlink:label="lab_dei_EntityPublicFloat_BEDE8A088A4873F1E48C3076537C5C60" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Entity Public Float</link:label>
    <link:label id="lab_dei_EntityPublicFloat_BEDE8A088A4873F1E48C3076537C5C60_label_en-US" xlink:label="lab_dei_EntityPublicFloat_BEDE8A088A4873F1E48C3076537C5C60" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Entity Public Float</link:label>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityPublicFloat" xlink:label="loc_dei_EntityPublicFloat_BEDE8A088A4873F1E48C3076537C5C60" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityPublicFloat_BEDE8A088A4873F1E48C3076537C5C60" xlink:to="lab_dei_EntityPublicFloat_BEDE8A088A4873F1E48C3076537C5C60" xlink:type="arc" />
    <link:label id="lab_dei_EntityCommonStockSharesOutstanding_AB4CEE1179F29CA818013076537CC247_terseLabel_en-US" xlink:label="lab_dei_EntityCommonStockSharesOutstanding_AB4CEE1179F29CA818013076537CC247" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Entity Common Stock, Shares Outstanding</link:label>
    <link:label id="lab_dei_EntityCommonStockSharesOutstanding_AB4CEE1179F29CA818013076537CC247_label_en-US" xlink:label="lab_dei_EntityCommonStockSharesOutstanding_AB4CEE1179F29CA818013076537CC247" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Entity Common Stock, Shares Outstanding</link:label>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityCommonStockSharesOutstanding" xlink:label="loc_dei_EntityCommonStockSharesOutstanding_AB4CEE1179F29CA818013076537CC247" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityCommonStockSharesOutstanding_AB4CEE1179F29CA818013076537CC247" xlink:to="lab_dei_EntityCommonStockSharesOutstanding_AB4CEE1179F29CA818013076537CC247" xlink:type="arc" />
    <link:label id="lab_dei_DocumentsIncorporatedByReferenceTextBlock_85D28965342E5C81437E3076537C340E_terseLabel_en-US" xlink:label="lab_dei_DocumentsIncorporatedByReferenceTextBlock_85D28965342E5C81437E3076537C340E" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Documents Incorporated by Reference</link:label>
    <link:label id="lab_dei_DocumentsIncorporatedByReferenceTextBlock_85D28965342E5C81437E3076537C340E_label_en-US" xlink:label="lab_dei_DocumentsIncorporatedByReferenceTextBlock_85D28965342E5C81437E3076537C340E" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Documents Incorporated by Reference [Text Block]</link:label>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_DocumentsIncorporatedByReferenceTextBlock" xlink:label="loc_dei_DocumentsIncorporatedByReferenceTextBlock_85D28965342E5C81437E3076537C340E" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_DocumentsIncorporatedByReferenceTextBlock_85D28965342E5C81437E3076537C340E" xlink:to="lab_dei_DocumentsIncorporatedByReferenceTextBlock_85D28965342E5C81437E3076537C340E" xlink:type="arc" />
    <link:label id="lab_dei_EntityCentralIndexKey_4A7AAC9ECE0BD3A1484A3076537C2B17_terseLabel_en-US" xlink:label="lab_dei_EntityCentralIndexKey_4A7AAC9ECE0BD3A1484A3076537C2B17" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Entity Central Index Key</link:label>
    <link:label id="lab_dei_EntityCentralIndexKey_4A7AAC9ECE0BD3A1484A3076537C2B17_label_en-US" xlink:label="lab_dei_EntityCentralIndexKey_4A7AAC9ECE0BD3A1484A3076537C2B17" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Entity Central Index Key</link:label>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityCentralIndexKey" xlink:label="loc_dei_EntityCentralIndexKey_4A7AAC9ECE0BD3A1484A3076537C2B17" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityCentralIndexKey_4A7AAC9ECE0BD3A1484A3076537C2B17" xlink:to="lab_dei_EntityCentralIndexKey_4A7AAC9ECE0BD3A1484A3076537C2B17" xlink:type="arc" />
    <link:label id="lab_dei_CurrentFiscalYearEndDate_EFE7ACA64294CBAC589C3076537C0CF9_terseLabel_en-US" xlink:label="lab_dei_CurrentFiscalYearEndDate_EFE7ACA64294CBAC589C3076537C0CF9" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Current Fiscal Year End Date</link:label>
    <link:label id="lab_dei_CurrentFiscalYearEndDate_EFE7ACA64294CBAC589C3076537C0CF9_label_en-US" xlink:label="lab_dei_CurrentFiscalYearEndDate_EFE7ACA64294CBAC589C3076537C0CF9" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Current Fiscal Year End Date</link:label>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_CurrentFiscalYearEndDate" xlink:label="loc_dei_CurrentFiscalYearEndDate_EFE7ACA64294CBAC589C3076537C0CF9" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_CurrentFiscalYearEndDate_EFE7ACA64294CBAC589C3076537C0CF9" xlink:to="lab_dei_CurrentFiscalYearEndDate_EFE7ACA64294CBAC589C3076537C0CF9" xlink:type="arc" />
    <link:label id="lab_dei_DocumentFiscalYearFocus_1F0BBBEC2DE79B122F6C3076537C49DF_terseLabel_en-US" xlink:label="lab_dei_DocumentFiscalYearFocus_1F0BBBEC2DE79B122F6C3076537C49DF" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Document Fiscal Year Focus</link:label>
    <link:label id="lab_dei_DocumentFiscalYearFocus_1F0BBBEC2DE79B122F6C3076537C49DF_label_en-US" xlink:label="lab_dei_DocumentFiscalYearFocus_1F0BBBEC2DE79B122F6C3076537C49DF" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Document Fiscal Year Focus</link:label>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_DocumentFiscalYearFocus" xlink:label="loc_dei_DocumentFiscalYearFocus_1F0BBBEC2DE79B122F6C3076537C49DF" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_DocumentFiscalYearFocus_1F0BBBEC2DE79B122F6C3076537C49DF" xlink:to="lab_dei_DocumentFiscalYearFocus_1F0BBBEC2DE79B122F6C3076537C49DF" xlink:type="arc" />
    <link:label id="lab_dei_DocumentFiscalPeriodFocus_6BCA8F964B82BE8D558D3076537DA8B3_terseLabel_en-US" xlink:label="lab_dei_DocumentFiscalPeriodFocus_6BCA8F964B82BE8D558D3076537DA8B3" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Document Fiscal Period Focus</link:label>
    <link:label id="lab_dei_DocumentFiscalPeriodFocus_6BCA8F964B82BE8D558D3076537DA8B3_label_en-US" xlink:label="lab_dei_DocumentFiscalPeriodFocus_6BCA8F964B82BE8D558D3076537DA8B3" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Document Fiscal Period Focus</link:label>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_DocumentFiscalPeriodFocus" xlink:label="loc_dei_DocumentFiscalPeriodFocus_6BCA8F964B82BE8D558D3076537DA8B3" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_DocumentFiscalPeriodFocus_6BCA8F964B82BE8D558D3076537DA8B3" xlink:to="lab_dei_DocumentFiscalPeriodFocus_6BCA8F964B82BE8D558D3076537DA8B3" xlink:type="arc" />
    <link:label id="lab_dei_AmendmentFlag_0F07DEA0CBD9E18F037A3076537DD6E9_terseLabel_en-US" xlink:label="lab_dei_AmendmentFlag_0F07DEA0CBD9E18F037A3076537DD6E9" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Amendment Flag</link:label>
    <link:label id="lab_dei_AmendmentFlag_0F07DEA0CBD9E18F037A3076537DD6E9_label_en-US" xlink:label="lab_dei_AmendmentFlag_0F07DEA0CBD9E18F037A3076537DD6E9" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Amendment Flag</link:label>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_AmendmentFlag" xlink:label="loc_dei_AmendmentFlag_0F07DEA0CBD9E18F037A3076537DD6E9" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_AmendmentFlag_0F07DEA0CBD9E18F037A3076537DD6E9" xlink:to="lab_dei_AmendmentFlag_0F07DEA0CBD9E18F037A3076537DD6E9" xlink:type="arc" />
    <link:label id="lab_dei_AmendmentDescription_6A3DA4594078A939A9E03076537D0862_terseLabel_en-US" xlink:label="lab_dei_AmendmentDescription_6A3DA4594078A939A9E03076537D0862" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Amendment Description</link:label>
    <link:label id="lab_dei_AmendmentDescription_6A3DA4594078A939A9E03076537D0862_label_en-US" xlink:label="lab_dei_AmendmentDescription_6A3DA4594078A939A9E03076537D0862" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Amendment Description</link:label>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_AmendmentDescription" xlink:label="loc_dei_AmendmentDescription_6A3DA4594078A939A9E03076537D0862" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_AmendmentDescription_6A3DA4594078A939A9E03076537D0862" xlink:to="lab_dei_AmendmentDescription_6A3DA4594078A939A9E03076537D0862" xlink:type="arc" />
  </link:labelLink>
</link:linkbase>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.PRE
<SEQUENCE>8
<FILENAME>prgs-20191130_pre.xml
<DESCRIPTION>XBRL TAXONOMY EXTENSION PRESENTATION LINKBASE DOCUMENT
<TEXT>
<XBRL>
<?xml version="1.0" encoding="US-ASCII"?>
<!--XBRL Document Created with Wdesk from Workiva-->
<!-- -->
<link:linkbase xsi:schemaLocation="http://www.xbrl.org/2003/linkbase http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd" 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">
  <link:roleRef roleURI="http://www.progress.com/role/CoverPage" xlink:href="prgs-20191130.xsd#CoverPage" xlink:type="simple" />
  <link:roleRef roleURI="http://www.xbrl.org/2009/role/negatedLabel" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedLabel" xlink:type="simple" />
  <link:roleRef roleURI="http://www.xbrl.org/2009/role/negatedNetLabel" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedNetLabel" xlink:type="simple" />
  <link:roleRef roleURI="http://www.xbrl.org/2009/role/negatedPeriodEndLabel" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedPeriodEndLabel" xlink:type="simple" />
  <link:roleRef roleURI="http://www.xbrl.org/2009/role/negatedPeriodStartLabel" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedPeriodStartLabel" xlink:type="simple" />
  <link:roleRef roleURI="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedTerseLabel" xlink:type="simple" />
  <link:roleRef roleURI="http://www.xbrl.org/2009/role/negatedTotalLabel" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedTotalLabel" xlink:type="simple" />
  <link:roleRef roleURI="http://www.xbrl.org/2009/role/netLabel" xlink:href="http://www.xbrl.org/lrr/role/net-2009-12-16.xsd#netLabel" xlink:type="simple" />
  <link:presentationLink xlink:role="http://www.progress.com/role/CoverPage" xlink:type="extended">
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_CoverAbstract" xlink:label="loc_dei_CoverAbstract_69D99F1BED2A6192BA10307653747255" xlink:type="locator" />
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_DocumentType" xlink:label="loc_dei_DocumentType_1F917962192CE6651A163076537754A7" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_69D99F1BED2A6192BA10307653747255" xlink:to="loc_dei_DocumentType_1F917962192CE6651A163076537754A7" xlink:type="arc" />
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_DocumentAnnualReport" xlink:label="loc_dei_DocumentAnnualReport_E8602DA1EDF207883A7830765378167A" xlink:type="locator" />
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_69D99F1BED2A6192BA10307653747255" xlink:to="loc_dei_DocumentAnnualReport_E8602DA1EDF207883A7830765378167A" xlink:type="arc" />
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_DocumentPeriodEndDate" xlink:label="loc_dei_DocumentPeriodEndDate_4D1238DFD02420FF8B91307653782BFE" xlink:type="locator" />
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_69D99F1BED2A6192BA10307653747255" xlink:to="loc_dei_DocumentPeriodEndDate_4D1238DFD02420FF8B91307653782BFE" xlink:type="arc" />
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_DocumentTransitionReport" xlink:label="loc_dei_DocumentTransitionReport_1BE55599CCEF9243BB283076537804C4" xlink:type="locator" />
    <link:presentationArc order="4" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_69D99F1BED2A6192BA10307653747255" xlink:to="loc_dei_DocumentTransitionReport_1BE55599CCEF9243BB283076537804C4" xlink:type="arc" />
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityFileNumber" xlink:label="loc_dei_EntityFileNumber_04F40395A0190C0067D730765378A7C8" xlink:type="locator" />
    <link:presentationArc order="5" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_69D99F1BED2A6192BA10307653747255" xlink:to="loc_dei_EntityFileNumber_04F40395A0190C0067D730765378A7C8" xlink:type="arc" />
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityRegistrantName" xlink:label="loc_dei_EntityRegistrantName_902E4D32A373D74BB4A4307653789F67" xlink:type="locator" />
    <link:presentationArc order="6" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_69D99F1BED2A6192BA10307653747255" xlink:to="loc_dei_EntityRegistrantName_902E4D32A373D74BB4A4307653789F67" xlink:type="arc" />
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityIncorporationStateCountryCode" xlink:label="loc_dei_EntityIncorporationStateCountryCode_5CCA50C6372618247B5B3076537857DC" xlink:type="locator" />
    <link:presentationArc order="7" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_69D99F1BED2A6192BA10307653747255" xlink:to="loc_dei_EntityIncorporationStateCountryCode_5CCA50C6372618247B5B3076537857DC" xlink:type="arc" />
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityTaxIdentificationNumber" xlink:label="loc_dei_EntityTaxIdentificationNumber_68B3B1974AD752994C9E307653796AA9" xlink:type="locator" />
    <link:presentationArc order="8" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_69D99F1BED2A6192BA10307653747255" xlink:to="loc_dei_EntityTaxIdentificationNumber_68B3B1974AD752994C9E307653796AA9" xlink:type="arc" />
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityAddressAddressLine1" xlink:label="loc_dei_EntityAddressAddressLine1_B8C0E5D5EF53297D2634307653796413" xlink:type="locator" />
    <link:presentationArc order="9" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_69D99F1BED2A6192BA10307653747255" xlink:to="loc_dei_EntityAddressAddressLine1_B8C0E5D5EF53297D2634307653796413" xlink:type="arc" />
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityAddressCityOrTown" xlink:label="loc_dei_EntityAddressCityOrTown_E19D18453C948894D1C030765379767E" xlink:type="locator" />
    <link:presentationArc order="10" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_69D99F1BED2A6192BA10307653747255" xlink:to="loc_dei_EntityAddressCityOrTown_E19D18453C948894D1C030765379767E" xlink:type="arc" />
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityAddressStateOrProvince" xlink:label="loc_dei_EntityAddressStateOrProvince_615A95040FDE21654871307653795264" xlink:type="locator" />
    <link:presentationArc order="11" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_69D99F1BED2A6192BA10307653747255" xlink:to="loc_dei_EntityAddressStateOrProvince_615A95040FDE21654871307653795264" xlink:type="arc" />
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityAddressPostalZipCode" xlink:label="loc_dei_EntityAddressPostalZipCode_D513435DDEBE6117910830765379165D" xlink:type="locator" />
    <link:presentationArc order="12" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_69D99F1BED2A6192BA10307653747255" xlink:to="loc_dei_EntityAddressPostalZipCode_D513435DDEBE6117910830765379165D" xlink:type="arc" />
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_CityAreaCode" xlink:label="loc_dei_CityAreaCode_DD7025B4D2829ED122E13076537971D9" xlink:type="locator" />
    <link:presentationArc order="13" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_69D99F1BED2A6192BA10307653747255" xlink:to="loc_dei_CityAreaCode_DD7025B4D2829ED122E13076537971D9" xlink:type="arc" />
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_LocalPhoneNumber" xlink:label="loc_dei_LocalPhoneNumber_8811AA6B63F14561CD893076537AAB41" xlink:type="locator" />
    <link:presentationArc order="14" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_69D99F1BED2A6192BA10307653747255" xlink:to="loc_dei_LocalPhoneNumber_8811AA6B63F14561CD893076537AAB41" xlink:type="arc" />
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_Security12bTitle" xlink:label="loc_dei_Security12bTitle_236EBB9E05FB1521D53D3076537A3121" xlink:type="locator" />
    <link:presentationArc order="15" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_69D99F1BED2A6192BA10307653747255" xlink:to="loc_dei_Security12bTitle_236EBB9E05FB1521D53D3076537A3121" xlink:type="arc" />
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_TradingSymbol" xlink:label="loc_dei_TradingSymbol_4FE1476FD2E3F03AB3F83076537AC207" xlink:type="locator" />
    <link:presentationArc order="16" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_69D99F1BED2A6192BA10307653747255" xlink:to="loc_dei_TradingSymbol_4FE1476FD2E3F03AB3F83076537AC207" xlink:type="arc" />
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_SecurityExchangeName" xlink:label="loc_dei_SecurityExchangeName_14EDACF5C34FEBF643213076537A9E8E" xlink:type="locator" />
    <link:presentationArc order="17" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_69D99F1BED2A6192BA10307653747255" xlink:to="loc_dei_SecurityExchangeName_14EDACF5C34FEBF643213076537A9E8E" xlink:type="arc" />
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityWellKnownSeasonedIssuer" xlink:label="loc_dei_EntityWellKnownSeasonedIssuer_A23F3C73F82CD2D94B633076537A437F" xlink:type="locator" />
    <link:presentationArc order="18" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_69D99F1BED2A6192BA10307653747255" xlink:to="loc_dei_EntityWellKnownSeasonedIssuer_A23F3C73F82CD2D94B633076537A437F" xlink:type="arc" />
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityVoluntaryFilers" xlink:label="loc_dei_EntityVoluntaryFilers_4842244DF966F2F33AEA3076537A8E26" xlink:type="locator" />
    <link:presentationArc order="19" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_69D99F1BED2A6192BA10307653747255" xlink:to="loc_dei_EntityVoluntaryFilers_4842244DF966F2F33AEA3076537A8E26" xlink:type="arc" />
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityCurrentReportingStatus" xlink:label="loc_dei_EntityCurrentReportingStatus_E325251E5611ACFBF72D3076537BBA3A" xlink:type="locator" />
    <link:presentationArc order="20" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_69D99F1BED2A6192BA10307653747255" xlink:to="loc_dei_EntityCurrentReportingStatus_E325251E5611ACFBF72D3076537BBA3A" xlink:type="arc" />
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityInteractiveDataCurrent" xlink:label="loc_dei_EntityInteractiveDataCurrent_6ED2ACBD38EB32468B013076537BCF1B" xlink:type="locator" />
    <link:presentationArc order="21" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_69D99F1BED2A6192BA10307653747255" xlink:to="loc_dei_EntityInteractiveDataCurrent_6ED2ACBD38EB32468B013076537BCF1B" xlink:type="arc" />
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityFilerCategory" xlink:label="loc_dei_EntityFilerCategory_3F2695C24AF774D2ED873076537BE8BA" xlink:type="locator" />
    <link:presentationArc order="22" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_69D99F1BED2A6192BA10307653747255" xlink:to="loc_dei_EntityFilerCategory_3F2695C24AF774D2ED873076537BE8BA" xlink:type="arc" />
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntitySmallBusiness" xlink:label="loc_dei_EntitySmallBusiness_4361FD5964C80D159B773076537B7E62" xlink:type="locator" />
    <link:presentationArc order="23" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_69D99F1BED2A6192BA10307653747255" xlink:to="loc_dei_EntitySmallBusiness_4361FD5964C80D159B773076537B7E62" xlink:type="arc" />
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityEmergingGrowthCompany" xlink:label="loc_dei_EntityEmergingGrowthCompany_C5E5E0DDAD918B79EB713076537B6398" xlink:type="locator" />
    <link:presentationArc order="24" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_69D99F1BED2A6192BA10307653747255" xlink:to="loc_dei_EntityEmergingGrowthCompany_C5E5E0DDAD918B79EB713076537B6398" xlink:type="arc" />
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityShellCompany" xlink:label="loc_dei_EntityShellCompany_1875242E9655218AE6123076537B5BE4" xlink:type="locator" />
    <link:presentationArc order="25" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_69D99F1BED2A6192BA10307653747255" xlink:to="loc_dei_EntityShellCompany_1875242E9655218AE6123076537B5BE4" xlink:type="arc" />
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityPublicFloat" xlink:label="loc_dei_EntityPublicFloat_BEDE8A088A4873F1E48C3076537C5C60" xlink:type="locator" />
    <link:presentationArc order="26" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_69D99F1BED2A6192BA10307653747255" xlink:to="loc_dei_EntityPublicFloat_BEDE8A088A4873F1E48C3076537C5C60" xlink:type="arc" />
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityCommonStockSharesOutstanding" xlink:label="loc_dei_EntityCommonStockSharesOutstanding_AB4CEE1179F29CA818013076537CC247" xlink:type="locator" />
    <link:presentationArc order="27" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_69D99F1BED2A6192BA10307653747255" xlink:to="loc_dei_EntityCommonStockSharesOutstanding_AB4CEE1179F29CA818013076537CC247" xlink:type="arc" />
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_DocumentsIncorporatedByReferenceTextBlock" xlink:label="loc_dei_DocumentsIncorporatedByReferenceTextBlock_85D28965342E5C81437E3076537C340E" xlink:type="locator" />
    <link:presentationArc order="28" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_69D99F1BED2A6192BA10307653747255" xlink:to="loc_dei_DocumentsIncorporatedByReferenceTextBlock_85D28965342E5C81437E3076537C340E" xlink:type="arc" />
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityCentralIndexKey" xlink:label="loc_dei_EntityCentralIndexKey_4A7AAC9ECE0BD3A1484A3076537C2B17" xlink:type="locator" />
    <link:presentationArc order="29" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_69D99F1BED2A6192BA10307653747255" xlink:to="loc_dei_EntityCentralIndexKey_4A7AAC9ECE0BD3A1484A3076537C2B17" xlink:type="arc" />
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_CurrentFiscalYearEndDate" xlink:label="loc_dei_CurrentFiscalYearEndDate_EFE7ACA64294CBAC589C3076537C0CF9" xlink:type="locator" />
    <link:presentationArc order="30" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_69D99F1BED2A6192BA10307653747255" xlink:to="loc_dei_CurrentFiscalYearEndDate_EFE7ACA64294CBAC589C3076537C0CF9" xlink:type="arc" />
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_DocumentFiscalYearFocus" xlink:label="loc_dei_DocumentFiscalYearFocus_1F0BBBEC2DE79B122F6C3076537C49DF" xlink:type="locator" />
    <link:presentationArc order="31" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_69D99F1BED2A6192BA10307653747255" xlink:to="loc_dei_DocumentFiscalYearFocus_1F0BBBEC2DE79B122F6C3076537C49DF" xlink:type="arc" />
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_DocumentFiscalPeriodFocus" xlink:label="loc_dei_DocumentFiscalPeriodFocus_6BCA8F964B82BE8D558D3076537DA8B3" xlink:type="locator" />
    <link:presentationArc order="32" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_69D99F1BED2A6192BA10307653747255" xlink:to="loc_dei_DocumentFiscalPeriodFocus_6BCA8F964B82BE8D558D3076537DA8B3" xlink:type="arc" />
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_AmendmentFlag" xlink:label="loc_dei_AmendmentFlag_0F07DEA0CBD9E18F037A3076537DD6E9" xlink:type="locator" />
    <link:presentationArc order="33" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_69D99F1BED2A6192BA10307653747255" xlink:to="loc_dei_AmendmentFlag_0F07DEA0CBD9E18F037A3076537DD6E9" xlink:type="arc" />
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_AmendmentDescription" xlink:label="loc_dei_AmendmentDescription_6A3DA4594078A939A9E03076537D0862" xlink:type="locator" />
    <link:presentationArc order="34" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_69D99F1BED2A6192BA10307653747255" xlink:to="loc_dei_AmendmentDescription_6A3DA4594078A939A9E03076537D0862" xlink:type="arc" />
  </link:presentationLink>
</link:linkbase>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>9
<FILENAME>a201910-kamaster_htm.xml
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<XML>
<?xml version="1.0" encoding="utf-8"?>
<xbrl
  xmlns="http://www.xbrl.org/2003/instance"
  xmlns:dei="http://xbrl.sec.gov/dei/2019-01-31"
  xmlns:iso4217="http://www.xbrl.org/2003/iso4217"
  xmlns:link="http://www.xbrl.org/2003/linkbase"
  xmlns:xlink="http://www.w3.org/1999/xlink">
    <link:schemaRef xlink:href="prgs-20191130.xsd" xlink:type="simple"/>
    <context id="FD2019Q4YTD">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000876167</identifier>
        </entity>
        <period>
            <startDate>2018-12-01</startDate>
            <endDate>2019-11-30</endDate>
        </period>
    </context>
    <context id="I2020Q1Jan20">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000876167</identifier>
        </entity>
        <period>
            <instant>2020-01-20</instant>
        </period>
    </context>
    <context id="FI2019Q2">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000876167</identifier>
        </entity>
        <period>
            <instant>2019-05-31</instant>
        </period>
    </context>
    <unit id="shares">
        <measure>shares</measure>
    </unit>
    <unit id="usd">
        <measure>iso4217:USD</measure>
    </unit>
    <dei:AmendmentDescription
      contextRef="FD2019Q4YTD"
      id="Fact-6D3D38F419DAA8D4B5C22D4F3337E1B4-wk-Fact-6D3D38F419DAA8D4B5C22D4F3337E1B4">We are amending to fix an error in the auditors table</dei:AmendmentDescription>
    <dei:AmendmentFlag
      contextRef="FD2019Q4YTD"
      id="Fact-E2E29050D69E5589A3926BEAE5A3E4E1-wk-Fact-E2E29050D69E5589A3926BEAE5A3E4E1">true</dei:AmendmentFlag>
    <dei:CurrentFiscalYearEndDate
      contextRef="FD2019Q4YTD"
      id="Fact-50BB7476028A57BA95B77995C5DF2A63-wk-Fact-50BB7476028A57BA95B77995C5DF2A63">--11-30</dei:CurrentFiscalYearEndDate>
    <dei:DocumentFiscalPeriodFocus
      contextRef="FD2019Q4YTD"
      id="Fact-C2E13DD4496159E09260375E8FD52795-wk-Fact-C2E13DD4496159E09260375E8FD52795">FY</dei:DocumentFiscalPeriodFocus>
    <dei:DocumentFiscalYearFocus
      contextRef="FD2019Q4YTD"
      id="Fact-87D697DDE48052E1995CC219FBCA85DF-wk-Fact-87D697DDE48052E1995CC219FBCA85DF">2019</dei:DocumentFiscalYearFocus>
    <dei:EntityCentralIndexKey
      contextRef="FD2019Q4YTD"
      id="Fact-99CB39BBFE54544183799ADF7356BA29-wk-Fact-99CB39BBFE54544183799ADF7356BA29">0000876167</dei:EntityCentralIndexKey>
    <dei:EntityRegistrantName
      contextRef="FD2019Q4YTD"
      id="Fact-1AE3EBEB59DD5BECA713CCE4F77F0AEF-wk-Fact-1AE3EBEB59DD5BECA713CCE4F77F0AEF">PROGRESS SOFTWARE CORP /MA</dei:EntityRegistrantName>
    <dei:DocumentType
      contextRef="FD2019Q4YTD"
      id="d49784e115-wk-Fact-EC7862F8DD3384E1F55130790767F4D3">10-K/A</dei:DocumentType>
    <dei:DocumentAnnualReport
      contextRef="FD2019Q4YTD"
      id="d49784e153-wk-Fact-E52851AE483957F7BD89D51232D8339F">true</dei:DocumentAnnualReport>
    <dei:DocumentPeriodEndDate
      contextRef="FD2019Q4YTD"
      id="d49784e163-wk-Fact-BDBC82739FEF5074B4703B39DD543C7F">2019-11-30</dei:DocumentPeriodEndDate>
    <dei:DocumentTransitionReport
      contextRef="FD2019Q4YTD"
      id="d49784e184-wk-Fact-AE7B825AF77E58139D8301933EA3634F">false</dei:DocumentTransitionReport>
    <dei:EntityFileNumber
      contextRef="FD2019Q4YTD"
      id="d49784e199-wk-Fact-894C86263D5F57D89BC13ABF66463D25">0-19417</dei:EntityFileNumber>
    <dei:EntityIncorporationStateCountryCode
      contextRef="FD2019Q4YTD"
      id="d49784e252-wk-Fact-1EFC7E5626E45031A95D2F5502EA2F45">DE</dei:EntityIncorporationStateCountryCode>
    <dei:EntityTaxIdentificationNumber
      contextRef="FD2019Q4YTD"
      id="d49784e262-wk-Fact-C568ECC2B14E59289C1AF3DC8953DB64">04-2746201</dei:EntityTaxIdentificationNumber>
    <dei:EntityAddressAddressLine1
      contextRef="FD2019Q4YTD"
      id="d49784e283-wk-Fact-1AA048F8F4825516BD01D170D5F4909A">14 Oak Park</dei:EntityAddressAddressLine1>
    <dei:EntityAddressCityOrTown
      contextRef="FD2019Q4YTD"
      id="d49784e289-wk-Fact-D6D41A40C50057B5A059FFF3A1CBE77A">Bedford</dei:EntityAddressCityOrTown>
    <dei:EntityAddressStateOrProvince
      contextRef="FD2019Q4YTD"
      id="d49784e294-wk-Fact-06923A3CB49F57C9B2A6DAC3C270FFA7">MA</dei:EntityAddressStateOrProvince>
    <dei:EntityAddressPostalZipCode
      contextRef="FD2019Q4YTD"
      id="d49784e299-wk-Fact-06D5F58EC4FF50B8923F734ADF0EEA14">01730</dei:EntityAddressPostalZipCode>
    <dei:CityAreaCode
      contextRef="FD2019Q4YTD"
      id="d49784e313-wk-Fact-EADC14CF020A5A5598AA7A61D2494033">781</dei:CityAreaCode>
    <dei:LocalPhoneNumber
      contextRef="FD2019Q4YTD"
      id="d49784e318-wk-Fact-1D43236432265FFFAE980B16B588D654">280-4000</dei:LocalPhoneNumber>
    <dei:Security12bTitle
      contextRef="FD2019Q4YTD"
      id="d49784e373-wk-Fact-19C1582461635312BE8DDB39E99A8255">Common Stock, $0.01 par value per share</dei:Security12bTitle>
    <dei:TradingSymbol
      contextRef="FD2019Q4YTD"
      id="d49784e378-wk-Fact-9B0B6E069C3D5F69ABA6E91BCE9F9E8B">PRGS</dei:TradingSymbol>
    <dei:SecurityExchangeName
      contextRef="FD2019Q4YTD"
      id="d49784e383-wk-Fact-137BC9816EE359D3BF4B181CD8AB0F23">NASDAQ</dei:SecurityExchangeName>
    <dei:EntityWellKnownSeasonedIssuer
      contextRef="FD2019Q4YTD"
      id="d49784e407-wk-Fact-72F2C2EE156A5DA58B6CB12F10E612A4">Yes</dei:EntityWellKnownSeasonedIssuer>
    <dei:EntityVoluntaryFilers
      contextRef="FD2019Q4YTD"
      id="d49784e428-wk-Fact-56C7E1B5D1AF5A30A90D7AEF8B448ACF">No</dei:EntityVoluntaryFilers>
    <dei:EntityCurrentReportingStatus
      contextRef="FD2019Q4YTD"
      id="d49784e440-wk-Fact-9612E26000145B568D274A1572C9DC64">Yes</dei:EntityCurrentReportingStatus>
    <dei:EntityInteractiveDataCurrent
      contextRef="FD2019Q4YTD"
      id="d49784e456-wk-Fact-4F1E98D7357C581F89284BDE78E45056">Yes</dei:EntityInteractiveDataCurrent>
    <dei:EntityFilerCategory
      contextRef="FD2019Q4YTD"
      id="d49784e488-wk-Fact-309E844F7E0C5B50ACDCDA16F084D753">Large Accelerated Filer</dei:EntityFilerCategory>
    <dei:EntitySmallBusiness
      contextRef="FD2019Q4YTD"
      id="d49784e554-wk-Fact-AF4686F0197C5CD394D44237DB857B51">false</dei:EntitySmallBusiness>
    <dei:EntityEmergingGrowthCompany
      contextRef="FD2019Q4YTD"
      id="d49784e570-wk-Fact-4C4690F5A26852288337E2831BD684F7">false</dei:EntityEmergingGrowthCompany>
    <dei:EntityShellCompany
      contextRef="FD2019Q4YTD"
      id="d49784e605-wk-Fact-18A4DA29472155A5855B3B2BA24BD630">false</dei:EntityShellCompany>
    <dei:EntityPublicFloat
      contextRef="FI2019Q2"
      decimals="0"
      id="d49784e617-wk-Fact-42CAC3731CD355129D34E8ACD71CD9CD"
      unitRef="usd">1812000000</dei:EntityPublicFloat>
    <dei:EntityCommonStockSharesOutstanding
      contextRef="I2020Q1Jan20"
      decimals="INF"
      id="d49784e626-wk-Fact-42A6E2D3CB965DEEB4793AEA7101F37C"
      unitRef="shares">45100838</dei:EntityCommonStockSharesOutstanding>
    <dei:DocumentsIncorporatedByReferenceTextBlock
      contextRef="FD2019Q4YTD"
      id="TextSelection-D1ADFD4EFB0B5C918A98F062E4D63B8B-0-wk-Fact-54DB8F2D91705AEDB8A26E55E412A7BC"/>
</xbrl>
</XML>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>10
<FILENAME>FilingSummary.xml
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<XML>
<?xml version='1.0' encoding='utf-8'?>
<FilingSummary>
  <Version>3.20.1</Version>
  <ProcessingTime/>
  <ReportFormat>html</ReportFormat>
  <ContextCount>3</ContextCount>
  <ElementCount>95</ElementCount>
  <EntityCount>1</EntityCount>
  <FootnotesReported>false</FootnotesReported>
  <SegmentCount>0</SegmentCount>
  <ScenarioCount>0</ScenarioCount>
  <TuplesReported>false</TuplesReported>
  <UnitCount>2</UnitCount>
  <MyReports>
    <Report instance="a201910-kamaster.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R1.htm</HtmlFileName>
      <LongName>0001000 - Document - Cover Page</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.progress.com/role/CoverPage</Role>
      <ShortName>Cover Page</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="10-K/A" original="a201910-kamaster.htm">a201910-kamaster.htm</File>
    <File>prgs-20191130.xsd</File>
    <File>prgs-20191130_cal.xml</File>
    <File>prgs-20191130_def.xml</File>
    <File>prgs-20191130_lab.xml</File>
    <File>prgs-20191130_pre.xml</File>
    <File>q42019exhibit313.htm</File>
    <File>q42019exhibit314.htm</File>
  </InputFiles>
  <SupplementalFiles/>
  <BaseTaxonomies>
    <BaseTaxonomy>http://xbrl.sec.gov/dei/2019-01-31</BaseTaxonomy>
  </BaseTaxonomies>
  <HasPresentationLinkbase>true</HasPresentationLinkbase>
  <HasCalculationLinkbase>true</HasCalculationLinkbase>
</FilingSummary>
</XML>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>ZIP
<SEQUENCE>11
<FILENAME>0000876167-20-000058-xbrl.zip
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
begin 644 0000876167-20-000058-xbrl.zip
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
MHNSVH%%?TT%?VV#0H]#G(T[ZH%,DQ?$.J).,8GJ6 8^5YZWD9=-VL:$GC8Z
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
M([JC29_\.AJF#D#ZPVS-RM7>[/,A'0^<+6#X60<$9^7@]@'^879PY6H+=S'
M#6;#&R?_<@* 6"K@VR_!LK- .1K#L[$&GJ^<44#^ROL,>/XP6[9*M66[Q@T_
M65*D-SK>S:*(/CW;K7R8?5QEQ7W<%TQ[OGR .P[BM2\+YB"^Q=C[(8?K5YHB
M- ^G!PTN>SW?!4,9\;EXK[8DC4-9E-FGZ4]F%^8EXE_.7X3V5@_T^\(]W$J\
MWJ>M%FK/$%$5$/)C!81$WEN=0UB/T6Y\&N$&$UC,JP7<]1E0]+:)V:[Z,0X6
M@""K@J2LC$M%7EO^?_43?I:VD"XU]X[SJ!7L2.VA^C$V]Y4JZN,Z^%/7QE\S
M"C&[)#^G%428,8/\Q1D,/Y/;:.0""+]^O3I:+<,8@/5C;,>K%;-< ZSJ^LQR
M-JS>52$8_4T6>T^5)L'H;YRXZX0TJ5T^XO8<!G:'$G;!MC;G=54_QF8[X+4*
M0K4&7M?6.;>'UUFOJOHQ=G8!KQ\B@.0<W-8^S_$R[/&#($W[@$A;^U#H]I!F
MAVD_"L>D$P5W-/X06*MB-:\CA==WL2\'JR75GP'60_6CG#Z1_WLWO),O,+C;
MF;2R P<,6=\)$I[;8.'N-J;CE(W/"<G.GE]3*$DQES=S+<I2[;=)A-LQ7L/C
MIRHOHGN^OS@]+=E#?S[+@NN'Q/]'X_HK7N9 ^B+T'RG-\DHW1@G\ IWA+\+N
M?G7"NY%S1S^=DD/_$Z9F8&G1>9QG)\#,O>2F3RG/C,4.[<^]G'DZX8-Y!"W,
M-S%)0Y?D(<L'=&9(2?F8L,V\<8,UOKAUO*,8TSX.]IYN^J[[A:^ZZ<-*]J,
M3YIFBTC:/T=^.E[SA?CI</$[FPZH3QU 6;+6.X#7% X"[2V?V0F=ZP5&UL1,
M[V"SW5&>/MOA)PY:(.](!_//'>+J>X@$S%#G\XRW&0M@_"!/<5<*@I)]WM+=
MR/)1FJL.TBS;(WWM?,Z*-GSQ?,XXV">;M6M,5S%)V#/!OJ2/6U_1:8X*GJ!Q
MFH 15*4L-R<!Y16_8J[XYBB.N4-X1A":* =9)D;<8F,7!63.Y)9F8JX M !
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
M7IO^8<IB*==8OI4D5F+?2@P^MI#HF#E$]BXX7%(5=50=-9:E0+2>/]32MQ^
MSP7'W-R.DM'#9%21/S+@$=4T4])<1G5#SEPO/' [*@ [\5F]*1703B1>?"I2
MKN729J9/^U*:V@<L.KAD::@FE=+44LLW,^RVG"IRU6N27==H0V#UM10@VVBM
M !9T6E_""N5:K45PPJAZ\XR\CLJ:K8^'8M32!75$%!C;P"6XH0"=2,OVN=9F
MK%"NA4O\I@C"N=".R9H*8Y(P/A&9Q=CL;3DHKLP[F"!7)@_R"VM_,>V;:CP!
MJ9DI8BJ5NR.82I@,/5N_XZ),_T-)W#'E=^&R-<'Z9>XN!P.A:>R"N"U%%@PV
M70X]958[ACSR_QY4").Z01D(X^P=QQ23<=V8# 3B=QI.(J%N. :BS/NWT<&S
M!+^- V+FC7DIS-O^%XF,F[4_W-V\_IYU,Y> @K7@+8_-J&O>J>:'</EG $8.
MB2STW-\$;%"E"L*??.3:FZ'FX-QE#W#CVSP8MW[\=\)R8[&2>?[R-Q)8;JBD
MN<R2I='1R3]02P,$%     @ ?4=_4!8^$+DY 0  ; (  !4   !P<F=S+3(P
M,3DQ,3,P7V-A;"YX;6R5D=]OPB 0Q]_]*QA[IA3[5&,UFWLQZ9)%8]PKTK,E
MMM  VNZ_7\'I8MR2[06XXW/WO1_3>=_4Z 3&2JTRS*(8(U!"%U*5&=ZLR=-Z
ML5SB^6PT?2#D_7F5HQ<MC@THAQ8&N(,"==)5:%N /:"]T0W::G.0)T[(.0B%
M1RW58>*/';> >BLG5E30\%P+[H)VY5P[H;3KNJC?F3K2IJ3C.$[H->I7PEOD
M@A'O(FQ,$A;UML!HZ%#9H/T'D0O>W_%=$FB6IBD-OU?4RI_ (2VC[Z_Y.O1)
MI+*.*P%X-D+H/ ZC:UC!'OE[LUK>)&F-+@U8&PG=4 _0A1[6],9+7V((KPSL
M,]R:T@XMLY2Q)/8-/]Z![J.%#%O9M/7@H]\%"%Z+8QWFGP_V%^[5_EO+60)Z
M!ZJ (HA,Z<W.9Z-/4$L#!!0    ( 'U'?U#J!Q HGP$  +X%   5    <')G
M<RTR,#$Y,3$S,%]D968N>&ULM91=;\(@%(;O_16LNZ;8&2\TZK*Y&Q.7+!HS
M;[$<6V*!!G#M_OT /Z9Q+IMS-RW0][SG.0=*[[X6!7H#;;B2_2B)FQ$"F2K&
M9=:/9E/\,!V.1M']H-&[P7C^.!FC)Y6N!4B+AAJH!88J;G/TRL"LT%(K@5Z5
M7O$WBO$F"(5!P>6JZQ\+:@#5AG=-FH.@8Y52&W+GUI9=0JJJBNN%+F*E,W+7
M;+;(/NJLPL_P3H;]$D[N<"N):\,BY"J4)N3^09*=O#[15ZV@3CJ=#@E?]U+#
MOQ(ZVX3,G\?34"?FTE@J4X@&#80V[="J@ DLD7_/)J,CDU*K3(,Q<:H$\0(R
M5&Z;7FCF$4-XKF'9CTJ=&5=RTDF25M,7?'LBM.\E]"/#15FX-?()0'6Z8]@.
M#S'V#>+2$L8%V6H(+8ICAC-=;0<+9OV.M /:0>2UH=P8I#_%F,&2K@M[(>)9
MGW\$5H)R^7?>(YNKXP9W+$ L0%_*^I7'M4%SYZ?3]0+POC47XG[C=!;:'1HN
MN;_1QFZZ57NNW_[=FPQ06Y ,6,C1(T>WZ*#Q 5!+ P04    " !]1W]0*\?;
M"W@-    F@  %0   '!R9W,M,C Q.3$Q,S!?;&%B+GAM;,V=6W/;-AJ&[_,K
ML.[-[DP5$R!X0*=)!R3('4^]329.M]WM['!HB;$UD4D/2<?VOU\>1$6R3OA
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
ML "[H5$_?VE9OK #Z34.K-2!!;(*@^HT\LH HCFNB>&HP-0@"42'##::O$<
M:EA>?] KYL[Z=@B%P2V28IK/[^O76D4V-P6G%J.&XW)F,LZ"[C41PG#E+Z17
M*GRTH;X62F'$@W@!!OY0J%3'OPPEK1I8J_"8#518G9 4E.+O<H,ZA^^*6/_'
MO:P^O7_3_:3ZXSHNDO=O_@]02P,$%     @ ?4=_4.S!O&5I"   ^TT  !4
M  !P<F=S+3(P,3DQ,3,P7W!R92YX;6S=7,MRVS@6W><K-.ZU+.))()6D"R].
MN=J3N&SWI&<V+%I"9%8H4D52L?WW \JBXH<D:QID%MS8,G4!W'ON$2YP /G#
M[_>+;/3#EE5:Y!]/P&EP,K+YM)BE^?SCR9]78W&ESLY.?O_T[L,_QN._Y.7Y
M2!?3U<+F]4B5-JGM;'27UK>CKS-;?1]]*XO%Z&M1?D]_)./Q8Z/1^D66YM_?
M-S]NDLJ.[JOT?36]M8ODO)@F]7KLV[I>OI],[N[N3N]ORNRT*.<3& 1HLFVU
MUZ+Y:]R:C9M'8P#'")S>5[.3D8LPK]9C'S%(:W[_ROX.K:T!YWRR?G=K6J6[
M#%VW8/+7O\ZOUG&.T[RJDWQJ3SZ]&XT>X2B+S%[:;Z/F]Y^79\\Z69;%O+15
M=3HM%I/&8*(*EZ:+9-ZXN&Y^6]IO'T^6Y;QR(0,.  J:@'][95@_+.W'DRI=
M+#/W;'*< T_AX8\>Y';>)/P\N;'9<R=VM<O*\EFS)B^\R0N@:S=W]=:QIY]M
MW:VS+SOLV-\+6Z;%S.0=0[R[VUY\OZJ3LF/,]W7<L?_7;@ZTW7K^NLNN?2[J
M).O8YU===N?SWR!&_=K-(UFP=+.GJU+KXG+N'FSLFW[_WXGV<0Q[7]M\9F?K
M";P=)2NFK\*I7,_K6"H[/9T7/R8SFTZ:&;IYL9ZJQP'85*??W*-X/:"XJ>HR
MF=;MH%D3Y<<3-T#\RB:F7',> 6DT%!1P* 4(4!!2@D(<0D*>>YXU-;8H-_!T
MZGJ[&+AV ^WQ_*E)#"(.0DZA\UD92@D0@&X<#PD6X3&./\VL**>CHIS9TJU=
M3D;NG6^V+#=%Y4"U7^>Y?O7Q3,KI*WX\;[BQF"R3TKDPGMZFV:QMW2Q^O!-6
M= *<<[//;(L\7R79I5T6Y3Z^[C*-#:,!U (8'<$@9 R)D&V"8("&PB/[<*C9
M]P"P9Q9LEQ7:%8XW:/#,-L8:0,1TI .(81!%3'+0A@%E9#QX@(;* Q\$>R;"
M=9GD5=HDXJ@IX:5Y[  AA'"NE(DXQ$A*N&5U@!7VH ,>*AT\0>R)$2:OT_HA
M2C/[>;6XL>4>)KPTBP,<X0!Q(ER7@0H"&NJP=5Z$BGDP@ R- 9[@]9KY2SM/
MF]#R^G.RV%<3=IG&/( &:P0%"I$.L918X#8('E&?A2$=)@.\ .R5!6?YM"C=
MI+1.A-NXUU85J[PN'U0Q.TR*@RUCHI0@@:(HA!0PB$-)9!LB";7RX$@X3(YT
MB6>OE+E.[L]F#I3T6_JH!Q]1/_:TB2F32 (>8J%# CG'BIM-6)P*P3UHPH9)
MDVZ0[)4@8C9K5)K-K_,TM^ @.7;8QY*IP!!-3$00Y*&&%.%M.!@@#V+P81+#
M'\5?00KE7GXIKXN[_!A*_+2.#> :,$R0XI@Q[C95J@6&AS3TV8>"8-",^-L@
M_@H^K O=E_*B+'ZDS8G;$:1XT22F@ A. AQ$VD! "69AN[_F!%*?+2D8G%#9
M(9*_@AX7154GV7_3Y9O+T5T-8DV F_"(UD8:"D#(0=!NM+F+3_M08W J9F<X
M]D2,9AX3I4T.4.&I2:QU&$ BL88,<J,!A&;+YA!HG[4E&)QTZ8%<3^EN;IMD
M%[=%?EB?>FD6,P: $%12% %,*%":\8WS0D@,?-(^.(G2$[V>4G]EIZO2$1+
MF^NTSO9]VE^:Q1!1(R4W 8DD(!!H@G3K/ +0*_6#TR8]T>LI]==ETMQGNWI8
MW!39GKP_LXEQ9  .::2A05& A$116YN$@H'7,?7@Y$@?Z'K^L)O[Z6V2S^T!
M-7J7:0RPT4)%1"$7CHPH1K M5H(;YK4Q')S4V &"O2[[O]HL^R-W6]4KFU2N
M*LW.JFKUAK:XITTL((J0"AVGH=)0<^R*6AL61F'D0XR!BHO=0-DK0_Y=9"N7
MD')]JE96!YGQPC;&#$.(L8XXI1&,$!)&M&$P ZD/(P:J*OI!V"L3U*IL4'@\
M4V^*FDO*ZC A=C>)#8($$F#<>A>XB5!&(6Q7/E(*Y'77::#:8B=(]GRRZ9!T
M0:8_K$[J9./P&T>:NYK$M(%'28V8D0ABRF30UD>I''H^]!BHP-@)DKU??"E5
M4MMY43Z\>?=E:QFC"%).%,0B"D/L5LZ:M3<XI&'2:ZX8J*3H V"O'+A:)%DF
M5U6:V^IPX7AF&6-$0:0)IUBQ0 /"9;@-(304^G!@<,JB/X"]<L L;#EW!>R?
M97%7WZIBL4SRP_/!SA:Q(H:80&NA.6 RY$9NST[<8IG[7(N#@Y,=NP.RW_GA
MUNV'CJ'$4\,8L)! # VGA$# A*$ M@$0:7S.(^'@5$AO_'HEP,7J)DNG458D
MAQ>.3^QB%[YA(F!,8%?8(F P4QOW%5$T\$G_X/1(7_CZW6 6BT5S%:^8?K^Z
M=6!47U9U\\7@1D$]O,T\T# 6$BMCFD/4"'(E&&#;-;!RJR(?O1H.3J_L',^>
MOUY1_;S%:6?RX;+)A<VG]MK>U]*-]'T/;XYN'S.B(7-3(W(S)%$,8!2V]_P4
MPH&/W T'IVKV!6N_TXYSN$RRLWQF[_^PAQ<>+VQC+$(A%#?*!&Z7+0!FN)7G
M%)3 :W(9J,+I!V%?=UT>!9,HK:9)]A^;E(>_NK?//#:1"842%$..E12*,+ZM
MIH&*?.[ H,$IFQVAV'.)^>E>Y)[LDRWV6,<@"J241D%M0BX!A!'=AH*Y]CD4
M0X/3,KL!\9?PX?$KI\<SXHE]3*5;-D6<8LF@-$P3PEK17@LF?>[:H\%)FEW!
MV!,KA/-MMO8O2_9M4I[9Q$$4A-J(0$G-#6!1T%SWV;BMJ?$J$8,3,WV@ZSOC
MVE;3,ETV.7@K\4],8RJ0%IAP'(1,<,0%-RT,.F!>8C8:G'#9 8(_:?!A\@J\
M<_?@T[O-&\V/YO^<?7KW/U!+ P04    " !]1W]0>VV3AM@#   $$@  %
M '$T,C Q.65X:&EB:70S,3,N:'1MY5A;<]HZ$'Y.?L663L_TS,0WH&EC'&92
MH"W3-F%2.ID\"DO&FLB21Q(8SJ_ORD ."3F7MFG3"S,85M[5?OI6VET[>=0_
MZXTO1P/(;2%@]/'ENV$/&EX07+1Z0= ?]^'-^/T[:/MA!&--I.&6*TE$$ Q.
M&]#(K2WC(*BJRJ]:OM+38'P>N*G:@5#*,)]:VNCN)VZHN[^7Y(Q0_-U+'GD>
M]%4Z*YBTD&I&+*,P,UQ.X8(R<P41>-ZU9D^52\VGN85FV SA0NDK/B<;#<NM
M8-W!(N<3;I-@):*S8.TMF2BZ[":4S\'8I6#'C4Q)ZV6DX&(9CWG!#)RR"LY5
M062GOF?X7RR.PM)V''JT["8$)"G0UKR(FAD+7QP='E':SEJ'Y#![/FFUVY/6
MT3.2LJ-&-PD(?FNKS67C67#)O)RYM<11,WRRZRYQ(W<!Y3)GFML[+"8:W;GA
MC=<MW_6]_T1AV<)Z1/"IC&N>OQY6+58K%Q,E*$ZQCA"T(K]U$^__A);B9F'Z
MVU#VG2'<04]O<#X>OAKV3L;#L],O B=8=@^1^PIV[@O \  NU929'-[Z\'I6
M6G( *=.69TNP.;'Q[TU/Y,,0<C)GH-F<LPI3I\VY@1/,IK3.J*?*QPQJ%8XS
M.)%R1@2<LU)I"TK"*Z4+B$+O+:@,1EI--3,&/JC,5D0SS+8:-8E+]!T@DO[>
M9#=]>$D,4HS$%4NXDJH2C$[9P8ISO6*5*BPB4F$M0WO")?*VA)FT>L;0&U:W
M.BQ(-X$")<TQ(!E)<4B#*C I8JQJO1T%R5*,#M%+IU*0*U;']'I.@V,4P:!+
M45=(].$44JZQNJ*:1'-$0IF&*N=I#F;F+G_;5PQCOIK$+:#@1F#==)6XXC;'
M!9J2I7:SF4J$IB@N<XYF%";+;1K\+X]42:CSZ3DA;K;+Q<-OGA\0TCT Z&/@
M8WA/=)K_\3@Z##NMZ&#55OU2YWS+^D8<0PQC;<WQ2,B5O#V]Q-Q(Q'7LK2K=
ME LWI243@0>+";&^>]P(&[5L2I)NY,]O,2M.;1ZW0C]\CKWELR>=B=)X7+U4
M"4%*P^+-GYUE.U!(FW7GT8&0QXW(M9^6NHN^OKO&M'(4A4C@OVC-7:%-B5@[
MFBAK5;'!M)+BJ%R 48)3>!S6GUN'!0G;9G!;7L^P/52WG/7(S<!]@VT6F  N
MSUX//KRI6XN/H_')K=;YLUCY259]JYGZIQ4']0[?>8CXGFE@A.6&NX/I&@_H
MY9QE,%BP=&8YMCMG6<:Q#WS01/5TI+E,>8GU>0?8G[]4"OWYGJI^5 YN/88_
MU!N!O8U0OQ#93^HW-=U/4$L#!!0    ( 'U'?U H1A$_O0,  -</   4
M<30R,#$Y97AH:6)I=#,Q-"YH=&WE5VUOVS80_IS\BJN+#"L0O=E.L\B*@=1V
M5F.I'60>@GZD1,HB0I$"15O6?OV.LITZ<?;2;DVPUH!E'W7'>_C<\8Z,7@VG
M@]G'ZQ%D)A=P_=N[J_$ 6H[GW78&GC><#>'][,,5=%T_@)DFLN2&*TF$YXTF
M+6AEQA2AYU55Y58=5^FY-[OQ[%1=3RA5,I<:VNH?1G:H?W@098Q0_#V(7CD.
M#%6RR)DTD&A&#*.P*+F<PRUEY1T$X#CWF@-5U)K/,P-MO^W#K=)W?$FV&H8;
MP?JC5<9C;B)O+:(S;^,MBA6M^Q'E2RA-+=AY*U72."G)N:C#&<]9"1-6P8W*
MB>PU[TK^.PL#OS ]BQXM^Q$!27*T+=O=F 1G;TG@^VG7/TG/_)].SVA\D@2G
ME*;LM-6//(+?QFK[V'H67#(G8W8M8=#VC_;=17;D*:!<9DQS\X1%K-&='=YZ
MW?'=O/M;%(:MC$,$G\NPX?G?PVK$:NTB5H+B%)L(02=PNP_Q/B^TIQC[AP@2
M3%>FOPH[@]'-;'PY'ES,QM/)%X$3+'U9=OXK .-CN) F4[*&2R7F3!]#PK3A
M:0TF(R;\OMD)7!A#1I8,-%MR5F'A-!DOX0)K*6WJZ42Y6#^-PG&&3,H%$7##
M"J4-*(F4ZAP"W_D%5 K76LTU*TOX5:6F(IIAK=6H26R9[P&1]/LFN^W".U(B
MQ4A<7L.=5)5@=,Z.UYSK-:M480N1"CL9VA,ND;<:%M+H!4-OV-N:L"#=!'*4
M-,> I"3!(0TJQY*(L6KT]A0D2S Z1-=6)2=WK(GI_9PECE$$@RY%TQ_1AU5(
MN,;>BFH2S1$)91JJC"<9E O[^&1?,8SY>A*[@)R7 KNF[<,5-QDNL"Q88K;)
M5" T17&92S2C$->[-+A?'JF"4.O3L4+8[A:K;R)Y7AS $,,<P@>BD^R'U\%;
MO]<)CM='J&^*EQWK!XGD8QXUUAPW@%S+N]-+K(1$W">?486=<F6G-"06N(V8
M$)NWYRV_U<AE09*M_/G'R8I3DX6=KMLY/3GJQ4KCSG02)00I2A9N_^RMV2)"
MSHS=>A:!/&\%]IQIJ'WH^[<;0&LO>$ ]ZOV%UM+VU(2(C:-8&:/R+::U% ;%
M"DHE.(77?O-YM%61K5WZ=N7-#+M#S0&N&7D8M:^08U[IP<5D]GXZ^0B7TZN?
M1S>/CLB?1<K_9-$/3TU_MF"O2>Z]N\)S5H!!QED*EUQB@[*];IJF/'F,^)DQ
M_7BM.:(I$,X>L#=[R![=K%[JDG>P%9H[[F'47+[[?P!02P$"% ,4    " !]
M1W]0@@3L/KLR   A^ $ %               @ $     83(P,3DQ,"UK86UA
M<W1E<BYH=&U02P$"% ,4    " !]1W]0"<3,)CT#  !<$0  $0
M    @ 'M,@  <')G<RTR,#$Y,3$S,"YX<V102P$"% ,4    " !]1W]0%CX0
MN3D!  !L @  %0              @ %9-@  <')G<RTR,#$Y,3$S,%]C86PN
M>&UL4$L! A0#%     @ ?4=_4.H'$"B? 0  O@4  !4              ( !
MQ3<  '!R9W,M,C Q.3$Q,S!?9&5F+GAM;%!+ 0(4 Q0    ( 'U'?U KQ]L+
M> T   ":   5              "  9<Y  !P<F=S+3(P,3DQ,3,P7VQA8BYX
M;6Q02P$"% ,4    " !]1W]0[,&\96D(  #[30  %0              @ %"
M1P  <')G<RTR,#$Y,3$S,%]P<F4N>&UL4$L! A0#%     @ ?4=_4'MMDX;8
M P  !!(  !0              ( !WD\  '$T,C Q.65X:&EB:70S,3,N:'1M
M4$L! A0#%     @ ?4=_4"A&$3^] P  UP\  !0              ( !Z%,
K '$T,C Q.65X:&EB:70S,30N:'1M4$L%!@     (  @ $0(  -=7      $!

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EXCEL
<SEQUENCE>12
<FILENAME>Financial_Report.xlsx
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
begin 644 Financial_Report.xlsx
M4$L#!!0    ( 'U'?U ?(\\#P    !,"   +    7W)E;',O+G)E;'.MDD^+
MPD ,Q;]*F?L:5\'#8CUYZ6U9_ )Q)OU#.Y,A$[%^>X>];+=44/ 87O+>CT?V
M/S2@=AQ2V\54C'X(J32M:OP"2+8ECVG%D4)6:A:/FD=I(*+ML2'8K-<[D*F'
M.>RGGD7E2B.5^S3%":4A+<TXP)6E/S/WJVR;A5ND9T*YKCM+1[873T$7LF<;
M!I99-G\LCNVW<+ZT+/0:S>,*P).B0\5?UX^8 TBTH_0(:+L A#&^NQT:E8(C
M-R."?S]PN -02P,$%     @ ?4=_4"?HAPZ"    L0   !    !D;V-0<F]P
M<R]A<' N>&UL38Y-"\(P$$3_2NG=;BGH06) L$?!D_>0;FP@R8;-"OGYIH(?
MMWF\81AU8\K(XK%T-8943OTJDH\ Q:X831F:3LTXXFBD(3^ G/,6+V2?$9/
M-(X'P"J8%EQV^3O8:W7..7AKQ%/25V^9"CGIYFHQ*/B76_..7+8\#?NW_+""
MWTG] E!+ P04    " !]1W]01M=[S>\    K @  $0   &1O8U!R;W!S+V-O
M<F4N>&ULS9+/3L,P#(=?!>7>.FT!0=3UPK032$A, G&+$F^+:/XH,6KW]J1E
MZX3@ 3C&_N7S9\FM"D+YB,_1!XQD,%V-MG=)J+!B!Z(@ )(ZH)6IS F7FSL?
MK:3\C'L(4GW(/4+-^2U8)*DE29B 15B(K&NU$BJB)!]/>*T6?/B,_0S3"K!'
MBXX25&4%K)LFAN/8MW !3##":--W ?5"G*M_8N<.L%-R3&9)#<-0#LV<RSM4
M\/;T^#*O6QB72#J%^5<R@HX!5^P\^;5Y6&\WK*MYS0O>%$VUY7?BYEY<-^^3
MZP^_B[#UVNS,/S8^"W8M_+J+[@M02P,$%     @ ?4=_4)E<G",0!@  G"<
M !,   !X;"]T:&5M92]T:&5M93$N>&UL[5I;<]HX%'[OK]!X9_9M"\8V@;:T
M$W-I=MNTF83M3A^%$5B-;'EDD81_OT<V$,N6#>V23;J;/ 0LZ?O.14?GZ#AY
M\^XN8NB&B)3R>&#9+]O6N[<OWN!7,B0103 9IZ_PP JE3%ZU6FD PSA]R1,2
MP]R"BPA+>!3+UES@6QHO(];JM-O=5H1I;*$81V1@?5XL:$#05%%:;U\@M.4?
M,_@5RU2-9:,!$U=!)KF(M/+Y;,7\VMX^9<_I.ATR@6XP&U@@?\YOI^1.6HCA
M5,+$P&IG/U9KQ]'22(""R7V4!;I)]J/3%0@R#3LZG5C.=GSVQ.V?C,K:=#1M
M&N#C\7@XMLO2BW <!.!1NY["G?1LOZ1!";2C:=!DV/;:KI&FJHU33]/W?=_K
MFVB<"HU;3]-K=]W3CHG&K=!X#;[Q3X?#KHG&J]!TZVDF)_VN:Z3I%FA"1N/K
M>A(5M>5 TR  6'!VULS2 Y9>*?IUE!K9';O=05SP6.XYB1'^QL4$UFG2&98T
M1G*=D 4. #?$T4Q0?*]!MHK@PI+27)#6SRFU4!H(FLB!]4>"(<7<K_WUE[O)
MI#-ZG7TZSFN4?VFK :?MNYO/D_QSZ.2?IY/734+.<+PL"?'[(UMAAR=N.Q-R
M.AQG0GS/]O:1I24RS^_Y"NM./&<?5I:P7<_/Y)Z,<B.[W?98??9/1VXCUZG
MLR+7E$8D19_(+;KD$3BU20TR$S\(G8:8:E < J0),9:AAOBTQJP1X!-]M[X(
MR-^-B/>K;YH]5Z%82=J$^!!&&N*<<^9ST6S[!Z5&T?95O-RCEU@5 9<8WS2J
M-2S%UGB5P/&MG#P=$Q+-E L&08:7)"82J3E^34@3_BNEVOZ<TT#PE"\D^DJ1
MCVFS(Z=T)LWH,QK!1J\;=8=HTCQZ_@7YG#4*')$;'0)G&[-&(81IN_ >KR2.
MFJW"$2M"/F(9-AIRM1:!MG&IA&!:$L;1>$[2M!'\6:PUDSY@R.S-D77.UI$.
M$9)>-T(^8LZ+D!&_'H8X2IKMHG%8!/V>7L-)P>B"RV;]N'Z&U3-L+([W1]07
M2N0/)J<_Z3(T!Z.:60F]A%9JGZJ'-#ZH'C(*!?&Y'C[E>G@*-Y;&O%"N@GL!
M_]':-\*K^(+ .7\N?<^E[[GT/:'2MS<C?6?!TXM;WD9N6\3[KC':US0N*&-7
M<LW(QU2ODRG8.9_ [/UH/I[Q[?K9)(2OFEDM(Q:02X&S022X_(O*\"K$">AD
M6R4)RU3393>*$IY"&V[I4_5*E=?EK[DHN#Q;Y.FOH70^+,_Y/%_GM,T+,T.W
M<DOJMI2^M28X2O2QS'!.'LL,.V<\DAVV=Z =-?OV77;D(Z4P4Y=#N!I"O@-M
MNIW<.CB>F)&Y"M-2D&_#^>G%>!KB.=D$N7V85VWGV-'1^^?!4;"C[SR6'<>(
M\J(A[J&&F,_#0X=Y>U^89Y7&4#04;6RL)"Q&MV"XU_$L%.!D8"V@!X.O40+R
M4E5@,5O& RN0HGQ,C$7H<.>77%_CT9+CVZ9EM6ZO*7<9;2)2.<)IF!-GJ\K>
M9;'!51W/55ORL+YJ/;053L_^6:W(GPP13A8+$DACE!>F2J+S&5.^YRM)Q%4X
MOT4SMA*7&+SCYL=Q3E.X$G:V#P(RN;LYJ7IE,6>F\M\M# DL6XA9$N)-7>W5
MYYN<KGHB=OJ7=\%@\OUPR4</Y3OG7_1=0ZY^]MWC^FZ3.TA,G'G%$0%T10(C
ME1P&%A<RY%#NDI &$P'-E,E$\ *"9*8<@)CZ"[WR#+DI%<ZM/CE_12R#ADY>
MTB42%(JP# 4A%W+C[^^3:G>,U_HL@6V$5#)DU1?*0XG!/3-R0]A4)?.NVB8+
MA=OB5,V[&KXF8$O#>FZ=+2?_VU[4/;07/4;SHYG@'K.'<YMZN,)%K/]8UA[Y
M,M\Y<-LZW@->YA,L0Z1^P7V*BH 1JV*^NJ]/^26<.[1[\8$@F_S6VZ3VW> ,
M?-2K6J5D*Q$_2P=\'Y(&8XQ;]#1?CQ1BK::QK<;:,0QY@%CS#*%F.-^'19H:
M,]6+K#F-"F]!U4#E/]O4#6CV#30<D05>,9FV-J/D3@H\W/[O#;#"Q([A[8N_
M 5!+ P04    " !]1W]0K'U/GX0#  !O$0  &    'AL+W=O<FMS:&5E=',O
M<VAE970Q+GAM;(V8[6Z;,!B%;P5Q 0-_0)(JB=0TFC9IDZI.VW[3Q$E0 6=
MDN[N9QQ*B=_C:OW1\'&.7^S#8S#SBZY?FH-2;?!:%E6S" ]M>[R+HF9S4&76
M?-)'59DS.UV766MVZWW4'&N5;:VI+"(>QVE49GD5+N?VV&.]G.M36^25>JR#
MYE266?UWI0I]680L?#OPE.\/;7<@6LZ/V5[]4.W/XV-M]J*AE6U>JJK)=174
M:K<([]G=6DPZ@U7\RM6E&6T'75>>M7[I=KYN%V'<79$JU*;MFLC,SUD]J*+H
M6C+7\:=O-!QJ=L;Q]EOKGVWG36>>LT8]Z.)WOFT/BW :!ENURTY%^Z0O7U3?
MH20,^MY_4V=5&'EW):;&1A>-_1]L3DVKR[X5<REE]GK]S2O[>[F>D;*W80/O
M#7PP)!\;1&\0@X%];)"]0;X;$CM:UZ[8L5EG;;:<U_H2U-=XCUEW%[$[:49_
MTQVT@VW/F>%IS-'S,IY'YZZ97K&Z*OA(P09%9-H>"G!48,6)G=\6>* *<:M8
M4X7$ER!@'X6UBY$]P78)[=+:Y<B>.D-$%1-<(($%$F*?.@6H8H8+I+! 2NS,
M31E(/#%/8(D)]3LYKX!$X!)36&)*_=(I 22>J&>PQ(SZW:R!Q!,VBS%Q,6W!
MS1MI/(DS#]>,M, )V4#C"9U!N.\9IRVXL2.-)W>&^66"MN FCS2>Z!G&G%&*
MN1L^TOC2QZPSBC(GZ0.-+WT,/*,X"Y(^T/C2Q\PS2K0@Z0.-+WV,/:-0"Y(^
MT/C2Q^0SRK4@Z0.-)WV.V>>4:^&FCS2>]#EFGU.NI9L^TOB>ZYA]3KF6;OI(
MXTF?8_8YY5JZZ2.-KR^8?4ZYEHE;!6A\53#[G'(MW7L,:7SW&&:?4ZXEN<?
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
MSUZ",*V'O\E$_37 ZM=E7U!+ P04    " !]1W]0"X_8 R$!  !7!   $P
M %M#;VYT96YT7U1Y<&5S72YX;6RU5$U/PS ,_2M3KVC-X, !;;L 5Y@$?R D
M;ALU7[*]T?U[W&Y#8BIB:-LEB?/L]UX2*_/W;0::=,%'6A0-<WY0BDP#05.9
M,D1!JH1!LX18JZQ-JVM0=[/9O3(I,D2><L]1+.=/4.FUY\GC;K^G7A0Z9^^,
M9I>BVD1[1#K=$Y8(?LBAQF6ZD81B\MP)"\G>HA"4"G6"PG%A'TO=ZP80G85_
M64M5Y0S89-9!2DK*"-I2 \#!E]1H!/O&Z&*]][O2R"\Z"+'JO/J14%[/!V\]
MC!L8D$LJL[0%C$D-P&Z\/4OPT TF(4PS"HKL1HXGEE:"DNH3+WE$Z%O'@CU)
M7*BO]["?"=MA/7;AWR"I83KOUO]H=)G+H%W\S<A'2NU!7PW_R?(+4$L! A0#
M%     @ ?4=_4!\CSP/     $P(   L              ( !     %]R96QS
M+RYR96QS4$L! A0#%     @ ?4=_4"?HAPZ"    L0   !
M ( !Z0   &1O8U!R;W!S+V%P<"YX;6Q02P$"% ,4    " !]1W]01M=[S>\
M   K @  $0              @ &9 0  9&]C4')O<',O8V]R92YX;6Q02P$"
M% ,4    " !]1W]0F5R<(Q &  "<)P  $P              @ &W @  >&PO
M=&AE;64O=&AE;64Q+GAM;%!+ 0(4 Q0    ( 'U'?U"L?4^?A ,  &\1   8
M              "  ?@(  !X;"]W;W)K<VAE971S+W-H965T,2YX;6Q02P$"
M% ,4    " !]1W]0!JL)Y4H#   J"0  %               @ &R#   >&PO
M<VAA<F5D4W1R:6YG<RYX;6Q02P$"% ,4    " !]1W]0SV;O=1D"  #9!P
M#0              @ $N$   >&PO<W1Y;&5S+GAM;%!+ 0(4 Q0    ( 'U'
M?U M;:5H.@$  "<"   /              "  7(2  !X;"]W;W)K8F]O:RYX
M;6Q02P$"% ,4    " !]1W]0_\ F"+T   "% @  &@              @ '9
M$P  >&PO7W)E;',O=V]R:V)O;VLN>&UL+G)E;'-02P$"% ,4    " !]1W]0
M"X_8 R$!  !7!   $P              @ '.%   6T-O;G1E;G1?5'EP97-=
:+GAM;%!+!08     "@ * ( "   @%@     !

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>JSON
<SEQUENCE>13
<FILENAME>MetaLinks.json
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
{
 "instance": {
  "a201910-kamaster.htm": {
   "axisCustom": 0,
   "axisStandard": 0,
   "contextCount": 3,
   "dts": {
    "calculationLink": {
     "local": [
      "prgs-20191130_cal.xml"
     ]
    },
    "definitionLink": {
     "local": [
      "prgs-20191130_def.xml"
     ],
     "remote": [
      "http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-eedm-def-2019-01-31.xml",
      "http://xbrl.fasb.org/srt/2019/elts/srt-eedm1-def-2019-01-31.xml"
     ]
    },
    "inline": {
     "local": [
      "a201910-kamaster.htm"
     ]
    },
    "labelLink": {
     "local": [
      "prgs-20191130_lab.xml"
     ],
     "remote": [
      "https://xbrl.sec.gov/dei/2019/dei-doc-2019-01-31.xml"
     ]
    },
    "presentationLink": {
     "local": [
      "prgs-20191130_pre.xml"
     ]
    },
    "referenceLink": {
     "remote": [
      "https://xbrl.sec.gov/dei/2019/dei-ref-2019-01-31.xml"
     ]
    },
    "schema": {
     "local": [
      "prgs-20191130.xsd"
     ],
     "remote": [
      "http://xbrl.fasb.org/srt/2019/elts/srt-types-2019-01-31.xsd",
      "http://www.xbrl.org/2003/xbrl-instance-2003-12-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://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/2019/elts/srt-2019-01-31.xsd",
      "http://www.xbrl.org/2005/xbrldt-2005.xsd",
      "http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd",
      "http://xbrl.fasb.org/us-gaap/2019/elts/us-roles-2019-01-31.xsd",
      "http://xbrl.fasb.org/srt/2019/elts/srt-roles-2019-01-31.xsd",
      "https://xbrl.sec.gov/country/2017/country-2017-01-31.xsd",
      "http://xbrl.fasb.org/us-gaap/2019/elts/us-types-2019-01-31.xsd",
      "http://www.xbrl.org/lrr/arcrole/factExplanatory-2009-12-16.xsd",
      "http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd",
      "http://www.xbrl.org/lrr/role/net-2009-12-16.xsd",
      "https://xbrl.sec.gov/currency/2019/currency-2019-01-31.xsd",
      "https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd",
      "https://xbrl.sec.gov/exch/2019/exch-2019-01-31.xsd",
      "http://xbrl.sec.gov/naics/2017/naics-2017-01-31.xsd",
      "http://xbrl.sec.gov/sic/2011/sic-2011-01-31.xsd",
      "https://xbrl.sec.gov/stpr/2018/stpr-2018-01-31.xsd",
      "http://www.xbrl.org/lrr/role/deprecated-2009-12-16.xsd"
     ]
    }
   },
   "elementCount": 35,
   "entityCount": 1,
   "hidden": {
    "http://xbrl.sec.gov/dei/2019-01-31": 7,
    "total": 7
   },
   "keyCustom": 0,
   "keyStandard": 95,
   "memberCustom": 0,
   "memberStandard": 0,
   "nsprefix": "prgs",
   "nsuri": "http://www.progress.com/20191130",
   "report": {
    "R1": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "a201910-kamaster.htm",
      "contextRef": "FD2019Q4YTD",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "dei:DocumentType",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "document",
     "isDefault": "true",
     "longName": "0001000 - Document - Cover Page",
     "role": "http://www.progress.com/role/CoverPage",
     "shortName": "Cover Page",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "a201910-kamaster.htm",
      "contextRef": "FD2019Q4YTD",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "dei:DocumentType",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    }
   },
   "segmentCount": 0,
   "tag": {
    "dei_AmendmentDescription": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Description of changes contained within amended document.",
        "label": "Amendment Description",
        "terseLabel": "Amendment Description"
       }
      }
     },
     "localname": "AmendmentDescription",
     "nsuri": "http://xbrl.sec.gov/dei/2019-01-31",
     "presentation": [
      "http://www.progress.com/role/CoverPage"
     ],
     "xbrltype": "stringItemType"
    },
    "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/2019-01-31",
     "presentation": [
      "http://www.progress.com/role/CoverPage"
     ],
     "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/2019-01-31",
     "presentation": [
      "http://www.progress.com/role/CoverPage"
     ],
     "xbrltype": "normalizedStringItemType"
    },
    "dei_CoverAbstract": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Cover page.",
        "label": "Cover [Abstract]"
       }
      }
     },
     "localname": "CoverAbstract",
     "nsuri": "http://xbrl.sec.gov/dei/2019-01-31",
     "xbrltype": "stringItemType"
    },
    "dei_CurrentFiscalYearEndDate": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "End date of current fiscal year in the format --MM-DD.",
        "label": "Current Fiscal Year End Date",
        "terseLabel": "Current Fiscal Year End Date"
       }
      }
     },
     "localname": "CurrentFiscalYearEndDate",
     "nsuri": "http://xbrl.sec.gov/dei/2019-01-31",
     "presentation": [
      "http://www.progress.com/role/CoverPage"
     ],
     "xbrltype": "gMonthDayItemType"
    },
    "dei_DocumentAnnualReport": {
     "auth_ref": [
      "r4"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Boolean flag that is true only for a form used as an annual report.",
        "label": "Document Annual Report",
        "terseLabel": "Document Annual Report"
       }
      }
     },
     "localname": "DocumentAnnualReport",
     "nsuri": "http://xbrl.sec.gov/dei/2019-01-31",
     "presentation": [
      "http://www.progress.com/role/CoverPage"
     ],
     "xbrltype": "booleanItemType"
    },
    "dei_DocumentFiscalPeriodFocus": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Fiscal period values are FY, Q1, Q2, and Q3.  1st, 2nd and 3rd quarter 10-Q or 10-QT statements have value Q1, Q2, and Q3 respectively, with 10-K, 10-KT or other fiscal year statements having FY.",
        "label": "Document Fiscal Period Focus",
        "terseLabel": "Document Fiscal Period Focus"
       }
      }
     },
     "localname": "DocumentFiscalPeriodFocus",
     "nsuri": "http://xbrl.sec.gov/dei/2019-01-31",
     "presentation": [
      "http://www.progress.com/role/CoverPage"
     ],
     "xbrltype": "fiscalPeriodItemType"
    },
    "dei_DocumentFiscalYearFocus": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "This is focus fiscal year of the document report in CCYY format. For a 2006 annual report, which may also provide financial information from prior periods, fiscal 2006 should be given as the fiscal year focus. Example: 2006.",
        "label": "Document Fiscal Year Focus",
        "terseLabel": "Document Fiscal Year Focus"
       }
      }
     },
     "localname": "DocumentFiscalYearFocus",
     "nsuri": "http://xbrl.sec.gov/dei/2019-01-31",
     "presentation": [
      "http://www.progress.com/role/CoverPage"
     ],
     "xbrltype": "gYearItemType"
    },
    "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 CCYY-MM-DD.",
        "label": "Document Period End Date",
        "terseLabel": "Document Period End Date"
       }
      }
     },
     "localname": "DocumentPeriodEndDate",
     "nsuri": "http://xbrl.sec.gov/dei/2019-01-31",
     "presentation": [
      "http://www.progress.com/role/CoverPage"
     ],
     "xbrltype": "dateItemType"
    },
    "dei_DocumentTransitionReport": {
     "auth_ref": [
      "r3"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Boolean flag that is true only for a form used as a transition report.",
        "label": "Document Transition Report",
        "terseLabel": "Document Transition Report"
       }
      }
     },
     "localname": "DocumentTransitionReport",
     "nsuri": "http://xbrl.sec.gov/dei/2019-01-31",
     "presentation": [
      "http://www.progress.com/role/CoverPage"
     ],
     "xbrltype": "booleanItemType"
    },
    "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/2019-01-31",
     "presentation": [
      "http://www.progress.com/role/CoverPage"
     ],
     "xbrltype": "submissionTypeItemType"
    },
    "dei_DocumentsIncorporatedByReferenceTextBlock": {
     "auth_ref": [
      "r1"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Documents incorporated by reference.",
        "label": "Documents Incorporated by Reference [Text Block]",
        "terseLabel": "Documents Incorporated by Reference"
       }
      }
     },
     "localname": "DocumentsIncorporatedByReferenceTextBlock",
     "nsuri": "http://xbrl.sec.gov/dei/2019-01-31",
     "presentation": [
      "http://www.progress.com/role/CoverPage"
     ],
     "xbrltype": "textBlockItemType"
    },
    "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/2019-01-31",
     "presentation": [
      "http://www.progress.com/role/CoverPage"
     ],
     "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/2019-01-31",
     "presentation": [
      "http://www.progress.com/role/CoverPage"
     ],
     "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/2019-01-31",
     "presentation": [
      "http://www.progress.com/role/CoverPage"
     ],
     "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/2019-01-31",
     "presentation": [
      "http://www.progress.com/role/CoverPage"
     ],
     "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/2019-01-31",
     "presentation": [
      "http://www.progress.com/role/CoverPage"
     ],
     "xbrltype": "centralIndexKeyItemType"
    },
    "dei_EntityCommonStockSharesOutstanding": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Indicate number of shares or other units outstanding of each of registrant's classes of capital or common stock or other ownership interests, if and as stated on cover of related periodic report. Where multiple classes or units exist define each class/interest by adding class of stock items such as Common Class A [Member], Common Class B [Member] or Partnership Interest [Member] onto the Instrument [Domain] of the Entity Listings, Instrument.",
        "label": "Entity Common Stock, Shares Outstanding",
        "terseLabel": "Entity Common Stock, Shares Outstanding"
       }
      }
     },
     "localname": "EntityCommonStockSharesOutstanding",
     "nsuri": "http://xbrl.sec.gov/dei/2019-01-31",
     "presentation": [
      "http://www.progress.com/role/CoverPage"
     ],
     "xbrltype": "sharesItemType"
    },
    "dei_EntityCurrentReportingStatus": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Indicate 'Yes' or 'No' whether registrants (1) have filed all reports required to be filed by Section 13 or 15(d) of the Securities Exchange Act of 1934 during the preceding 12 months (or for such shorter period that registrants were required to file such reports), and (2) have been subject to such filing requirements for the past 90 days. This information should be based on the registrant's current or most recent filing containing the related disclosure.",
        "label": "Entity Current Reporting Status",
        "terseLabel": "Entity Current Reporting Status"
       }
      }
     },
     "localname": "EntityCurrentReportingStatus",
     "nsuri": "http://xbrl.sec.gov/dei/2019-01-31",
     "presentation": [
      "http://www.progress.com/role/CoverPage"
     ],
     "xbrltype": "yesNoItemType"
    },
    "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/2019-01-31",
     "presentation": [
      "http://www.progress.com/role/CoverPage"
     ],
     "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/2019-01-31",
     "presentation": [
      "http://www.progress.com/role/CoverPage"
     ],
     "xbrltype": "fileNumberItemType"
    },
    "dei_EntityFilerCategory": {
     "auth_ref": [
      "r5"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Indicate whether the registrant is one of the following: Large Accelerated Filer, Accelerated Filer, Non-accelerated Filer. Definitions of these categories are stated in Rule 12b-2 of the Exchange Act. This information should be based on the registrant's current or most recent filing containing the related disclosure.",
        "label": "Entity Filer Category",
        "terseLabel": "Entity Filer Category"
       }
      }
     },
     "localname": "EntityFilerCategory",
     "nsuri": "http://xbrl.sec.gov/dei/2019-01-31",
     "presentation": [
      "http://www.progress.com/role/CoverPage"
     ],
     "xbrltype": "filerCategoryItemType"
    },
    "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/2019-01-31",
     "presentation": [
      "http://www.progress.com/role/CoverPage"
     ],
     "xbrltype": "edgarStateCountryItemType"
    },
    "dei_EntityInteractiveDataCurrent": {
     "auth_ref": [
      "r6"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Boolean flag that is true when the registrant has submitted electronically every Interactive Data File required to be submitted pursuant to Rule 405 of Regulation S-T during the preceding 12 months (or for such shorter period that the registrant was required to submit such files).",
        "label": "Entity Interactive Data Current",
        "terseLabel": "Entity Interactive Data Current"
       }
      }
     },
     "localname": "EntityInteractiveDataCurrent",
     "nsuri": "http://xbrl.sec.gov/dei/2019-01-31",
     "presentation": [
      "http://www.progress.com/role/CoverPage"
     ],
     "xbrltype": "yesNoItemType"
    },
    "dei_EntityPublicFloat": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The aggregate market value of the voting and non-voting common equity held by non-affiliates computed by reference to the price at which the common equity was last sold, or the average bid and asked price of such common equity, as of the last business day of the registrant's most recently completed second fiscal quarter.",
        "label": "Entity Public Float",
        "terseLabel": "Entity Public Float"
       }
      }
     },
     "localname": "EntityPublicFloat",
     "nsuri": "http://xbrl.sec.gov/dei/2019-01-31",
     "presentation": [
      "http://www.progress.com/role/CoverPage"
     ],
     "xbrltype": "monetaryItemType"
    },
    "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/2019-01-31",
     "presentation": [
      "http://www.progress.com/role/CoverPage"
     ],
     "xbrltype": "normalizedStringItemType"
    },
    "dei_EntityShellCompany": {
     "auth_ref": [
      "r5"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Boolean flag that is true when the registrant is a shell company as defined in Rule 12b-2 of the Exchange Act.",
        "label": "Entity Shell Company",
        "terseLabel": "Entity Shell Company"
       }
      }
     },
     "localname": "EntityShellCompany",
     "nsuri": "http://xbrl.sec.gov/dei/2019-01-31",
     "presentation": [
      "http://www.progress.com/role/CoverPage"
     ],
     "xbrltype": "booleanItemType"
    },
    "dei_EntitySmallBusiness": {
     "auth_ref": [
      "r5"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Indicates that the company is a Smaller Reporting Company (SRC).",
        "label": "Entity Small Business",
        "terseLabel": "Entity Small Business"
       }
      }
     },
     "localname": "EntitySmallBusiness",
     "nsuri": "http://xbrl.sec.gov/dei/2019-01-31",
     "presentation": [
      "http://www.progress.com/role/CoverPage"
     ],
     "xbrltype": "booleanItemType"
    },
    "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/2019-01-31",
     "presentation": [
      "http://www.progress.com/role/CoverPage"
     ],
     "xbrltype": "employerIdItemType"
    },
    "dei_EntityVoluntaryFilers": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Indicate 'Yes' or 'No' if the registrant is not required to file reports pursuant to Section 13 or Section 15(d) of the Act.",
        "label": "Entity Voluntary Filers",
        "terseLabel": "Entity Voluntary Filers"
       }
      }
     },
     "localname": "EntityVoluntaryFilers",
     "nsuri": "http://xbrl.sec.gov/dei/2019-01-31",
     "presentation": [
      "http://www.progress.com/role/CoverPage"
     ],
     "xbrltype": "yesNoItemType"
    },
    "dei_EntityWellKnownSeasonedIssuer": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Indicate 'Yes' or 'No' if the registrant is a well-known seasoned issuer, as defined in Rule 405 of the Securities Act. Is used on Form Type: 10-K, 10-Q, 8-K, 20-F, 6-K, 10-K/A, 10-Q/A, 20-F/A, 6-K/A, N-CSR, N-Q, N-1A.",
        "label": "Entity Well-known Seasoned Issuer",
        "terseLabel": "Entity Well-known Seasoned Issuer"
       }
      }
     },
     "localname": "EntityWellKnownSeasonedIssuer",
     "nsuri": "http://xbrl.sec.gov/dei/2019-01-31",
     "presentation": [
      "http://www.progress.com/role/CoverPage"
     ],
     "xbrltype": "yesNoItemType"
    },
    "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/2019-01-31",
     "presentation": [
      "http://www.progress.com/role/CoverPage"
     ],
     "xbrltype": "normalizedStringItemType"
    },
    "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/2019-01-31",
     "presentation": [
      "http://www.progress.com/role/CoverPage"
     ],
     "xbrltype": "securityTitleItemType"
    },
    "dei_SecurityExchangeName": {
     "auth_ref": [
      "r2"
     ],
     "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/2019-01-31",
     "presentation": [
      "http://www.progress.com/role/CoverPage"
     ],
     "xbrltype": "edgarExchangeCodeItemType"
    },
    "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/2019-01-31",
     "presentation": [
      "http://www.progress.com/role/CoverPage"
     ],
     "xbrltype": "tradingSymbolItemType"
    }
   },
   "unitCount": 2
  }
 },
 "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": "b-23"
  },
  "r2": {
   "Name": "Exchange Act",
   "Number": "240",
   "Publisher": "SEC",
   "Section": "12",
   "Subsection": "d1-1"
  },
  "r3": {
   "Name": "Forms 10-K, 10-Q, 20-F",
   "Number": "240",
   "Publisher": "SEC",
   "Section": "13",
   "Subsection": "a-1-"
  },
  "r4": {
   "Name": "Forms 10-K, 20-F, 40-F",
   "Number": "240",
   "Publisher": "SEC",
   "Section": "15",
   "Subsection": "d-1"
  },
  "r5": {
   "Name": "Regulation 12B",
   "Number": "240",
   "Publisher": "SEC",
   "Section": "12",
   "Subsection": "b-2"
  },
  "r6": {
   "Name": "Regulation S-T",
   "Number": "232",
   "Publisher": "SEC",
   "Section": "405"
  }
 },
 "version": "2.1"
}
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>15
<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>16
<FILENAME>R1.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.20.1</span><table class="report" border="0" cellspacing="2" id="idp6701684592">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Cover Page - USD ($)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th"><div>Nov. 30, 2019</div></th>
<th class="th"><div>Jan. 20, 2020</div></th>
<th class="th"><div>May 31, 2019</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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_DocumentType', window );">Document Type</a></td>
<td class="text">10-K/A<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_DocumentAnnualReport', window );">Document Annual Report</a></td>
<td class="text">true<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_DocumentPeriodEndDate', window );">Document Period End Date</a></td>
<td class="text">Nov. 30,  2019<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_DocumentTransitionReport', window );">Document Transition Report</a></td>
<td class="text">false<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntityFileNumber', window );">Entity File Number</a></td>
<td class="text">0-19417<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntityRegistrantName', window );">Entity Registrant Name</a></td>
<td class="text">PROGRESS SOFTWARE CORP /MA<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntityIncorporationStateCountryCode', window );">Entity Incorporation, State or Country Code</a></td>
<td class="text">DE<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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">04-2746201<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntityAddressAddressLine1', window );">Entity Address, Address Line One</a></td>
<td class="text">14 Oak Park<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntityAddressCityOrTown', window );">Entity Address, City or Town</a></td>
<td class="text">Bedford<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntityAddressStateOrProvince', window );">Entity Address, State or Province</a></td>
<td class="text">MA<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntityAddressPostalZipCode', window );">Entity Address, Postal Zip Code</a></td>
<td class="text">01730<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_CityAreaCode', window );">City Area Code</a></td>
<td class="text">781<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_LocalPhoneNumber', window );">Local Phone Number</a></td>
<td class="text">280-4000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_Security12bTitle', window );">Title of 12(b) Security</a></td>
<td class="text">Common Stock, $0.01 par value per share<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_TradingSymbol', window );">Trading Symbol</a></td>
<td class="text">PRGS<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_SecurityExchangeName', window );">Security Exchange Name</a></td>
<td class="text">NASDAQ<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntityWellKnownSeasonedIssuer', window );">Entity Well-known Seasoned Issuer</a></td>
<td class="text">Yes<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntityVoluntaryFilers', window );">Entity Voluntary Filers</a></td>
<td class="text">No<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntityCurrentReportingStatus', window );">Entity Current Reporting Status</a></td>
<td class="text">Yes<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntityInteractiveDataCurrent', window );">Entity Interactive Data Current</a></td>
<td class="text">Yes<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntityFilerCategory', window );">Entity Filer Category</a></td>
<td class="text">Large Accelerated Filer<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntitySmallBusiness', window );">Entity Small Business</a></td>
<td class="text">false<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntityEmergingGrowthCompany', window );">Entity Emerging Growth Company</a></td>
<td class="text">false<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntityShellCompany', window );">Entity Shell Company</a></td>
<td class="text">false<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntityPublicFloat', window );">Entity Public Float</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 1,812,000,000<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntityCommonStockSharesOutstanding', window );">Entity Common Stock, Shares Outstanding</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">45,100,838<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_DocumentsIncorporatedByReferenceTextBlock', window );">Documents Incorporated by Reference</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntityCentralIndexKey', window );">Entity Central Index Key</a></td>
<td class="text">0000876167<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_CurrentFiscalYearEndDate', window );">Current Fiscal Year End Date</a></td>
<td class="text">--11-30<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_DocumentFiscalYearFocus', window );">Document Fiscal Year Focus</a></td>
<td class="text">2019<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_DocumentFiscalPeriodFocus', window );">Document Fiscal Period Focus</a></td>
<td class="text">FY<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_AmendmentFlag', window );">Amendment Flag</a></td>
<td class="text">true<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_AmendmentDescription', window );">Amendment Description</a></td>
<td class="text">We are amending to fix an error in the auditors table<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_AmendmentDescription">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Description of changes contained within amended document.</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_AmendmentDescription</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_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_CurrentFiscalYearEndDate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>End date of current fiscal year in the format --MM-DD.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_CurrentFiscalYearEndDate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:gMonthDayItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_DocumentAnnualReport">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 only for a form used as an annual report.</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 Forms 10-K, 20-F, 40-F<br> -Number 240<br> -Section 15<br> -Subsection d-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_DocumentAnnualReport</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_DocumentFiscalPeriodFocus">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Fiscal period values are FY, Q1, Q2, and Q3.  1st, 2nd and 3rd quarter 10-Q or 10-QT statements have value Q1, Q2, and Q3 respectively, with 10-K, 10-KT or other fiscal year statements having FY.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_DocumentFiscalPeriodFocus</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:fiscalPeriodItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_DocumentFiscalYearFocus">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>This is focus fiscal year of the document report in CCYY format. For a 2006 annual report, which may also provide financial information from prior periods, fiscal 2006 should be given as the fiscal year focus. Example: 2006.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_DocumentFiscalYearFocus</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:gYearItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_DocumentPeriodEndDate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The end date of the period reflected on the cover page if a periodic report. For all other reports and registration statements containing historical data, it is the date up through which that historical data is presented.  If there is no historical data in the report, use the filing date. The format of the date is CCYY-MM-DD.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_DocumentPeriodEndDate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:dateItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_DocumentTransitionReport">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 only for a form used as a transition report.</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 Forms 10-K, 10-Q, 20-F<br> -Number 240<br> -Section 13<br> -Subsection a-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_DocumentTransitionReport</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_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_DocumentsIncorporatedByReferenceTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Documents incorporated by reference.</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-23<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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_DocumentsIncorporatedByReferenceTextBlock</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>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_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_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_EntityCommonStockSharesOutstanding">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Indicate number of shares or other units outstanding of each of registrant's classes of capital or common stock or other ownership interests, if and as stated on cover of related periodic report. Where multiple classes or units exist define each class/interest by adding class of stock items such as Common Class A [Member], Common Class B [Member] or Partnership Interest [Member] onto the Instrument [Domain] of the Entity Listings, Instrument.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityCommonStockSharesOutstanding</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityCurrentReportingStatus">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Indicate 'Yes' or 'No' whether registrants (1) have filed all reports required to be filed by Section 13 or 15(d) of the Securities Exchange Act of 1934 during the preceding 12 months (or for such shorter period that registrants were required to file such reports), and (2) have been subject to such filing requirements for the past 90 days. This information should be based on the registrant's current or most recent filing containing the related disclosure.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityCurrentReportingStatus</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:yesNoItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityEmergingGrowthCompany">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Indicate if registrant meets the emerging growth company criteria.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation 12B<br> -Number 240<br> -Section 12<br> -Subsection b-2<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityEmergingGrowthCompany</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityFileNumber">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Commission file number. The field allows up to 17 characters. The prefix may contain 1-3 digits, the sequence number may contain 1-8 digits, the optional suffix may contain 1-4 characters, and the fields are separated with a hyphen.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityFileNumber</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:fileNumberItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityFilerCategory">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Indicate whether the registrant is one of the following: Large Accelerated Filer, Accelerated Filer, Non-accelerated Filer. Definitions of these categories are stated in Rule 12b-2 of the Exchange Act. This information should be based on the registrant's current or most recent filing containing the related disclosure.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation 12B<br> -Number 240<br> -Section 12<br> -Subsection b-2<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityFilerCategory</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:filerCategoryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityIncorporationStateCountryCode">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Two-character EDGAR code representing the state or country of incorporation.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityIncorporationStateCountryCode</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:edgarStateCountryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityInteractiveDataCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Boolean flag that is true when the registrant has submitted electronically every Interactive Data File required to be submitted pursuant to Rule 405 of Regulation S-T during the preceding 12 months (or for such shorter period that the registrant was required to submit such files).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation S-T<br> -Number 232<br> -Section 405<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityInteractiveDataCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:yesNoItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityPublicFloat">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The aggregate market value of the voting and non-voting common equity held by non-affiliates computed by reference to the price at which the common equity was last sold, or the average bid and asked price of such common equity, as of the last business day of the registrant's most recently completed second fiscal quarter.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityPublicFloat</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityRegistrantName">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The exact name of the entity filing the report as specified in its charter, which is required by forms filed with the SEC.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation 12B<br> -Number 240<br> -Section 12<br> -Subsection b-2<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityRegistrantName</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:normalizedStringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityShellCompany">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Boolean flag that is true when the registrant is a shell company as defined in Rule 12b-2 of the Exchange Act.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation 12B<br> -Number 240<br> -Section 12<br> -Subsection b-2<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityShellCompany</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntitySmallBusiness">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Indicates that the company is a Smaller Reporting Company (SRC).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation 12B<br> -Number 240<br> -Section 12<br> -Subsection b-2<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntitySmallBusiness</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_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_EntityVoluntaryFilers">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Indicate 'Yes' or 'No' if the registrant is not required to file reports pursuant to Section 13 or Section 15(d) of the Act.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityVoluntaryFilers</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:yesNoItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityWellKnownSeasonedIssuer">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Indicate 'Yes' or 'No' if the registrant is a well-known seasoned issuer, as defined in Rule 405 of the Securities Act. Is used on Form Type: 10-K, 10-Q, 8-K, 20-F, 6-K, 10-K/A, 10-Q/A, 20-F/A, 6-K/A, N-CSR, N-Q, N-1A.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityWellKnownSeasonedIssuer</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:yesNoItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<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_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_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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>18
<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>
</SEC-DOCUMENT>
