XML 31 R31.htm IDEA: XBRL DOCUMENT v2.4.1.9
Summary of Significant Accounting Policies (Details Textual) (USD $)
12 Months Ended 0 Months Ended
Dec. 31, 2014
Dec. 31, 2013
Dec. 31, 2012
Feb. 10, 2015
Dec. 31, 2011
Summary Of Significant Accounting Policies [Line Items]          
Depreciation, Depletion and Amortization, Nonproduction $ 1,024,257us-gaap_DepreciationAndAmortization $ 844,093us-gaap_DepreciationAndAmortization $ 573,712us-gaap_DepreciationAndAmortization    
Share-based Compensation, Total 608,645us-gaap_ShareBasedCompensation 538,304us-gaap_ShareBasedCompensation 458,167us-gaap_ShareBasedCompensation    
Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount   152,650us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount 191,597us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount    
Common Stock, Dividends, Per Share, Declared $ 0.60us-gaap_CommonStockDividendsPerShareDeclared $ 0.60us-gaap_CommonStockDividendsPerShareDeclared $ 0.60us-gaap_CommonStockDividendsPerShareDeclared    
Cash and Cash Equivalents, at Carrying Value, Total 3,612,153us-gaap_CashAndCashEquivalentsAtCarryingValue 3,970,512us-gaap_CashAndCashEquivalentsAtCarryingValue 3,065,785us-gaap_CashAndCashEquivalentsAtCarryingValue   5,564,233us-gaap_CashAndCashEquivalentsAtCarryingValue
Fair Value, Inputs, Level 1 [Member]          
Summary Of Significant Accounting Policies [Line Items]          
Cash and Cash Equivalents, at Carrying Value, Total   400,000us-gaap_CashAndCashEquivalentsAtCarryingValue
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel1Member
     
Accounts Receivable [Member]          
Summary Of Significant Accounting Policies [Line Items]          
Concentration Risk, Percentage 10.00%us-gaap_ConcentrationRiskPercentage1
/ us-gaap_ConcentrationRiskByBenchmarkAxis
= us-gaap_AccountsReceivableMember
10.00%us-gaap_ConcentrationRiskPercentage1
/ us-gaap_ConcentrationRiskByBenchmarkAxis
= us-gaap_AccountsReceivableMember
10.00%us-gaap_ConcentrationRiskPercentage1
/ us-gaap_ConcentrationRiskByBenchmarkAxis
= us-gaap_AccountsReceivableMember
   
Subsequent Event [Member]          
Summary Of Significant Accounting Policies [Line Items]          
Common Stock, Dividends, Per Share, Declared       $ 0.15us-gaap_CommonStockDividendsPerShareDeclared
/ us-gaap_SubsequentEventTypeAxis
= us-gaap_SubsequentEventMember
 
Dividends Payable       806,000us-gaap_DividendsPayableCurrentAndNoncurrent
/ us-gaap_SubsequentEventTypeAxis
= us-gaap_SubsequentEventMember
 
Patents [Member]          
Summary Of Significant Accounting Policies [Line Items]          
Amortization 26,024us-gaap_AdjustmentForAmortization
/ us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis
= us-gaap_PatentsMember
28,078us-gaap_AdjustmentForAmortization
/ us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis
= us-gaap_PatentsMember
13,256us-gaap_AdjustmentForAmortization
/ us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis
= us-gaap_PatentsMember
   
Legal Cost Capitalized 656,438pmd_LegalCostCapitalized
/ us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis
= us-gaap_PatentsMember
497,857pmd_LegalCostCapitalized
/ us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis
= us-gaap_PatentsMember
299,389pmd_LegalCostCapitalized
/ us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis
= us-gaap_PatentsMember
   
Finite-Lived Intangible Assets, Amortization Expense, Next Twelve Months 50,000us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths
/ us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis
= us-gaap_PatentsMember
       
Finite-Lived Intangible Assets, Amortization Expense, Year Two 50,000us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo
/ us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis
= us-gaap_PatentsMember
       
Finite-Lived Intangible Assets, Amortization Expense, Year Three 50,000us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree
/ us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis
= us-gaap_PatentsMember
       
Finite-Lived Intangible Assets, Amortization Expense, Year Four 50,000us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour
/ us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis
= us-gaap_PatentsMember
       
Finite-Lived Intangible Assets, Amortization Expense, Year Five 50,000us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive
/ us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis
= us-gaap_PatentsMember
       
Software Development [Member]          
Summary Of Significant Accounting Policies [Line Items]          
Software Development Cost Capitalized 403,000pmd_SoftwareDevelopmentCostCapitalized
/ us-gaap_PropertyPlantAndEquipmentByTypeAxis
= us-gaap_SoftwareDevelopmentMember
715,000pmd_SoftwareDevelopmentCostCapitalized
/ us-gaap_PropertyPlantAndEquipmentByTypeAxis
= us-gaap_SoftwareDevelopmentMember
     
Amortization $ 223,568us-gaap_AdjustmentForAmortization
/ us-gaap_PropertyPlantAndEquipmentByTypeAxis
= us-gaap_SoftwareDevelopmentMember
$ 145,251us-gaap_AdjustmentForAmortization
/ us-gaap_PropertyPlantAndEquipmentByTypeAxis
= us-gaap_SoftwareDevelopmentMember
$ 98,301us-gaap_AdjustmentForAmortization
/ us-gaap_PropertyPlantAndEquipmentByTypeAxis
= us-gaap_SoftwareDevelopmentMember