XML 11 R39.htm IDEA: XBRL DOCUMENT v2.4.1.9
9. SEGMENT REPORTING (Details - Percentage breakdown) (Sales Revenue, Segment [Member])
3 Months Ended 9 Months Ended
Jan. 31, 2015
Jan. 31, 2014
Jan. 31, 2015
Jan. 31, 2014
Customer revenue as a percentage of revenue 100.00%us-gaap_ConcentrationRiskPercentage1 100.00%us-gaap_ConcentrationRiskPercentage1 100.00%us-gaap_ConcentrationRiskPercentage1 100.00%us-gaap_ConcentrationRiskPercentage1
Halozyme Therapeutics [Member]
       
Customer revenue as a percentage of revenue 81.00%us-gaap_ConcentrationRiskPercentage1
/ us-gaap_ConcentrationRiskByBenchmarkAxis
= us-gaap_SalesRevenueSegmentMember
/ us-gaap_MajorCustomersAxis
= pphm_HalozymeTherapeuticsMember
87.00%us-gaap_ConcentrationRiskPercentage1
/ us-gaap_ConcentrationRiskByBenchmarkAxis
= us-gaap_SalesRevenueSegmentMember
/ us-gaap_MajorCustomersAxis
= pphm_HalozymeTherapeuticsMember
84.00%us-gaap_ConcentrationRiskPercentage1
/ us-gaap_ConcentrationRiskByBenchmarkAxis
= us-gaap_SalesRevenueSegmentMember
/ us-gaap_MajorCustomersAxis
= pphm_HalozymeTherapeuticsMember
88.00%us-gaap_ConcentrationRiskPercentage1
/ us-gaap_ConcentrationRiskByBenchmarkAxis
= us-gaap_SalesRevenueSegmentMember
/ us-gaap_MajorCustomersAxis
= pphm_HalozymeTherapeuticsMember
Advanced Bioscience Labs [Member]
       
Customer revenue as a percentage of revenue 4.00%us-gaap_ConcentrationRiskPercentage1
/ us-gaap_ConcentrationRiskByBenchmarkAxis
= us-gaap_SalesRevenueSegmentMember
/ us-gaap_MajorCustomersAxis
= pphm_AdvancedBioscienceLabsMember
13.00%us-gaap_ConcentrationRiskPercentage1
/ us-gaap_ConcentrationRiskByBenchmarkAxis
= us-gaap_SalesRevenueSegmentMember
/ us-gaap_MajorCustomersAxis
= pphm_AdvancedBioscienceLabsMember
10.00%us-gaap_ConcentrationRiskPercentage1
/ us-gaap_ConcentrationRiskByBenchmarkAxis
= us-gaap_SalesRevenueSegmentMember
/ us-gaap_MajorCustomersAxis
= pphm_AdvancedBioscienceLabsMember
9.00%us-gaap_ConcentrationRiskPercentage1
/ us-gaap_ConcentrationRiskByBenchmarkAxis
= us-gaap_SalesRevenueSegmentMember
/ us-gaap_MajorCustomersAxis
= pphm_AdvancedBioscienceLabsMember
Other Customers [Member]
       
Customer revenue as a percentage of revenue 15.00%us-gaap_ConcentrationRiskPercentage1
/ us-gaap_ConcentrationRiskByBenchmarkAxis
= us-gaap_SalesRevenueSegmentMember
/ us-gaap_MajorCustomersAxis
= pphm_OtherCustomersMember
0.00%us-gaap_ConcentrationRiskPercentage1
/ us-gaap_ConcentrationRiskByBenchmarkAxis
= us-gaap_SalesRevenueSegmentMember
/ us-gaap_MajorCustomersAxis
= pphm_OtherCustomersMember
6.00%us-gaap_ConcentrationRiskPercentage1
/ us-gaap_ConcentrationRiskByBenchmarkAxis
= us-gaap_SalesRevenueSegmentMember
/ us-gaap_MajorCustomersAxis
= pphm_OtherCustomersMember
3.00%us-gaap_ConcentrationRiskPercentage1
/ us-gaap_ConcentrationRiskByBenchmarkAxis
= us-gaap_SalesRevenueSegmentMember
/ us-gaap_MajorCustomersAxis
= pphm_OtherCustomersMember