Restructuring Costs (Detail) (USD $)
|
1 Months Ended |
3 Months Ended |
6 Months Ended |
12 Months Ended |
3 Months Ended |
0 Months Ended |
Aug. 31, 2012
employee
|
Mar. 30, 2013
employee
|
Jun. 29, 2013
employee
|
Dec. 28, 2013
|
Jan. 03, 2015
|
Jan. 03, 2015
|
Jul. 25, 2014
employee
|
Fiscal 2012 | Lasalle, Illinois |
|
|
|
|
|
|
|
Restructuring Cost and Reserve [Line Items] |
|
|
|
|
|
|
|
Headcount reduction, number of employees |
71us-gaap_RestructuringAndRelatedCostNumberOfPositionsEliminated / us-gaap_RestructuringPlanAxis = prts_Restructuring2012Member / us-gaap_StatementGeographicalAxis = stpr_IL
|
|
|
|
|
|
|
Fiscal 2012 | Employee severance |
|
|
|
|
|
|
|
Restructuring Cost and Reserve [Line Items] |
|
|
|
|
|
|
|
Severance charges |
640,000us-gaap_SeveranceCosts1 / us-gaap_RestructuringCostAndReserveAxis = us-gaap_EmployeeSeveranceMember / us-gaap_RestructuringPlanAxis = prts_Restructuring2012Member
|
|
|
|
|
|
|
Fiscal 2012 | Employee severance | Fulfillment Expense |
|
|
|
|
|
|
|
Restructuring Cost and Reserve [Line Items] |
|
|
|
|
|
|
|
Severance charges |
228,000us-gaap_SeveranceCosts1 / us-gaap_IncomeStatementLocationAxis = prts_FulfillmentExpenseMember / us-gaap_RestructuringCostAndReserveAxis = us-gaap_EmployeeSeveranceMember / us-gaap_RestructuringPlanAxis = prts_Restructuring2012Member
|
|
|
|
|
|
|
Fiscal 2012 | Employee severance | Marketing expense |
|
|
|
|
|
|
|
Restructuring Cost and Reserve [Line Items] |
|
|
|
|
|
|
|
Severance charges |
396,000us-gaap_SeveranceCosts1 / us-gaap_IncomeStatementLocationAxis = us-gaap_SellingAndMarketingExpenseMember / us-gaap_RestructuringCostAndReserveAxis = us-gaap_EmployeeSeveranceMember / us-gaap_RestructuringPlanAxis = prts_Restructuring2012Member
|
|
|
|
|
|
|
Fiscal 2012 | Employee severance | Technology expense |
|
|
|
|
|
|
|
Restructuring Cost and Reserve [Line Items] |
|
|
|
|
|
|
|
Severance charges |
16,000us-gaap_SeveranceCosts1 / us-gaap_IncomeStatementLocationAxis = prts_TechnologyExpenseMember / us-gaap_RestructuringCostAndReserveAxis = us-gaap_EmployeeSeveranceMember / us-gaap_RestructuringPlanAxis = prts_Restructuring2012Member
|
|
|
|
|
|
|
Fiscal 2013 |
|
|
|
|
|
|
|
Restructuring Cost and Reserve [Line Items] |
|
|
|
|
|
|
|
Headcount reduction, number of employees |
|
176us-gaap_RestructuringAndRelatedCostNumberOfPositionsEliminated / us-gaap_RestructuringPlanAxis = prts_Restructuring2013Member
|
15us-gaap_RestructuringAndRelatedCostNumberOfPositionsEliminated / us-gaap_RestructuringPlanAxis = prts_Restructuring2013Member
|
|
|
|
|
Fiscal 2013 | United States |
|
|
|
|
|
|
|
Restructuring Cost and Reserve [Line Items] |
|
|
|
|
|
|
|
Headcount reduction, number of employees |
|
13us-gaap_RestructuringAndRelatedCostNumberOfPositionsEliminated / us-gaap_RestructuringPlanAxis = prts_Restructuring2013Member / us-gaap_StatementGeographicalAxis = country_US
|
|
|
|
|
|
Fiscal 2013 | Philippines |
|
|
|
|
|
|
|
Restructuring Cost and Reserve [Line Items] |
|
|
|
|
|
|
|
Headcount reduction, number of employees |
|
163us-gaap_RestructuringAndRelatedCostNumberOfPositionsEliminated / us-gaap_RestructuringPlanAxis = prts_Restructuring2013Member / us-gaap_StatementGeographicalAxis = country_PH
|
|
|
|
|
|
Fiscal 2013 | Employee severance |
|
|
|
|
|
|
|
Restructuring Cost and Reserve [Line Items] |
|
|
|
|
|
|
|
Severance payable |
|
|
|
0us-gaap_SupplementalUnemploymentBenefitsSeveranceBenefits / us-gaap_RestructuringCostAndReserveAxis = us-gaap_EmployeeSeveranceMember / us-gaap_RestructuringPlanAxis = prts_Restructuring2013Member
|
|
|
|
Severance charges |
|
|
|
723,000us-gaap_SeveranceCosts1 / us-gaap_RestructuringCostAndReserveAxis = us-gaap_EmployeeSeveranceMember / us-gaap_RestructuringPlanAxis = prts_Restructuring2013Member
|
|
|
|
Adjustments to severance payable |
|
|
|
0us-gaap_IncreaseDecreaseInOtherEmployeeRelatedLiabilities / us-gaap_RestructuringCostAndReserveAxis = us-gaap_EmployeeSeveranceMember / us-gaap_RestructuringPlanAxis = prts_Restructuring2013Member
|
|
|
|
Fiscal 2013 | Employee severance | Fulfillment Expense |
|
|
|
|
|
|
|
Restructuring Cost and Reserve [Line Items] |
|
|
|
|
|
|
|
Severance charges |
|
|
|
58,000us-gaap_SeveranceCosts1 / us-gaap_IncomeStatementLocationAxis = prts_FulfillmentExpenseMember / us-gaap_RestructuringCostAndReserveAxis = us-gaap_EmployeeSeveranceMember / us-gaap_RestructuringPlanAxis = prts_Restructuring2013Member
|
|
|
|
Fiscal 2013 | Employee severance | Marketing expense |
|
|
|
|
|
|
|
Restructuring Cost and Reserve [Line Items] |
|
|
|
|
|
|
|
Severance charges |
|
|
|
394,000us-gaap_SeveranceCosts1 / us-gaap_IncomeStatementLocationAxis = us-gaap_SellingAndMarketingExpenseMember / us-gaap_RestructuringCostAndReserveAxis = us-gaap_EmployeeSeveranceMember / us-gaap_RestructuringPlanAxis = prts_Restructuring2013Member
|
|
|
|
Fiscal 2013 | Employee severance | General and administrative expense |
|
|
|
|
|
|
|
Restructuring Cost and Reserve [Line Items] |
|
|
|
|
|
|
|
Severance charges |
|
|
|
109,000us-gaap_SeveranceCosts1 / us-gaap_IncomeStatementLocationAxis = us-gaap_GeneralAndAdministrativeExpenseMember / us-gaap_RestructuringCostAndReserveAxis = us-gaap_EmployeeSeveranceMember / us-gaap_RestructuringPlanAxis = prts_Restructuring2013Member
|
|
|
|
Fiscal 2013 | Employee severance | Technology expense |
|
|
|
|
|
|
|
Restructuring Cost and Reserve [Line Items] |
|
|
|
|
|
|
|
Severance charges |
|
|
|
162,000us-gaap_SeveranceCosts1 / us-gaap_IncomeStatementLocationAxis = prts_TechnologyExpenseMember / us-gaap_RestructuringCostAndReserveAxis = us-gaap_EmployeeSeveranceMember / us-gaap_RestructuringPlanAxis = prts_Restructuring2013Member
|
|
|
|
Fiscal 2014 |
|
|
|
|
|
|
|
Restructuring Cost and Reserve [Line Items] |
|
|
|
|
|
|
|
Number of remaining warehouses |
|
|
|
|
2prts_NumberofRemainingWarehouses / us-gaap_RestructuringPlanAxis = prts_Restructuring2014Member
|
2prts_NumberofRemainingWarehouses / us-gaap_RestructuringPlanAxis = prts_Restructuring2014Member
|
|
Fiscal 2014 | Inventory transfers | Cost of Sales |
|
|
|
|
|
|
|
Restructuring Cost and Reserve [Line Items] |
|
|
|
|
|
|
|
Inventory not deemed economically transferable |
|
|
|
|
130,000us-gaap_GainLossOnDispositionOfAssets1 / us-gaap_IncomeStatementLocationAxis = us-gaap_CostOfSalesMember / us-gaap_RestructuringCostAndReserveAxis = prts_InventoryTransfersMember / us-gaap_RestructuringPlanAxis = prts_Restructuring2014Member
|
|
|
Inventory write-down |
|
|
|
|
767,000us-gaap_InventoryWriteDown / us-gaap_IncomeStatementLocationAxis = us-gaap_CostOfSalesMember / us-gaap_RestructuringCostAndReserveAxis = prts_InventoryTransfersMember / us-gaap_RestructuringPlanAxis = prts_Restructuring2014Member
|
|
|
Aggregate inventory charge |
|
|
|
|
897,000us-gaap_ProductionRelatedImpairmentsOrCharges / us-gaap_IncomeStatementLocationAxis = us-gaap_CostOfSalesMember / us-gaap_RestructuringCostAndReserveAxis = prts_InventoryTransfersMember / us-gaap_RestructuringPlanAxis = prts_Restructuring2014Member
|
|
|
Fiscal 2014 | Employee severance |
|
|
|
|
|
|
|
Restructuring Cost and Reserve [Line Items] |
|
|
|
|
|
|
|
Severance payable |
|
|
|
|
0us-gaap_SupplementalUnemploymentBenefitsSeveranceBenefits / us-gaap_RestructuringCostAndReserveAxis = us-gaap_EmployeeSeveranceMember / us-gaap_RestructuringPlanAxis = prts_Restructuring2014Member
|
0us-gaap_SupplementalUnemploymentBenefitsSeveranceBenefits / us-gaap_RestructuringCostAndReserveAxis = us-gaap_EmployeeSeveranceMember / us-gaap_RestructuringPlanAxis = prts_Restructuring2014Member
|
|
Fiscal 2014 | Employee severance | Fulfillment Expense |
|
|
|
|
|
|
|
Restructuring Cost and Reserve [Line Items] |
|
|
|
|
|
|
|
Reduction in severance charges |
|
|
|
|
|
$ 26,000prts_IncreaseDecreaseinSeveranceCosts / us-gaap_IncomeStatementLocationAxis = prts_FulfillmentExpenseMember / us-gaap_RestructuringCostAndReserveAxis = us-gaap_EmployeeSeveranceMember / us-gaap_RestructuringPlanAxis = prts_Restructuring2014Member
|
|
Fiscal 2014 | Facility Closure | Carson, California |
|
|
|
|
|
|
|
Restructuring Cost and Reserve [Line Items] |
|
|
|
|
|
|
|
Headcount reduction, number of employees |
|
|
|
|
|
|
77us-gaap_RestructuringAndRelatedCostNumberOfPositionsEliminated / us-gaap_RestructuringCostAndReserveAxis = us-gaap_FacilityClosingMember / us-gaap_RestructuringPlanAxis = prts_Restructuring2014Member / us-gaap_StatementGeographicalAxis = stpr_CA
|