Annual report pursuant to Section 13 and 15(d)

Property and Equipment (Details)

v2.4.1.9
Property and Equipment (Details) (USD $)
3 Months Ended 12 Months Ended 3 Months Ended
Dec. 31, 2014
Dec. 31, 2014
Dec. 31, 2013
Dec. 31, 2010
Dec. 31, 2009
Dec. 31, 2013
Property, Plant and Equipment [Line Items]            
Furniture and fixtures $ 3,807,000us-gaap_FurnitureAndFixturesGross $ 3,807,000us-gaap_FurnitureAndFixturesGross $ 3,625,000us-gaap_FurnitureAndFixturesGross     $ 3,625,000us-gaap_FurnitureAndFixturesGross
Office equipment 2,228,000us-gaap_FixturesAndEquipmentGross 2,228,000us-gaap_FixturesAndEquipmentGross 1,170,000us-gaap_FixturesAndEquipmentGross     1,170,000us-gaap_FixturesAndEquipmentGross
Computer equipment 7,017,000us-gaap_PropertyPlantAndEquipmentOther 7,017,000us-gaap_PropertyPlantAndEquipmentOther 6,396,000us-gaap_PropertyPlantAndEquipmentOther     6,396,000us-gaap_PropertyPlantAndEquipmentOther
Computer software 500,000us-gaap_CapitalizedComputerSoftwareGross 500,000us-gaap_CapitalizedComputerSoftwareGross        
Leasehold improvements 7,008,000us-gaap_LeaseholdImprovementsGross 7,008,000us-gaap_LeaseholdImprovementsGross 6,883,000us-gaap_LeaseholdImprovementsGross     6,883,000us-gaap_LeaseholdImprovementsGross
Property, Plant and Equipment, Gross 31,599,000us-gaap_PropertyPlantAndEquipmentGross 31,599,000us-gaap_PropertyPlantAndEquipmentGross 29,161,000us-gaap_PropertyPlantAndEquipmentGross     29,161,000us-gaap_PropertyPlantAndEquipmentGross
Less accumulated depreciation (28,415,000)us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment (28,415,000)us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment (27,593,000)us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment     (27,593,000)us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment
Property and equipment, net 3,184,000us-gaap_PropertyPlantAndEquipmentNet 3,184,000us-gaap_PropertyPlantAndEquipmentNet 1,568,000us-gaap_PropertyPlantAndEquipmentNet     1,568,000us-gaap_PropertyPlantAndEquipmentNet
Depreciation and amortization expense (1)   1,600,000us-gaap_Depreciation 1,400,000us-gaap_Depreciation      
Asset Impairment Charges 600,000us-gaap_AssetImpairmentCharges 2,086,000us-gaap_AssetImpairmentCharges 0us-gaap_AssetImpairmentCharges      
Segment, Discontinued Operations [Member]            
Property, Plant and Equipment [Line Items]            
Asset Impairment Charges       600,000us-gaap_AssetImpairmentCharges
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_SegmentDiscontinuedOperationsMember
700,000us-gaap_AssetImpairmentCharges
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_SegmentDiscontinuedOperationsMember
 
Marketing Services [Member]            
Property, Plant and Equipment [Line Items]            
Asset Impairment Charges     600,000us-gaap_AssetImpairmentCharges
/ us-gaap_StatementBusinessSegmentsAxis
= pdii_MarketingServicesMember
    100,000us-gaap_AssetImpairmentCharges
/ us-gaap_StatementBusinessSegmentsAxis
= pdii_MarketingServicesMember
Software for internal use [Member]            
Property, Plant and Equipment [Line Items]            
Computer software 11,539,000us-gaap_CapitalizedComputerSoftwareGross
/ us-gaap_PropertyPlantAndEquipmentByTypeAxis
= pdii_SoftwareforinternaluseMember
11,539,000us-gaap_CapitalizedComputerSoftwareGross
/ us-gaap_PropertyPlantAndEquipmentByTypeAxis
= pdii_SoftwareforinternaluseMember
11,087,000us-gaap_CapitalizedComputerSoftwareGross
/ us-gaap_PropertyPlantAndEquipmentByTypeAxis
= pdii_SoftwareforinternaluseMember
    11,087,000us-gaap_CapitalizedComputerSoftwareGross
/ us-gaap_PropertyPlantAndEquipmentByTypeAxis
= pdii_SoftwareforinternaluseMember
Capitalized Computer Software, Amortization   200,000us-gaap_CapitalizedComputerSoftwareAmortization
/ us-gaap_PropertyPlantAndEquipmentByTypeAxis
= pdii_SoftwareforinternaluseMember
       
Capitalized Computer Software, Net 1,000,000us-gaap_CapitalizedComputerSoftwareNet
/ us-gaap_PropertyPlantAndEquipmentByTypeAxis
= pdii_SoftwareforinternaluseMember
1,000,000us-gaap_CapitalizedComputerSoftwareNet
/ us-gaap_PropertyPlantAndEquipmentByTypeAxis
= pdii_SoftwareforinternaluseMember
700,000us-gaap_CapitalizedComputerSoftwareNet
/ us-gaap_PropertyPlantAndEquipmentByTypeAxis
= pdii_SoftwareforinternaluseMember
    700,000us-gaap_CapitalizedComputerSoftwareNet
/ us-gaap_PropertyPlantAndEquipmentByTypeAxis
= pdii_SoftwareforinternaluseMember
Software for external use [Member]            
Property, Plant and Equipment [Line Items]            
Computer software $ 0us-gaap_CapitalizedComputerSoftwareGross
/ us-gaap_PropertyPlantAndEquipmentByTypeAxis
= pdii_SoftwareforexternaluseMember
$ 0us-gaap_CapitalizedComputerSoftwareGross
/ us-gaap_PropertyPlantAndEquipmentByTypeAxis
= pdii_SoftwareforexternaluseMember
$ 0us-gaap_CapitalizedComputerSoftwareGross
/ us-gaap_PropertyPlantAndEquipmentByTypeAxis
= pdii_SoftwareforexternaluseMember
    $ 0us-gaap_CapitalizedComputerSoftwareGross
/ us-gaap_PropertyPlantAndEquipmentByTypeAxis
= pdii_SoftwareforexternaluseMember