XML 47 R33.htm IDEA: XBRL DOCUMENT v3.19.2
2. Summary of Significant Accounting Policies (Details - Percentage breakdown)
12 Months Ended
Apr. 30, 2019
Apr. 30, 2018
Apr. 30, 2017
Halozyme Therapeutics, Inc [Member]      
Customer revenue as a percentage of revenue 30.00% 55.00% 58.00%
ADC Therapeutics America [Member]      
Customer revenue as a percentage of revenue 21.00% 9.00% 0.00%
Coherus BioSciences, Inc.      
Customer revenue as a percentage of revenue 13.00%    
Other Customers      
Customer revenue as a percentage of revenue 36.00% 14.00% 16.00%
Coherus Biosciences, Inc. [Member]      
Customer revenue as a percentage of revenue   22.00% 26.00%