XML 22 R46.htm IDEA: XBRL DOCUMENT v2.4.1.9
Goodwill and Intangible Assets (Details 1) (USD $)
In Thousands, unless otherwise specified
12 Months Ended
Dec. 31, 2014
Dec. 31, 2013
Dec. 31, 2012
Gross carrying amount:      
Gross carrying amount, Beginning balance $ 46,299us-gaap_FiniteLivedIntangibleAssetsGross $ 46,119us-gaap_FiniteLivedIntangibleAssetsGross  
Disposition of TJG assets (2,302)prgx_FinitelivedIntangibleAssetsDispositions    
FX adjustments and other (585)us-gaap_FiniteLivedIntangibleAssetsTranslationAndPurchaseAccountingAdjustments 180us-gaap_FiniteLivedIntangibleAssetsTranslationAndPurchaseAccountingAdjustments  
Gross carrying amount, Ending balance 43,412us-gaap_FiniteLivedIntangibleAssetsGross 46,299us-gaap_FiniteLivedIntangibleAssetsGross 46,119us-gaap_FiniteLivedIntangibleAssetsGross
Accumulated amortization:      
Accumulated amortization, Beginning balance (32,717)us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization (27,720)us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization  
Amortization expense (3,531)prgx_AmortizationOfIntangibleAssetsOtherThanWorkInProcess (4,802)prgx_AmortizationOfIntangibleAssetsOtherThanWorkInProcess (5,400)prgx_AmortizationOfIntangibleAssetsOtherThanWorkInProcess
Disposition of TJG assets 1,761prgx_FinitelivedIntangibleAssetsAccumulatedAmortizationDispositions    
FX adjustments and other 514prgx_FiniteLivedIntangibleAssetsTranslationAndPurchaseAccountingAdjustmentsAccumulatedAmortization 195prgx_FiniteLivedIntangibleAssetsTranslationAndPurchaseAccountingAdjustmentsAccumulatedAmortization  
Accumulated amortization, Ending balance (33,973)us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization (32,717)us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization (27,720)us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization
Net carrying amount:      
Net carrying amount, Beginning balance 13,582us-gaap_FiniteLivedIntangibleAssetsNet    
Net carrying amount, Ending balance 9,439us-gaap_FiniteLivedIntangibleAssetsNet 13,582us-gaap_FiniteLivedIntangibleAssetsNet  
Customer Relationships [Member]      
Gross carrying amount:      
Gross carrying amount, Beginning balance 39,815us-gaap_FiniteLivedIntangibleAssetsGross
/ us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis
= us-gaap_CustomerRelationshipsMember
39,665us-gaap_FiniteLivedIntangibleAssetsGross
/ us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis
= us-gaap_CustomerRelationshipsMember
 
Disposition of TJG assets (829)prgx_FinitelivedIntangibleAssetsDispositions
/ us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis
= us-gaap_CustomerRelationshipsMember
   
FX adjustments and other (490)us-gaap_FiniteLivedIntangibleAssetsTranslationAndPurchaseAccountingAdjustments
/ us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis
= us-gaap_CustomerRelationshipsMember
150us-gaap_FiniteLivedIntangibleAssetsTranslationAndPurchaseAccountingAdjustments
/ us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis
= us-gaap_CustomerRelationshipsMember
 
Gross carrying amount, Ending balance 38,496us-gaap_FiniteLivedIntangibleAssetsGross
/ us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis
= us-gaap_CustomerRelationshipsMember
39,815us-gaap_FiniteLivedIntangibleAssetsGross
/ us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis
= us-gaap_CustomerRelationshipsMember
 
Accumulated amortization:      
Accumulated amortization, Beginning balance (27,168)us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization
/ us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis
= us-gaap_CustomerRelationshipsMember
(23,655)us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization
/ us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis
= us-gaap_CustomerRelationshipsMember
 
Amortization expense (3,122)prgx_AmortizationOfIntangibleAssetsOtherThanWorkInProcess
/ us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis
= us-gaap_CustomerRelationshipsMember
(3,355)prgx_AmortizationOfIntangibleAssetsOtherThanWorkInProcess
/ us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis
= us-gaap_CustomerRelationshipsMember
 
Disposition of TJG assets 371prgx_FinitelivedIntangibleAssetsAccumulatedAmortizationDispositions
/ us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis
= us-gaap_CustomerRelationshipsMember
   
FX adjustments and other 423prgx_FiniteLivedIntangibleAssetsTranslationAndPurchaseAccountingAdjustmentsAccumulatedAmortization
/ us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis
= us-gaap_CustomerRelationshipsMember
158prgx_FiniteLivedIntangibleAssetsTranslationAndPurchaseAccountingAdjustmentsAccumulatedAmortization
/ us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis
= us-gaap_CustomerRelationshipsMember
 
Accumulated amortization, Ending balance (29,496)us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization
/ us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis
= us-gaap_CustomerRelationshipsMember
(27,168)us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization
/ us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis
= us-gaap_CustomerRelationshipsMember
 
Net carrying amount:      
Net carrying amount, Beginning balance 12,647us-gaap_FiniteLivedIntangibleAssetsNet
/ us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis
= us-gaap_CustomerRelationshipsMember
   
Net carrying amount, Ending balance 9,000us-gaap_FiniteLivedIntangibleAssetsNet
/ us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis
= us-gaap_CustomerRelationshipsMember
12,647us-gaap_FiniteLivedIntangibleAssetsNet
/ us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis
= us-gaap_CustomerRelationshipsMember
 
Customer Relationships [Member] | Minimum [Member]      
Net carrying amount:      
Estimated useful life (years) 6 years    
Customer Relationships [Member] | Maximum [Member]      
Net carrying amount:      
Estimated useful life (years) 20 years    
Trademarks [Member]      
Gross carrying amount:      
Gross carrying amount, Beginning balance 1,090us-gaap_FiniteLivedIntangibleAssetsGross
/ us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis
= us-gaap_TrademarksMember
1,081us-gaap_FiniteLivedIntangibleAssetsGross
/ us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis
= us-gaap_TrademarksMember
 
Disposition of TJG assets 0prgx_FinitelivedIntangibleAssetsDispositions
/ us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis
= us-gaap_TrademarksMember
   
FX adjustments and other (31)us-gaap_FiniteLivedIntangibleAssetsTranslationAndPurchaseAccountingAdjustments
/ us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis
= us-gaap_TrademarksMember
9us-gaap_FiniteLivedIntangibleAssetsTranslationAndPurchaseAccountingAdjustments
/ us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis
= us-gaap_TrademarksMember
 
Gross carrying amount, Ending balance 1,059us-gaap_FiniteLivedIntangibleAssetsGross
/ us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis
= us-gaap_TrademarksMember
1,090us-gaap_FiniteLivedIntangibleAssetsGross
/ us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis
= us-gaap_TrademarksMember
 
Accumulated amortization:      
Accumulated amortization, Beginning balance (700)us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization
/ us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis
= us-gaap_TrademarksMember
(473)us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization
/ us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis
= us-gaap_TrademarksMember
 
Amortization expense (197)prgx_AmortizationOfIntangibleAssetsOtherThanWorkInProcess
/ us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis
= us-gaap_TrademarksMember
(215)prgx_AmortizationOfIntangibleAssetsOtherThanWorkInProcess
/ us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis
= us-gaap_TrademarksMember
 
Disposition of TJG assets 0prgx_FinitelivedIntangibleAssetsAccumulatedAmortizationDispositions
/ us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis
= us-gaap_TrademarksMember
   
FX adjustments and other 28prgx_FiniteLivedIntangibleAssetsTranslationAndPurchaseAccountingAdjustmentsAccumulatedAmortization
/ us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis
= us-gaap_TrademarksMember
12prgx_FiniteLivedIntangibleAssetsTranslationAndPurchaseAccountingAdjustmentsAccumulatedAmortization
/ us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis
= us-gaap_TrademarksMember
 
Accumulated amortization, Ending balance (869)us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization
/ us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis
= us-gaap_TrademarksMember
(700)us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization
/ us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis
= us-gaap_TrademarksMember
 
Net carrying amount:      
Net carrying amount, Beginning balance 390us-gaap_FiniteLivedIntangibleAssetsNet
/ us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis
= us-gaap_TrademarksMember
   
Net carrying amount, Ending balance 190us-gaap_FiniteLivedIntangibleAssetsNet
/ us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis
= us-gaap_TrademarksMember
390us-gaap_FiniteLivedIntangibleAssetsNet
/ us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis
= us-gaap_TrademarksMember
 
Estimated useful life (years) 6 years    
Non-compete Agreements [Member]      
Gross carrying amount:      
Gross carrying amount, Beginning balance 2,529us-gaap_FiniteLivedIntangibleAssetsGross
/ us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis
= us-gaap_NoncompeteAgreementsMember
2,508us-gaap_FiniteLivedIntangibleAssetsGross
/ us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis
= us-gaap_NoncompeteAgreementsMember
 
Disposition of TJG assets (808)prgx_FinitelivedIntangibleAssetsDispositions
/ us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis
= us-gaap_NoncompeteAgreementsMember
   
FX adjustments and other (64)us-gaap_FiniteLivedIntangibleAssetsTranslationAndPurchaseAccountingAdjustments
/ us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis
= us-gaap_NoncompeteAgreementsMember
21us-gaap_FiniteLivedIntangibleAssetsTranslationAndPurchaseAccountingAdjustments
/ us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis
= us-gaap_NoncompeteAgreementsMember
 
Gross carrying amount, Ending balance 1,657us-gaap_FiniteLivedIntangibleAssetsGross
/ us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis
= us-gaap_NoncompeteAgreementsMember
2,529us-gaap_FiniteLivedIntangibleAssetsGross
/ us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis
= us-gaap_NoncompeteAgreementsMember
 
Accumulated amortization:      
Accumulated amortization, Beginning balance (2,142)us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization
/ us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis
= us-gaap_NoncompeteAgreementsMember
(1,565)us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization
/ us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis
= us-gaap_NoncompeteAgreementsMember
 
Amortization expense (137)prgx_AmortizationOfIntangibleAssetsOtherThanWorkInProcess
/ us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis
= us-gaap_NoncompeteAgreementsMember
(552)prgx_AmortizationOfIntangibleAssetsOtherThanWorkInProcess
/ us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis
= us-gaap_NoncompeteAgreementsMember
 
Disposition of TJG assets 808prgx_FinitelivedIntangibleAssetsAccumulatedAmortizationDispositions
/ us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis
= us-gaap_NoncompeteAgreementsMember
   
FX adjustments and other 63prgx_FiniteLivedIntangibleAssetsTranslationAndPurchaseAccountingAdjustmentsAccumulatedAmortization
/ us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis
= us-gaap_NoncompeteAgreementsMember
25prgx_FiniteLivedIntangibleAssetsTranslationAndPurchaseAccountingAdjustmentsAccumulatedAmortization
/ us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis
= us-gaap_NoncompeteAgreementsMember
 
Accumulated amortization, Ending balance (1,408)us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization
/ us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis
= us-gaap_NoncompeteAgreementsMember
(2,142)us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization
/ us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis
= us-gaap_NoncompeteAgreementsMember
 
Net carrying amount:      
Net carrying amount, Beginning balance 387us-gaap_FiniteLivedIntangibleAssetsNet
/ us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis
= us-gaap_NoncompeteAgreementsMember
   
Net carrying amount, Ending balance 249us-gaap_FiniteLivedIntangibleAssetsNet
/ us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis
= us-gaap_NoncompeteAgreementsMember
387us-gaap_FiniteLivedIntangibleAssetsNet
/ us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis
= us-gaap_NoncompeteAgreementsMember
 
Non-compete Agreements [Member] | Minimum [Member]      
Net carrying amount:      
Estimated useful life (years) 1 year    
Non-compete Agreements [Member] | Maximum [Member]      
Net carrying amount:      
Estimated useful life (years) 5 years    
Trade Names [Member]      
Gross carrying amount:      
Gross carrying amount, Beginning balance 2,865us-gaap_FiniteLivedIntangibleAssetsGross
/ us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis
= us-gaap_TradeNamesMember
2,865us-gaap_FiniteLivedIntangibleAssetsGross
/ us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis
= us-gaap_TradeNamesMember
 
Disposition of TJG assets (665)prgx_FinitelivedIntangibleAssetsDispositions
/ us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis
= us-gaap_TradeNamesMember
   
FX adjustments and other 0us-gaap_FiniteLivedIntangibleAssetsTranslationAndPurchaseAccountingAdjustments
/ us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis
= us-gaap_TradeNamesMember
0us-gaap_FiniteLivedIntangibleAssetsTranslationAndPurchaseAccountingAdjustments
/ us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis
= us-gaap_TradeNamesMember
 
Gross carrying amount, Ending balance 2,200us-gaap_FiniteLivedIntangibleAssetsGross
/ us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis
= us-gaap_TradeNamesMember
2,865us-gaap_FiniteLivedIntangibleAssetsGross
/ us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis
= us-gaap_TradeNamesMember
 
Accumulated amortization:      
Accumulated amortization, Beginning balance (2,707)us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization
/ us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis
= us-gaap_TradeNamesMember
(2,027)us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization
/ us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis
= us-gaap_TradeNamesMember
 
Amortization expense (75)prgx_AmortizationOfIntangibleAssetsOtherThanWorkInProcess
/ us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis
= us-gaap_TradeNamesMember
(680)prgx_AmortizationOfIntangibleAssetsOtherThanWorkInProcess
/ us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis
= us-gaap_TradeNamesMember
 
Disposition of TJG assets 582prgx_FinitelivedIntangibleAssetsAccumulatedAmortizationDispositions
/ us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis
= us-gaap_TradeNamesMember
   
FX adjustments and other 0prgx_FiniteLivedIntangibleAssetsTranslationAndPurchaseAccountingAdjustmentsAccumulatedAmortization
/ us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis
= us-gaap_TradeNamesMember
0prgx_FiniteLivedIntangibleAssetsTranslationAndPurchaseAccountingAdjustmentsAccumulatedAmortization
/ us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis
= us-gaap_TradeNamesMember
 
Accumulated amortization, Ending balance (2,200)us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization
/ us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis
= us-gaap_TradeNamesMember
(2,707)us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization
/ us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis
= us-gaap_TradeNamesMember
 
Net carrying amount:      
Net carrying amount, Beginning balance 158us-gaap_FiniteLivedIntangibleAssetsNet
/ us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis
= us-gaap_TradeNamesMember
   
Net carrying amount, Ending balance $ 0us-gaap_FiniteLivedIntangibleAssetsNet
/ us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis
= us-gaap_TradeNamesMember
$ 158us-gaap_FiniteLivedIntangibleAssetsNet
/ us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis
= us-gaap_TradeNamesMember
 
Trade Names [Member] | Minimum [Member]      
Net carrying amount:      
Estimated useful life (years) 4 years    
Trade Names [Member] | Maximum [Member]      
Net carrying amount:      
Estimated useful life (years) 5 years