XML 66 R54.htm IDEA: XBRL DOCUMENT v3.22.2
Net Income (Loss) Per Common Share (Details - Reconcilation of per share) - USD ($)
$ / shares in Units, shares in Thousands, $ in Thousands
12 Months Ended
Apr. 30, 2022
Apr. 30, 2021
Apr. 30, 2020
Numerator      
Net income (loss) $ 127,672 $ 11,212 $ (10,466)
Series E preferred stock accumulated dividends 0 (4,455) (4,686)
Impact of Series E preferred stock redemption 0 (3,439) 0
Net income (loss) attributable to common stockholders, basic 127,672 3,318 (15,152)
Add interest expense on Convertible Notes, net of tax 1,954 0 0
Net income (loss) attributable to common stockholders, diluted $ 129,626 $ 3,318 $ (15,152)
Denominator      
Weighted average basic common shares outstanding 61,484 58,222 56,326
Effect of dilutive securities:      
Stock options 1,830 909 0
RSUs, PSUs and ESPP 384 295 0
Convertible Notes 6,776 0 0
Weighted average dilutive common shares outstanding 70,474 59,426 56,326
Net income (loss) per share attributable to common stockholders:      
Basic $ 2.08 $ 0.06 $ (0.27)
Diluted $ 1.84 $ 0.06 $ (0.27)