XML 70 R7.htm IDEA: XBRL DOCUMENT v2.4.1.9
Consolidated Statements of Changes in Convertible Preferred Stock and Stockholders' Equity (USD $)
Convertible preferred stock
Common stock
Treasury stock
Additional paid-In capital
Accumulated other comprehensive (loss) income
Accumulated deficit
Total
Balance at Dec. 31, 2011 $ 22,438us-gaap_StockholdersEquity
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_ConvertiblePreferredStockMember
$ 517,644us-gaap_StockholdersEquity
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_CommonStockMember
  $ 95,706,552us-gaap_StockholdersEquity
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AdditionalPaidInCapitalMember
$ (40,729)us-gaap_StockholdersEquity
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedOtherComprehensiveIncomeMember
$ (77,460,939)us-gaap_StockholdersEquity
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_RetainedEarningsMember
$ 18,744,966us-gaap_StockholdersEquity
Balance (in shares) at Dec. 31, 2011 2,243,750us-gaap_SharesIssued
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_ConvertiblePreferredStockMember
51,764,405us-gaap_SharesIssued
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_CommonStockMember
         
Increase (Decrease) in Stockholders' Equity              
Stock issued   4,884us-gaap_StockIssuedDuringPeriodValueNewIssues
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_CommonStockMember
  1,596,862us-gaap_StockIssuedDuringPeriodValueNewIssues
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AdditionalPaidInCapitalMember
    1,601,746us-gaap_StockIssuedDuringPeriodValueNewIssues
Stock issued (in shares)   488,337us-gaap_StockIssuedDuringPeriodSharesNewIssues
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_CommonStockMember
         
Warrants exercised   9,176plpm_AdjustmentsToAdditionalPaidInCapitalWarrantsExercised
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_CommonStockMember
  (9,176)plpm_AdjustmentsToAdditionalPaidInCapitalWarrantsExercised
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AdditionalPaidInCapitalMember
     
Warrants exercised (in shares)   917,602plpm_StockIssuedDuringPeriodShareWarrantsExercised
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_CommonStockMember
         
Options exercised   4,885us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_CommonStockMember
  769,864us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AdditionalPaidInCapitalMember
    774,749us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised
Options exercised (in shares)   488,513us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_CommonStockMember
         
Stock-based compensation expense       1,135,047us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AdditionalPaidInCapitalMember
    1,135,047us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
Cumulative translation adjustment         78,654us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedOtherComprehensiveIncomeMember
  78,654us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent
Net income           (4,452,305)us-gaap_NetIncomeLoss
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_RetainedEarningsMember
(4,452,305)us-gaap_NetIncomeLoss
Balance at Dec. 31, 2012 22,438us-gaap_StockholdersEquity
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_ConvertiblePreferredStockMember
536,589us-gaap_StockholdersEquity
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_CommonStockMember
  99,199,149us-gaap_StockholdersEquity
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AdditionalPaidInCapitalMember
37,925us-gaap_StockholdersEquity
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedOtherComprehensiveIncomeMember
(81,913,244)us-gaap_StockholdersEquity
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_RetainedEarningsMember
17,882,857us-gaap_StockholdersEquity
Balance (in shares) at Dec. 31, 2012 2,243,750us-gaap_SharesIssued
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_ConvertiblePreferredStockMember
53,658,857us-gaap_SharesIssued
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_CommonStockMember
         
Increase (Decrease) in Stockholders' Equity              
Restricted stock issued   8,607us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_CommonStockMember
  (23,918)us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AdditionalPaidInCapitalMember
    (15,311)us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures
Restricted stock issued (in shares)   860,739us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_CommonStockMember
         
Warrants exercised   2,131plpm_AdjustmentsToAdditionalPaidInCapitalWarrantsExercised
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_CommonStockMember
  (2,131)plpm_AdjustmentsToAdditionalPaidInCapitalWarrantsExercised
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AdditionalPaidInCapitalMember
     
Warrants exercised (in shares)   213,123plpm_StockIssuedDuringPeriodShareWarrantsExercised
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_CommonStockMember
         
Options exercised   3,048us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_CommonStockMember
  586,083us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AdditionalPaidInCapitalMember
    589,131us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised
Options exercised (in shares)   304,769us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_CommonStockMember
         
Stock-based compensation expense       1,279,502us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AdditionalPaidInCapitalMember
    1,279,502us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
Cumulative translation adjustment         97,306us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedOtherComprehensiveIncomeMember
  97,306us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent
Net income           22,006us-gaap_NetIncomeLoss
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_RetainedEarningsMember
22,006us-gaap_NetIncomeLoss
Balance at Dec. 31, 2013 22,438us-gaap_StockholdersEquity
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_ConvertiblePreferredStockMember
550,375us-gaap_StockholdersEquity
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_CommonStockMember
  101,038,685us-gaap_StockholdersEquity
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AdditionalPaidInCapitalMember
135,231us-gaap_StockholdersEquity
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedOtherComprehensiveIncomeMember
(81,891,238)us-gaap_StockholdersEquity
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_RetainedEarningsMember
19,855,491us-gaap_StockholdersEquity
Balance (in shares) at Dec. 31, 2013 2,243,750us-gaap_SharesIssued
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_ConvertiblePreferredStockMember
55,037,488us-gaap_SharesIssued
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_CommonStockMember
         
Increase (Decrease) in Stockholders' Equity              
Treasury Stock, Value     (822,603)us-gaap_TreasuryStockValueAcquiredParValueMethod
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_TreasuryStockMember
      (822,603)us-gaap_TreasuryStockValueAcquiredParValueMethod
Treasury Stock, Shares, Acquired     503,100us-gaap_TreasuryStockSharesAcquired
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_TreasuryStockMember
       
Restricted stock issued   (3)us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_CommonStockMember
  (5,159)us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AdditionalPaidInCapitalMember
    (5,162)us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures
Restricted stock issued (in shares)   (243)us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_CommonStockMember
         
Warrants exercised   797plpm_AdjustmentsToAdditionalPaidInCapitalWarrantsExercised
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_CommonStockMember
  (797)plpm_AdjustmentsToAdditionalPaidInCapitalWarrantsExercised
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AdditionalPaidInCapitalMember
     
Warrants exercised (in shares)   79,677plpm_StockIssuedDuringPeriodShareWarrantsExercised
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_CommonStockMember
         
Options exercised   5,641us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_CommonStockMember
  928,391us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AdditionalPaidInCapitalMember
    934,032us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised
Options exercised (in shares)   564,077us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_CommonStockMember
         
Stock-based compensation expense       1,316,133us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AdditionalPaidInCapitalMember
    1,316,133us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
Cumulative translation adjustment         (309,005)us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedOtherComprehensiveIncomeMember
  (309,005)us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent
Net income           3,160,385us-gaap_NetIncomeLoss
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_RetainedEarningsMember
3,160,385us-gaap_NetIncomeLoss
Balance at Dec. 31, 2014 $ 22,438us-gaap_StockholdersEquity
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_ConvertiblePreferredStockMember
$ 556,810us-gaap_StockholdersEquity
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_CommonStockMember
$ (822,603)us-gaap_StockholdersEquity
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_TreasuryStockMember
$ 103,277,253us-gaap_StockholdersEquity
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AdditionalPaidInCapitalMember
$ (173,774)us-gaap_StockholdersEquity
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedOtherComprehensiveIncomeMember
$ (78,730,853)us-gaap_StockholdersEquity
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_RetainedEarningsMember
$ 24,129,271us-gaap_StockholdersEquity
Balance (in shares) at Dec. 31, 2014 2,243,750us-gaap_SharesIssued
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_ConvertiblePreferredStockMember
55,680,999us-gaap_SharesIssued
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_CommonStockMember
503,100us-gaap_SharesIssued
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_TreasuryStockMember