XML 116 R47.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Net Income (Loss) Per Common Share (Details - Reconciliation of per share) - USD ($)
$ / shares in Units, shares in Thousands, $ in Thousands
3 Months Ended 6 Months Ended
Oct. 31, 2023
Oct. 31, 2022
Oct. 31, 2023
Oct. 31, 2022
Numerator        
Net income (loss), basic $ (9,521) $ (520) $ (11,643) $ 841
Add interest expense on 2026 Notes, net of tax 0 0 0 (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 0 0 0 1,294
RSUs, PSUs and ESPP 0 0 0 226
2026 Notes 0 0 0 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)