XML 26 R17.htm IDEA: XBRL DOCUMENT v3.22.4
Debt (Tables)
9 Months Ended
Jan. 31, 2023
Debt Disclosure [Abstract]  
Schedule of net carrying amount of the debt component
          
  

January 31,

2023

  

April 30,

2022

 
Principal  $143,750   $143,750 
Unamortized issuance costs   (3,391)   (4,173)
Net carrying amount  $140,359   $139,577 
Debt (Details - Interest expense)
Schedule of interest expense                                
   

Three Months Ended

January 31,

   

Nine Months Ended

January 31,

 
    2023     2022     2023     2022  
Contractual interest expense   $ 328     $ 449     $ 963     $ 1,347  
Amortization of issuance costs     262       257       782       766  
Total interest expense   $ 590     $ 706     $ 1,745     $ 2,113