XML 21 R54.htm IDEA: XBRL DOCUMENT v2.4.1.9
Line of Credit and Note Payable (Details) (USD $)
9 Months Ended 12 Months Ended 1 Months Ended
Sep. 30, 2014
Dec. 31, 2014
item
Jun. 30, 2011
May 31, 2013
Jul. 31, 2013
Dec. 31, 2013
acre
Mar. 22, 2013
Line of Credit and Notes Payable              
Net working capital advances outstanding   $ 52,795,000us-gaap_LinesOfCreditCurrent       $ 110,499,000us-gaap_LinesOfCreditCurrent  
Additional disclosures              
Purchase price of real property       3,000,000us-gaap_SignificantAcquisitionsAndDisposalsAcquisitionCostsOrSaleProceeds   1,100,000us-gaap_SignificantAcquisitionsAndDisposalsAcquisitionCostsOrSaleProceeds  
Area of land purchased           7.9us-gaap_AreaOfLand  
Additional costs incurred for construction of a new cloud data center 12,200,000us-gaap_PaymentsForConstructionInProcess            
Number of existing data centers   2pcmi_NumberOfExistingDataCenters          
Asset-based revolving credit facility              
Line of Credit and Notes Payable              
Credit limit   200,000,000us-gaap_LineOfCreditFacilityCurrentBorrowingCapacity
/ us-gaap_LongtermDebtTypeAxis
= us-gaap_RevolvingCreditFacilityMember
         
Unused line fee (as a percent)   0.25%us-gaap_LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage
/ us-gaap_LongtermDebtTypeAxis
= us-gaap_RevolvingCreditFacilityMember
         
Fixed charge coverage ratio   1.0pcmi_DebtInstrumentCovenantDefaultFixedChargeCoverageRatio
/ us-gaap_LongtermDebtTypeAxis
= us-gaap_RevolvingCreditFacilityMember
         
Number of trailing fiscal quarters used in calculating the fixed charge coverage ratio under debt covenants   4pcmi_DebtInstrumentCovenantNumberOfTrailingFiscalQuartersUsedForCalculationOfFixedChargeCoverageRatio
/ us-gaap_LongtermDebtTypeAxis
= us-gaap_RevolvingCreditFacilityMember
         
Net working capital advances outstanding   52,800,000us-gaap_LinesOfCreditCurrent
/ us-gaap_LongtermDebtTypeAxis
= us-gaap_RevolvingCreditFacilityMember
         
Amount available to borrow for working capital advances   89,500,000us-gaap_LineOfCreditFacilityCapacityAvailableForSpecificPurposeOtherThanForTradePurchases
/ us-gaap_LongtermDebtTypeAxis
= us-gaap_RevolvingCreditFacilityMember
         
Additional disclosures              
Effective weighted average annual interest rate (as a percent)   2.31%us-gaap_LongtermDebtWeightedAverageInterestRate
/ us-gaap_LongtermDebtTypeAxis
= us-gaap_RevolvingCreditFacilityMember
         
Term note              
Line of Credit and Notes Payable              
Principal balance of debt             4,340,000us-gaap_DebtInstrumentFaceAmount
/ us-gaap_LongtermDebtTypeAxis
= us-gaap_MediumTermNotesMember
Equal monthly principal installments   52,000us-gaap_DebtInstrumentPeriodicPaymentPrincipal
/ us-gaap_LongtermDebtTypeAxis
= us-gaap_MediumTermNotesMember
         
Principal repayment amortization period   84 months          
Outstanding amount of debt   3,300,000us-gaap_DebtInstrumentCarryingAmount
/ us-gaap_LongtermDebtTypeAxis
= us-gaap_MediumTermNotesMember
         
Maturities of remaining balance of term note              
2015   600,000us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths
/ us-gaap_LongtermDebtTypeAxis
= us-gaap_MediumTermNotesMember
         
2016   600,000us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo
/ us-gaap_LongtermDebtTypeAxis
= us-gaap_MediumTermNotesMember
         
2017   600,000us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree
/ us-gaap_LongtermDebtTypeAxis
= us-gaap_MediumTermNotesMember
         
2018   600,000us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour
/ us-gaap_LongtermDebtTypeAxis
= us-gaap_MediumTermNotesMember
         
2019   600,000us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive
/ us-gaap_LongtermDebtTypeAxis
= us-gaap_MediumTermNotesMember
         
Thereafter   200,000us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalAfterYearFive
/ us-gaap_LongtermDebtTypeAxis
= us-gaap_MediumTermNotesMember
         
Additional disclosures              
Effective weighted average annual interest rate (as a percent)   2.31%us-gaap_LongtermDebtWeightedAverageInterestRate
/ us-gaap_LongtermDebtTypeAxis
= us-gaap_MediumTermNotesMember
         
Credit agreement              
Line of Credit and Notes Payable              
Principal repayment amortization period     25 years        
Maturities of remaining balance of term note              
2015   400,000us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths
/ us-gaap_LongtermDebtTypeAxis
= pcmi_CreditAgreementMember
         
2016   8,500,000us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo
/ us-gaap_LongtermDebtTypeAxis
= pcmi_CreditAgreementMember
         
Additional disclosures              
Borrowing term     5 years        
Amount outstanding under credit agreement   8,900,000us-gaap_SecuredDebt
/ us-gaap_LongtermDebtTypeAxis
= pcmi_CreditAgreementMember
         
Credit agreement | Prime rate              
Additional disclosures              
Variable interest rate basis   Prime          
Percentage points added to the reference rate   0.375%us-gaap_DebtInstrumentBasisSpreadOnVariableRate1
/ us-gaap_LongtermDebtTypeAxis
= pcmi_CreditAgreementMember
/ us-gaap_VariableRateAxis
= us-gaap_PrimeRateMember
         
Credit agreement | LIBOR              
Additional disclosures              
Variable interest rate basis   LIBOR          
Percentage points added to the reference rate   2.375%us-gaap_DebtInstrumentBasisSpreadOnVariableRate1
/ us-gaap_LongtermDebtTypeAxis
= pcmi_CreditAgreementMember
/ us-gaap_VariableRateAxis
= us-gaap_LondonInterbankOfferedRateLIBORMember
         
Subline under revolving credit facility              
Line of Credit and Notes Payable              
Principal repayment amortization period       84 months      
Maturities of remaining balance of term note              
2015   300,000us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths
/ us-gaap_LongtermDebtTypeAxis
= pcmi_SublineOfRevolvingCreditFacilityMember
         
2016   300,000us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo
/ us-gaap_LongtermDebtTypeAxis
= pcmi_SublineOfRevolvingCreditFacilityMember
         
2017   300,000us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree
/ us-gaap_LongtermDebtTypeAxis
= pcmi_SublineOfRevolvingCreditFacilityMember
         
2018   300,000us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour
/ us-gaap_LongtermDebtTypeAxis
= pcmi_SublineOfRevolvingCreditFacilityMember
         
2019   300,000us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive
/ us-gaap_LongtermDebtTypeAxis
= pcmi_SublineOfRevolvingCreditFacilityMember
         
Thereafter   100,000us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalAfterYearFive
/ us-gaap_LongtermDebtTypeAxis
= pcmi_SublineOfRevolvingCreditFacilityMember
         
Additional disclosures              
Real property purchase amount financed       1,700,000us-gaap_ProceedsFromLinesOfCredit
/ us-gaap_LongtermDebtTypeAxis
= pcmi_SublineOfRevolvingCreditFacilityMember
     
Monthly principal amortization amount       24,000us-gaap_LineOfCreditFacilityPeriodicPaymentPrincipal
/ us-gaap_LongtermDebtTypeAxis
= pcmi_SublineOfRevolvingCreditFacilityMember
     
Amount outstanding under credit agreement   1,600,000us-gaap_SecuredDebt
/ us-gaap_LongtermDebtTypeAxis
= pcmi_SublineOfRevolvingCreditFacilityMember
         
Financing Arrangements For ERP Upgrage              
Line of Credit and Notes Payable              
Number of financing arrangements entered   3pcmi_NumberOfFinancingArrangementsEnteredWithBanks
/ us-gaap_LongtermDebtTypeAxis
= pcmi_FinancingArrangementsForErpUpgrageMember
         
Principal balance of debt   5,600,000us-gaap_DebtInstrumentFaceAmount
/ us-gaap_LongtermDebtTypeAxis
= pcmi_FinancingArrangementsForErpUpgrageMember
         
Outstanding amount of debt   4,500,000us-gaap_DebtInstrumentCarryingAmount
/ us-gaap_LongtermDebtTypeAxis
= pcmi_FinancingArrangementsForErpUpgrageMember
         
Maturities of remaining balance of term note              
2015   2,000,000us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths
/ us-gaap_LongtermDebtTypeAxis
= pcmi_FinancingArrangementsForErpUpgrageMember
         
2016   2,000,000us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo
/ us-gaap_LongtermDebtTypeAxis
= pcmi_FinancingArrangementsForErpUpgrageMember
         
2017   500,000us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree
/ us-gaap_LongtermDebtTypeAxis
= pcmi_FinancingArrangementsForErpUpgrageMember
         
Loan agreement to finance build out of new data center              
Line of Credit and Notes Payable              
Principal repayment amortization period         25 years    
Maturities of remaining balance of term note              
2015   300,000us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths
/ us-gaap_LongtermDebtTypeAxis
= us-gaap_ConstructionLoansMember
         
2016   300,000us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo
/ us-gaap_LongtermDebtTypeAxis
= us-gaap_ConstructionLoansMember
         
2017   300,000us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree
/ us-gaap_LongtermDebtTypeAxis
= us-gaap_ConstructionLoansMember
         
2018   300,000us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour
/ us-gaap_LongtermDebtTypeAxis
= us-gaap_ConstructionLoansMember
         
2019   300,000us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive
/ us-gaap_LongtermDebtTypeAxis
= us-gaap_ConstructionLoansMember
         
Thereafter   6,200,000us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalAfterYearFive
/ us-gaap_LongtermDebtTypeAxis
= us-gaap_ConstructionLoansMember
         
Additional disclosures              
Borrowing term         5 years    
Amount outstanding under credit agreement   7,725,000us-gaap_SecuredDebt
/ us-gaap_LongtermDebtTypeAxis
= us-gaap_ConstructionLoansMember
         
Loan agreement to finance build out of new data center | Maximum              
Line of Credit and Notes Payable              
Principal balance of debt         7,725,000us-gaap_DebtInstrumentFaceAmount
/ us-gaap_LongtermDebtTypeAxis
= us-gaap_ConstructionLoansMember
/ us-gaap_RangeAxis
= us-gaap_MaximumMember
   
Loan agreement to finance build out of new data center | Prime rate              
Additional disclosures              
Variable interest rate basis         prime    
Percentage points added to the reference rate         0.25%us-gaap_DebtInstrumentBasisSpreadOnVariableRate1
/ us-gaap_LongtermDebtTypeAxis
= us-gaap_ConstructionLoansMember
/ us-gaap_VariableRateAxis
= us-gaap_PrimeRateMember
   
Loan agreement to finance build out of new data center | LIBOR              
Additional disclosures              
Variable interest rate basis         LIBOR    
Percentage points added to the reference rate         2.25%us-gaap_DebtInstrumentBasisSpreadOnVariableRate1
/ us-gaap_LongtermDebtTypeAxis
= us-gaap_ConstructionLoansMember
/ us-gaap_VariableRateAxis
= us-gaap_LondonInterbankOfferedRateLIBORMember
   
Notes payable              
Additional disclosures              
Effective weighted average annual interest rate (as a percent)   2.31%us-gaap_LongtermDebtWeightedAverageInterestRate
/ us-gaap_LongtermDebtTypeAxis
= pcmi_NotesPayableMember