XML 74 R58.htm IDEA: XBRL DOCUMENT v2.4.1.9
Share-Based Compensation (Narrative) (Details) (USD $)
3 Months Ended 12 Months Ended 0 Months Ended 1 Months Ended
Oct. 31, 2014
Oct. 31, 2013
Jul. 31, 2014
Jul. 31, 2013
Apr. 09, 2014
Oct. 24, 2014
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]            
Exercise price     $ 1.40us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice $ 0.83us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice    
Dividend yield     0.00%us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate 0.00%us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate    
Volatility rate     108.00%us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate 134.80%us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate    
Risk-free interest rate     0.45%us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate 85.00%us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate    
Share-based compensation expense $ 503,000us-gaap_AllocatedShareBasedCompensationExpense $ 89,000us-gaap_AllocatedShareBasedCompensationExpense $ 2,958,000us-gaap_AllocatedShareBasedCompensationExpense $ 720,000us-gaap_AllocatedShareBasedCompensationExpense    
Stock Options [Member]            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]            
Options granted 0us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross
/ us-gaap_AwardTypeAxis
= us-gaap_EmployeeStockOptionMember
0us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross
/ us-gaap_AwardTypeAxis
= us-gaap_EmployeeStockOptionMember
       
Unrecognized non-cash compensation cost 127,000us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized
/ us-gaap_AwardTypeAxis
= us-gaap_EmployeeStockOptionMember
         
Unrecognized non-cash compensation costs, weighted average period 2 years 1 month 13 days          
Share-based compensation expense     80,000us-gaap_AllocatedShareBasedCompensationExpense
/ us-gaap_AwardTypeAxis
= us-gaap_EmployeeStockOptionMember
701,000us-gaap_AllocatedShareBasedCompensationExpense
/ us-gaap_AwardTypeAxis
= us-gaap_EmployeeStockOptionMember
   
Unvested Options [Member]            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]            
Unrecognized non-cash compensation cost     142,000us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized
/ us-gaap_AwardTypeAxis
= pure_UnvestedOptionsMember
     
Unrecognized non-cash compensation costs, weighted average period     2 years 4 months 17 days      
Restricted Stock Units (RSUs) [Member]            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]            
Unrecognized non-cash compensation cost 3,852,000us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized
/ us-gaap_AwardTypeAxis
= us-gaap_RestrictedStockUnitsRSUMember
  4,059,000us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized
/ us-gaap_AwardTypeAxis
= us-gaap_RestrictedStockUnitsRSUMember
     
Unrecognized non-cash compensation costs, weighted average period 1 year 4 months 2 days   1 year 5 months 19 days      
Shares authorized for issuance     5,100,000us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized
/ us-gaap_AwardTypeAxis
= us-gaap_RestrictedStockUnitsRSUMember
     
Shares granted     1,130,000us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod
/ us-gaap_AwardTypeAxis
= us-gaap_RestrictedStockUnitsRSUMember
     
Value of options canceled/forfeited         59,000us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardForfeitures
/ us-gaap_AwardTypeAxis
= us-gaap_RestrictedStockUnitsRSUMember
 
Share-based compensation expense     $ 2,878,000us-gaap_AllocatedShareBasedCompensationExpense
/ us-gaap_AwardTypeAxis
= us-gaap_RestrictedStockUnitsRSUMember
$ 19,000us-gaap_AllocatedShareBasedCompensationExpense
/ us-gaap_AwardTypeAxis
= us-gaap_RestrictedStockUnitsRSUMember
   
Shares vested 307,500us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod
/ us-gaap_AwardTypeAxis
= us-gaap_RestrictedStockUnitsRSUMember
  1,205,000us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod
/ us-gaap_AwardTypeAxis
= us-gaap_RestrictedStockUnitsRSUMember
     
Shares expected to vest 3,657,500pure_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsExpectedToVestInPeriod
/ us-gaap_AwardTypeAxis
= us-gaap_RestrictedStockUnitsRSUMember
  3,765,000pure_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsExpectedToVestInPeriod
/ us-gaap_AwardTypeAxis
= us-gaap_RestrictedStockUnitsRSUMember
     
Shares outstanding 4,717,500us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber
/ us-gaap_AwardTypeAxis
= us-gaap_RestrictedStockUnitsRSUMember
    0us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber
/ us-gaap_AwardTypeAxis
= us-gaap_RestrictedStockUnitsRSUMember
   
Board of Directors Chairman [Member] | Restricted Stock Units (RSUs) [Member]            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]            
Shares granted     2,800,000us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod
/ us-gaap_AwardTypeAxis
= us-gaap_RestrictedStockUnitsRSUMember
/ us-gaap_RelatedPartyTransactionsByRelatedPartyAxis
= us-gaap_BoardOfDirectorsChairmanMember
     
Board of Directors Chairman [Member] | Restricted Stock Units (RSUs) [Member] | Share-based Compensation Award, Tranche One [Member]            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]            
Vesting percentage     25.00%us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage
/ us-gaap_AwardTypeAxis
= us-gaap_RestrictedStockUnitsRSUMember
/ us-gaap_RelatedPartyTransactionsByRelatedPartyAxis
= us-gaap_BoardOfDirectorsChairmanMember
/ us-gaap_VestingAxis
= pure_ShareBasedCompensationAwardTrancheOneMember
     
Board of Directors Chairman [Member] | Restricted Stock Units (RSUs) [Member] | Share-based Compensation Award, Tranche Two [Member]            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]            
Vesting percentage     25.00%us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage
/ us-gaap_AwardTypeAxis
= us-gaap_RestrictedStockUnitsRSUMember
/ us-gaap_RelatedPartyTransactionsByRelatedPartyAxis
= us-gaap_BoardOfDirectorsChairmanMember
/ us-gaap_VestingAxis
= pure_ShareBasedCompensationAwardTrancheTwoMember
     
Board of Directors Chairman [Member] | Restricted Stock Units (RSUs) [Member] | Share-based Compensation Award, Tranche Three [Member]            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]            
Vesting percentage     50.00%us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage
/ us-gaap_AwardTypeAxis
= us-gaap_RestrictedStockUnitsRSUMember
/ us-gaap_RelatedPartyTransactionsByRelatedPartyAxis
= us-gaap_BoardOfDirectorsChairmanMember
/ us-gaap_VestingAxis
= pure_ShareBasedCompensationAwardTrancheThreeMember
     
Chief Executive Officer [Member] | Restricted Stock Units (RSUs) [Member]            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]            
Shares granted     500,000us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod
/ us-gaap_AwardTypeAxis
= us-gaap_RestrictedStockUnitsRSUMember
/ us-gaap_RelatedPartyTransactionsByRelatedPartyAxis
= us-gaap_ChiefExecutiveOfficerMember
     
Requisite service period     2 years      
Forfeiture percentage     40.00%pure_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardRequisiteServiceForfeiturePercentage
/ us-gaap_AwardTypeAxis
= us-gaap_RestrictedStockUnitsRSUMember
/ us-gaap_RelatedPartyTransactionsByRelatedPartyAxis
= us-gaap_ChiefExecutiveOfficerMember
     
Chief Executive Officer [Member] | Restricted Stock Units (RSUs) [Member] | Share-based Compensation Award, Tranche One [Member]            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]            
Vesting percentage     60.00%us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage
/ us-gaap_AwardTypeAxis
= us-gaap_RestrictedStockUnitsRSUMember
/ us-gaap_RelatedPartyTransactionsByRelatedPartyAxis
= us-gaap_ChiefExecutiveOfficerMember
/ us-gaap_VestingAxis
= pure_ShareBasedCompensationAwardTrancheOneMember
     
Chief Executive Officer [Member] | Restricted Stock Units (RSUs) [Member] | Share-based Compensation Award, Tranche Two [Member]            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]            
Vesting percentage     40.00%us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage
/ us-gaap_AwardTypeAxis
= us-gaap_RestrictedStockUnitsRSUMember
/ us-gaap_RelatedPartyTransactionsByRelatedPartyAxis
= us-gaap_ChiefExecutiveOfficerMember
/ us-gaap_VestingAxis
= pure_ShareBasedCompensationAwardTrancheTwoMember
     
Chief Financial Officer [Member] | Restricted Stock Units (RSUs) [Member]            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]            
Shares granted     1,000,000us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod
/ us-gaap_AwardTypeAxis
= us-gaap_RestrictedStockUnitsRSUMember
/ us-gaap_RelatedPartyTransactionsByRelatedPartyAxis
= us-gaap_ChiefFinancialOfficerMember
     
Chief Financial Officer [Member] | Restricted Stock Units (RSUs) [Member] | Share-based Compensation Award, Tranche One [Member]            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]            
Vesting percentage     25.00%us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage
/ us-gaap_AwardTypeAxis
= us-gaap_RestrictedStockUnitsRSUMember
/ us-gaap_RelatedPartyTransactionsByRelatedPartyAxis
= us-gaap_ChiefFinancialOfficerMember
/ us-gaap_VestingAxis
= pure_ShareBasedCompensationAwardTrancheOneMember
     
Chief Financial Officer [Member] | Restricted Stock Units (RSUs) [Member] | Share-based Compensation Award, Tranche Two [Member]            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]            
Vesting percentage     25.00%us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage
/ us-gaap_AwardTypeAxis
= us-gaap_RestrictedStockUnitsRSUMember
/ us-gaap_RelatedPartyTransactionsByRelatedPartyAxis
= us-gaap_ChiefFinancialOfficerMember
/ us-gaap_VestingAxis
= pure_ShareBasedCompensationAwardTrancheTwoMember
     
Chief Financial Officer [Member] | Restricted Stock Units (RSUs) [Member] | Share-based Compensation Award, Tranche Three [Member]            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]            
Vesting percentage     50.00%us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage
/ us-gaap_AwardTypeAxis
= us-gaap_RestrictedStockUnitsRSUMember
/ us-gaap_RelatedPartyTransactionsByRelatedPartyAxis
= us-gaap_ChiefFinancialOfficerMember
/ us-gaap_VestingAxis
= pure_ShareBasedCompensationAwardTrancheThreeMember
     
Director [Member] | Share-based Compensation Award, Tranche One [Member]            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]            
Vesting percentage 50.00%us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage
/ us-gaap_RelatedPartyTransactionsByRelatedPartyAxis
= us-gaap_DirectorMember
/ us-gaap_VestingAxis
= pure_ShareBasedCompensationAwardTrancheOneMember
         
Director [Member] | Share-based Compensation Award, Tranche Two [Member]            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]            
Vesting percentage 50.00%us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage
/ us-gaap_RelatedPartyTransactionsByRelatedPartyAxis
= us-gaap_DirectorMember
/ us-gaap_VestingAxis
= pure_ShareBasedCompensationAwardTrancheTwoMember
         
Director [Member] | Restricted Stock Units (RSUs) [Member]            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]            
Shares granted           200,000us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod
/ us-gaap_AwardTypeAxis
= us-gaap_RestrictedStockUnitsRSUMember
/ us-gaap_RelatedPartyTransactionsByRelatedPartyAxis
= us-gaap_DirectorMember
Gary D. Cohee [Member] | Restricted Stock Units (RSUs) [Member]            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]            
Shares granted     200,000us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod
/ us-gaap_AwardTypeAxis
= us-gaap_RestrictedStockUnitsRSUMember
/ us-gaap_RelatedPartyTransactionsByRelatedPartyAxis
= pure_GaryDCoheeMember
     
Gary D. Cohee [Member] | Restricted Stock Units (RSUs) [Member] | Share-based Compensation Award, Tranche One [Member]            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]            
Vesting percentage     50.00%us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage
/ us-gaap_AwardTypeAxis
= us-gaap_RestrictedStockUnitsRSUMember
/ us-gaap_RelatedPartyTransactionsByRelatedPartyAxis
= pure_GaryDCoheeMember
/ us-gaap_VestingAxis
= pure_ShareBasedCompensationAwardTrancheOneMember
     
Gary D. Cohee [Member] | Restricted Stock Units (RSUs) [Member] | Share-based Compensation Award, Tranche Two [Member]            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]            
Vesting percentage     50.00%us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage
/ us-gaap_AwardTypeAxis
= us-gaap_RestrictedStockUnitsRSUMember
/ us-gaap_RelatedPartyTransactionsByRelatedPartyAxis
= pure_GaryDCoheeMember
/ us-gaap_VestingAxis
= pure_ShareBasedCompensationAwardTrancheTwoMember
     
William Otis [Member] | Restricted Stock Units (RSUs) [Member]            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]            
Shares granted     200,000us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod
/ us-gaap_AwardTypeAxis
= us-gaap_RestrictedStockUnitsRSUMember
/ us-gaap_RelatedPartyTransactionsByRelatedPartyAxis
= pure_WilliamOtisMember
     
William Otis [Member] | Restricted Stock Units (RSUs) [Member] | Share-based Compensation Award, Tranche One [Member]            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]            
Vesting percentage     50.00%us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage
/ us-gaap_AwardTypeAxis
= us-gaap_RestrictedStockUnitsRSUMember
/ us-gaap_RelatedPartyTransactionsByRelatedPartyAxis
= pure_WilliamOtisMember
/ us-gaap_VestingAxis
= pure_ShareBasedCompensationAwardTrancheOneMember
     
William Otis [Member] | Restricted Stock Units (RSUs) [Member] | Share-based Compensation Award, Tranche Two [Member]            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]            
Vesting percentage     50.00%us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage
/ us-gaap_AwardTypeAxis
= us-gaap_RestrictedStockUnitsRSUMember
/ us-gaap_RelatedPartyTransactionsByRelatedPartyAxis
= pure_WilliamOtisMember
/ us-gaap_VestingAxis
= pure_ShareBasedCompensationAwardTrancheTwoMember
     
Dr David Theno, Jr [Member] | Restricted Stock Units (RSUs) [Member]            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]            
Shares granted     200,000us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod
/ us-gaap_AwardTypeAxis
= us-gaap_RestrictedStockUnitsRSUMember
/ us-gaap_RelatedPartyTransactionsByRelatedPartyAxis
= pure_DrDavidThenoJrMember
     
Dr David Theno, Jr [Member] | Restricted Stock Units (RSUs) [Member] | Share-based Compensation Award, Tranche One [Member]            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]            
Vesting percentage     50.00%us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage
/ us-gaap_AwardTypeAxis
= us-gaap_RestrictedStockUnitsRSUMember
/ us-gaap_RelatedPartyTransactionsByRelatedPartyAxis
= pure_DrDavidThenoJrMember
/ us-gaap_VestingAxis
= pure_ShareBasedCompensationAwardTrancheOneMember
     
Dr David Theno, Jr [Member] | Restricted Stock Units (RSUs) [Member] | Share-based Compensation Award, Tranche Two [Member]            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]            
Vesting percentage     50.00%us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage
/ us-gaap_AwardTypeAxis
= us-gaap_RestrictedStockUnitsRSUMember
/ us-gaap_RelatedPartyTransactionsByRelatedPartyAxis
= pure_DrDavidThenoJrMember
/ us-gaap_VestingAxis
= pure_ShareBasedCompensationAwardTrancheTwoMember
     
Craig Culver [Member] | Share-based Compensation Award, Tranche One [Member]            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]            
Vesting percentage     50.00%us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage
/ us-gaap_RelatedPartyTransactionsByRelatedPartyAxis
= pure_CraigCulverMember
/ us-gaap_VestingAxis
= pure_ShareBasedCompensationAwardTrancheOneMember
     
Craig Culver [Member] | Restricted Stock Units (RSUs) [Member]            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]            
Shares granted     200,000us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod
/ us-gaap_AwardTypeAxis
= us-gaap_RestrictedStockUnitsRSUMember
/ us-gaap_RelatedPartyTransactionsByRelatedPartyAxis
= pure_CraigCulverMember
     
Options forfeited         200,000us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardForfeited
/ us-gaap_AwardTypeAxis
= us-gaap_RestrictedStockUnitsRSUMember
/ us-gaap_RelatedPartyTransactionsByRelatedPartyAxis
= pure_CraigCulverMember
 
Craig Culver [Member] | Restricted Stock Units (RSUs) [Member] | Share-based Compensation Award, Tranche Two [Member]            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]            
Vesting percentage     50.00%us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage
/ us-gaap_AwardTypeAxis
= us-gaap_RestrictedStockUnitsRSUMember
/ us-gaap_RelatedPartyTransactionsByRelatedPartyAxis
= pure_CraigCulverMember
/ us-gaap_VestingAxis
= pure_ShareBasedCompensationAwardTrancheTwoMember