XML 27 R61.htm IDEA: XBRL DOCUMENT v2.4.1.9
Business Segments and International Operations (Income from Continuing Operations by Segment) (Details) (USD $)
In Thousands, unless otherwise specified
3 Months Ended
Feb. 28, 2015
Feb. 28, 2014
Segment Reporting, Reconciling Item for Operating Profit (Loss) from Segment to Consolidated [Line Items]    
Segment revenue $ 81,381us-gaap_Revenues $ 74,538us-gaap_Revenues
Segment costs of revenue and operating expenses 32,168us-gaap_OperatingCostsAndExpenses 21,741us-gaap_OperatingCostsAndExpenses
Segment contribution margin 49,213prgs_ContributionProfitLoss 52,797prgs_ContributionProfitLoss
Other unallocated expenses 60,399prgs_OtherUnallocatedExpenses 38,795prgs_OtherUnallocatedExpenses
(Loss) income from operations (11,186)us-gaap_OperatingIncomeLoss 14,002us-gaap_OperatingIncomeLoss
Other income (expense), net 933us-gaap_NonoperatingIncomeExpense 6us-gaap_NonoperatingIncomeExpense
(Loss) income before income taxes (10,253)us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest 14,008us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
OpenEdge [Member]    
Segment Reporting, Reconciling Item for Operating Profit (Loss) from Segment to Consolidated [Line Items]    
Segment revenue 69,471us-gaap_Revenues
/ us-gaap_StatementBusinessSegmentsAxis
= prgs_OpenEdgeMember
66,734us-gaap_Revenues
/ us-gaap_StatementBusinessSegmentsAxis
= prgs_OpenEdgeMember
Segment costs of revenue and operating expenses 19,534us-gaap_OperatingCostsAndExpenses
/ us-gaap_StatementBusinessSegmentsAxis
= prgs_OpenEdgeMember
17,391us-gaap_OperatingCostsAndExpenses
/ us-gaap_StatementBusinessSegmentsAxis
= prgs_OpenEdgeMember
Segment contribution margin 49,937prgs_ContributionProfitLoss
/ us-gaap_StatementBusinessSegmentsAxis
= prgs_OpenEdgeMember
49,343prgs_ContributionProfitLoss
/ us-gaap_StatementBusinessSegmentsAxis
= prgs_OpenEdgeMember
Data Connectivity and Integration [Member]    
Segment Reporting, Reconciling Item for Operating Profit (Loss) from Segment to Consolidated [Line Items]    
Segment revenue 7,113us-gaap_Revenues
/ us-gaap_StatementBusinessSegmentsAxis
= prgs_DataConnectivityMember
7,639us-gaap_Revenues
/ us-gaap_StatementBusinessSegmentsAxis
= prgs_DataConnectivityMember
Segment costs of revenue and operating expenses 3,250us-gaap_OperatingCostsAndExpenses
/ us-gaap_StatementBusinessSegmentsAxis
= prgs_DataConnectivityMember
2,797us-gaap_OperatingCostsAndExpenses
/ us-gaap_StatementBusinessSegmentsAxis
= prgs_DataConnectivityMember
Segment contribution margin 3,863prgs_ContributionProfitLoss
/ us-gaap_StatementBusinessSegmentsAxis
= prgs_DataConnectivityMember
4,842prgs_ContributionProfitLoss
/ us-gaap_StatementBusinessSegmentsAxis
= prgs_DataConnectivityMember
Application Development and Deployment [Member]    
Segment Reporting, Reconciling Item for Operating Profit (Loss) from Segment to Consolidated [Line Items]    
Segment revenue 4,797us-gaap_Revenues
/ us-gaap_StatementBusinessSegmentsAxis
= prgs_ApplicationDevelopmentandDeploymentMember
165us-gaap_Revenues
/ us-gaap_StatementBusinessSegmentsAxis
= prgs_ApplicationDevelopmentandDeploymentMember
Segment costs of revenue and operating expenses 9,384us-gaap_OperatingCostsAndExpenses
/ us-gaap_StatementBusinessSegmentsAxis
= prgs_ApplicationDevelopmentandDeploymentMember
1,553us-gaap_OperatingCostsAndExpenses
/ us-gaap_StatementBusinessSegmentsAxis
= prgs_ApplicationDevelopmentandDeploymentMember
Segment contribution margin $ (4,587)prgs_ContributionProfitLoss
/ us-gaap_StatementBusinessSegmentsAxis
= prgs_ApplicationDevelopmentandDeploymentMember
$ (1,388)prgs_ContributionProfitLoss
/ us-gaap_StatementBusinessSegmentsAxis
= prgs_ApplicationDevelopmentandDeploymentMember