Nature of Business and Basis of Presentation Restatement of Prior Period Financial Statements (Details) (USD $) Share data in Thousands, except Per Share data, unless otherwise specified
|
3 Months Ended |
12 Months Ended |
|
Sep. 27, 2014
|
Jun. 28, 2014
|
Mar. 29, 2014
|
Dec. 28, 2013
|
Sep. 28, 2013
|
Jun. 29, 2013
|
Mar. 30, 2013
|
Jan. 03, 2015
|
Dec. 28, 2013
|
Dec. 29, 2012
|
Deferred income tax assets |
|
|
|
$ 1,807,000us-gaap_DeferredTaxAssetsNetCurrent
|
|
|
|
$ 2,082,000us-gaap_DeferredTaxAssetsNetCurrent
|
$ 1,807,000us-gaap_DeferredTaxAssetsNetCurrent
|
|
Accrued expenses |
|
|
|
7,886,000us-gaap_AccruedLiabilitiesCurrent
|
|
|
|
8,133,000us-gaap_AccruedLiabilitiesCurrent
|
7,886,000us-gaap_AccruedLiabilitiesCurrent
|
|
Accumulated deficit |
|
|
|
7,631,000us-gaap_RetainedEarningsAccumulatedDeficit
|
|
|
|
6,860,000us-gaap_RetainedEarningsAccumulatedDeficit
|
7,631,000us-gaap_RetainedEarningsAccumulatedDeficit
|
10,778,000us-gaap_RetainedEarningsAccumulatedDeficit
|
Accumulated other comprehensive loss |
|
|
|
(478,000)us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax
|
|
|
|
(675,000)us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax
|
(478,000)us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax
|
(304,000)us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax
|
Retail |
16,712,000us-gaap_SalesRevenueGoodsNet
|
17,461,000us-gaap_SalesRevenueGoodsNet
|
16,601,000us-gaap_SalesRevenueGoodsNet
|
15,678,000us-gaap_SalesRevenueGoodsNet
|
17,018,000us-gaap_SalesRevenueGoodsNet
|
17,801,000us-gaap_SalesRevenueGoodsNet
|
18,059,000us-gaap_SalesRevenueGoodsNet
|
67,023,000us-gaap_SalesRevenueGoodsNet
|
68,556,000us-gaap_SalesRevenueGoodsNet
|
|
Recycling |
11,833,000us-gaap_RecyclingRevenue
|
11,161,000us-gaap_RecyclingRevenue
|
11,684,000us-gaap_RecyclingRevenue
|
11,518,000us-gaap_RecyclingRevenue
|
11,523,000us-gaap_RecyclingRevenue
|
9,941,000us-gaap_RecyclingRevenue
|
8,020,000us-gaap_RecyclingRevenue
|
45,914,000us-gaap_RecyclingRevenue
|
41,002,000us-gaap_RecyclingRevenue
|
|
Byproduct |
4,682,000arci_ByproductRevenue
|
4,211,000arci_ByproductRevenue
|
4,823,000arci_ByproductRevenue
|
5,346,000arci_ByproductRevenue
|
4,697,000arci_ByproductRevenue
|
4,212,000arci_ByproductRevenue
|
4,065,000arci_ByproductRevenue
|
17,993,000arci_ByproductRevenue
|
18,320,000arci_ByproductRevenue
|
|
Revenues |
33,227,000us-gaap_SalesRevenueNet
|
32,833,000us-gaap_SalesRevenueNet
|
33,108,000us-gaap_SalesRevenueNet
|
32,542,000us-gaap_SalesRevenueNet
|
33,238,000us-gaap_SalesRevenueNet
|
31,954,000us-gaap_SalesRevenueNet
|
30,144,000us-gaap_SalesRevenueNet
|
130,930,000us-gaap_SalesRevenueNet
|
127,878,000us-gaap_SalesRevenueNet
|
|
Costs of revenues |
24,937,000us-gaap_CostOfGoodsAndServicesSold
|
24,707,000us-gaap_CostOfGoodsAndServicesSold
|
24,047,000us-gaap_CostOfGoodsAndServicesSold
|
24,450,000us-gaap_CostOfGoodsAndServicesSold
|
24,445,000us-gaap_CostOfGoodsAndServicesSold
|
23,778,000us-gaap_CostOfGoodsAndServicesSold
|
22,514,000us-gaap_CostOfGoodsAndServicesSold
|
98,120,000us-gaap_CostOfGoodsAndServicesSold
|
95,187,000us-gaap_CostOfGoodsAndServicesSold
|
|
Gross Profit |
8,290,000us-gaap_GrossProfit
|
8,126,000us-gaap_GrossProfit
|
9,061,000us-gaap_GrossProfit
|
8,092,000us-gaap_GrossProfit
|
8,793,000us-gaap_GrossProfit
|
8,176,000us-gaap_GrossProfit
|
7,630,000us-gaap_GrossProfit
|
32,810,000us-gaap_GrossProfit
|
32,691,000us-gaap_GrossProfit
|
|
Selling, general and administrative expenses |
7,612,000us-gaap_SellingGeneralAndAdministrativeExpense
|
7,296,000us-gaap_SellingGeneralAndAdministrativeExpense
|
7,375,000us-gaap_SellingGeneralAndAdministrativeExpense
|
7,224,000us-gaap_SellingGeneralAndAdministrativeExpense
|
7,291,000us-gaap_SellingGeneralAndAdministrativeExpense
|
7,295,000us-gaap_SellingGeneralAndAdministrativeExpense
|
7,485,000us-gaap_SellingGeneralAndAdministrativeExpense
|
30,259,000us-gaap_SellingGeneralAndAdministrativeExpense
|
29,295,000us-gaap_SellingGeneralAndAdministrativeExpense
|
|
Operating Income (Loss) |
678,000us-gaap_OperatingIncomeLoss
|
830,000us-gaap_OperatingIncomeLoss
|
1,686,000us-gaap_OperatingIncomeLoss
|
868,000us-gaap_OperatingIncomeLoss
|
1,502,000us-gaap_OperatingIncomeLoss
|
881,000us-gaap_OperatingIncomeLoss
|
145,000us-gaap_OperatingIncomeLoss
|
2,551,000us-gaap_OperatingIncomeLoss
|
3,396,000us-gaap_OperatingIncomeLoss
|
|
Interest Expense |
(219,000)us-gaap_InterestExpense
|
(228,000)us-gaap_InterestExpense
|
(261,000)us-gaap_InterestExpense
|
(287,000)us-gaap_InterestExpense
|
(336,000)us-gaap_InterestExpense
|
(335,000)us-gaap_InterestExpense
|
(294,000)us-gaap_InterestExpense
|
(996,000)us-gaap_InterestExpense
|
(1,255,000)us-gaap_InterestExpense
|
|
Other expense, net |
(67,000)us-gaap_OtherNonoperatingIncomeExpense
|
43,000us-gaap_OtherNonoperatingIncomeExpense
|
(31,000)us-gaap_OtherNonoperatingIncomeExpense
|
(77,000)us-gaap_OtherNonoperatingIncomeExpense
|
7,000us-gaap_OtherNonoperatingIncomeExpense
|
(7,000)us-gaap_OtherNonoperatingIncomeExpense
|
(13,000)us-gaap_OtherNonoperatingIncomeExpense
|
(46,000)us-gaap_OtherNonoperatingIncomeExpense
|
(90,000)us-gaap_OtherNonoperatingIncomeExpense
|
|
Income (loss) before income taxes and noncontrolling interest |
392,000us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments
|
645,000us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments
|
1,394,000us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments
|
504,000us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments
|
1,173,000us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments
|
539,000us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments
|
(162,000)us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments
|
1,509,000us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments
|
2,054,000us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments
|
|
Provision for income taxes |
145,000us-gaap_IncomeTaxExpenseBenefit
|
302,000us-gaap_IncomeTaxExpenseBenefit
|
529,000us-gaap_IncomeTaxExpenseBenefit
|
(1,780,000)us-gaap_IncomeTaxExpenseBenefit
|
227,000us-gaap_IncomeTaxExpenseBenefit
|
145,000us-gaap_IncomeTaxExpenseBenefit
|
0us-gaap_IncomeTaxExpenseBenefit
|
714,000us-gaap_IncomeTaxExpenseBenefit
|
(1,408,000)us-gaap_IncomeTaxExpenseBenefit
|
|
Net income (loss) |
247,000us-gaap_ProfitLoss
|
343,000us-gaap_ProfitLoss
|
865,000us-gaap_ProfitLoss
|
2,284,000us-gaap_ProfitLoss
|
946,000us-gaap_ProfitLoss
|
394,000us-gaap_ProfitLoss
|
(162,000)us-gaap_ProfitLoss
|
795,000us-gaap_ProfitLoss
|
3,462,000us-gaap_ProfitLoss
|
|
Net Income (Loss) Attributable to Noncontrolling Interest |
51,000us-gaap_NetIncomeLossAttributableToNoncontrollingInterest
|
8,000us-gaap_NetIncomeLossAttributableToNoncontrollingInterest
|
(137,000)us-gaap_NetIncomeLossAttributableToNoncontrollingInterest
|
(284,000)us-gaap_NetIncomeLossAttributableToNoncontrollingInterest
|
(128,000)us-gaap_NetIncomeLossAttributableToNoncontrollingInterest
|
42,000us-gaap_NetIncomeLossAttributableToNoncontrollingInterest
|
55,000us-gaap_NetIncomeLossAttributableToNoncontrollingInterest
|
(24,000)us-gaap_NetIncomeLossAttributableToNoncontrollingInterest
|
(315,000)us-gaap_NetIncomeLossAttributableToNoncontrollingInterest
|
|
Net Income (Loss) Available to Common Stockholders, Basic |
298,000us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic
|
351,000us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic
|
728,000us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic
|
2,000,000us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic
|
818,000us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic
|
436,000us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic
|
(107,000)us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic
|
771,000us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic
|
3,147,000us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic
|
|
Basic (in dollars per share) |
$ 0.05us-gaap_EarningsPerShareBasic
|
$ 0.06us-gaap_EarningsPerShareBasic
|
$ 0.13us-gaap_EarningsPerShareBasic
|
$ 0.36us-gaap_EarningsPerShareBasic
|
$ 0.15us-gaap_EarningsPerShareBasic
|
$ 0.08us-gaap_EarningsPerShareBasic
|
$ (0.02)us-gaap_EarningsPerShareBasic
|
$ 0.14us-gaap_EarningsPerShareBasic
|
$ 0.57us-gaap_EarningsPerShareBasic
|
|
Diluted (in dollars per share) |
$ 0.05us-gaap_EarningsPerShareDiluted
|
$ 0.06us-gaap_EarningsPerShareDiluted
|
$ 0.12us-gaap_EarningsPerShareDiluted
|
$ 0.34us-gaap_EarningsPerShareDiluted
|
$ 0.14us-gaap_EarningsPerShareDiluted
|
$ 0.08us-gaap_EarningsPerShareDiluted
|
$ (0.02)us-gaap_EarningsPerShareDiluted
|
$ 0.13us-gaap_EarningsPerShareDiluted
|
$ 0.55us-gaap_EarningsPerShareDiluted
|
|
Basic (in shares) |
5,749us-gaap_WeightedAverageNumberOfSharesOutstandingBasic
|
5,581us-gaap_WeightedAverageNumberOfSharesOutstandingBasic
|
5,577us-gaap_WeightedAverageNumberOfSharesOutstandingBasic
|
5,571us-gaap_WeightedAverageNumberOfSharesOutstandingBasic
|
5,564us-gaap_WeightedAverageNumberOfSharesOutstandingBasic
|
5,556us-gaap_WeightedAverageNumberOfSharesOutstandingBasic
|
5,556us-gaap_WeightedAverageNumberOfSharesOutstandingBasic
|
5,676us-gaap_WeightedAverageNumberOfSharesOutstandingBasic
|
5,562us-gaap_WeightedAverageNumberOfSharesOutstandingBasic
|
|
Diluted (in shares) |
5,869us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding
|
5,892us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding
|
5,852us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding
|
5,847us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding
|
5,777us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding
|
5,709us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding
|
5,556us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding
|
5,780us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding
|
5,742us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding
|
|
Interest Income (Expense), Net |
|
|
|
|
|
|
|
996,000us-gaap_InterestIncomeExpenseNet
|
1,252,000us-gaap_InterestIncomeExpenseNet
|
|
Scenario, Previously Reported [Member] |
|
|
|
|
|
|
|
|
|
|
Deferred income tax assets |
|
|
|
523,000us-gaap_DeferredTaxAssetsNetCurrent / us-gaap_StatementScenarioAxis = us-gaap_ScenarioPreviouslyReportedMember
|
|
|
|
1,868,000us-gaap_DeferredTaxAssetsNetCurrent / us-gaap_StatementScenarioAxis = us-gaap_ScenarioPreviouslyReportedMember
|
523,000us-gaap_DeferredTaxAssetsNetCurrent / us-gaap_StatementScenarioAxis = us-gaap_ScenarioPreviouslyReportedMember
|
|
Accrued expenses |
|
|
|
4,288,000us-gaap_AccruedLiabilitiesCurrent / us-gaap_StatementScenarioAxis = us-gaap_ScenarioPreviouslyReportedMember
|
|
|
|
7,218,000us-gaap_AccruedLiabilitiesCurrent / us-gaap_StatementScenarioAxis = us-gaap_ScenarioPreviouslyReportedMember
|
4,288,000us-gaap_AccruedLiabilitiesCurrent / us-gaap_StatementScenarioAxis = us-gaap_ScenarioPreviouslyReportedMember
|
|
Accumulated deficit |
|
|
|
5,331,000us-gaap_RetainedEarningsAccumulatedDeficit / us-gaap_StatementScenarioAxis = us-gaap_ScenarioPreviouslyReportedMember
|
|
|
|
6,173,000us-gaap_RetainedEarningsAccumulatedDeficit / us-gaap_StatementScenarioAxis = us-gaap_ScenarioPreviouslyReportedMember
|
5,331,000us-gaap_RetainedEarningsAccumulatedDeficit / us-gaap_StatementScenarioAxis = us-gaap_ScenarioPreviouslyReportedMember
|
8,649,000us-gaap_RetainedEarningsAccumulatedDeficit / us-gaap_StatementScenarioAxis = us-gaap_ScenarioPreviouslyReportedMember
|
Accumulated other comprehensive loss |
|
|
|
(464,000)us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax / us-gaap_StatementScenarioAxis = us-gaap_ScenarioPreviouslyReportedMember
|
|
|
|
(661,000)us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax / us-gaap_StatementScenarioAxis = us-gaap_ScenarioPreviouslyReportedMember
|
(464,000)us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax / us-gaap_StatementScenarioAxis = us-gaap_ScenarioPreviouslyReportedMember
|
(290,000)us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax / us-gaap_StatementScenarioAxis = us-gaap_ScenarioPreviouslyReportedMember
|
Retail |
16,712,000us-gaap_SalesRevenueGoodsNet / us-gaap_StatementScenarioAxis = us-gaap_ScenarioPreviouslyReportedMember
|
17,461,000us-gaap_SalesRevenueGoodsNet / us-gaap_StatementScenarioAxis = us-gaap_ScenarioPreviouslyReportedMember
|
16,601,000us-gaap_SalesRevenueGoodsNet / us-gaap_StatementScenarioAxis = us-gaap_ScenarioPreviouslyReportedMember
|
15,678,000us-gaap_SalesRevenueGoodsNet / us-gaap_StatementScenarioAxis = us-gaap_ScenarioPreviouslyReportedMember
|
17,018,000us-gaap_SalesRevenueGoodsNet / us-gaap_StatementScenarioAxis = us-gaap_ScenarioPreviouslyReportedMember
|
17,801,000us-gaap_SalesRevenueGoodsNet / us-gaap_StatementScenarioAxis = us-gaap_ScenarioPreviouslyReportedMember
|
18,059,000us-gaap_SalesRevenueGoodsNet / us-gaap_StatementScenarioAxis = us-gaap_ScenarioPreviouslyReportedMember
|
|
68,556,000us-gaap_SalesRevenueGoodsNet / us-gaap_StatementScenarioAxis = us-gaap_ScenarioPreviouslyReportedMember
|
|
Recycling |
12,238,000us-gaap_RecyclingRevenue / us-gaap_StatementScenarioAxis = us-gaap_ScenarioPreviouslyReportedMember
|
11,539,000us-gaap_RecyclingRevenue / us-gaap_StatementScenarioAxis = us-gaap_ScenarioPreviouslyReportedMember
|
12,068,000us-gaap_RecyclingRevenue / us-gaap_StatementScenarioAxis = us-gaap_ScenarioPreviouslyReportedMember
|
11,802,000us-gaap_RecyclingRevenue / us-gaap_StatementScenarioAxis = us-gaap_ScenarioPreviouslyReportedMember
|
11,823,000us-gaap_RecyclingRevenue / us-gaap_StatementScenarioAxis = us-gaap_ScenarioPreviouslyReportedMember
|
10,260,000us-gaap_RecyclingRevenue / us-gaap_StatementScenarioAxis = us-gaap_ScenarioPreviouslyReportedMember
|
8,300,000us-gaap_RecyclingRevenue / us-gaap_StatementScenarioAxis = us-gaap_ScenarioPreviouslyReportedMember
|
|
42,185,000us-gaap_RecyclingRevenue / us-gaap_StatementScenarioAxis = us-gaap_ScenarioPreviouslyReportedMember
|
|
Byproduct |
4,682,000arci_ByproductRevenue / us-gaap_StatementScenarioAxis = us-gaap_ScenarioPreviouslyReportedMember
|
4,211,000arci_ByproductRevenue / us-gaap_StatementScenarioAxis = us-gaap_ScenarioPreviouslyReportedMember
|
4,823,000arci_ByproductRevenue / us-gaap_StatementScenarioAxis = us-gaap_ScenarioPreviouslyReportedMember
|
5,346,000arci_ByproductRevenue / us-gaap_StatementScenarioAxis = us-gaap_ScenarioPreviouslyReportedMember
|
4,697,000arci_ByproductRevenue / us-gaap_StatementScenarioAxis = us-gaap_ScenarioPreviouslyReportedMember
|
4,212,000arci_ByproductRevenue / us-gaap_StatementScenarioAxis = us-gaap_ScenarioPreviouslyReportedMember
|
4,065,000arci_ByproductRevenue / us-gaap_StatementScenarioAxis = us-gaap_ScenarioPreviouslyReportedMember
|
|
18,320,000arci_ByproductRevenue / us-gaap_StatementScenarioAxis = us-gaap_ScenarioPreviouslyReportedMember
|
|
Revenues |
33,632,000us-gaap_SalesRevenueNet / us-gaap_StatementScenarioAxis = us-gaap_ScenarioPreviouslyReportedMember
|
33,211,000us-gaap_SalesRevenueNet / us-gaap_StatementScenarioAxis = us-gaap_ScenarioPreviouslyReportedMember
|
33,492,000us-gaap_SalesRevenueNet / us-gaap_StatementScenarioAxis = us-gaap_ScenarioPreviouslyReportedMember
|
32,826,000us-gaap_SalesRevenueNet / us-gaap_StatementScenarioAxis = us-gaap_ScenarioPreviouslyReportedMember
|
33,538,000us-gaap_SalesRevenueNet / us-gaap_StatementScenarioAxis = us-gaap_ScenarioPreviouslyReportedMember
|
32,273,000us-gaap_SalesRevenueNet / us-gaap_StatementScenarioAxis = us-gaap_ScenarioPreviouslyReportedMember
|
30,424,000us-gaap_SalesRevenueNet / us-gaap_StatementScenarioAxis = us-gaap_ScenarioPreviouslyReportedMember
|
|
129,061,000us-gaap_SalesRevenueNet / us-gaap_StatementScenarioAxis = us-gaap_ScenarioPreviouslyReportedMember
|
|
Costs of revenues |
24,937,000us-gaap_CostOfGoodsAndServicesSold / us-gaap_StatementScenarioAxis = us-gaap_ScenarioPreviouslyReportedMember
|
24,707,000us-gaap_CostOfGoodsAndServicesSold / us-gaap_StatementScenarioAxis = us-gaap_ScenarioPreviouslyReportedMember
|
24,047,000us-gaap_CostOfGoodsAndServicesSold / us-gaap_StatementScenarioAxis = us-gaap_ScenarioPreviouslyReportedMember
|
24,450,000us-gaap_CostOfGoodsAndServicesSold / us-gaap_StatementScenarioAxis = us-gaap_ScenarioPreviouslyReportedMember
|
24,445,000us-gaap_CostOfGoodsAndServicesSold / us-gaap_StatementScenarioAxis = us-gaap_ScenarioPreviouslyReportedMember
|
23,778,000us-gaap_CostOfGoodsAndServicesSold / us-gaap_StatementScenarioAxis = us-gaap_ScenarioPreviouslyReportedMember
|
22,514,000us-gaap_CostOfGoodsAndServicesSold / us-gaap_StatementScenarioAxis = us-gaap_ScenarioPreviouslyReportedMember
|
|
95,187,000us-gaap_CostOfGoodsAndServicesSold / us-gaap_StatementScenarioAxis = us-gaap_ScenarioPreviouslyReportedMember
|
|
Gross Profit |
8,695,000us-gaap_GrossProfit / us-gaap_StatementScenarioAxis = us-gaap_ScenarioPreviouslyReportedMember
|
8,504,000us-gaap_GrossProfit / us-gaap_StatementScenarioAxis = us-gaap_ScenarioPreviouslyReportedMember
|
9,445,000us-gaap_GrossProfit / us-gaap_StatementScenarioAxis = us-gaap_ScenarioPreviouslyReportedMember
|
8,376,000us-gaap_GrossProfit / us-gaap_StatementScenarioAxis = us-gaap_ScenarioPreviouslyReportedMember
|
9,093,000us-gaap_GrossProfit / us-gaap_StatementScenarioAxis = us-gaap_ScenarioPreviouslyReportedMember
|
8,495,000us-gaap_GrossProfit / us-gaap_StatementScenarioAxis = us-gaap_ScenarioPreviouslyReportedMember
|
7,910,000us-gaap_GrossProfit / us-gaap_StatementScenarioAxis = us-gaap_ScenarioPreviouslyReportedMember
|
|
33,874,000us-gaap_GrossProfit / us-gaap_StatementScenarioAxis = us-gaap_ScenarioPreviouslyReportedMember
|
|
Selling, general and administrative expenses |
7,612,000us-gaap_SellingGeneralAndAdministrativeExpense / us-gaap_StatementScenarioAxis = us-gaap_ScenarioPreviouslyReportedMember
|
7,296,000us-gaap_SellingGeneralAndAdministrativeExpense / us-gaap_StatementScenarioAxis = us-gaap_ScenarioPreviouslyReportedMember
|
7,375,000us-gaap_SellingGeneralAndAdministrativeExpense / us-gaap_StatementScenarioAxis = us-gaap_ScenarioPreviouslyReportedMember
|
7,224,000us-gaap_SellingGeneralAndAdministrativeExpense / us-gaap_StatementScenarioAxis = us-gaap_ScenarioPreviouslyReportedMember
|
7,291,000us-gaap_SellingGeneralAndAdministrativeExpense / us-gaap_StatementScenarioAxis = us-gaap_ScenarioPreviouslyReportedMember
|
7,295,000us-gaap_SellingGeneralAndAdministrativeExpense / us-gaap_StatementScenarioAxis = us-gaap_ScenarioPreviouslyReportedMember
|
7,485,000us-gaap_SellingGeneralAndAdministrativeExpense / us-gaap_StatementScenarioAxis = us-gaap_ScenarioPreviouslyReportedMember
|
|
29,295,000us-gaap_SellingGeneralAndAdministrativeExpense / us-gaap_StatementScenarioAxis = us-gaap_ScenarioPreviouslyReportedMember
|
|
Operating Income (Loss) |
1,083,000us-gaap_OperatingIncomeLoss / us-gaap_StatementScenarioAxis = us-gaap_ScenarioPreviouslyReportedMember
|
1,208,000us-gaap_OperatingIncomeLoss / us-gaap_StatementScenarioAxis = us-gaap_ScenarioPreviouslyReportedMember
|
2,070,000us-gaap_OperatingIncomeLoss / us-gaap_StatementScenarioAxis = us-gaap_ScenarioPreviouslyReportedMember
|
1,152,000us-gaap_OperatingIncomeLoss / us-gaap_StatementScenarioAxis = us-gaap_ScenarioPreviouslyReportedMember
|
1,802,000us-gaap_OperatingIncomeLoss / us-gaap_StatementScenarioAxis = us-gaap_ScenarioPreviouslyReportedMember
|
1,200,000us-gaap_OperatingIncomeLoss / us-gaap_StatementScenarioAxis = us-gaap_ScenarioPreviouslyReportedMember
|
425,000us-gaap_OperatingIncomeLoss / us-gaap_StatementScenarioAxis = us-gaap_ScenarioPreviouslyReportedMember
|
|
4,579,000us-gaap_OperatingIncomeLoss / us-gaap_StatementScenarioAxis = us-gaap_ScenarioPreviouslyReportedMember
|
|
Interest Expense |
(194,000)us-gaap_InterestExpense / us-gaap_StatementScenarioAxis = us-gaap_ScenarioPreviouslyReportedMember
|
(205,000)us-gaap_InterestExpense / us-gaap_StatementScenarioAxis = us-gaap_ScenarioPreviouslyReportedMember
|
(241,000)us-gaap_InterestExpense / us-gaap_StatementScenarioAxis = us-gaap_ScenarioPreviouslyReportedMember
|
(269,000)us-gaap_InterestExpense / us-gaap_StatementScenarioAxis = us-gaap_ScenarioPreviouslyReportedMember
|
(320,000)us-gaap_InterestExpense / us-gaap_StatementScenarioAxis = us-gaap_ScenarioPreviouslyReportedMember
|
(322,000)us-gaap_InterestExpense / us-gaap_StatementScenarioAxis = us-gaap_ScenarioPreviouslyReportedMember
|
(283,000)us-gaap_InterestExpense / us-gaap_StatementScenarioAxis = us-gaap_ScenarioPreviouslyReportedMember
|
|
(1,194,000)us-gaap_InterestExpense / us-gaap_StatementScenarioAxis = us-gaap_ScenarioPreviouslyReportedMember
|
|
Other expense, net |
(67,000)us-gaap_OtherNonoperatingIncomeExpense / us-gaap_StatementScenarioAxis = us-gaap_ScenarioPreviouslyReportedMember
|
43,000us-gaap_OtherNonoperatingIncomeExpense / us-gaap_StatementScenarioAxis = us-gaap_ScenarioPreviouslyReportedMember
|
(31,000)us-gaap_OtherNonoperatingIncomeExpense / us-gaap_StatementScenarioAxis = us-gaap_ScenarioPreviouslyReportedMember
|
(77,000)us-gaap_OtherNonoperatingIncomeExpense / us-gaap_StatementScenarioAxis = us-gaap_ScenarioPreviouslyReportedMember
|
7,000us-gaap_OtherNonoperatingIncomeExpense / us-gaap_StatementScenarioAxis = us-gaap_ScenarioPreviouslyReportedMember
|
(7,000)us-gaap_OtherNonoperatingIncomeExpense / us-gaap_StatementScenarioAxis = us-gaap_ScenarioPreviouslyReportedMember
|
(13,000)us-gaap_OtherNonoperatingIncomeExpense / us-gaap_StatementScenarioAxis = us-gaap_ScenarioPreviouslyReportedMember
|
|
(90,000)us-gaap_OtherNonoperatingIncomeExpense / us-gaap_StatementScenarioAxis = us-gaap_ScenarioPreviouslyReportedMember
|
|
Income (loss) before income taxes and noncontrolling interest |
822,000us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments / us-gaap_StatementScenarioAxis = us-gaap_ScenarioPreviouslyReportedMember
|
1,046,000us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments / us-gaap_StatementScenarioAxis = us-gaap_ScenarioPreviouslyReportedMember
|
1,798,000us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments / us-gaap_StatementScenarioAxis = us-gaap_ScenarioPreviouslyReportedMember
|
806,000us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments / us-gaap_StatementScenarioAxis = us-gaap_ScenarioPreviouslyReportedMember
|
1,489,000us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments / us-gaap_StatementScenarioAxis = us-gaap_ScenarioPreviouslyReportedMember
|
871,000us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments / us-gaap_StatementScenarioAxis = us-gaap_ScenarioPreviouslyReportedMember
|
129,000us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments / us-gaap_StatementScenarioAxis = us-gaap_ScenarioPreviouslyReportedMember
|
|
3,295,000us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments / us-gaap_StatementScenarioAxis = us-gaap_ScenarioPreviouslyReportedMember
|
|
Provision for income taxes |
317,000us-gaap_IncomeTaxExpenseBenefit / us-gaap_StatementScenarioAxis = us-gaap_ScenarioPreviouslyReportedMember
|
462,000us-gaap_IncomeTaxExpenseBenefit / us-gaap_StatementScenarioAxis = us-gaap_ScenarioPreviouslyReportedMember
|
690,000us-gaap_IncomeTaxExpenseBenefit / us-gaap_StatementScenarioAxis = us-gaap_ScenarioPreviouslyReportedMember
|
(710,000)us-gaap_IncomeTaxExpenseBenefit / us-gaap_StatementScenarioAxis = us-gaap_ScenarioPreviouslyReportedMember
|
227,000us-gaap_IncomeTaxExpenseBenefit / us-gaap_StatementScenarioAxis = us-gaap_ScenarioPreviouslyReportedMember
|
145,000us-gaap_IncomeTaxExpenseBenefit / us-gaap_StatementScenarioAxis = us-gaap_ScenarioPreviouslyReportedMember
|
0us-gaap_IncomeTaxExpenseBenefit / us-gaap_StatementScenarioAxis = us-gaap_ScenarioPreviouslyReportedMember
|
|
(338,000)us-gaap_IncomeTaxExpenseBenefit / us-gaap_StatementScenarioAxis = us-gaap_ScenarioPreviouslyReportedMember
|
|
Net income (loss) |
505,000us-gaap_ProfitLoss / us-gaap_StatementScenarioAxis = us-gaap_ScenarioPreviouslyReportedMember
|
584,000us-gaap_ProfitLoss / us-gaap_StatementScenarioAxis = us-gaap_ScenarioPreviouslyReportedMember
|
1,108,000us-gaap_ProfitLoss / us-gaap_StatementScenarioAxis = us-gaap_ScenarioPreviouslyReportedMember
|
1,516,000us-gaap_ProfitLoss / us-gaap_StatementScenarioAxis = us-gaap_ScenarioPreviouslyReportedMember
|
1,262,000us-gaap_ProfitLoss / us-gaap_StatementScenarioAxis = us-gaap_ScenarioPreviouslyReportedMember
|
726,000us-gaap_ProfitLoss / us-gaap_StatementScenarioAxis = us-gaap_ScenarioPreviouslyReportedMember
|
129,000us-gaap_ProfitLoss / us-gaap_StatementScenarioAxis = us-gaap_ScenarioPreviouslyReportedMember
|
|
3,633,000us-gaap_ProfitLoss / us-gaap_StatementScenarioAxis = us-gaap_ScenarioPreviouslyReportedMember
|
|
Net Income (Loss) Attributable to Noncontrolling Interest |
51,000us-gaap_NetIncomeLossAttributableToNoncontrollingInterest / us-gaap_StatementScenarioAxis = us-gaap_ScenarioPreviouslyReportedMember
|
8,000us-gaap_NetIncomeLossAttributableToNoncontrollingInterest / us-gaap_StatementScenarioAxis = us-gaap_ScenarioPreviouslyReportedMember
|
(137,000)us-gaap_NetIncomeLossAttributableToNoncontrollingInterest / us-gaap_StatementScenarioAxis = us-gaap_ScenarioPreviouslyReportedMember
|
(284,000)us-gaap_NetIncomeLossAttributableToNoncontrollingInterest / us-gaap_StatementScenarioAxis = us-gaap_ScenarioPreviouslyReportedMember
|
(128,000)us-gaap_NetIncomeLossAttributableToNoncontrollingInterest / us-gaap_StatementScenarioAxis = us-gaap_ScenarioPreviouslyReportedMember
|
42,000us-gaap_NetIncomeLossAttributableToNoncontrollingInterest / us-gaap_StatementScenarioAxis = us-gaap_ScenarioPreviouslyReportedMember
|
55,000us-gaap_NetIncomeLossAttributableToNoncontrollingInterest / us-gaap_StatementScenarioAxis = us-gaap_ScenarioPreviouslyReportedMember
|
|
(315,000)us-gaap_NetIncomeLossAttributableToNoncontrollingInterest / us-gaap_StatementScenarioAxis = us-gaap_ScenarioPreviouslyReportedMember
|
|
Net Income (Loss) Available to Common Stockholders, Basic |
556,000us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic / us-gaap_StatementScenarioAxis = us-gaap_ScenarioPreviouslyReportedMember
|
592,000us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic / us-gaap_StatementScenarioAxis = us-gaap_ScenarioPreviouslyReportedMember
|
971,000us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic / us-gaap_StatementScenarioAxis = us-gaap_ScenarioPreviouslyReportedMember
|
1,232,000us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic / us-gaap_StatementScenarioAxis = us-gaap_ScenarioPreviouslyReportedMember
|
1,134,000us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic / us-gaap_StatementScenarioAxis = us-gaap_ScenarioPreviouslyReportedMember
|
768,000us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic / us-gaap_StatementScenarioAxis = us-gaap_ScenarioPreviouslyReportedMember
|
184,000us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic / us-gaap_StatementScenarioAxis = us-gaap_ScenarioPreviouslyReportedMember
|
|
3,318,000us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic / us-gaap_StatementScenarioAxis = us-gaap_ScenarioPreviouslyReportedMember
|
|
Basic (in dollars per share) |
$ 0.10us-gaap_EarningsPerShareBasic / us-gaap_StatementScenarioAxis = us-gaap_ScenarioPreviouslyReportedMember
|
$ 0.11us-gaap_EarningsPerShareBasic / us-gaap_StatementScenarioAxis = us-gaap_ScenarioPreviouslyReportedMember
|
$ 0.17us-gaap_EarningsPerShareBasic / us-gaap_StatementScenarioAxis = us-gaap_ScenarioPreviouslyReportedMember
|
$ 0.22us-gaap_EarningsPerShareBasic / us-gaap_StatementScenarioAxis = us-gaap_ScenarioPreviouslyReportedMember
|
$ 0.20us-gaap_EarningsPerShareBasic / us-gaap_StatementScenarioAxis = us-gaap_ScenarioPreviouslyReportedMember
|
$ 0.14us-gaap_EarningsPerShareBasic / us-gaap_StatementScenarioAxis = us-gaap_ScenarioPreviouslyReportedMember
|
$ 0.03us-gaap_EarningsPerShareBasic / us-gaap_StatementScenarioAxis = us-gaap_ScenarioPreviouslyReportedMember
|
|
$ 0.60us-gaap_EarningsPerShareBasic / us-gaap_StatementScenarioAxis = us-gaap_ScenarioPreviouslyReportedMember
|
|
Diluted (in dollars per share) |
$ 0.09us-gaap_EarningsPerShareDiluted / us-gaap_StatementScenarioAxis = us-gaap_ScenarioPreviouslyReportedMember
|
$ 0.10us-gaap_EarningsPerShareDiluted / us-gaap_StatementScenarioAxis = us-gaap_ScenarioPreviouslyReportedMember
|
$ 0.17us-gaap_EarningsPerShareDiluted / us-gaap_StatementScenarioAxis = us-gaap_ScenarioPreviouslyReportedMember
|
$ 0.21us-gaap_EarningsPerShareDiluted / us-gaap_StatementScenarioAxis = us-gaap_ScenarioPreviouslyReportedMember
|
$ 0.20us-gaap_EarningsPerShareDiluted / us-gaap_StatementScenarioAxis = us-gaap_ScenarioPreviouslyReportedMember
|
$ 0.13us-gaap_EarningsPerShareDiluted / us-gaap_StatementScenarioAxis = us-gaap_ScenarioPreviouslyReportedMember
|
$ 0.03us-gaap_EarningsPerShareDiluted / us-gaap_StatementScenarioAxis = us-gaap_ScenarioPreviouslyReportedMember
|
|
$ 0.58us-gaap_EarningsPerShareDiluted / us-gaap_StatementScenarioAxis = us-gaap_ScenarioPreviouslyReportedMember
|
|
Basic (in shares) |
5,749us-gaap_WeightedAverageNumberOfSharesOutstandingBasic / us-gaap_StatementScenarioAxis = us-gaap_ScenarioPreviouslyReportedMember
|
5,581us-gaap_WeightedAverageNumberOfSharesOutstandingBasic / us-gaap_StatementScenarioAxis = us-gaap_ScenarioPreviouslyReportedMember
|
5,577us-gaap_WeightedAverageNumberOfSharesOutstandingBasic / us-gaap_StatementScenarioAxis = us-gaap_ScenarioPreviouslyReportedMember
|
5,571us-gaap_WeightedAverageNumberOfSharesOutstandingBasic / us-gaap_StatementScenarioAxis = us-gaap_ScenarioPreviouslyReportedMember
|
5,564us-gaap_WeightedAverageNumberOfSharesOutstandingBasic / us-gaap_StatementScenarioAxis = us-gaap_ScenarioPreviouslyReportedMember
|
5,556us-gaap_WeightedAverageNumberOfSharesOutstandingBasic / us-gaap_StatementScenarioAxis = us-gaap_ScenarioPreviouslyReportedMember
|
5,556us-gaap_WeightedAverageNumberOfSharesOutstandingBasic / us-gaap_StatementScenarioAxis = us-gaap_ScenarioPreviouslyReportedMember
|
|
5,562us-gaap_WeightedAverageNumberOfSharesOutstandingBasic / us-gaap_StatementScenarioAxis = us-gaap_ScenarioPreviouslyReportedMember
|
|
Diluted (in shares) |
5,869us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding / us-gaap_StatementScenarioAxis = us-gaap_ScenarioPreviouslyReportedMember
|
5,892us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding / us-gaap_StatementScenarioAxis = us-gaap_ScenarioPreviouslyReportedMember
|
5,852us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding / us-gaap_StatementScenarioAxis = us-gaap_ScenarioPreviouslyReportedMember
|
5,847us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding / us-gaap_StatementScenarioAxis = us-gaap_ScenarioPreviouslyReportedMember
|
5,777us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding / us-gaap_StatementScenarioAxis = us-gaap_ScenarioPreviouslyReportedMember
|
5,709us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding / us-gaap_StatementScenarioAxis = us-gaap_ScenarioPreviouslyReportedMember
|
5,678us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding / us-gaap_StatementScenarioAxis = us-gaap_ScenarioPreviouslyReportedMember
|
|
5,742us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding / us-gaap_StatementScenarioAxis = us-gaap_ScenarioPreviouslyReportedMember
|
|
sales tax error correction [Member] |
|
|
|
|
|
|
|
|
|
|
Sales Tax Estimate |
|
|
|
|
|
|
|
3,900,000arci_ErrorCorrectionsandPriorPeriodAdjustmentsSalesTaxEstimate / us-gaap_ErrorCorrectionsAndPriorPeriodAdjustmentsRestatementByRestatementPeriodAndAmountAxis = arci_SalesTaxErrorCorrectionMember
|
|
|
Sales Tax Estimate, Net |
|
|
|
|
|
|
|
2,400,000arci_ErrorCorrectionsandPriorPeriodAdjustmentsSalesTaxEstimateNet / us-gaap_ErrorCorrectionsAndPriorPeriodAdjustmentsRestatementByRestatementPeriodAndAmountAxis = arci_SalesTaxErrorCorrectionMember
|
|
|
Deferred income tax assets |
|
|
|
1,284,000us-gaap_DeferredTaxAssetsNetCurrent / us-gaap_ErrorCorrectionsAndPriorPeriodAdjustmentsRestatementByRestatementPeriodAndAmountAxis = arci_SalesTaxErrorCorrectionMember
|
|
|
|
214,000us-gaap_DeferredTaxAssetsNetCurrent / us-gaap_ErrorCorrectionsAndPriorPeriodAdjustmentsRestatementByRestatementPeriodAndAmountAxis = arci_SalesTaxErrorCorrectionMember
|
1,284,000us-gaap_DeferredTaxAssetsNetCurrent / us-gaap_ErrorCorrectionsAndPriorPeriodAdjustmentsRestatementByRestatementPeriodAndAmountAxis = arci_SalesTaxErrorCorrectionMember
|
|
Accrued expenses |
|
|
|
3,598,000us-gaap_AccruedLiabilitiesCurrent / us-gaap_ErrorCorrectionsAndPriorPeriodAdjustmentsRestatementByRestatementPeriodAndAmountAxis = arci_SalesTaxErrorCorrectionMember
|
|
|
|
915,000us-gaap_AccruedLiabilitiesCurrent / us-gaap_ErrorCorrectionsAndPriorPeriodAdjustmentsRestatementByRestatementPeriodAndAmountAxis = arci_SalesTaxErrorCorrectionMember
|
3,598,000us-gaap_AccruedLiabilitiesCurrent / us-gaap_ErrorCorrectionsAndPriorPeriodAdjustmentsRestatementByRestatementPeriodAndAmountAxis = arci_SalesTaxErrorCorrectionMember
|
|
Accumulated deficit |
|
|
|
2,300,000us-gaap_RetainedEarningsAccumulatedDeficit / us-gaap_ErrorCorrectionsAndPriorPeriodAdjustmentsRestatementByRestatementPeriodAndAmountAxis = arci_SalesTaxErrorCorrectionMember
|
|
|
|
687,000us-gaap_RetainedEarningsAccumulatedDeficit / us-gaap_ErrorCorrectionsAndPriorPeriodAdjustmentsRestatementByRestatementPeriodAndAmountAxis = arci_SalesTaxErrorCorrectionMember
|
2,300,000us-gaap_RetainedEarningsAccumulatedDeficit / us-gaap_ErrorCorrectionsAndPriorPeriodAdjustmentsRestatementByRestatementPeriodAndAmountAxis = arci_SalesTaxErrorCorrectionMember
|
2,129,000us-gaap_RetainedEarningsAccumulatedDeficit / us-gaap_ErrorCorrectionsAndPriorPeriodAdjustmentsRestatementByRestatementPeriodAndAmountAxis = arci_SalesTaxErrorCorrectionMember
|
Accumulated other comprehensive loss |
|
|
|
(14,000)us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax / us-gaap_ErrorCorrectionsAndPriorPeriodAdjustmentsRestatementByRestatementPeriodAndAmountAxis = arci_SalesTaxErrorCorrectionMember
|
|
|
|
(14,000)us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax / us-gaap_ErrorCorrectionsAndPriorPeriodAdjustmentsRestatementByRestatementPeriodAndAmountAxis = arci_SalesTaxErrorCorrectionMember
|
(14,000)us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax / us-gaap_ErrorCorrectionsAndPriorPeriodAdjustmentsRestatementByRestatementPeriodAndAmountAxis = arci_SalesTaxErrorCorrectionMember
|
(14,000)us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax / us-gaap_ErrorCorrectionsAndPriorPeriodAdjustmentsRestatementByRestatementPeriodAndAmountAxis = arci_SalesTaxErrorCorrectionMember
|
Revenues |
(405,000)us-gaap_SalesRevenueNet / us-gaap_ErrorCorrectionsAndPriorPeriodAdjustmentsRestatementByRestatementPeriodAndAmountAxis = arci_SalesTaxErrorCorrectionMember
|
(378,000)us-gaap_SalesRevenueNet / us-gaap_ErrorCorrectionsAndPriorPeriodAdjustmentsRestatementByRestatementPeriodAndAmountAxis = arci_SalesTaxErrorCorrectionMember
|
(384,000)us-gaap_SalesRevenueNet / us-gaap_ErrorCorrectionsAndPriorPeriodAdjustmentsRestatementByRestatementPeriodAndAmountAxis = arci_SalesTaxErrorCorrectionMember
|
(284,000)us-gaap_SalesRevenueNet / us-gaap_ErrorCorrectionsAndPriorPeriodAdjustmentsRestatementByRestatementPeriodAndAmountAxis = arci_SalesTaxErrorCorrectionMember
|
(300,000)us-gaap_SalesRevenueNet / us-gaap_ErrorCorrectionsAndPriorPeriodAdjustmentsRestatementByRestatementPeriodAndAmountAxis = arci_SalesTaxErrorCorrectionMember
|
(319,000)us-gaap_SalesRevenueNet / us-gaap_ErrorCorrectionsAndPriorPeriodAdjustmentsRestatementByRestatementPeriodAndAmountAxis = arci_SalesTaxErrorCorrectionMember
|
(280,000)us-gaap_SalesRevenueNet / us-gaap_ErrorCorrectionsAndPriorPeriodAdjustmentsRestatementByRestatementPeriodAndAmountAxis = arci_SalesTaxErrorCorrectionMember
|
|
(1,183,000)us-gaap_SalesRevenueNet / us-gaap_ErrorCorrectionsAndPriorPeriodAdjustmentsRestatementByRestatementPeriodAndAmountAxis = arci_SalesTaxErrorCorrectionMember
|
|
Provision for income taxes |
172,000us-gaap_IncomeTaxExpenseBenefit / us-gaap_ErrorCorrectionsAndPriorPeriodAdjustmentsRestatementByRestatementPeriodAndAmountAxis = arci_SalesTaxErrorCorrectionMember
|
160,000us-gaap_IncomeTaxExpenseBenefit / us-gaap_ErrorCorrectionsAndPriorPeriodAdjustmentsRestatementByRestatementPeriodAndAmountAxis = arci_SalesTaxErrorCorrectionMember
|
161,000us-gaap_IncomeTaxExpenseBenefit / us-gaap_ErrorCorrectionsAndPriorPeriodAdjustmentsRestatementByRestatementPeriodAndAmountAxis = arci_SalesTaxErrorCorrectionMember
|
1,070,000us-gaap_IncomeTaxExpenseBenefit / us-gaap_ErrorCorrectionsAndPriorPeriodAdjustmentsRestatementByRestatementPeriodAndAmountAxis = arci_SalesTaxErrorCorrectionMember
|
0us-gaap_IncomeTaxExpenseBenefit / us-gaap_ErrorCorrectionsAndPriorPeriodAdjustmentsRestatementByRestatementPeriodAndAmountAxis = arci_SalesTaxErrorCorrectionMember
|
0us-gaap_IncomeTaxExpenseBenefit / us-gaap_ErrorCorrectionsAndPriorPeriodAdjustmentsRestatementByRestatementPeriodAndAmountAxis = arci_SalesTaxErrorCorrectionMember
|
0us-gaap_IncomeTaxExpenseBenefit / us-gaap_ErrorCorrectionsAndPriorPeriodAdjustmentsRestatementByRestatementPeriodAndAmountAxis = arci_SalesTaxErrorCorrectionMember
|
|
1,070,000us-gaap_IncomeTaxExpenseBenefit / us-gaap_ErrorCorrectionsAndPriorPeriodAdjustmentsRestatementByRestatementPeriodAndAmountAxis = arci_SalesTaxErrorCorrectionMember
|
|
Interest Income (Expense), Net |
(25,000)us-gaap_InterestIncomeExpenseNet / us-gaap_ErrorCorrectionsAndPriorPeriodAdjustmentsRestatementByRestatementPeriodAndAmountAxis = arci_SalesTaxErrorCorrectionMember
|
(23,000)us-gaap_InterestIncomeExpenseNet / us-gaap_ErrorCorrectionsAndPriorPeriodAdjustmentsRestatementByRestatementPeriodAndAmountAxis = arci_SalesTaxErrorCorrectionMember
|
(20,000)us-gaap_InterestIncomeExpenseNet / us-gaap_ErrorCorrectionsAndPriorPeriodAdjustmentsRestatementByRestatementPeriodAndAmountAxis = arci_SalesTaxErrorCorrectionMember
|
(18,000)us-gaap_InterestIncomeExpenseNet / us-gaap_ErrorCorrectionsAndPriorPeriodAdjustmentsRestatementByRestatementPeriodAndAmountAxis = arci_SalesTaxErrorCorrectionMember
|
(16,000)us-gaap_InterestIncomeExpenseNet / us-gaap_ErrorCorrectionsAndPriorPeriodAdjustmentsRestatementByRestatementPeriodAndAmountAxis = arci_SalesTaxErrorCorrectionMember
|
(13,000)us-gaap_InterestIncomeExpenseNet / us-gaap_ErrorCorrectionsAndPriorPeriodAdjustmentsRestatementByRestatementPeriodAndAmountAxis = arci_SalesTaxErrorCorrectionMember
|
(11,000)us-gaap_InterestIncomeExpenseNet / us-gaap_ErrorCorrectionsAndPriorPeriodAdjustmentsRestatementByRestatementPeriodAndAmountAxis = arci_SalesTaxErrorCorrectionMember
|
|
(58,000)us-gaap_InterestIncomeExpenseNet / us-gaap_ErrorCorrectionsAndPriorPeriodAdjustmentsRestatementByRestatementPeriodAndAmountAxis = arci_SalesTaxErrorCorrectionMember
|
|
Total effect of restatement items |
$ (258,000)arci_ErrorCorrectionsandPriorPeriodAdjustmentsRestatementItems / us-gaap_ErrorCorrectionsAndPriorPeriodAdjustmentsRestatementByRestatementPeriodAndAmountAxis = arci_SalesTaxErrorCorrectionMember
|
$ (241,000)arci_ErrorCorrectionsandPriorPeriodAdjustmentsRestatementItems / us-gaap_ErrorCorrectionsAndPriorPeriodAdjustmentsRestatementByRestatementPeriodAndAmountAxis = arci_SalesTaxErrorCorrectionMember
|
$ (243,000)arci_ErrorCorrectionsandPriorPeriodAdjustmentsRestatementItems / us-gaap_ErrorCorrectionsAndPriorPeriodAdjustmentsRestatementByRestatementPeriodAndAmountAxis = arci_SalesTaxErrorCorrectionMember
|
$ 768,000arci_ErrorCorrectionsandPriorPeriodAdjustmentsRestatementItems / us-gaap_ErrorCorrectionsAndPriorPeriodAdjustmentsRestatementByRestatementPeriodAndAmountAxis = arci_SalesTaxErrorCorrectionMember
|
$ (316,000)arci_ErrorCorrectionsandPriorPeriodAdjustmentsRestatementItems / us-gaap_ErrorCorrectionsAndPriorPeriodAdjustmentsRestatementByRestatementPeriodAndAmountAxis = arci_SalesTaxErrorCorrectionMember
|
$ (332,000)arci_ErrorCorrectionsandPriorPeriodAdjustmentsRestatementItems / us-gaap_ErrorCorrectionsAndPriorPeriodAdjustmentsRestatementByRestatementPeriodAndAmountAxis = arci_SalesTaxErrorCorrectionMember
|
$ (291,000)arci_ErrorCorrectionsandPriorPeriodAdjustmentsRestatementItems / us-gaap_ErrorCorrectionsAndPriorPeriodAdjustmentsRestatementByRestatementPeriodAndAmountAxis = arci_SalesTaxErrorCorrectionMember
|
|
$ (171,000)arci_ErrorCorrectionsandPriorPeriodAdjustmentsRestatementItems / us-gaap_ErrorCorrectionsAndPriorPeriodAdjustmentsRestatementByRestatementPeriodAndAmountAxis = arci_SalesTaxErrorCorrectionMember
|
|