XML 37 R24.htm IDEA: XBRL DOCUMENT v3.21.2
5. Stockholders' Equity (Tables)
12 Months Ended
Apr. 30, 2021
Equity [Abstract]  
Schedule of common stock reserved for future issuance

Our common stock outstanding as of April 30, 2021 excluded the following shares of common stock reserved for future issuance (in thousands):

 

   Shares 
Stock Incentive Plans   6,290 
Employee Stock Purchase Plan   1,076 
Conversion of Convertible Senior Notes   6,776 
Total common stock reserved for future issuance   14,142