Annual report pursuant to Section 13 and 15(d)

EARNINGS PER SHARE (Details Textual)

v2.4.1.9
EARNINGS PER SHARE (Details Textual)
12 Months Ended
Dec. 31, 2014
Dec. 31, 2013
Dec. 31, 2012
Common stock equivalents were in-in-the-money      
Earnings Loss Per Share [Line Items]      
Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount 598,609us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
/ us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis
= prph_CashEquivalents1Member
  177,035us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
/ us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis
= prph_CashEquivalents1Member
Common stock equivalents out-of-the-money      
Earnings Loss Per Share [Line Items]      
Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount 26,500us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
/ us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis
= prph_CashEquivalents2Member
472,500us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
/ us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis
= prph_CashEquivalents2Member
114,000us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
/ us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis
= prph_CashEquivalents2Member