XML 30 R77.htm IDEA: XBRL DOCUMENT v2.4.1.9
SEGMENT AND GEOGRAPHIC DATA Segment Information (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
Segment
Dec. 31, 2013
Dec. 31, 2012
Segment Reporting Information [Line Items]                      
Number of reportable segments                 3us-gaap_NumberOfReportableSegments    
Revenue, from external customers                 $ 581,192hson_Revenuefromexternalcustomers $ 562,572hson_Revenuefromexternalcustomers $ 655,875hson_Revenuefromexternalcustomers
Revenue from Related Parties                 0hson_SegmentReportingInformationRevenueIntersegment 0hson_SegmentReportingInformationRevenueIntersegment 0hson_SegmentReportingInformationRevenueIntersegment
Total revenue 136,677us-gaap_SalesRevenueServicesNet 149,278us-gaap_SalesRevenueServicesNet 151,070us-gaap_SalesRevenueServicesNet 144,167us-gaap_SalesRevenueServicesNet 139,999us-gaap_SalesRevenueServicesNet 139,287us-gaap_SalesRevenueServicesNet 145,383us-gaap_SalesRevenueServicesNet 137,903us-gaap_SalesRevenueServicesNet 581,192us-gaap_SalesRevenueServicesNet [1] 562,572us-gaap_SalesRevenueServicesNet [1] 655,875us-gaap_SalesRevenueServicesNet [1]
Gross margin, from external customers                 222,845hson_GrossMarginFromExternalCustomer 209,429hson_GrossMarginFromExternalCustomer 257,793hson_GrossMarginFromExternalCustomer
Inter-segment gross margin                 0hson_SegmentReportingInformationIntersegmentGrossMargin 0hson_SegmentReportingInformationIntersegmentGrossMargin 0hson_SegmentReportingInformationIntersegmentGrossMargin
Gross margin 53,258us-gaap_GrossProfit 55,687us-gaap_GrossProfit 59,871us-gaap_GrossProfit 54,029us-gaap_GrossProfit 52,838us-gaap_GrossProfit 50,491us-gaap_GrossProfit 55,106us-gaap_GrossProfit 50,994us-gaap_GrossProfit 222,845us-gaap_GrossProfit 209,429us-gaap_GrossProfit 257,793us-gaap_GrossProfit
Business reorganization expenses (recovery)                 3,789us-gaap_BusinessExitCosts1 5,440us-gaap_BusinessExitCosts1 7,506us-gaap_BusinessExitCosts1
Impairment of long-lived assets                 662us-gaap_AssetImpairmentCharges 1,336us-gaap_AssetImpairmentCharges 0us-gaap_AssetImpairmentCharges
EBITDA (loss) (a)                 (11,725)hson_EbitdaGainLoss [2] (20,471)hson_EbitdaGainLoss [2] (3,788)hson_EbitdaGainLoss [2]
Depreciation and amortization                 5,559us-gaap_DepreciationAndAmortization 5,922us-gaap_DepreciationAndAmortization 5,982us-gaap_DepreciationAndAmortization
Intercompany interest income (expense), net                 0hson_SegmentReportingInformationIntersegmentInterestIncomeExpenseNet 0hson_SegmentReportingInformationIntersegmentInterestIncomeExpenseNet 0hson_SegmentReportingInformationIntersegmentInterestIncomeExpenseNet
Interest income (expense), net                 (661)us-gaap_InterestIncomeExpenseNonoperatingNet (554)us-gaap_InterestIncomeExpenseNonoperatingNet (561)us-gaap_InterestIncomeExpenseNonoperatingNet
Income (loss) from continuing operations before provision for income taxes                 (17,945)us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments (26,947)us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments (10,331)us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments
Provision for (benefit from) income taxes from continuing operations                 (2,159)us-gaap_IncomeTaxExpenseBenefit 3,264us-gaap_IncomeTaxExpenseBenefit (3,109)us-gaap_IncomeTaxExpenseBenefit
Accounts receivable, net 74,079us-gaap_AccountsReceivableNetCurrent       76,467us-gaap_AccountsReceivableNetCurrent       74,079us-gaap_AccountsReceivableNetCurrent 76,467us-gaap_AccountsReceivableNetCurrent 88,592us-gaap_AccountsReceivableNetCurrent
Long-lived assets, net of accumulated depreciation and amortization 11,842us-gaap_NoncurrentAssets [3]       14,040us-gaap_NoncurrentAssets [3]       11,842us-gaap_NoncurrentAssets [3] 14,040us-gaap_NoncurrentAssets [3] 19,556us-gaap_NoncurrentAssets [3]
Total assets 139,672us-gaap_Assets       158,829us-gaap_Assets       139,672us-gaap_Assets 158,829us-gaap_Assets 193,468us-gaap_Assets
Hudson Americas                      
Segment Reporting Information [Line Items]                      
Revenue, from external customers                 50,146hson_Revenuefromexternalcustomers
/ us-gaap_StatementBusinessSegmentsAxis
= hson_HudsonAmericasMember
51,857hson_Revenuefromexternalcustomers
/ us-gaap_StatementBusinessSegmentsAxis
= hson_HudsonAmericasMember
60,015hson_Revenuefromexternalcustomers
/ us-gaap_StatementBusinessSegmentsAxis
= hson_HudsonAmericasMember
Revenue from Related Parties                 60hson_SegmentReportingInformationRevenueIntersegment
/ us-gaap_StatementBusinessSegmentsAxis
= hson_HudsonAmericasMember
(2)hson_SegmentReportingInformationRevenueIntersegment
/ us-gaap_StatementBusinessSegmentsAxis
= hson_HudsonAmericasMember
0hson_SegmentReportingInformationRevenueIntersegment
/ us-gaap_StatementBusinessSegmentsAxis
= hson_HudsonAmericasMember
Total revenue                 50,206us-gaap_SalesRevenueServicesNet
/ us-gaap_StatementBusinessSegmentsAxis
= hson_HudsonAmericasMember
51,855us-gaap_SalesRevenueServicesNet
/ us-gaap_StatementBusinessSegmentsAxis
= hson_HudsonAmericasMember
60,015us-gaap_SalesRevenueServicesNet
/ us-gaap_StatementBusinessSegmentsAxis
= hson_HudsonAmericasMember
Gross margin, from external customers                 20,757hson_GrossMarginFromExternalCustomer
/ us-gaap_StatementBusinessSegmentsAxis
= hson_HudsonAmericasMember
18,692hson_GrossMarginFromExternalCustomer
/ us-gaap_StatementBusinessSegmentsAxis
= hson_HudsonAmericasMember
22,026hson_GrossMarginFromExternalCustomer
/ us-gaap_StatementBusinessSegmentsAxis
= hson_HudsonAmericasMember
Inter-segment gross margin                 35hson_SegmentReportingInformationIntersegmentGrossMargin
/ us-gaap_StatementBusinessSegmentsAxis
= hson_HudsonAmericasMember
(4)hson_SegmentReportingInformationIntersegmentGrossMargin
/ us-gaap_StatementBusinessSegmentsAxis
= hson_HudsonAmericasMember
(14)hson_SegmentReportingInformationIntersegmentGrossMargin
/ us-gaap_StatementBusinessSegmentsAxis
= hson_HudsonAmericasMember
Gross margin                 20,792us-gaap_GrossProfit
/ us-gaap_StatementBusinessSegmentsAxis
= hson_HudsonAmericasMember
18,688us-gaap_GrossProfit
/ us-gaap_StatementBusinessSegmentsAxis
= hson_HudsonAmericasMember
22,012us-gaap_GrossProfit
/ us-gaap_StatementBusinessSegmentsAxis
= hson_HudsonAmericasMember
Business reorganization expenses (recovery)                 94us-gaap_BusinessExitCosts1
/ us-gaap_StatementBusinessSegmentsAxis
= hson_HudsonAmericasMember
448us-gaap_BusinessExitCosts1
/ us-gaap_StatementBusinessSegmentsAxis
= hson_HudsonAmericasMember
877us-gaap_BusinessExitCosts1
/ us-gaap_StatementBusinessSegmentsAxis
= hson_HudsonAmericasMember
Impairment of long-lived assets                 0us-gaap_AssetImpairmentCharges
/ us-gaap_StatementBusinessSegmentsAxis
= hson_HudsonAmericasMember
0us-gaap_AssetImpairmentCharges
/ us-gaap_StatementBusinessSegmentsAxis
= hson_HudsonAmericasMember
0us-gaap_AssetImpairmentCharges
/ us-gaap_StatementBusinessSegmentsAxis
= hson_HudsonAmericasMember
EBITDA (loss) (a)                 117hson_EbitdaGainLoss
/ us-gaap_StatementBusinessSegmentsAxis
= hson_HudsonAmericasMember
[2] (717)hson_EbitdaGainLoss
/ us-gaap_StatementBusinessSegmentsAxis
= hson_HudsonAmericasMember
[2] (1,124)hson_EbitdaGainLoss
/ us-gaap_StatementBusinessSegmentsAxis
= hson_HudsonAmericasMember
[2]
Depreciation and amortization                 485us-gaap_DepreciationAndAmortization
/ us-gaap_StatementBusinessSegmentsAxis
= hson_HudsonAmericasMember
494us-gaap_DepreciationAndAmortization
/ us-gaap_StatementBusinessSegmentsAxis
= hson_HudsonAmericasMember
694us-gaap_DepreciationAndAmortization
/ us-gaap_StatementBusinessSegmentsAxis
= hson_HudsonAmericasMember
Intercompany interest income (expense), net                 0hson_SegmentReportingInformationIntersegmentInterestIncomeExpenseNet
/ us-gaap_StatementBusinessSegmentsAxis
= hson_HudsonAmericasMember
0hson_SegmentReportingInformationIntersegmentInterestIncomeExpenseNet
/ us-gaap_StatementBusinessSegmentsAxis
= hson_HudsonAmericasMember
0hson_SegmentReportingInformationIntersegmentInterestIncomeExpenseNet
/ us-gaap_StatementBusinessSegmentsAxis
= hson_HudsonAmericasMember
Interest income (expense), net                 (90)us-gaap_InterestIncomeExpenseNonoperatingNet
/ us-gaap_StatementBusinessSegmentsAxis
= hson_HudsonAmericasMember
16us-gaap_InterestIncomeExpenseNonoperatingNet
/ us-gaap_StatementBusinessSegmentsAxis
= hson_HudsonAmericasMember
11us-gaap_InterestIncomeExpenseNonoperatingNet
/ us-gaap_StatementBusinessSegmentsAxis
= hson_HudsonAmericasMember
Income (loss) from continuing operations before provision for income taxes                 (458)us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments
/ us-gaap_StatementBusinessSegmentsAxis
= hson_HudsonAmericasMember
(1,195)us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments
/ us-gaap_StatementBusinessSegmentsAxis
= hson_HudsonAmericasMember
(1,807)us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments
/ us-gaap_StatementBusinessSegmentsAxis
= hson_HudsonAmericasMember
Provision for (benefit from) income taxes from continuing operations                 (2,201)us-gaap_IncomeTaxExpenseBenefit
/ us-gaap_StatementBusinessSegmentsAxis
= hson_HudsonAmericasMember
61us-gaap_IncomeTaxExpenseBenefit
/ us-gaap_StatementBusinessSegmentsAxis
= hson_HudsonAmericasMember
(3,858)us-gaap_IncomeTaxExpenseBenefit
/ us-gaap_StatementBusinessSegmentsAxis
= hson_HudsonAmericasMember
Accounts receivable, net 6,695us-gaap_AccountsReceivableNetCurrent
/ us-gaap_StatementBusinessSegmentsAxis
= hson_HudsonAmericasMember
      5,923us-gaap_AccountsReceivableNetCurrent
/ us-gaap_StatementBusinessSegmentsAxis
= hson_HudsonAmericasMember
      6,695us-gaap_AccountsReceivableNetCurrent
/ us-gaap_StatementBusinessSegmentsAxis
= hson_HudsonAmericasMember
5,923us-gaap_AccountsReceivableNetCurrent
/ us-gaap_StatementBusinessSegmentsAxis
= hson_HudsonAmericasMember
8,040us-gaap_AccountsReceivableNetCurrent
/ us-gaap_StatementBusinessSegmentsAxis
= hson_HudsonAmericasMember
Long-lived assets, net of accumulated depreciation and amortization 860us-gaap_NoncurrentAssets
/ us-gaap_StatementBusinessSegmentsAxis
= hson_HudsonAmericasMember
      604us-gaap_NoncurrentAssets
/ us-gaap_StatementBusinessSegmentsAxis
= hson_HudsonAmericasMember
      860us-gaap_NoncurrentAssets
/ us-gaap_StatementBusinessSegmentsAxis
= hson_HudsonAmericasMember
604us-gaap_NoncurrentAssets
/ us-gaap_StatementBusinessSegmentsAxis
= hson_HudsonAmericasMember
966us-gaap_NoncurrentAssets
/ us-gaap_StatementBusinessSegmentsAxis
= hson_HudsonAmericasMember
Total assets 10,553us-gaap_Assets
/ us-gaap_StatementBusinessSegmentsAxis
= hson_HudsonAmericasMember
      18,338us-gaap_Assets
/ us-gaap_StatementBusinessSegmentsAxis
= hson_HudsonAmericasMember
      10,553us-gaap_Assets
/ us-gaap_StatementBusinessSegmentsAxis
= hson_HudsonAmericasMember
18,338us-gaap_Assets
/ us-gaap_StatementBusinessSegmentsAxis
= hson_HudsonAmericasMember
31,399us-gaap_Assets
/ us-gaap_StatementBusinessSegmentsAxis
= hson_HudsonAmericasMember
Hudson Asia Pacific                      
Segment Reporting Information [Line Items]                      
Revenue, from external customers                 246,873hson_Revenuefromexternalcustomers
/ us-gaap_StatementBusinessSegmentsAxis
= hson_HudsonAsiaPacificMember
232,748hson_Revenuefromexternalcustomers
/ us-gaap_StatementBusinessSegmentsAxis
= hson_HudsonAsiaPacificMember
288,144hson_Revenuefromexternalcustomers
/ us-gaap_StatementBusinessSegmentsAxis
= hson_HudsonAsiaPacificMember
Revenue from Related Parties                 0hson_SegmentReportingInformationRevenueIntersegment
/ us-gaap_StatementBusinessSegmentsAxis
= hson_HudsonAsiaPacificMember
0hson_SegmentReportingInformationRevenueIntersegment
/ us-gaap_StatementBusinessSegmentsAxis
= hson_HudsonAsiaPacificMember
117hson_SegmentReportingInformationRevenueIntersegment
/ us-gaap_StatementBusinessSegmentsAxis
= hson_HudsonAsiaPacificMember
Total revenue                 246,873us-gaap_SalesRevenueServicesNet
/ us-gaap_StatementBusinessSegmentsAxis
= hson_HudsonAsiaPacificMember
232,748us-gaap_SalesRevenueServicesNet
/ us-gaap_StatementBusinessSegmentsAxis
= hson_HudsonAsiaPacificMember
288,261us-gaap_SalesRevenueServicesNet
/ us-gaap_StatementBusinessSegmentsAxis
= hson_HudsonAsiaPacificMember
Gross margin, from external customers                 93,014hson_GrossMarginFromExternalCustomer
/ us-gaap_StatementBusinessSegmentsAxis
= hson_HudsonAsiaPacificMember
87,162hson_GrossMarginFromExternalCustomer
/ us-gaap_StatementBusinessSegmentsAxis
= hson_HudsonAsiaPacificMember
117,428hson_GrossMarginFromExternalCustomer
/ us-gaap_StatementBusinessSegmentsAxis
= hson_HudsonAsiaPacificMember
Inter-segment gross margin                 (143)hson_SegmentReportingInformationIntersegmentGrossMargin
/ us-gaap_StatementBusinessSegmentsAxis
= hson_HudsonAsiaPacificMember
(71)hson_SegmentReportingInformationIntersegmentGrossMargin
/ us-gaap_StatementBusinessSegmentsAxis
= hson_HudsonAsiaPacificMember
12hson_SegmentReportingInformationIntersegmentGrossMargin
/ us-gaap_StatementBusinessSegmentsAxis
= hson_HudsonAsiaPacificMember
Gross margin                 92,871us-gaap_GrossProfit
/ us-gaap_StatementBusinessSegmentsAxis
= hson_HudsonAsiaPacificMember
87,091us-gaap_GrossProfit
/ us-gaap_StatementBusinessSegmentsAxis
= hson_HudsonAsiaPacificMember
117,440us-gaap_GrossProfit
/ us-gaap_StatementBusinessSegmentsAxis
= hson_HudsonAsiaPacificMember
Business reorganization expenses (recovery)                 1,322us-gaap_BusinessExitCosts1
/ us-gaap_StatementBusinessSegmentsAxis
= hson_HudsonAsiaPacificMember
989us-gaap_BusinessExitCosts1
/ us-gaap_StatementBusinessSegmentsAxis
= hson_HudsonAsiaPacificMember
1,285us-gaap_BusinessExitCosts1
/ us-gaap_StatementBusinessSegmentsAxis
= hson_HudsonAsiaPacificMember
Impairment of long-lived assets                 314us-gaap_AssetImpairmentCharges
/ us-gaap_StatementBusinessSegmentsAxis
= hson_HudsonAsiaPacificMember
257us-gaap_AssetImpairmentCharges
/ us-gaap_StatementBusinessSegmentsAxis
= hson_HudsonAsiaPacificMember
0us-gaap_AssetImpairmentCharges
/ us-gaap_StatementBusinessSegmentsAxis
= hson_HudsonAsiaPacificMember
EBITDA (loss) (a)                 (890)hson_EbitdaGainLoss
/ us-gaap_StatementBusinessSegmentsAxis
= hson_HudsonAsiaPacificMember
[2] (3,227)hson_EbitdaGainLoss
/ us-gaap_StatementBusinessSegmentsAxis
= hson_HudsonAsiaPacificMember
[2] 5,354hson_EbitdaGainLoss
/ us-gaap_StatementBusinessSegmentsAxis
= hson_HudsonAsiaPacificMember
[2]
Depreciation and amortization                 3,287us-gaap_DepreciationAndAmortization
/ us-gaap_StatementBusinessSegmentsAxis
= hson_HudsonAsiaPacificMember
3,192us-gaap_DepreciationAndAmortization
/ us-gaap_StatementBusinessSegmentsAxis
= hson_HudsonAsiaPacificMember
3,197us-gaap_DepreciationAndAmortization
/ us-gaap_StatementBusinessSegmentsAxis
= hson_HudsonAsiaPacificMember
Intercompany interest income (expense), net                 0hson_SegmentReportingInformationIntersegmentInterestIncomeExpenseNet
/ us-gaap_StatementBusinessSegmentsAxis
= hson_HudsonAsiaPacificMember
(1,254)hson_SegmentReportingInformationIntersegmentInterestIncomeExpenseNet
/ us-gaap_StatementBusinessSegmentsAxis
= hson_HudsonAsiaPacificMember
(3,988)hson_SegmentReportingInformationIntersegmentInterestIncomeExpenseNet
/ us-gaap_StatementBusinessSegmentsAxis
= hson_HudsonAsiaPacificMember
Interest income (expense), net                 (199)us-gaap_InterestIncomeExpenseNonoperatingNet
/ us-gaap_StatementBusinessSegmentsAxis
= hson_HudsonAsiaPacificMember
(183)us-gaap_InterestIncomeExpenseNonoperatingNet
/ us-gaap_StatementBusinessSegmentsAxis
= hson_HudsonAsiaPacificMember
(235)us-gaap_InterestIncomeExpenseNonoperatingNet
/ us-gaap_StatementBusinessSegmentsAxis
= hson_HudsonAsiaPacificMember
Income (loss) from continuing operations before provision for income taxes                 (4,376)us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments
/ us-gaap_StatementBusinessSegmentsAxis
= hson_HudsonAsiaPacificMember
(7,856)us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments
/ us-gaap_StatementBusinessSegmentsAxis
= hson_HudsonAsiaPacificMember
(2,066)us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments
/ us-gaap_StatementBusinessSegmentsAxis
= hson_HudsonAsiaPacificMember
Provision for (benefit from) income taxes from continuing operations                 11us-gaap_IncomeTaxExpenseBenefit
/ us-gaap_StatementBusinessSegmentsAxis
= hson_HudsonAsiaPacificMember
3,489us-gaap_IncomeTaxExpenseBenefit
/ us-gaap_StatementBusinessSegmentsAxis
= hson_HudsonAsiaPacificMember
(527)us-gaap_IncomeTaxExpenseBenefit
/ us-gaap_StatementBusinessSegmentsAxis
= hson_HudsonAsiaPacificMember
Accounts receivable, net 26,745us-gaap_AccountsReceivableNetCurrent
/ us-gaap_StatementBusinessSegmentsAxis
= hson_HudsonAsiaPacificMember
      24,647us-gaap_AccountsReceivableNetCurrent
/ us-gaap_StatementBusinessSegmentsAxis
= hson_HudsonAsiaPacificMember
      26,745us-gaap_AccountsReceivableNetCurrent
/ us-gaap_StatementBusinessSegmentsAxis
= hson_HudsonAsiaPacificMember
24,647us-gaap_AccountsReceivableNetCurrent
/ us-gaap_StatementBusinessSegmentsAxis
= hson_HudsonAsiaPacificMember
32,835us-gaap_AccountsReceivableNetCurrent
/ us-gaap_StatementBusinessSegmentsAxis
= hson_HudsonAsiaPacificMember
Long-lived assets, net of accumulated depreciation and amortization 8,227us-gaap_NoncurrentAssets
/ us-gaap_StatementBusinessSegmentsAxis
= hson_HudsonAsiaPacificMember
      9,179us-gaap_NoncurrentAssets
/ us-gaap_StatementBusinessSegmentsAxis
= hson_HudsonAsiaPacificMember
      8,227us-gaap_NoncurrentAssets
/ us-gaap_StatementBusinessSegmentsAxis
= hson_HudsonAsiaPacificMember
9,179us-gaap_NoncurrentAssets
/ us-gaap_StatementBusinessSegmentsAxis
= hson_HudsonAsiaPacificMember
12,909us-gaap_NoncurrentAssets
/ us-gaap_StatementBusinessSegmentsAxis
= hson_HudsonAsiaPacificMember
Total assets 54,141us-gaap_Assets
/ us-gaap_StatementBusinessSegmentsAxis
= hson_HudsonAsiaPacificMember
      55,234us-gaap_Assets
/ us-gaap_StatementBusinessSegmentsAxis
= hson_HudsonAsiaPacificMember
      54,141us-gaap_Assets
/ us-gaap_StatementBusinessSegmentsAxis
= hson_HudsonAsiaPacificMember
55,234us-gaap_Assets
/ us-gaap_StatementBusinessSegmentsAxis
= hson_HudsonAsiaPacificMember
72,517us-gaap_Assets
/ us-gaap_StatementBusinessSegmentsAxis
= hson_HudsonAsiaPacificMember
Hudson Europe                      
Segment Reporting Information [Line Items]                      
Revenue, from external customers                 284,173hson_Revenuefromexternalcustomers
/ us-gaap_StatementBusinessSegmentsAxis
= hson_HudsonEuropeMember
277,967hson_Revenuefromexternalcustomers
/ us-gaap_StatementBusinessSegmentsAxis
= hson_HudsonEuropeMember
307,716hson_Revenuefromexternalcustomers
/ us-gaap_StatementBusinessSegmentsAxis
= hson_HudsonEuropeMember
Revenue from Related Parties                 198hson_SegmentReportingInformationRevenueIntersegment
/ us-gaap_StatementBusinessSegmentsAxis
= hson_HudsonEuropeMember
107hson_SegmentReportingInformationRevenueIntersegment
/ us-gaap_StatementBusinessSegmentsAxis
= hson_HudsonEuropeMember
86hson_SegmentReportingInformationRevenueIntersegment
/ us-gaap_StatementBusinessSegmentsAxis
= hson_HudsonEuropeMember
Total revenue                 284,371us-gaap_SalesRevenueServicesNet
/ us-gaap_StatementBusinessSegmentsAxis
= hson_HudsonEuropeMember
278,074us-gaap_SalesRevenueServicesNet
/ us-gaap_StatementBusinessSegmentsAxis
= hson_HudsonEuropeMember
307,802us-gaap_SalesRevenueServicesNet
/ us-gaap_StatementBusinessSegmentsAxis
= hson_HudsonEuropeMember
Gross margin, from external customers                 109,074hson_GrossMarginFromExternalCustomer
/ us-gaap_StatementBusinessSegmentsAxis
= hson_HudsonEuropeMember
103,575hson_GrossMarginFromExternalCustomer
/ us-gaap_StatementBusinessSegmentsAxis
= hson_HudsonEuropeMember
118,339hson_GrossMarginFromExternalCustomer
/ us-gaap_StatementBusinessSegmentsAxis
= hson_HudsonEuropeMember
Inter-segment gross margin                 108hson_SegmentReportingInformationIntersegmentGrossMargin
/ us-gaap_StatementBusinessSegmentsAxis
= hson_HudsonEuropeMember
87hson_SegmentReportingInformationIntersegmentGrossMargin
/ us-gaap_StatementBusinessSegmentsAxis
= hson_HudsonEuropeMember
2hson_SegmentReportingInformationIntersegmentGrossMargin
/ us-gaap_StatementBusinessSegmentsAxis
= hson_HudsonEuropeMember
Gross margin                 109,182us-gaap_GrossProfit
/ us-gaap_StatementBusinessSegmentsAxis
= hson_HudsonEuropeMember
103,662us-gaap_GrossProfit
/ us-gaap_StatementBusinessSegmentsAxis
= hson_HudsonEuropeMember
118,341us-gaap_GrossProfit
/ us-gaap_StatementBusinessSegmentsAxis
= hson_HudsonEuropeMember
Business reorganization expenses (recovery)                 1,407us-gaap_BusinessExitCosts1
/ us-gaap_StatementBusinessSegmentsAxis
= hson_HudsonEuropeMember
3,214us-gaap_BusinessExitCosts1
/ us-gaap_StatementBusinessSegmentsAxis
= hson_HudsonEuropeMember
4,986us-gaap_BusinessExitCosts1
/ us-gaap_StatementBusinessSegmentsAxis
= hson_HudsonEuropeMember
Impairment of long-lived assets                 348us-gaap_AssetImpairmentCharges
/ us-gaap_StatementBusinessSegmentsAxis
= hson_HudsonEuropeMember
1,079us-gaap_AssetImpairmentCharges
/ us-gaap_StatementBusinessSegmentsAxis
= hson_HudsonEuropeMember
0us-gaap_AssetImpairmentCharges
/ us-gaap_StatementBusinessSegmentsAxis
= hson_HudsonEuropeMember
EBITDA (loss) (a)                 (1,187)hson_EbitdaGainLoss
/ us-gaap_StatementBusinessSegmentsAxis
= hson_HudsonEuropeMember
[2] (9,197)hson_EbitdaGainLoss
/ us-gaap_StatementBusinessSegmentsAxis
= hson_HudsonEuropeMember
[2] (4,406)hson_EbitdaGainLoss
/ us-gaap_StatementBusinessSegmentsAxis
= hson_HudsonEuropeMember
[2]
Depreciation and amortization                 1,247us-gaap_DepreciationAndAmortization
/ us-gaap_StatementBusinessSegmentsAxis
= hson_HudsonEuropeMember
1,592us-gaap_DepreciationAndAmortization
/ us-gaap_StatementBusinessSegmentsAxis
= hson_HudsonEuropeMember
1,450us-gaap_DepreciationAndAmortization
/ us-gaap_StatementBusinessSegmentsAxis
= hson_HudsonEuropeMember
Intercompany interest income (expense), net                 (439)hson_SegmentReportingInformationIntersegmentInterestIncomeExpenseNet
/ us-gaap_StatementBusinessSegmentsAxis
= hson_HudsonEuropeMember
(532)hson_SegmentReportingInformationIntersegmentInterestIncomeExpenseNet
/ us-gaap_StatementBusinessSegmentsAxis
= hson_HudsonEuropeMember
(435)hson_SegmentReportingInformationIntersegmentInterestIncomeExpenseNet
/ us-gaap_StatementBusinessSegmentsAxis
= hson_HudsonEuropeMember
Interest income (expense), net                 (37)us-gaap_InterestIncomeExpenseNonoperatingNet
/ us-gaap_StatementBusinessSegmentsAxis
= hson_HudsonEuropeMember
27us-gaap_InterestIncomeExpenseNonoperatingNet
/ us-gaap_StatementBusinessSegmentsAxis
= hson_HudsonEuropeMember
57us-gaap_InterestIncomeExpenseNonoperatingNet
/ us-gaap_StatementBusinessSegmentsAxis
= hson_HudsonEuropeMember
Income (loss) from continuing operations before provision for income taxes                 (2,910)us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments
/ us-gaap_StatementBusinessSegmentsAxis
= hson_HudsonEuropeMember
(11,294)us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments
/ us-gaap_StatementBusinessSegmentsAxis
= hson_HudsonEuropeMember
(6,234)us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments
/ us-gaap_StatementBusinessSegmentsAxis
= hson_HudsonEuropeMember
Provision for (benefit from) income taxes from continuing operations                 35us-gaap_IncomeTaxExpenseBenefit
/ us-gaap_StatementBusinessSegmentsAxis
= hson_HudsonEuropeMember
(415)us-gaap_IncomeTaxExpenseBenefit
/ us-gaap_StatementBusinessSegmentsAxis
= hson_HudsonEuropeMember
858us-gaap_IncomeTaxExpenseBenefit
/ us-gaap_StatementBusinessSegmentsAxis
= hson_HudsonEuropeMember
Accounts receivable, net 40,639us-gaap_AccountsReceivableNetCurrent
/ us-gaap_StatementBusinessSegmentsAxis
= hson_HudsonEuropeMember
      45,897us-gaap_AccountsReceivableNetCurrent
/ us-gaap_StatementBusinessSegmentsAxis
= hson_HudsonEuropeMember
      40,639us-gaap_AccountsReceivableNetCurrent
/ us-gaap_StatementBusinessSegmentsAxis
= hson_HudsonEuropeMember
45,897us-gaap_AccountsReceivableNetCurrent
/ us-gaap_StatementBusinessSegmentsAxis
= hson_HudsonEuropeMember
47,717us-gaap_AccountsReceivableNetCurrent
/ us-gaap_StatementBusinessSegmentsAxis
= hson_HudsonEuropeMember
Long-lived assets, net of accumulated depreciation and amortization 2,171us-gaap_NoncurrentAssets
/ us-gaap_StatementBusinessSegmentsAxis
= hson_HudsonEuropeMember
      3,494us-gaap_NoncurrentAssets
/ us-gaap_StatementBusinessSegmentsAxis
= hson_HudsonEuropeMember
      2,171us-gaap_NoncurrentAssets
/ us-gaap_StatementBusinessSegmentsAxis
= hson_HudsonEuropeMember
3,494us-gaap_NoncurrentAssets
/ us-gaap_StatementBusinessSegmentsAxis
= hson_HudsonEuropeMember
5,046us-gaap_NoncurrentAssets
/ us-gaap_StatementBusinessSegmentsAxis
= hson_HudsonEuropeMember
Total assets 65,105us-gaap_Assets
/ us-gaap_StatementBusinessSegmentsAxis
= hson_HudsonEuropeMember
      74,877us-gaap_Assets
/ us-gaap_StatementBusinessSegmentsAxis
= hson_HudsonEuropeMember
      65,105us-gaap_Assets
/ us-gaap_StatementBusinessSegmentsAxis
= hson_HudsonEuropeMember
74,877us-gaap_Assets
/ us-gaap_StatementBusinessSegmentsAxis
= hson_HudsonEuropeMember
76,381us-gaap_Assets
/ us-gaap_StatementBusinessSegmentsAxis
= hson_HudsonEuropeMember
Corporate                      
Segment Reporting Information [Line Items]                      
Revenue, from external customers                 0hson_Revenuefromexternalcustomers
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_CorporateMember
0hson_Revenuefromexternalcustomers
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_CorporateMember
0hson_Revenuefromexternalcustomers
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_CorporateMember
Revenue from Related Parties                 0hson_SegmentReportingInformationRevenueIntersegment
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_CorporateMember
0hson_SegmentReportingInformationRevenueIntersegment
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_CorporateMember
0hson_SegmentReportingInformationRevenueIntersegment
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_CorporateMember
Total revenue                 0us-gaap_SalesRevenueServicesNet
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_CorporateMember
0us-gaap_SalesRevenueServicesNet
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_CorporateMember
0us-gaap_SalesRevenueServicesNet
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_CorporateMember
Gross margin, from external customers                 0hson_GrossMarginFromExternalCustomer
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_CorporateMember
0hson_GrossMarginFromExternalCustomer
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_CorporateMember
0hson_GrossMarginFromExternalCustomer
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_CorporateMember
Inter-segment gross margin                 0hson_SegmentReportingInformationIntersegmentGrossMargin
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_CorporateMember
0hson_SegmentReportingInformationIntersegmentGrossMargin
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_CorporateMember
0hson_SegmentReportingInformationIntersegmentGrossMargin
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_CorporateMember
Gross margin                 0us-gaap_GrossProfit
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_CorporateMember
0us-gaap_GrossProfit
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_CorporateMember
0us-gaap_GrossProfit
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_CorporateMember
Business reorganization expenses (recovery)                 966us-gaap_BusinessExitCosts1
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_CorporateMember
789us-gaap_BusinessExitCosts1
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_CorporateMember
358us-gaap_BusinessExitCosts1
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_CorporateMember
Impairment of long-lived assets                 0us-gaap_AssetImpairmentCharges
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_CorporateMember
0us-gaap_AssetImpairmentCharges
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_CorporateMember
0us-gaap_AssetImpairmentCharges
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_CorporateMember
EBITDA (loss) (a)                 (9,765)hson_EbitdaGainLoss
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_CorporateMember
[2] (7,330)hson_EbitdaGainLoss
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_CorporateMember
[2] (3,612)hson_EbitdaGainLoss
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_CorporateMember
[2]
Depreciation and amortization                 540us-gaap_DepreciationAndAmortization
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_CorporateMember
644us-gaap_DepreciationAndAmortization
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_CorporateMember
641us-gaap_DepreciationAndAmortization
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_CorporateMember
Intercompany interest income (expense), net                 439hson_SegmentReportingInformationIntersegmentInterestIncomeExpenseNet
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_CorporateMember
1,784hson_SegmentReportingInformationIntersegmentInterestIncomeExpenseNet
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_CorporateMember
4,424hson_SegmentReportingInformationIntersegmentInterestIncomeExpenseNet
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_CorporateMember
Interest income (expense), net                 (335)us-gaap_InterestIncomeExpenseNonoperatingNet
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_CorporateMember
(414)us-gaap_InterestIncomeExpenseNonoperatingNet
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_CorporateMember
(394)us-gaap_InterestIncomeExpenseNonoperatingNet
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_CorporateMember
Income (loss) from continuing operations before provision for income taxes                 (10,201)us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_CorporateMember
(6,604)us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_CorporateMember
(223)us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_CorporateMember
Provision for (benefit from) income taxes from continuing operations                 (4)us-gaap_IncomeTaxExpenseBenefit
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_CorporateMember
129us-gaap_IncomeTaxExpenseBenefit
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_CorporateMember
418us-gaap_IncomeTaxExpenseBenefit
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_CorporateMember
Accounts receivable, net 0us-gaap_AccountsReceivableNetCurrent
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_CorporateMember
      0us-gaap_AccountsReceivableNetCurrent
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_CorporateMember
      0us-gaap_AccountsReceivableNetCurrent
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_CorporateMember
0us-gaap_AccountsReceivableNetCurrent
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_CorporateMember
0us-gaap_AccountsReceivableNetCurrent
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_CorporateMember
Long-lived assets, net of accumulated depreciation and amortization 584us-gaap_NoncurrentAssets
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_CorporateMember
      763us-gaap_NoncurrentAssets
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_CorporateMember
      584us-gaap_NoncurrentAssets
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_CorporateMember
763us-gaap_NoncurrentAssets
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_CorporateMember
635us-gaap_NoncurrentAssets
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_CorporateMember
Total assets 9,873us-gaap_Assets
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_CorporateMember
      10,380us-gaap_Assets
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_CorporateMember
      9,873us-gaap_Assets
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_CorporateMember
10,380us-gaap_Assets
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_CorporateMember
13,171us-gaap_Assets
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_CorporateMember
Inter- segment elimination                      
Segment Reporting Information [Line Items]                      
Revenue, from external customers                 0hson_Revenuefromexternalcustomers
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_IntersegmentEliminationMember
0hson_Revenuefromexternalcustomers
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_IntersegmentEliminationMember
0hson_Revenuefromexternalcustomers
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_IntersegmentEliminationMember
Revenue from Related Parties                 (258)hson_SegmentReportingInformationRevenueIntersegment
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_IntersegmentEliminationMember
(105)hson_SegmentReportingInformationRevenueIntersegment
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_IntersegmentEliminationMember
(203)hson_SegmentReportingInformationRevenueIntersegment
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_IntersegmentEliminationMember
Total revenue                 (258)us-gaap_SalesRevenueServicesNet
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_IntersegmentEliminationMember
(105)us-gaap_SalesRevenueServicesNet
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_IntersegmentEliminationMember
(203)us-gaap_SalesRevenueServicesNet
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_IntersegmentEliminationMember
Gross margin, from external customers                 0hson_GrossMarginFromExternalCustomer
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_IntersegmentEliminationMember
0hson_GrossMarginFromExternalCustomer
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_IntersegmentEliminationMember
0hson_GrossMarginFromExternalCustomer
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_IntersegmentEliminationMember
Inter-segment gross margin                 0hson_SegmentReportingInformationIntersegmentGrossMargin
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_IntersegmentEliminationMember
(12)hson_SegmentReportingInformationIntersegmentGrossMargin
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_IntersegmentEliminationMember
0hson_SegmentReportingInformationIntersegmentGrossMargin
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_IntersegmentEliminationMember
Gross margin                 0us-gaap_GrossProfit
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_IntersegmentEliminationMember
(12)us-gaap_GrossProfit
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_IntersegmentEliminationMember
0us-gaap_GrossProfit
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_IntersegmentEliminationMember
Business reorganization expenses (recovery)                 0us-gaap_BusinessExitCosts1
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_IntersegmentEliminationMember
0us-gaap_BusinessExitCosts1
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_IntersegmentEliminationMember
0us-gaap_BusinessExitCosts1
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_IntersegmentEliminationMember
Impairment of long-lived assets                 0us-gaap_AssetImpairmentCharges
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_IntersegmentEliminationMember
0us-gaap_AssetImpairmentCharges
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_IntersegmentEliminationMember
0us-gaap_AssetImpairmentCharges
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_IntersegmentEliminationMember
EBITDA (loss) (a)                 0hson_EbitdaGainLoss
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_IntersegmentEliminationMember
[2] 0hson_EbitdaGainLoss
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_IntersegmentEliminationMember
[2] 0hson_EbitdaGainLoss
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_IntersegmentEliminationMember
[2]
Depreciation and amortization                 0us-gaap_DepreciationAndAmortization
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_IntersegmentEliminationMember
0us-gaap_DepreciationAndAmortization
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_IntersegmentEliminationMember
0us-gaap_DepreciationAndAmortization
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_IntersegmentEliminationMember
Intercompany interest income (expense), net                 0hson_SegmentReportingInformationIntersegmentInterestIncomeExpenseNet
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_IntersegmentEliminationMember
2hson_SegmentReportingInformationIntersegmentInterestIncomeExpenseNet
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_IntersegmentEliminationMember
(1)hson_SegmentReportingInformationIntersegmentInterestIncomeExpenseNet
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_IntersegmentEliminationMember
Interest income (expense), net                 0us-gaap_InterestIncomeExpenseNonoperatingNet
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_IntersegmentEliminationMember
0us-gaap_InterestIncomeExpenseNonoperatingNet
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_IntersegmentEliminationMember
0us-gaap_InterestIncomeExpenseNonoperatingNet
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_IntersegmentEliminationMember
Income (loss) from continuing operations before provision for income taxes                 0us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_IntersegmentEliminationMember
2us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_IntersegmentEliminationMember
(1)us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_IntersegmentEliminationMember
Provision for (benefit from) income taxes from continuing operations                 0us-gaap_IncomeTaxExpenseBenefit
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_IntersegmentEliminationMember
0us-gaap_IncomeTaxExpenseBenefit
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_IntersegmentEliminationMember
0us-gaap_IncomeTaxExpenseBenefit
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_IntersegmentEliminationMember
Accounts receivable, net 0us-gaap_AccountsReceivableNetCurrent
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_IntersegmentEliminationMember
      0us-gaap_AccountsReceivableNetCurrent
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_IntersegmentEliminationMember
      0us-gaap_AccountsReceivableNetCurrent
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_IntersegmentEliminationMember
0us-gaap_AccountsReceivableNetCurrent
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_IntersegmentEliminationMember
0us-gaap_AccountsReceivableNetCurrent
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_IntersegmentEliminationMember
Long-lived assets, net of accumulated depreciation and amortization 0us-gaap_NoncurrentAssets
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_IntersegmentEliminationMember
      0us-gaap_NoncurrentAssets
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_IntersegmentEliminationMember
      0us-gaap_NoncurrentAssets
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_IntersegmentEliminationMember
0us-gaap_NoncurrentAssets
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_IntersegmentEliminationMember
0us-gaap_NoncurrentAssets
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_IntersegmentEliminationMember
Total assets $ 0us-gaap_Assets
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_IntersegmentEliminationMember
      $ 0us-gaap_Assets
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_IntersegmentEliminationMember
      $ 0us-gaap_Assets
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_IntersegmentEliminationMember
$ 0us-gaap_Assets
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_IntersegmentEliminationMember
$ 0us-gaap_Assets
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_IntersegmentEliminationMember
[1] Revenue by geographic region disclosed above is net of any inter-segment revenue and, therefore, represents only revenue from external customers according to the location of the operating subsidiary.
[2] SEC Regulation S-K 229.10(e)1(ii)(A) defines EBITDA as earnings before interest, taxes, depreciation and amortization. EBITDA is presented to provide additional information to investors about the Company's operations on a basis consistent with the measures that the Company uses to manage its operations and evaluate its performance. Management also uses this measurement to evaluate working capital requirements. EBITDA should not be considered in isolation or as a substitute for operating income and net income prepared in accordance with U.S. GAAP or as a measure of the Company's profitability.
[3] Comprised of property and equipment and goodwill, net of accumulated depreciation and amortization. Corporate assets are included in the United States.