XML 36 R24.htm IDEA: XBRL DOCUMENT v3.20.2
Revenue from Contracts with Customers (Tables)
12 Months Ended
Apr. 30, 2020
Revenue from Contract with Customer [Abstract]  
Disaggregation of Revenue
The following table represents disaggregated revenue for the twelve months ended April 30, 2020 and 2019:
 
Year Ended April 30,
 
 
2020

2019
 
Pharmacology services
$
31,262

 
$
25,484

 
Personalized oncology services
790

 
1,277

 
Other TOS revenue
71

 
306

 
Total oncology services revenue
$
32,123

 
$
27,067