XML 43 R40.htm IDEA: XBRL DOCUMENT v2.4.1.9
Business Combinations, Allocation of Total Purchase Price Consideration (Details) (USD $)
Dec. 31, 2014
Dec. 31, 2013
Dec. 31, 2012
Business Acquisition [Line Items]      
Goodwill $ 236,130,000us-gaap_Goodwill $ 193,510,000us-gaap_Goodwill $ 160,936,000us-gaap_Goodwill
TriTek [Member]      
Business Acquisition [Line Items]      
Acquired tangible assets 11,900,000us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets
/ dei_LegalEntityAxis
= prft_TritekMember
   
Acquired intangible assets 6,200,000us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill
/ dei_LegalEntityAxis
= prft_TritekMember
   
Liabilities assumed (6,100,000)us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities
/ dei_LegalEntityAxis
= prft_TritekMember
   
Goodwill 9,100,000us-gaap_Goodwill
/ dei_LegalEntityAxis
= prft_TritekMember
   
Total purchase price 21,100,000us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet
/ dei_LegalEntityAxis
= prft_TritekMember
   
ClearTask [Member]      
Business Acquisition [Line Items]      
Acquired tangible assets 2,100,000us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets
/ dei_LegalEntityAxis
= prft_PrftCleartaskMember
   
Acquired intangible assets 1,600,000us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill
/ dei_LegalEntityAxis
= prft_PrftCleartaskMember
   
Liabilities assumed (800,000)us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities
/ dei_LegalEntityAxis
= prft_PrftCleartaskMember
   
Goodwill 5,700,000us-gaap_Goodwill
/ dei_LegalEntityAxis
= prft_PrftCleartaskMember
   
Total purchase price 8,600,000us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet
/ dei_LegalEntityAxis
= prft_PrftCleartaskMember
   
CoreMatrix [Member]      
Business Acquisition [Line Items]      
Acquired tangible assets 3,600,000us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets
/ dei_LegalEntityAxis
= prft_PrftCorematrixMember
   
Acquired intangible assets 4,800,000us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill
/ dei_LegalEntityAxis
= prft_PrftCorematrixMember
   
Liabilities assumed (1,500,000)us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities
/ dei_LegalEntityAxis
= prft_PrftCorematrixMember
   
Goodwill 17,600,000us-gaap_Goodwill
/ dei_LegalEntityAxis
= prft_PrftCorematrixMember
   
Total purchase price 24,500,000us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet
/ dei_LegalEntityAxis
= prft_PrftCorematrixMember
   
ForwardThink [Member]      
Business Acquisition [Line Items]      
Acquired tangible assets 4,500,000us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets
/ dei_LegalEntityAxis
= prft_ForwardthinkMember
   
Acquired intangible assets 18,000,000us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill
/ dei_LegalEntityAxis
= prft_ForwardthinkMember
   
Liabilities assumed (11,900,000)us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities
/ dei_LegalEntityAxis
= prft_ForwardthinkMember
   
Goodwill 29,500,000us-gaap_Goodwill
/ dei_LegalEntityAxis
= prft_ForwardthinkMember
   
Total purchase price 40,100,000us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet
/ dei_LegalEntityAxis
= prft_ForwardthinkMember
   
BioPharm [Member]      
Business Acquisition [Line Items]      
Acquired tangible assets 3,400,000us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets
/ dei_LegalEntityAxis
= prft_PrftBiopharmMember
   
Acquired intangible assets 8,400,000us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill
/ dei_LegalEntityAxis
= prft_PrftBiopharmMember
   
Liabilities assumed (1,200,000)us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities
/ dei_LegalEntityAxis
= prft_PrftBiopharmMember
   
Goodwill 5,700,000us-gaap_Goodwill
/ dei_LegalEntityAxis
= prft_PrftBiopharmMember
   
Total purchase price 16,300,000us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet
/ dei_LegalEntityAxis
= prft_PrftBiopharmMember
   
Trifecta [Member]      
Business Acquisition [Line Items]      
Acquired tangible assets 1,600,000us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets
/ dei_LegalEntityAxis
= prft_TrifectaMember
   
Acquired intangible assets 5,200,000us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill
/ dei_LegalEntityAxis
= prft_TrifectaMember
   
Liabilities assumed (5,700,000)us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities
/ dei_LegalEntityAxis
= prft_TrifectaMember
   
Goodwill 7,100,000us-gaap_Goodwill
/ dei_LegalEntityAxis
= prft_TrifectaMember
   
Total purchase price $ 8,200,000us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet
/ dei_LegalEntityAxis
= prft_TrifectaMember