XML 74 R68.htm IDEA: XBRL DOCUMENT
v2.4.1.9

Divestitures (Gain on Sale) (Details) (USD $) In Thousands, unless otherwise specified | 1 Months Ended | 12 Months Ended | 1 Months Ended
--- | --- | --- | ---
Sep. 30, 2012 | Nov. 30, 2014 | Nov. 30, 2013 | Nov. 30, 2012 | Jul. 31, 2013 | Feb. 28, 2013 | Dec. 31, 2012 | Oct. 31, 2012
Less: net assets sold |  |  |  |  |  |  |  |
Gain on sale |  | $ 0 us-gaap_DiscontinuedOperationGainLossFromDisposalOfDiscontinuedOperationBeforeIncomeTax | $ 71,601 us-gaap_DiscontinuedOperationGainLossFromDisposalOfDiscontinuedOperationBeforeIncomeTax | $ 45,105 us-gaap_DiscontinuedOperationGainLossFromDisposalOfDiscontinuedOperationBeforeIncomeTax |  |  |  |
Gain on sale, net of tax | 11,187 us-gaap_DiscontinuedOperationGainLossOnDisposalOfDiscontinuedOperationNetOfTax |  |  |  |  |  |  |
Apama [Member] |  |  |  |  |  |  |  |
Income Statement, Balance Sheet and Additional Disclosures by Disposal Groups, Including Discontinued Operations [Line Items] |  |  |  |  |  |  |  |
Purchase price |  |  |  |  | 44,268 prgs_DisposalGroupIncludingDiscontinuedOperationPurchasePrice / us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis = prgs_ApamaMember |  |  |
Less: transaction costs |  |  |  |  | 2,029 prgs_DisposalGroupIncludingDiscontinuedOperationTransactionCosts / us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis = prgs_ApamaMember |  |  |
Less: net assets sold |  |  |  |  |  |  |  |
Accounts receivable |  |  |  |  | 2,426 prgs_DisposalGroupIncludingDiscontinuedOperationConsiderationTransferredAccountsReceivable / us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis = prgs_ApamaMember |  |  |
Other current assets |  |  |  |  | 428 prgs_DisposalGroupIncludingDiscontinuedOperationConsiderationTransferredOtherCurrentAssets / us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis = prgs_ApamaMember |  |  |
Goodwill and intangible assets |  |  |  |  | 6,991 prgs_DisposalGroupIncludingDiscontinuedOperationConsiderationTransferredGoodwillAndIntangibleAssets / us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis = prgs_ApamaMember |  |  |
Other long-term assets |  |  |  |  | 426 prgs_DisposalGroupIncludingDiscontinuedOperationConsiderationTransferredOtherNoncurrentAssets / us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis = prgs_ApamaMember |  |  |
Deferred revenue |  |  |  |  | (3,917)prgs_DisposalGroupIncludingDiscontinuedOperationConsiderationTransferredDeferredRevenue / us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis = prgs_ApamaMember |  |  |
Gain on sale |  |  |  |  | 35,885 us-gaap_DiscontinuedOperationGainLossFromDisposalOfDiscontinuedOperationBeforeIncomeTax / us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis = prgs_ApamaMember |  |  |
Tax provision |  |  |  |  | 13,815 us-gaap_DiscontinuedOperationTaxEffectOfIncomeLossFromDisposalOfDiscontinuedOperation / us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis = prgs_ApamaMember |  |  |
Gain on sale, net of tax |  |  | 22,070 us-gaap_DiscontinuedOperationGainLossOnDisposalOfDiscontinuedOperationNetOfTax / us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis = prgs_ApamaMember | 0 us-gaap_DiscontinuedOperationGainLossOnDisposalOfDiscontinuedOperationNetOfTax / us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis = prgs_ApamaMember | 22,070 us-gaap_DiscontinuedOperationGainLossOnDisposalOfDiscontinuedOperationNetOfTax / us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis = prgs_ApamaMember |  |  |
Artix, Orbacus and Orbix [Member] |  |  |  |  |  |  |  |
Income Statement, Balance Sheet and Additional Disclosures by Disposal Groups, Including Discontinued Operations [Line Items] |  |  |  |  |  |  |  |
Purchase price |  |  |  |  |  | 15,000 prgs_DisposalGroupIncludingDiscontinuedOperationPurchasePrice / us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis = prgs_ArtixOrbacusAndOrbixMember |  |
Less: transaction costs |  |  |  |  |  | 826 prgs_DisposalGroupIncludingDiscontinuedOperationTransactionCosts / us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis = prgs_ArtixOrbacusAndOrbixMember |  |
Less: indemnification obligation |  |  |  |  |  | 30 prgs_DisposalGroupIncludingDiscontinuedOperationIndemnificationObligation / us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis = prgs_ArtixOrbacusAndOrbixMember |  |
Less: net assets sold |  |  |  |  |  |  |  |
Accounts receivable |  |  |  |  |  | 2,872 prgs_DisposalGroupIncludingDiscontinuedOperationConsiderationTransferredAccountsReceivable / us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis = prgs_ArtixOrbacusAndOrbixMember |  |
Goodwill and intangible assets |  |  |  |  |  | 24,325 prgs_DisposalGroupIncludingDiscontinuedOperationConsiderationTransferredGoodwillAndIntangibleAssets / us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis = prgs_ArtixOrbacusAndOrbixMember |  |
Other assets |  |  |  |  |  | 20 prgs_DisposalGroupIncludingDiscontinuedOperationConsiderationTransferredOtherAssets / us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis = prgs_ArtixOrbacusAndOrbixMember |  |
Impairment reserve |  |  |  |  |  | (8,601)prgs_DisposalGroupIncludingDiscontinuedOperationImpairmentReserve / us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis = prgs_ArtixOrbacusAndOrbixMember |  |
Deferred revenue |  |  |  |  |  | (6,481)prgs_DisposalGroupIncludingDiscontinuedOperationConsiderationTransferredDeferredRevenue / us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis = prgs_ArtixOrbacusAndOrbixMember |  |
Gain on sale |  |  |  |  |  | 2,009 us-gaap_DiscontinuedOperationGainLossFromDisposalOfDiscontinuedOperationBeforeIncomeTax / us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis = prgs_ArtixOrbacusAndOrbixMember |  |
Tax provision |  |  |  |  |  | 0 us-gaap_DiscontinuedOperationTaxEffectOfIncomeLossFromDisposalOfDiscontinuedOperation / us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis = prgs_ArtixOrbacusAndOrbixMember |  |
Gain on sale, net of tax |  |  | 2,009 us-gaap_DiscontinuedOperationGainLossOnDisposalOfDiscontinuedOperationNetOfTax / us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis = prgs_ArtixOrbacusAndOrbixMember | 0 us-gaap_DiscontinuedOperationGainLossOnDisposalOfDiscontinuedOperationNetOfTax / us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis = prgs_ArtixOrbacusAndOrbixMember |  | 2,009 us-gaap_DiscontinuedOperationGainLossOnDisposalOfDiscontinuedOperationNetOfTax / us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis = prgs_ArtixOrbacusAndOrbixMember |  |
Actional, DataXtend, ObjectStore, Savvion, and Sonic [Member] |  |  |  |  |  |  |  |
Income Statement, Balance Sheet and Additional Disclosures by Disposal Groups, Including Discontinued Operations [Line Items] |  |  |  |  |  |  |  |
Purchase price |  |  |  |  |  |  | 60,500 prgs_DisposalGroupIncludingDiscontinuedOperationPurchasePrice / us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis = prgs_ActionalDataxtendObjectstoreSavvionAndSonicMember |
Less: transaction costs |  |  |  |  |  |  | 1,211 prgs_DisposalGroupIncludingDiscontinuedOperationTransactionCosts / us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis = prgs_ActionalDataxtendObjectstoreSavvionAndSonicMember |
Less: net assets sold |  |  |  |  |  |  |  |
Accounts receivable |  |  |  |  |  |  | 12,380 prgs_DisposalGroupIncludingDiscontinuedOperationConsiderationTransferredAccountsReceivable / us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis = prgs_ActionalDataxtendObjectstoreSavvionAndSonicMember |
Goodwill and intangible assets |  |  |  |  |  |  | 31,693 prgs_DisposalGroupIncludingDiscontinuedOperationConsiderationTransferredGoodwillAndIntangibleAssets / us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis = prgs_ActionalDataxtendObjectstoreSavvionAndSonicMember |
Other assets |  |  |  |  |  |  | 976 prgs_DisposalGroupIncludingDiscontinuedOperationConsiderationTransferredOtherAssets / us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis = prgs_ActionalDataxtendObjectstoreSavvionAndSonicMember |
Deferred revenue |  |  |  |  |  |  | (19,168)prgs_DisposalGroupIncludingDiscontinuedOperationConsiderationTransferredDeferredRevenue / us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis = prgs_ActionalDataxtendObjectstoreSavvionAndSonicMember |
Other liabilities |  |  |  |  |  |  | (299)prgs_DisposalGroupIncludingDiscontinuedOperationConsiderationTransferredOtherLiabilities / us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis = prgs_ActionalDataxtendObjectstoreSavvionAndSonicMember |
Gain on sale |  |  |  |  |  |  | 33,707 us-gaap_DiscontinuedOperationGainLossFromDisposalOfDiscontinuedOperationBeforeIncomeTax / us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis = prgs_ActionalDataxtendObjectstoreSavvionAndSonicMember |
Tax provision |  |  |  |  |  |  | 15,349 us-gaap_DiscontinuedOperationTaxEffectOfIncomeLossFromDisposalOfDiscontinuedOperation / us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis = prgs_ActionalDataxtendObjectstoreSavvionAndSonicMember |
Gain on sale, net of tax |  |  | 18,358 us-gaap_DiscontinuedOperationGainLossOnDisposalOfDiscontinuedOperationNetOfTax / us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis = prgs_ActionalDataxtendObjectstoreSavvionAndSonicMember | 0 us-gaap_DiscontinuedOperationGainLossOnDisposalOfDiscontinuedOperationNetOfTax / us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis = prgs_ActionalDataxtendObjectstoreSavvionAndSonicMember |  |  | 18,358 us-gaap_DiscontinuedOperationGainLossOnDisposalOfDiscontinuedOperationNetOfTax / us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis = prgs_ActionalDataxtendObjectstoreSavvionAndSonicMember |
Shadow [Member] |  |  |  |  |  |  |  |
Income Statement, Balance Sheet and Additional Disclosures by Disposal Groups, Including Discontinued Operations [Line Items] |  |  |  |  |  |  |  |
Purchase price |  |  |  |  |  |  |  | 31,903 prgs_DisposalGroupIncludingDiscontinuedOperationPurchasePrice / us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis = prgs_ShadowMember
Less: transaction costs |  |  |  |  |  |  |  | 1,264 prgs_DisposalGroupIncludingDiscontinuedOperationTransactionCosts / us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis = prgs_ShadowMember
Less: net assets sold |  |  |  |  |  |  |  |
Accounts receivable |  |  |  |  |  |  |  | 1,592 prgs_DisposalGroupIncludingDiscontinuedOperationConsiderationTransferredAccountsReceivable / us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis = prgs_ShadowMember
Goodwill and intangible assets |  |  |  |  |  |  |  | 10,540 prgs_DisposalGroupIncludingDiscontinuedOperationConsiderationTransferredGoodwillAndIntangibleAssets / us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis = prgs_ShadowMember
Other assets |  |  |  |  |  |  |  | 103 prgs_DisposalGroupIncludingDiscontinuedOperationConsiderationTransferredOtherAssets / us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis = prgs_ShadowMember
Deferred revenue |  |  |  |  |  |  |  | (6,859)prgs_DisposalGroupIncludingDiscontinuedOperationConsiderationTransferredDeferredRevenue / us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis = prgs_ShadowMember
Gain on sale |  |  |  |  |  |  |  | 25,263 us-gaap_DiscontinuedOperationGainLossFromDisposalOfDiscontinuedOperationBeforeIncomeTax / us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis = prgs_ShadowMember
Tax provision |  |  |  |  |  |  |  | 12,571 us-gaap_DiscontinuedOperationTaxEffectOfIncomeLossFromDisposalOfDiscontinuedOperation / us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis = prgs_ShadowMember
Gain on sale, net of tax |  |  | 0 us-gaap_DiscontinuedOperationGainLossOnDisposalOfDiscontinuedOperationNetOfTax / us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis = prgs_ShadowMember | 12,692 us-gaap_DiscontinuedOperationGainLossOnDisposalOfDiscontinuedOperationNetOfTax / us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis = prgs_ShadowMember |  |  |  | 12,692 us-gaap_DiscontinuedOperationGainLossOnDisposalOfDiscontinuedOperationNetOfTax / us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis = prgs_ShadowMember
FuseSource [Member] |  |  |  |  |  |  |  |
Income Statement, Balance Sheet and Additional Disclosures by Disposal Groups, Including Discontinued Operations [Line Items] |  |  |  |  |  |  |  |
Purchase price | 21,300 prgs_DisposalGroupIncludingDiscontinuedOperationPurchasePrice / us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis = prgs_FusesourceMember |  |  |  |  |  |  |
Less: net assets sold |  |  |  |  |  |  |  |
Accounts receivable | 2,749 prgs_DisposalGroupIncludingDiscontinuedOperationConsiderationTransferredAccountsReceivable / us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis = prgs_FusesourceMember |  |  |  |  |  |  |
Goodwill and intangible assets | 3,690 prgs_DisposalGroupIncludingDiscontinuedOperationConsiderationTransferredGoodwillAndIntangibleAssets / us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis = prgs_FusesourceMember |  |  |  |  |  |  |
Other assets | 167 prgs_DisposalGroupIncludingDiscontinuedOperationConsiderationTransferredOtherAssets / us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis = prgs_FusesourceMember |  |  |  |  |  |  |
Deferred revenue | (5,148)prgs_DisposalGroupIncludingDiscontinuedOperationConsiderationTransferredDeferredRevenue / us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis = prgs_FusesourceMember |  |  |  |  |  |  |
Gain on sale | 19,842 us-gaap_DiscontinuedOperationGainLossFromDisposalOfDiscontinuedOperationBeforeIncomeTax / us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis = prgs_FusesourceMember |  |  |  |  |  |  |
Tax provision | 8,655 us-gaap_DiscontinuedOperationTaxEffectOfIncomeLossFromDisposalOfDiscontinuedOperation / us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis = prgs_FusesourceMember |  |  |  |  |  |  |
Gain on sale, net of tax |  |  | $ 0 us-gaap_DiscontinuedOperationGainLossOnDisposalOfDiscontinuedOperationNetOfTax / us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis = prgs_FusesourceMember | $ 11,187 us-gaap_DiscontinuedOperationGainLossOnDisposalOfDiscontinuedOperationNetOfTax / us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis = prgs_FusesourceMember |  |  |  |

X
- Details
Name: | prgs_DisposalGroupIncludingDiscontinuedOperationAssetsSoldAbstract
Namespace Prefix: | prgs_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition Disposal Group, Including Discontinued Operation, Consideration Transferred, Accounts Receivable + References No definition available. + Details
Name: | prgs_DisposalGroupIncludingDiscontinuedOperationConsiderationTransferredAccountsReceivable
Namespace Prefix: | prgs_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Disposal Group, Including Discontinued Operation, Consideration Transferred, Deferred Revenue + References No definition available. + Details
Name: | prgs_DisposalGroupIncludingDiscontinuedOperationConsiderationTransferredDeferredRevenue
Namespace Prefix: | prgs_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition Disposal Group, Including Discontinued Operation, Consideration Transferred, Goodwill and Intangible Assets + References No definition available. + Details
Name: | prgs_DisposalGroupIncludingDiscontinuedOperationConsiderationTransferredGoodwillAndIntangibleAssets
Namespace Prefix: | prgs_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Disposal Group, Including Discontinued Operation, Consideration Transferred, Other Assets + References No definition available. + Details
Name: | prgs_DisposalGroupIncludingDiscontinuedOperationConsiderationTransferredOtherAssets
Namespace Prefix: | prgs_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Disposal Group, Including Discontinued Operation, Consideration Transferred, Other Current Assets + References No definition available. + Details
Name: | prgs_DisposalGroupIncludingDiscontinuedOperationConsiderationTransferredOtherCurrentAssets
Namespace Prefix: | prgs_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Disposal Group, Including Discontinued Operation, Consideration Transferred, Other Liabilities + References No definition available. + Details
Name: | prgs_DisposalGroupIncludingDiscontinuedOperationConsiderationTransferredOtherLiabilities
Namespace Prefix: | prgs_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition Disposal Group, Including Discontinued Operation, Consideration Transferred, Other Noncurrent Assets + References No definition available. + Details
Name: | prgs_DisposalGroupIncludingDiscontinuedOperationConsiderationTransferredOtherNoncurrentAssets
Namespace Prefix: | prgs_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Disposal Group Including Discontinued Operation Impairment Reserve + References No definition available. + Details
Name: | prgs_DisposalGroupIncludingDiscontinuedOperationImpairmentReserve
Namespace Prefix: | prgs_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition Disposal Group, Including Discontinued Operation, Indemnification Obligation + References No definition available. + Details
Name: | prgs_DisposalGroupIncludingDiscontinuedOperationIndemnificationObligation
Namespace Prefix: | prgs_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Disposal Group, Including Discontinued Operation, Purchase Price + References No definition available. + Details
Name: | prgs_DisposalGroupIncludingDiscontinuedOperationPurchasePrice
Namespace Prefix: | prgs_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition Disposal Group, Including Discontinued Operation, Transaction Costs + References No definition available. + Details
Name: | prgs_DisposalGroupIncludingDiscontinuedOperationTransactionCosts
Namespace Prefix: | prgs_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Amount of gain (loss), before tax expense or benefit and not previously recognized, resulting from the sale of a business component. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 205 -SubTopic 20 -Section 45 -Paragraph 3 -URI http://asc.fasb.org/extlink&oid=6892542&loc=d3e957-107759 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 205 -SubTopic 20 -Section 50 -Paragraph 1 -Subparagraph (b) -URI http://asc.fasb.org/extlink&oid=6360339&loc=d3e1361-107760 + Details
Name: | us-gaap_DiscontinuedOperationGainLossFromDisposalOfDiscontinuedOperationBeforeIncomeTax
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition Amount of gain (loss), after tax expense or benefit and not previously recognized, resulting from the sale of a business component. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 205 -SubTopic 20 -Section 45 -Paragraph 3 -URI http://asc.fasb.org/extlink&oid=6892542&loc=d3e957-107759 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 205 -SubTopic 20 -Section 50 -Paragraph 1 -Subparagraph (b) -URI http://asc.fasb.org/extlink&oid=6360339&loc=d3e1361-107760 + Details
Name: | us-gaap_DiscontinuedOperationGainLossOnDisposalOfDiscontinuedOperationNetOfTax
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition Amount of tax expense or benefit on gain (loss), not previously recognized, resulting from the sale of a business component. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 740 -SubTopic 10 -Section 50 -Paragraph 10 -URI http://asc.fasb.org/extlink&oid=6907707&loc=d3e32672-109319 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 205 -SubTopic 20 -Section 45 -Paragraph 3 -URI http://asc.fasb.org/extlink&oid=6892542&loc=d3e957-107759 Reference 3: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 205 -SubTopic 20 -Section 50 -Paragraph 1 -Subparagraph (b) -URI http://asc.fasb.org/extlink&oid=6360339&loc=d3e1361-107760 Reference 4: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 740 -SubTopic 20 -Section 45 -Paragraph 2 -Subparagraph (b) -URI http://asc.fasb.org/extlink&oid=18498875&loc=d3e38679-109324 + Details
Name: | us-gaap_DiscontinuedOperationTaxEffectOfIncomeLossFromDisposalOfDiscontinuedOperation
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Details
Name: | us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems
Namespace Prefix: | us-gaap_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Details
Name: | us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis=prgs_ActionalDataxtendObjectstoreSavvionAndSonicMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis=prgs_ApamaMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis=prgs_ArtixOrbacusAndOrbixMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis=prgs_FusesourceMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis=prgs_ShadowMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |