XML 22 R46.htm IDEA: XBRL DOCUMENT v2.4.1.9
Stock-based Compensation - Additional Information (Detail) (USD $)
In Millions, except Share data, unless otherwise specified
12 Months Ended
Dec. 31, 2014
Dec. 31, 2013
Dec. 31, 2012
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Stock-based compensation expense $ 3.7us-gaap_AllocatedShareBasedCompensationExpense $ 3.0us-gaap_AllocatedShareBasedCompensationExpense $ 1.6us-gaap_AllocatedShareBasedCompensationExpense
Granted $ 9.69us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice $ 11.85us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice $ 10.32us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice
Aggregate intrinsic value of stock options exercised 8.8us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue 31.3us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue 2.9us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue
Unrecognized stock-based compensation expense related to non-vested stock options 7.5us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions 10.5us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions 12.0us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions
Unrecognized stock-based compensation expense related to non-vested stock options, weighted-average recognition period (in years) 2 years 8 months 27 days    
Proceeds from exercise of stock options 0.6us-gaap_EmployeeServiceShareBasedCompensationCashReceivedFromExerciseOfStockOptions 1.8us-gaap_EmployeeServiceShareBasedCompensationCashReceivedFromExerciseOfStockOptions 0.2us-gaap_EmployeeServiceShareBasedCompensationCashReceivedFromExerciseOfStockOptions
Tax benefit from the exercise of stock options 3.2us-gaap_EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense 9.1us-gaap_EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense 0.6us-gaap_EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense
Estimated life of stock options (in years) 10 years    
Expected volatility, company weighting (as a percent) 38.00%pfmt_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateCompanyWeightingComparablePeerCompanies    
Maximum      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Vesting period (in years) 5 years    
2004 DCS Holdings Stock Option Plan | Minimum      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Vesting period (in years) 4 years    
2007 Stock Option Plan | Minimum      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Vesting period (in years) 5 years    
Nonqualified Stock Option Plan      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Exercise price of stock options, percentage of common stock fair market value 85.00%us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardPurchasePriceOfCommonStockPercent
/ us-gaap_PlanNameAxis
= pfmt_NonqualifiedStockOptionPlanMember
   
2012 Stock Incentive Plan | Minimum      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Vesting period (in years) 4 years    
2012 Stock Incentive Plan | Maximum      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Vesting period (in years) 5 years    
Stock Option      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Exercise price of stock options, percentage of common stock fair market value 100.00%us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardPurchasePriceOfCommonStockPercent
/ us-gaap_AwardTypeAxis
= us-gaap_StockOptionMember
   
Stock Option | 2004 DCS Holdings Stock Option Plan      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Number of common stock shares available for future issuance 4,000,000us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized
/ us-gaap_AwardTypeAxis
= us-gaap_StockOptionMember
/ us-gaap_PlanNameAxis
= pfmt_TwoThousandFourStockOptionPlanMember
   
Stock Option | 2007 Stock Option Plan      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Number of common stock shares available for future issuance 4,000,000us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized
/ us-gaap_AwardTypeAxis
= us-gaap_StockOptionMember
/ us-gaap_PlanNameAxis
= pfmt_TwoThousandSevenEquityIncentivePlanMember
   
Stock Option | 2012 Stock Incentive Plan      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Number of common stock shares available for future issuance 4,300,000us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized
/ us-gaap_AwardTypeAxis
= us-gaap_StockOptionMember
/ us-gaap_PlanNameAxis
= pfmt_TwoThousandTwelveEquityIncentivePlanMember
   
Restricted Stock      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Compensation expense that has yet to be recognized $ 3.5us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions
/ us-gaap_AwardTypeAxis
= us-gaap_RestrictedStockMember
$ 0.1us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions
/ us-gaap_AwardTypeAxis
= us-gaap_RestrictedStockMember
 
Remaining weighted average vesting period (in years) 3 years 3 months 18 days    
Restricted Stock | 2004 DCS Holdings Stock Option Plan      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Number of common stock shares available for future issuance 3,600,000us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized
/ us-gaap_AwardTypeAxis
= us-gaap_RestrictedStockMember
/ us-gaap_PlanNameAxis
= pfmt_TwoThousandFourStockOptionPlanMember
   
Restricted Stock | 2012 Stock Incentive Plan      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Vesting period (in years)   4 years  
Restricted Stock Units      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Number of units vested (in shares) 1,316us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod
/ us-gaap_StatementClassOfStockAxis
= us-gaap_RestrictedStockUnitsRSUMember
0us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod
/ us-gaap_StatementClassOfStockAxis
= us-gaap_RestrictedStockUnitsRSUMember