XML 53 R43.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Net Loss Per Common Share (Details - Antidilutive shares) - shares
shares in Thousands
3 Months Ended
Jul. 31, 2024
Jul. 31, 2023
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]    
Total potential dilutive securities 18,092 8,821
Equity Option [Member]    
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]    
Total potential dilutive securities 687 1,138
RSUs, PSUs and ESPP [Member]    
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]    
Total potential dilutive securities 1,225 907
2026 Notes [Member]    
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]    
Total potential dilutive securities 0 6,776
2029 Notes [Member]    
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]    
Total potential dilutive securities 16,180 0