XML 53 R56.htm IDEA: XBRL DOCUMENT
v2.4.1.9

Fair Value Measurements (Fair Value Measurements within the Fair Value Hierarchy of the Financial Assets) (Details) (USD $) | 3 Months Ended | 12 Months Ended
--- | --- | ---
Aug. 31, 2014 | Nov. 30, 2014 | Nov. 30, 2013 | Nov. 30, 2012
Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items] |  |  |  |
Redemptions and sales of auction rate securities - available-for-sale | $ 26,200,000 prgs_RedemptionsOfAuctionRateSecuritiesAvailableForSale | $ 26,196,000 prgs_RedemptionsOfAuctionRateSecuritiesAvailableForSale | $ 25,000 prgs_RedemptionsOfAuctionRateSecuritiesAvailableForSale | $ 8,955,000 prgs_RedemptionsOfAuctionRateSecuritiesAvailableForSale
Realized loss on sale of auction rate securities | 2,600,000 us-gaap_AvailableForSaleSecuritiesGrossRealizedGainLossNet |  |  |
Contingent Consideration [Member] |  |  |  |
Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items] |  |  |  |
Fair value of financial liabilities |  | (1,717,000)us-gaap_LiabilitiesFairValueDisclosure / us-gaap_FairValueByLiabilityClassAxis = prgs_ContingentConsiderationMember | (388,000)us-gaap_LiabilitiesFairValueDisclosure / us-gaap_FairValueByLiabilityClassAxis = prgs_ContingentConsiderationMember |
Contingent Consideration [Member] | Level 1 [Member] |  |  |  |
Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items] |  |  |  |
Fair value of financial liabilities |  | 0 us-gaap_LiabilitiesFairValueDisclosure / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel1Member / us-gaap_FairValueByLiabilityClassAxis = prgs_ContingentConsiderationMember | 0 us-gaap_LiabilitiesFairValueDisclosure / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel1Member / us-gaap_FairValueByLiabilityClassAxis = prgs_ContingentConsiderationMember |
Contingent Consideration [Member] | Level 2 [Member] |  |  |  |
Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items] |  |  |  |
Fair value of financial liabilities |  | 0 us-gaap_LiabilitiesFairValueDisclosure / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel2Member / us-gaap_FairValueByLiabilityClassAxis = prgs_ContingentConsiderationMember | 0 us-gaap_LiabilitiesFairValueDisclosure / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel2Member / us-gaap_FairValueByLiabilityClassAxis = prgs_ContingentConsiderationMember |
Contingent Consideration [Member] | Level 3 [Member] |  |  |  |
Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items] |  |  |  |
Fair value of financial liabilities |  | (1,717,000)us-gaap_LiabilitiesFairValueDisclosure / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel3Member / us-gaap_FairValueByLiabilityClassAxis = prgs_ContingentConsiderationMember | (388,000)us-gaap_LiabilitiesFairValueDisclosure / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel3Member / us-gaap_FairValueByLiabilityClassAxis = prgs_ContingentConsiderationMember |
Money Market Funds [Member] |  |  |  |
Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items] |  |  |  |
Fair value of financial assets |  | 67,893,000 us-gaap_AssetsFairValueDisclosure / us-gaap_FairValueByAssetClassAxis = us-gaap_MoneyMarketFundsMember | 54,513,000 us-gaap_AssetsFairValueDisclosure / us-gaap_FairValueByAssetClassAxis = us-gaap_MoneyMarketFundsMember |
Money Market Funds [Member] | Level 1 [Member] |  |  |  |
Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items] |  |  |  |
Fair value of financial assets |  | 67,893,000 us-gaap_AssetsFairValueDisclosure / us-gaap_FairValueByAssetClassAxis = us-gaap_MoneyMarketFundsMember / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel1Member | 54,513,000 us-gaap_AssetsFairValueDisclosure / us-gaap_FairValueByAssetClassAxis = us-gaap_MoneyMarketFundsMember / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel1Member |
Money Market Funds [Member] | Level 2 [Member] |  |  |  |
Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items] |  |  |  |
Fair value of financial assets |  | 0 us-gaap_AssetsFairValueDisclosure / us-gaap_FairValueByAssetClassAxis = us-gaap_MoneyMarketFundsMember / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel2Member | 0 us-gaap_AssetsFairValueDisclosure / us-gaap_FairValueByAssetClassAxis = us-gaap_MoneyMarketFundsMember / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel2Member |
Money Market Funds [Member] | Level 3 [Member] |  |  |  |
Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items] |  |  |  |
Fair value of financial assets |  | 0 us-gaap_AssetsFairValueDisclosure / us-gaap_FairValueByAssetClassAxis = us-gaap_MoneyMarketFundsMember / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel3Member | 0 us-gaap_AssetsFairValueDisclosure / us-gaap_FairValueByAssetClassAxis = us-gaap_MoneyMarketFundsMember / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel3Member |
State And Municipal Bond Obligations [Member] |  |  |  |
Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items] |  |  |  |
Fair value of financial assets |  | 20,186,000 us-gaap_AssetsFairValueDisclosure / us-gaap_FairValueByAssetClassAxis = us-gaap_MunicipalBondsMember | 31,102,000 us-gaap_AssetsFairValueDisclosure / us-gaap_FairValueByAssetClassAxis = us-gaap_MunicipalBondsMember |
State And Municipal Bond Obligations [Member] | Level 1 [Member] |  |  |  |
Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items] |  |  |  |
Fair value of financial assets |  | 0 us-gaap_AssetsFairValueDisclosure / us-gaap_FairValueByAssetClassAxis = us-gaap_MunicipalBondsMember / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel1Member | 0 us-gaap_AssetsFairValueDisclosure / us-gaap_FairValueByAssetClassAxis = us-gaap_MunicipalBondsMember / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel1Member |
State And Municipal Bond Obligations [Member] | Level 2 [Member] |  |  |  |
Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items] |  |  |  |
Fair value of financial assets |  | 20,186,000 us-gaap_AssetsFairValueDisclosure / us-gaap_FairValueByAssetClassAxis = us-gaap_MunicipalBondsMember / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel2Member | 31,102,000 us-gaap_AssetsFairValueDisclosure / us-gaap_FairValueByAssetClassAxis = us-gaap_MunicipalBondsMember / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel2Member |
State And Municipal Bond Obligations [Member] | Level 3 [Member] |  |  |  |
Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items] |  |  |  |
Fair value of financial assets |  | 0 us-gaap_AssetsFairValueDisclosure / us-gaap_FairValueByAssetClassAxis = us-gaap_MunicipalBondsMember / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel3Member | 0 us-gaap_AssetsFairValueDisclosure / us-gaap_FairValueByAssetClassAxis = us-gaap_MunicipalBondsMember / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel3Member |
Auction Rate Securities [Member] |  |  |  |
Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items] |  |  |  |
Percentage of par value received on investment |  | 80.00%prgs_AvailableforsaleSecuritiesPercentageofParValueReceivedonInvestment / us-gaap_FairValueByAssetClassAxis = us-gaap_AuctionRateSecuritiesMember |  |
Auction Rate Securities - Municipal Bonds [Member] |  |  |  |
Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items] |  |  |  |
Fair value of financial assets |  |  | 23,453,000 us-gaap_AssetsFairValueDisclosure / us-gaap_FairValueByAssetClassAxis = prgs_AuctionRateSecuritiesMunicipalBondsMember |
Auction Rate Securities - Municipal Bonds [Member] | Level 1 [Member] |  |  |  |
Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items] |  |  |  |
Fair value of financial assets |  |  | 0 us-gaap_AssetsFairValueDisclosure / us-gaap_FairValueByAssetClassAxis = prgs_AuctionRateSecuritiesMunicipalBondsMember / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel1Member |
Auction Rate Securities - Municipal Bonds [Member] | Level 2 [Member] |  |  |  |
Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items] |  |  |  |
Fair value of financial assets |  |  | 1,520,000 us-gaap_AssetsFairValueDisclosure / us-gaap_FairValueByAssetClassAxis = prgs_AuctionRateSecuritiesMunicipalBondsMember / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel2Member |
Auction Rate Securities - Municipal Bonds [Member] | Level 3 [Member] |  |  |  |
Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items] |  |  |  |
Fair value of financial assets |  |  | 21,933,000 us-gaap_AssetsFairValueDisclosure / us-gaap_FairValueByAssetClassAxis = prgs_AuctionRateSecuritiesMunicipalBondsMember / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel3Member |
Auction Rate Securities - Student Loans [Member] |  |  |  |
Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items] |  |  |  |
Fair value of financial assets |  |  | 2,828,000 us-gaap_AssetsFairValueDisclosure / us-gaap_FairValueByAssetClassAxis = prgs_AuctionRateSecuritiesStudentLoansMember |
Auction Rate Securities - Student Loans [Member] | Level 1 [Member] |  |  |  |
Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items] |  |  |  |
Fair value of financial assets |  |  | 0 us-gaap_AssetsFairValueDisclosure / us-gaap_FairValueByAssetClassAxis = prgs_AuctionRateSecuritiesStudentLoansMember / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel1Member |
Auction Rate Securities - Student Loans [Member] | Level 2 [Member] |  |  |  |
Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items] |  |  |  |
Fair value of financial assets |  |  | 0 us-gaap_AssetsFairValueDisclosure / us-gaap_FairValueByAssetClassAxis = prgs_AuctionRateSecuritiesStudentLoansMember / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel2Member |
Auction Rate Securities - Student Loans [Member] | Level 3 [Member] |  |  |  |
Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items] |  |  |  |
Fair value of financial assets |  |  | 2,828,000 us-gaap_AssetsFairValueDisclosure / us-gaap_FairValueByAssetClassAxis = prgs_AuctionRateSecuritiesStudentLoansMember / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel3Member |
Foreign Exchange Derivatives [Member] |  |  |  |
Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items] |  |  |  |
Fair value of financial assets |  | (102,000)us-gaap_AssetsFairValueDisclosure / us-gaap_FairValueByAssetClassAxis = us-gaap_ForeignExchangeContractMember | 171,000 us-gaap_AssetsFairValueDisclosure / us-gaap_FairValueByAssetClassAxis = us-gaap_ForeignExchangeContractMember |
Foreign Exchange Derivatives [Member] | Level 1 [Member] |  |  |  |
Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items] |  |  |  |
Fair value of financial assets |  | 0 us-gaap_AssetsFairValueDisclosure / us-gaap_FairValueByAssetClassAxis = us-gaap_ForeignExchangeContractMember / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel1Member | 0 us-gaap_AssetsFairValueDisclosure / us-gaap_FairValueByAssetClassAxis = us-gaap_ForeignExchangeContractMember / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel1Member |
Foreign Exchange Derivatives [Member] | Level 2 [Member] |  |  |  |
Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items] |  |  |  |
Fair value of financial assets |  | (102,000)us-gaap_AssetsFairValueDisclosure / us-gaap_FairValueByAssetClassAxis = us-gaap_ForeignExchangeContractMember / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel2Member | 171,000 us-gaap_AssetsFairValueDisclosure / us-gaap_FairValueByAssetClassAxis = us-gaap_ForeignExchangeContractMember / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel2Member |
Foreign Exchange Derivatives [Member] | Level 3 [Member] |  |  |  |
Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items] |  |  |  |
Fair value of financial assets |  | $ 0 us-gaap_AssetsFairValueDisclosure / us-gaap_FairValueByAssetClassAxis = us-gaap_ForeignExchangeContractMember / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel3Member | $ 0 us-gaap_AssetsFairValueDisclosure / us-gaap_FairValueByAssetClassAxis = us-gaap_ForeignExchangeContractMember / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel3Member |

X
- Definition Available-for-sale Securities, Percentage of Par Value Received on Investment + References No definition available. + Details
Name: | prgs_AvailableforsaleSecuritiesPercentageofParValueReceivedonInvestment
Namespace Prefix: | prgs_
Data Type: | num:percentItemType
Balance Type: | na
Period Type: | instant

X
- Definition Redemptions Of Auction Rate Securities Available For Sale. + References No definition available. + Details
Name: | prgs_RedemptionsOfAuctionRateSecuritiesAvailableForSale
Namespace Prefix: | prgs_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Fair value portion of probable future economic benefits obtained or controlled by an entity as a result of past transactions or events. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 820 -SubTopic 10 -Section 50 -Paragraph 2 -Subparagraph (a) -URI http://asc.fasb.org/extlink&oid=36462937&loc=d3e19207-110258 + Details
Name: | us-gaap_AssetsFairValueDisclosure
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition This item represents the difference between the gross realized gains and losses realized on the sale of debt or equity securities categorized neither as held-to-maturity nor trading securities. Additionally, this item would include any losses recognized for other than temporary impairments (OTTI) of the subject investments in debt and equity securities. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 320 -SubTopic 10 -Section 50 -Paragraph 9 -Subparagraph (a) -URI http://asc.fasb.org/extlink&oid=27724398&loc=d3e27357-111563 + Details
Name: | us-gaap_AvailableForSaleSecuritiesGrossRealizedGainLossNet
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

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

X
- Definition Fair value of financial and nonfinancial obligations. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 820 -SubTopic 10 -Section 50 -Paragraph 2 -Subparagraph (a) -URI http://asc.fasb.org/extlink&oid=36462937&loc=d3e19207-110258 + Details
Name: | us-gaap_LiabilitiesFairValueDisclosure
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Details
Name: | us-gaap_FairValueByAssetClassAxis=prgs_AuctionRateSecuritiesMunicipalBondsMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_FairValueByAssetClassAxis=prgs_AuctionRateSecuritiesStudentLoansMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_FairValueByAssetClassAxis=us-gaap_AuctionRateSecuritiesMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_FairValueByAssetClassAxis=us-gaap_ForeignExchangeContractMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_FairValueByAssetClassAxis=us-gaap_MoneyMarketFundsMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_FairValueByAssetClassAxis=us-gaap_MunicipalBondsMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_FairValueByLiabilityClassAxis=prgs_ContingentConsiderationMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |