| | | | | | | | | | | | | | | | | | | | | |
<?xml version="1.0" encoding="windows-1252"?> |
<FilingSummary xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema"> |
| <Version> 2.2.0.25 </Version> |
| <ReportType/> |
| <MyReports> |
| | <Report> |
| | | <IsDefault> true </IsDefault> |
| | | <ReportType> Sheet </ReportType> |
| | | <LongName> 00090 - Document - Document and Entity Information </LongName> |
| | | <ShortName> Document and Entity Information </ShortName> |
| | | <Role> http://www.rhi.com/taxonomy/role/DocumentDocumentAndEntityInformation </Role> |
| | | <ContainEmbeddedReports> false </ContainEmbeddedReports> |
| | | <XmlFileName> R1.xml </XmlFileName> |
| | | </Report> |
| | <Report> |
| | | <IsDefault> false </IsDefault> |
| | | <ReportType> Sheet </ReportType> |
| | | <LongName> 00100 - Statement - CONSOLIDATED STATEMENTS OF FINANCIAL POSITION </LongName> |
| | | <ShortName> CONSOLIDATED STATEMENTS OF FINANCIAL POSITION </ShortName> |
| | | <Role> http://www.rhi.com/taxonomy/role/StatementConsolidatedStatementsOfFinancialPosition </Role> |
| | | <ContainEmbeddedReports> false </ContainEmbeddedReports> |
| | | <XmlFileName> R2.xml </XmlFileName> |
| | | </Report> |
| | <Report> |
| | | <IsDefault> false </IsDefault> |
| | | <ReportType> Sheet </ReportType> |
| | | <LongName> 00105 - Statement - CONSOLIDATED STATEMENTS OF FINANCIAL POSITION (Parenthetical) </LongName> |
| | | <ShortName> CONSOLIDATED STATEMENTS OF FINANCIAL POSITION (Parenthetical) </ShortName> |
| | | <Role> http://www.rhi.com/taxonomy/role/StatementConsolidatedStatementsOfFinancialPositionParenthetical </Role> |
| | | <ContainEmbeddedReports> false </ContainEmbeddedReports> |
| | | <XmlFileName> R3.xml </XmlFileName> |
| | | </Report> |
| | <Report> |
| | | <IsDefault> false </IsDefault> |
| | | <ReportType> Sheet </ReportType> |
| | | <LongName> 00200 - Statement - CONSOLIDATED STATEMENTS OF OPERATIONS </LongName> |
| | | <ShortName> CONSOLIDATED STATEMENTS OF OPERATIONS </ShortName> |
| | | <Role> http://www.rhi.com/taxonomy/role/StatementConsolidatedStatementsOfOperations </Role> |
| | | <ContainEmbeddedReports> false </ContainEmbeddedReports> |
| | | <XmlFileName> R4.xml </XmlFileName> |
| | | </Report> |
| | <Report> |
| | | <IsDefault> false </IsDefault> |
| | | <ReportType> Sheet </ReportType> |
| | | <LongName> 00300 - Statement - CONSOLIDATED STATEMENTS OF STOCKHOLDERS' EQUITY </LongName> |
| | | <ShortName> CONSOLIDATED STATEMENTS OF STOCKHOLDERS' EQUITY </ShortName> |
| | | <Role> http://www.rhi.com/taxonomy/role/StatementConsolidatedStatementsOfStockholdersEquity </Role> |
| | | <ContainEmbeddedReports> false </ContainEmbeddedReports> |
| | | <XmlFileName> R5.xml </XmlFileName> |
| | | </Report> |
| | <Report> |
| | | <IsDefault> false </IsDefault> |
| | | <ReportType> Sheet </ReportType> |
| | | <LongName> 00305 - Statement - CONSOLIDATED STATEMENTS OF STOCKHOLDERS' EQUITY (Parenthetical) </LongName> |
| | | <ShortName> CONSOLIDATED STATEMENTS OF STOCKHOLDERS' EQUITY (Parenthetical) </ShortName> |
| | | <Role> http://www.rhi.com/taxonomy/role/StatementConsolidatedStatementsOfStockholdersEquityParenthetical </Role> |
| | | <ContainEmbeddedReports> false </ContainEmbeddedReports> |
| | | <XmlFileName> R6.xml </XmlFileName> |
| | | </Report> |
| | <Report> |
| | | <IsDefault> false </IsDefault> |
| | | <ReportType> Sheet </ReportType> |
| | | <LongName> 00400 - Statement - CONSOLIDATED STATEMENTS OF CASH FLOWS </LongName> |
| | | <ShortName> CONSOLIDATED STATEMENTS OF CASH FLOWS </ShortName> |
| | | <Role> http://www.rhi.com/taxonomy/role/StatementConsolidatedStatementsOfCashFlows </Role> |
| | | <ContainEmbeddedReports> false </ContainEmbeddedReports> |
| | | <XmlFileName> R7.xml </XmlFileName> |
| | | </Report> |
| | <Report> |
| | | <IsDefault> false </IsDefault> |
| | | <ReportType> Sheet </ReportType> |
| | | <LongName> 10101 - Disclosure - Summary of Significant Accounting Policies </LongName> |
| | | <ShortName> Summary of Significant Accounting Policies </ShortName> |
| | | <Role> http://www.rhi.com/taxonomy/role/DisclosureSummaryOfSignificantAccountingPolicies </Role> |
| | | <ContainEmbeddedReports> false </ContainEmbeddedReports> |
| | | <XmlFileName> R8.xml </XmlFileName> |
| | | </Report> |
| | <Report> |
| | | <IsDefault> false </IsDefault> |
| | | <ReportType> Sheet </ReportType> |
| | | <LongName> 10201 - Disclosure - New Accounting Pronouncements </LongName> |
| | | <ShortName> New Accounting Pronouncements </ShortName> |
| | | <Role> http://www.rhi.com/taxonomy/role/DisclosureNewAccountingPronouncements </Role> |
| | | <ContainEmbeddedReports> false </ContainEmbeddedReports> |
| | | <XmlFileName> R9.xml </XmlFileName> |
| | | </Report> |
| | <Report> |
| | | <IsDefault> false </IsDefault> |
| | | <ReportType> Sheet </ReportType> |
| | | <LongName> 10301 - Disclosure - Other Current Assets </LongName> |
| | | <ShortName> Other Current Assets </ShortName> |
| | | <Role> http://www.rhi.com/taxonomy/role/DisclosureOtherCurrentAssets </Role> |
| | | <ContainEmbeddedReports> false </ContainEmbeddedReports> |
| | | <XmlFileName> R10.xml </XmlFileName> |
| | | </Report> |
| | <Report> |
| | | <IsDefault> false </IsDefault> |
| | | <ReportType> Sheet </ReportType> |
| | | <LongName> 10401 - Disclosure - Goodwill </LongName> |
| | | <ShortName> Goodwill </ShortName> |
| | | <Role> http://www.rhi.com/taxonomy/role/DisclosureGoodwill </Role> |
| | | <ContainEmbeddedReports> false </ContainEmbeddedReports> |
| | | <XmlFileName> R11.xml </XmlFileName> |
| | | </Report> |
| | <Report> |
| | | <IsDefault> false </IsDefault> |
| | | <ReportType> Sheet </ReportType> |
| | | <LongName> 10501 - Disclosure - Property and Equipment, Net </LongName> |
| | | <ShortName> Property and Equipment, Net </ShortName> |
| | | <Role> http://www.rhi.com/taxonomy/role/DisclosurePropertyAndEquipmentNet </Role> |
| | | <ContainEmbeddedReports> false </ContainEmbeddedReports> |
| | | <XmlFileName> R12.xml </XmlFileName> |
| | | </Report> |
| | <Report> |
| | | <IsDefault> false </IsDefault> |
| | | <ReportType> Sheet </ReportType> |
| | | <LongName> 10601 - Disclosure - Accrued Payroll Costs and Retirement Obligations </LongName> |
| | | <ShortName> Accrued Payroll Costs and Retirement Obligations </ShortName> |
| | | <Role> http://www.rhi.com/taxonomy/role/DisclosureAccruedPayrollCostsAndRetirementObligations </Role> |
| | | <ContainEmbeddedReports> false </ContainEmbeddedReports> |
| | | <XmlFileName> R13.xml </XmlFileName> |
| | | </Report> |
| | <Report> |
| | | <IsDefault> false </IsDefault> |
| | | <ReportType> Notes </ReportType> |
| | | <LongName> 10701 - Disclosure - Notes Payable and Other Indebtedness </LongName> |
| | | <ShortName> Notes Payable and Other Indebtedness </ShortName> |
| | | <Role> http://www.rhi.com/taxonomy/role/DisclosureNotesPayableAndOtherIndebtedness </Role> |
| | | <ContainEmbeddedReports> false </ContainEmbeddedReports> |
| | | <XmlFileName> R14.xml </XmlFileName> |
| | | </Report> |
| | <Report> |
| | | <IsDefault> false </IsDefault> |
| | | <ReportType> Sheet </ReportType> |
| | | <LongName> 10801 - Disclosure - Income Taxes </LongName> |
| | | <ShortName> Income Taxes </ShortName> |
| | | <Role> http://www.rhi.com/taxonomy/role/DisclosureIncomeTaxes </Role> |
| | | <ContainEmbeddedReports> false </ContainEmbeddedReports> |
| | | <XmlFileName> R15.xml </XmlFileName> |
| | | </Report> |
| | <Report> |
| | | <IsDefault> false </IsDefault> |
| | | <ReportType> Sheet </ReportType> |
| | | <LongName> 10901 - Disclosure - Commitments and Contingencies </LongName> |
| | | <ShortName> Commitments and Contingencies </ShortName> |
| | | <Role> http://www.rhi.com/taxonomy/role/DisclosureCommitmentsAndContingencies </Role> |
| | | <ContainEmbeddedReports> false </ContainEmbeddedReports> |
| | | <XmlFileName> R16.xml </XmlFileName> |
| | | </Report> |
| | <Report> |
| | | <IsDefault> false </IsDefault> |
| | | <ReportType> Sheet </ReportType> |
| | | <LongName> 11001 - Disclosure - Stockholders' Equity </LongName> |
| | | <ShortName> Stockholders' Equity </ShortName> |
| | | <Role> http://www.rhi.com/taxonomy/role/DisclosureStockholdersEquity </Role> |
| | | <ContainEmbeddedReports> false </ContainEmbeddedReports> |
| | | <XmlFileName> R17.xml </XmlFileName> |
| | | </Report> |
| | <Report> |
| | | <IsDefault> false </IsDefault> |
| | | <ReportType> Sheet </ReportType> |
| | | <LongName> 11101 - Disclosure - Stock Plans </LongName> |
| | | <ShortName> Stock Plans </ShortName> |
| | | <Role> http://www.rhi.com/taxonomy/role/DisclosureStockPlans </Role> |
| | | <ContainEmbeddedReports> false </ContainEmbeddedReports> |
| | | <XmlFileName> R18.xml </XmlFileName> |
| | | </Report> |
| | <Report> |
| | | <IsDefault> false </IsDefault> |
| | | <ReportType> Sheet </ReportType> |
| | | <LongName> 11201 - Disclosure - Net Income Per Share </LongName> |
| | | <ShortName> Net Income Per Share </ShortName> |
| | | <Role> http://www.rhi.com/taxonomy/role/DisclosureNetIncomePerShare </Role> |
| | | <ContainEmbeddedReports> false </ContainEmbeddedReports> |
| | | <XmlFileName> R19.xml </XmlFileName> |
| | | </Report> |
| | <Report> |
| | | <IsDefault> false </IsDefault> |
| | | <ReportType> Sheet </ReportType> |
| | | <LongName> 11301 - Disclosure - Business Segments </LongName> |
| | | <ShortName> Business Segments </ShortName> |
| | | <Role> http://www.rhi.com/taxonomy/role/DisclosureBusinessSegments </Role> |
| | | <ContainEmbeddedReports> false </ContainEmbeddedReports> |
| | | <XmlFileName> R20.xml </XmlFileName> |
| | | </Report> |
| | <Report> |
| | | <IsDefault> false </IsDefault> |
| | | <ReportType> Sheet </ReportType> |
| | | <LongName> 11401 - Disclosure - Quarterly Financial Data (Unaudited) </LongName> |
| | | <ShortName> Quarterly Financial Data (Unaudited) </ShortName> |
| | | <Role> http://www.rhi.com/taxonomy/role/DisclosureQuarterlyFinancialDataUnaudited </Role> |
| | | <ContainEmbeddedReports> false </ContainEmbeddedReports> |
| | | <XmlFileName> R21.xml </XmlFileName> |
| | | </Report> |
| | <Report> |
| | | <IsDefault> false </IsDefault> |
| | | <ReportType> Sheet </ReportType> |
| | | <LongName> 11501 - Disclosure - Subsequent Events </LongName> |
| | | <ShortName> Subsequent Events </ShortName> |
| | | <Role> http://www.rhi.com/taxonomy/role/DisclosureSubsequentEvents </Role> |
| | | <ContainEmbeddedReports> false </ContainEmbeddedReports> |
| | | <XmlFileName> R22.xml </XmlFileName> |
| | | </Report> |
| | <Report> |
| | | <IsDefault> false </IsDefault> |
| | | <ReportType> Sheet </ReportType> |
| | | <LongName> 11601 - Disclosure - Schedule II-Valuation and Qualifying Accounts </LongName> |
| | | <ShortName> Schedule II-Valuation and Qualifying Accounts </ShortName> |
| | | <Role> http://www.rhi.com/taxonomy/role/DisclosureScheduleIiValuationAndQualifyingAccounts </Role> |
| | | <ContainEmbeddedReports> false </ContainEmbeddedReports> |
| | | <XmlFileName> R23.xml </XmlFileName> |
| | | </Report> |
| | <Report> |
| | | <IsDefault> false </IsDefault> |
| | | <ReportType> Book </ReportType> |
| | | <LongName> All Reports </LongName> |
| | | <ShortName> All Reports </ShortName> |
| | | <Role/> |
| | | <ContainEmbeddedReports> false </ContainEmbeddedReports> |
| | | <XmlFileName/> |
| | | </Report> |
| | </MyReports> |
| <EntityCount> 1 </EntityCount> |
| <ContextCount> 36 </ContextCount> |
| <SegmentCount> 5 </SegmentCount> |
| <ScenarioCount> 0 </ScenarioCount> |
| <UnitCount> 3 </UnitCount> |
| <ElementCount> 117 </ElementCount> |
| <FootnotesReported> false </FootnotesReported> |
| <TuplesReported> false </TuplesReported> |
| <ContextSummary> |
| | <ContextSummary> |
| | | <ContextName> Duration_1_1_2008_To_12_31_20082 </ContextName> |
| | | <ElementCount> 6 </ElementCount> |
| | | </ContextSummary> |
| | <ContextSummary> |
| | | <ContextName> As_Of_12_31_2007 </ContextName> |
| | | <ElementCount> 1 </ElementCount> |
| | | </ContextSummary> |
| | <ContextSummary> |
| | | <ContextName> Duration_1_1_2009_To_12_31_20093 </ContextName> |
| | | <ElementCount> 2 </ElementCount> |
| | | </ContextSummary> |
| | <ContextSummary> |
| | | <ContextName> Duration_1_1_2010_To_12_31_20104 </ContextName> |
| | | <ElementCount> 4 </ElementCount> |
| | | </ContextSummary> |
| | <ContextSummary> |
| | | <ContextName> Duration_1_1_2009_To_12_31_20094 </ContextName> |
| | | <ElementCount> 40 </ElementCount> |
| | | </ContextSummary> |
| | <ContextSummary> |
| | | <ContextName> As_Of_12_31_2008 </ContextName> |
| | | <ElementCount> 1 </ElementCount> |
| | | </ContextSummary> |
| | <ContextSummary> |
| | | <ContextName> Duration_1_1_2009_To_12_31_20095 </ContextName> |
| | | <ElementCount> 3 </ElementCount> |
| | | </ContextSummary> |
| | <ContextSummary> |
| | | <ContextName> Duration_1_1_2008_To_12_31_20085 </ContextName> |
| | | <ElementCount> 3 </ElementCount> |
| | | </ContextSummary> |
| | <ContextSummary> |
| | | <ContextName> As_Of_1_31_2011 </ContextName> |
| | | <ElementCount> 1 </ElementCount> |
| | | </ContextSummary> |
| | <ContextSummary> |
| | | <ContextName> Duration_1_1_2009_To_12_31_20096 </ContextName> |
| | | <ElementCount> 1 </ElementCount> |
| | | </ContextSummary> |
| | <ContextSummary> |
| | | <ContextName> As_Of_12_31_20073 </ContextName> |
| | | <ElementCount> 1 </ElementCount> |
| | | </ContextSummary> |
| | <ContextSummary> |
| | | <ContextName> As_Of_12_31_20104 </ContextName> |
| | | <ElementCount> 1 </ElementCount> |
| | | </ContextSummary> |
| | <ContextSummary> |
| | | <ContextName> Duration_1_1_2009_To_12_31_20092 </ContextName> |
| | | <ElementCount> 6 </ElementCount> |
| | | </ContextSummary> |
| | <ContextSummary> |
| | | <ContextName> Duration_1_1_2008_To_12_31_20084 </ContextName> |
| | | <ElementCount> 40 </ElementCount> |
| | | </ContextSummary> |
| | <ContextSummary> |
| | | <ContextName> Duration_1_1_2008_To_12_31_20083 </ContextName> |
| | | <ElementCount> 4 </ElementCount> |
| | | </ContextSummary> |
| | <ContextSummary> |
| | | <ContextName> As_Of_12_31_20084 </ContextName> |
| | | <ElementCount> 1 </ElementCount> |
| | | </ContextSummary> |
| | <ContextSummary> |
| | | <ContextName> Duration_1_1_2008_To_12_31_2008 </ContextName> |
| | | <ElementCount> 5 </ElementCount> |
| | | </ContextSummary> |
| | <ContextSummary> |
| | | <ContextName> As_Of_6_30_2010 </ContextName> |
| | | <ElementCount> 1 </ElementCount> |
| | | </ContextSummary> |
| | <ContextSummary> |
| | | <ContextName> As_Of_12_31_20074 </ContextName> |
| | | <ElementCount> 1 </ElementCount> |
| | | </ContextSummary> |
| | <ContextSummary> |
| | | <ContextName> As_Of_12_31_20083 </ContextName> |
| | | <ElementCount> 1 </ElementCount> |
| | | </ContextSummary> |
| | <ContextSummary> |
| | | <ContextName> Duration_1_1_2010_To_12_31_2010 </ContextName> |
| | | <ElementCount> 70 </ElementCount> |
| | | </ContextSummary> |
| | <ContextSummary> |
| | | <ContextName> As_Of_12_31_2009 </ContextName> |
| | | <ElementCount> 33 </ElementCount> |
| | | </ContextSummary> |
| | <ContextSummary> |
| | | <ContextName> As_Of_12_31_20092 </ContextName> |
| | | <ElementCount> 2 </ElementCount> |
| | | </ContextSummary> |
| | <ContextSummary> |
| | | <ContextName> Duration_1_1_2010_To_12_31_20105 </ContextName> |
| | | <ElementCount> 3 </ElementCount> |
| | | </ContextSummary> |
| | <ContextSummary> |
| | | <ContextName> As_Of_12_31_2010 </ContextName> |
| | | <ElementCount> 33 </ElementCount> |
| | | </ContextSummary> |
| | <ContextSummary> |
| | | <ContextName> Duration_1_1_2010_To_12_31_20103 </ContextName> |
| | | <ElementCount> 6 </ElementCount> |
| | | </ContextSummary> |
| | <ContextSummary> |
| | | <ContextName> Duration_1_1_2010_To_12_31_201022 </ContextName> |
| | | <ElementCount> 1 </ElementCount> |
| | | </ContextSummary> |
| | <ContextSummary> |
| | | <ContextName> Duration_1_1_2008_To_12_31_20086 </ContextName> |
| | | <ElementCount> 1 </ElementCount> |
| | | </ContextSummary> |
| | <ContextSummary> |
| | | <ContextName> Duration_1_1_2009_To_12_31_2009 </ContextName> |
| | | <ElementCount> 7 </ElementCount> |
| | | </ContextSummary> |
| | <ContextSummary> |
| | | <ContextName> As_Of_12_31_20072 </ContextName> |
| | | <ElementCount> 2 </ElementCount> |
| | | </ContextSummary> |
| | <ContextSummary> |
| | | <ContextName> As_Of_12_31_20103 </ContextName> |
| | | <ElementCount> 1 </ElementCount> |
| | | </ContextSummary> |
| | <ContextSummary> |
| | | <ContextName> As_Of_12_31_20102 </ContextName> |
| | | <ElementCount> 2 </ElementCount> |
| | | </ContextSummary> |
| | <ContextSummary> |
| | | <ContextName> As_Of_12_31_20094 </ContextName> |
| | | <ElementCount> 1 </ElementCount> |
| | | </ContextSummary> |
| | <ContextSummary> |
| | | <ContextName> Duration_1_1_2010_To_12_31_20102 </ContextName> |
| | | <ElementCount> 7 </ElementCount> |
| | | </ContextSummary> |
| | <ContextSummary> |
| | | <ContextName> As_Of_12_31_20093 </ContextName> |
| | | <ElementCount> 1 </ElementCount> |
| | | </ContextSummary> |
| | <ContextSummary> |
| | | <ContextName> As_Of_12_31_20082 </ContextName> |
| | | <ElementCount> 2 </ElementCount> |
| | | </ContextSummary> |
| | </ContextSummary> |
| <BaseTaxonomies/> |
| <HasPresentationLinkbase> true </HasPresentationLinkbase> |
| <HasCalculationLinkbase> true </HasCalculationLinkbase> |
| </FilingSummary> |