XML 72 R60.htm IDEA: XBRL DOCUMENT v2.4.1.9
Employee & Non-Employee Benefits (Details) (USD $)
12 Months Ended 0 Months Ended
Dec. 31, 2014
Dec. 31, 2013
Dec. 31, 2012
Jun. 25, 2012
Sep. 15, 2011
May 20, 2014
May 20, 2013
item
401(k) Savings Plan              
Matching contributions by employer (as a percent) 25.00%pcmi_DefinedContributionPlanEmployerContributionPercentage            
Maximum Percentage of participants' compensation for which matching contributions are made 4.00%us-gaap_DefinedContributionPlanEmployerMatchingContributionPercent            
Vesting period of matched contributions to employees 5 years            
Matching contribution to the plan $ 545,000us-gaap_DefinedContributionPlanCostRecognized $ 530,000us-gaap_DefinedContributionPlanCostRecognized $ 519,000us-gaap_DefinedContributionPlanCostRecognized        
Stock options              
Restricted Stock, Stock Warrants and Options Issued to Non-employees              
Granted (in shares) 104,000us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross
/ us-gaap_AwardTypeAxis
= pcmi_EmployeeAndNonemployeeStockOptionMember
           
Exercise price (in dollars per share) $ 10.00us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice
/ us-gaap_AwardTypeAxis
= pcmi_EmployeeAndNonemployeeStockOptionMember
           
Stock options | Non-employee member of the board              
Restricted Stock, Stock Warrants and Options Issued to Non-employees              
Granted (in shares)       10,000us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross
/ us-gaap_AwardTypeAxis
= pcmi_EmployeeAndNonemployeeStockOptionMember
/ us-gaap_RelatedPartyTransactionsByRelatedPartyAxis
= pcmi_NonEmployeeDirectorMember
10,000us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross
/ us-gaap_AwardTypeAxis
= pcmi_EmployeeAndNonemployeeStockOptionMember
/ us-gaap_RelatedPartyTransactionsByRelatedPartyAxis
= pcmi_NonEmployeeDirectorMember
   
Exercise price (in dollars per share)       $ 5.44us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice
/ us-gaap_AwardTypeAxis
= pcmi_EmployeeAndNonemployeeStockOptionMember
/ us-gaap_RelatedPartyTransactionsByRelatedPartyAxis
= pcmi_NonEmployeeDirectorMember
$ 6.24us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice
/ us-gaap_AwardTypeAxis
= pcmi_EmployeeAndNonemployeeStockOptionMember
/ us-gaap_RelatedPartyTransactionsByRelatedPartyAxis
= pcmi_NonEmployeeDirectorMember
   
Vesting period       2 years 2 years    
Expiration term       10 years 7 years    
Restricted Stock Units              
Restricted Stock, Stock Warrants and Options Issued to Non-employees              
Granted (in shares)           36,000us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross
/ us-gaap_AwardTypeAxis
= us-gaap_RestrictedStockUnitsRSUMember
 
Restricted Stock Units | Non-employee member of the board              
Restricted Stock, Stock Warrants and Options Issued to Non-employees              
Granted (in shares)           6,000us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross
/ us-gaap_AwardTypeAxis
= us-gaap_RestrictedStockUnitsRSUMember
/ us-gaap_RelatedPartyTransactionsByRelatedPartyAxis
= pcmi_NonEmployeeDirectorMember
6,000us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross
/ us-gaap_AwardTypeAxis
= us-gaap_RestrictedStockUnitsRSUMember
/ us-gaap_RelatedPartyTransactionsByRelatedPartyAxis
= pcmi_NonEmployeeDirectorMember
Vesting period           2 years 2 years
Number of non-employee members           3pcmi_NumberOfNonEmployeeMembers
/ us-gaap_AwardTypeAxis
= us-gaap_RestrictedStockUnitsRSUMember
/ us-gaap_RelatedPartyTransactionsByRelatedPartyAxis
= pcmi_NonEmployeeDirectorMember
3pcmi_NumberOfNonEmployeeMembers
/ us-gaap_AwardTypeAxis
= us-gaap_RestrictedStockUnitsRSUMember
/ us-gaap_RelatedPartyTransactionsByRelatedPartyAxis
= pcmi_NonEmployeeDirectorMember