Facilities Realignment (Details) (USD $)
|
3 Months Ended |
12 Months Ended |
3 Months Ended |
12 Months Ended |
3 Months Ended |
12 Months Ended |
|
|
Dec. 31, 2014
sqft
|
Dec. 31, 2014
sqft
|
Dec. 31, 2013
|
Dec. 31, 2007
|
Dec. 31, 2010
|
Jun. 30, 2010
|
Sep. 30, 2009
|
Dec. 31, 2009
|
Dec. 31, 2013
|
Dec. 31, 2010
|
Mar. 31, 2012
sqft
|
Sep. 30, 2011
sqft
|
Restructuring Cost and Reserve [Line Items] |
|
|
|
|
|
|
|
|
|
|
|
|
Facilities realignment |
|
|
|
$ 1,000,000us-gaap_RestructuringCharges
|
|
|
|
|
|
|
|
|
Asset Impairment Charges |
600,000us-gaap_AssetImpairmentCharges
|
2,086,000us-gaap_AssetImpairmentCharges
|
0us-gaap_AssetImpairmentCharges
|
|
|
|
|
|
|
|
|
|
Net Rentable Area |
9,000us-gaap_NetRentableArea
|
9,000us-gaap_NetRentableArea
|
|
|
|
|
|
|
|
|
6,700us-gaap_NetRentableArea
|
47,000us-gaap_NetRentableArea
|
Restructuring Reserve, Current |
517,000us-gaap_RestructuringReserveCurrent
|
517,000us-gaap_RestructuringReserveCurrent
|
565,000us-gaap_RestructuringReserveCurrent
|
|
|
|
|
|
565,000us-gaap_RestructuringReserveCurrent
|
|
|
|
Facilities realignment accrual |
43,000us-gaap_RestructuringReserveNoncurrent
|
43,000us-gaap_RestructuringReserveNoncurrent
|
560,000us-gaap_RestructuringReserveNoncurrent
|
|
|
|
|
|
560,000us-gaap_RestructuringReserveNoncurrent
|
|
|
|
Restructuring Reserve [Roll Forward] |
|
|
|
|
|
|
|
|
|
|
|
|
Restructuring Reserve, Balance at beginning of the period |
|
1,962,000us-gaap_RestructuringReserve
|
3,279,000us-gaap_RestructuringReserve
|
|
|
|
|
|
|
|
|
|
Accretion Expense |
|
142,000us-gaap_AccretionExpense
|
142,000us-gaap_AccretionExpense
|
|
|
|
|
|
|
|
|
|
Accretion Expense, Including Asset Retirement Obligations |
|
139,000us-gaap_AccretionExpenseIncludingAssetRetirementObligations
|
142,000us-gaap_AccretionExpenseIncludingAssetRetirementObligations
|
|
|
|
|
|
|
|
|
|
Restructuring Reserve, Accrual Adjustment |
|
(16,000)us-gaap_RestructuringReserveAccrualAdjustment
|
0us-gaap_RestructuringReserveAccrualAdjustment
|
|
|
|
|
|
|
|
|
|
Payments for Restructuring |
|
(1,321,000)us-gaap_PaymentsForRestructuring
|
(1,459,000)us-gaap_PaymentsForRestructuring
|
|
|
|
|
|
|
|
|
|
Restructuring Reserve, Balance at end of the period |
767,000us-gaap_RestructuringReserve
|
767,000us-gaap_RestructuringReserve
|
1,962,000us-gaap_RestructuringReserve
|
|
|
|
|
|
1,962,000us-gaap_RestructuringReserve
|
|
|
|
Sales Services [Member] |
|
|
|
|
|
|
|
|
|
|
|
|
Restructuring Cost and Reserve [Line Items] |
|
|
|
|
|
|
|
|
|
|
|
|
Facilities realignment |
|
|
|
|
1,400,000us-gaap_RestructuringCharges / us-gaap_StatementBusinessSegmentsAxis = pdii_SalesServicesMember
|
600,000us-gaap_RestructuringCharges / us-gaap_StatementBusinessSegmentsAxis = pdii_SalesServicesMember
|
800,000us-gaap_RestructuringCharges / us-gaap_StatementBusinessSegmentsAxis = pdii_SalesServicesMember
|
3,900,000us-gaap_RestructuringCharges / us-gaap_StatementBusinessSegmentsAxis = pdii_SalesServicesMember
|
|
|
|
|
Asset Impairment Charges |
|
|
|
|
|
|
400,000us-gaap_AssetImpairmentCharges / us-gaap_StatementBusinessSegmentsAxis = pdii_SalesServicesMember
|
1,500,000us-gaap_AssetImpairmentCharges / us-gaap_StatementBusinessSegmentsAxis = pdii_SalesServicesMember
|
|
|
|
|
Operating Leases, Rent Expense, Sublease Rentals |
|
2,200,000us-gaap_OperatingLeasesRentExpenseSubleaseRentals1 / us-gaap_StatementBusinessSegmentsAxis = pdii_SalesServicesMember
|
|
|
|
|
|
|
|
|
|
|
Commercial Services [Member] |
|
|
|
|
|
|
|
|
|
|
|
|
Restructuring Reserve [Roll Forward] |
|
|
|
|
|
|
|
|
|
|
|
|
Restructuring Reserve, Balance at beginning of the period |
|
1,125,000us-gaap_RestructuringReserve / us-gaap_StatementBusinessSegmentsAxis = pdii_CommercialServicesMember
|
2,027,000us-gaap_RestructuringReserve / us-gaap_StatementBusinessSegmentsAxis = pdii_CommercialServicesMember
|
|
|
|
|
|
|
|
|
|
Accretion Expense |
|
112,000us-gaap_AccretionExpense / us-gaap_StatementBusinessSegmentsAxis = pdii_CommercialServicesMember
|
112,000us-gaap_AccretionExpense / us-gaap_StatementBusinessSegmentsAxis = pdii_CommercialServicesMember
|
|
|
|
|
|
|
|
|
|
Restructuring Reserve, Accrual Adjustment |
|
0us-gaap_RestructuringReserveAccrualAdjustment / us-gaap_StatementBusinessSegmentsAxis = pdii_CommercialServicesMember
|
0us-gaap_RestructuringReserveAccrualAdjustment / us-gaap_StatementBusinessSegmentsAxis = pdii_CommercialServicesMember
|
|
|
|
|
|
|
|
|
|
Payments for Restructuring |
|
(677,000)us-gaap_PaymentsForRestructuring / us-gaap_StatementBusinessSegmentsAxis = pdii_CommercialServicesMember
|
(1,014,000)us-gaap_PaymentsForRestructuring / us-gaap_StatementBusinessSegmentsAxis = pdii_CommercialServicesMember
|
|
|
|
|
|
|
|
|
|
Restructuring Reserve, Balance at end of the period |
560,000us-gaap_RestructuringReserve / us-gaap_StatementBusinessSegmentsAxis = pdii_CommercialServicesMember
|
560,000us-gaap_RestructuringReserve / us-gaap_StatementBusinessSegmentsAxis = pdii_CommercialServicesMember
|
1,125,000us-gaap_RestructuringReserve / us-gaap_StatementBusinessSegmentsAxis = pdii_CommercialServicesMember
|
|
|
|
|
|
1,125,000us-gaap_RestructuringReserve / us-gaap_StatementBusinessSegmentsAxis = pdii_CommercialServicesMember
|
|
|
|
Marketing Services [Member] |
|
|
|
|
|
|
|
|
|
|
|
|
Restructuring Cost and Reserve [Line Items] |
|
|
|
|
|
|
|
|
|
|
|
|
Facilities realignment |
|
|
|
|
|
|
|
|
600,000us-gaap_RestructuringCharges / us-gaap_StatementBusinessSegmentsAxis = pdii_MarketingServicesMember
|
|
|
|
Asset Impairment Charges |
|
|
600,000us-gaap_AssetImpairmentCharges / us-gaap_StatementBusinessSegmentsAxis = pdii_MarketingServicesMember
|
|
|
|
|
|
100,000us-gaap_AssetImpairmentCharges / us-gaap_StatementBusinessSegmentsAxis = pdii_MarketingServicesMember
|
|
|
|
Segment, Discontinued Operations [Member] |
|
|
|
|
|
|
|
|
|
|
|
|
Restructuring Cost and Reserve [Line Items] |
|
|
|
|
|
|
|
|
|
|
|
|
Facilities realignment |
|
|
|
|
|
|
|
1,400,000us-gaap_RestructuringCharges / us-gaap_StatementBusinessSegmentsAxis = us-gaap_SegmentDiscontinuedOperationsMember
|
400,000us-gaap_RestructuringCharges / us-gaap_StatementBusinessSegmentsAxis = us-gaap_SegmentDiscontinuedOperationsMember
|
300,000us-gaap_RestructuringCharges / us-gaap_StatementBusinessSegmentsAxis = us-gaap_SegmentDiscontinuedOperationsMember
|
|
|
Asset Impairment Charges |
|
|
|
|
|
|
|
700,000us-gaap_AssetImpairmentCharges / us-gaap_StatementBusinessSegmentsAxis = us-gaap_SegmentDiscontinuedOperationsMember
|
|
600,000us-gaap_AssetImpairmentCharges / us-gaap_StatementBusinessSegmentsAxis = us-gaap_SegmentDiscontinuedOperationsMember
|
|
|
Restructuring Reserve [Roll Forward] |
|
|
|
|
|
|
|
|
|
|
|
|
Restructuring Reserve, Balance at beginning of the period |
|
837,000us-gaap_RestructuringReserve / us-gaap_StatementBusinessSegmentsAxis = us-gaap_SegmentDiscontinuedOperationsMember
|
1,252,000us-gaap_RestructuringReserve / us-gaap_StatementBusinessSegmentsAxis = us-gaap_SegmentDiscontinuedOperationsMember
|
|
|
|
|
|
|
|
|
|
Accretion Expense |
|
30,000us-gaap_AccretionExpense / us-gaap_StatementBusinessSegmentsAxis = us-gaap_SegmentDiscontinuedOperationsMember
|
30,000us-gaap_AccretionExpense / us-gaap_StatementBusinessSegmentsAxis = us-gaap_SegmentDiscontinuedOperationsMember
|
|
|
|
|
|
|
|
|
|
Restructuring Reserve, Accrual Adjustment |
|
(16,000)us-gaap_RestructuringReserveAccrualAdjustment / us-gaap_StatementBusinessSegmentsAxis = us-gaap_SegmentDiscontinuedOperationsMember
|
0us-gaap_RestructuringReserveAccrualAdjustment / us-gaap_StatementBusinessSegmentsAxis = us-gaap_SegmentDiscontinuedOperationsMember
|
|
|
|
|
|
|
|
|
|
Payments for Restructuring |
|
(644,000)us-gaap_PaymentsForRestructuring / us-gaap_StatementBusinessSegmentsAxis = us-gaap_SegmentDiscontinuedOperationsMember
|
(445,000)us-gaap_PaymentsForRestructuring / us-gaap_StatementBusinessSegmentsAxis = us-gaap_SegmentDiscontinuedOperationsMember
|
|
|
|
|
|
|
|
|
|
Restructuring Reserve, Balance at end of the period |
207,000us-gaap_RestructuringReserve / us-gaap_StatementBusinessSegmentsAxis = us-gaap_SegmentDiscontinuedOperationsMember
|
207,000us-gaap_RestructuringReserve / us-gaap_StatementBusinessSegmentsAxis = us-gaap_SegmentDiscontinuedOperationsMember
|
837,000us-gaap_RestructuringReserve / us-gaap_StatementBusinessSegmentsAxis = us-gaap_SegmentDiscontinuedOperationsMember
|
|
|
|
|
|
837,000us-gaap_RestructuringReserve / us-gaap_StatementBusinessSegmentsAxis = us-gaap_SegmentDiscontinuedOperationsMember
|
|
|
|
Consolidated Entities [Member] |
|
|
|
|
|
|
|
|
|
|
|
|
Restructuring Cost and Reserve [Line Items] |
|
|
|
|
|
|
|
|
|
|
|
|
Restructuring Reserve, Current |
633,000us-gaap_RestructuringReserveCurrent / us-gaap_StatementBusinessSegmentsAxis = us-gaap_ConsolidatedEntitiesMember
|
633,000us-gaap_RestructuringReserveCurrent / us-gaap_StatementBusinessSegmentsAxis = us-gaap_ConsolidatedEntitiesMember
|
1,204,000us-gaap_RestructuringReserveCurrent / us-gaap_StatementBusinessSegmentsAxis = us-gaap_ConsolidatedEntitiesMember
|
|
|
|
|
|
1,204,000us-gaap_RestructuringReserveCurrent / us-gaap_StatementBusinessSegmentsAxis = us-gaap_ConsolidatedEntitiesMember
|
|
|
|
Facilities realignment accrual |
134,000us-gaap_RestructuringReserveNoncurrent / us-gaap_StatementBusinessSegmentsAxis = us-gaap_ConsolidatedEntitiesMember
|
134,000us-gaap_RestructuringReserveNoncurrent / us-gaap_StatementBusinessSegmentsAxis = us-gaap_ConsolidatedEntitiesMember
|
758,000us-gaap_RestructuringReserveNoncurrent / us-gaap_StatementBusinessSegmentsAxis = us-gaap_ConsolidatedEntitiesMember
|
|
|
|
|
|
758,000us-gaap_RestructuringReserveNoncurrent / us-gaap_StatementBusinessSegmentsAxis = us-gaap_ConsolidatedEntitiesMember
|
|
|
|
NEW JERSEY | Sales Services [Member] |
|
|
|
|
|
|
|
|
|
|
|
|
Restructuring Cost and Reserve [Line Items] |
|
|
|
|
|
|
|
|
|
|
|
|
Operating Leases, Rent Expense, Sublease Rentals |
|
2,300,000us-gaap_OperatingLeasesRentExpenseSubleaseRentals1 / us-gaap_StatementBusinessSegmentsAxis = pdii_SalesServicesMember / us-gaap_StatementGeographicalAxis = stpr_NJ
|
|
|
|
|
|
|
|
|
|
|
ILLINOIS |
|
|
|
|
|
|
|
|
|
|
|
|
Restructuring Cost and Reserve [Line Items] |
|
|
|
|
|
|
|
|
|
|
|
|
Operating Leases, Rent Expense, Sublease Rentals |
|
$ 300,000us-gaap_OperatingLeasesRentExpenseSubleaseRentals1 / us-gaap_StatementGeographicalAxis = stpr_IL
|
|
|
|
|
|
|
|
|
|
|