XML 34 R52.htm IDEA: XBRL DOCUMENT v2.4.1.9
Discontinued Operations (Details) (USD $)
In Thousands, unless otherwise specified
3 Months Ended 12 Months Ended
Dec. 31, 2014
Sep. 30, 2014
Jun. 30, 2014
Mar. 31, 2014
Dec. 31, 2013
Sep. 30, 2013
Jun. 30, 2013
Mar. 31, 2013
Dec. 31, 2014
Dec. 31, 2013
Dec. 31, 2012
Carrying amounts of major classes of assets and liabilities that have been included in Condensed Consolidated Balance Sheets                      
Current assets of discontinued operations $ 26us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperationCurrent       $ 5,846us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperationCurrent       $ 26us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperationCurrent $ 5,846us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperationCurrent  
Non-current assets of discontinued operations 14us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperationNoncurrent       1,299us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperationNoncurrent       14us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperationNoncurrent 1,299us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperationNoncurrent  
Current liabilities of discontinued operations 577us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationCurrent       713us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationCurrent       577us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationCurrent 713us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationCurrent  
Operating results of discontinued operations reported in "Loss from discontinued operation, net of taxes" in Condensed Consolidated Statements of Operations                      
Loss from discontinued operations, net of taxes (481)us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTax (279)us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTax (663)us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTax (147)us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTax (137)us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTax (205)us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTax (138)us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTax (36)us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTax (1,570)us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTax (516)us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTax (599)us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTax
Discontinued Operations                      
Discontinued Operations                      
Number of retail stores discontinued                 4pcmi_DiscontinuedOperationNumberOfRetailStoresClosed
/ us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis
= pcmi_OperationsDiscontinuedMember
   
Carrying amounts of major classes of assets and liabilities that have been included in Condensed Consolidated Balance Sheets                      
Accounts receivable, net 19us-gaap_DisposalGroupIncludingDiscontinuedOperationAccountsNotesAndLoansReceivableNet
/ us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis
= pcmi_OperationsDiscontinuedMember
      329us-gaap_DisposalGroupIncludingDiscontinuedOperationAccountsNotesAndLoansReceivableNet
/ us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis
= pcmi_OperationsDiscontinuedMember
      19us-gaap_DisposalGroupIncludingDiscontinuedOperationAccountsNotesAndLoansReceivableNet
/ us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis
= pcmi_OperationsDiscontinuedMember
329us-gaap_DisposalGroupIncludingDiscontinuedOperationAccountsNotesAndLoansReceivableNet
/ us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis
= pcmi_OperationsDiscontinuedMember
 
Inventories, net 7us-gaap_DisposalGroupIncludingDiscontinuedOperationInventory
/ us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis
= pcmi_OperationsDiscontinuedMember
      5,517us-gaap_DisposalGroupIncludingDiscontinuedOperationInventory
/ us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis
= pcmi_OperationsDiscontinuedMember
      7us-gaap_DisposalGroupIncludingDiscontinuedOperationInventory
/ us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis
= pcmi_OperationsDiscontinuedMember
5,517us-gaap_DisposalGroupIncludingDiscontinuedOperationInventory
/ us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis
= pcmi_OperationsDiscontinuedMember
 
Current assets of discontinued operations 26us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperationCurrent
/ us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis
= pcmi_OperationsDiscontinuedMember
      5,846us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperationCurrent
/ us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis
= pcmi_OperationsDiscontinuedMember
      26us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperationCurrent
/ us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis
= pcmi_OperationsDiscontinuedMember
5,846us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperationCurrent
/ us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis
= pcmi_OperationsDiscontinuedMember
 
Fixed assets, net         814us-gaap_DisposalGroupIncludingDiscontinuedOperationPropertyPlantAndEquipmentNet
/ us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis
= pcmi_OperationsDiscontinuedMember
        814us-gaap_DisposalGroupIncludingDiscontinuedOperationPropertyPlantAndEquipmentNet
/ us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis
= pcmi_OperationsDiscontinuedMember
 
Intangible assets, net         466us-gaap_DisposalGroupIncludingDiscontinuedOperationIntangibleAssetsNet
/ us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis
= pcmi_OperationsDiscontinuedMember
        466us-gaap_DisposalGroupIncludingDiscontinuedOperationIntangibleAssetsNet
/ us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis
= pcmi_OperationsDiscontinuedMember
 
Other non-current assets 14us-gaap_DisposalGroupIncludingDiscontinuedOperationOtherNoncurrentAssets
/ us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis
= pcmi_OperationsDiscontinuedMember
      19us-gaap_DisposalGroupIncludingDiscontinuedOperationOtherNoncurrentAssets
/ us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis
= pcmi_OperationsDiscontinuedMember
      14us-gaap_DisposalGroupIncludingDiscontinuedOperationOtherNoncurrentAssets
/ us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis
= pcmi_OperationsDiscontinuedMember
19us-gaap_DisposalGroupIncludingDiscontinuedOperationOtherNoncurrentAssets
/ us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis
= pcmi_OperationsDiscontinuedMember
 
Non-current assets of discontinued operations 14us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperationNoncurrent
/ us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis
= pcmi_OperationsDiscontinuedMember
      1,299us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperationNoncurrent
/ us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis
= pcmi_OperationsDiscontinuedMember
      14us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperationNoncurrent
/ us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis
= pcmi_OperationsDiscontinuedMember
1,299us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperationNoncurrent
/ us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis
= pcmi_OperationsDiscontinuedMember
 
Total assets of discontinued operations 40us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperation
/ us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis
= pcmi_OperationsDiscontinuedMember
      7,145us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperation
/ us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis
= pcmi_OperationsDiscontinuedMember
      40us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperation
/ us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis
= pcmi_OperationsDiscontinuedMember
7,145us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperation
/ us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis
= pcmi_OperationsDiscontinuedMember
 
Accounts payable 116us-gaap_DisposalGroupIncludingDiscontinuedOperationAccountsPayableCurrent
/ us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis
= pcmi_OperationsDiscontinuedMember
      220us-gaap_DisposalGroupIncludingDiscontinuedOperationAccountsPayableCurrent
/ us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis
= pcmi_OperationsDiscontinuedMember
      116us-gaap_DisposalGroupIncludingDiscontinuedOperationAccountsPayableCurrent
/ us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis
= pcmi_OperationsDiscontinuedMember
220us-gaap_DisposalGroupIncludingDiscontinuedOperationAccountsPayableCurrent
/ us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis
= pcmi_OperationsDiscontinuedMember
 
Accrued expenses and other current liabilities 458pcmi_DisposalGroupIncludingDiscontinuedOperationAccruedExpensesCurrentAndOtherCurrentLiabilities
/ us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis
= pcmi_OperationsDiscontinuedMember
      464pcmi_DisposalGroupIncludingDiscontinuedOperationAccruedExpensesCurrentAndOtherCurrentLiabilities
/ us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis
= pcmi_OperationsDiscontinuedMember
      458pcmi_DisposalGroupIncludingDiscontinuedOperationAccruedExpensesCurrentAndOtherCurrentLiabilities
/ us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis
= pcmi_OperationsDiscontinuedMember
464pcmi_DisposalGroupIncludingDiscontinuedOperationAccruedExpensesCurrentAndOtherCurrentLiabilities
/ us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis
= pcmi_OperationsDiscontinuedMember
 
Deferred revenue 3us-gaap_DisposalGroupIncludingDiscontinuedOperationDeferredRevenueCurrent
/ us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis
= pcmi_OperationsDiscontinuedMember
      29us-gaap_DisposalGroupIncludingDiscontinuedOperationDeferredRevenueCurrent
/ us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis
= pcmi_OperationsDiscontinuedMember
      3us-gaap_DisposalGroupIncludingDiscontinuedOperationDeferredRevenueCurrent
/ us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis
= pcmi_OperationsDiscontinuedMember
29us-gaap_DisposalGroupIncludingDiscontinuedOperationDeferredRevenueCurrent
/ us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis
= pcmi_OperationsDiscontinuedMember
 
Current liabilities of discontinued operations 577us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationCurrent
/ us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis
= pcmi_OperationsDiscontinuedMember
      713us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationCurrent
/ us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis
= pcmi_OperationsDiscontinuedMember
      577us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationCurrent
/ us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis
= pcmi_OperationsDiscontinuedMember
713us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationCurrent
/ us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis
= pcmi_OperationsDiscontinuedMember
 
Operating results of discontinued operations reported in "Loss from discontinued operation, net of taxes" in Condensed Consolidated Statements of Operations                      
Net sales                 29,746us-gaap_DisposalGroupIncludingDiscontinuedOperationRevenue
/ us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis
= pcmi_OperationsDiscontinuedMember
64,200us-gaap_DisposalGroupIncludingDiscontinuedOperationRevenue
/ us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis
= pcmi_OperationsDiscontinuedMember
78,561us-gaap_DisposalGroupIncludingDiscontinuedOperationRevenue
/ us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis
= pcmi_OperationsDiscontinuedMember
Loss before income taxes                 (2,795)us-gaap_DiscontinuedOperationIncomeLossFromDiscontinuedOperationBeforeIncomeTax
/ us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis
= pcmi_OperationsDiscontinuedMember
(887)us-gaap_DiscontinuedOperationIncomeLossFromDiscontinuedOperationBeforeIncomeTax
/ us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis
= pcmi_OperationsDiscontinuedMember
(1,034)us-gaap_DiscontinuedOperationIncomeLossFromDiscontinuedOperationBeforeIncomeTax
/ us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis
= pcmi_OperationsDiscontinuedMember
Income tax benefit                 (1,225)us-gaap_DiscontinuedOperationTaxEffectOfDiscontinuedOperation
/ us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis
= pcmi_OperationsDiscontinuedMember
(371)us-gaap_DiscontinuedOperationTaxEffectOfDiscontinuedOperation
/ us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis
= pcmi_OperationsDiscontinuedMember
(435)us-gaap_DiscontinuedOperationTaxEffectOfDiscontinuedOperation
/ us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis
= pcmi_OperationsDiscontinuedMember
Loss from discontinued operations, net of taxes                 $ (1,570)us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTax
/ us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis
= pcmi_OperationsDiscontinuedMember
$ (516)us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTax
/ us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis
= pcmi_OperationsDiscontinuedMember
$ (599)us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTax
/ us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis
= pcmi_OperationsDiscontinuedMember