XML 92 R23.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Net Income (Loss) Per Common Share (Tables)
6 Months Ended
Oct. 31, 2023
Net income (loss) per share:  
Schedule of earnings per share, basic and diluted
                    
  

Three Months Ended

October 31,

  

Six Months Ended

October 31,

 
   2023   2022   2023   2022 
Numerator  (as restated)   (as restated)   (as restated)   (as restated) 
Net income (loss), basic  $(9,521)  $(520)  $(11,643)  $841 
Add interest expense on 2026 Notes, net of tax               (944)
Net loss, diluted  $(9,521)  $(520)  $(11,643)  $(103)
Denominator                    
Weighted average basic common shares outstanding   63,149    62,204    62,994    62,054 
Effect of dilutive securities:                    
Stock options               1,294 
RSUs, PSUs and ESPP               226 
2026 Notes               6,776 
Weighted average diluted common shares outstanding   63,149    62,204    62,994    70,350 
Net income (loss) per share:                    
Basic  $(0.15)  $(0.01)  $(0.18)  $0.01 
Diluted  $(0.15)  $(0.01)  $(0.18)  $(0.00)
Schedule of antidilutive shares
                    
  

Three Months Ended

October 31,

  

Six Months Ended

October 31,

 
   2023   2022   2023   2022 
Stock options   877    1,404    962    51 
RSUs, PSUs and ESPP   1,400    433    1,241    640 
2026 Notes   6,776    6,776    6,776     
Total   9,053    8,613    8,979    691