Quarterly report pursuant to Section 13 or 15(d)

Segment Information (Details)

v2.4.1.9
Segment Information (Details) (USD $)
In Thousands, unless otherwise specified
3 Months Ended
Mar. 31, 2015
Mar. 31, 2014
Segment Reporting Information [Line Items]    
Revenues $ 38,319us-gaap_Revenues $ 31,832us-gaap_Revenues
Operating (loss) income (2,882)us-gaap_OperatingIncomeLoss (414)us-gaap_OperatingIncomeLoss
Capital expenditures 464us-gaap_PaymentsToAcquirePropertyPlantAndEquipment 514us-gaap_PaymentsToAcquirePropertyPlantAndEquipment
Depreciation expense 1,195us-gaap_Depreciation 236us-gaap_Depreciation
Commercial Services [Member]    
Segment Reporting Information [Line Items]    
Revenues 36,202us-gaap_Revenues
/ us-gaap_StatementBusinessSegmentsAxis
= pdii_CommercialServicesMember
31,832us-gaap_Revenues
/ us-gaap_StatementBusinessSegmentsAxis
= pdii_CommercialServicesMember
Operating (loss) income 1,463us-gaap_OperatingIncomeLoss
/ us-gaap_StatementBusinessSegmentsAxis
= pdii_CommercialServicesMember
466us-gaap_OperatingIncomeLoss
/ us-gaap_StatementBusinessSegmentsAxis
= pdii_CommercialServicesMember
Capital expenditures 6us-gaap_PaymentsToAcquirePropertyPlantAndEquipment
/ us-gaap_StatementBusinessSegmentsAxis
= pdii_CommercialServicesMember
514us-gaap_PaymentsToAcquirePropertyPlantAndEquipment
/ us-gaap_StatementBusinessSegmentsAxis
= pdii_CommercialServicesMember
Depreciation expense 251us-gaap_Depreciation
/ us-gaap_StatementBusinessSegmentsAxis
= pdii_CommercialServicesMember
235us-gaap_Depreciation
/ us-gaap_StatementBusinessSegmentsAxis
= pdii_CommercialServicesMember
Interpace Diagnostics [Member] [Member]    
Segment Reporting Information [Line Items]    
Revenues 2,117us-gaap_Revenues
/ us-gaap_StatementBusinessSegmentsAxis
= pdii_InterpaceDiagnosticsMemberMember
0us-gaap_Revenues
/ us-gaap_StatementBusinessSegmentsAxis
= pdii_InterpaceDiagnosticsMemberMember
Operating (loss) income (4,345)us-gaap_OperatingIncomeLoss
/ us-gaap_StatementBusinessSegmentsAxis
= pdii_InterpaceDiagnosticsMemberMember
(880)us-gaap_OperatingIncomeLoss
/ us-gaap_StatementBusinessSegmentsAxis
= pdii_InterpaceDiagnosticsMemberMember
Capital expenditures 458us-gaap_PaymentsToAcquirePropertyPlantAndEquipment
/ us-gaap_StatementBusinessSegmentsAxis
= pdii_InterpaceDiagnosticsMemberMember
0us-gaap_PaymentsToAcquirePropertyPlantAndEquipment
/ us-gaap_StatementBusinessSegmentsAxis
= pdii_InterpaceDiagnosticsMemberMember
Depreciation expense $ 944us-gaap_Depreciation
/ us-gaap_StatementBusinessSegmentsAxis
= pdii_InterpaceDiagnosticsMemberMember
$ 1us-gaap_Depreciation
/ us-gaap_StatementBusinessSegmentsAxis
= pdii_InterpaceDiagnosticsMemberMember