XML 37 R56.htm IDEA: XBRL DOCUMENT v2.4.1.9
Shareholders' Equity Shareholders' Equity - Textuals (Details) (USD $)
0 Months Ended 12 Months Ended 0 Months Ended
Oct. 31, 2010
stock_option_plan
Jan. 31, 2015
Feb. 01, 2014
Jan. 28, 2012
Apr. 18, 2012
Aug. 11, 2008
Jan. 29, 2011
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]              
Preferred stock shares authorized   1,000,000us-gaap_PreferredStockSharesAuthorized 1,000,000us-gaap_PreferredStockSharesAuthorized        
Preferred stock shares issued   0us-gaap_PreferredStockSharesIssued 0us-gaap_PreferredStockSharesIssued        
Treasury stock shares   898,249us-gaap_TreasuryStockShares 898,249us-gaap_TreasuryStockShares        
Treasury stock value   $ 8,577,000us-gaap_TreasuryStockValue $ 8,577,000us-gaap_TreasuryStockValue        
Treasury shares repurchased during period   0us-gaap_TreasuryStockSharesAcquired   0us-gaap_TreasuryStockSharesAcquired      
Initial common stock reserved under stock option plan (shares)             1,000,000us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized
Automatic increase in common stock authorized under stock option plan (percentage)   1.50%perf_ShareBasedCompensationArrangementByShareBasedPaymentAwardAnnualPercentageIncreaseInSharesAuthorized          
Current common stock reserved under stock option plan (shares)   1,729,753us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions          
Previous number of stock option plans 2perf_ShareBasedCompensationArrangementByShareBasedPaymentsNumberOfStockOptionPlans            
Stock options granted (shares)   920,000us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod          
Share-based compensation expense   957,000us-gaap_AllocatedShareBasedCompensationExpense 556,000us-gaap_AllocatedShareBasedCompensationExpense        
Weighted average estimated fair values of options granted during period   $ 3.99us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue $ 3.52us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue        
Unrecognized compensation expense related to stock options that will vest during next fiscal period   400,000us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions          
Expected weighted-average recognition period   1 year          
Aggregate intrinsic value of options exercised during period   288,000us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue 54,000us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue        
Cash received from option exercises during period   $ 396,000us-gaap_EmployeeServiceShareBasedCompensationCashReceivedFromExerciseOfStockOptions $ 62,000us-gaap_EmployeeServiceShareBasedCompensationCashReceivedFromExerciseOfStockOptions        
Stock Options              
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]              
Stock options granted (shares)   135,000us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod
/ us-gaap_AwardTypeAxis
= us-gaap_EmployeeStockOptionMember
[1]          
Warrants              
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]              
Warrants to purchase common stock issued (shares)   0us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsGranted
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_WarrantMember
[2]     4,805,304us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsGranted
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_WarrantMember
1,500,000us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsGranted
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_WarrantMember
 
Exercise price of warrants granted (usd per share)   $ 0.00perf_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsGrantsInPeriodWeightedAverageExercisePrice
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_WarrantMember
[2]     $ 8.00perf_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsGrantsInPeriodWeightedAverageExercisePrice
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_WarrantMember
$ 23.94perf_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsGrantsInPeriodWeightedAverageExercisePrice
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_WarrantMember
 
[1] {F|ahBzfndlYmZpbGluZ3MtaHJkcmoLEgZYTUxEb2MiXlhCUkxEb2NHZW5JbmZvOmJiNTc5MDc1ZDY1NDQwNGI5MjIwMTU5Y2U5ZmJlM2U2fFRleHRTZWxlY3Rpb246NzlCMDBFRDY1RDZENTlDQkUxNEQwOEQ3OTQwN0JEQzkM}
[2] {F|ahBzfndlYmZpbGluZ3MtaHJkcmoLEgZYTUxEb2MiXlhCUkxEb2NHZW5JbmZvOmJiNTc5MDc1ZDY1NDQwNGI5MjIwMTU5Y2U5ZmJlM2U2fFRleHRTZWxlY3Rpb246RDYxMzJBQUM2NjhEMDAzQUIxNEQwOEQ3OTQwNzFDNzYM}