XML 43 R43.htm IDEA: XBRL DOCUMENT v2.4.1.9
Note 1 - Summary of Significant Accounting Policies (Details) (USD $)
12 Months Ended
Jan. 03, 2015
Dec. 28, 2013
Dec. 29, 2012
Note 1 - Summary of Significant Accounting Policies (Details) [Line Items]      
Cash and Cash Equivalents, at Carrying Value $ 6,411,000us-gaap_CashAndCashEquivalentsAtCarryingValue $ 9,317,000us-gaap_CashAndCashEquivalentsAtCarryingValue $ 14,123,000us-gaap_CashAndCashEquivalentsAtCarryingValue
Capitalized Computer Software, Additions 359,000us-gaap_CapitalizedComputerSoftwareAdditions 443,000us-gaap_CapitalizedComputerSoftwareAdditions  
Capitalized Computer Software, Net 643,000us-gaap_CapitalizedComputerSoftwareNet 505,000us-gaap_CapitalizedComputerSoftwareNet  
Gross Billings 72,600,000us-gaap_GrossTransactionVolume 67,300,000us-gaap_GrossTransactionVolume  
Construction Revenue 41,000,000us-gaap_ConstructionRevenue 30,700,000us-gaap_ConstructionRevenue  
Other Receivables, Net, Current 3,797,000us-gaap_OtherReceivablesNetCurrent 3,953,000us-gaap_OtherReceivablesNetCurrent  
Accounts Payable, Other, Current 6,658,000us-gaap_AccountsPayableOtherCurrent 3,905,000us-gaap_AccountsPayableOtherCurrent  
Accounts Receivable, Net, Current 59,187,000us-gaap_AccountsReceivableNetCurrent 55,726,000us-gaap_AccountsReceivableNetCurrent  
Advertising Expense 680,000us-gaap_AdvertisingExpense 490,000us-gaap_AdvertisingExpense  
ERP Software System [Member]      
Note 1 - Summary of Significant Accounting Policies (Details) [Line Items]      
Property, Plant and Equipment, Useful Life 15 years    
VOIP Telephone System [Member]      
Note 1 - Summary of Significant Accounting Policies (Details) [Line Items]      
Property, Plant and Equipment, Useful Life 7 years    
Furniture and Fixtures [Member]      
Note 1 - Summary of Significant Accounting Policies (Details) [Line Items]      
Property, Plant and Equipment, Useful Life 5 years    
Ontario Power Group [Member] | Sales Revenue, Net [Member] | Customer Concentration Risk [Member]      
Note 1 - Summary of Significant Accounting Policies (Details) [Line Items]      
Concentration Risk, Percentage 21.40%us-gaap_ConcentrationRiskPercentage1
/ us-gaap_ConcentrationRiskByBenchmarkAxis
= us-gaap_SalesRevenueNetMember
/ us-gaap_ConcentrationRiskByTypeAxis
= us-gaap_CustomerConcentrationRiskMember
/ us-gaap_MajorCustomersAxis
= rcmt_OntarioPowerGroupMember
18.60%us-gaap_ConcentrationRiskPercentage1
/ us-gaap_ConcentrationRiskByBenchmarkAxis
= us-gaap_SalesRevenueNetMember
/ us-gaap_ConcentrationRiskByTypeAxis
= us-gaap_CustomerConcentrationRiskMember
/ us-gaap_MajorCustomersAxis
= rcmt_OntarioPowerGroupMember
 
Ontario Power Group [Member] | Accounts Receivable [Member] | Customer Concentration Risk [Member]      
Note 1 - Summary of Significant Accounting Policies (Details) [Line Items]      
Concentration Risk, Percentage 29.40%us-gaap_ConcentrationRiskPercentage1
/ us-gaap_ConcentrationRiskByBenchmarkAxis
= us-gaap_AccountsReceivableMember
/ us-gaap_ConcentrationRiskByTypeAxis
= us-gaap_CustomerConcentrationRiskMember
/ us-gaap_MajorCustomersAxis
= rcmt_OntarioPowerGroupMember
21.80%us-gaap_ConcentrationRiskPercentage1
/ us-gaap_ConcentrationRiskByBenchmarkAxis
= us-gaap_AccountsReceivableMember
/ us-gaap_ConcentrationRiskByTypeAxis
= us-gaap_CustomerConcentrationRiskMember
/ us-gaap_MajorCustomersAxis
= rcmt_OntarioPowerGroupMember
 
United Technologies Corporation [Member] | Sales Revenue, Net [Member] | Customer Concentration Risk [Member]      
Note 1 - Summary of Significant Accounting Policies (Details) [Line Items]      
Concentration Risk, Percentage 12.90%us-gaap_ConcentrationRiskPercentage1
/ us-gaap_ConcentrationRiskByBenchmarkAxis
= us-gaap_SalesRevenueNetMember
/ us-gaap_ConcentrationRiskByTypeAxis
= us-gaap_CustomerConcentrationRiskMember
/ us-gaap_MajorCustomersAxis
= rcmt_UnitedTechnologiesCorporationMember
12.60%us-gaap_ConcentrationRiskPercentage1
/ us-gaap_ConcentrationRiskByBenchmarkAxis
= us-gaap_SalesRevenueNetMember
/ us-gaap_ConcentrationRiskByTypeAxis
= us-gaap_CustomerConcentrationRiskMember
/ us-gaap_MajorCustomersAxis
= rcmt_UnitedTechnologiesCorporationMember
 
United Technologies Corporation [Member] | Accounts Receivable [Member] | Customer Concentration Risk [Member]      
Note 1 - Summary of Significant Accounting Policies (Details) [Line Items]      
Concentration Risk, Percentage 3.30%us-gaap_ConcentrationRiskPercentage1
/ us-gaap_ConcentrationRiskByBenchmarkAxis
= us-gaap_AccountsReceivableMember
/ us-gaap_ConcentrationRiskByTypeAxis
= us-gaap_CustomerConcentrationRiskMember
/ us-gaap_MajorCustomersAxis
= rcmt_UnitedTechnologiesCorporationMember
5.30%us-gaap_ConcentrationRiskPercentage1
/ us-gaap_ConcentrationRiskByBenchmarkAxis
= us-gaap_AccountsReceivableMember
/ us-gaap_ConcentrationRiskByTypeAxis
= us-gaap_CustomerConcentrationRiskMember
/ us-gaap_MajorCustomersAxis
= rcmt_UnitedTechnologiesCorporationMember
 
New York Power Authority [Member] | Accounts Receivable [Member] | Customer Concentration Risk [Member]      
Note 1 - Summary of Significant Accounting Policies (Details) [Line Items]      
Concentration Risk, Percentage 14.10%us-gaap_ConcentrationRiskPercentage1
/ us-gaap_ConcentrationRiskByBenchmarkAxis
= us-gaap_AccountsReceivableMember
/ us-gaap_ConcentrationRiskByTypeAxis
= us-gaap_CustomerConcentrationRiskMember
/ us-gaap_MajorCustomersAxis
= rcmt_NewYorkPowerAuthorityMember
16.60%us-gaap_ConcentrationRiskPercentage1
/ us-gaap_ConcentrationRiskByBenchmarkAxis
= us-gaap_AccountsReceivableMember
/ us-gaap_ConcentrationRiskByTypeAxis
= us-gaap_CustomerConcentrationRiskMember
/ us-gaap_MajorCustomersAxis
= rcmt_NewYorkPowerAuthorityMember
 
New York Power Authority [Member] | Transit Accounts Receivable [Member]      
Note 1 - Summary of Significant Accounting Policies (Details) [Line Items]      
Accounts Receivable, Net   2,200,000us-gaap_AccountsReceivableNet
/ us-gaap_BalanceSheetLocationAxis
= rcmt_TransitAccountsReceivableMember
/ us-gaap_MajorCustomersAxis
= rcmt_NewYorkPowerAuthorityMember
 
New York Power Authority [Member] | Transit Accounts Payable [Member]      
Note 1 - Summary of Significant Accounting Policies (Details) [Line Items]      
Other Receivables, Net, Current 1,400,000us-gaap_OtherReceivablesNetCurrent
/ us-gaap_BalanceSheetLocationAxis
= rcmt_TransitAccountsPayableMember
/ us-gaap_MajorCustomersAxis
= rcmt_NewYorkPowerAuthorityMember
   
New York Power Authority [Member]      
Note 1 - Summary of Significant Accounting Policies (Details) [Line Items]      
Accounts Receivable, Net 8,900,000us-gaap_AccountsReceivableNet
/ us-gaap_MajorCustomersAxis
= rcmt_NewYorkPowerAuthorityMember
10,200,000us-gaap_AccountsReceivableNet
/ us-gaap_MajorCustomersAxis
= rcmt_NewYorkPowerAuthorityMember
 
Five Largest Customers [Member] | Sales Revenue, Net [Member] | Customer Concentration Risk [Member]      
Note 1 - Summary of Significant Accounting Policies (Details) [Line Items]      
Concentration Risk, Percentage 48.10%us-gaap_ConcentrationRiskPercentage1
/ us-gaap_ConcentrationRiskByBenchmarkAxis
= us-gaap_SalesRevenueNetMember
/ us-gaap_ConcentrationRiskByTypeAxis
= us-gaap_CustomerConcentrationRiskMember
/ us-gaap_MajorCustomersAxis
= rcmt_FiveLargestCustomersMember
45.20%us-gaap_ConcentrationRiskPercentage1
/ us-gaap_ConcentrationRiskByBenchmarkAxis
= us-gaap_SalesRevenueNetMember
/ us-gaap_ConcentrationRiskByTypeAxis
= us-gaap_CustomerConcentrationRiskMember
/ us-gaap_MajorCustomersAxis
= rcmt_FiveLargestCustomersMember
 
Ten Largest Customers [Member] | Sales Revenue, Net [Member] | Customer Concentration Risk [Member]      
Note 1 - Summary of Significant Accounting Policies (Details) [Line Items]      
Concentration Risk, Percentage 61.40%us-gaap_ConcentrationRiskPercentage1
/ us-gaap_ConcentrationRiskByBenchmarkAxis
= us-gaap_SalesRevenueNetMember
/ us-gaap_ConcentrationRiskByTypeAxis
= us-gaap_CustomerConcentrationRiskMember
/ us-gaap_MajorCustomersAxis
= rcmt_TenLargestCustomersMember
56.50%us-gaap_ConcentrationRiskPercentage1
/ us-gaap_ConcentrationRiskByBenchmarkAxis
= us-gaap_SalesRevenueNetMember
/ us-gaap_ConcentrationRiskByTypeAxis
= us-gaap_CustomerConcentrationRiskMember
/ us-gaap_MajorCustomersAxis
= rcmt_TenLargestCustomersMember
 
Twenty Largest Customers [Member] | Sales Revenue, Net [Member] | Customer Concentration Risk [Member]      
Note 1 - Summary of Significant Accounting Policies (Details) [Line Items]      
Concentration Risk, Percentage 69.80%us-gaap_ConcentrationRiskPercentage1
/ us-gaap_ConcentrationRiskByBenchmarkAxis
= us-gaap_SalesRevenueNetMember
/ us-gaap_ConcentrationRiskByTypeAxis
= us-gaap_CustomerConcentrationRiskMember
/ us-gaap_MajorCustomersAxis
= rcmt_TwentyLargestCustomersMember
65.60%us-gaap_ConcentrationRiskPercentage1
/ us-gaap_ConcentrationRiskByBenchmarkAxis
= us-gaap_SalesRevenueNetMember
/ us-gaap_ConcentrationRiskByTypeAxis
= us-gaap_CustomerConcentrationRiskMember
/ us-gaap_MajorCustomersAxis
= rcmt_TwentyLargestCustomersMember
 
Engineering [Member] | Total Revenue From Agreements [Member]      
Note 1 - Summary of Significant Accounting Policies (Details) [Line Items]      
Concentration Risk, Percentage 21.20%us-gaap_ConcentrationRiskPercentage1
/ us-gaap_ConcentrationRiskByBenchmarkAxis
= rcmt_TotalRevenueFromAgreementsMember
/ us-gaap_StatementBusinessSegmentsAxis
= rcmt_EngineeringMember
18.00%us-gaap_ConcentrationRiskPercentage1
/ us-gaap_ConcentrationRiskByBenchmarkAxis
= rcmt_TotalRevenueFromAgreementsMember
/ us-gaap_StatementBusinessSegmentsAxis
= rcmt_EngineeringMember
 
Restricted Covenants [Member]      
Note 1 - Summary of Significant Accounting Policies (Details) [Line Items]      
Finite-Lived Intangible Asset, Useful Life 4 years    
Customer Relationships [Member]      
Note 1 - Summary of Significant Accounting Policies (Details) [Line Items]      
Finite-Lived Intangible Asset, Useful Life 6 years    
Transit Accounts Receivable [Member]      
Note 1 - Summary of Significant Accounting Policies (Details) [Line Items]      
Other Receivables, Net, Current 3,800,000us-gaap_OtherReceivablesNetCurrent
/ us-gaap_BalanceSheetLocationAxis
= rcmt_TransitAccountsReceivableMember
100,000us-gaap_OtherReceivablesNetCurrent
/ us-gaap_BalanceSheetLocationAxis
= rcmt_TransitAccountsReceivableMember
 
Accounts Receivable, Net, Current   4,000,000us-gaap_AccountsReceivableNetCurrent
/ us-gaap_BalanceSheetLocationAxis
= rcmt_TransitAccountsReceivableMember
 
Transit Accounts Payable [Member]      
Note 1 - Summary of Significant Accounting Policies (Details) [Line Items]      
Accounts Payable, Other, Current 6,700,000us-gaap_AccountsPayableOtherCurrent
/ us-gaap_BalanceSheetLocationAxis
= rcmt_TransitAccountsPayableMember
   
Accounts Payable Net 2,900,000rcmt_AccountspayableNet
/ us-gaap_BalanceSheetLocationAxis
= rcmt_TransitAccountsPayableMember
   
Accounts Payable, Current   3,900,000us-gaap_AccountsPayableCurrent
/ us-gaap_BalanceSheetLocationAxis
= rcmt_TransitAccountsPayableMember
 
CANADA      
Note 1 - Summary of Significant Accounting Policies (Details) [Line Items]      
Cash and Cash Equivalents, at Carrying Value $ 3,300,000us-gaap_CashAndCashEquivalentsAtCarryingValue
/ us-gaap_StatementGeographicalAxis
= country_CA
$ 3,300,000us-gaap_CashAndCashEquivalentsAtCarryingValue
/ us-gaap_StatementGeographicalAxis
= country_CA